[Xoom General] Otalgia:
Hi

Before everything, I need to thank DHD who did the original guide and mtvdeo who give us huge help to the mz607/608 (XOOM 2 8'2 MEDIA EDITION) owners.

Now you need to know :

I'm not an Android developper, me, DHD or mtvdeo are not responsible if you brick your device.

You have to follow this guide, it's the way I do and I have JB on my Xoom 2 mz607 by now.

After the JB update, your tablet will boot differently with an error message.

Don't try to downgrade to 4.0.4 after, you'll brick your device.

My english is so-so, please tell me if there is something that you don't understand.

First, you need to have a rooted ICS 4.0.4 version. Here is the guide to root : http://xdaforums.com/showthread.php?t=1502589

I assume that you have all the drivers for your tab.

You have to download 3 things :

FASTBOOT mz609 > Link 1 | Link 2 - Thx to mtvdeo & xxbenchimol

Tools > https://www83.zippyshare.com/v/8p5kGOM8/file.html - MD5: 7758D3B9FE70102094ED494687B555B2

Device_tree.bin > https://www83.zippyshare.com/v/3CfzvTrB/file.html | https://gofile.io/d/iD9njX - MD5 : 91D188C57297C8BA6C1EFBF01DFD2809

_____________________________________

So we can begin now !!!

1) EXTRACT FILES DOWNLOADED

Extract the VRZ_7.7.1-85_MZ609-31_1FF.xml.zip & the MZ607-XOOM2.zip on the same folder.

/!\ Replace the included device_tree.bin by the one you downloaded

2) INSTALLING APK

Copy/paste the Terminal Emulator.apk on your tab and install it like a normal apk.

3) BACK UP YOUR CID

Open Terminal Emulator on your tab

Write :

su

Your superSU app will ask to give root, select Yes.

cd /dev/block

dd if=/dev/block/mmcblk1p15 of=/sdcard/cid.img

exit

exit

Copy the cid.img on your computer

to have a back up.

4) CHANGING CID WITH A BLANK ONE

Now take the "fake_cid" file you got with the .zip you downloaded and extracted

Copy it at the root of the tablet disk /sdcard (click here for a big screenshot if needed)

Now open Terminal Emulator on your tab

Write :

su

cat /sdcard/fake_cid > /dev/block/mmcblk1p15

exit

exit

5) GO INTO FASTBOOT MODE

Shutdown your tab.

Press and keep "-" volume key => press Power key => release 2 keys => your tab will boot in fastboot mode.

Now open a command shell on the folder where you have extracted the 2 .zip before (just press Shift on your computer keyboard & right click with your mouse)

Please verify that the path written on the shell is the good path :

Write in it with your computer keyboard :

moto-fastboot flash motoboot motoboot.img

moto-fastboot flash devtree device_tree.bin

moto-fastboot flash boot boot.img

moto-fastboot flash system system.img

moto-fastboot flash logo.bin logo.bin

moto-fastboot flash cdrom cdrom

moto-fastboot flash preinstall preinstall.img

moto-fastboot flash recovery recovery.img

moto-fastboot -w

moto-fastboot reboot

6) FIRST BOOT

Your tablet will reboot and stuck at boot screen with warning "CustomerID error, Contact Dealer...".

Press "+" volume key, "-" volume key and "power key" simultaneously.

The screen will goes black. Press the 3 of them another time until you boot on a hidden boot mode menu.

By pressing "-" volume key, you have to go down to "BP Tools" and press "+" volume key to select it.

The tab will boot, you are on the Verizon ICS 4.0.4 for mz609.

7) HOW TO DOWNLOAD 4.1.2 OTA

Configure your tablet like a new (Google account, localization, wifi...) until you can use it like before.

Go to Settings, About Tablet, System Update and... BING ! The OTA is here !

Download it, when it's 100% the tablet will reboot. Let it do the work, it takes several minutes : first you will think that the tab is stuck on the "CustomerID error, Contact Dealer..." but after 1 minute, the recovery will install the OTA file automatically.

After the update, the tablet will reboot. And voila, you are on Jelly Bean 4.1.2

8) ROOT YOUR NEWLY JB 4.1.2

Now you can root your tab with Kingo Android Root, follow the instructions in this post.

You can test your root permissions with Adaway (ads blocker) or Root Browser for example.

----------

Remember to thanks another time DHD who did the original guide and mtvdeo who greatly helped us to adapt it for the mz607/608 owners. And don't forget to thanks xda developers when they give you joy :D