[Motorola Atrix 2] tcf38012:
Don't use this legacy method, use the newer and easier method here that is now as of 10/14/2012 is fixed, Thanks.

---Update 10/12/2012---

The chinese 4.0.4 fxz are out (Lucky farts :P.), we should be getting ours soon though ;)

I will continue to work on this script for yall until we have the fxz for ics.

---End Update 10/12/2012---

---Update 2nd day---

If you can't do it, then I'm making a script for Windows/Linux/Mac so be patient,

Thank you.

---End Update 2nd day---

OK,so finally I recovered my phone from flashing an unsigned system.img on the 67.21.125 ICS (The second version). And also today I'm going to show you how to recover from a soft-brick from the second leak. And also IF YOU TRY TO DOWNGRADE TO 2.3.6 THE REGULAR WAY OR WITH THE MODDED FXZ, YOU WILL BE BRICKED!!! So make sure to read every bit of this guide twice ;)!

NOTE: I'm not responsible if you brick your device, so

DON'T BLAME ME!!!

Requirements are:

1. Minimal ICS FXZ

2. Moto-fastboot

3. 2.3.6 FXZ.

4. ICS Leak

If the link is on xda, then hit the

THANKS button.

The steps in summary are:

1. Download the minimal FXZ that I made plus moto-fastboot for your computer and flash everything.
2. Download the 2.3.6 fastboot files and flash the grfs.img (webtop), system.img, boot.img, radio.img, and preinstall.img and NOTHING ELSE!!!
3. download the ics leak, reboot into recovery and re-apply the ICS leak.
4. After you enter fastboot again with a brick (cdt/recovery), reflash the recovery.img and cdt.bin from the minimal fxz.
5. Then reboot into recovery and re-apply the ICS leak once again.
6. Reboot and OTA to the second leak.
7. Enjoy your unbricked device:laugh:!!!

The step-by-step instructions are:

1. Reflashing the foundation

Ok, so once you downloaded everything, by using moto-fastboot(asuming its in your PATH variable), execute these commands in the ics fxz folder:

moto-fastboot flash mbm allow-mbmloader-flashing-mbm.bin
moto-fastboot reboot-bootloader
moto-fastboot flash mbmloader mbmloader.bin
moto-fastboot flash mbm mbm.bin
moto-fastboot flash cdt.bin cdt.bin
moto-fastboot flash lbl lbl
moto-fastboot flash logo.bin logo.bin
moto-fastboot flash ebr ebr
moto-fastboot flash mbr mbr
moto-fastboot flash devtree device_tree.bin
moto-fastboot flash recovery recovery.img
moto-fastboot erase userdata
moto-fastboot erase cache

2. Reflashing the gb files needed to upgrade.

Ok then extract the 2.3.6 fxz and ONLY flash these in the command:

moto-fastboot flash system system.img
moto-fastboot flash webtop grfs.img
moto-fastboot flash preinstall preinstall.img
moto-fastboot flash radio radio.img
moto-fastboot flash boot boot.img
moto-fastboot reboot

3. ICS time again Part 1.

Ok so make sure the ICS leak is in your sdcard / (or root).

Then reboot into recovery(Volume down and Power button while rebooting from the last command. Then apply the leak back again. You should reboot back into fastboot again with cdt error.

4. ICS time again Part 2.

Ok so then execute the moto-fastboot commands from the ics fxz, (

NOT the 2.3.6 like people have been saying

) and then re-enter recovery...

moto-fastboot flash recovery recovery.img
moto-fastboot flash cdt.bin cdt.bin
moto-fastboot reboot

5. ICS time again Part 3.

Ok so then reapply the ICS leak and reboot using the first menu option. Then you should be back on .123 ICS leak :good::laugh::cool:!!! NOTE: You still cannot use the original fxz method without bricking. And in order to make ICS stable again go to Settings -> About Phone -> System updates. If it says setup a motorola account, do so and try again. You should get an update notification and make sure to download it and install it and Your... Are... Done :cyclops:!!!

Well then there you go, it is all fixed. If you have any questions or comments please post below.

Also if this helped you, please it the

THANKS button!!!

.

Thanks for reading and good luck!!!