Remove All Ads from XDA

HOWTO: Install Windows 10 for Phones on Non-supported devices (and other hacks)

1,006 posts
Thanks Meter: 79
 
By RustyGrom, Senior Member on 13th February 2015, 08:25 PM
Post Reply Email Thread
This is only confirmed working for the AT&T Lumia 1520 and may work as is for other phones but also might require tweaks to the XML (see below). It is very possible to brick your phone with this. Your mileage may vary!

From a high level this works by using FiddlerCore to intercept the traffic going to the Microsoft WPflights server that controls the Insider app and responds with our own custom data. The app accepts registry editing information from the web responses and acts upon that. This allows us to write stuff to select locations in the registry. In the case of the Windows 10 Preview, it appears to only look for your phone's PhoneManufacturerModelName to decide if it should be offered previews. Windows Update also checks this value. Other devices like Samsungs or HTCs may need different settings. My phone did revert to it's factory values after Windows 10 was installed (I actually think it might have done it after Windows 8.1 was installed but it continued with 10 nonetheless).

1. For the Lumia 1520 (and other phones?) reset your phone using the [url="http://www.microsoft.com/en-us/mobile/support/faq/?action=singleTopic&topic=FA142987"]Windows Phone recovery tool. I recommend not logging in and setting everything up yet and just waiting til the end and doing a reset and letting it restore after you’re on Windows 10. This may not be required for your device but most likely is due to the space issue cited by Microsoft. You can see your available space in the About menu of the Windows Insiders app. Before resetting mine was ~200mb and after it was ~600mb. You can try without resetting but may get an error after it tries to download and install the update.
2. Install the Windows Insider app on your phone (you will need to have a store account configured)
3. Open the insiders app and go to the about options in the app bar and screenshot/make notes/email the settings to yourself. You may need this later.
4. Download and extract the WPInsidersHacks app (attached to this post) to your computer
5. Start the WPInsiderHacks app on pc, approve any firewall requests
6. Connect to the same WiFi that your PC is on. Edit the settings for the WiFi connection to turn on the Proxy and set it to use the PC’s IP address and enter 8877 for the port
7. Open Internet Explorer on your phone and navigate to http://[pc.ip.add.ress]:8877 where [pc.ip.add.ress] is the IP address of the PC running the WPInsidersHacks app
8. Tap on the link at the bottom to the fiddler root certificate
9. When prompted click open and then install to trust the cert and ok at the confirmation
10. Run the Windows Insider app and tap get preview builds
11. Tap on which custom action you’d like to perform. In my case I hit "Set to ATT Lumia 635" and click the arrow at the bottom
12. Accept the agreement and click the check mark at the bottom. the app will close
13. Now clear your proxy settings and run the insider app again
14. Tap get preview builds and login with your Microsoft account
15. Select the fast branch (if you’re reading this of course you want the fast branch) and click the arrow at the bottom
16. Go into the phone settings and check for updates. With any luck you should have Windows 10 there for you to install. On my AT&T 1520 it had to do 8.1 first but it kept going to 10 after 8.1 installed (had to check for updates again)
17. You’ll probably want to go into the settings and do another reset and then log into the phone and let it restore your previous data

The Windows Insider options are populated from the WPFlights.xml file. Feel free to edit/add stuff. I've experimented with writing to other keys but had mixed results. I wasn't able to write to the Software\Microsoft\Settings\{1DEF9B7D-2322-40eb-A007-16A75D5CDA6F} for example (seemed to not like the curly braces?). It should have all the same permissons as the preview for developers app. You'll just need to run the WPInsiderHacks app on your PC and point your phone's proxy settings to it if you want to go back and set something again (such as enabling tethering).
Attached Files
File Type: zip WPInsiderHacks.zip - [Click for QR Code] (261.7 KB, 114418 views)
File Type: zip WPInsiderHacks_src.zip - [Click for QR Code] (35.7 KB, 35750 views)
The Following 40 Users Say Thank You to RustyGrom For This Useful Post: [ View ] Gift RustyGrom Ad-Free
 
 
13th February 2015, 09:03 PM |#2  
Senior Member
Thanks Meter: 29
 
More
I just used this to install the TP on my Lumia 930 and .. it worked like a charm! phone is booting, OS is working! Thank you very much for the work you put into this! Really excited to try out the Preview now..

Edit: I did change the target device ID from ATT though.
Confirmed working for the Lumia 930
Confirmed working for the Lumia 920
The Following 2 Users Say Thank You to hutchinsane_ For This Useful Post: [ View ] Gift hutchinsane_ Ad-Free
13th February 2015, 09:19 PM |#3  
Member
Flag Sarajevo
Thanks Meter: 2
 
More
I will try tomorrow on Lumia 520 and post result.
The Following User Says Thank You to JosipoGo For This Useful Post: [ View ] Gift JosipoGo Ad-Free
13th February 2015, 10:09 PM |#4  
error0x0000034's Avatar
Member
Thanks Meter: 31
 
More
Not working on my Lumia 535
tried it on a Lumia 535. After Setting no proxy again the Windows Insider app shows that there is no update available.

the about-setting Shows RM-975 correctly instead of RM-1089, but I think the FW Version needs to be changed too.
Does anyone know a fix? Tried it several times by now.
13th February 2015, 11:18 PM |#5  
pdaimatejam's Avatar
Recognized Developer
Flag Sinop/Boyabat
Thanks Meter: 1,768
 
Donate to Me
More
LogString: DefaultCertMaker: GetRootCertificate() did not find the root in t
he Windows TrustStore.?
13th February 2015, 11:38 PM |#6  
snickler's Avatar
Forum Moderator / Recognized Developer
Flag Dub V
Thanks Meter: 995
 
Donate to Me
More
Quote:
Originally Posted by error0x0000034

tried it on a Lumia 535. After Setting no proxy again the Windows Insider app shows that there is no update available.

the about-setting Shows RM-975 correctly instead of RM-1089, but I think the FW Version needs to be changed too.
Does anyone know a fix? Tried it several times by now.

Which carrier are you on? Sometimes you have to use device information for a phone on the same carrier as you're on for it to work.
14th February 2015, 12:09 AM |#7  
Junior Member
Thanks Meter: 6
 
More
I tried this with both a 520 and a 920. Everything works fine until I tap Get preview builds. I get the no builds message, but I know it's using the proxy because the WPInsiderHacks window gives this message:

Quote:

** LogString: !SecureClientPipeDirect failed: System.IO.IOException Authenticati
on failed because the remote party has closed the transport stream. on pipe to (
CN=login.live.com, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com)
** LogString: !SecureClientPipeDirect failed: System.IO.IOException Authenticati
on failed because the remote party has closed the transport stream. on pipe to (
CN=sn3301.storage.live.com, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.co
m)

Both devices get exactly the same result.

EDIT: I should clarify something: both the 920 and the 520 get this script. The 920 differs a bit on the device itself. Instead of going directly to the no builds page, an error pops up that says:

Quote:

Server error
A connection error prevented us from downloading programs for you. Please check the date/time of your device and its network connection and try again.

The Following User Says Thank You to tlgraber For This Useful Post: [ View ] Gift tlgraber Ad-Free
14th February 2015, 12:31 AM |#8  
pdaimatejam's Avatar
Recognized Developer
Flag Sinop/Boyabat
Thanks Meter: 1,768
 
Donate to Me
More
Lumia 920
OK certificate installed
Windows insider no change ?
14th February 2015, 03:06 AM |#9  
Member
Thanks Meter: 9
 
More
What would the registry entry for MOID be?

I have a non AT&T carrier, and I want to change that entry to be AT&T
14th February 2015, 03:53 AM |#10  
Junior Member
Thanks Meter: 2
 
More
Tried it on my Lumia 530 don't work i get we weren't able to find a preview build for you please confirm
14th February 2015, 04:52 AM |#11  
fonix232's Avatar
Senior Member
Flag Budapest
Thanks Meter: 442
 
Donate to Me
More
Working fine on my 920 now.
Post Reply Subscribe to Thread

Tags
insiders, preview, tethering, wp10

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes