Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

How to update you Razr (Gsm) To Official Jelly Bean

OP therazrguy

2nd January 2013, 11:02 AM   |  #1  
therazrguy's Avatar
OP Senior Member
Thanks Meter: 411
 
399 posts
Join Date:Joined: Dec 2011
More
Before I say anything I would like to thank these great people whirleyes, dtrail, hashcode for their awesome work !!
Special thanks to my awesome friend HSD-Pilot.

We all know Motorola by mistake pushed out jb 4.1.2 ota update for the Droid Razr in U.S., but soon they pulled down the update. Now we can get that OTA working in Our GSM Razrs. All you need to do is read this thread, and if you want more help, see the video.

I am not responsible if anything Happens to your Phone.
Before we begin let me tell you all the pre-requirements:-

1. Reflash ICS in your device using the fastboot files.
2. Your device must be rooted.
3. Download all the files
3.1 mbm.bin file
3.2 Jelly Bean Kernel
3.3 Jelly Bean GSM Patch
3.4 Jelly Bean OTA
3.5 Fastboot
4. Download Terminal Emulator and Bootmenu Manager from the Play store
5. A good battery Life

Procedure

1.Backup your cid using terminal emulator.
code: dd if=/dev/block/mmcblk1p18 of=/sdcard/cid.img (remember this code is case sensitive, copy the code correctly with proper and exact spaces in the lines)
Q. Why to do that?
A. You cannot flash kernel from different region because is protected by MOTO.
When you erase CID partition you can flash US kernel to EU device
every single one device has unique CID number so you have to backup CID partition before you erase it. If you not backup you're not able to restore your unique CID number and you can only boot your device via Power ON + Vol+ Vol- then BP Tools.
This is temporary solution, when Moto release European 4.1.2 most of us restore CID from Backup then we will flash EU kernel and EU system.

2. Then transfer it to a safe place.
3. Once done switch your phone off and then boot into ap fastboot mode.
4. Then erase your cid while your phone is in ap fastboot mode.
code: fastboot flash mbm allow-mbmloader-flashing-mbm.bin
fastboot reboot-bootloader
fastboot erase cid

5. Once done reboot your phone up using bptools, switch it off again and then again go into fastboot mode
6. This time flash the jb kernel.
code: fastboot flash boot boot_jb.img
7. After flashing JB kernel reboot again using the bp tools, and when the android icon appears double tap custom recovery to select it.
8. Wipe cache, dalvik cache and data, then go to mounts and storage>mount system and then mount data.
9. Flash jb ota and and dtrail's gsm patch.
10. Then go into system keeper>install hijack, then reboot option>power off phone.
11. Then again select bp tools and reboot.
12. Profit jb
After the update, if you guys want to use some other language other than english and spanish, see this app.


If you guys want to go back to ICS, then
Video will be released when XT910 gets Official JB, so that I can show the full process at once!

1. Flash the fastboot files using rsd lite
2.Then enter into recovery and wipe your data and cache.
3.Power off your phone Reboot using bp tools
3. Root your device
Remember while rooting when the tool reboots your device press the vol- and vol at the same time when the phone switches off to enter in boot menu mode and reboot using bp tools mode, other wise u will see a black screen everytime you reboot.
4. Once done restore your cid using terminal emulator.
code: dd if=/sdcard/cid.img of=/dev/block/mmcblk1p18

If you guys are facing troubles in boot menu mode like the flash failure then see this thread

Link To Videos (The video was big so I divided into two parts)
Part1 (Contains Info up to step 4)
Part2 (Contains info onwards step 4)


Edit: After updating to jb, update your bmm to v0.3.4 whirleyes has nailed it again with his work, u can now boot up using power button and USB storage also works properly...

Installation For Latest Jb,i.e, US JB And Vodafone Jb On your Razr.
Before we begin let me congratulate to this fella, artur0588 for his epic work and support.
Now moving on with the procedure for updating to these version, they are pretty much the same, it's just that you have to choose which update you want to install.
I am running the US JB one currently on my phone.

Before we begin let me tell you all the pre-requirements:-

1. You need to install the latest bmm on your phone using the playsotre. If you are bricked then re flash ics using fastboot files or if you still have the latest bmm installed, follow with the procedure.
2. Rooted phone
3. Good Battery Life
4.Download all the files
4.1 Fastboot
4.2 US JB Kernel or Vodafone JB Kerne
4.3 Vodafone JB or US JB
4.4 mbm.bin file

Procedure
1. Backup your cid using terminal emulator or using bmm (go into Firmware flashing>Backup CID)
code: dd if=/dev/block/mmcblk1p18 of=/sdcard/cid.img (remember this code is case sensitive, copy the code correctly with proper and exact spaces in the lines)
2. Then transfer it to a safe place.
3. Then erase your cid while your phone is in ap fastboot mode or using bmm (go into Firmware flashing>Erase CID)
code: fastboot flash mbm allow-mbmloader-flashing-mbm.bin
fastboot reboot-bootloader
fastboot erase cid

If you have already erased your cid and backed it up there is no need to do the above things


4. Once done switch off your phone by hitting the power button and then flash the JB kernel by booting into fastboot mode or by using bmm (go into Firmware flashing>Flash Kernel)
code: fastboot flash boot boot_jb.img
5. Then again switch off your device (no need to do if you used bmm to flash the kernel), switch on your device and use bmm selector to enter into recovery. (if you used bmm yo flash the kernel, just go back to the main screen of the recovery)
6. Once inside the recovery select the system on which you want to install (if you wanna do it on the main system then no need to that).
7. Then go into wipe and clean> wipe data,cache, dalvik cache.
8. Then flash the JB which you want.
9. After that, go into System Keeper>Install Bmm (main system)
10. Then go to reboot option> power off, Then boot up your device and select the system on which you installed the update from the boot selecter screen.
11. Profit Latest JB (remember first reboot takes about 5 mins so wait patiently)

I hope I helped you all again, if you like my work and would like to donate to me, soon my account will be up and then you can do that!
Thanks.


Cheers to whirleyes for his work, donate to him if you like his work
For the best experience put this launcher and widget in /system/app
http://forum.xda-developers.com/show....php?t=2055361

Cheers If I helped you all .
Last edited by therazrguy; 15th March 2013 at 05:07 PM.
The Following 110 Users Say Thank You to therazrguy For This Useful Post: [ View ]
2nd January 2013, 12:42 PM   |  #2  
HSD-Pilot's Avatar
Recognized Contributor
Flag NRW
Thanks Meter: 2,155
 
3,395 posts
Join Date:Joined: Jan 2012
More
Realy nice how to :thumbup:

Sent from my XT910
The Following 5 Users Say Thank You to HSD-Pilot For This Useful Post: [ View ]
2nd January 2013, 12:52 PM   |  #3  
Jack'O's Avatar
Senior Member
Thanks Meter: 617
 
1,560 posts
Join Date:Joined: Aug 2011
More
Wtf, I was trying to resist the temptation to upgrade till GSM version released.
Tonight i will try.

Thanks to all of you, TheRazrGuy, Whirleyes, Dtrail1, Hashcode and HSD-Pilot.
The Following 2 Users Say Thank You to Jack'O For This Useful Post: [ View ]
2nd January 2013, 12:57 PM   |  #4  
Junior Member
Thanks Meter: 3
 
22 posts
Join Date:Joined: Apr 2012
Thumbs up
awesome how to.
Tks dude!
2nd January 2013, 01:37 PM   |  #5  
Semseddin's Avatar
Senior Member
Flag Istanbul
Thanks Meter: 364
 
1,337 posts
Join Date:Joined: Feb 2010
More
The perfect guide for those who hesitate to try official JB on their XT910's. Thank you TheRazrGuy !
2nd January 2013, 01:43 PM   |  #6  
Senior Member
Thanks Meter: 195
 
2,007 posts
Join Date:Joined: Jul 2010
Thanks. And if I understood it right you can fastboot back to ICS, correct?
2nd January 2013, 01:45 PM   |  #7  
therazrguy's Avatar
OP Senior Member
Thanks Meter: 411
 
399 posts
Join Date:Joined: Dec 2011
More
No problem fellas, its my job to help you all.
The Following 5 Users Say Thank You to therazrguy For This Useful Post: [ View ]
2nd January 2013, 03:45 PM   |  #8  
Junior Member
Thanks Meter: 2
 
28 posts
Join Date:Joined: Feb 2012
Hey man! Nice work!

But my problem is that i don't know too much about android.
For example i don't know what you mean by "1. Reflash ICS in your device using fastboot files".
I don't kno what ap fastboot mode is, how to use the codes, what cid is,...
So could someone write a "how to for idiots"?
My RAZR is running ICS btw and i'm from germany (--> GSM).

Sent from my XT910 using xda app-developers app
2nd January 2013, 03:58 PM   |  #9  
ygorp's Avatar
Member
Flag São Paulo
Thanks Meter: 7
 
44 posts
Join Date:Joined: Aug 2011
More
Man, so this thread is not recommend. Wait for official update.

Sent from my XT910 using xda premium
The Following User Says Thank You to ygorp For This Useful Post: [ View ]
2nd January 2013, 04:06 PM   |  #10  
Junior Member
Thanks Meter: 2
 
28 posts
Join Date:Joined: Feb 2012
I guess the official update is coming in month...not days.

Sent from my XT910 using xda app-developers app

The Following User Says Thank You to RaidRushX For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes