You are here
Home > Latest Posts > How To & Tutorials > Tutorial: How to De-Brand your AT&T Lumia 640 LTE & Flash another ROM

Tutorial: How to De-Brand your AT&T Lumia 640 LTE & Flash another ROM

Microsoft-Lumia-640-LTE-2

Hi everyone , we are here with a new awesome trick for Windows phone users. In this tutorial we help to De-Brand your AT&T Lumia 640 LTE. We found this tutorial on XDA and it seems to be interesting so we are sharing this with our readers.

Requirements

  • Windows PC (we recommend Windows 10)
  • Microsoft Lumia 640 LTE (AT&T)
  • Windows device recovery tool installed with all required drivers

WARNING : The process may brick your phone, we are not responsible if you break your phone. Don’t forget to backup all your data. 

Let’s get started ?

  1. Download the Nokia DataPackage Manager and Lumia Cabs file
  2. Extract that Lumia cab files and move them to a folder in the root of your PC (ex: C:\Lumia\)
  3. Download and install the tools which contain iutool from here 
  4. Run Command Prompt as administrator
  5. Change the CMD path to
    cd C:\Program Files (x86)\Windows Phone Kits\8.1\Tools\bin\i386
  6. Connect your phone to your PC
  7. When your phone connected , execute the following comment on the already opened CMD
    iutool.exe -p C:\Lumia -V
  8. It will start downloading and installing the cab files on your phone
  9. At the end of the process your phone will restart to apply cabs and will show ‘migration’ screen
  10. Now you have over written the  DevicePlatformID in your phone and you can now de-brand your phone to any other Lumia 640 LTE ROM

Note: If you ever decide to use the WDRT to re-flash your phone. You need to run the code below to change the product code of the phone. You have to change the product code of the phone to make sure that WDRT does not re-download and install the old ATT ROM, which would then undo what we just did. 

thor2  -mode uefiflash -ffufile  "Location of your downloaded ROM"  -productcodeupdate "new product code" -skip_flash

This will change the product code of your phone from the AT&T product code.

Example : Flashing the T-Mobile US ROM

By de-branding you can flash the available ROMs of 640 LTE, here we shares the method to flash the T-Mobile US ROM to your de-branded Lumia 640 LTE.

  1. Download the T-Mobile ROM by using Nokia data package manager (Product code= 059X0P7)
  2. Run Command Prompt as administrator
  3. . Run the following command:
    cd C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool
  4. Connect your phone to your PC
  5. Run the following command to start flashing
    thor2 -mode uefiflash -ffufile "Location of downloaded ROM"
    Example: thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu"
  6. Wait for completion of the process of flashing , it will show green screen if it completed without any issues
  7. Now restart your phone yourself
  8. Let your phone go through the install process.
  9. Once your phone has finish booting up and setup process completed, it is RECOMMENDED that you run the follow code to prevent your phone from re-downloading the AT&T ROM, either by phone update or by using WDRT. If you do not run this command after flashing your phone with the new ROM, your phone will redownload and procceed to load the AT&T ROM again if you ever decide to use the WDRT to re-flash your phone.The Command below will change the product code of your phone from the AT&T product code, to the T-Mobile US Product Code.
    thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -productcodeupdate 059X0P7 -skip_flash
    
    

We hope you have enjoyed the tutorial, do let us know your doubts and feedback and doubts in comment section below 🙂

XDA Forum link

Advertisements
AKHIL G

TECHIE @ HEART , Gadget Lover , Tech lover , Tech Columnist , Blogging is my passion.

Follow me on twitter @akhilbot

http://androidhits.com/
  • Michael Good

    Has anyone tried to do this flash to a 640 Cricket phone?. The AT&T ones are not available new anymore.

    • dbvega87

      I tried it, it works. I installed the T-Mobile version on a Lumia 640 from Cricket.

  • Michael Good

    I have tried the directions above. However it isn’t working. Maybe I’m missing something. Here is a copy of the cmd line stuff.

    C:Program Files (x86)Microsoft Care SuiteWindows Device Recovery Tooles-US>thor2 -mode uefiflash -ffufile “C:LumiaRM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu”
    THOR2 1.8.2.18
    Built for Windows @ 13:36:46 Jun 16 2015
    Thor2 is running on Windows of version 6.2
    thor2 -mode uefiflash -ffufile C:LumiaRM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu
    Process started Sat Jul 23 10:50:51 2016
    Logging to file C:UsersMichaelAppDataLocalTempthor2_win_20160723105051_ThreadId-99384.log
    Debugging enabled for uefiflash

    Initiating FFU flash operation
    WinUSB in use.
    isDeviceInNcsdMode
    Resp from device
    Json message GetVersion send/receive failed
    isDeviceInNcsdMode is false
    Device mode 1 Normal mode
    [THOR2_flash_state] Pre-programming operations
    Disable timeouts
    Detecting UEFI responder
    Device is not in Lumia UEFI mode
    Device mode get failed, mode is 1
    Connection lost, trying to re-connect
    Rebooting to the normal mode…
    Rebooting from the WP/MMOS failed.
    Operation took about 8.00 seconds.

    THOR2_ERROR_TO_COMMUNICATE_WITH_DEVICE

    THOR2 1.8.2.18 exited with error code 84102 (0x14886)

    C:Program Files (x86)Microsoft Care SuiteWindows Device Recovery Tooles-US>

    So anyone know what’s missing?

    Michael

    • Angel

      hice el restablecimiento como se indica aqui pero me muestra el siguiente error al flashearlo, alguien me podria ayudar que debo hacer…???

      [1] Started device c9f259943dcfaa3a9707e45caa8e3e32
      [1] Transferring files started
      [1] Transferring files failed (0x80070057)
      [1] Failed (0x80070057)
      ERROR: 0x80070057
      Command failed. (HRESULT = 0x80070057)

    • Angel

      I made the restoration as shown here but it shows me the following error when flash it, someone could help me … I should do ???

      [1] Started device c9f259943dcfaa3a9707e45caa8e3e32
      [1] Transferring files started
      [1] Transferring files failed (0x80070057)
      [1] Failed (0x80070057)
      ERROR: 0x80070057
      Command failed. (HRESULT = 0x80070057)

  • AlexCas

    i can’t find the “thor2” command, where is it?

  • Marcos

    Good Morning , it’s possible install an Android ROM to run in this device ?

    • Kamal

      Nopes, there is no Android ROM designed for Lumia 640.

      • Marcos

        Okay ! Thanks man !!!

  • Mahad

    brother I can not install any other rom except tmobile. And I cant even use wdrt because wdrt does not restore my phone any more

  • Rich Kuhn

    When I Download the tools which contain iutool, and then try to unzip the file I get a message that the file is encrypted and it asks for a password?

  • McHale72

    What’s the XDA source link? I tried to unzip iutool from step 3, Let’s Get Started and the archive is password protected. I don’t see anywhere in the steps above that reveals the password.

  • DT Bhattacharjee

    great 😀

    • Akhil G Vithura

      Thanks for feedback 🙂

Top