FINALLY! GSM on DROID 4 !!! IT WORKS !
It took me a lot of effort, reading, testing, translating and flashing, but FINALLY! My droid 4 is GSM Enabled. Thanks to the help of the folks at XDA and Angeeks.
Because the info to do it is scattered over several forums and threads, here's a How-to. Before you continue I need to say this: Do this at your own risk! I am not responsible for your actions, bricking/destroying your phone.
EDIT: Ok, this is the newest and easiest step by step way to enable gsm on your droid 4.
***PRECAUTIONS***
[/COLOR]THIS WILL ONLY WORK ON ANDROID 2.3.6 GINGERBREAD DEVICES.
DO NOT FLASH IF YOU HAVE UPGRADED TO ANDROID 4.0 ICS.
YOUR DEVICE MUST BE FULLY CHARGED PRIOR TO FLASHING.[/B]
USE AT YOUR OWN RISK.
1: Download the official ICS4.04 rom from this site: http://sbf.droid-developers.org/cdma_maserati/list.php or the leaked version from this site: https://docs.google.com/file/d/0B5YH1w-_H3yCanhWZ18wQ1UtQUU/edit
2: Download and install RSDLite 5.7 from this site http://dl.dropbox.com/u/76950573/RSDLite5.7.msi
3: Download and install the Motorola USB Drivers from this site http://www.motorola.com/staticfiles...al_Drivers/MotoHelper_2.1.40_Driver_5.5.0.exe
4: Power off your phone
5: Hold the volume up, volume down, and power buttons at the same time until you see the bootloader menu
6: Use the volume down button to navigate to "Recovery" then use the volume up button to select it
7: When you see the android/triangle, press both volume buttons together
8: Select "wipe data/factory reset" and on the next screen select "Yes -- delete all user data"
9: Once it's finished, select "reboot system now" then immediately press both volume buttons until you see the bootloader menu
10: Connect your phone to your PC via USB
11: Use the volume down button to navigate to "AP Fastboot" then use the volume up button to select it
12: Open RSDLite, press the "..." button at the top, and select the fastboot image .zip file (The one you downloaded in step one)
13: Select "Decompress And Start Flashing" and wait for the process to finish (it will take around 20-30 minutes)
14: Insert your foreign sim card, the system simply asks to switch to global mode. Choose yes and you're done.
15: Sometimes, the "This sim is from an unknown source" message appears, you can skip this message with the back button.
WARNING!!! ONCE YOU INSTALL THIS UPDATE, YOU CANNOT REVERT TO 6.13.219 OR 6.13.215 VIA FASTBOOT. ATTEMPTING TO DO SO WILL RESULT IN A BRICK. YOU MAY ALSO BE TAKEN OFF THE OFFICIAL VERIZON UPGRADE PATH. USE AT YOUR OWN RISK. I Only tested my D4 with the leaked rom!
That's it. You can ignore all the old info below. It's only here for archiving reasons.
____________________________________________________________________________________________________________________________________________________________________
Great news: Cellzealot from Xda created "update/patch" zip files which writes the radiocomm values directly to your phone without actually having to use Radiocomm. Radiocomm is no longer needed! "These files will make it easier and safer to perform the NV edits for users who don't want to mess with a complicated and dangerous serviceware app like RadioComm.
They must be run from Droid 4 Bootstrap recovery on a rooted D4 because Safestrap recovery disables NV writes.
Just place the zips on the root of your sdcard-ext directory and boot into recovery from the D4 Bootstrap app and select Install zip from sdcard, then Choose zip and select the TBH_Band_Config_Unlock.zip and install it.
It takes about 2-3 secs to run and then reboot and you should be all set. "
Download this zip file to apply the radiocomm patch without radiocomm: http://forum.xda-developers.com/attachment.php?attachmentid=1048524&d=1336485537
Download this zip file to undo the radiocomm patch and reset the value to its original state: http://forum.xda-developers.com/attachment.php?attachmentid=1048525&d=1336485537
I will leave the original radiocomm info here (in italic) for archiving purposes and for people who still want to experiment with radiocomm values.
First: Download Radiocomm, install it on your pc and connect your Droid 4.
Download Radiocomm here: RadioComm v11.3.2.zip
1. Ensure USB is connected as PC Tools mode (not Mass Storage)
2. In Radiocomm go to MA->COMMON->MDM 6x00
3. After it comes up, switch to FTM Common1 tab and wait for the phone to enumerate purple or green.
4. On the upper right side in the NVAccess, scroll to NV item 1877 NV_RF_BC_CONFIG_I
5. Read the value from the device
6. Replace the first 8 bytes (16 digits) with: 8703E80400000200
7. Write the data to the device and powercycle.
This will enable GSM/UMTS bands... thanks to Fragulina
Today we discovered that the GSM patch is not needed. GSM works with every rom after changing the Radiocomm string, however, the (voice) problems we occurred are a 3G problem. If you switch to 2g GSM, everything works perfectly. No need for gsm patches or modified Buid.prop files. We still need to find out why the 3G mode gives us these voice problems. To be continued.
Special thanks to: Poursinet, Fragulina, (XDA) Disablewong (ANGEEKS/XDA) And many more!
Finally, the droid 4 on GSM Couldn't wish for a better birthday
--------------------------------------------------------------
Wait... there's more! The leaked Droid 4 ics fixes all the voice problems. If you insert your foreign sim card, the system simply asks to switch to global mode. Choose yes and you're done. Thanks to SGMD1 from XDA
Here are instructions on how to upgrade from Android 2.3.6 Gingerbread (build 6.13.219) to Android 4.0.4 Ice Cream Sandwich (build 6.16.206). This is an official build pulled from a Motorola server.
WARNING!!! ONCE YOU INSTALL THIS UPDATE, YOU CANNOT REVERT TO 6.13.219 OR 6.13.215 VIA FASTBOOT. ATTEMPTING TO DO SO WILL RESULT IN A BRICK. YOU MAY ALSO BE TAKEN OFF THE OFFICIAL VERIZON UPGRADE PATH. USE AT YOUR OWN RISK.
Android 4.0.4 System Version 6.16.206
Blur_Version.6.13.219.XT894.Verizon.en.US.zip (354.9 MB)
Blur_Version.6.13.219.XT894.Verizon.en.US.crc (10 bytes)
DOWNLOAD
Android 4.0.4 System Version 6.16.200
Blur_Version.6.13.219.XT894.Verizon.en.US.zip (354.6 MB)
Blur_Version.6.13.219.XT894.Verizon.en.US.crc (8 bytes)
DOWNLOAD (MIRRORS: 1)
INSTRUCTIONS:
If you have an external SD card:
If you do not have an external SD card (root required):
---------------------------------------------------------------------------------------------------------------------------------
TL;DR? Here's the short version:
Flash/update your D4 to the leaked ICS Android 4.0.4 Ice Cream Sandwich
Done.
If you want to use another rom or you want to use the stock rom, no problem. But keep in mind that the 3g voice problem still exists with these roms.
Good luck, have fun and enjoy your Global droid 4!
It took me a lot of effort, reading, testing, translating and flashing, but FINALLY! My droid 4 is GSM Enabled. Thanks to the help of the folks at XDA and Angeeks.
Because the info to do it is scattered over several forums and threads, here's a How-to. Before you continue I need to say this: Do this at your own risk! I am not responsible for your actions, bricking/destroying your phone.
EDIT: Ok, this is the newest and easiest step by step way to enable gsm on your droid 4.
***PRECAUTIONS***
[/COLOR]THIS WILL ONLY WORK ON ANDROID 2.3.6 GINGERBREAD DEVICES.
DO NOT FLASH IF YOU HAVE UPGRADED TO ANDROID 4.0 ICS.
YOUR DEVICE MUST BE FULLY CHARGED PRIOR TO FLASHING.[/B]
USE AT YOUR OWN RISK.
1: Download the official ICS4.04 rom from this site: http://sbf.droid-developers.org/cdma_maserati/list.php or the leaked version from this site: https://docs.google.com/file/d/0B5YH1w-_H3yCanhWZ18wQ1UtQUU/edit
2: Download and install RSDLite 5.7 from this site http://dl.dropbox.com/u/76950573/RSDLite5.7.msi
3: Download and install the Motorola USB Drivers from this site http://www.motorola.com/staticfiles...al_Drivers/MotoHelper_2.1.40_Driver_5.5.0.exe
4: Power off your phone
5: Hold the volume up, volume down, and power buttons at the same time until you see the bootloader menu
6: Use the volume down button to navigate to "Recovery" then use the volume up button to select it
7: When you see the android/triangle, press both volume buttons together
8: Select "wipe data/factory reset" and on the next screen select "Yes -- delete all user data"
9: Once it's finished, select "reboot system now" then immediately press both volume buttons until you see the bootloader menu
10: Connect your phone to your PC via USB
11: Use the volume down button to navigate to "AP Fastboot" then use the volume up button to select it
12: Open RSDLite, press the "..." button at the top, and select the fastboot image .zip file (The one you downloaded in step one)
13: Select "Decompress And Start Flashing" and wait for the process to finish (it will take around 20-30 minutes)
14: Insert your foreign sim card, the system simply asks to switch to global mode. Choose yes and you're done.
15: Sometimes, the "This sim is from an unknown source" message appears, you can skip this message with the back button.
WARNING!!! ONCE YOU INSTALL THIS UPDATE, YOU CANNOT REVERT TO 6.13.219 OR 6.13.215 VIA FASTBOOT. ATTEMPTING TO DO SO WILL RESULT IN A BRICK. YOU MAY ALSO BE TAKEN OFF THE OFFICIAL VERIZON UPGRADE PATH. USE AT YOUR OWN RISK. I Only tested my D4 with the leaked rom!
That's it. You can ignore all the old info below. It's only here for archiving reasons.
____________________________________________________________________________________________________________________________________________________________________
Great news: Cellzealot from Xda created "update/patch" zip files which writes the radiocomm values directly to your phone without actually having to use Radiocomm. Radiocomm is no longer needed! "These files will make it easier and safer to perform the NV edits for users who don't want to mess with a complicated and dangerous serviceware app like RadioComm.
They must be run from Droid 4 Bootstrap recovery on a rooted D4 because Safestrap recovery disables NV writes.
Just place the zips on the root of your sdcard-ext directory and boot into recovery from the D4 Bootstrap app and select Install zip from sdcard, then Choose zip and select the TBH_Band_Config_Unlock.zip and install it.
It takes about 2-3 secs to run and then reboot and you should be all set. "
Download this zip file to apply the radiocomm patch without radiocomm: http://forum.xda-developers.com/attachment.php?attachmentid=1048524&d=1336485537
Download this zip file to undo the radiocomm patch and reset the value to its original state: http://forum.xda-developers.com/attachment.php?attachmentid=1048525&d=1336485537
I will leave the original radiocomm info here (in italic) for archiving purposes and for people who still want to experiment with radiocomm values.
First: Download Radiocomm, install it on your pc and connect your Droid 4.
Download Radiocomm here: RadioComm v11.3.2.zip
1. Ensure USB is connected as PC Tools mode (not Mass Storage)
2. In Radiocomm go to MA->COMMON->MDM 6x00
3. After it comes up, switch to FTM Common1 tab and wait for the phone to enumerate purple or green.
4. On the upper right side in the NVAccess, scroll to NV item 1877 NV_RF_BC_CONFIG_I
5. Read the value from the device
6. Replace the first 8 bytes (16 digits) with: 8703E80400000200
7. Write the data to the device and powercycle.
This will enable GSM/UMTS bands... thanks to Fragulina
Today we discovered that the GSM patch is not needed. GSM works with every rom after changing the Radiocomm string, however, the (voice) problems we occurred are a 3G problem. If you switch to 2g GSM, everything works perfectly. No need for gsm patches or modified Buid.prop files. We still need to find out why the 3G mode gives us these voice problems. To be continued.
Special thanks to: Poursinet, Fragulina, (XDA) Disablewong (ANGEEKS/XDA) And many more!
Finally, the droid 4 on GSM Couldn't wish for a better birthday
--------------------------------------------------------------
Wait... there's more! The leaked Droid 4 ics fixes all the voice problems. If you insert your foreign sim card, the system simply asks to switch to global mode. Choose yes and you're done. Thanks to SGMD1 from XDA
Here are instructions on how to upgrade from Android 2.3.6 Gingerbread (build 6.13.219) to Android 4.0.4 Ice Cream Sandwich (build 6.16.206). This is an official build pulled from a Motorola server.
WARNING!!! ONCE YOU INSTALL THIS UPDATE, YOU CANNOT REVERT TO 6.13.219 OR 6.13.215 VIA FASTBOOT. ATTEMPTING TO DO SO WILL RESULT IN A BRICK. YOU MAY ALSO BE TAKEN OFF THE OFFICIAL VERIZON UPGRADE PATH. USE AT YOUR OWN RISK.
Android 4.0.4 System Version 6.16.206
Blur_Version.6.13.219.XT894.Verizon.en.US.zip (354.9 MB)
Blur_Version.6.13.219.XT894.Verizon.en.US.crc (10 bytes)
DOWNLOAD
Android 4.0.4 System Version 6.16.200
Blur_Version.6.13.219.XT894.Verizon.en.US.zip (354.6 MB)
Blur_Version.6.13.219.XT894.Verizon.en.US.crc (8 bytes)
DOWNLOAD (MIRRORS: 1)
INSTRUCTIONS:
If you have an external SD card:
- Flash the 6.13.219 fastboot file (instructions here) and (for root access) use the Droid 4 Utility to obtain root (instructions here)
- Extract one of the .zip files above and copy only Blur_Version.6.13.219.XT894.Verizon.en.US.zip to your phone's external SD card
- (For root access) Install OTA RootKeeper, select "Protect root", then "Temp. un-root", then "Restore root"
- Power off your phone, then hold the volume up, volume down, and power buttons at the same time until you see the bootloader menu
- Use the volume down button to navigate to "Recovery" then use the volume up button to select it
- When you see the android/triangle, press both volume buttons together
- Select "apply update from sdcard" then press the power button
- Select the zip file and wait for the installation to finish
- Reboot
- (For root access) Open OTA RootKeeper and select "Restore root"
If you do not have an external SD card (root required):
- Flash the 6.13.219 fastboot file (instructions here) and use the Droid 4 Utility to obtain root (instructions here)
- Extract one of the .zip files above and copy the enclosed zip and crc files to your phone's internal storage (do not change the file names)
- Install ROM Manager
- Install ES File Explorer, go to Settings, and check "Root Explorer" and "Mount File System"
- Move the zip and crc files from internal storage to the /cache folder
- (For root access) Install OTA RootKeeper, select "Protect root", then "Temp. un-root", then "Restore root"
- Open ES File Explorer again, navigate to the /cache folder, click on the zip file, and open with ROM Manager
- Select "OK" when you see the Reboot and Install message and wait for the installation to finish
- Reboot
- (For root access) Open OTA RootKeeper and select "Restore root"
---------------------------------------------------------------------------------------------------------------------------------
TL;DR? Here's the short version:
Flash/update your D4 to the leaked ICS Android 4.0.4 Ice Cream Sandwich
Done.
If you want to use another rom or you want to use the stock rom, no problem. But keep in mind that the 3g voice problem still exists with these roms.
Good luck, have fun and enjoy your Global droid 4!
Last edited: