[GUIDE] HTC Dual Sim 802w, 802t, 802d S-Off, Recovery, Updates 4.2.2, ROOT, Google - One (M7) General

Alright.
Let me first give an overview of where it all begins. If this is the state you are currently in then this guide is for you. To make this guide, I have benefitted heavily from various threads all across the web. So I decided to put it all at one place. This guide would not have been possible without a very comprehensive thread started by "kiwiandy" in the same forum and many others. Ok, so here it is. Please read below, if any of the situations resemble yours, this guide is for you.
ALL CREDITS OF BELOW FILES GOES TO THEIR OWNERS. I AM MERELY REPLICATING THE INFORMATION WITH A GUIDE AND TWEAKS FOR 802W. IF ANY VIOLATION OF ANY RIGHTS TAKES PLACE, PLEASE PMA ND FILE WILL BE REMOVED.
You have purchased HTC Dual SIM from China which is the UNICOM version
You have purchased HTC Dual Sim 802w from the web or any other place and have the chinese phone shipped to you. However you are not sure if its China UNICOM version.
When you go into settings and "About" there is an option of "Software Updates"
When you go into settings and "About" there is NO Software Update option in your 802w HTC dual sim
You want to get rid of Chinese bloatware and are looking for a straightforward Cleaning program that DOES NOT require root.
You want to be able to have custom recovery and flash updates.
You want to or DO NOT want to ROOT your device. (If its not already rooted)
You want the "LOCKED" bootloader and do not want the complications of HTCDEV or "UNLOCKED" or "TAMPERED" bootloader. (Although this guide works for both)
You want English Language and Google Services.
Let me first clear a bit of air with respect to the common terms used in HTC world. One may and may not agree to this. However, as you read through the guide there will be substantial evidence to prove this.
S-OFF: This sits at the top. If you are not Root and if you are not having an "UNLOCKED" bootloader you can stil do ANYTHING with your phone including installing custom recovery and installing images and updates. With a S-Off you dont even need custom recovery to install OTA updates via zip files that you have already downloaded. You can update via the android Stock recovery. You dont need to have root access or unlocked bootloader. S-Off is basically security off and allows unsigned zips to be flashed. With a S-OFF you can instal custom recovery like CWM or TWRP even if you are NOT rooted or even if you have a LOCKED bootloader.
Root happens once you have a locked bootloader. You may or may not have S-Off. Most work can be done if you are rooted. So you dont really need S-OFF. However, those who do not wanr "UNLOCKED" or "Tampered" bootloader written on top of their boot screen they should consider s-off rather than root. Root is basically access to system files and not certain partitions of your phone.
UNLOCKED bootloader allows you have root acces. But as we move on, this method will die and the flashign method of Hboot will rise. This guide can eb used by all the people who either have UNLOCKED Bootloader or LOCKED bootloader or Tampered.
Ok, I think that pretty much clears it. I have tried to answer issues that require a lot of searching here. One more basic thing that needs clearing.
There are two ways to flash recovery or updates if you are S-OFF. One way is to use the HTC DEV method to unlock bootloader and instal via "adb" and fastboot commands.
The second easier way is to use a "Locked" bootloader but S-OFF and No root method to instal ROMS and custom recovery bia "HBOOT" method.
For HBOOT method you need flashable ZIPS. To instal via fastboot requires IMG files. Benefit of this method is that you can do factory reset from the phone and phone will revert to its factory position. No need for doing ti from clockwork mod.
Now Over to the GUIDE. I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR PHONE. IF YOU DONT UNDERSTAND ASK. IF YOU AR ENOT SURE AND DO NOT OWN YOUR OWN ACTIONS DONT TRY THIS.
Please read the whole thread. Reading one part wont help. Poeple with already unlocked bootloaders need to Relock bootloader first. I WILL NOT BE RESPONSIBLE.
Download the Stock 802w firmware RUU file from the following link http://d-h.st/aj4.
This will be a zip format. If you are on Windows, Rename the file as "PN07IMG". If you are on MAC rename the file as "PN07IMG". There is no need to add ".zip" since the downloaded file already has the extension of zip. Save this file in a folder on your PC named "Stock"
However, if after applying the procedure below, you get stuck at "verifying image" or "image not found" please remove the ".zip" exptension from the file. Just rename it. Do not UNZIP.
Download the drivers for your phone. You can google it. Its available easily for download. Even if your phone is recognized by your PC as storage device stil you need to download the drivers for effective adb push if required ever.
Link is : https://dl.dropboxusercontent.com/u/3372901/HTC_drivers_Win7_x64.zip
Unzip to a folder
On your PC goto device manager in the control panel or by right clicking on the my computer icon and selecting properties.
In the device manager, please see if your HTC is listed under android devices. If it is then you dont need drivers.
If however there is an item in the list mentioned UNKNOWN then you need to instal the dirvers provided herewith. These work for both Windows 8 and Windows 7.
These drivers have to be added in manually by selecting location of driver and browsing to that folder.
Once the drivers are installed. Proceed to the next step.
Download the 4.2.2 update to any folder of your PC. Link to Official 4.2.2 OTA update is
https://dl.dropboxusercontent.com/u/3372901/update.zip
Save this file and do not rename it.
Next proceed to download the "ZIP" version of CWM clockwork mod recovery for 802w. This is a special file and has to be like that. Special since it is custom to every version of HTC one. This is for HTC 802w.
Usual CWM recovery files are in IMG format. This one is in ZIP since we are bootloader locked. And we want to keep the botloader lcoked and stil flash recovery via HBOOT.
CWM recovery download page has an IMG for HTC ONE. This DOES NOT work with 802w Dual Sim. You have to use my version below.
For 802 t and 802 d, I can upload another version of CWM but for that Please download a small file called "CID" for google play store.
Run CID on your HTC One phone. and a list of values will appear. Carefullt jot down "cidnum" "mainversion" "bootloader" and "firmware" numbers. Please note this is the method you must use. I found out that using adb command to get all variants gives incorrect values.
My Zip version of CWM is:https://dl.dropboxusercontent.com/u/3372901/PN07IMG.zip
Please save this file in a different location form the previous stock RUU file you downloaded in the beginning of this thread. They both have same names. Hence store this file in a folder on your PC called "cwm". If you need recovery for 802t 802d please mention the values stated above and i can tweak the recovery file to work that way.
TWRP recovery for 802w I stil do not have. if any one has it I fill be willing to make a ZIP version.
Alright, Now off to flashing. Follow these steps CAREFULLY. Every word has a consequence. Please follow it as is. This works for all LOCKED AND UNLOCKED bootloaders with or without root. For LOCKED bootloaders you need to be s-off. Now first we got to know if you are S-off or not. To check this,
Restart your phone. Shut down doesnot work sometimes due to fastboot. SO restart your phone.
When your screen goes blank during the restart, immediately press the VOL DOWN KEY and the Power KEY simultaneously and keep them pressed down. Until the phone goes int a white colous Boot screen with text.
ON the top of the screen will be written : LOCKED or UNLOCKED or TAMPERED. and after that in the next line will be either "S-off" or "S-on"
If you are S-on you need to unlock your device via htc dev and there are tons of threads on it. So unlock your phone and then follow this guide below.
However, if you are S-off you dont need to do anything except follow the guide.
Now the flashing part.
Format your sd card from your phone. Thats the best way to avoid file errors. Just format it within the phone. The command should be in settings under storage.
Once the sd card is formatted, connect your phone to PC. Make sure USB debugging is on.
Copy the PN07IMG.zip file (size approx 870MB) that you downloaded in the folder named "stock" and paste it on the sd card. Do not create any folder on the SD card. Just copy the file to the root of the sd card.
Make sure the file you copied is on the root of sd card. Root fo sd card means when you open the card from your PC the file is right there and not inside any folder.
Also make sure that you copy the file and paste it to your sd card and you DO NOT "send the file to" sd card. Sending the file just creates shortcut and not the original file.
Recheck that the file name is "PN07IMG"
if all is good, then unplug your phone from your pc and reboot.
When you see the blank screen during restart press the VOL DOWN key and the power key simultaneously and keep pressing till the whote screen with text shows up.
Your phone will automatically start searchign for file named "PN07IMG" and will find it and start loading it. Stay calm and let it do what it wants.
If however, the screen shows an error like "IMG file not found" or file misisng and takes you back to the white screen with text on it and options like "Fastboot" and "recovery" etc… that means the file name is incorrect. Remember the file we need is PN07IMG in a zipped format.
A simple check for this is that the file should be zipped but there should be no ".zip" in the name. If thats the case you are good. But if you see the file zipped and also with a ".zip" in the name that means its named incorrectly. Correct file is "PN07IMG" and it should be zipped.
Do not zip the file yourself. The file in the link i provided is already zipped. Just rename it.
If however, your phone system detects the file and starts uploading it and later gives an error while verifying that means the file you downloaded is corrupt. Re download the file.
If however, all goes well, the system will autoflash your phone with the STOCK RUU file of 802w from China Unicom.
System will reboot. and then reboot again. and then finally you will see the welcome screen of HTC
You will be greeted in a chinese language. Just click on the sceen at the language and you can choose english US.
You can skip the settings and accounts and simply skip through to the homescreen of the phone.
Go into Apps. There is a app called "File Manager". run it
GOTO your esternal sd card from the phone and delete the PN07IMG file there. We dont need it any more.
Conenct your phoen via wifi or 3g. There is an app called htc marketplace in your appdrawer.
Run it. Swipe on the first two pages and you come to the main screen of the app.
in the search box above type "GMS" and click search
The apps listing will show "GMS" app and some words in chinese. click on that to download.
Let the download finish. Once the download finishes. Do NOT CLICK ON THE APP.
Remove you external sd card from the phone. Just remove it.
Now RUN the downloaded GMS app. Its in your app drawer.
Click ok in the dialogue that appears. OK is the right button option.
A file will start downloading. It will be of 150 MB approx. Let it download. Dont use the phone this time.
Once the file is downloaded click on it and you will be presented with the Dialer in the HTC phone. There is a code writen on the screen somethign like *#42*…… . Type the whole code as is int he phone and VOILA the phone will restart. If it doesnot, you typed the code incorrectly.
Phone will restart and again restart and then the phone boots into the normal mode but this time you have the Google Play store and all google accounts available wiht you.
Now put back the external sd card in your phone.
Connect yoiur phone to PC. Copy the file downloaded above called "update.zip" onto the root of the folder. Remember sd card should have no folder. THe file update has to be on the main root of the sd card.
Reboot your system and again hold the VOL down and Power key. Release the keys when the phone boots into whote screen with text.
The phone will try to search for an image which it will not find. Now it will present you with a menu stating " FastBoot" and "recovery" and few other options.
Select Recovery. Do this by pressing the VOL Down key once. and then to select press "Power key". dont press both keys together.
Your phoen will now boot into somehting with a red or grene triangle with exclamation mark or sync mark.
Carefully, press the VOL UP key and while pressing it press the Power key and release both.
The phone will now show options and one of them is "Instal zip from sd card"
If no options are shown, repeat the VOL UP and power key thing again.
Choose instal zip from sd card and choose the "update" file you copied to root of sd card.
The system will verify the image. If verification fails, the file downloaded was not correct or the name is not correct. If all goes well, the system will reboot twice and then you are back into your homescreen. Only this time you have the 4.2.2 update Stock.
Stil do not setup your phone. Reconnect it to your PC.
Copy the "PN07IMG" file that you downloaded in the folder named "cwm" on your pc to the root of your sd card. Please make sure the file is copied as is to the root of the sd card.
Reboot your phone and as always hold VOL down and POWER key. until you see the white screen.
Your phoen will autodetect the file and start flashing it. This the CWM recovery file.
System will reboot. and you will come back to your homescreen.
Download the "ROMCLEANER" file. Link is at the end of this post. All credits goto the team of ROM CLeaner. However, the 802w text file has been edited by me to make sure that HTC works and only the chinese bloatware is removed. The file is edited so that common problems like Smart dial not working after romcleaner flash do not occur.
Copy the ROMCLeaner zip file to the root of your sd card again. Also delete the PN07IMG file form your sd card. This is important.
Reboot. and again hold down the VOL DOWN and POWER key until you go into the white screen.
Now choose "Recovery" option by pressing VOl down and then selecting wiht power key.
You are now into Clockwork recovery. LOCKED BOOTLOADER NOT ROOTED. and stil in cwm recovery.!!!
choose flash zip from "external sd card" option and select the ROMCleaner zip file.
Just keep pressing next, or if touchscreen not working, use vol up key select and power key to choose NEXT. However, make sure in one of the options you choose "Sense"
In the last dialogue it asks for ROMCLEANER.. its the second option. Choose it.
Finish the task and your job is done. Chinese bloatware removed. Reboot phone.
You are now into your homescreen.
Setup your phone. If need be back it up with nandroid using your CWM recovery partition.
For those who have unlocked bootloaders and rooted. You may need to RELOCK your Bootloader before the flashing of the STOCK RUU ROM. Instructions to relock are easily available via google.
Cheers.
Link of customized ROMCleaner for 802w : https://dl.dropboxusercontent.com/u/3372901/ROM_Cleaner_v1.6_CWM.zip

I am getting PMs on the above guide.
I suggest all to post questions here.

yahya.hamid said:
I am getting PMs on the above guide.
I suggest all to post questions here.
Click to expand...
Click to collapse
Thanks for the guide. It's very informative. Can you give some more guidence on the 802t?

Dear prompt. Would it be possible to revert after installing update 4.2.2 to 4.1.2 again setting again PN07IMG_M7C_DUG_JB_50_HTCCN_CHS_CU_1.12.1402.1_Radio_1237.17.18.0423_release_318980_signed.zip?
The fact that no update setting OTA to 4.2.2 to 4.1.2 clockworkmod backup ROM 4.2.2 problem "black screen", i.e. when charging the phone to 100% of the screen power button does not turn on until the battery is discharged to 90%.

Help required please
HI
I also am having problems upgrading my rooted 4.1.2 to 4.2.2. I have all the files downloaded and ready. First file was okay but when phone restarted, still the same as before, nothing changed. I tried to apply the 4.2.2 update.zip but it brings an error in cwrm.
Also when I switch my phone on it is telling me the phone is for development purposes only and there is no option to update software through Settings> About.

update.zip 4.2.2 downloaded 11 times. Continuing the upgrade through CWM an error bulid.prop

yahya.hamid said:
Let me first give an overview of where it all begins. If this is the state you are currently in then this guide is for you. To make this guide, I have benefitted heavily from various threads all across the web. So I decided to put it all at one place.
Click to expand...
Click to collapse
Thanks for this great job. But as I'm a total noob in terms of flashing smartphones (well, I did it years ago with my Motorola Razr, though), am not too familiar with the entire terminology (rooted, locked/unlocked bootloader, s-off etc.) and all of the implications and consequences of this stuff yet, and therefore did understand max. 75% of your post, I'm afraid I'd brick the phone if I'd try to follow this guide.
OTOH: I desperately need this Dual SIM phone (note that I don't have it yet), as there currently seems to be no alternative to it. For now, I have just two questions:
You're just mentioning the English language ("You want English Language and Google Services"). Will the phone after this procedure offer a multilingual interface, though (incl. German)?
Would you (or anybody else in this forum) be willing to flash this phone for me in the way described in this guide (which would be generously compensated, of course)?
More questions are likely to be raised later on if I'd get a positive answer to 1. (and a negative one to 2.).
Cheers, myfreexp

donraj86 said:
I also am having problems upgrading my rooted 4.1.2 to 4.2.2. [...] Also when I switch my phone on it is telling me the phone is for development purposes only and there is no option to update software through Settings> About.
Click to expand...
Click to collapse
From what I have read in various threads and believe to have understood, this is one of the logical and unavoidable consequences of the fact that your phone is rooted.
I may be wrong, though. As I said in my previous post, I'm a noob, but one who is at least trying to read and understand. So please don't take my statement as the absolute truth, unless it will be confirmed by more competent folks/devs.

truely awsome, but ..
hey man great work this guide is very useful, but the stock 802w ruu file is currupt, i have downloaded serval times and still some of the files are currupt

Upgrade Problem
Hi , followed the guide from the first step , got stuck on step 39 - I don't get install from sd card , i get apply from sd card , it then halt's with an error "invalid command" and reboots - where do i go wrong ??? TKS

drpweb said:
Dear prompt. Would it be possible to revert after installing update 4.2.2 to 4.1.2 again setting again PN07IMG_M7C_DUG_JB_50_HTCCN_CHS_CU_1.12.1402.1_Radio_1237.17.18.0423_release_318980_signed.zip?
The fact that no update setting OTA to 4.2.2 to 4.1.2 clockworkmod backup ROM 4.2.2 problem "black screen", i.e. when charging the phone to 100% of the screen power button does not turn on until the battery is discharged to 90%.
Click to expand...
Click to collapse
Yes it is possible. If you have followed my guide. Since you have a locked bootloader just use the hboot method above, rename the file and you are back to 4.1.1

donraj86 said:
HI
I also am having problems upgrading my rooted 4.1.2 to 4.2.2. I have all the files downloaded and ready. First file was okay but when phone restarted, still the same as before, nothing changed. I tried to apply the 4.2.2 update.zip but it brings an error in cwrm.
Also when I switch my phone on it is telling me the phone is for development purposes only and there is no option to update software through Settings> About.
Click to expand...
Click to collapse
Please state which state you started from and which steps you followed.

galzamir1 said:
hey man great work this guide is very useful, but the stock 802w ruu file is currupt, i have downloaded serval times and still some of the files are currupt
Click to expand...
Click to collapse
ok lemme upload it on my box

rempi965 said:
Hi , followed the guide from the first step , got stuck on step 39 - I don't get install from sd card , i get apply from sd card , it then halt's with an error "invalid command" and reboots - where do i go wrong ??? TKS
Click to expand...
Click to collapse
apply from sd card is ok

is there a way to use any of m7 rom with 802w ?

hi there:
Thanks for the great guide.. i am using this with my HTC One 802w but when i wanted to flash the zip file for CWM recovery file it return with an error of CID incorrect...
can you advice?
I try to extract the required value via using apps "CID Getter" but it generate a lot of information.
post these online to see whether this will help....
CID: HTCCN703
Bootloader: 2.26
Build version codename: REL
Build version incremental: 211355.2
Build version release: 4.2.2
Rom version: 2.17.1402.2
PS: For mainversion & firmware i cannot get these from the apps above but try to source for similar info.. not sure whether it is help
Appreciate your help as i think i am approaching the last part to get a full workable 802w dual sim...
Need your help to clear this last hurdle before i remove all the annoying apps that Unicom install..
---------- Post added at 06:11 PM ---------- Previous post was at 05:31 PM ----------
wolfmastertom said:
hi there:
Thanks for the great guide.. i am using this with my HTC One 802w but when i wanted to flash the zip file for CWM recovery file it return with an error of CID incorrect...
can you advice?
I try to extract the required value via using apps "CID Getter" but it generate a lot of information.
post these online to see whether this will help....
CID: HTCCN703
Bootloader: 2.26
Build version codename: REL
Build version incremental: 211355.2
Build version release: 4.2.2
Rom version: 2.17.1402.2
PS: For mainversion & firmware i cannot get these from the apps above but try to source for similar info.. not sure whether it is help
Appreciate your help as i think i am approaching the last part to get a full workable 802w dual sim...
Need your help to clear this last hurdle before i remove all the annoying apps that Unicom install..
Click to expand...
Click to collapse
thanks...manage to sort out the problem myself via editing the correct CID....
clear everything.. thanks TS for the great help..
cheers..

Stock ROM corrupt?
Thanks for this very useful guide, but the stock rom file seems corrupt - tried downloading it six times.... mentioned previously in an earlier post as well. Please could you help by uploading again? Many thanks!
Cheers!

Can I Just Update to 4.2.2
Hi
i bought my HTC 802W from Duabi, where i have found the software exactly same 1.12.1402.1_Radio_1237.17.18.0423 , so is it Ok to Move forward to the step after flashing the stock rom , or should i start from the scratch , please note i have Google ply Market already .
Thanks in advance

Dear Yahya
I just finished the steps successfully, only one issue is that still there is some apps in chines language and when I boot or shut down there is a WO and unicom logo, is there a way to remove them

Stuck at update.zip
Hi Yahya - I'm stuck at step #41 ... the update.zip verifies OK, goes to install and then gives the error msg:
assert failed: file_getprop("/system/build.prop". "ro.build.fingerprint") == "htccn_chs_cu/m7cdug/m7cdug:4.1.2/JZ054K/186762.2:user/release-keys" || file_getprop("/system/build.prop". "ro.build.fingerprint") == "htccn_chs_cu/m7cdug/m7cdug:4.2.2/JDQ39/211355.2:user/release-keys"
Installation aborted.
I've downloaded the update.zip file 6 times and retried.
Please, please help!!

Related

Froyo 2.2 Verification failed

Im having the worst time in the world trying to get this froyo for my evo. I have it in the root of the sd card, "O:" and removed known file extensions just to make sure its update.zip and not update.zip.zip.
everything is what it should be according to every post ive looked at. Yet no matter what I do, i still get signature verification failed, installation aborted.
Any ideas?!
I could the same thing last night. But what I had to do was to update to 1.47 then go in and update it another time name the file update and that is it. And it should work.
Sent from my PC36100 using XDA App
This is how it's done.
Follow the step by step directions I copied from androidpolice below. When you get to step 8, you will most likely see the red triangle with exclamation point. Don't worry. Just hold the up volume button and press the power key. This will activate the menu where you will see "apply update.zip". Proceed with step 8. It takes care of the rest.
We’ve provided some simple instructions for installing the update:
1. Download the update file and rename it to update.zip.
Note #1: DO NOT UNZIP THIS FILE
Note #2: Make sure you didn’t rename this to update.zip.zip by accident, if your Windows is configured to not show file extensions.
2. Place in the root of your SD card (connect via USB and mount as a drive, transfer via bluetooth, download directly on the phone – pick your poison).
3. Reboot into recovery mode (hold the Volume Up button while your phone is booting).
4. You will be presented with the boot loader. The Volume Up/Down buttons navigate the menu, and the Power button selects.
Note: you may see the red exclamation (!) point at this stage. Try mashing the up/down/power buttons and wait for 10-15 seconds. The recovery should eventually come up.
5. Select Bootloader.
6. Scroll down to Recovery and select it.
7. The phone will reboot again, this time into recovery.
8. Select “apply update.zip” or “install from .zip” (depending on your recovery image).
9. The installation process will take 15-20 minutes and a few reboots.
10. Enjoy!
i can get to that point just fine, its the install that fails due to signature verification failure, i have followed all the steps to prevent any mishaps, but still cannot get past it.
I think I had the same issue with the file after I renamed it update.zip (it was hidden and already there). I renamed it but did not help.
I would recommend deleting it from the card and downloading a fresh copy of the update. Copy it to the SD card and try again.
This is the source I used and it worked.
herehttp://www.megaupload.com/?d=LCONCXF1
xcodesterox said:
i can get to that point just fine, its the install that fails due to signature verification failure, i have followed all the steps to prevent any mishaps, but still cannot get past it.
Click to expand...
Click to collapse
You are probably going to need to download a different file, as a lot of the mirrors here are corrupted. If your file size is 70 something, that is corrupt. The correct file size is 80 something (sorry, I'm on my phone).
Look for a different mirror to download from.
Did everything and nothing, not even the (!) thing, everytime I scroll down to recovery it just takes me back to the main menu (bootloader) and nothing seems to work, am I doing something wrong?
yeah ive only downloaded the 84mb ones, i even had the original from HTC with no results. my evo refuses to evolve lol
-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.
fsuwade said:
I could the same thing last night. But what I had to do was to update to 1.47 then go in and update it another time name the file update and that is it. And it should work.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Im Hoping thats what the case is, I'm installing 1.47 now, if this doesnt work then im at a loss
well, no luck. i guess i have to wait till the 3rd
I had to remove all the excess files from my sd card root for it to finally work correctly. I think the only thing i had left on my sd card root were folders and the froyo renamed to update.zip
If you are rooted why not boot into recovery and install update from zip. Note that this option will un-root your phone in the process. There are also post on the forum with the stock Rom for non rooted phones, if you are not rooted. You can try using that file rather than the one you got. This may get u on 2.2 b4 u know it.
http://WWW.rootznculture.com
Kornsaq said:
I had to remove all the excess files from my sd card root for it to finally work correctly. I think the only thing i had left on my sd card root were folders and the froyo renamed to update.zip
Click to expand...
Click to collapse
I have many folders and I cleaned up the excess files, still though, no result.
thanks for the tip though, i got really excited to try that,.
jahnile said:
If you are rooted why not boot into recovery and install update from zip. Note that this option will un-root your phone in the process. There are also post on the forum with the stock Rom for non rooted phones, if you are not rooted. You can try using that file rather than the one you got. This may get u on 2.2 b4 u know it.
http://WWW.rootznculture.com
Click to expand...
Click to collapse
Im rooted, i tried being rooted, and unrooted. Ive been going at it since it released when i was at the movies.
thanks for the tip
Same problem
Hey xcodesterox.
I had the exact same issue and even download the linked file from ckombo.
I was finally able to get it to work.
What was happening for me was, I would download the file and my Mac is set to unzip a downloaded file from Safari, I would then just zip it myself after this. This was not working so I switched to Firefox, where I do not have it set to autoextract, and therefore I did not have to re-zip. THAT time it worked.
I hope you had the same issue.
Ok so you said right now you are in rooted. You should try removing all zip files that are current on the root of your SD card. U can back it up to your pc. Then use the file/ method found in this post. http://forum.xda-developers.com/showthread.php?t=740319
http://WWW.rootznculture.com
1:42am day two and im finally enjoying my fozen yogurt.
if anyone cares, i had to use the rooted version of this update, so its still a mystery as to why it wouldnt install. thanks for everything
I had some problems workign so i did this
1.did factory reset(backup date)
2.did the ruu 1.47 update
3.copy zip file to sd (drag and drop in windows, just dont drop into esisting file and dont unzip)
4.name the file update windows will add the .zip checkby right clicking on the file going to preferances then details tab (in win7 anyway)
5.power down phone
6.reboor by holding vol down and power wait for it to read you card
7.might get a cant open cache error, didnt prevent my update
8. using vol keys nav down to recovery, hit power button to select
9.vol down to highlight the update.zip file and powr to select
i was running 1.17 firmware so i had to update from that to 1.32 then 32-47 so check your version and update accourding, is it worth it? my bat life does seem a lil better flash is smother than the flash update i ran in 2.1, and browsign does seem smother, also landscape mode works in both left and right!
Where did you found this rooted version? I have the same problem...

[Q] not booting nexus one

Hi,
i'm new in the android world and i'm confused.
i just got an used nexus one.
the old owner unlock the bootloader but did'nt root it.
when i got it, i try to delete all the information from the old owner.
so i thought that rooting the N1 will erase all data and give me some advantage.
(one the iphone world jailbreak was fast and easy)
so i take this tutorial (sorry can't post link, google "[Complete guide with Images] Unlock Bootloader and Root Google Nexus One [Mac, Windows, Linux]" first link)
and follow it
i start just after "superboot" because the bootloader was already unlock
the problème is that my N1 don't boot anymore (after step 6)
i try to "clear storage"
but the problème is still there
i don't know much about android but i'm willing to learn
if you have any tutorial or any other help i'll apreciate
PS: i'm on mac
thanks
You need to install the SDK - or the adb drivers at least. Might as well just install the SDK - you'll need adb and fastboot commands etc at some stage.
http://www.99bits.com/2010/12/how-to-setup-adb-on-mac/
My guess is you've flashed a version of superboot that's not compatible with the build that was installed.
Still, all is (almost) never lost with these. I would download the FRG83 system image from http://developer.HTC.com and extract the system & boot images from it. Flash these and you should be working again.
Instead of using superboot to root, flash a custom recovery & use that to root.
Thanks a lot for the fast reply.
I follow the advice of kam187 and download the SDK, the only problem with ADB is the last step of the tutorial, when i type "adb devices" in the terminal, i got a "command not found" (my n1 is connected and on, stock to the X screen)
i do all the step exactly as told in the tuto.
(exept step 8 and 9, my n1 is not booting, i know that usb debugging was one when i got it, but don't know for connection type)
i guess i'll have to use the SDK to flash a custom recovery
do you have any other tuto for that? (i'm new to the android world)
again, thanks a lot for the answer
Turn on USB debugging in the application development settings.
is "application development settings" the same as "android SDK and AVD manager" ?
if so, i don't find any usb debugging setting.
if it's one my N1, it's not booting, so i can't turn it on
if it's anywhere else, where?
thx
Oh ****, of course. It's on the N1. Stupid beer.
You'll want fastboot for flashing like I originally said.
Can you get into the bootloader? Hold down the trackball and press power. If you get a white screen with Androids on skateboards, good.
I think your most direct way to a fresh install of stock Android is to use a PASSIMG.ZIP. This should work as long as your bootloader works. If you have an SLCD Nexus One, don't try to downgrade HBOOT or to flash an earlier build than FRF91.
Sent from my Nexus One using XDA App
yes i can boot into the bootloader,
a stock android will be good.
i just want it to work for now.
cmstlist you talk about PASSIMG.ZIP, where can i fond it and how can i use it?
like i say, i'm new to android and don't know much.
do you have any link's to a good noob tutorial that explain how to flash an nexus one?
PS: i don't know if i have an SLCD Nexus One, it come from videotron in montreal (quebec, canada)
Okay so if it's a Videotron N1, it's 100% definitely SLCD.
Since you can't boot into the device, you'll need to access the microSD card using an external reader, or any other means you can find to write a file to the card. Download the following ROM:
http://shipped-roms.com/download.ph...le_WWE_2.16.1700.1_FRG33_MFG_Shipment_ROM.zip
Copy the file to the root of your MicroSD card and rename it PASSIMG.zip (case-sensitive). Be careful that it's truly named PASSIMG.zip and not PASSIMG.zip.zip (if you're on Windows sometimes it hides file extensions). Put the card back in the phone and enter bootloader mode. If you're on the Fastboot screen, then press Power to select Bootloader. Now you'll be on the HBOOT screen. Wait about 10 seconds and the phone will check automatically for PASSIMG.zip. When it finds the file, it will automatically unpack and ask you if you want to install the ROM. Follow the instructions and give it some time. When it's done, you'll boot into a fresh stock FRG33 build.
From here you can set up the phone, and once you've connected to data or wifi you'll probably be prompted about OTA updates - eventually ending up on FRG83D. If you'd like to root in the future you have many options (especially since your bootloader is already unlocked), but I'm sure your priority is just to have a working phone =)
thanks a lot cmstlist for the explication
i'm downloading it right now
i just download "Passion_Google_WWE_2.16.1700.1_FRG33_MFG_Shipment_ROM.zip", renamed it to "PASSIMG.zip. put it on the micro SD card
put the SDcard card onto my N1
boot into fastboot, open the bootloader and come into hboot
after some time (few sec) i see a green text showing that the phone is looking for an image and don't finding it.
i try to download the file with diferent browser (chrome, safari, firefox) to be sure it's not a download problem
i don't know what whent wrong
The file is a .zip within a .zip, extract it, then rename the extracted .zip to passimg.zip and try again.
still don't work
when i extract it i got:
PASSIMG_Passion_Google_WWE_2.16.1700.1_FRG33_release_signed.zip
i rename it to PASSING.zip
but the N1 dont find it on the SD card
are you sure it,s the right file for my N1?
It's the right file, you can't spell
passimg.zip
i speel it wrong when i retype it, but it's speel PASSIMG.zip on the SD card
i try PASSDIAG.zip to because i saw this name on my N1 when it's looking for an image
it don't work
try it 5 ou 6 time, but nothing
Ah that's odd, its definitely the right file as I've use it myself numerous times.
Do you get the blue bar again, or nothing?
when i boot into fastboot, i can select bootloader
then i'm into HBOOT (un blue)
y have option for : fastboot, recovery, clear storage and simlock
if i don't select anithing, after few sec, i see green text (5 ou 6 ligne) when i see that the N1 is looking for image
it don't see anything and come back to the Hboot screen (same as before)
Well as another way, extract the system.img and boot.img files from the passimg and use fastboot to flash them, can't go too far wrong with that.
I suggested this over fastboot because it doesn't require USB drivers, but no idea why it wouldn't work. I did forget the part about extracting the file.
Sent from my Nexus One using XDA App

Root & Install CM7 on Mytouch 3G Slide 2.2.1

Rooting & Flashing To Stock 2.1
1. Download the files below
2. Copy "ESPRIMG.zip" to the root of your sd card on your phone
3. Extract "Super-Click 2.3.1" & "Mt3s Rooter" to their own folders on your computer
4. Navigate to settings on your phone. Select "Connect to Pc", choose "Charge Only"
5. Navigate to "Applications" then select "Devolpment" and make sure "USB Debugging" is on
6. Run the .exe files within each of the folders (Run .exe as Admin if your using Vista/Win7)
7. In SuperOneClick, select "Shell Root", wait for it to finish rooting
8. In the mt3gs rooter program, click on "Root Me"
You will need to turn on the phones WIFI within 30 seconds so be quick and then wait for it to restart.
9. Once your phone is rebooted it should be in BOOTLOADER Mode. Press volume down to select fastboot (If it doesnt show fastboot then select Bootloader and it will then show the menu with fastboot).
Once fastboot is highlighted, press the power button once.
It will check for ESPRIMG.zip and should show a progress bar in the top right.
After waiting a while it will ask you if you want to update, press volume up.
When it is finished it will ask to reboot, press volume up to do so. (If phone says on Mytouch circle for too long just take out the battery and restart)
If you want to put CM7 on your phone do instructions below.
Installing CM7 with Google Apps
1. Rename "update-cm-7.0.3-Slide-signed.zip" to "update.zip"
3. Copy "Update" & "gapps-gb-20110613-signed" to the root of your phone
4. Turn your phone off. Once off press and hold the volume down and power button at the same time.
5. It will look for the ESPRIMG again, after its done you will see the menu. Highlight "Recovery" and press the power button
6. A Red Triangle screen will show. Press volume up and power, then select "Wipe data/factory reset" then done do the same with "Wipe cache partition
7. After all that you will select "Apply sdcard:update.zip"
8. Select reboot system now
9. Once phone is restarted go into the app drawer and open ROM Manager.
10. Scroll down and select "Download Rom" then select install and then select the option it shows. It should say that Clockwork Mod installed.
11. Now select "Install Rom from SD Card" and select "gapps-gb-20110613-signed" and press OK twice.
It will reboot and show it installing.
Once done it will reboot again and your done. (Btw it will have you sign in and such)
DOWNLOAD THESE FILES:
SuperOneClick 2.3.1-
http://depositfiles.com/files/n0dcxce3t
Mt3s Rooter-
http://depositfiles.com/files/hn8tn6141
or
http://www.mediafire.com/?7yq3wo5yl3odz4k
HTC Espresso Stock Rom (ESPRIMG for 2.1 stock rom)-
http://www.4shared.com/file/OsmF_ZD7/ESPRIMG.html
CM7 Rom for Mytouch 3G Slide-
http://download.cyanogenmod.com/get/update-cm-7.0.3-Slide-signed.zip
Google Apps-
http://cmw.22aaf3.com/gapps/gapps-gb-20110613-signed.zip
----------------------------------------------------------------------------
MyTouch 3G Slide Drivers (These Might Help With Failed ADB Connectivity)
http://secure.htc.com/US/support/t-mobile-mytouch-3g-slide/downloads/
http://developer.android.com/sdk/win-usb.html
I pieced this together so I don't take full cred. I know this works because I did it to my phone as I typed it
If this works make sure to post it. Also remember to give thanks. This was not easy to figure out.
problem
what if it says cannot roll back bootloader while espring is updated it says bypassed
It bypasses normally
Why not use ClockWorkMod recovery as update.zip and use that to flash roms and things from there?
Just didn't wanna do it that way
thank you so much for posting this i have been trying to gain root ever since i got my phone which was last year thank you
I cant flash update.zip it keeps saying cant mount sd and when i reboot it says i dont have an sd card i need help im stuck with 2.1 and cant load a rom
not working
Didnt work for me.
superoneclick worked saying i had temporary adb root, then i would run mts rooter and it seems like that when the cmd prompt comes up that it doesnt work.
on the first part it said
"cd: can't cd to /sqlite_stmt_journals"
then after I turn wifi on and the cmd prompt goes again I get:
"./exploid not found" and " secretlol not found"
any help?
one small hiccup
Used these instructions to root a friend's phone last night. There was one deviation we had to deal with:
5. It will look for the ESPRIMG again, after its done you will see the menu. Highlight "Recovery" and press the power button
Click to expand...
Click to collapse
While we could see the menu the phone only gave us the choice to run update (YES) or reboot (NO). Recovery was inaccessible. We ran the update (with the bootloader bypassed) then when asked to reboot we chose (NO) and then could select RECOVERY and follow the steps above.
Yes, we did repeat the UPDATE.ZIP process but this time it did not skip Bootloader. Soon CM7 was up and running.
Hope this helps and thanks for the great instructions.
i need some help my says i dont have sd card when it boots up .Also it wont let me apply the update.zip .it says cant mount /dev/block/mmcblk0
cant find /sdcard/update.zip
Ive already reloaded ESPRIMG aboput 15 times im stuck with a useless phone please help
Also my pc wont recognize my phone so i cant use adb or anything
angelo420 said:
I cant flash update.zip it keeps saying cant mount sd and when i reboot it says i dont have an sd card i need help im stuck with 2.1 and cant load a rom
Click to expand...
Click to collapse
Some sd cards work better than others. Sandisk with a little 4 work great. Try to reformat it with a pc and I think it needs to be Fat32
jasonftfw said:
Didnt work for me.
superoneclick worked saying i had temporary adb root, then i would run mts rooter and it seems like that when the cmd prompt comes up that it doesnt work.
on the first part it said
"cd: can't cd to /sqlite_stmt_journals"
then after I turn wifi on and the cmd prompt goes again I get:
"./exploid not found" and " secretlol not found"
any help?
Click to expand...
Click to collapse
Your pc is not detecting your phone. Try installing HTC Sync from the Mytouch 3Gs support page. Also make sure to run it as an administrator while being logged in on a admin account
I actually rooted mine while placing the phone in SYNC Mode after removing the sync program and pressing back button on phone to have it stop looking for SYNC...Just remove SYNC program from the computer not the drivers for the phone to be recognized.
Your pc is not detecting your phone. Try installing HTC Sync from the Mytouch 3Gs support page. Also make sure to run it as an administrator while being logged in on a admin account
Click to expand...
Click to collapse
I downloaded the htc sync software from htc dot com /us/support/t-mobile-mytouch-3g-slide/downloads/ (xda's settings stop me from submitting a link as this is my first post), I then tried to rerun the SuperOneClick and it failed saying "ADB server is incorrect version" or something similar. I copied the ADB.exe from the HTC Sync app directory into the SuperOneClick, and wham bam it worked. Of course the MT3Rooter failed with the same error, so I repeated the copy and I had root.
Thanks for your help everyone, it is very appreciated by this sorta geek.
PS: As a software geek and a 42 year old jerk, it hurts my heart that XDA has to run such nasty anti-spam settings just to keep crap off this forum. Ends up penalizing the users with good intentions. I totally see why it has to be done, and I support the effort, just is sad that it has to be this way.
how do you achieve s-off though? does downgrading, also downgrade your bootloader?
the goldcard app is not working, the site is down to generate keys.
Insanityrains: I have two stupid questions. Is there something I'm missing here? You don't have consecutive numbers for your instructions. Should I follow them in the order you have posted or in the order of the numbers?
Dumb question 2: Where is the download link for the ESPRIMG.zip file?
Thanks for your instructions! I hope it works for me.
UPDATE
I followed the steps to the letter. It worked seamlessly. Thanks insanityrains for putting all this together and the developer who actually figured this out!! However, few things I had to learn by doing it over and over again:
The first part worked awesome! (i.e. rooting and installing 2.1). It will keep saying there were errors and stuff but keep doing what insanityrains says to do.
The second part (installing CM7 with google apps was the hurdle for me): Follow his numbering in post #1 (once again, I'm refering to the second part) to understand what I'm saying below.
Before you begin, you don't need the ESPRIMG file anymore once you have rooted and installed 2.1 (the first part). So delete that file from the root of your SD card. By doing this, you can skip the annoying wait as it tries to reinstall 2.1 on your phone. Now for the two mistakes I did.
1. The first step was a silly mistake, but very much possible for someone to commit. Just rename the file "update" and dont add ".zip" like I did. Everytime I try installing the ROM it kept saying "cannot locate update.zip". I was scratching my head for a few times before I realized the mistake
2. Step #5. It will search for the ESPRIMG file and it is not going to find that. Select "recovery" then
For noobs, dont freak out while doing it. It was scary for me to root the phone. But once I did it fine, it was fun!
so in order to install roms you have to rename them to update zips?
anybody even here anymore?
theres too many outdated rooting guides on here. i already know i cannot achieve s-off now that we accepted the OTA. i already tried to root and it went fine but the clockwork recovery will not work. also when i boot into the 2.1 rom that i downgraded to i see there is no superuser app but it appears i am rooted because most root apps work minus wireless tether. i just want root and to run a semi stock non cm7 type rooted rom. is this possible with s-on or not?
if so can someone point me in the right direction please?
Worked!!!
Thanks insanityrains. Followed the steps and it worked. I would echo comments re: Menu choice for "Recovery" (see updates with fezmonger and ganjagarn).
Again - thanks!
fixxxer2008 said:
anybody even here anymore?
theres too many outdated rooting guides on here. i already know i cannot achieve s-off now that we accepted the OTA. i already tried to root and it went fine but the clockwork recovery will not work. also when i boot into the 2.1 rom that i downgraded to i see there is no superuser app but it appears i am rooted because most root apps work minus wireless tether. i just want root and to run a semi stock non cm7 type rooted rom. is this possible with s-on or not?
if so can someone point me in the right direction please?
Click to expand...
Click to collapse
I thought someone on here said that you could use clockwork mod but you probably have to put it in, i can't help since I rooted my phone with the original method that was much easier.
Have you tried installing rom manager and letting it flash clockworkmod recovery?
jacewt said:
I thought someone on here said that you could use clockwork mod but you probably have to put it in, i can't help since I rooted my phone with the original method that was much easier.
Have you tried installing rom manager and letting it flash clockworkmod recovery?
Click to expand...
Click to collapse
i was working on it for a client, i gave up. thanks anyways.

[SOLVED][WALKTHROUGH] Unbricking bluescreen and pinkscreen to fully functioning phone

Hi, this is just a recompilation so that people don't have to get confused and scared.
Before your read this, please understand that this happened because of my own stupidity at somehow managing to delete the /boot from recovery 5.5.0.4, and caused a BLUESCREEN. When I tried to go to recovery, it went back to a pink screen. There were also other issues, such as a corrupted internal sd partitioning (warning, please be careful about doing partition, i highly recommend a proper partitioning zip which i'll link later in the post). In the end I was able to revive from the soft brick, and continued on to reinstall CM10.1 (it was version 7 at the time of the crash)
OKAY, let me repeat. Probably at this point you have a phone that has bricked. But if you can access PINK SCREEN, you're in luck (EVEN IF YOU DO NOT HAVE USB connection, its fine, as long as your EXTERNAL SD CARD is still accessible, physically.)
I'll put the stages in below:
WARNING I am not responsible for any loss, damage, or earthquakes or whatever crap that happens. Do this at your risk. Before you proceed, PLEASE OPEN THE BATTERY AND LOOK INTO THE BACK OF THE PHONE AND MAKE SURE IT SAYS MODEL: U8800 NOT U8800H, NOT U8800PRO. THIS IS FOR U8800 (okay, I admit i'm using U8800H but this is just an exception, probably)
PREPARATION:
STAGE 1: Getting the PINK SCREEN and booting into 2.2 Froyo / 2.3 Gingerbread
STAGE 2: Getting the TOUCH RECOVERY / CLOCKWORK RECOVERY, ROOT and SUPERUSER into the phone.
STAGE 3: Flashing the recovery, the partition, and the firmware
STAGE 4: Miscellaneous
PREPARATION
Click to expand...
Click to collapse
There are a few things that you need to prepare before hand.
1. A working computer (in this case i use windows)
2. Huawei USB drivers for windows. http://www.mediafire.com/?5z6i5cv8l6br292
3. Huawei Gingerbread base 528 ROM (this is BOOTLOCKED but don't worry, we can fix it just read up)
http://www.huaweidevice.com/cn/downloadCenter.do?method=toDownloadFile&flay=software&softid=NDEyNTU=
4. BLEFISH's "get back your pinkscreen" zip file (to be used with item 3, listen!) http://forum.xda-developers.com/showthread.php?t=1457490
5. Super One Click http://www.multiupload.com/9AJDSU1Q11
6. Blefish's recovery.img for the CLOCKWORKMOD recovery
7. Forumber's PARTITION.ZIP (the better option thus far) http://forum.xda-developers.com/showthread.php?t=2145187&page=124
8.. A ROM OF YOUR CHOICE (http://forum.xda-developers.com/showthread.php?t=2166353) as for me i'll just wait for Blefish to release his version of JB / CM re-write.
Now we're done, let's proceed
BEFORE YOU BEGIN:
*credits to forumber2*
Forumber2 wrote in one of the responses (not in this thread) that caught my attention. Apparently, if you're using a B158 bootloader, you can still access the STORAGE if you remove the battery and plug in USB for 1 minute.
forumber2 said:
In Blue screen,connect your phone to PC and wait 1 minute. A storage will show if you was in B518 bootloader. If the storage shows,please report here
Click to expand...
Click to collapse
I am not sure what steps to take this (it is a new information for me) but I presume you can immediately restore the TCRW from there. Have to ask forumber2 though.
STAGE 1: Getting the PINK SCREEN and booting into 2.2 Froyo / 2.3 Gingerbread
Here are the steps.
1. Install the HUAWEI drivers for the phone, and also SUPER ONE CLICK for windows.
2. Take out the U8800's EXTERNAL SD CARD, and plug it into computer. (use a card reader if you don't have)
3. open (UNZIP) the downloaded OFFICIAL GINGERBREAD ROM. Inside it should be a manualand a folder called "STEP 1", and inside folder "STEP 1", another folder called "DLOAD".
3a) COPY the "DLOAD" folder (and its content) and place it into the ROOT of your EXTERNAL SD CARD. that means from your computer it should read like this: (when you navigate)
X:/EXTERNAL SD CARD/DLOAD/UPDATE.APP
(X is the name of the drive)
4. Unmount the EXTERNAL SD CARD, and then slot it back into the U8800 phone.
5. Pull out battery.
6. Stick USB into the port, and into computer. (WITHOUT THE BATTERY)
7. PRESS VOL+,VOL- and POWER together (Reboot into pink screen)
FIRMWARE UPDATE PROGRESS. it should be 1/2 then 2/2.
"Do Not turn off the device".
AFTER finishing step 4 (it takes some time)
there will be a "TICK" and it will say "RESTARTING".
QUESTION What if I can't? It doesn't work?
ANSWER There's another trick. Pull out the battery, plug the USB wire in (YES, just plug in without battery) and then boot into recovery. This should work. Assuming it does not, get another USB cable with data capabilities, and USB 2.0 ready port on the computer. This should provide MORE POWER to the phone (the phone has a weird failsafe system where it would not proceed with upgrade if the power is too low)
REASON: HUAWEI wanted the customers to have a simple update process, so they created the entire thing to just be unzip, plug in, and wait. Yeah. I know, you'll feel weird especially when other phones seem to be super sophisticated at this part and Huawei made it so easy. Even the remove the battery part. Yes.
QUESTION: But what if i'm stuck at 1/2? goddamnit?
ANSWER This did not happen to me with the file. Like I said, again, it depends on the firmware. What I've read and understood is that there is a possibility of 1) bad firmware (need to download another firmware) or 2) EXTERNAL SD CARD is badly formatted (please use an Android phone / tablet to format just to be sure) There's a thread with specific discussion about this but it was lost on my notes, but that's the gist about it. What I'll suggest you to do is download the 2.2 Froyo then upgrade back to 2.3 Gingerbread. Some people have made it through this stage by doing everything from 2.2 Froyo itself.
Reason: I'm not so sure what is wrong, but this is one of the irregularities that posters have asked when unbricking the phone.
NOTE:
After the installation part, it should restart itself a few times. Basically, after the big "TICK" and "RESTARTING", it will continue to restart again, and again, and again, and again. Then finally it should boot up properly, and then the HUAWEI logo, then the flying dust animation, then the Huawei lotus flower glowing animation, and then boot up into 2.2 Froyo or 2.3 Gingerbread (depending on your firmware)
QUESTION: Okay, I see the boot looping. However, it just boot loops, and does nothing. At times i see the animation stop. Something must be WRONG!
ANSWER This happened exactly to me. The answer was that for some reason the pinkscreen update DID not format cache and data, as well as dalvik, etc. This is a recovery issue. The way i solved this was, that I re-did the update (making sure that it really did update properly into the official stock rom), then wait for the boot animation loop, (which happened) Then, the next step was like this:
1. TURN off the phone.
2. Plug in battery (or remove it)
3. Plug in USB (yes, again!)
4. Hold POWER button and VOLUME UP button.
If you can somehow boot into a blue colored Android system recovery *3E* screen. This one is the recovery with menu, but it is HUAWEI's recovery.
5. FORMAT CACHE, FORMAT DATA
6. REINSTALL THE official ROM, (YES wait again for the "TICK" and "RESTARTING", then it should restart a few times, then boot up. Have patience and faith!
*note: apparently as noted by aashi02 when the said user was unbricking the u8800, the 3E recovery has a factory data reset which somehow clears up the entire phone and enables the phone to properly work with the stock factory-default firmware (instead of crashing again and again and again in 2nd boot onwards). So I would presume that after first boot, one would have to again boot into recovery and do a factory reset (or do it while in the settings in first boot). Not sure if there are any users to encounter "2nd boot force close syndrome" after this. (if there are, please tell me)
The phone should have booted. If it doesn't, please tell me. I can't help much but I'll try to record as many possible errors and steps to overcome it, if i see responses from others and proven to work.
STAGE 2: Getting the TOUCH RECOVERY / CLOCKWORK RECOVERY, ROOT and SUPERUSER into the phone.
Once you've got into the GINGERBREAD / FROYO, follow this thread
http://forum.xda-developers.com/showthread.php?t=1420728
Or I'll record the instructions here
Thatguy said:
Rooting the U8800 with SuperOneClick v2.3.3
1) Dial: *#*#2846579#*#*
2) Go to projectmenu > background settings > log settings > log switch > set Log on
3) Reboot Phone
4) Switch USB Debugging ON
5) Download SuperOneClick v2.3.3
6) Plug your U8800 into your computer but DO NOT mount SD Card.
7) Run SuperOneClick and press the ROOT Button, and let it do its thing (say yes to install drivers if asked).
8) Your phone should now be Rooted.
9) You can now go back and turn logging off if you want.
Click to expand...
Click to collapse
The next step immediately after this is NOT TO RESTART the phone, but to install the CWM
Thatguy said:
Installing ClockworkMod 5.5.0.4 on your U8800
1) On your U8800 go to Settings > Applications > Untick Fast Boot (if ticked)
2) Download Blefish's ClockworkMod from HERE (ClockworkMod v5.5.0.4)
3) Copy the recovery.img from computer to your SD Card.
4) Using Remount mount the .cust_backup/image folder as RW.
5) Using ES File Explorer or File Expert copy the recovery.img from the SD Card to .cust_backup/image (replacing existing)
6) ClockworkMod v5.5.0.4 will now be Installed on your U8800
7) Turn on your U8800 while holding [VOL+] to load ClockworkMod Recovery (keep holding [Power] + [VOL+] until ClockworkMod Loads)
Note: if you have a Synaptics screen you have to use the [VOL] buttons to navigate and [Power] button to select an option.
Click to expand...
Click to collapse
QUESTION: Okay, somehow somewhere when i boot the phone for the first time, its okay. Second time, everything goes to hell (Force Closure, errors, etc, i can't press anything!) Something must be wrong again! You suck!
ANSWER Well, yes, this happened to me. Again, please read the guide. I said, no reset. Just do everything in one GO. That's how i fixed the problem.
NOTE: by now you should be able to boot into CLOCKWORKMOD recovery.
STAGE 3: Flashing the recovery, the partition, and the firmware
This is where we want to go to, and this is where you want to fix all the problems. I should not need to elaborate here, but if you're reading this part, you can now close this thread and go to the ROM of your choice and install as per THEIR INSTRUCTIONS:
QUESTION: Wait a minute. Something's fishy. THAT EASY? You screwin' with me, noob?
ANSWER Technically it should. There should not be any other problems UNLESS you somehow again delete the /boot. NEVER EVER DELETE /BOOT. If you have installed any firmware higher than 518 (B522 and above) firmware, then you need to do the next step:
NOTE: HOW TO INDENTIFY your firmware base
This is from my own Android "about" screen:
Android version
2.3.5
Baseband version
404020
Kernel version
2.6.35.7-perf
[email protected] #1
Build number
U8800V100R001C00526G001
Click to expand...
Click to collapse
Notice the 526 in there? it means i installed base 526
QUESTION: Wait a minute. You asked me to download that frickin' partition.zip and what do you expect me to do?
ANSWER Read the answer to the next question.
QUESTION: Help! I haz problemz! i cannot install ROM! it haz fail / not enough space on my internal SD! helpz!
ANSWER IF, and I repeat IF, you're reading this, then you're probably installing something way bigger than the original partition's system partition. To help you imagine, think of it as a 10-car train. The basic idea is instead of 1 engine, you now put 2 engine, and sacrifice 1 compartment car (that means from "1engine-9car train" into a "2engine-8car train". This is where you'll find the partition.zip helpful.
BUT BEFORE YOU DEAL WITH PARTITION.ZIP, do install "GET YOUR PINKSCREEN" by Blefish, read it here:
http://forum.xda-developers.com/showthread.php?t=1457490
I quote Blefish:
Blefish said:
In the newer official ROMs, Huawei included a "feature" to lock the bootloader and therefore, get less bricks. But happened the opposite - if your cust partition gets corrupted/deleted, you'll have a high change of bricking your device.
The new bootloader is not actually locked, it's changed to use QPST (Qualcomm Product & Support Tools). As it needs a code, we can't use it.
This method flashes the B518 bootloader straight to your phone, so you will get back USB.
Apply only if you have upgraded your phone to B522 or newer. You may have a custom ROM on top, but the base has to be B522 or newer.
Tested by myself on B522, B526 & B528.
The steps required to get back pink/blue screen USB:
Automatic flashable zip is pretty much fail proof, but I have warned you.
Automatic method (recommended):
Download update-B518-bootloader.zip from MediaFire.
Save it to the root of your SD Card.
Start the phone in recovery mode (recommended recovery is 5.5.0.4)
Select "install zip from sdcard"
Select "chooze zip from sdcard"
Select the zip you downloaded before.
Select yes.
Reboot and enjoy!
Click to expand...
Click to collapse
Now that you've fixed the locked bootloader on 522/526/528, now its time to do the partition. zip
Follow this thread:
http://forum.xda-developers.com/showthread.php?t=2145187&page=124
I quote NERDO
Nerdo said:
RePartition
Note:After this operation;Phone's /data partition will be 1.4 GB,/system will be 360 MB /HWUserData (2GB Internal Memory) will be 1.02 GB and formatted
1.Download partition.zip in the attachments and copy to sdcard
2.Goto recovery
3.advanced > reboot recovery
4.Wipe data factory set
5.mounts and stroage > format system
6.advanced > reboot recovery
7."install from sdcard" and select partition.zip
*Phone will reboot to recovery after install partition.zip
7."install from sdcard" and select partition.zip again
*Phone will reboot to recovery after install partition.zip again
Click to expand...
Click to collapse
The KEY IDEA here is that you need to flash the partition 2 times.
B]QUESTION:[/B] Now what?
ANSWER Install your custom ROM as per your custom ROM's instruction.
B]QUESTION:[/B] No, really. Now what? I want to double make sure, because i don't trust you, noob.
ANSWER Okay, you need to format and clear, not everything. Follow these steps.
ROM Installation:
Use only Forumember partition.zip.
1. Copy package to SD card
2. Boot to recovery
3. Full wipe (data, cache, dalvik,) <--- This one is in main menu
4. Format /system, /data, /cache <--- This one is in ADVANCED MENU. NO NEED TO MOUNT and DISMOUNT, and DO NOT FORMAT BOOT
5. Reboot recovery
6. Install the custom ROM (and gapps if needed.)
7. Reboot. Take a deep breath.
The phone should now boot into your new custom ROM.
As per writing, i booted into CM10.1 v7 by ilyaa299. Still waiting for a better JellyBean ROM though.
Congratulations, enjoy your unbricked phone!
STAGE 4: Miscellaneous
Not all ROMs are created equal. And none stand peer to peer. No matter how many seasons have come and go, please remember the ROM is only alive as long as its developer remains commited to its releases and updates. Please thank them. They will appreciate it.
For most usage, I have no issues, except the piss poor memory of 300++MB. I have not found a way to solve this. There are APPS that claim to create a virtual RAM, but if you don't have class 6, or class 10 External SD card, don't bother, and from what I read it'll shorten your EXTERNAL SD CARD's life A LOT. use it at your own risk.
To help alleviate the situation, i installed "auto memory manager" and also "greenify". This has helped me a lot. Auto memory manager deals with current usage, but "greenify" deals with the apps that are inactive, but greedily and stealthily use RAM and hog it (as if they're some royalty of some sort)
One of the greatest points of this phone is that it has a SUPERIOR camera (even if its only 5.0mp) and it has superior HD viewing (watch movies, youtube, etc, in FULL HD, where other phones, even the MORE expensive ones cannot do)
Try to avoid apps that uses 'download as a process" like mangawatcher, because i somehow managed to fry my EXTERNAL SD card (total death) because i left it overnight to download some manga, and then it froze. Then again it probaby may be a ROM issue (its a custom ROM) but just be careful! I lost a 16GB class 4 SD card.
CREDITS:
Thanks to all that have posted to help me, big thanks to (by alphabetical order)
bdgraue
forumber2
kilroystyx
rqmok
reserved thanks to people named in the process written, especially forumber2 for his help in his post and his partition.zip. Without his post, he would not have triggered my thought process in thinking out of the box to unbrick my phone.
and a big thank you to YOU for reading, and (IF) responding to this thread to help make this thread better.
i made the same mistake, i would guess you formatted the /boot too.
you now have to take an original huawei rom, 2.3.5 will be suitable, and follow some instructions you should find in this forum already.
than u have to root your device again and install the rom you need.
Yes, you need to install the official 2.3.5 firmware again. Download it from Huawei's official website.
http://forum.xda-developers.com/showthread.php?t=1420728
in this thread you find almost every information about rooting the device.
and http://forum.xda-developers.com/showthread.php?p=22682229#post22682229 there are the instructions about installing the original rom
gl&hf
still does not work (pink screen)
Hello everyone, I did my homework by searching, but alas I could not revive my phone. (U8800)
How did it bricked: Installed CM10.1 v7, (ran fine, had to re-flash because i read that one must do /format system, /format cache, somehow probably i deleted something i wasn't supposed to, and now its bricked)
Symptoms:
1. Press power button: Blue Screen. This includes Power button and volume + together. Blue Screen. (NOTE: Huawei logo flashes briefly for less than 1 sec before screen goes blue)
2. Press power button and volume + & - together: Pink Screen.
3. (new#)Cannot access from Windows 8 (I have drivers installed, will not detect. Every time i plug the phone into win8 the phone boots up blue) but can't see internal SD.
What I know:
1. This is a U8800
2. CWM 5.5.0.4 was installed (it was bricked after i clear and format, and cannot re-enter the CWM anymore, it goes into pink screen instead)
3. Internal SD is not read-able. (this was documented when i wrote my issue, another forumer by the name of rqmok says its fine because i updated the partitioned.zip, therefore even if it cannot be read, but if it can be accessed from the android file browsers, it is okay. I believe him)
4. I can boot up the huawei + bluescreen, but no
What I did:
1. Because i was at CM10.1 v7, i renamed the entire thing as update.zip and place into external sd root folder . RESULT = nothing. just pink screen
2. grabbed an update (Gingerbread) from XDAFORUM u8800 wikipedia page (the international version), place as update.zip in external sd root folder. RESULT = nothing. just pink screen.
3# (new) I unplugged battery and the external SD, plugged the phone via USB to computer. Boot up (few seconds of Huawei logo) then bluescreen.
Yes, I understand that others have asked about this and somehow revived. What I've read, and understood was:
1. Blue screen = something about ./boot was deleted, and needs to be reinstalled.
2. Pink screen = still safe, has a chance to revive the phone.
What i do not understand:
1. Put ROM files as update.zip, but pink screen does not flash into any form of recovery.
2. Somebody from somewhere said use something called ubuntu / bt5 to "dive" into the phone's internal SD. (I don't know how to do this, and from what i understand it is risky because it involves partioning the internal SD again.
3. Any other way to rescue my phone?
What I would like to ask is some form of step by step help.
I would be very grateful if anyone can lend me some assistance. This is my first android phone (yes i'm a poor fellow) and its not even a week old. I do have an AcerA500 tablet and i have been able to update that tablet to any custom variations (ever since i owned it roughly 2 years ago), so i'm pretty confident that i am good in following instructions)
EDIT:
Okay, i'm able to update the firmware by doing the following:
1. PUT "DLOAD" folder into EXTERNAL SD, root.
2. Pull out battery.
3. Stick USB into the port, and into computer.
4. PRESS VOL+,VOL- and POWER together (Reboot into pink screen)
FIRMWARE UPDATE PROGRESS. it should be 1/2 then 2/2.
"Do Not turn off the device".
AFTER finishing step 4 (it takes some time)
there will be a "TICK" and it will say "RESTARTING".
And then the HUAWEI FLOWER (no animation).
And it repeats itself....
What do I mean by repeat itself?
1. BLANK
2. HUAWEI WITH FLOWER (NO ANIMATION)
After this, there is a green android picture and says "FORMAT /CACHE" and something like that.
Then it goes blank and huawei flowr (no animation) again, and again, and again.
*NEWv2*
I can enter the the blue colored Android system recovery *3E* screen.
formatted / data reset
it has formatted all (at first cannot format cache, causes many problems, now finally fixed). So somehow I managed to format data and clear cache.
It finally reboots. It starts up. And I thought problem over. It was not.
First time boot up was okay. It asks me to set up android, etc. Second time boot up, it will get stuck in a boot loop. Help!
I'm stuck here. Any help?
Can you access to phone from PC while pink screen?
forumber2 said:
Can you access to phone from PC while pink screen?
Click to expand...
Click to collapse
no, unfortunately no.
When I press the volume + up buttons, i can access the blue native recovery.
I updated my post as above.
Can you help me?
NEW:
again, it boots! But 2nd boot will cause issues like process.android.acore and process.google something something has stopped.
can you guys help me on this last one? (i've recorded what i've done and what happened and how i fixed it in previous post. will edit all posts later to do a proper walkthrough.
badiyee said:
no, unfortunately no.
When I press the volume + up buttons, i can access the blue native recovery.
I updated my post as above.
Can you help me?
Click to expand...
Click to collapse
Can the recovery detect sdcard?
forumber2 said:
Can the recovery detect sdcard?
Click to expand...
Click to collapse
yes, the recovery can detect the EXTERNAL SD.
But Internal SD, no. but when i click wipe data, and wipe cache (i think it does it on internal sd) it has no issues.
Again, first time boot =OKAY!
2nd time boot = F.C, all apps.
list of errors said:
The application Google Services Framework (process com.google.process.gapps) has stopped unexpectedly. Please try again)
The process android.process.acore has stopped unexpectedly. Please try again
Click to expand...
Click to collapse
I suspect the errors happen because of the fact that i installed JELLY BEAN CM10.1 v7 before, and flashed the gapps too.
Do i need to reflash gapps to GB version after formating the system? What should I do?
badiyee said:
I suspect the errors happen because of the fact that i installed JELLY BEAN CM10.1 v7 before, and flashed the gapps too.
Do i need to reflash gapps to GB version after formating the system? What should I do?
Click to expand...
Click to collapse
did you flash the original huawei rom first? or do you try to flash some custom rom immediately.
which version of original rom do you flash, when u do so?
bdgraue said:
did you flash the original huawei rom first? or do you try to flash some custom rom immediately.
which version of original rom do you flash, when u do so?
Click to expand...
Click to collapse
I flashed the original Huawei Rom first. I know i cannot flash custom rom because the recovery is *3E* recovery, not the CWM/TCW recovery.
any ideas?
I've recorded the errors.
Should I try to reinstall the original HUAWEI ROM again?
okay tried flashing Gingerbread GAPPS (FAIL SIGNATURE!)
formating data and cache again...
*ADD MORE INFO*
Huawei ROM via phone status says this
Android version
2.3.5
Baseband version
404020
Kernel version
2.6.35.7-perf
[email protected] #1
Build number
U8800V100R001C00526G001
Did I do any mistakes?
badiyee said:
Should I try to reinstall the original HUAWEI ROM again?
Click to expand...
Click to collapse
thats what i would do. first flash the huawei rom. start it, look that it works properly. after that i would root the phone, start again and look that all work as expected. then install rom manager and flash the cwm recovery, start again. boot into recovery, start again, always look if the phone is still working as it should. than take a good rom(aurora or cm10.1 v7) and flash it.
as often as you try it out and test if it all works as expected as early you can find out where errors come from.
only flash gapps if the rest works fine.
(which version of gapps do you try to flash? gapps-jb-20130301-signed.zip worked best for me over here)
Edit: http://www.huaweidevice.com/cn/downloadCenter.do?method=toDownloadFile&flay=software&softid=NDEyNTU=
this ist official 528 which worked very well for me. maybe 526 isnt the best suitable.
bdgraue said:
thats what i would do. first flash the huawei rom. start it, look that it works properly. after that i would root the phone, start again and look that all work as expected. then install rom manager and flash the cwm recovery, start again. boot into recovery, start again, always look if the phone is still working as it should. than take a good rom(aurora or cm10.1 v7) and flash it.
as often as you try it out and test if it all works as expected as early you can find out where errors come from.
only flash gapps if the rest works fine.
(which version of gapps do you try to flash? gapps-jb-20130301-signed.zip worked best for me over here)
Click to expand...
Click to collapse
This is the SAME ERROR i'm facing.
http://forum.xda-developers.com/showthread.php?t=2146478
I tried flashing gapps-20110828 it gave error. I also have the gapps jb20130301 file as well. But when i flash the GB gapps it says failed signature verification
QUESTION: could the partition be a problem because i used custom partition!
THANK YOU!
Thanks to everyone!
I have fixed the problem.
I will now re-write the ENTIRE post to help others that have similar issues as mine so that they would not need to be lost like I was.
Thanks again everyone!
badiyee said:
Thanks to everyone!
I have fixed the problem.
I will now re-write the ENTIRE post to help others that have similar issues as mine so that they would not need to be lost like I was.
Thanks again everyone!
Click to expand...
Click to collapse
I'll suggest you to install the patch from blefish if you are using B522, B526 or B528 as rom base.
You don't know when will be helpful to have a bootloader unlocked.
Find here: http://forum.xda-developers.com/showthread.php?t=1457490
kilroystyx said:
I'll suggest you to install the patch from blefish if you are using B522, B526 or B528 as rom base.
You don't know when will be helpful to have a bootloader unlocked.
Find here: http://forum.xda-developers.com/showthread.php?t=1457490
Click to expand...
Click to collapse
Question, how would I know my base ROM? I have read the thing, but there isn't a way in my status to know that its a B522, B526 or a B528 based ROM.
Answer: Look at the code of the installer:
E.G:
U8800V100R001C00526G001 means I have base 526 installed (LOCKED BOOTLOADER)
badiyee said:
Question, how would I know my base ROM?
Click to expand...
Click to collapse
badiyee said:
Huawei ROM via phone status says this
Android version
2.3.5
Baseband version
404020
Kernel version
2.6.35.7-perf
[email protected] #1
Build number
U8800V100R001C00526G001
Click to expand...
Click to collapse
at least after installing you will find the information in the area yoou mentioned yourselve.
if you use the original rom, the version should be in the filename. (U8800_Android 2.3 V100R001C00B528G001%28通用版%29.zip for me)
Wait, is your current recovery CWM recovery? If yes, try installing Aurora ICS. If no, first try rooting your phone and installing CWM recovery.
badiyee said:
Question, how would I know my base ROM? I have read the thing, but there isn't a way in my status to know that its a B522, B526 or a B528 based ROM.
Answer: Look at the code of the installer:
E.G:
U8800V100R001C00526G001 means I have base 526 installed (LOCKED BOOTLOADER)
Click to expand...
Click to collapse
Official Huawei GB roms have 3 different bootloaders, B517, B518 and B522, the first two are unlocked this mean you easily can reach to eMMC via pink screen. For B522 bootloader that comes into rom B522, B526 and B528 Huawei changed the way how to communicate, so we can’t reach eMMC via pink screen mode. To check if it is unlocked in pink screen mode connect to PC, if you can see the folder “image” your bootloader is unlocked.
Blefish explained in his topic that you have more chances to recover your device from soft-brick if you have a unlock bootloader because you are able to restore your device with a previous full backup done with “dd” command or with a similar program used in windows platform.
Change partition size have a high risk to corrupt them and get a soft-brick.
To have more chances to recover my device I usually follow some steps before start play with roms, see my checklist:
- Install B528
- Root the device
- Imei backup (if I haven’t done previously)
- Install CWM
- Flash Blefish’s patch, alternative I use my patch because I need my phone with SIM unlocked
- Full backup (if I haven’t done previously)
- Ready to play
rqmok said:
Wait, is your current recovery CWM recovery? If yes, try installing Aurora ICS. If no, first try rooting your phone and installing CWM recovery.
Click to expand...
Click to collapse
I think at the time of writing AURORA ICS is the most stable, usage-ready, and most complete ROM as of writing. In the future hopefully the newer ROMs like Jelly Bean, Key Lime Pie and others will be able to fit in, and be a PROPER, USABLE ROM just like how AURORA ICS and the MIUI ICS was for this phone.
kilroystyx said:
Official Huawei GB roms have 3 different bootloaders, B517, B518 and B522, the first two are unlocked this mean you easily can reach to eMMC via pink screen. For B522 bootloader that comes into rom B522, B526 and B528 Huawei changed the way how to communicate, so we can’t reach eMMC via pink screen mode. To check if it is unlocked in pink screen mode connect to PC, if you can see the folder “image” your bootloader is unlocked.
Blefish explained in his topic that you have more chances to recover your device from soft-brick if you have a unlock bootloader because you are able to restore your device with a previous full backup done with “dd” command or with a similar program used in windows platform.
Change partition size have a high risk to corrupt them and get a soft-brick.
To have more chances to recover my device I usually follow some steps before start play with roms, see my checklist:
- Install B528
- Root the device
- Imei backup (if I haven’t done previously)
- Install CWM
- Flash Blefish’s patch, alternative I use my patch because I need my phone with SIM unlocked
- Full backup (if I haven’t done previously)
- Ready to play
Click to expand...
Click to collapse
Ah, i forgot about the IMEI backup. But since mine wasn't an issue (just missing serial number, but can be found at the sticker behind phone (inside) anyways haha.

{OUTDATED}[Guide][Stock ROM] The original non-Prime conversion thread

Update March 8 2017: As you can probably tell, this is very old. I have not worked on the device in several months and I have no idea if these methods are still safe. Please proceed with caution. I will be using one of these on a daily basis in the near future, so I probably will get back into development, and hope to release new content for the phone to help out the community. Please accept this as an official warning that the following is probably out of date and that you should be very careful should you decide to try it. The original post in it's entirety is spoilered below. You have been warned.
Update: A new update was released for the Prime model, V6.6, which replaces the preloader and completely breaks SPFT. If you unlocked your bootloader (so you can use fastboot) in any capacity before taking that update, there may be hope for you yet, but as of right now V6.6 is unsupported. Update: If you used this method to safely* take* the V6.6* update*, this will still work.
Update: I just checked the stats, and this has been downloaded more than 3 thousand times. I never thought my humble little conversion guide would help out so many people. I have also added a new mirror at [REDACTED], so anyone in North America who was having trouble with the Europe mirror, give that one a shot. It should be faster! I have updated all links in the guide to use the new North America mirror, and added a separate Europe mirror link after each link.
Hello! This is a tutorial for converting the Amazon Prime Edition BLU R1 HD to the OEM BLU version. This will overwrite the relevant partitions on your Amazon version of the device with the non-Amazon version. The physical model number on your device will still be a tell (obviously), but besides that, there will be no way to tell your device apart from the regular model! You can also use this method to convert non-Prime to Prime version, and undo OTAs or system modifications. This will restore a 100% out of the box image from either edition on your device.
This will work if you have software version...
V12
V6.1
V6.4
V6.5
SAFE V6.6 FROM THIS THREAD
This will NOT work on software version...
V6.6
The V6.6 update brought a new preloader that breaks our ability to use SPFT. I am currently working on ways to reverse the damage, but as of right now, there is no way to convert (or downgrade) from software V6.6
You can use this on any 16/2 R1 HD with supported software version to...
Convert to the non-Prime OEM version
Convert to the Prime version
Remove ads (via conversion to non-Prime version)
Unroot
Downgrade to V6.1
Downgrade to V12
Undo system alterations/tampers
Restore the system image to the way it was when you first opened the box
Unbrick a device (if bricked because of bad system/recovery/boot image)
There are a handful of reports about this working flawlessly on the 8/1 model as well. I have not personally tested this, so there is still some risk factor.
This only overwrites the system, recovery, and boot partitions. Any other partitions that have been altered will not be restored. In most cases, other partitions should not have been altered, so this is not a concern. I have a full system backup of all partitions, but there is currently evidence to suggest that it is not safe to flash all of the partitions, so I will not release that backup until more is known.
You *should* be able to safely pull this off without wiping your data. This does not require your phone to be rooted or have any other modifications. You can pull it straight out of the box and do this process! If your phone is rooted, you'll lose it. This will make your phone EXACTLY like the non-Prime version comes out of the box! You can also convert a non-Prime device (or a converted Prime device back) to a Prime device using the same method, but I'm not exactly sure why you would want to. I did this all on Linux, but the Windows should work fine too as long as you have drivers dealt with. If you don't have drivers dealt with, I'm not your guy. I'll just tell you to use a better operating system. You'll also need an archive program that can deal with tar.gz files, because that's how my computer zipped them.
And the standard disclaimer: If this bricks your phone or makes it become sentient and plot with other sentient phones to murder your entire family, it's not my fault. That's all on you, buddy.
Ok, without further ado, on to the tutorial!
First, you need these things. Some of the files are quire large, so it might take a while to download:
You'll need the latest version of Smart Phone Flash Tools, or SPFT for short. You can download that from this site, or from [REDACTED]. Please use the latest version for your OS.
You'll need to download the system image. If you're converting to the non-Prime version, [REDACTED]. If you're converting to the Prime version, [REDACTED]
You need the scatter file. This will tell SPFT where the partitions are. This is the same for both variants, so just download [REDACTED]
Once you have those things, you can start actually flashing your phone:
Power your phone completely OFF! This will not work if your phone is powered on. SPFT writes directly to the phone's memory, bypassing all security measures the phone has, so it requires the phone to be completely OFF to get safe and exclusive access to the memory. DO NOT PLUG IN YOUR PHONE YET!
Extract SPFT into a folder on your computer. If you can't figure out how to do that, please stop tinkering with your phone. It's only a matter of time until you break something.
Extract the system image into the same folder you put SPFT in. The three files (boot.img, recovery.img, system.img) should be in the same folder as all the other SPFT files, including the binaries.
Run SPFT. On Windows, simply double clicking the SPFT executable should do the trick. On Linux, you must run the flash_tool.sh script as root. Open a terminal emulator, cd to the SPFT folder, and run `sudo ./flash_tool.sh`. If you recieve an error about permissions, run `chmod +x flash_tool.sh` and try the first command again.
Go to the Download tab in SPFT and click the Scatter-loading button on the far right side. DO NOT click the Download Agent button. When the file picker dialog pops up, find and open the r1hd-spft-scatter.txt file you downloaded earlier.
You should see a list of partitions. Only three of them (boot, recovery, system) should be checked, and the location should point to the files you extracted from the tar.gz file earlier. If this is not the case, double-click the location block of the boot, recovery, and system partitions, and select the boot.img, recovery.img, and system.img files from your filesystem respectively. After selecting the files, the boxes should check themselves.
From the dropdown in the upper left of the partition list, make sure Download Only is selected. Any other option could damage your device.
Click the Download button in the upper left.
While your phone is OFF, plug it into your computer with a data safe USB cable. The cable that came in the box from the factory is ideal, but any good quality cable will work just fine.
SPFT should start overwriting your phone. If you receive an error from SPFT, unplug your phone, close SPFT, and repeat steps 4 through 9. The whole process takes about 10 minutes, after which you should see a window with a large green checkmark. Once you see that window, you can safely unplug your phone and start it up. You're all done!
And as a bonus, I've also included a guide for unlocking the bootloader, getting custom recovery, and rooting the device after you've done this in post #2. That makes this your one stop shop for getting a brand new Prime phone out of the box!!
HUGE THANKS TO @mrmazak FOR THEORIZING THIS METHOD AND GETTING ME THE NON-PRIME SYSTEM IMAGE TO USE!
As always, if you have any questions, just ask in a thread reply or send me a private message on XDA. And by the way, hit the Thanks button in the lower right corner of the post if my guide helps you. It motivates me to keep this up to date and write more helpful guides. If you feel like giving me even more motivation and help fund future development, [REDACTED].
{OUTDATED}[GUIDE][OEM][Stock] Bootloader Unlock, TWRP, and root!
Update March 8 2017: As you can probably tell, this is very old. I have not worked on the device in several months and I have no idea if these methods are still safe. Please proceed with caution. I will be using one of these on a daily basis in the near future, so I probably will get back into development, and hope to release new content for the phone to help out the community. Please accept this as an official warning that the following is probably out of date and that you should be very careful should you decide to try it. The original post in it's entirety is spoilered below. You have been warned.
Ok, now you've converted your brand new Prime phone to the non-Prime version. How do you unlock this sucker? The conversion process actually unlocks the standard unlock method from the factory, so it's VERY simple! No hoops to jump through or anything. You'll need adb and fastboot. You can get those as part of the official Android developer kit, your distro's repos (on Linux) or Homebrew (on Mac). Of course, this guide works for the normal non-converted non-Prime version as well. This WILL wipe your phone, so make sure you back up any important data before doing this.
This guide is for the OEM (non-Prime) version. If you have the Prime version, convert it to OEM using the guide above BEFORE doing this guide.
The standard disclaimer from above still applies.
This guide is broken up into two parts. Unlocking the bootloader, and rooting the phone. If you are preparing to install Magisk, do the bootloader unlock, skip the rooting part and move on to the Magisk guide. You do not need the files above if you are only unlocking the bootloader. If your bootloader is already unlocked, skip the bootloader unlocking part and skip to rooting the phone. If you are preparing to install Magisk and your bootloader is already unlocked, you shouldn't be here. Also please note that the bootloader can sometimes re-lock itself after completing a conversion/restore from the guide above, especially to/from the Prime version, so if you're not sure, play it safe and re-unlock your bootloader.
Part 1 - Unlocking the bootloader:
Boot up your phone. If you haven't already gone through the initial setup process, go through it. The bootloader unlock process will wipe your phone, so skip as many questions as possible so you don't waste your time.
Open the Settings app, go to About device, fine the Build number (it's toward the bottom), and tap on it 8-10 times (until it says you are now a developer. If it says there's no need and you're already a developer, you can skip to the next step)
Go back to the main Settings menu. You should see a new option where About device used to be, Developer options! Click on it.
Toward the top of the long list of developer options, there is an option called "OEM unlocking". If it's switched off, switch it on. If it's switched on, switch it off and back on again. You may get a warning saying that device protection features won't work. Click Enable and proceed. You may also be prompted to enter your password/PIN/pattern lock if you have one.
Scroll down a little bit to reveal USB debugging. Switch it on if it's not already.
Connect your phone to your computer using a data safe cable. Do not disconnect it until the very end.
On your computer, open a terminal emulator (or Command Prompt with ADB access) and run `adb reboot bootloader`. If you get a message complaining about keys or authorization, check your phone. There should be a window asking for permission for your computer to access the device. Allow it and run the command again.
Your phone will reboot into fastboot mode.
On your computer, run `fastboot oem unlock`. On the phone you will get a warning message talking about the implications of unlocking the bootloader. Press Volume Up to accept them. If everything goes smoothly, your bootloader should now be unlocked. You're not ready to flash quite yet! Flashing at this stage WILL brick your phone, so it's important that you continue following the guide carefully.
On your computer, run `fastboot reboot`. Your phone should reboot anywhere from 3 to 5 times. If it reboots more than that, your phone is bricked and you need to start again by following the guide above again.
Once Android starts up again, you should see the setup wizard. Your bootloader is now unlocked!
Part 2 - rooting the phone:
BEFORE YOU PROCEED: If you want your phone to be encrypted AND rooted, it's important that you unlock the bootloader using the steps above first, then use the encryption APK to encrypt your phone BEFORE installing TWRP and rooting your device. This device is an exception to the general rule of flashing TWRP first and then rooting afterwards. Repeat, if you want your phone encrypted and rooted, unlock the bootloader FIRST, then encrypt SECOND, then flash TWRP THIRD, and root your phone LAST.
This is the guide for rooting the actual phone. You must unlock the bootloader using the steps above before doing this part.
First, you'll need these things on your computer.
The TWRP image for the R1 HD. You can download [REDACTED]).
A copy of the latest SuperSU zip from Chainfire. You can get it from the official forum post, or Chainfire's website.
Linux Users: On Linux, you must add `sudo` to the beginning of all fastboot commands, because most Linux distributions will not give you enough access to the hardware without being root.
And finally, the guide:
Hold Volume Up and Power until the phone turns on with the boot menu. Once the boot menu appears, use the volume keys to scroll to [Fastboot Mode] and press the power button to select it. It's the middle option.
On your computer, cd to the folder where you downloaded twrp-3.0.2-1-r1hd-lopestom.img and do `fastboot flash recovery twrp-3.0.2-1-r1hd-lopestom.img`.
On your computer, do `fastboot boot twrp-3.0.2-1-r1hd-lopestom.img`.
Once TWRP boots up, dismiss the prompt about mounting the system, go to Reboot, then choose Recovery. Your device will reboot back into TWRP. I know this step seems odd, but just trust me.
Make a backup if you want. It's not a bad idea, but seeing how you just unlocked your bootloader so your data is gone and we have the images in case you somehow brick the system, I doubt you actually need it.
In TWRP, go to Advanced, then ADB Sideload. Slide the confirmation slider all the way to the right to confirm.
On your computer, cd to the folder where you downloaded SuperSU and run `adb sideload [SuperSU-zip-name.zip]`, replacing the last argument with the name of the SuperSU zip you downloaded, of course. If your computer says "waiting for device" for a long time, cancel with Ctrl+C, run `adb kill-server`, then run the first command again but with `sudo` in front this time.
Reboot the phone. If everything worked correctly, you should now have a rooted phone with SuperSU, bootloader unlocked, and custom recovery! Yay for cheap phones!
As always, if you have any questions, just ask in a thread reply or send me a private message on XDA. And by the way, hit the Thanks button in the lower right corner of the post if my guide helps you. It motivates me to keep this up to date and write more helpful guides. If you feel like giving me even more motivation and help fund future development, [REDACTED].
reserved 3
reserved 4
reserved 5
Can you verify the image you uploaded for the non-Prime version? I'm getting unexpected EOF errors when extracting in Windows using 7Zip and TarTool, and I'm also getting an "operation not permitted" error when extracting using the built in Archive Utility in OS X.
abs0lute said:
Can you verify the image you uploaded for the non-Prime version? I'm getting unexpected EOF errors when extracting in Windows using 7Zip and TarTool, and I'm also getting an "operation not permitted" error when extracting using the built in Archive Utility in OS X.
Click to expand...
Click to collapse
Yeah, that's because the image isn't fully uploaded. My internet is very slow, so it's taking a while to upload. Sorry about that. I was hoping it would be finished by the time I finished writing this, but alas, nope. I will have all files uploaded by tomorrow, along with .md5 files so you can verify the checksums, so come back then. Again, sorry. I guess I should have posted this _after_ I got those uploaded. Oh! And I have North America mirrors coming within the next couple months. It seems a little oxy-moronic to host files for a US only device on an EU server, but unfortunately, servers in the US are significantly more expensive.
ColtonDRG said:
Yeah, that's because the image isn't fully uploaded. My internet is very slow, so it's taking a while to upload. Sorry about that. I was hoping it would be finished by the time I finished writing this, but alas, nope. I will have all files uploaded by tomorrow, along with .md5 files so you can verify the checksums, so come back then. Again, sorry. I guess I should have posted this _after_ I got those uploaded. Oh! And I have North America mirrors coming within the next couple months. It seems a little oxy-moronic to host files for a US only device on an EU server, but unfortunately, servers in the US are significantly more expensive.
Click to expand...
Click to collapse
No problem - thanks for your work on this!
abs0lute said:
No problem - thanks for your work on this!
Click to expand...
Click to collapse
Just finished uploading the non-Prime version. I will start the other upload before sleeping and update the post removing the warning when I awaken, assuming everything has gone well. You're free to attempt a non-Prime conversion now. Just don't do it the other way around yet.
Sent from my LG G4 using XDA Labs
Can't wait to give this a shot. Well, at least after someone else reports success first...
followed post 1 convert to non prime steps on windows, did not do the bootloader unlock steps.
phone booted up ok, followed by android is upgrading x of 37.
phone working and no ad's on lock screen
the amazon apps are still there but appear to be disabled, causing errors at first boot.
disabled or uninstall the apps. - used cleanmaster
everything seems ok now
Hello, I have now finished uploading the files, so you can now safely flash away! Enjoy! @abs0lute
bupkis said:
Can't wait to give this a shot. Well, at least after someone else reports success first...
Click to expand...
Click to collapse
I report success. Of course I did everything in the guide here before posting it. I'm not irresponsible. It's completely safe. I just finished uploading the files, so please go ahead and give it a shot.
ColtonDRG said:
I report success. Of course I did everything in the guide here before posting it. I'm not irresponsible. It's completely safe. I just finished uploading the files, so please go ahead and give it a shot.
Click to expand...
Click to collapse
ok, away we go! :laugh:
When I try to download the scatter file it just opens the file in a new browser window.
>nevermind, figured it out...success!
...on to bootloader unlock, TWRP, root...
bupkis said:
...
When I try to download the scatter file it just opens the file in a new browser window.
...
Click to expand...
Click to collapse
Yeah, that's a problem with my server configuration. I'll fix it later. For now, you can save the file by opening it in a browser window and pressing Ctrl+S
I have completed the process successfully-TWRP, root, no ads but do still have all the Amazon apps so something is screwy but not the end of the world.
bupkis said:
I have completed the process successfully-TWRP, root, no ads but do still have all the Amazon apps so something is screwy but not the end of the world.
Click to expand...
Click to collapse
Nope, it's not screwy. The non-Amazon version does include a lot of the Amazon apps. You can uninstall some of them the normal way (they're pre-installed user apps), and others you can either disable or uninstall using your favourite system app remover.
Anyone else missing Encrypt section in Settings > Security after converting to non-prime?
When I try to load the scatter, SPFT says "Error: Initializing scatter file failed. Please check the name of scatter file which you load is legal." I downloaded it from both the primary link and your mirror, same error. Any ideas? Thanks.
EDIT: Looks like I downloaded the oldest version, not the newest version of SPFT. Whoops! I'll leave my mistake on here to help others who may assume the first link is the right one.
notfix said:
Anyone else missing Encrypt section in Settings > Security after converting to non-prime?
Click to expand...
Click to collapse
It is missing. How peculiar. I will attempt to implement a workaround in a little bit. Sorry about that.
Update: The Encryption activity exists on the phone, we just can't get to it from the settings menu. You can launch it by manually launching com.android.settings.Settings$CryptKeeperSettingsActivity using your preferred method for launching arbitrary activities. I will release an app that will launch this activity for you ASAP!

Categories

Resources