Hey forum,
Just wanted to see if you guys could help me out!
After checking out some of the youtube reviews of the Droid 4 I decided to go and buy one new from ebay.
It's on it's way up here to Toronto, but I was wondering if you guys could clarify how I could set up my DROID 4 onto my network here in Canada (Rogers Wireless)..
So-
From chatting with a lady from Motorola support, I understand that the 'ICS' upgrade can be downloaded with a wifi connection only (ie without a valid sim card installed), and she suggested that I download the ICS upgrade through wifi and then try installing a microSim card from Rogers..
Is she correct? Is that all I would need to set up? She also mentioned that I might need to unlock the phone before using it..
Does anybody else have any experience with this? :blink:
Which part of Toronto are you in? I'm up in North York. My Droid4 has been working great on rogers for a few months, although I have had to tweak it a bit
Since we're not really sure if your phone is "stock" or not, so it's probably best for you to fastboot the phone back to stock (this will save a lot of time in the future) :
Before beginning this process, make sure the phone is FULLY CHARGED
How to get onto ICS, the most reliable way:
1) Download Motorola USB Drivers & Install them -
https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
2) Download RSDLite 5.7 & Install it -
http://www.mediafire.com/?6etxwm905jros97
3) Download the Droid 4 ICS fastboot file -
http://sbf.droid-developers.org/cdma_maserati/VRZ_XT894_6.7.2-180_DR4-16_M2-37_1FF.xml.zip and extract it
4) Power off the phone, and then hold vol- and vol+ simultaniously and press the power button. Use the vol- button to select "fastboot"
5) Run RSDLite and open the xml file that was downloaded, plug in the phone, then press the start button. Ignore any warnings and wait for the process to finish (might take 20-30 min max)
Now it's time for the fun Rogers specific stuff
1) Root the phone -
http://theunlockr.com/2012/06/26/how-to-root-the-motorola-droid-4-xt894-running-android-4-0-4/
2) Install the following software on the phone - SuperUser (free), BusyBox (doesn't matter which one, I just use the free one), Root Explorer (optional but makes it much easier to work on the phone) (Pay) and SQLite Editor (Pay) (required to modify a couple of things for Wireless Tethering)
3) Open Root Explorer and go into /system/app folder, press the "mount r/w" button and rename the following files to .2 :
- VzwPhoneService.apk
- VzwPhoneService.odex
- VzwController.apk
- VzwController.odex
- VzwDeviceSetup.apk
- VzwDeviceSetup.odex
- VzwEntitlementService.apk
- VzwEntitlementService.odex
- vzwapnpermission.apk
4) Copy the build.prop using Root explorer to build.prop.2 and edit the build.prop in a text editor with the following changes:
ro.telephony.gsm-routes-us-smsc = 0
ro.cdma.home.operator.isnan = 0
ro.mot.lte_on_cdma = 0
ro.cdma.subscription = 0
ro.mot.phonemode.vzw4gphone=0
Save the file an exit, always keep build.prop.2 around just in case you ever need to roll back

5) Create the Rogers APN (
http://redboard.rogers.com/2010/put...ccount-and-paid-apps-now-available-in-canada/ )
MAKE SURE YOU SET AUTHENTICATION TYPE TO NONE (or else it won't work)
As well, APN type should be set to :
default,supl,mms
6) Using SQLite Editor, Phone/Messaging Storage -> telephony.db -> carriers -> Locate the last APN, scroll over to "type" then long press that field, chose "edit field" and add ",dun" (without the quotes).
7) Still using SQLite Editor, Navigate down to Settings Storage (the one with the hammer and wrench) and open it. Click Settings.db. Click Settings. Navigate to line #150 (Entitlement Check) and long press the box on the right with the number 1 in it. Click Edit Field and delete the number 1 and enter a zero. (
http://www.droidforums.net/forum/droid-4-hacks/208266-how-wi-fi-tether-droid-4-a.html )
8) Reboot the phone
9) If you see "Pay phone" appear on your phone when receiving incoming calls then you need to remove "Name display" from your rogers account (I have done the same thing). With Rogers, they have two call display features, name display and call display. Call display shows the number, and name display does a lookup from their phone book. Unless you have the rogers radio code running on your device (which I can assure that you don't), the phone won't be able to interpret the contact who is calling properly. Calling up Rogers and removing name display resolves the issue.
Sent from my Nexus 7 using Tapatalk 2