- Jul 10, 2012
- 6,131
- 0
- 0
Description
This guide will show you how to de-brand your branded AT&T device. At the end of this tutorial your phone will receive updates directly from Microsoft and no longer wait for AT&T to release them.
Warning
1) All changes made to your phone are pseudo-permanent, pseudo being I haven't tried reverting back to the AT&T firmware, never want to

2) This process does need some ROM flashing skills via Nokia Product Support Tool so please proceed with caution (used only if you want to flash another firmware)
3) I would not be taking responsibility if you accidentally brick your phone so please ask questions before proceeding
Software Requirements
1) AT&T Nokia Lumia 635 or 820 running OS version 8.10.14219. If you are on a lower version please check for updates from AT&T or update using Preview for Developers
2) Start with a clean software, i.e. reset your phone before proceeding (make sure Preview for Developers is not installed)
3) Files Needed (download link) ** I do not own these files. They were linked from this thread **
[*=1]SDK 8.1 Lite.zip (*** install this after download ***
[*=1]CustomPFD_0003.xap
[*=1]CustomWPSystem_0500.xap
Hardware Requirements
1) AT&T Nokia Lumia 635 or 820
2) microSD card
3) USB cable
Process: Part 1 - Preparation
1) Hard reset phone using hardware key combination (Reference)
2) Go through setup process, update all system and preloaded apps
3) Storage Sense >> phone >> apps+games >> select all >> uninstall all apps
4) Storage Sense >> Store new apps on my "phone"
5) Connect phone to PC using USB
6) PC >> Start Menu >> Programs >> Windows Phone Developer Registration >> Register >> Enter MS Account >> Done >> Close
7) PC >> Start Menu >> Programs >> Windows Phone Application Deployment 8.1 >> Target = Device; App = "pathoffile\CustomWPSystem_0500.xap" >> Open >> Deploy >> Deploying File >> App deployment complete. >> Close
8) Verify if CustomWPSystem shows up in app list
9) PC >> Explorer >> My Computer >> Select Phone >> SD Card >> Documents >> Move CustomPFD_0003.xap here >> Done
9) Storage Sense >> Store new apps on my "SD Card" >> Done
10) Store >> Download Preview for Developers >> Let it install >> Don't open after install >> Pin to Start >> Done
11) Open CustomWPSystem >> Click on red bar "SD Card permissions" >> Select "sd card" >> Press "done" (check mark below) >> red bar turns green
12) Scroll down under "Modding selected app", select "Select the XAP" >> Phone >> sd card >> Documents >> Select "CustomPFD_0003.xap" >> Apply XAP >> Wait till you see popup "Operation completed!...." >> Done >> Close app
Process: Part 2 - Registry Edits
1) Open previously pinned Preview for Developers app >> HKLM >> SYSTEM >> Platform >> DeviceTargetInfo
2) Edit Registry:
For Lumia 635: (AT&T Nokia Lumia 635 >> Nokia Lumia 635 US Country Variant Denim ROM)
PhoneMobileOperatorName >> 000-US >> Write
PhoneManufacturerModelName >> RM-975_1043 >> Write
For Lumia 820: (AT&T Nokia Lumia 820 >> Nokia Lumia 820 LTA MX CV Cyan ROM as of 06/02/2015)
** I haven't tried this personally so proceed with extra caution **
PhoneMobileOperatorName >> 000-22 >> Write
PhoneManufacturerModelName >> RM-824_lta_lta1_223 >> Write
3) Check for Updates >> Install Updates >> Phone is now unbranded
** If you want to update to WP 8.1 Update 2 then proceed to this link else continue **
4) Reset using "Part 1 - Preparation: step 1)
5) Start using phone
Observations
1) Denim firmware enables graphic equalizer on the 635
2) Phone can now be flashed to other non-AT&T RM-975s but not AT&T ROM
3) ** Windows Phone Recovery Tool and Lumia Recovery Tool cannot restore to AT&T firmware **. Use Nokia Product Support Tool to flash other firmware.
** Or use the method posted below to re-flash the ROM **
I have a final step to the original procedure. Only do this after you have done a successful unbrand. Use THOR2 (which is conveniently included with the Microsoft Device Recovery tool) to change the product code to match what you did in the registry. In the case of the NAM 4R CV 635 (which is the RM-975_1043 in the example) the product code is 059W4X2. Procedure below:
[INFO]Navigate to the folder where thor2.exe exists i.e. C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool and run this command with the phone plugged to USB.
thor2 -mode uefiflash -ffufile "[name of firmware file previously downloaded].ffu" -productcodeupdate 059W4X2 -skip_flash[/INFO]
The -skip_flash flag prevents it from actually flashing the rom to the phone so you don't lose any data.
What this accomplishes is that you can now use the WDRT and it will recognize the phone as the new product code in case you want to use that tool to recover it in the future.
[NOTE]I have verified that this procedure works on RM-877*, RM-975 and RM-915, and doesn't on RM-820. Your mileage may vary.
*the product code change, not the unbranding[/NOTE]
One more really final step for completeness, plug the phone to Nokia Care Suite and print a replacement IMEI/product code/etc barcode sticker. I'll leave that to the diligent to discover.
Thanks to anaheiim for pointing me in the right direction to discover how to do this.
Note
1) Please thank the OP, grozaman for posting this method here
2) This method was used de-brand the AT&T Nokia Lumia 830 RM-983 to the RM-985 variant but it did not work (details). Thanks RumoredNow for volunteering for the experiment!
3) Please thank PepperdotNet for posting about how to reflash the unbranded ROM back to the device
Last edited: