[Motorola Atrix HD] theenlightened1:
Instructions

OK so I've put the instructions together from the 2 links shared by [MENTION=4895937]palmbeach05[/MENTION] earlier on. The steps followed by comments in bold text are the ones requiring a little clarification for me.

1. Download the zip Google (Unlock_bands_of_your_qualcomm_device!.zip)

2. Extract it and install QPST from that zip

3. Open the caller app and type in *#*#8778#*#* (it should go off the screen after you type in the last symbol "*")

3.5 Those on custom roms can use the efs professional toolkit to change the mode to enable the diag port. (HOW DO WE DO THIS?)

4. Connect your phone to your PC

5. Open ADB console

6. Type in these commands:

adb shell
su
setprop persist.usb.eng 1

7. Turn off phone and disconnect from PC.

8. While phone is off, press both vol + and vol - and then press the power button.

9. Vol - to BP Tools and then press vol +. Let device boot up and then reconnect to PC.

10. Phone will then install drivers and will fail.

11. Open device manager and find Other Devices. You will see 2 lines that state Motorola QC and Motorola QC NMEA Interface.

12. Choose one and go Update driver>Browse my computer for driver software>Let me pick from a list of device drivers on my computer>Ports (COM & LPT)>Motorola>Motorola QC Diag Port>Yes.

13. Repeat for other one and note which ports become available.

14. Press start button and navigate to QPST -> QPST Configuration - (Which Start button is this taking about? Windows?)

15. Go back to device manager -> modems -> HTC - (I think it would be device manager->modems->Motorola for us?)

16. Find "COM*" in my case it was "COM3". It might be different for you.

17. In QPST Configuration click on "Add new port" and in "Port" type in your "COM*". In my case It's "COM3" in there. In Port label it could be anyting u want. In my case I used a Z1 so I typed IN "Z1".

18. Navigate to QPST/bin and open RV_NV_Manager.exe

19. Press on settings -> COM port and choose your COM port.

20. Press on file -> read from phone

21. Wait patiently until it is finished. Now pay attention!

22. Go to line 1877, click it and copy the decimal number on the right side of a programme. right click - copy - (same line number for everyone?)

23. Go to the place where you extracted the zip from the first step and start mzTool

24. On the left side you will see "Input radix" - press decimal there.

25. On the right side you will see "RF BC CONFIG" paste your previously copied number from the RV_NV_Manager.exe there.

26. You will see now what bands are you able to use on the bottom of the app in "Bit information"

27. Switch tab to "Band Preference (NV Value)"

28. In there select all GSM bands and WCDMA bands. This place is really a field of testing. In my case (C6903 LTE) I selected all of GSM and WCDMA. - (I'm guessing I could select LTE bands here too? Can I select LTE bands without activating additional WCDMA and GSM bands?)

29. After you're done choosing what bands do you want - copy decimal number from the bottom right

30 Remove all commas from that number ( "," ) so it would be just a bunch of numbers without anything else.

31. Open RV_NV_Manager.exe from the point you left it (step 22) and paste your new number without commas "," there.

32. Press on write NV and then press on file ->write changed NV to the phone.

33. Open up the terminal emulator on your phone and write there this:

su
setprop persist.usb.eng 0

34. Reboot the device and hope you'll have the reception. If you do, hooray!

35. Type in *#*#SERVICE#*#* (*#*#7378423#*#*) to see your new bands that your phone can use!

Someone talked about downloading NV Calculator from the PlayStore. We don't need that for these steps; do we?