[GUIDE] Upgrading your Verizon r800x to CM9 - Xperia Play General

Recently I posted about Sony/Verizon finally allowing meid unlock of the r800x.
I thought I'd come back and write up a little guide to help those of you that are wanting to upgrade your Verizon r800x device to a fresh install of CM9.
Things You'll Need
Unlocked Bootloader
Xperia Fastboot Drivers
Android SDK
Cyanogenmod 9 (I used the 2012-11-25 nightly)
Flash Tool (Links are under installation)
Verizon's 2.3.4 TFT
Gapps for CM9
Keiran & Atarii's CDMA Fix (There are some touchpad fixes out there too but I'm not covering those as I chose not to use them)
Recovery Play
Setup Stage
Download everything listed above.
Install Flash Tool and copy Verizon's 2.3.4 TFT into Flash Tool's firmware folder
You'll want to get Android SDK installed.
In the SDK manager, you want to be sure to have platform tools and Google USB driver checked and installed.
Unlock your bootloader following the steps on Sonys Unlock Bootloader webpage. Congrats your bootloader is now unlocked.
Start your phone and connect your usb connect your SD card to the PC.
Make a folder to store your rom setup files and copy the Cyanogenmod 9 Zip, Gapps, and Keiran & Atariis CDMA Fix Zip to that folder. Unmount USB Storage.
Back up your app data using Titanium Backup or some other tool to your SD card.
Navigate to the install path of your Android SDK and locate the platform-tools folder.
Open up the CM9 Zip file and extract boot.img to the platform-tools folder.
Also copy the recoveryPLAY.img to the platform-tools folder.
Run the command prompt and navigate to your platform-tools folder. Keep the command prompt open throughout this whole guide.
Code:
cd c:\program files\android\android-sdk\platform-tools
for example
Disconnect your USB cord from the phone and shut the phone off. Hold the search button and plug the USB cord back in.
You should see a blue light. If windows can't find the drivers for your fastboot, point it to the platform-tools folder.
Run the following code and when that is complete run the 2nd command:
Code:
fastboot boot recoveryPLAY.img
fastboot reboot
Unplug your usb and press the back/return button on your phone until you see ClockworkMod show.
Navigate to backup/restore and choose to backup your phone (home is up, list is down, search is enter). We are doing this incase something goes wrong with with your Cyanogen install, in which case you will simply restore your phone.
Poweroff the phone.
Start Flash Tool, press the lightning icon and select flash mode. Select Verizon's 2.3.4 TFT and click next.
Hold the back button on your phone, insert the USB cord, and press the power button to start flash mode when flash tool asks you to.
Boot your phone and activate your service using verizons *228 program. After the phone reboots, turn it off.
Back at your command prompt, run the following codes and then immediately unplug the USB cord.
Code:
fastboot flash boot boot.img
fastboot reboot
Your phone should start and you should see a FXP boot screen, start pressing the volume down button to enter into recovery.
Navigate through clockworkmod using your vol up/down keys and choose the install zip from SD option (home is enter).
Select choose zip from SD card and navigate to your CM9 zip you copied to your SD card earlier. Select yes.
After install completes, repeat the step above but this time choose your Gapps Zip file.
Lastly repeat the step again and this time choose Keiran & Atariis CDMA Fix Zip.
Reboot your phone and hopefully if everything went well, your phone will start up into the OS after a minute or two.
Go through the setup that pops up (you shouldnt need to activate your service, you did that previously in the fresh 2.3.4 install).
Lastly open up voice dialer and say Open APN and it should come up with an option to Open APNs. Select it.
That should bring you to a screen and there should be an option for Verizon Wireless, select that and return to your home screen. You're done.
If for whatever reason you encounter problems. Boot into recovery and restore your 2.3.4 backup.
I am not responsible for any botched upgrade attempts. You assume the risk when you unlock your bootloader and all modding attempts made on it.
This guide was writen as a suggested route one can take for upgrading your phone and any problems encountered along the way were not my doing.
Search the Xperia Play Forums if you encounter any weird problems.

This is a great guide! Good luck CDMA users! First
Sent from my Xperia Play using xda app-developers app

You'll need a kernel too. Get LuPuS CM9 Kernel, and get rid of the recovery thing. LuPuS comes with it built in.

DubleJayJ said:
You'll need a kernel too. Get LuPuS CM9 Kernel, and get rid of the recovery thing. LuPuS comes with it built in.
Click to expand...
Click to collapse
I used the one that game with the cm9 download. But people are free to try whatever they want.

DubleJayJ said:
You'll need a kernel too. Get LuPuS CM9 Kernel, and get rid of the recovery thing. LuPuS comes with it built in.
Click to expand...
Click to collapse
how do i get rid of recovery and is this safe? also whats the point?

frozty95 said:
how do i get rid of recovery and is this safe? also whats the point?
Click to expand...
Click to collapse
What I meant was, skip the recovery part, and don't flash the kernel that comes with CM9. Get LuPuS CM9 kernel. Has it's own built in CWM (6.0) and it's great. Tons of useful features.

Thanks For The Guide it helped alot!

Help. Bootlooping?
Thanks for writing this guide. I"ve read that the initial boot in to CM9 takes forever, but how do I decide if I've waited too long and I'm bootlooping? Also, all of the procedures I've read talk about fixing a boot loop by returning to the stock firmware. I want CM9 and don't want to return to stock.
dt674 said:
Recently I posted about Sony/Verizon finally allowing meid unlock of the r800x.
I thought I'd come back and write up a little guide to help those of you that are wanting to upgrade your Verizon r800x device to a fresh install of CM9.
Things You'll Need
Unlocked Bootloader
Xperia Fastboot Drivers
Android SDK
Cyanogenmod 9 (I used the 2012-11-25 nightly)
Flash Tool (Links are under installation)
Verizon's 2.3.4 TFT
Gapps for CM9
Keiran & Atarii's CDMA Fix (There are some touchpad fixes out there too but I'm not covering those as I chose not to use them)
Recovery Play
Setup Stage
Download everything listed above.
Install Flash Tool and copy Verizon's 2.3.4 TFT into Flash Tool's firmware folder
You'll want to get Android SDK installed.
In the SDK manager, you want to be sure to have platform tools and Google USB driver checked and installed.
Unlock your bootloader following the steps on Sonys Unlock Bootloader webpage. Congrats your bootloader is now unlocked.
Start your phone and connect your usb connect your SD card to the PC.
Make a folder to store your rom setup files and copy the Cyanogenmod 9 Zip, Gapps, and Keiran & Atariis CDMA Fix Zip to that folder. Unmount USB Storage.
Back up your app data using Titanium Backup or some other tool to your SD card.
Navigate to the install path of your Android SDK and locate the platform-tools folder.
Open up the CM9 Zip file and extract boot.img to the platform-tools folder.
Also copy the recoveryPLAY.img to the platform-tools folder.
Run the command prompt and navigate to your platform-tools folder. Keep the command prompt open throughout this whole guide.
Code:
cd c:\program files\android\android-sdk\platform-tools
for example
Disconnect your USB cord from the phone and shut the phone off. Hold the search button and plug the USB cord back in.
You should see a blue light. If windows can't find the drivers for your fastboot, point it to the platform-tools folder.
Run the following code and when that is complete run the 2nd command:
Code:
fastboot boot recoveryPLAY.img
fastboot reboot
Unplug your usb and press the back/return button on your phone until you see ClockworkMod show.
Navigate to backup/restore and choose to backup your phone (home is up, list is down, search is enter). We are doing this incase something goes wrong with with your Cyanogen install, in which case you will simply restore your phone.
Poweroff the phone.
Start Flash Tool, press the lightning icon and select flash mode. Select Verizon's 2.3.4 TFT and click next.
Hold the back button on your phone, insert the USB cord, and press the power button to start flash mode when flash tool asks you to.
Boot your phone and activate your service using verizons *228 program. After the phone reboots, turn it off.
Back at your command prompt, run the following codes and then immediately unplug the USB cord.
Code:
fastboot flash boot boot.img
fastboot reboot
Your phone should start and you should see a FXP boot screen, start pressing the volume down button to enter into recovery.
Navigate through clockworkmod using your vol up/down keys and choose the install zip from SD option (home is enter).
Select choose zip from SD card and navigate to your CM9 zip you copied to your SD card earlier. Select yes.
After install completes, repeat the step above but this time choose your Gapps Zip file.
Lastly repeat the step again and this time choose Keiran & Atariis CDMA Fix Zip.
Reboot your phone and hopefully if everything went well, your phone will start up into the OS after a minute or two.
Go through the setup that pops up (you shouldnt need to activate your service, you did that previously in the fresh 2.3.4 install).
Lastly open up voice dialer and say Open APN and it should come up with an option to Open APNs. Select it.
That should bring you to a screen and there should be an option for Verizon Wireless, select that and return to your home screen. You're done.
If for whatever reason you encounter problems. Boot into recovery and restore your 2.3.4 backup.
I am not responsible for any botched upgrade attempts. You assume the risk when you unlock your bootloader and all modding attempts made on it.
This guide was writen as a suggested route one can take for upgrading your phone and any problems encountered along the way were not my doing.
Search the Xperia Play Forums if you encounter any weird problems.
Click to expand...
Click to collapse
---------- Post added at 10:46 AM ---------- Previous post was at 10:23 AM ----------
swing4thefence said:
Thanks for writing this guide. I"ve read that the initial boot in to CM9 takes forever, but how do I decide if I've waited too long and I'm bootlooping? Also, all of the procedures I've read talk about fixing a boot loop by returning to the stock firmware. I want CM9 and don't want to return to stock.
Click to expand...
Click to collapse
I fixed it: I booted in to Recovery mode by holding the volume down button and then I used it to wipe user data. Then rebooted and booted in to CM9 in less than 2 minutes.

Is there any way to do this with out activating your phone? I have a Galaxy Nexus and don't wan to deactivate it just to flash a rom.

LAcube said:
Is there any way to do this with out activating your phone? I have a Galaxy Nexus and don't wan to deactivate it just to flash a rom.
Click to expand...
Click to collapse
Um i'd assume so. But this is for the xperia play, not galaxy nexus. Try checking Galaxy Nexus Forums

swing4thefence said:
Thanks for writing this guide. I"ve read that the initial boot in to CM9 takes forever, but how do I decide if I've waited too long and I'm bootlooping? Also, all of the procedures I've read talk about fixing a boot loop by returning to the stock firmware. I want CM9 and don't want to return to stock.
---------- Post added at 10:46 AM ---------- Previous post was at 10:23 AM ----------
I fixed it: I booted in to Recovery mode by holding the volume down button and then I used it to wipe user data. Then rebooted and booted in to CM9 in less than 2 minutes.
Click to expand...
Click to collapse
Yeah i actually had this happen to me a few times on other roms. It usually boils down to wiping cache/dalvik after the install, and sometimes user data.

No worries, found what I needed.

Nice guide, but going from GB to ICS on XP is more of a downgrade...
Sent from my R800x using xda app-developers app

so the Verizon's 2.3.4 TFT both links wont work what can i do ?

dt674 said:
Um i'd assume so. But this is for the xperia play, not galaxy nexus. Try checking Galaxy Nexus Forums
Click to expand...
Click to collapse
Sorry, I didn't explain my self right. Since the phone I'm currently using right now is Galaxy Nexus and is activated and my Xperia Play is not in service, is there another way to flash CM9 without having to activate your Xperia Play? (Step 21)

When i do the fastboot flash boot boot.img it says everything did well but my phone wont boot. I dont know what im doing wrong...

The Verizon's 2.3.4 TFT file seems to be down.

the links for verizons android 2.3.4 no longer contain the file. can anybody point me to the right direction where i can obtain the file.

Problem with step 19
Hi guys
flashtool is not recognizing the Verizon's 2.3.4 TFT file. i copied and pasted the file in the firmware of the flash tool but its not showing up in the firmware section. I notices that the file extenetion is .ftf inseted of .tft i changed the extention to .tft but it still didnt show up.

I don't know what tft is (it's FTF) but I have the 2.3.3 (.88) and the 2.3.4 (.57) both on my dropbox account. Just click my link and foloow it to the correct folder and file. Enjoy.

Related

How I went from rooted stock 4.5.9.1 to Cyanogen Pre-Beta

Hey,
I am in the process of going from stock (rooted) GB and wanted to document my steps. I am not a developer, I have no idea what I am doing, everything here is from links/guides elsewhere.
If you know of a faster/easier way to do it, please respond and I will update as required!
How can I Backup text messages/missed calls etc to cyanogen?
My System:
AT&T Atrix 4g with Stock Gingerbread OTA update (rooted)
Windows 7 x64 laptop
Guide:
My general understanding is as follows:
1. Unlock Phone
2. Download and Install CWM
3. Install Cyanogen
1. To unlock the phone we need to first get a few applications installed, I am running windows 7 so below are the files.
RSDLite 5.3.1 link
x64 Windows drivers
AT&T Unlocker
After downloading, install the first two packages, the third package will be used to unlock your bootloader:
Open a command prompt window
On Windows, press Start and type “cmd” then press the enter button
Type the following command. Your directory will be the folder where you extracted the Fastboot package.
(Example: cd C:\Users\Kenneth\Desktop\fastboot-package)
cd your directory here
Power down your Atrix device
Hold the power button and the downward volume button until you see “Fastboot”
Let go of the buttons and press the upward volume button once
You will now see “Starting Fastboot protocol support”
Plug your device into a USB port in the back slot of your computer
Front slots sometimes do not have enough power to stay connected to the device.
Type the following command:
fastboot oem unlock
You will now receive a warning along with a unique device ID
Type the following commands using your unique device ID in place of the ####:
fastboot oem unlock ####
fastboot reboot
Wait for your device to reboot. Congratulations! You now have an unlocked bootloader!
Click to expand...
Click to collapse
2. CWM
CWM Download
how to install:
Windows:
unzip recovery-en-goapk.zip to D:\
open a CMD in windows.
fastboot flash recovery D:\recovery-en-goapk.img
Linux:
unzip recovery-en-goapk.zip to you home
mot-fastboot flash recovery ~/recovery-en-goapk.img
mot-fastboot reboot
3. Install Cyanogenmod
Download:
Cyanogenmod *REQUIRED*
GOOGLE Applications *Install if you want Market, Gmail, etc*
Restart into CWM
Wipe Dalvik
Wipe cache
factory/data reset
flash pre-beta.zip
wipe Dalvik
wipe cache
factory data/reset
reboot
IT COULD TAKE A LONG TIME TO BOOT, JUST WAIT UP TO AN HOUR
*Cyanogenmod*
Thanks to OP's and posters in the following locations:
http://briefmobile.com/how-to-unlock-the-atrix-4g-bootloader
http://forum.xda-developers.com/showthread.php?t=1136261
http://forum.xda-developers.com/showthread.php?t=1138541
http://forum.xda-developers.com/showthread.php?t=1206026
was this honestly needed?
You forgot the part where you have to flash pudding, which will softbrick your phone temporarily. This happens to all phones on stock GB when attempting to unlock them.
RSD flash the pudding sbf
phone will error with 0x1000 No OS found
choose fastboot
enter the documented unlock commands
firefox3 said:
was this honestly needed?
Click to expand...
Click to collapse
If it stops ONE person from asking for a guide on how to do this... it was needed.
how to install:
Windows:
unzip recovery-en-goapk.zip to D:\
open a CMD in windows.
fastboot flash recovery D:\recovery-en-goapk.img
Click to expand...
Click to collapse
This section has always bothered me because it can be confusing. Instead of referencing D:\ at all simply telling users to extract the img to the folder where they've installed the fastboot package would be clearer. Also at least some mention should be made of the fact that there is now a second CWM option running around in the dev forum which works with rom manager. It can be installed in exactly the same way as Tenfar's but to get it to work with rom manager you need to install the generic rom manager CWM through rom manager first, and then install the CWM version available in the dev forum.
sjbayer3 said:
How can I Backup text messages/missed calls etc to cyanogen?
Click to expand...
Click to collapse
search for mybackup root in the market. its free. =]
Congrats on being one of the few newbies who know how to read instructions.
It does help and I used rom manager to reinstall the updated version of cmr-at&t cmr- 4.0.1.4.atrix2 it has an sd.ext to view files in external sd and an. Asks if you want to delete s-ext during data factory reset just say no or you will ! fubar if that's were your .zip files are
Sent from outerspace from an unlocked alienv3 overclocked /faux123 kernel
Thanksyou. for all the great work !!!!!!!!
@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@

[Guide] Unlocking HTC Desire HD using HTCDEV method and installing CyanogenMod

I'm pretty new here but as I documented the process of modding my own phone I thought I'd share it with you. I didn't invent any of these processes and this information is available from many different sources. I've tried to credit any source material that I've used verbatim. I am by no means an expert.
Please reply back with any corrections and I'll be happy to edit the post.
This guide describes how to take a HTC Desire HD (mine was fully patched with OTA updates including Sense 3.0), unlock it and install CyanogenMod onto it. It worked for me but it might not for you. I don't take any responsibility for you turning your phone into a brick!
Pro Tips
Remember, in any steps requiring the phone to be powered off, just give it a minute to make sure that it is properly turned off.
Understand what's happening! If you get what's going on, you've more chance of fixing it if it goes wrong. This process describes how to use HTCs official method to unlock the bootloader. This allows you to change the operating system on the phone. The phone contains a recovery system which we an engineer can boot into to replace the main operating system if it becomes unbootable. We are going to replace this stock recovery system with a modified one which allows us do fiddle about with the phone's internal partitions. Once we have the modified recovery system in place we use it backup the existing phone operating system and replace it with a modified one. We can also use it to restore the original one again if things go wrong.
Read all of the instructions properly first! Don't go off half-****ed!
As far as I'm aware you can't reverse the official HTC bootloader unlock (i.e put your phone back *exactly* as it was) and it may effect your warranty. You have been warned!
Unlock the Bootloader
INFO: You can use the HTCDEV unlock bootloader method from HTC as an 'official' means of unlocking the bootloader. Confused? Check out the official site: http://htcdev.com/bootloader/ I'm not going to describe it step by step here because HTC do that quite well enough themselves.
Quick tip. If when going from one step to another on the HTC website you come to a white screen, that may be because you've been logged out. Just go back to the first page, log in again, then go back to the last step you completed.
Another quick tip. Make sure you properly install everything HTC tells you to. We'll need it all later...
Installing recovery mode
INFO: The stock recovery mode itself is pretty basic and can't do much, so we need to replace it with a custom recovery image.
We're going to use the clockworkmod recovery image which you grab from here: http://dl.dropbox.com/u/4518713/archive/recovery-clockwork-5.0.2.7.111102-j_r0dd_mod-ace.zip (originally seen here: http://forum.xda-developers.com/showthread.php?t=1118865)
Make sure that the fast boot mode on your phone is disabled. You can find this in your power settings menu.
If the phone is connected via a USB cable then unplug it.
Power off the phone using the power button and leave it alone for a minute.
INFO: To flash the new recovery image to the phone, you need to reboot the phone into the bootloader so that you can select a new image to boot. The bootloader is known as HBOOT.
Boot into HBOOT by holding down the 'volume down' button and pressing the power button.
By default FASTBOOT is selected so just press the power button to access it.
Attach the USB cable and note that FASTBOOT changes to FASTBOOT USB
On your PC open cmd prompt and cd to the platform-tools directory of the android sdk. Mine is at C:\Program Files (x86)\Android\android-sdk\platform-tools>
Copy the .img file from the clockworkmod zip file we downloaded earlier to the platform-tools directory. Rename it recovery.img
Go to your command prompt and issue this command:
Code:
fastboot flash recovery recovery.img
INFO: The recovery image will then be written to your phone, and as long as everything went well you'll get a message saying OK.
Ensure that BOOTLOADER is selected in the HBOOT menu and press POWER button to select it. Now you're back at the HBOOT menu.
Use the volume buttons to highlight RECOVERY and press the power button to select it. After showing you the HTC logo, the phone should boot into recovery mode!
Backing up your phone
Using the volume buttons to select move to the 'backup and restore' option in the menu. Use power to select and use the backup option. This backs up your current phone setup to the SD card.
Select power off to turn off you phone. Leave it a few secs - select reboot system now.
When your phone is backup and running, mount it in mass storage mode and navigate to the root of your SD card. See the folder called 'clockworkmod'? copy that along with everything in it to your computer and put it somewhere safe. That's your backup. If needs be, you can use this backup your phone back to the original state!
Installing CyanogenMod (other mods may vary)
Mostly taken from http://wiki.cyanogenmod.com/wiki/Nexus_One:_Full_Update_Guide with some extra stuff that messed with me when I tried to do it.
Download the latest version of CyanogenMod from http://download.cyanogenmod.com/?type=stable&device=ace
Download the Google Apps for the device. http://wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps
Place the CyanogenMod update.zip file on the root of the SD card.
Place the Google Apps .zip on the root of the SD card also.
Boot into the ClockworkMod Recovery.
Once the device boots into the ClockworkMod Recovery, use the side volume buttons to move around, and the power button to select.
Select the option to Wipe data/factory reset.
Then select the option to Wipe cache partition.
And the option to wipe the Dalvik cache
Select Install zip from sdcard.
Select Choose zip from sdcard.
Select the CyanogenMod update.zip.
Select Install zip from sdcard
Select Choose zip from sdcard
Select the Google apps zip
These extra steps seem to have been required by people in this thread. All credit due to marsdta and theluckster for their suggestions. I've edited this guide to include the instructions here where they are more visible.
On your computer extract the ROM zip (e.g. update-cm-7.1.0-DesireHD-signed.zip) and there should be a file inside it called boot.img. This should be flashed automatically, however for some reason via the HTCDEV method it is not.
To do it manually, you need to enter fastboot mode, as per the instructions above:
Boot into HBOOT by holding down the 'volume down' button and pressing the power button.
By default FASTBOOT is selected so just press the power button to access it.
Attach the USB cable and note that FASTBOOT changes to FASTBOOT USB
Then on your PC, in the directory you extracted the zip file run:
fastboot flash boot boot.img
Click to expand...
Click to collapse
Once the installation has finished, select Go Back to get back to the main menu, and select the Reboot system now option. The phone should now boot into CyanogenMod.
Now wait for what seems like an incredibly long time with the phone showing the 'htc' screen.
INFO: The phone should now boot into CyanogenMod!
Restoring your phone - When things go wrong
OK, so you flashed a bad mod. Time to restore.
First up, put the backup you made in the previous step onto the root of your SDcard (if it isn't already there). Then, I came across this video which seems to explain things pretty well
http://www.youtube.com/watch?v=mUYGe8mmNWU
The basic gist of it is, boot into recovery mode, format the cache, data and system partitions, wipe the Dalvik cache, then restore the backup from your SD card.
Wow thanks a lot!
I personally have 1 problem:
Step 12 of the "installing recovery mode" when i type in the command in command prompt is says:
'error: cannot load recovery.img'
I placed it in the same folder as fastboot en renamed it "recovery.img".
I unlocked the bootloader succesfully btw..
Any thoughts?
I think you should contemplate using attn1's ace hack kit to gain bootloader unlock instead of voiding your warranty.
Hunt3r.j2 said:
I think you should contemplate using attn1's ace hack kit to gain bootloader unlock instead of voiding your warranty.
Click to expand...
Click to collapse
Well I've already unlocked the bootloader through htcdev.
But tried the Attn1's as well...ended up saying:
/data/local/tmp/goldcard.img: cannot open for read: No such file or directory
starting downgrade...
** The phone will now reboot into HBOOT.
** It will then check the file just sent.
** If everything is okay, the phone will
** prompt you to continue by pressing
** VOLUME UP. It will reboot, flashing twice.
The phone did not prompt me to continue by pressing volume up.
When i start clockwork recovery it states i should root my phone...
So a lot going wrong and i can't figure out what..
how long the htc screen? I'm waiting for a looooong time
Thanks for the tutorial. I've followed the instructions and managed to unlock the bootloader and install ClockworkMod, however after flashing CM7 and rebooting it is stuck on the H3G boot screen (isn't flashing CM7 supposed to overwrite the boot logo?). I'm trying to flash:
update-cm-7.1.0-DesireHD-signed.zip
gapps-gb-20110828-signed.zip
I've double checked /data, /system, /cache and Dalvik-Cache have been wiped before flashing but still no avail
Here are the versions from the bootloader:
***UNLOCKED***
ACE PVT SHIP S-ON RL
HBOOT-2.00.0029
MICROP-0438
RADIO-26.14.04.28_M
eMMC-boot
Dec 22 2011, 14:28:19
I am able to restore the backup, but flashing any other ROM just doesn't boot.
The guide is missing one key step . Flashing the boot image.
So after flashing your from boot back into boot loader and flash your roms boot.img.(just copy it over to your fast boot file)
Then run the command
Fastboot flash boot boot.img
Reboot . Done.
You'll have to do this every time you flash different roms. 4ext has a nice feature of doing this for those that have HTC unlocked you should try it out
Sent from my Inspire 4G using XDA
Awesome, thanks marsdta! It is working now, good work!
thelucster said:
Awesome, thanks marsdta! It is working now, good work!
Click to expand...
Click to collapse
can you repeat it more clear for me because i have the same problem.
Thank you Thelucster. You have saved me from a big mistake.
crom1 said:
can you repeat it more clear for me because i have the same problem
Click to expand...
Click to collapse
First flash the Cyanogen ROM and Google Apps, as per the instructions above. Then on your computer extract the ROM zip (e.g. update-cm-7.1.0-DesireHD-signed.zip) and there should be a file inside it called boot.img. This should be flashed automatically, however for some reason via the HTCDEV method it is not.
To do it manually, you need to enter fastboot mode, as per the instructions above:
Boot into HBOOT by holding down the 'volume down' button and pressing the power button.
By default FASTBOOT is selected so just press the power button to access it.
Attach the USB cable and note that FASTBOOT changes to FASTBOOT USB
Click to expand...
Click to collapse
Then on your PC, in the directory you extracted the zip file run:
fastboot flash boot boot.img
Click to expand...
Click to collapse
I didn't set notifications on this post and forgot it existed till today. I've updated the guide with the information posted by marsdta and theluckster to make things clearer. Sorry about any confusion caused by missing that step out.
the boot screen shows cyanogen(mod)7 instead of the regular HTC sign!! Following each and every step I landed up here. And now I am stuck, cuz this boot screen has been there for like half-an hour....does it mean something is wrong or does it take this much time to load first???
Hello,
for HTC dev unlocked bootloader (about what is added after step 15 in "installing cyanogen" phase) : it seems that the boot.img must be flashed before installing the .zip from sdcard.
I got stuck for that. Could be worth to make it clear.
Great tutorial anyway, thank you !
zarkenciel said:
Hello,
for HTC dev unlocked bootloader (about what is added after step 15 in "installing cyanogen" phase) : it seems that the boot.img must be flashed before installing the .zip from sdcard.
I got stuck for that. Could be worth to make it clear.
Great tutorial anyway, thank you !
Click to expand...
Click to collapse
It shouldn't matter. I've seen people do it both ways and it worked fine for them.
@ash win. Your in a boot loop. Did you do a full wipe before flashing? Could be just a bad flash. Go back and reflash the rom and boot.img. you should also verify the md5hash to make sure yous didn't get a corrupt download file.
Just finished the tutorial, works perfectly. Thanks for writing it.
Does this unlock you from the network, i.e. is this the alternative to paying £15 for an unlock code?
I do understand this is for modding and flashing to a new ROM, but I am wondering if it also unlocks the phone from your network (or maybe that is IMEI based).
This is not for any illegal purposes, just I fancy a new ROM and I am now out of contract, so happy to experiment with flashing.
ohforfs said:
Does this unlock you from the network, i.e. is this the alternative to paying £15 for an unlock code?
I do understand this is for modding and flashing to a new ROM, but I am wondering if it also unlocks the phone from your network (or maybe that is IMEI based).
This is not for any illegal purposes, just I fancy a new ROM and I am now out of contract, so happy to experiment with flashing.
Click to expand...
Click to collapse
No, you need the aahk for that. That gives you sim unlock as well. Just Google attn1 aahk and you'll find it
marsdta said:
No, you need the aahk for that. That gives you sim unlock as well. Just Google attn1 aahk and you'll find it
Click to expand...
Click to collapse
Thanks - very kind of you to point me in the right direction, I've found it
Hi,
and how do i root my phone after HTCDev Unlock??
I want install the Custom Rom "Sabsa Prime". Do i need root to flash it?
Sorry for my bad english.
You may also want to include wiping battery stats in the advanced option of cwm in your guide

Step by step procedure to root mz604 and flash ics custom rom

Note: please read this procedure carefully more than once until you are fully aware of it. If you have any doubts or concerns, just ask to avoid confusion before you apply. This should be followed step by step.
• Your custom ROM will be: http://goo.im/devs/teameos/roms/nightlies/wingray/
• Your GOOGLE APPs (GAPPs) would be: gapps-ics-20120429-signed.zip http://goo.im/gapps
Full thread in details can be found here: http://forum.xda-developers.com/showthread.php?p=20479464
To summarize:
First, download the above ROM and GAPPs and put them onto your xoom internal and external SD card. Put them under /mnt/sdcard for internal sd, and under the root of your external sd card.
To download:
• Get the Motorola USB drivers to your laptop: http://developer.motorola.com/docstools/USB_Drivers/
• Get the Android SDK to your laptop: http://developer.android.com/sdk/index.html • Recovery Image: http://goo.im/devs/teameos/recoverie...ecovery-r6.img
• GAPPS: http://goo.im/gapps, your GAPPs would be: gapps-ics-20120429-signed.zip
• ROM: http://goo.im/devs/teameos/roms/nightlies/wingray/
Steps:
1. Power off your XOOM device.
2. Press and hold the volume down button while pressing the power button at the same time. Note: Even if your xoom starts again, just keep the button pressed until you see "Starting fastboot protocol" on the screen.
3. Connect Xoom to your computer via USB.
4. Open a ‘Command Prompt’ or ‘Terminal’ window on your computer in your sdk/tools folder. This is the sdk you downloaded above.
5. unlock your xoom and flash the recovery image. The recovery image should be in your current working directory where you have command line navigated to:
Type:
adb reboot bootloader
fastboot oem unlock
fastboot flash recovery eos-recovery-r6.img
fastboot reboot
adb reboot recovery
Now, you have your device unlocked and recovery installed.
Reboot your xoom by selecting the option "reboot system now" from recovery. you can navigate up and down using the volume buttons. Once an option is highlighted, press the power button to select, you will still have your old ROM.
To flash the other ROM downloaded above,
1. Boot into recovery by:
i. As soon as you hit the reboot command above, you should see a Motorola logo appear. Wait 3 seconds and tap the Volume down button and the words Android Recovery should appear on the screen. When you see that, tap the Volume up button and you’ll boot into recovery.
2. From within Recovery, perform wipe data, wipe cache, and go to advanced, wipe dalvik cache and battery stats. Don't worry, if the ROM and GAPPs are deleted, which should not be the case, you will have them on your external sd card
Note: wipe data will delete your stuff on the xoom. It would be great if you backup your files that you need to your external sd card before you start any of this procedure.
3. In recovery, navigate to install zip from sdcard > choose zip from sd card and select the EOS ROM you copied to the root of the SD card. Once the files are flashed, DO NOT reboot afterwards. Hold on.
4. Again, from Recovery, choose install zip from sdcard > choose zip from sd card and select the GAPPs you copied to the root of the SD card.
Then hit reboot system now. It will take 2 - 3 minutes for the first reboot. Setup your google account. and you are good to go.
Later reboots will be much faster (around 40 - 50 seconds).
Advice: purchase Startup Manager from the market. Remove unwanted user programs from the startup. That will boost the boot time of your xoom. and don't remove superuser or superSU.
To have better battery life, from the market buy JuiceDefender ultimate. configure it as aggressive. don't worry, it is ok. This will give you around 2 hours of extra battery life than the promised 10 hours. Keep that in the startup.
You may need after that to install terminal emulator from the market if not already installed by the ROM to check if you have root permissions. Just type "su -" you will be prompted with superuser check. Click allow. and then type "id" You will see your id is root.
Should you require further details or assistance, please let me know. And enjoy the best rom customized ever for your device
Best Thanks to TEAM EOS for the great ROMs they provide.
After you are done with all that, let me know and will explain to you how to work with the pre-installed gooManager in the new ROM. It will make your life much easier to upgrade to future releases of your ROM.
Note: if you are coming from eos rom, there is no need to wipe data. Wipe cache and dalvik are enough.
If you are coming from another rom other than eos roms, or rooting for the first time, wipe data is needed as well. Enjoy...
Sent from my MZ601 using Tapatalk 2
Great guide! I was waiting for someone (I was too lazy myself) to create a guide that skipped right to the good stuff: Custom Roms.
One thing though: After "fastboot flash recovery eos-recovery-r6.img" aren't you supposed to reboot, and then immediately go into recovery, just so that the system doesn't bring back the old one? Or am a dreaming things (again)?
Hi yosterwp. My pleasure to be part of xda community mate.
Well, after flashing recovery, within adb, I am asking to reboot fastboot and and rebooting recovery. Then rebooting system is mentioned there. That is why I am asking to use the volume button and power button combinations to prevent it from going to old rom and directly go to recovery to flash eos rom
Sent from my MZ601 using Tapatalk 2
wesamothman said:
Hi yosterwp. My pleasure to be part of xda community mate.
Well, after flashing recovery, within adb, I am asking to reboot fastboot and and rebooting recovery. Then rebooting system is mentioned there. That is why I am asking to use the volume button and power button combinations to prevent it from going to old rom and directly go to recovery to flash eos rom
Sent from my MZ601 using Tapatalk 2
Click to expand...
Click to collapse
Ahh, efficient and direct for the noob in all of us! I expected nothing less from you; great job!
At step 1 of "To flash the other ROM downloaded above", I get this:
http://i.imgur.com/lsItx.jpg
What am I doing wrong?
EDIT: If it helps, when I flash the recovery image, I get this:
http://i.imgur.com/BdZRM.jpg
Is that right?
Also, when I try to enter recovery, I get this:
http://i.imgur.com/pWUZS.jpg
(and before I get that I get the same Android outline with 2 spinning cogs inside, then it changes to that)
I don't actually get into recovery (first image I posted) until I press the Vol Up and power buttons at the same time.
EDIT 2: Disregard all that!
I got it all working using this, and XxLordxX's Lord AIO Tool.
Installed the ROM and GAPPS from this though.
ICS looks so damn nice on this I LOVE ANDROID!
Hey. I am happy you got all that working
For the previous images you posted, it seems boatloader was not unlocked and that is a pre-requisite for Recovery installation.
Now that it is working, Enjoyyyyyyy ICS
wesamothman said:
Hey. I am happy you got all that working
For the previous images you posted, it seems boatloader was not unlocked and that is a pre-requisite for Recovery installation.
Now that it is working, Enjoyyyyyyy ICS
Click to expand...
Click to collapse
Hmm. I ran through the bootloader unlocking on the device, changing the option with the arrow keys then it said
"Formatting UDA" then said it was finished..
Anyway, it's working now, and CWM works (obviously, as I now have the custom ROM installed).
Sent from my HTC One X using Tapatalk 2
EDIT -- never mind got it figured out!
ok i did these two steps
adb reboot bootloader
fastboot oem unlock
and the device rebooted back into HC like it was when i took it out of the box
now when i run adb devices it doesnt see it and if i do adb reboot bootloader it says device not found
dodgefan67 said:
EDIT -- never mind got it figured out!
ok i did these two steps
adb reboot bootloader
fastboot oem unlock
and the device rebooted back into HC like it was when i took it out of the box
now when i run adb devices it doesnt see it and if i do adb reboot bootloader it says device not found
Click to expand...
Click to collapse
Cool. Now ICS is ON?
wesamothman said:
Cool. Now ICS is ON?
Click to expand...
Click to collapse
yeah i found the thread to put the US rom on it, got the official HC from motodev and updated it OTA to ICS 4.0.4!! patiently waiting for JB now
Spanish Xoom?
Hi.
I have an Spanish Xoom Wifi, and I'm concerned about if this ROM (wingray):
- will work in my european/spanish XOOM?
- will allow me to change language and keyboard layout to Spanish?
- can this "english" ROM "brick" my device ? (I don't know if flashing an US or NON-Spanish rom in my Spanish device can brick it).
Thanks.
NoP_Compiler said:
Hi.
I have an Spanish Xoom Wifi, and I'm concerned about if this ROM (wingray):
- will work in my european/spanish XOOM?
- will allow me to change language and keyboard layout to Spanish?
- can this "english" ROM "brick" my device ? (I don't know if flashing an US or NON-Spanish rom in my Spanish device can brick it).
Thanks.
Click to expand...
Click to collapse
Yup. It works well on your device.
For spanish keyboard, get smartkeyboard and spanish addon. Enjoy.
Sent from my MZ601 using Tapatalk 2
Device Not found
I've installed the SDK and Motorola USB drivers as instructed.
When I attach the Xoom, I hear the device connect chime. I even saw the fastboot driver message say "complete" with the happy green checkmark.
However, when I run:
adb reboot bootloader
I get error: device not found.
I tried the LIAOT tool and it also hangs up looking for the device.
Thx for any advice.
---------- Post added 13th July 2012 at 12:20 AM ---------- Previous post was 12th July 2012 at 11:44 PM ----------
I've installed the SDK and Motorola USB drivers as instructed.
When I attach the Xoom, I hear the device connect chime. I even saw the fastboot driver message say "complete" with the happy green checkmark.
However, when I run:
adb reboot bootloader
I get error: device not found.
I tried the LIAOT tool and it also hangs up looking for the device.
Thx for any advice.
What does adb devices say? Use another USB port and use the USB cable it came with
Hahleq said:
I've installed the SDK and Motorola USB drivers as instructed.
When I attach the Xoom, I hear the device connect chime. I even saw the fastboot driver message say "complete" with the happy green checkmark.
However, when I run:
adb reboot bootloader
I get error: device not found.
I tried the LIAOT tool and it also hangs up looking for the device.
Thx for any advice.
---------- Post added 13th July 2012 at 12:20 AM ---------- Previous post was 12th July 2012 at 11:44 PM ----------
I've installed the SDK and Motorola USB drivers as instructed.
When I attach the Xoom, I hear the device connect chime. I even saw the fastboot driver message say "complete" with the happy green checkmark.
However, when I run:
adb reboot bootloader
I get error: device not found.
I tried the LIAOT tool and it also hangs up looking for the device.
Thx for any advice.
Click to expand...
Click to collapse
You need to make sure that usb debugging check box is checked under settings.
Sent from my Xoom using Tapatalk 2
rooted, flashed
Hi everyone.
I would like to thank you for all the developers here, for the information on how to do it. Without you guys I would stuck with stock honeycombe 3.2 here in the UK. I have been waiting for an official update OTA ics 4.0 for months, but still no sign if other Xoom users will ever get it.
Did it first time rooted, flashed, now running team eos wingray 4.0.4 ics, on my xoom mz604, what a huge improvement.
Thank you again for all of you!
We are here one community to help out. By the way jellybean is out for your device if you are interested.
Sent from my Xoom using Tapatalk 2
wesamothman said:
Note: please read this procedure carefully more than once until you are fully aware of it. If you have any doubts or concerns, just ask to avoid confusion before you apply. This should be followed step by step.
• Your custom ROM will be: http://goo.im/devs/teameos/roms/nightlies/wingray/
• Your GOOGLE APPs (GAPPs) would be: gapps-ics-20120429-signed.zip http://goo.im/gapps
Full thread in details can be found here: http://forum.xda-developers.com/showthread.php?p=20479464
To summarize:
First, download the above ROM and GAPPs and put them onto your xoom internal and external SD card. Put them under /mnt/sdcard for internal sd, and under the root of your external sd card.
To download:
• Get the Motorola USB drivers to your laptop: http://developer.motorola.com/docstools/USB_Drivers/
• Get the Android SDK to your laptop: http://developer.android.com/sdk/index.html • Recovery Image: http://goo.im/devs/teameos/recoverie...ecovery-r6.img
• GAPPS: http://goo.im/gapps, your GAPPs would be: gapps-ics-20120429-signed.zip
• ROM: http://goo.im/devs/teameos/roms/nightlies/wingray/
Steps:
1. Power off your XOOM device.
2. Press and hold the volume down button while pressing the power button at the same time. Note: Even if your xoom starts again, just keep the button pressed until you see "Starting fastboot protocol" on the screen.
3. Connect Xoom to your computer via USB.
4. Open a ‘Command Prompt’ or ‘Terminal’ window on your computer in your sdk/tools folder. This is the sdk you downloaded above.
5. unlock your xoom and flash the recovery image. The recovery image should be in your current working directory where you have command line navigated to:
Type:
adb reboot bootloader
fastboot oem unlock
fastboot flash recovery eos-recovery-r6.img
fastboot reboot
adb reboot recovery
Now, you have your device unlocked and recovery installed.
Reboot your xoom by selecting the option "reboot system now" from recovery. you can navigate up and down using the volume buttons. Once an option is highlighted, press the power button to select, you will still have your old ROM.
To flash the other ROM downloaded above,
1. Boot into recovery by:
i. As soon as you hit the reboot command above, you should see a Motorola logo appear. Wait 3 seconds and tap the Volume down button and the words Android Recovery should appear on the screen. When you see that, tap the Volume up button and you’ll boot into recovery.
2. From within Recovery, perform wipe data, wipe cache, and go to advanced, wipe dalvik cache and battery stats. Don't worry, if the ROM and GAPPs are deleted, which should not be the case, you will have them on your external sd card
Note: wipe data will delete your stuff on the xoom. It would be great if you backup your files that you need to your external sd card before you start any of this procedure.
3. In recovery, navigate to install zip from sdcard > choose zip from sd card and select the EOS ROM you copied to the root of the SD card. Once the files are flashed, DO NOT reboot afterwards. Hold on.
4. Again, from Recovery, choose install zip from sdcard > choose zip from sd card and select the GAPPs you copied to the root of the SD card.
Then hit reboot system now. It will take 2 - 3 minutes for the first reboot. Setup your google account. and you are good to go.
Later reboots will be much faster (around 40 - 50 seconds).
Advice: purchase Startup Manager from the market. Remove unwanted user programs from the startup. That will boost the boot time of your xoom. and don't remove superuser or superSU.
To have better battery life, from the market buy JuiceDefender ultimate. configure it as aggressive. don't worry, it is ok. This will give you around 2 hours of extra battery life than the promised 10 hours. Keep that in the startup.
You may need after that to install terminal emulator from the market if not already installed by the ROM to check if you have root permissions. Just type "su -" you will be prompted with superuser check. Click allow. and then type "id" You will see your id is root.
Should you require further details or assistance, please let me know. And enjoy the best rom customized ever for your device
Best Thanks to TEAM EOS for the great ROMs they provide.
After you are done with all that, let me know and will explain to you how to work with the pre-installed gooManager in the new ROM. It will make your life much easier to upgrade to future releases of your ROM.
Click to expand...
Click to collapse
AFTER adb reboot bootloader shows me adb not found in command prompt
some archive txt tells me that adb si moved and i need to donwload platforms tools via sdkmanager....is this correct?
thanks for the guide! i need some help with this!
MARIANOTE said:
AFTER adb reboot bootloader shows me adb not found in command prompt
some archive txt tells me that adb si moved and i need to donwload platforms tools via sdkmanager....is this correct?
thanks for the guide! i need some help with this!
Click to expand...
Click to collapse
Check step 4. Your Cmd have to be in SDK/tools, wherever that us, example, c:/SDK/tools/
Sent from my MZ601 using Tapatalk 2

[Guide]Install Markphyton's ICS

[This thread is outdated; I would not recommend using this until I've updated it (give me a few days, busy with school)]
This guide is about the installation of Markphyton's ICS rom. I recommend you to read the full guide before starting, and have at least 50% charge on your phone. If the battery dies during the installation, you're screwed.
Also, I am not responsible for bricking, fc's, no service, random explosions etc.
Let's get started!
Make sure you have an unlocked bootloader and access to a PC with fastboot, and an sdcard and cable ready. I personally find it extremely convenient to have a microsd adapter, but this isn't necessary at all.
1. Download the rom parts (they're in zip format, just leave it that way) and put them on your sdcard. It doesn't matter where.
2. Also download all the patches, and put them on your sdcard.
3. Download any of these three kernels:
Doomkernel
Lupus kernel
Advanced Stock Kernel (doesn't have a thread)
3.5. Put these in the same folder as your fastboot.exe, and rename it to boot.img.
4. Download the wifi modules (there are links in Markphyton's ICS thread) and also put them on your sdcard.
5. Hold shift and right-click anywhere in the same folder as your fastboot.exe, and click open command window here.
6. Use the command: fastboot -i 0xfce flash boot boot.img
7. And then: fastboot -i 0xfce reboot
8. Your phone will reboot. You will now have to enter recovery, which is included in the kernels. You will find how on the threads of the kernels.
9. You are now in the recovery. Navigate with the volume keys, and select with the home key. Make a backup, press wipe data/factory reset, and finally wipe cache and dalvik cache.
10. Go back and press install zip from sdcard, then choose zip from sdcard and find part one we downloaded earlier.
11. Install the wifi modules you have put on the sdcard.
12. Now press reboot system, and it should boot Markphyton's ICS. Go through the setup (important) and when it's finished, pull the battery. Don't reboot or shutdown.
13. Then install part 2 from recovery, just like part 1. To enter recovery, you have to
-Put in the battery
-Power on
-Enter recovery the same way as before
14. Now reboot again, and you're good to go!
Congrats! You (should) have installed Markphyton's ICS rom!
Ridder215215
Dont forget for each patch you flash you have to reboot each time for the changes to take effect.
nice tutor,,, and i recommend to using Lupus kernel for better performance
baseband version unknown (no sim card detected)
renkawan said:
nice tutor,,, and i recommend to using Lupus kernel for better performance
Click to expand...
Click to collapse
hi! please help me as noob here.. i followed these instructions and i successfully installed this rom.. and now i get no service from my provider. and my baseband version is unknown.. please help..
cyrom said:
hi! please help me as noob here.. i followed these instructions and i successfully installed this rom.. and now i get no service from my provider. and my baseband version is unknown.. please help..
Click to expand...
Click to collapse
I found this thread that might be able to help you: http://forum.xda-developers.com/showthread.php?t=1999003.
If you decide to flash back to stock, look at this thread for the firmware: http://forum.xda-developers.com/showthread.php?t=1294129
ridder215215 said:
I found this thread that might be able to help you: http://forum.xda-developers.com/showthread.php?t=1999003.
If you decide to flash back to stock, look at this thread for the firmware: http://forum.xda-developers.com/showthread.php?t=1294129
Click to expand...
Click to collapse
Thanks mate! i manage to make it work.. i returned to stock and updated 2 official updates then flashed this rom.. works awsome! thanks anyway!
nice guide thanks it was really usefull
Hi,
I can't seem to make this step right, can you help me out on this part pls? sorry noob here.. and on which folder should I open the "Open Command Window Here"??
5. Hold shift and right-click anywhere in the same folder as your fastboot.exe, and click open command window here.
6. Use the command: fastboot -i 0xfce flash boot boot.img
7. And then: fastboot -i 0xfce reboot
---------- Post added at 10:30 AM ---------- Previous post was at 10:15 AM ----------
Hi again,
and you also said this
2. Also download all the patches, and put them on your sdcard.
I can't seem to find all the patches in markphyton thread.. are there still patches? or the is it already the Part 1 & part 2 roms?
Shadowcult said:
Hi,
I can't seem to make this step right, can you help me out on this part pls? sorry noob here.. and on which folder should I open the "Open Command Window Here"??
5. Hold shift and right-click anywhere in the same folder as your fastboot.exe, and click open command window here.
6. Use the command: fastboot -i 0xfce flash boot boot.img
7. And then: fastboot -i 0xfce reboot
---------- Post added at 10:30 AM ---------- Previous post was at 10:15 AM ----------
Hi again,
and you also said this
2. Also download all the patches, and put them on your sdcard.
I can't seem to find all the patches in markphyton thread.. are there still patches? or the is it already the Part 1 & part 2 roms?
Click to expand...
Click to collapse
When you install the Android SDK, there should be a folder with a file called fastboot.exe. That is the folder you need. If you don't have the SDK, there are guides on how to set them up. You could also only install the fastboot files, there are guides on how to do that out there too.
The patches have been replaced with the parts, so just ignore that. I'll change it asap.
Disable Calling
Okay, so I just put this rom on my phone today, and so far love it, but I was looking through the call setting and there was one for block incoming calls and I thought it might be an option to block certain incoming calls so I pressed it and it disabled all incoming calls and out going calls and everything. When I tried to turn them back on it asked for a password so I tried to use every stock password I know and could not get it unlocked. So right now I just said screw it and started over and am reflashing the rom, but I still wonder if you know what password I would use for this option if I ever decide to use it? Thank you
dchio said:
Okay, so I just put this rom on my phone today, and so far love it, but I was looking through the call setting and there was one for block incoming calls and I thought it might be an option to block certain incoming calls so I pressed it and it disabled all incoming calls and out going calls and everything. When I tried to turn them back on it asked for a password so I tried to use every stock password I know and could not get it unlocked. So right now I just said screw it and started over and am reflashing the rom, but I still wonder if you know what password I would use for this option if I ever decide to use it? Thank you
Click to expand...
Click to collapse
I'd say either your Google password or the pin on your sim card.
I followed all of the instructions. But i'm stuck in bootloop with lupus. it says in the thread i should press the back key when the phone vibrates, but it doesn't vibrate :/
Masemo1234 said:
I followed all of the instructions. But i'm stuck in bootloop with lupus. it says in the thread i should press the back key when the phone vibrates, but it doesn't vibrate :/
Click to expand...
Click to collapse
Just spam it. It should boot into the recovery eventually.

[REF] [ROOT] [RECOVERY] [BOOT LOADER] Metro PCS LG K7 LGMS330 [Guide For Dummies]

I have not been on this site since posting my guide, i do want to let any future people reading this know that, I am not a professional. everything in this guide is using stuff from other peoples threads.... this thread is just step by step directions on how i rooted (and installed TWRP on) MY lg k7 (MetroPCs). Also i had to root before i unlocked the boot loader. Which is not safe, you should probably unlock the boot loader before you root, but i couldn't figure out how to unlock it without root access.
I AM NOT RESPONSIBLE FOR ANY THING THAT HAPPENS TO YOUR DEVICE!
YOU AND ONLY YOU CAN BE HELD RESPONSIBLE​
~BACK UP FILES ON PC, YOUR PHONE WILL BE RESET TO FACTORY SETTINGS DURING THIS TUTORIAL~
Step One: Enable Dev Options
A) open settings>about phone>software info then tap "Build Number" really fast about 10 times
B) open settings>Developer Options, then check the box labeled "Enable OEM Unlock", and the box Labeled "USB Debugging"
Step Two: Install Android SDK/ADB/USB drivers
A) go to http://developer.android.com/sdk/index.html in your browser, and click download...
B) go to https://www.microsoft.com/net/default.aspx in your browser, and click the big blue button that says .NET
Framework 4.6.1 or X.X.X depending on when your reading this...
C) go to http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html scroll down until you get to the first box, labeled Java SE Development Kit 8u91 or XuXX Depending on when your reading this, then find your OS (ex: Windows x86, Mac OS, Linux, Etc..), then select the download link
Step Three: Installing LG K7's USB Driver's
A) unlock your phone
B) plug your phone into you Computer via USB
C) pull down your notifications, Tap on the USB icon which should be labeled "Media Device (MTP)," "Send Images (PTP)," or "Charge Phone"
D) if a dialogue box pops up asking to install drivers tap install, if not proceed to step E
1) Your PC should ask you if you want to auto run, Either auto run or open the folder and run LG_PC_Programs.exe then proceed to Step Four
E) select "Media Device (PTP)," if not already selected
1) click the three vertical dots next to the magnify glass in the upper right hand corner, select install pc drivers, then tap install
Step Four: Installing Java SE
A) return to the folder where you downloaded the files in step two, install the file which contains the word java in it
Step Five: Installing Microsoft .NET 4 Framework
A) now in the same folder as step four, install the with the name "NDP461-KB3102438-Web," the name might be different then mine depending on when you are reading this
B) if it is already installed it will notify you and you can proceed to the next step
Step Six: Installing Android Studio 2.0 (SDK/ADB Drivers)
A) in the download folder from step four & five, double click the remaining file, the name should contain the words "android", and "studio" in it
B) when the dialogue box opens requesting admin rights, select allow
C) click next
D) click next
E) make sure all boxes are checked and click next
F) read the license agreement, (unless your the 99.9% that doesn't) click i agree
G) you may click next or choose where you'd like to install android studio, and where you'd like to install SDK, for this tutorial i will change make a new folder in my docs named SDK then change the SDK install dir to My Docs
H) click next
I) it will take a moment to install so just wait
(note: the progress bar will fill up, then reset, as it is installing in two separate locations)
J) when finished, click next
K) uncheck the box and click finish
Step Seven: Root your device
(Note: I rooted before i unlocked my boat loader, as i could not get it to boot into boot loader mode until i rooted it)
A) go to http://www.kingroot.net/wap on your android device and download the apk file
B) go to settings>security and check the box labeled "Unknown Sources"
C) install the apk
Video tutorial for king root here: https://www.youtube.com/watch?v=tG_ruuTPVpU
(Not my channel or video)
D) open the king root app
E) make sure you have a charged battery or your phone is plugged in as the rooting process time may vary (better safe then sorry)
F) swipe up until you see a "TRY IT" button click it
G) under "Root Access not available" tap "Get Now
H) do not turn off your phone
I) when it is done you can tap optimize now if you wish, otherwise close the app
Step Eight: Replacing KingRoot with SuperSU ~ W0lfDroid Method
A) go to http://www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html
B) scroll down until you see the word "download:" (should be right above the related posts
C) click on the "new link" next to "Replace_Kingroot_With_SuperSU.zip"
D) extract the .zip so that the "MRW" folder is on your internal storage
(Easiest way is to download it on PC and open up your k7 in "my computer" and select internal storage and drag the MRW folder inside the .zip there)
E) go to google play and search "terminal emulator for android" or use this link if your reading this on your phone https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en
F) install the first one, or use this link if your reading this on your phone https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en
G) open terminal emulator
H) type "su" without the quotations
(everything typed in the terminal is case sensative)
I) type "sh /sdcard/mrw/root.sh" without the quotations
J) you might see a few errors, that is fine
K) wait until it says finished
L) when SU opens, select "update" "install" or what ever pops up
M) when it asks to uninstall, uninstall it, it is not uninstalling SuperSU it is uninstalling Kingroot,
O) if 30 minutes pass and it is still uninstalling then exit the app and then reboot the phone
DO NOT STOP HERE ~ YOU HAVE TO UNLOCK THE BOOTLOADER, and OPTIONALLY FLASH TWRP
Step Nine: Unlocking The Bootloader
A) refer to step one and double check the OEM unlock is enabled and USB debugging is turned on
(If not then please enable them)
B) search quick boot on the google play store download the first app it should be a circle with a lightening bolt
C) open quick boot
D) when asked to "allow root access?" tap allow
E) if an add pops up close it with the ex in one of the corners
F) tap on the word boot loader
G) at the top of your phone you should see " * Welcome To Fast Boot Mode : "
H) now go to your SDK dir, in my case it is C:\Users\USER\Documents\SDK
I) hold shift, then right click on the "platform-tools" folder, then select "open command window here"
J) in the CMD window type "fastboot devices" - without quotations
(everything is case sensative)
K) then type "fastboot oem unlock" - without quotations
L) then type "fastboot getvar unlocked" if that doesn't work try "fastboot getvar" or "fastboot getvar unlock" to confirm if it is unlocked
(if non of the getvar commands work you did something wrong, and i wont be able to help you, but if you followed the tutorial you shouldn't have any issues as these are the exact steps i took)
M) then type "fastboot reboot"
LEAVE THE CMD OPEN OR YOU WILL HAVE TO REPEAT steps H-I
Step Ten: Flashing TWRP
A) go to http://forum.xda-developers.com/general/general/qa-metro-pcs-lg-k7-lgms330-t3331678 and click on the latest download for twrp for me it is BETA1
if the links on that page dont work then use the links here http://forum.xda-developers.com/showpost.php?p=66282525&postcount=42
B) extract the download into your SDK folder on your PC
C) in the sdk CMD window from Step nine
D) type "fastboot devices" - without qoutation
E) ~optional, HIGHLY RECOMENDED~
1)type fastboot "boot twrp-image-3.img" - this will boot up twrp WITHOUT flashing it, just so you can make sure everything is working right
in my case it was twrp-image-3.img check your twrp file name and replace fastboot boot twrp-image-3.img with
fastboot boot INSERT YOUR FILE NAME HERE.img
2)in twrp tap reboot>bootloader
F) when bootloader mode opens back up
G) type "fastboot flash twrp-image-3.img" or "fastboot boot INSERT FILE NAME HERE.img" depending on your file name
H) when finished flashing type "fastboot reboot"
Step eleven
A) follow instructions on step one
B) the reason you must do this is because when you flash TWRP it erases your entire phone and resets it
Congrats you have Successfully Rooted, Unlocked Your Bootloader, and Flashed TWRP, to your LG K7
Well done, my friend. Well done indeed.
[QUOTE
Congrats you have Successfully Rooted, Unlocked Your Bootloader, and Flashed TWRP, to your LG K7[/QUOTE]
is this ok with the gapps 5.1 instsall .zip for twrp install or should i use a different? also, do you have a suggested camera app? awesome thread btw. Nevermind simple twrp install fixed everything.
I have tribute 5 and can't access bootloader or install SuperSU.....always fails.
How can I get this to work?
Today backup important files you need!
Is this a real method BC everybody having problems rooting this device so I ask can u make a video and add screenshots
Sent from my LG-D800 using Tapatalk
I can confirm this method works. The only different thing i did was purchase Supersume pro from playstore. Worked like it said it would. The Ls675 is rootable. But no bootloader unlock or bootloader at all for that matter. Im running MS330 with TWRP full root and have twrp backups and fastboot flashable backups via flashfire....
---------- Post added at 02:28 AM ---------- Previous post was at 02:20 AM ----------
https://mega.nz/#!CRAVWAyI!QIbo20-0ZnVqlREs7ZXF66aB_Eh3UjCEMVQbLuP1Zec
https://mega.nz/#!zBoxGIQR!buXvorPkA14Vr2Idn7uhNPHanOL6wbvcEav3MhRdjv8
https://mega.nz/#!yQBg1ayC!r3qvWfLjCAKg0e8t91J1IEtae8_EwhvYTXjawv7b_2A
Screen shots of root, flashfire backups, and device info
While it does work I can find no method using the buttons to get into twrp all the instructions I find for recovery fail so I can only boot back to it after the phone boots, thus it's worthless at this point. Also the command is fastboot flash recovery imgagename.img and you'll need to remove kingroot from administrators to uninstall.
Anyone else been able to boot directly into twrp from the off position?
zgauthier8286 said:
I can confirm this method works. The only different thing i did was purchase Supersume pro from playstore. Worked like it said it would. The Ls675 is rootable. But no bootloader unlock or bootloader at all for that matter. Im running MS330 with TWRP full root and have twrp backups and fastboot flashable backups via flashfire....
---------- Post added at 02:28 AM ---------- Previous post was at 02:20 AM ----------
https://mega.nz/#!CRAVWAyI!QIbo20-0ZnVqlREs7ZXF66aB_Eh3UjCEMVQbLuP1Zec
https://mega.nz/#!zBoxGIQR!buXvorPkA14Vr2Idn7uhNPHanOL6wbvcEav3MhRdjv8
https://mega.nz/#!yQBg1ayC!r3qvWfLjCAKg0e8t91J1IEtae8_EwhvYTXjawv7b_2A
Screen shots of root, flashfire backups, and device info
Click to expand...
Click to collapse
can you please help me i have 2 MS330 that are bricked
callihn said:
While it does work I can find no method using the buttons to get into twrp all the instructions I find for recovery fail so I can only boot back to it after the phone boots, thus it's worthless at this point. Also the command is fastboot flash recovery imgagename.img and you'll need to remove kingroot from administrators to uninstall.
Anyone else been able to boot directly into twrp from the off position?
Click to expand...
Click to collapse
Try to do the factory hard reset trick but say no at the second screen. I haven't tried it out yet but I've been reading around several sites and that's a possible solution
zgauthier8286 said:
Try to do the factory hard reset trick but say no at the second screen. I haven't tried it out yet but I've been reading around several sites and that's a possible solution
Click to expand...
Click to collapse
Just reboots. Think we're going to have to change something? Boot image? Kernel?
callihn said:
Just reboots. Think we're going to have to change something? Boot image? Kernel?
Click to expand...
Click to collapse
I'm no developer by any means but I have Linux and windows on my laptop. I'm familiar with kernel building on bunt and have the source code for MS330 on my laptop. I have a backup of my boot img as well. If you can get to fastboot u can probably flash my boot img if you want me to send it. I have recovery img as well which is twrp. Let me know if you have any ideas on what u need or i can do as far as possibly doing a fresh build kernel later tonight and getting a zImage out of it
Does anyone know a way to successfully root this phone? Not just recover?
Sent from my LGMS330 using Tapatalk
callihn said:
Just reboots. Think we're going to have to change something? Boot image? Kernel?
Click to expand...
Click to collapse
Of other interest 5.1 is very dendent on Google apps and move app updates to the system via TB or Link2SD fails more than it succeeds, shows they moved but app inaccessible afterwards hence brick. Mine went down trying to integrate play services and reinstalling from adb didn't help. FYI if you relock the BL it'll lock the phone with a security error too. Moving play services causes unending error screens so you can't really see if it's done moving, but I waited a good 5 minutes before reboot. Issue on fails could have been the system not being r/w. Needless to say backup, backup, backup as I hadn't because I've never had a serious issue doing that and considered it a trivial task. Anyone had good success with integrating updates and cache? Anyone restored from twrp yet?
JayCouture.com said:
Does anyone know a way to successfully root this phone? Not just recover?
Sent from my LGMS330 using Tapatalk
Click to expand...
Click to collapse
Yes! Just follow the instructions here:
http://forum.xda-developers.com/showpost.php?p=66456635&postcount=1
zgauthier8286 said:
I'm no developer by any means but I have Linux and windows on my laptop. I'm familiar with kernel building on bunt and have the source code for MS330 on my laptop. I have a backup of my boot img as well. If you can get to fastboot u can probably flash my boot img if you want me to send it. I have recovery img as well which is twrp. Let me know if you have any ideas on what u need or i can do as far as possibly doing a fresh build kernel later tonight and getting a zImage out of it
Click to expand...
Click to collapse
Can you figure out why we can't boot to recovery via hardware buttons? That's critical for tinkering and testing on the go since I always have my phone but not my laptop for booting into recovery with adb. Not sure exactly where to look, probably start with a search for the words "recovery" and "safe mode" for the buttons and "security error" in the boot.img files.
callihn said:
Can you figure out why we can't boot to recovery via hardware buttons? That's critical for tinkering and testing on the go since I always have my phone but not my laptop for booting into recovery with adb. Not sure exactly where to look, probably start with a search for the words "recovery" and "safe mode" for the buttons and "security error" in the boot.img files.
Click to expand...
Click to collapse
If your rooted u can dl a reboot recovery app on the play store I have one that works like a charm. But im gonna take a look through Linux at the kernel options using make menu_config and see if there's anything I can see in there.
zgauthier8286 said:
I'm no developer by any means but I have Linux and windows on my laptop. I'm familiar with kernel building on bunt and have the source code for MS330 on my laptop. I have a backup of my boot img as well. If you can get to fastboot u can probably flash my boot img if you want me to send it. I have recovery img as well which is twrp. Let me know if you have any ideas on what u need or i can do as far as possibly doing a fresh build kernel later tonight and getting a zImage out of it
Click to expand...
Click to collapse
im having a problem w the security 9 error boot loop. only seem to b able to get it into download mode , not bootloader or recovery. would your boot and recovery img's help me at all ya think ? thanks !
goitalone said:
I have tribute 5 and can't access bootloader or install SuperSU.....always fails.
How can I get this to work?
Click to expand...
Click to collapse
Thanks again. For anyone that has a soft bricked LG K7 see this man! He brought my S#!? To life through teamveiwer. Thanks again. From my LG K7.
Maybe just my experience, but regarding step 10. I had to have the twrp image in SDK>platform tools, also when you get to fastboot flash twrp-image-3.img, I couldn't get it to work, until I typed it as fastboot flash recovery twrp-image-3.img. Hope this helps anyone else getting errors during this part. Thanks for the writeup.

Categories

Resources