yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Development and Hacking] ngame:
hi all .

I found somethings maybe helpful for the non-samsung devices introp unlock

I found somethings maybe help you to introp unlock .

first thing i want say you yesterday but i first say to my group developers now we want to share these with you

first thing :

-------------------------------------------------------------------------

I now find something it WPSDK very nice .

some folders includes files to access to isolated storage and many things also

C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools

MDILXAPCompile

has some dll s i think they're helpful but not sure .

IsolatedStorageExplorerTool

AETGenerator

I think AET was the format of a handle xap that allows to install xap files using IE .

I'm working on them but I tell it to you because surely you have more experience than me in wp hacking

something i found about the AETGenerator :

for create an aet file we need a cer or pfx file .

if we can create an aet for Diagnosis we can install it xap file without any developer unlock and any limit ! but we don't know how we can do that ? if you know you can work on it.

--------------------------------------------------------------

Another thing we find is we thought windows Phone and PC works like a server and a client

in windows PC Registry you can find :

HKey_local_Machine/Software/Microsoft/WindowsPhone/ProxyPorts

here is some ports than we think windows phone listening to them . we don't know the IP Address but we know these ports .

in registry these ports using hex to save but if you change it to decimal you will find for example :

DeviceReg : 27077

maybe we can use something remote desktop or something like registry workshop !

we can use something like registry workshop to edit registry . i tried that but it couldn't work . I thought IPOverUsbSVC is the program that block this ports but even i stop it no change appeared .

----------------------------------------------------------------

and here i upload a zip file that includes :

C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools

files in source to be easier to work on them .

to download this file click on

http://s1.picofile.com/file/79382325...ource.rar.html

---------------------------------------------------------------------------

and i'm really sorry for my bad English
[Windows Phone 8 Development and Hacking] GoodDayToDie:
As I mentioned when you PMed me, we have already explored most of those pretty thoroughly... Diagnosis requires more permissions than Enterprise apps can have (and it wouldn't work on a Lumia anyhow), IsolatedStorageExplorer is a well-known tool that is useless for this purpose (only works on apps that you can already sideload), and the phone communication ports are pretty well known; we just don't know the traffic that goes over them.

Thanks for attempting to help, but please do research things first!
[Windows Phone 8 Development and Hacking] tonbonz:
Found these in the VZW Backup Plus app...
[Windows Phone 8 Development and Hacking] snickler:
I looked through that xap last month looking for something really good that would help aid in our efforts. Unfortunately, I couldn't make anything due to all the capabilities being used, but decompiling the dlls present a lot of interestingly fun code to look at.
[Windows Phone 8 Development and Hacking] tonbonz:
Aaaaarrrggghhhh...I've had it with these MF'ing capabilities on this MF'ing phone :p Flashed 928 back to stock and checking the files from dump of stock FFU just to see if something may have been changed with Amber update.
[Windows Phone 8 Development and Hacking] tonbonz:
Nokia Music stock version...If launched while Nokia Music app is running the pin tile option becomes live but can't enable any other options not even when launched from the tile. Maybe a dev could look at the code??? Also found a debug menu in App Highlights using the IronmanClient component but it became disabled when updating to App Social so didn't get a screenshot however it was mostly memory usage, tile access info, upload debug info to server(failed), and options to clear app settings, cache, etc...

Extra respect to the devs for the time they put into this!!! It's frustrating, exasperating, and tedious;searching file after file after file...
[Windows Phone 8 Development and Hacking] awesome71717:
I'm sure that you have found it already [MENTION=3529492]GoodDayToDie[/MENTION], but would there be any way to pass a different directory (ex: / ) through this call?

From the Nokia Drive app:

[DebuggerNonUserCode]
public void InitializeComponent()
{
if (!this._contentLoaded)
{
this._contentLoaded = true;
Application.LoadComponent(this, new Uri("/Drive;component/Pages/Debug/IsolatedStorageBrowserPage.xaml", UriKind.Relative));
this.FilePath = (TextBlock) base.FindName("FilePath");
this.FileList = (StackPanel) base.FindName("FileList");
}
}
[Windows Phone 8 Development and Hacking] luka69:
Thanks, but I haven't understud how it works....;(

Please, can you help me?
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
If you want to Interop unlock your Samsung use this: http://xdaforums.com/showthread.php?t=2434884

Or you realy want to know how it's done?
[Windows Phone 8 Development and Hacking] luka69:
Thanks WOLF :)

I would like two know how to do the interop unlock, but I'd like to konw if with the interop unlock I can download also nokia, htc and other brans apps too.

The xap file in the first page, what is it exacltly for?
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
To do Interop Unlock install my app, open and follow instructions in it.

You can install brand apps using a proxy trick. Most of apps doesn't work though.

App from THIS thread is for openning ANY page (window) of an app directly. Even hidden.
[Windows Phone 8 Development and Hacking] luka69:
You're so clear! Thanks

I know the proxy trick....but it annoing me :D

I tried to install your app but it returns to me that I haven't any company account :confused:
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
You need DevUnlock (Student would be enough). Then use "Application Deployment" tool.
[Windows Phone 8 Development and Hacking] xboxmod:
Hi all

My little mod for faster test of hidden page....

thanks cpuguy for the sources....
[Windows Phone 8 Development and Hacking] tonbonz:
When the accessories app is launched with parameters on my 928 a page comes up showing JBL Playup has been added through nfc. Accessories also has a link to Nokia Care(if installed). Does anyone have the xap files to study?
[Windows Phone 8 Development and Hacking] galati:
install xap in my Ativ s

Hello . Can you explain me how to install xap for myself in my Ativ S . Its anny possibility ?? Thanks in advance !!
[Windows Phone 8 Development and Hacking] GoodDayToDie:
[MENTION=1441576]galati[/MENTION]: No, I'm afraid we can't. In all the history of XDA, nobody has had this problem before or asked about anything like it. There are no instructions, documentation, or tutorials available, either on XDA or elsewhere on the Internet. Even Bing and Google have no idea!

This is EXTREME sarcasm, by the way; SEARCH BEFORE POSTING!
[Windows Phone 8 Development and Hacking] surya467:
I hit thanks cuz of a WP8 unlock

waiting for a lumia unlock :3

good job bdw

sad we dont have a diagnosis app that can be exploited
[Windows Phone 8 Development and Hacking] thals1992:
There is kinda one hidden inside of extras+info, but most of the hidden stuff doesn't work right. The few people I've asked, all suggested that we play with the Qualcomm Product Support Tool. Its more useful on CDMA devices due to the nature that they are typically programmed. I'm half tempted to ask the advancedbox guys about how they reflash the 928. I assume its just reproducing the Nokia PST steps, but they might be doing some low level Qualcomm stuff. I just might sit down and make a tutorial for that while I'm at it....
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
In Samsung Diagnosis app many hidden pages don't work too. Like "run app" page.
[Windows Phone 8 Development and Hacking] surya467:
take your idea to heathcliff http://xdaforums.com/member.php?u=3254428 , he is working on a lumia device currently
[Windows Phone 8 Development and Hacking] jessenic:
I'm sure Heathcliff is well aware of QPST, but it seems very limited on Lumias.
[Windows Phone 8 Development and Hacking] ultrashot:
QPST is mostly locked out if no RDC/Superdongle/ManufacturingDone=0 state is present. It exists, QPST identifies it, but no operations are available.
[Windows Phone 8 Development and Hacking] thals1992:
Even so, where did you obtain the drivers for it? Are the just generic Qualcomm drivers or are they device specific. And a different question, what versions of QPST are you running?

I've got some testing to do with the CDMA programming for some people who want to switch carriers (e.g. PagePlus - a different CDMA carrier that doesn't use SIMs)
[Windows Phone 8 Development and Hacking] ultrashot:
pretty generic qualcomm interface drivers but with edited INF adding Nokia PID/VID.

QPST 2.7.378 as i remember
[Windows Phone 8 Development and Hacking] thals1992:
I guess I'll need to use the driver test mode, or just run it on a 32bit build.... Either way not too bad. Are the drivers typically included in the setup?
[Windows Phone 8 Development and Hacking] ultrashot:
test mode for sure
[Windows Phone 8 Development and Hacking] DaviUnic:
Because the toasts were replaced in WP8.1 by a notification center, this app no longer works unfortunately. Will it be rewritten to work on 8.1?
[Windows Phone 8 Development and Hacking] snickler:
That's a very good question. Either way, we'll have to wait until we have a build of the Emulator or even a dump of a phone running 8.1 that has the actual Notification Center binary in it so that we may find the correct calls to mimic similar behavior
[Windows Phone 8 Development and Hacking] DaviUnic:
Which means we have to wait for April at least, unless someone leaks something... :/
[Windows Phone 8 Development and Hacking] snickler:
Looks that way :/. I'd love to have a leaked 920 8.1 ROM to play around with.
[Windows Phone 8 Development and Hacking] flipee:
this no longer works in 8.1

up for this..

any rewritten app compatible for 8.1?
[Windows Phone 8 Development and Hacking] GoodDayToDie:
I strongly suspect that MS fixed the whole "launch a notification for any app but yourself" thing, although I'd need to do some experiments to confirm that theory.
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
Well f**k.

I had the Wolf custom rom thingy on my ATIV S and then downloaded the wp8.1 preview and then reset my device.

Now my Dev unlock is gone, and I can't re-enable it because my phone can't communicate with MS servers, and I can't deploy any apps at all.

I was wondering of alternate methods, or the possibility of submitting the app to the store but disguised as now app submissions can be done in less than a day, easier to sneak past.
[Windows Phone 8 Development and Hacking] thals1992:
Just noticed that the Verizon Backup Assistant Plus still sends a toast once a new SIM is inserted whether its a different Verizon one or a different carrier. Besides that I haven't really seen any toasts since. Idk if MS' new Diagnostics trace logs can be used for those who have Full FS on WP 8.1.
[Windows Phone 8 Development and Hacking] ceesheim:
here you have a log , but I don't think you can use it
[Windows Phone 8 Development and Hacking] DaviUnic:
Toasts are still there, but now that there's also "silent" notifications in the action center, the toasts have been sort of "reserved" for important stuff only.
[Windows Phone 8 Development and Hacking] daman8331:
So is it getting update or not...please provide an update for this app...i cant lock 3g on wp8.1 bcoz its nomore working...so please update this app
[Windows Phone 8 Development and Hacking] snickler:
This is easier said than done. The previous posts indicate that things have changed with 8.1. When/if we figure out a way to provide similar functionality, it will be updated. Until then, follow the thread for updates
[Windows Phone 8 Development and Hacking] compu829:
I took a look through the Windows Phone 8.1 Emulator and ShellChromeAPI.dll is still there. When I ran it through the dependency walker, it indicated that the following entry points are present:

Shell_PostMessageToast

Shell_PostMessageToast2

?Shell_RaiseToastNotifications@@YGJXZ (C++)

I was also doing some reading and there is a new requirement for Windows Phone 8.1 wimnd apps to require ToastCapable="true"> to be set in the .appmanifest file. Perhaps if we can figure out how to set this in the appropriate xap manifest, things will "just work" again.... I was also wondering if we needed to use the published C# API so it knows that we will be making toasts and can add the app into the action center.

http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh868218.aspx
[Windows Phone 8 Development and Hacking] pinkjpr:
Aerize explorer also sends toast notification if u try to open deleted or moved file from its previous location
[Windows Phone 8 Development and Hacking] spavlin:
View attachment sd-explorer.zip
[Windows Phone 8 Development and Hacking] ngame:
we know Aerize Explorer , IM+ , Cloud Raiders(game) or many other apps can send notifications .

I think *maybe* Toasts are available for apps confirmed in Windows Phone Store
[Windows Phone 8 Development and Hacking] reker:
Why not use CSC? It's easier than type reg path manually
[Windows Phone 8 Development and Hacking] ngame:
because it need to flash your phone .

flashing phone = format all user data !
[Windows Phone 8 Development and Hacking] contable:
Toasts are also working for homebrew apps as well. Why they shouldn´t ? Today I have added toast and notification center support to IO Explorer successfully. You just have to enable toasts in the appxmanifest file as written before.
[Windows Phone 8 Development and Hacking] ceesheim:
I think there is a misunderstanding here , toasts are working normal for inapp operations , but you can't toast for another app (the one app can't toast for another app, or call another app)
[Windows Phone 8 Development and Hacking] contable:
That´s true. You can use toasts only for inapp operations. Launching other apps as we could do before isn´t possible.
[Windows Phone 8 Development and Hacking] ngame:
This option is only available in WP8.1 apps but this option is not available in WP8 apps as Native Toast is on it

I don't know why native toast launcher is not working anymore .

---------- Post added at 02:47 PM ---------- Previous post was at 02:44 PM ----------

But fore example nokia here maps can open here drive when you want to navigate

It doesn't send toast but it launch another app i think it's good to check that
[Windows Phone 8 Development and Hacking] contable:
OEM´s have higher privileges. I can launch any installed app, too. You just need the right capability.

I described it in another thread.

Edit:

Check here if you want to launch other apps: http://xdaforums.com/showthread.php?t=2524103
[Windows Phone 8 Development and Hacking] ngame:
emmmmm right . I forgot about that thread . your right
[Windows Phone 8 Development and Hacking] reker:
Okay. I'll upload a usable version of Launcher to Store
[Windows Phone 8 Development and Hacking] GoodDayToDie:
A reminder about using the Package.Launch method: you don't have to just launch the app, you can also launch specific XAML pages and/or pass launch parameters.

Of course, it does require a capability that is usually restricted to OEMs :(

http://msdn.microsoft.com/en-us/lib.../windows.applicationmodel.package.launch.aspx
[Windows Phone 8 Development and Hacking] contable:
Good point. I didn´t know that. :good:
[Windows Phone 8 Development and Hacking] john-vogel:
Any updates on this topic for wp8.1 owners?
[Windows Phone 8 Development and Hacking] ngame:
you see anything new in this topic? so, no
[Windows Phone 8 Development and Hacking] compu829:
Hey Guys,

I think I know why it isn't working anymore...In WP8, CShellCromeAPI.dll only had an entrypoint called "Shell_PostMessageToast". In the WP 8.1 version there are 3 entrypoints: "Shell_PostMessageToast", "Shell_PostMessageToast2", and "Shell_RaiseToastNotifications".

I am guessing that starting with WP 8.1 it is now a 2-step process. You call "Shell_PostMessageToast" to put it on the stack, and then you call "Shell_RaiseToastNotifications" to fire them. It could also be as simple as replacing "Shell_PostMessageToast" with "Shell_PostMessageToast2". This is only speculation, but I can't test it as I only have a Windows 7 rig at work, so I can't compile against the WP 8.1 SDK.

If anyone with Visual Studio 2013 and Windows 8.1 with the WP 8.1 SDK installed wants to retarget the solution, we might be able to get it working again.
[Windows Phone 8 Development and Hacking] snickler:
I heard that the WP 8.1 GDR1 SDK update supports W7. I haven't tested this, but its only what I HEARD. :)
[Windows Phone 8 Development and Hacking] compu829:
Downloading now! Unfortunately, My HTC 8x doesn't have 8.1 GDR1 on it, so hopefully it won't complain too much :P

*EDIT*

So I got it installed, but VIsual Studio 2013 will let me change the platform, but as soon as I retarget it to "Windows phone 8.1" it refuses to load the project saying "Windows 8.1 is required to load this project"

Guess I'm gunna have to manually "upgrade" the SDK...

*EDIT2* So the reason I am having so much trouble is we need an updated ShellChromeAPI.lib that goes along with the new WP 8.1 DLL. Anyone know where to find it? [MENTION=770625]cpuguy[/MENTION]
[Windows Phone 8 Development and Hacking] snickler:
Darn. :/
[Windows Phone 8 Development and Hacking] HD2Owner:
[MENTION=358779]compu829[/MENTION]: i suggest you check your pm inbox if you want to chat with us. :laugh:
[Windows Phone 8 Development and Hacking] compu829:
[MENTION=2075341]HD2Owner[/MENTION] Thanks! I'll be in soon.

[MENTION=2854207]snickler[/MENTION] I created my own lib. For reference, here is how to generate libs from just a dll: http://adrianhenke.wordpress.com/2008/12/05/create-lib-file-from-dll/ The code compiles with my custom lib, however it crashes when I hit the "Toast" button while running on the device.

Crash output below:

{System.Runtime.InteropServices.COMException (0x8007007F): The specified procedure could not be found. (Exception from HRESULT: 0x8007007F)
at System.StubHelpers.StubHelpers.GetWinRTFactoryObject(IntPtr pCPCMD)
at CShellChromeAPI.ShellChrome..ctor()
at NativeToastLauncher.Launcher..cctor()}

*Edit 2*

This method doesn't seem to work with windows phone :/

*edit 3*

I'm an idiot...I accidentally told the tool to export my lib as "ShellChrome.lib" and was manually renaming the output to "ShellChromeAPI.lib" After exporting with the proper name, the code no longer crashes, but no toasts just yet.
[Windows Phone 8 Development and Hacking] snickler:
Ah HA! So that's how you generate libs. I was too lazy to actually research a way of doing that.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Huh, I just used the Dll2Lib (https://github.com/peterdn/dll2lib) which automates that process.
[Windows Phone 8 Development and Hacking] compu829:
So according to the mappings I can see, the function (along with almost everything in the dll) reference something called

.data:1001C000 ___security_cookie dd 0BB40E64Eh

on another note, I found the following code randomly kicking around on my PC (I think it was from the leaked 8.1 SDK)

namespace Microsoft.Phone.Shell
{
using System;
using System.Runtime.InteropServices;
using System.Security;

internal class LocalNotificationInterop
{
internal const int LN_MAX_APP_BASE_URI_SIZE = 0x100;

public LocalNotificationInterop()
{
base..ctor();
return;
}

[SecuritySafeCritical, DllImport("PlatformInterop.dll")]
internal static extern int LNGetAppTaskInfo(ref LNTaskInfo lnTaskInfo);
[SecuritySafeCritical, DllImport("ShellChromeAPI.dll", EntryPoint="Shell_PostMessageToast")]
internal static extern int SHPostMessageToast(ref MessageToastData mtData);

[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)]
internal struct LNTaskInfo
{
internal int IsAppInForeground;
internal Guid ProductId;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst=0x100)]
internal string AppBaseUri;
}

[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode), SecuritySafeCritical]
internal struct MessageToastData
{
public Guid ProductId;
[MarshalAs(UnmanagedType.LPWStr)]
public string Title;
[MarshalAs(UnmanagedType.LPWStr)]
public string Content;
[MarshalAs(UnmanagedType.LPWStr)]
public string TaskUri;
[MarshalAs(UnmanagedType.LPWStr)]
public string SoundFile;
public MessageToastData(Guid productId, string taskUri)
{
this.ProductId = productId;
this.TaskUri = taskUri;
this.Title = "";
this.Content = "";
this.SoundFile = "";
return;
}
}
}
}

If anyone wants to try building that in 8.1, you may "get lucky" :) Don't forget to set the "ToastNotification" option to true in the manifest file!
[Windows Phone 8 Development and Hacking] GoodDayToDie:
The ___security_cookie field is for the stack canary check (buffer overflow protection). It's added by the /GS compiler option, and can be safely ignored unless you're working on an exploit that requires smashing the stack.
[Windows Phone 8 Development and Hacking] compu829:
[MENTION=3529492]GoodDayToDie[/MENTION] Thanks for the info! That explains why it seemed like every call went through that :) I only saw that in the WP 8.1 implementation of the dll, granted I am comparing the x86 version from the emulator to the ARM version from an FFU.

***Update***

Whelp, using

[SecuritySafeCritical, DllImport("ShellChromeAPI.dll", EntryPoint = "Shell_PostMessageToast")]
internal static extern int SHPostMessageToast(ref MessageToastData mtData);

in the WP 8.1 emulator results in our good friend "0x80070005" appearing :/
[Windows Phone 8 Development and Hacking] djtonka:
is any way to call an app using URI?
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Well, there are capabilities to do so, but they aren't available to third-party devs. You'd need to be an OEM (or similarly privileged MS partner) or have an interop-unlocked phone to sideload an app with those capabilities.

[MENTION=358779]compu829[/MENTION]: Do you still get that error if you specify the app which is actually popping the toast as the target *of* the toast?
[Windows Phone 8 Development and Hacking] compu829:
[MENTION=3529492]GoodDayToDie[/MENTION] I never did! I should probably have started there and worked my way up lol. I'll try it today and update this post!
[Windows Phone 8 Development and Hacking] BakedOnSomeSour:
I dont understand. Why cant i launch the default uri? i hit launch and nothing happens on interop unlocked lumia 635.
[Windows Phone 8 Development and Hacking] hutchinsane_:
It doesn't work anymore on 8.1
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
It actually works, but now ID_CAP_INTEROPSERVICES is needed.
[Windows Phone 8 Development and Hacking] irshad2809:
Added ID_CAP_INTEROPSERVICES to xap but still it doesn't do anything
[Windows Phone 8 Development and Hacking] titi66200:
Same for me.
[Windows Phone 8 Development and Hacking] BakedOnSomeSour:
Would you mind uploading the Modded XAP?
[Motorola Droid RAZR] qkdxorjs1002:
Any way for this? only use ramdisk :laugh:

I'm using 4.1.2 JB Kernel(stock)
[Motorola Droid RAZR] AztekSoul:
Not unless you achieve to unlock bootloader on this phone.
[T-Mobile Samsung Galaxy Note II] Malicemizeruno:
Please is there just a normal flashable theme that's better then this black n blue I can not see time battery or so icons. . Every thread I read I need a computer n I will not be near one for a long time. .. I tried flashing a atnt zip but nothing happened. ..... I using tmo jedi rom.. Thank you so much
[T-Mobile Samsung Galaxy Note II] kintwofan:
Non of the themes require a computer. Download one and flash it. Also there are several themes. Here's a thread that had like 7 themes

http://xdaforums.com/showthread.php?p=35671048
[T-Mobile Samsung Galaxy Note II] Malicemizeruno:
how do I change the transparency please
[T-Mobile Samsung Galaxy Note II] kintwofan:
Of what?