Related
I have put together a small guide for flashing. All credits go to the original posters, I just glued together pieces of info I found across XDA forums.
To make things clear I have detailed the steps to PC/phone and I have attached an archive with what's needed. Unzip it in a folder.
THE CHEVRON CERTIFICATE EXPIRED ON 2011/11/25 . PLEASE SET THE DATE ON THE PHONE AND THE PC TO SOMETHING BEFORE 25TH NOVEMBER.
1.PC: Install/flash 7004. For european users, this would be the time to flash the Omnia7 radio see this : http://forum.xda-developers.com/showthread.php?t=1294871
PC:Open zune and let it sync/configure. Leave ZUNE OPEN.
PHONE:Install chevron cert : either mail it to phone OR open IE on phone and navigate to db.tt/fFwKQIy- pay attention -it's case sensitive;
PC: launch ChevronWP.exe from computer and unlock the phone
PC: Using TomXAPinstaller install WP7RootTools 0.7 alpha.xap
PHONE: Use WP7RootTools 0.7 registry editor to erase the values from HKEY_LOCAL_MACHINE > Software > Microsoft > DeviceReg>PortalUrlInt, remove its value data and save it. Do the same with PortalUrlProd
2. PC: Zune upgrade to 7008.
3. PC: Zune upgrade to NODO.
STOP THE UPDATING WHEN DONE otherwise ZUNE will automatically proceed to the last two updates that leads to Mango. LEAVE ZUNE OPEN
4. PHONE: Open WP7RootTools 0.7 and create a folder in root named provxml
5. PC: Using TomXAPinstaller install New_SMS_unlock.xap on phone.
6. PHONE:Navigate to Applications/Install/D19A80F2-..../Install and copy unlock.xml. Paste unlock.xml inside the previously created PROVXML folder.
7. PC: Update phone to MANGO ( two updates-20 minutes).
8. PHONE: Go to home screen open Phone.
Go to dialer- dial ##634#. A new program should open.
Type *#9908# and a new dialog comes out.
Choose unlock from the list. Press save. Exit.
*if you don't see the unlock option, uninstall Diagnosis from app list and try again dialing the codes. Some have reported that the old version doesn't see the unlock.xml file. It didn't happen to me.
Enjoy the Mango unlock phone.
I did some work to this so I'll post this here also.
Navigation from Navigon for Eu and US: http://forum.xda-developers.com/showpost.php?p=17493880&postcount=859 - thanks to kounadisk
After updating to 7008, Zune says your phone is up to date... what can i do next??
pachuau86 said:
After updating to 7008, Zune says your phone is up to date... what can i do next??
Click to expand...
Click to collapse
Try to push the update by disabling internet to pc while zune searches for updates. There are some useful posts about how to force NoDo/Mango updating, search XDA.
htc9420 said:
Try to push the update by disabling internet to pc while zune searches for updates. There are some useful posts about how to force NoDo/Mango updating, search XDA.
Click to expand...
Click to collapse
I tried forcing a million times with every possible timing and situation covered - no go. It either says "no update available", or "cannot check while your internet connection is down".
The irony is I was already pushed Mango officially (without having to force it), but I didn't use the steps to prevent relocking. So I restored back to my unlocked NoDo to do the above steps, and ... well, now I'm stuck.
What gives?!?
htc9420 said:
I have put together a small guide for flashing. All credits go to the original posters, I just glued together pieces of info I found across XDA forums.
To make things clear I have detailed the steps to PC/phone and I have attached an archive with what's needed. Unzip it in a folder.
1.PC: Install/flash 7004. For european users, this would be the time to flash the Omnia7 radio see this : http://forum.xda-developers.com/showthread.php?t=1294871
PC:Open zune and let it sync/configure. Leave ZUNE OPEN.
PHONE:Install chevron cert : either mail it to phone OR open IE on phone and navigate to db.tt/fFwKQIy- pay attention -it's case sensitive;
PC: launch ChevronWP.exe from computer and unlock the phone
PC: Using TomXAPinstaller install WP7RootTools 0.7 alpha.xap
PHONE: Use WP7RootTools 0.7 registry editor to erase the values from HKEY_LOCAL_MACHINE > Software > Microsoft > DeviceReg, remove its value data and save it. Do the same with PortalUrlProd
2. PC: Zune upgrade to 7008.
3. PC: Zune upgrade to NODO.
STOP THE UPDATING WHEN DONE otherwise ZUNE will automatically proceed to the last two updates that leads to Mango. LEAVE ZUNE OPEN
4. PHONE: Open WP7RootTools 0.7 and create a folder in root named provxml
5. PC: Using TomXAPinstaller install New_SMS_unlock.xap on phone.
6. PHONE:Navigate to Applications/Install/D19A80F2-..../Install and copy unlock.xml. Paste unlock.xml inside the previously created PROVXML folder.
7. PC: Update phone to MANGO ( two updates-20 minutes).
8. PHONE: Go to home screen open Phone.
Go to dialer- dial ##634#. A new program should open.
Type *#9908# and a new dialog comes out.
Choose unlock from the list. Press save. Exit.
*if you don't see the unlock option, uninstall Diagnosis from app list and try again dialing the codes. Some have reported that the old version doesn't see the unlock.xml file. It didn't happen to me.
Enjoy the Mango unlock phone.
I did some work to this so I'll post this here also.
Navigation from Navigon for Eu and US: http://forum.xda-developers.com/showpost.php?p=17493880&postcount=859 - thanks to kounadisk
Click to expand...
Click to collapse
Dude... This worked for me.
I do have a small doubt. If I reset the phone after all this will it affect the unlock? I would like to reset the phone and login with my new id.
Please let me know dear...
Once again Thank you so much for the guidance...
After reset, the phone is deleted, thus your settings, certificates, files, pictures etc (everything on it) are gone.
So you will lose the developer unlock, but the OS after reset will be 7720 (latest you upgraded to). If you want to have unlock after a hard reset, you have to start again from 7004 (re-flash).
I recently bought a Samsung Focus on Ebay. I updated it to Mango via Zune. Can I still unlock using Chevron? Or would I have to downgrade and how?
Sorry, first time using WP7.
kotaro_14 said:
I recently bought a Samsung Focus on Ebay. I updated it to Mango via Zune. Can I still unlock using Chevron? Or would I have to downgrade and how?
Sorry, first time using WP7.
Click to expand...
Click to collapse
You need to start over from 7004 to be unlocked in Mango. You can only unlock in 7004/7008 unless you pay for developer unlock.
Question??
After choosing unlock from the list, pressed save, it says loading GPRS Profile for unlockprovision, should i leave it until something else happens or just hit close??
gitanojr said:
After choosing unlock from the list, pressed save, it says loading GPRS Profile for unlockprovision, should i leave it until something else happens or just hit close??
Click to expand...
Click to collapse
That's it, it only says "Loading profile...".
You should be unlocked now, try deploying some xaps.
Hi everyone,
I'm going to buy a Samsung Focus from US, it's unlocked.
My question is if can upgrade this smartphone because it hasn't WP 7.5 Mango and I don't know if after that it will still working on my city (Lima-Peru).
And by the way, I need to know if this upgrade is an official upgrade from Windows. Thanks!
amras18 said:
Hi everyone,
I'm going to buy a Samsung Focus from US, it's unlocked.
My question is if can upgrade this smartphone because it hasn't WP 7.5 Mango and I don't know if after that it will still working on my city (Lima-Peru).
And by the way, I need to know if this upgrade is an official upgrade from Windows. Thanks!
Click to expand...
Click to collapse
Yes, you can upgrade it, and yes, it should be working in Lima.
All updates for the phone come from Microsoft, through the local mobile carriers.
You will have to download zune and it should update on its own. If not you can trick it into thinking your using a different carrier . I had at&t and they didn't release a few different updates so I changed it to bell Canada and got all of them.
Sent from my ATRIX HD using Tapatalk
I'm not new to WP7 but just new to all the sideload and unlocking thing, so i was wondering where can i find some homebrew good apps for my phone, any repo or something like that if it exists, it might be of so much help.
WaddyMontero said:
I'm not new to WP7 but just new to all the sideload and unlocking thing, so i was wondering where can i find some homebrew good apps for my phone, any repo or something like that if it exists, it might be of so much help.
Click to expand...
Click to collapse
Need to be more specific. Most homebrew is here (see Development/Software threads)
Also see the post in my sig for more details if you don't know where to start.
EnderPsp said:
Need to be more specific. Most homebrew is here (see Development/Software threads)
Also see the post in my sig for more details if you don't know where to start.
Click to expand...
Click to collapse
Sorry, i'll try to be more specific. I previously owned a HD7 but i change it for a Focus, 'cause i wanst gettin' access to the 3g network on my country out of it. So now i got the Focus and i was tryin' to unlockin' it, what i did, usin' the WindowBreakMe method and also i installed magdlr on the phone. I was looking for sideload apps to try on my phone, thats what i meant in first place, thanks to the post on your sig and endlessly searching i've found Bazaar and i've installed it on my phone, but now when i download any app from Bazaar, it gives me an error, that go as follows "Bazaar can't install applications on your device. It seems that is not fully unlocked. To deploy applications you should download Bazaar for PC. Read more at www.WP-Bazaaar.com".
Im sure my device is fully unlocked, i've installed Samsung Root Tools and DiagProvXML and enabled internet sharing and the 3g switch, and many more. Do you think my device relocked itself even i got the checkmark "Prevent Device Relocking" checked at Samsung Tools. Help, please.
WaddyMontero said:
Sorry, i'll try to be more specific. I previously owned a HD7 but i change it for a Focus, 'cause i wanst gettin' access to the 3g network on my country out of it. So now i got the Focus and i was tryin' to unlockin' it, what i did, usin' the WindowBreakMe method and also i installed magdlr on the phone. I was looking for sideload apps to try on my phone, thats what i meant in first place, thanks to the post on your sig and endlessly searching i've found Bazaar and i've installed it on my phone, but now when i download any app from Bazaar, it gives me an error, that go as follows "Bazaar can't install applications on your device. It seems that is not fully unlocked. To deploy applications you should download Bazaar for PC. Read more at www.WP-Bazaaar.com".
Im sure my device is fully unlocked, i've installed Samsung Root Tools and DiagProvXML and enabled internet sharing and the 3g switch, and many more. Do you think my device relocked itself even i got the checkmark "Prevent Device Relocking" checked at Samsung Tools. Help, please.
Click to expand...
Click to collapse
Specific enough, I'd say
If you've already deployed WP7 Root Tools and Samsung Tools, you can always re-run the unlock sequence (in Root Tools first and then ST). Just to keep in mind Do not remove these 2 apps from the phone to test sideloading, once unlocked!
I'm not familiar with Bazaar but it seems you're missing a PC component used in the deployment process?
As for deploying, choose a XAP from the development forum and try to deploy it. If you can, it means you're unlocked (evidently).
If you can't deploy, try WINCO's XAP Assistant.
Let us know how it goes.
Many of you may have thought if it is possible to Metro Apps on Windows 8 - Well it is, at least on Windows 8 Enterprise.
Tough after some research, I have found out that it is possible on other Edtitions of Windows 8 aswell.
You may ask why you would want this - simple reason: you develop your app for lets say your company and do not want to put it in the store. You can deploy it to the stationary PCs running Windows 8 Enterprise - but what about the Tablets your employees bring to work? Right - this tool is the solution and enables sideloading for them aswell.
It will be released within the next few days - I will also add a small description on how to prepare the application packages to sideload them.
DISCLAIMER: This tool is made for IT Administrators that have to work with a mix of Windows 8 Enterprise and Windows 8 Pro / Standard devices and want to deploy Company internal applications like an Intranet App, a Company Blackboard or any similar app to their employees PCs but NOT for Sideloading cracked apps.
More Infos will follow soon.
This thread is pointless. You haven't actually posted anything of useful information. Why don't you start a thread when you've got something to post?
lukyjay said:
This thread is pointless. You haven't actually posted anything of useful information. Why don't you start a thread when you've got something to post?
Click to expand...
Click to collapse
Its not pointless he is letting us know of is project and that the issue of sideloading will not be a problem if you would pref to go say Pro over Enterprise esp as Pro has media center. maybe in your world it was pointless MS showing of the surface before it went on sale.
I for one thank you for working on this and look forward to hearing any updates.
lumpaywk said:
Its not pointless he is letting us know of is project and that the issue of sideloading will not be a problem if you would pref to go say Pro over Enterprise esp as Pro has media center. maybe in your world it was pointless MS showing of the surface before it went on sale.
I for one thank you for working on this and look forward to hearing any updates.
Click to expand...
Click to collapse
There is nothing to thank for yet
as far as I know sideloading is completely possible even without hacks - just create deployment package on other PC and deploy it on another PC using prepared Powershell script.
N3croman said:
as far as I know sideloading is completely possible even without hacks - just create deployment package on other PC and deploy it on another PC using prepared Powershell script.
Click to expand...
Click to collapse
If you read the OP, or any MS sources, sideloading is only officially possible on Enterprise.
I agree with topicstarter: without an ability of installing apps omitting appmarket (even with some lacks in security) w8 has no chances. This tool seems to be highly useful.
snuk182 said:
This tool seems to be highly useful.
Click to expand...
Click to collapse
Could you show me where am I can download it?
FYI: You can side-load App's as follows (w/Dev License ASAP):
1). Run PowerShell as Administrator (Find PowerShell, Right-Click, Left-Click Run As Administrator (bottom left).
Note: You may need to run: Show-WindowsDeveloperLicenseRegistration
2). In PS Type: Set-ExecutionPolicy unrestricted
3). Run the "Add-AppDevPackage.ps1" by simply typing the file path to the Directory where the package is (e.g. C:\path-to-file\Add-AppDevPackage.ps1).
You'll be prompted to allow the install of the package.
What if you only have the MyProduct.appxupload? Rename it to a .ZIP and extract the APPX File.
Side loading in Win 8 is easy as pie. When you are building your application for the store, you create 2 package groups, one is the "*.apxupload" file for loading into the store which is a complete package file. Second group is a folder of files that you can deploy for testing on other Win 8 computers. In the second "test" folder, there is a file named "Add-AppDevPackage.ps1" which is a PowerShell script. Just right click on it and "Run with PowerShell". It will prompt for some security privilages. Also you will require an MS account to acquire a simple developer license. Just keep accepting everything till it loads.
I've tried this with both Windows RT and Windows 8 Pro and Windows 8 Enterprise versions, so you definitely don't need Enterprise version for sideloading.
If you have more questions, I would be glad to help.
DeviantSun said:
Also you will require an MS account to acquire a simple developer license.
Click to expand...
Click to collapse
Here's where all this type of sideloading stucks.
1. You still need to kindly ask microsoft whether they let you rule the device you recently bought in the way you (not them) wish, or not.
2. The dev license had to be renewed each month -> you should backup your sideloaded apps' data beforehand, as new dev license may make the newly signed app think the existing data is dangerous.
I need for someone to possibly dump the latest version of the app from their development/pre-production edition of their Nokia Lumia. I don't think it matters if its a BUILD 920 or if its a developer 822, or whatever. I have a few ideas of some things that can be done via this app, as almost all of the dial codes on the 928 launch extras+info. One of them involves launching the service tools (including EPST) menu and stuff of that nature. I could probably just experiment with the one that launched with the 928 GDR2 rom, but its probably missing some "features" that have been worked on, but still incomplete.
Its also possible that these are baked inside the rom and completely inaccessible to the app and will only be updated when Nokia Black update releases.
ANY HELP WOULD GREATLY APPRECIATED!!!
Sent from my RM-860 using Tapatalk
dumped from ROM .
but I don't know whether it is the latest one or not.
Also, I think you won't be able to deploy it to any NOKIA devices cause it requires INTEROP UNLOCK which is impossible on NOKIA now.
hjc4869 said:
dumped from ROM .
but I don't know whether it is the latest one or not.
Also, I think you won't be able to deploy it to any NOKIA devices cause it requires INTEROP UNLOCK which is impossible on NOKIA now.
Click to expand...
Click to collapse
did you extract it from GDR2 (Amber Rom) ?
It's not the last version .
maybe we have to wait for GDR3 then we can extract last version of Extras + Info.
or maybe someone who have Samsung Ativ S can try proxy and try to download Extras + Info from market place using Sysapp Pusher (to find market link)
Then Using Full File Access to copy app files.
ngame said:
did you extract it from GDR2 (Amber Rom) ?
It's not the last version .
maybe we have to wait for GDR3 then we can extract last version of Extras + Info.
or maybe someone who have Samsung Ativ S can try proxy and try to download Extras + Info from market place using Sysapp Pusher (to find market link)
Then Using Full File Access to copy app files.
Click to expand...
Click to collapse
That's essentially why I said I needed it from a developer lumia, I don't even think it will install on ATIVs, due to OEM drivers required. Those devices have the option to have their full filesystem exposed when changed via the "Diagnostics" app that only available on developer/pre-production handsets.
Besides that what ROM did you dump this from hjc?
thals1992 said:
That's essentially why I said I needed it from a developer lumia, I don't even think it will install on ATIVs, due to OEM drivers required. Those devices have the option to have their full filesystem exposed when changed via the "Diagnostics" app that only available on developer/pre-production handsets.
Click to expand...
Click to collapse
I haven't read your posts here, so not sure if my post is still relevant, but one great chinese guy asked me to send this to you:
from R&D Lumia
https://www.dropbox.com/s/pf31egysniuschp/extras-hongkong.zip
Is your dump from the first GDR2 that appeared on NCS for the 928 or the actual release? I have the 2nd update but not sure if extras&info updated since then??? Found this in a wim which gives me new hope that the tool is buried somewhere in this mess...
RegKeyName="$(hklm.microsoft)\Shell\OEM\Start"
RegName="AltLayoutID"
RegType="REG_DWORD" />
<!-- -->
<SettingMapping Name="FeatureTileID"
RegKeyName="$(hklm.microsoft)\Shell\OEM\Start"
RegName="FeatureTileID"
RegType="REG_DWORD" />
<!-- -->
<SettingMapping Name="DiagnosticEnabled"
RegKeyName="$(hklm.microsoft)\Shell\OEM\Start"
RegName="DiagnosticEnabled"
RegType="REG_DWORD" />
</SettingsGroupMapping>
</ComponentMapping>
Click to expand...
Click to collapse
Guys a little question
Why don't we use the first lumia 920 rom ?
maybe we can find something that can help us to Interop Unlock but Microsoft and Nokia delete that in next rom releases .
Then we can Prevent Re-lock and update phone again !
I'm not sure but it seams to be some different between GDR2 rom of Nokia Lumia 920 (Apac Malaysia White is mine) and it's first Rom .
I have some problems in these days and I don't see all the differents but In first view you can find that there is no test folder in first rom but GDR2 have a folder named test and includes "QCFMFTMApp.exe"
or another thing is all of the programs are listed in :
PROGRAMS\CommonFiles\Xaps
but in GDR2 there's some xap files in this address too :
PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps
did anyone checked the older Roms?
Thats it! I needed ver. 3.0.6.1 (because I can't deploy this to it and I'm not reflashing to just have an older version) to first see if there were any changes to Nokia.FUE.WinPRTRegistry, and possibly launch that registry script that's been embedded in it. Now all I need to do is see if there is a URI that links to the page, but I believe all bets are off. Nokia has been good about cleaning up their tracks.
THe version from the other extras was 2.6.1.18.
ngame said:
Guys a little question
Why don't we use the first lumia 920 rom ?
I have some problems in these days and I don't see all the differences but in first view you can find that there is no test folder in first rom but GDR2 have a folder named test and includes "QCFMFTMApp.exe"
or another thing is all of the programs are listed in :
PROGRAMS\CommonFiles\Xaps
but in GDR2 there's some xap files in this address too :
PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps
did anyone checked the older Roms?
Click to expand...
Click to collapse
QCFMTMApp.exe seems to be a driver level executable that physically tunes the FM Radio in Nokia's various phones.
tier3apps, seem to be xaps that need additional permissions that essentially use provxml like in WP7 days. The NFL app that @tonbonz had done some looking into had a settings page that changes the WAP address for Verizon devices.It was interesting at the very least to see the differences between HTC and Nokia. The difference? @wap vs no @wap
Dump files from 2nd 928 GDR2 .... http://sdrv.ms/1hnqgNA
This package(extra+info) contains a silent installer and it is worth doing some research around it.
I opened it using ilspy only to find it called AddPackageAsync(), which is available in Windows Runtime to deploy enterprise xap and nobody knows how it works. @GoodDayToDie @ultrashot how do you think about it? Nokia use this API to install and update xap in settings page. It seems to be a service agent,too ,which is very interesting. How did it call the API silently...when we call the API, user will notice a notification asking whether he/she wants to install the enterprise app but no matter how you call it, the deployment won't succeed
hjc4869 said:
This package(extra+info) contains a silent installer and it is worth doing some research around it.
I opened it using ilspy only to find it called AddPackageAsync(), which is available in Windows Runtime to deploy enterprise xap and nobody knows how it works. @GoodDayToDie @ultrashot how do you think about it? Nokia use this API to install and update xap in settings page. It seems to be a service agent,too ,which is very interesting. How did it call the API silently...when we call the API, user will notice a notification asking whether he/she wants to install the enterprise app but no matter how you call it, the deployment won't succeed
Click to expand...
Click to collapse
I am also wondering about details of Enterprise deployment - I haven't looked into it too much, but as i remember you have to install .cer provided by MS to device and then sign your xap with it, and such apps will get installed.
(I was wondering if such signing can "unlock" any of interesting capabilities)
Sadly, enterprise apps (CAPABILITY_CLASS_ENTERPRISE_APPLICATIONS) just uses the same capability list as CAPABILITY_CLASS_THIRD_PARTY_APPLICATIONS; nothing useful there. It's a shame.
GoodDayToDie said:
Sadly, enterprise apps (CAPABILITY_CLASS_ENTERPRISE_APPLICATIONS) just uses the same capability list as CAPABILITY_CLASS_THIRD_PARTY_APPLICATIONS; nothing useful there. It's a shame.
Click to expand...
Click to collapse
After diving into a Lumia 521 ROM, I am not 100% sure that's the case....
I was poking around in the tier3apps directory (\PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps\), and I noticed that some of these apps ("Nokia Accessories" and "Network Settings" apps) have interesting capabilities such as <Capability Name="ID_CAP_CELL_API_OEM_PASSTHROUGH"/>, <Capability Name="ID_CAP_INTEROPSERVICES"/>, and <Capability Name="ID_CAP_OEM_DEPLOYMENT"/>. These apps can be installed/updated via Nokia's "SilentInstaller" app. Nokia's "SilentInstaller" app just calls into AddPackageAsync(), which is available to us "normal folk" for Enterprise app deployment.
I am wondering if we could create some sort of a "shell" xap with a giant "Install button" that contains a payload such as an unaltered copy of the Samsung Diagnostics xap and appropriate license file. Clicking on the Install button would then install the signed "elevated app" onto any device. We could then launch a toast that will launch the "Registry Editor" page in the Samsung app, allowing for us to interop unlock.
The only thing that I can think of that would make this fruitless is if somehow "AddPackageAsync()" is being called "elevated" by Extras + Info (maybe it inherits whatever capabilities the parent process launched as?), and that is why Nokia can deploy things like this.
What do you guys think? This is all speculation, but I think it could be worth exploring.
**EDIT**
My phone will be back from service Wednesday, so maybe I will whip something up next weekend, if no one tries before then.
compu829 said:
After diving into a Lumia 521 ROM, I am not 100% sure that's the case....
I was poking around in the tier3apps directory (\PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps\), and I noticed that some of these apps ("Nokia Accessories" and "Network Settings" apps) have interesting capabilities such as <Capability Name="ID_CAP_CELL_API_OEM_PASSTHROUGH"/>, <Capability Name="ID_CAP_INTEROPSERVICES"/>, and <Capability Name="ID_CAP_OEM_DEPLOYMENT"/>. These apps can be installed/updated via Nokia's "SilentInstaller" app. Nokia's "SilentInstaller" app just calls into AddPackageAsync(), which is available to us "normal folk" for Enterprise app deployment.
I am wondering if we could create some sort of a "shell" xap with a giant "Install button" that contains a payload such as an unaltered copy of the Samsung Diagnostics xap and appropriate license file. Clicking on the Install button would then install the signed "elevated app" onto any device. We could then launch a toast that will launch the "Registry Editor" page in the Samsung app, allowing for us to interop unlock.
The only thing that I can think of that would make this fruitless is if somehow "AddPackageAsync()" is being called "elevated" by Extras + Info (maybe it inherits whatever capabilities the parent process launched as?), and that is why Nokia can deploy things like this.
What do you guys think? This is all speculation, but I think it could be worth exploring.
**EDIT**
My phone will be back from service Wednesday, so maybe I will whip something up next weekend, if no one tries before then.
Click to expand...
Click to collapse
Samsung Diagnosis uses RPC (Remote Procedure Call) to access high privileged functions. We are not sure if Server exists on other phones.
-W_O_L_F- said:
Samsung Diagnosis uses RPC (Remote Procedure Call) to access high privileged functions. We are not sure if Server exists on other phones.
Click to expand...
Click to collapse
I don't know is it that thing you want or no but check it :
http://d-h.st/Me3
ngame said:
I don't know is it that thing you want or no but check it :
http://d-h.st/Me3
Click to expand...
Click to collapse
Yep! That's it. But I'm not sure it'll work.
-W_O_L_F- said:
Yep! That's it. But I'm not sure it'll work.
Click to expand...
Click to collapse
No problem I can test for you . my device is a Lumia 920 with Malaysia GDR 3 (Developer test) rom. and surely it's dev unlock
please tell me what can I do and how can I help you ?
I could test too... I don't know if the fact this is a dual CDMA+GSM device will change any parts of the app, but I can always try!
Sent from my RM-860 using Tapatalk
I have uploaded Extras And Info v3.0.6.1.xap here:
https://hotfile.com/list/2278056/5476aae
Hi guys,
I tried to implement good old method to block unwanted ads by adding advertising sites to the HOSTS file, on the Sammy ATIV Odyssey (full FS unlock) and it works perfectly But I'm still unsure ('cause I'm developer and do have some ad-based apps in store) - should I post this info? BTW, we do have mods, lets give 'em the rights to decide, delete this thread or not...
So, this method is pretty simple (he-he, same as my very-very first WP7 hack):
1) You muist have an interop-unlocked handset with full FS access
1) Download the latest "blocking" hosts file, for example, from here
2) Rename your download from hosts.txt to HOSTS
3) Connect your handset to PC, navigate to \Windows\system32\drivers\etc folder
4) Paste downloaded HOSTS file, choose "replace" in the copiyng dialog.
5) That's all folks!
You don't need to reboot (like on Android phone with AdAway app) - now your handset is ads-free...
If you wanna revert back, just delete \Windows\system32\drivers\etc\HOSTS file.
Nice! I will try it! ?
Sent from my Ativ S with Tapatalk 2
@sensboston:
Am I right in assuming that there's no way to interop-unlock a WP8.1 phone like the Lumia 930? At least I couldn't find one...
After some years I did the 2nd attempt to adopt to WP. The first one lasted for a day or so. Now, after some days of using the Lumia 930, I really really love it. Not only the device, but also WP8.1. But the fact that there is no way to block ads in browsers is really really annoying. I have no problems with ads in apps, because if I like an app, I purchase it anyway. But I can't "buy away" ads in browsers, and lots of sites get more or less unusable in mobile view and without ads being blocked.
Unfortunately there's not even an alternative browser for WP that would have the capability to block ads...
Worked on Lumia
I did this on my Lumia 1520 without Interop unlock
Works fine, thanks
I did this AGES ago on my 8X. Didn't think it was post-worth lol.
djamol said:
I did this on my Lumia 1520 without Interop unlock
Click to expand...
Click to collapse
How exactly did you do that? My assumption was that you need interop-unlock in order to access the file system, including the hosts file. If you are not interop-unlocked, I would assume you have some other kind of unlock. Developer-unlock?
compu829 said:
I did this AGES ago on my 8X. Didn't think it was post-worth lol.
Click to expand...
Click to collapse
You know, right after my first "hack" for WP7 (also it was my first post here ), a lot of websites and forums are announced this hack without reference to me or xda. But (he-he ) , just AFTER my post...
This hack (from the user experience) is one of the most useful hacks for WP. But as a developer with ads-based apps, I was in a quandary - should I post it here or not...
BigBlue007 said:
How exactly did you do that? My assumption was that you need interop-unlock in order to access the file system, including the hosts file. If you are not interop-unlocked, I would assume you have some other kind of unlock. Developer-unlock?
Click to expand...
Click to collapse
No Interop Unlock, nor developer unlock, I used my own "Root Tool" app from windows store. Which is capable of all second party capabilities.
My pleasure.
djamol said:
No Interop Unlock, nor developer unlock, I used my own "Root Tool" app from windows store. Which is capable of all second party capabilities.
My pleasure.
Click to expand...
Click to collapse
Is there a way you can walk me through the process to use your app
Oh, I've got your "Root Tool" - still no luck for handsets without SD-card
P.S. He-he, I believe, I'll get WP10 Lumia-940 before someone will release hack for the Lumias without sd-card...
@djamol: I'm curious, how'd you manage to replace the HOSTS file on a non-Samsung phone? Root Tool doesn't allow moving files out of Windows directory, or copying or moving files in, unless you're using the Samsung CRPComponent.
Similarly, while you can get read access to the Windows directory via MTP when using Root Tool, you can't get full FS access; most of the file system (like the Windows dir) will be read-only or even totally unavailable.
I edited the HOSTS file on my Samsung - in fact, I wrote an app to do it, because I had to do it for work sometimes - but that was using CRPComponent or Full FS Access via MTP, neither of which are currently possible on a Lumia using any public hack I know of...
GoodDayToDie said:
@djamol: I'm curious, how'd you manage to replace the HOSTS file on a non-Samsung phone? Root Tool doesn't allow moving files out of Windows directory, or copying or moving files in, unless you're using the Samsung CRPComponent.
Similarly, while you can get read access to the Windows directory via MTP when using Root Tool, you can't get full FS access; most of the file system (like the Windows dir) will be read-only or even totally unavailable.
I edited the HOSTS file on my Samsung - in fact, I wrote an app to do it, because I had to do it for work sometimes - but that was using CRPComponent or Full FS Access via MTP, neither of which are currently possible on a Lumia using any public hack I know of...
Click to expand...
Click to collapse
He used this http://www.windowsphone.com/en-in/store/app/root-tool/f4acc009-ea1e-4063-9bab-fec50195aa1e
GoodDayToDie said:
@djamol: I'm curious, how'd you manage to replace the HOSTS file on a non-Samsung phone? Root Tool doesn't allow moving files out of Windows directory, or copying or moving files in, unless you're using the Samsung CRPComponent.
Similarly, while you can get read access to the Windows directory via MTP when using Root Tool, you can't get full FS access; most of the file system (like the Windows dir) will be read-only or even totally unavailable.
I edited the HOSTS file on my Samsung - in fact, I wrote an app to do it, because I had to do it for work sometimes - but that was using CRPComponent or Full FS Access via MTP, neither of which are currently possible on a Lumia using any public hack I know of...
Click to expand...
Click to collapse
So what i told you before a many times. I've mentioned you a lots of time in my posts.
http://forum.xda-developers.com/showthread.php?t=3014867
http://forum.xda-developers.com/showpost.php?p=58925177&postcount=7
On Lumia device there is a lots of some pretty well arbitrary resources that can allow us to access the "SYSTEM" resources.
I think we had a big miss-understanding about the RPCComponent. because of RPCComponent uses "DeviceIOControl" for registry access and not the RPC functionality. (forgive me if i wrong in my knowledge. I'm a student and new to WP/.Net Platform)
On Lumia Device there is .winmd component known as "Nokia.SilentInstaller.Runtime.winmd" uses "DeviceIOControl" API.
For the "FileSystem" API it works fine without any restrictions which is implemented in "Nokia.SilentInstaller.Runtime.winmd"
But registry access could not getting a well token privileges. we need to find some unlocking trick for registry access (like NonProductionErrors.txt) for that .winmd component to handle the "CreateFileW" function for "DeviceIOControl" API.
About the "Root Tool" App.
There is no update for "Root Tool" app. It is still on the FIRST Release.
Currently I'm working for the "Root Tool Beta" update and I've implemented such resources in my "BETA" build.
I can't do a fast development because of my less/poor Programming knowledge and due to my college busy scheduled.
Thanks.
Can someone make a tutorial how to make it work on lumia 735 please ? i'm new on WP and doesn't understand everything for now
@djamol: My apologies, I somehow missed that you'd managed to get file access working. That's great!
Looking at the APIs that NdtkClient.dll imports, I'm pretty sure it's using RPC, not DeviceIoControl (IOCTL). That's not really important, though; both require INTEROPSERVICES. It's just easier to write our own code using IOCTLs than using RPC, but since we already have a client library, hopefully that won't be needed...
@GoodDayToDie, @djamol: guys, could you please be a little bit more specific? Do you have a .winmd for this dll or function prototypes (not just exports)? NdtkClient.dll library is already on \Windows\system32? Or it should be ingested to the app package? (in this case, the app will be banned on automatic certification process).
As for the "Root Tool" (published in store), it's not using NdtkClient.dll (as far as I know). The file access via FileSystem.winmd/FileSystem.dll to system areas is read-only...
Could you share your finds to general public here or (at least) in private mail? Thanks!
@GoodDayToDie
Yes, Both requires ID_CAP_INTEROPSERVICES.
Can you send me FileSystem's code which is you developed base on the RPCComponent ?
I'll try to port it for lumia using NtdkSvc as possible.
I hope you can port it also for lumia in minutes but I'll try though.
@sensboston
There is no .winmd file for "NtdkClient.dll". You will find that .dll in extras+info app.
and "NtdkSvc.dll" in this path "C:\Windows\System32\NdtkSvc.dll".
There is a very simple trick to bypass the Store Submission process including with kernel libs.
sensboston said:
FileSystem.winmd/FileSystem.dll to system areas is read-only...
Click to expand...
Click to collapse
Even those cap's cant write here until using any System Resources.
"C:\Data\Users\PUBLIC"
But can write here.
"C:\Data\SharedData\OEM\Public"
"C:\PROGRAMS\CommonFiles\OEM\Public"
FileMoveEdit alpha-ish thing
Here you go. It's not been updated in ages, aside from some really minor tweaks I made just now. It's a WP8.0 app; it'll run on a sufficiently-unlocked 8.1 phone, but uses no 8.1 APIs. It also has some known bugs that I really ought to fix, though I'm working on other stuff at the moment.
You can probably get at least some of its tricks working on Lumias, though you may need to drop the symlink functionality as that both requires full capability-unlock and requires editing the NTFS configuration settings in the registry (the same key that, on desktop Windows, is edited by the "fsutil" program).
@GoodDayToDie
Sad thing happened for me. My device screen got broken
So I'm opening a new thread for "Root Tool" app public development.
It would be great for everyone.
Can anyone suggest me for which is best method for public development or any github/codeplex useful ?
@djamol, github is allright.