I personally have tried lots of ROM's but all I really want is the stock ROM with the option to root if I want. After lots of research, I couldn't find a comprehensive tutorial on how to do this. There is of course the GRI40 image available in update.zip format for custom recoveries which is helpful for most. However, if your a bit anal like me, and want the official update directly from Google servers, follow this guide. This might also be helpful for people who can't get into the custom recovery any more.
NOTE: I will not provide help for anybody. This guide assumes you have the Android SDK in order to use adb. There may be other ways of doing this, I am not an experienced programmer, this works for me, it will work for you.
[GUIDE]
Download the following files:
Stock Froyo Image (Contains stock recovery image)
Stock GRI40 Image
Instructions
You first have to revert to stock Froyo image to get the stock recovery back. This is needed to install the GRI40 update ZIP
1. Disable backup my settings under privacy settings.
2. Unzip the original Froyo shipping ROM and put it somewhere you can find
3. Plug in Nexus One with USB to computer (enable USB Debugging)
4. Open command prompt, navigate to SDK folder which contains adb. Type
Code:
adb reboot bootloader
(which will boot into the bootloader)
5. Confirm fastboot connection with
Code:
fastboot devices
6. Type
Code:
fastboot erase userdata
7. Type
Code:
fastboot erase cache
*If step 6 and 7 does not work, and if you have a custom recovery installed, you can do a factory data wipe from there. Also perform a dalvik-cache wipe.
Alternately, you can also do a factory data wipe within Android. Settings => Privacy Settings => Factory Data Reset.
8. Go to the directory that you stored your unzipped files from the official Froyo ROM, for ease of use, copy these into the directory containing adb.exe
9. Type
Code:
fastboot flash userdata userdata.img
10. Type
Code:
fastboot flash boot boot.img
11. Type
Code:
fastboot flash system system.img
12. Type
Code:
fastboot flash recovery recovery.img
13. Type
Code:
fastboot reboot
14. Once phone has started, skip all account setup. Copy the new GRI40 .zip from Google servers to the root of your SD card. Ensure it has been renamed to update.zip if necessary.
15. Reboot into bootloader mode (hold trackball when switching on), select recovery, you will see an exclamation mark with a little green Android.
16. Hold power button and press Vol. Up to see recovery menu. Select 'Apply: Update.zip'
17. After the system boots up and while setting up skip setting up with the google account and you can setup accounts later. This will prevent the phone from pulling down the previous settings (downloaded apps, wallpaper etc) from google.
18. You are done. Enjoy.
If you want to root:
Download the following:
Latest Clockworkmod Recovery
su.zip
Instructions
How to root the stock ROM
1. Download su.zip and copy to root of your SD card
2. Download a recovery image file and for ease of use, copy into same directory containing fastboot on your PC
3. Turn on USB debugging and connect phone to PC
4. Open command prompt, navigate to SDK folder which contains adb. Type
Code:
adb reboot bootloader
(which will boot into the bootloader)
5. Type
Code:
fastboot flash recovery recovery.img
where 'recovery.img' is the name of your recovery image file (easy thing to do is rename the file to 'recovery.img'!)
6. It will upload, once complete, disconnect you phone from computer
7. On your phone, select Bootloader, then Recovery to boot into your new recovery
8. Now select ‘Apply Update.zip’ and find the su.zip file (Turn off signature verification if using Amon RA)
Note:Custom recovery will be overwritten with the stock recovery on reboot but root privelages will still be in place.
No need to do that. Flash the stock rom. Done.
Sent from my Nexus One using XDA App
albundy2010 said:
No need to do that. Flash the stock rom. Done.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
You mean you can flash the official GRI40 zip from Google server with a custom recovery?
Iggy82 said:
You mean you can flash the official GRI40 zip from Google server with a custom recovery?
Click to expand...
Click to collapse
Yes!
Make sure it's the full image (80+meg), and not just the update (40+ meg). Recovery should restore to stock after a reboot...
Sent from my Nexus One using XDA Premium App
Well that serves me right for assuming Google would not allow an official update zip to install from a custom recovery!
Did the official update ZIP from Google come out after dsixda made his own update zip then?
The link above is for the full update zip from Google (80MB or so)
Sent from my Nexus One using Tapatalk
usually the official updates come out and people edit them to allow root, busybox, etc.
or just a stock rom that won't over write your custom recovery, etc.
Thanks for this. I have been looking for a stock image all morning!
Finally S-Off. Thanks to alpharev (generous donation on its way)
Now first problem;
I am the least tech savvy guy on the planet. If not, around London
As you see, the problem is me. So I need a genuine idiot proof step by step guide.
Can someone recap everything in a simple way please?
Backup, root, overclock etc...
Anyone who helps will receive a guaranteed prayer from a religion of their choice
download eclair rom from shipped roms, install it, then download unrevoked, root with it and youll get custom recovery also with unrevoked, after that follow some other guides how to properly flash a custom rom thru that recovery.
(before the rooting part, install htc sync to get all the needed drivers. WARNING: before using unrevoked to root the device, uninstall just htc sync but everything else that was installed with it - leave it installed. btw im atheist )
Sent from my HTC Wildfire using Tapatalk
What I've found so far is;
I need to "root" my phone. Root means gaining superuser access right? (froyo 2.2. hboot 1.01)
http://forum.xda-developers.com/showthread.php?t=1130044
Link above supposed to do the job.
-After rooting the phone I need to "nandroid" backup my phone. Nandroid will appear in the boot menu when I root my phone right? wrong?
i didnt do any backups xD, i just soffed, installed 2.1 wwe ruu, rooted with unrevoked and flashed cm7
Sent from my HTC Wildfire using Tapatalk
The phone is not rooted. ROMs are rooted. You can very well follow that guide, but, I used Fastboot to install ClockWorkMod Recovery (Which is having all those options you are listing - ie Nandroid, Install ZIP From SDCard etc).
The Fastboot method needs just one command to install Clockworkmod Recovery, but needs to have Android SDK installed. If you are willing to do that:
- Download Android SDK - http://developer.android.com/sdk/index.html
- Download ClockworkMod Recovery - http://forum.xda-developers.com/showthread.php?t=1014498
- Extract the Recovery.img file from the 2nd link, and place it in your SDK Setup Path / Tools (eg: C:/android-sdk-windows/tools)
- Open a Command Window (cmd)
- Browse to the tools folder in this Command Window
- Type the command fastboot flash recovery recovery.img
- It will install ClockworkMod Recovery, you are done.
Then, simply follow Part 3 of this guide to install Custom ROMs and Stuff:
http://forum.xda-developers.com/showthread.php?t=824396
smokzye said:
i didnt do any backups xD, i just soffed, installed 2.1 wwe ruu, rooted with unrevoked and flashed cm7
Sent from my HTC Wildfire using Tapatalk
Click to expand...
Click to collapse
long winded way of doing it
we need a step by step with pics or at least a video on youtube, theres nothing there at teh moment.
Once you have S-OFF follow these steps:
1. Get fastboot.exe, CWM and the su binary from the attachment below, make sure you extract the archives.
2. Download Android SDK from here: http://developer.android.com/sdk/index.html
2. Install SDK to C:/, place fastboot.exe and the recovery.img in android-sdk/platform-tools
3. Shut down phone, get into bootloader (volume down + power button)
4. Select FASTBOOT using volume keys, press power button (you are now in fastboot mode)
5. Connect phone to computer, select disk drive.
6. Open cmd, type cd C:/android-sdk/platform-tools
7. now type "fastboot flash recovery recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img" (no quotes)
8. Now you should have Clockworkmod installed, but still no root so:
9. Copy su-2.3.6.1-ef-signed to sdcard.
10. Get into bootloader again, select recovery.
11. Select "install zip from sdcard", confirm with trackball.
12. Scroll down to su-2.3.6.1-ef-signed, confirm the install, now you are rooted!
13. Do a nandroid backup from clockworkmod.
14. Repeat steps 9-12 but use the ZIP of ROMs, Kernels or Radio if you wish. Wipe all data before installing a fresh rom (ty calyxim ^^)
Complete list for ROMs/Kernels/Radio here: http://forum.xda-developers.com/showthread.php?t=1029318
I hope this is clear enough?
Thanks mate. Worked wonders. In what religion would you like your prayers?
I would like to make an addition to step 14; Wipe all data before installing a fresh rom
This is the most idiot proof way i could find, and that i could use lol..... big props to Nejc121
nejc121 said:
Okay, it took me some trying and stuff but I finaly found a way!
Okay, this is going to be simple step-by-step
FirsT: Copy this to the root of your SD card: http://forum.xda-developers.com/attachment.php?attachmentid=548407&d=1300751790
Second: Go into HBOOT and click yes when it asks you to update (note: Please make sure your SD card is FAT32 and not FAT, it must be FAT32 for this step to work.
Third: Remove the img file from your sd card and add this file: http://bit.ly/su2361ef
Fourth: Go into HBOOT and click Recovery!
Fifth: Click install zip from sdcard (or some thing like that)
Sixth: Click choose zip from sdcard
Seventh Locate your zip and let it update
AND YOU'RE DONE!
Have fun being free!
If you're having problems with the HBOOT not detecting the .zip update, please check if you SD card is FAT32.
Click to expand...
Click to collapse
smokzye said:
download eclair rom from shipped roms, install it, then download unrevoked, root with it and youll get custom recovery also with unrevoked, after that follow some other guides how to properly flash a custom rom thru that recovery.
Click to expand...
Click to collapse
NOPE. Wrong way after alpharev S-OFF.
smokzye said:
i didnt do any backups xD, i just soffed, installed 2.1 wwe ruu, rooted with unrevoked and flashed cm7
Click to expand...
Click to collapse
Have u done S-OFF with xtc clip or alpharevX. Let me know what u did including complete rooting process.
how do I get in to HBoot, when I press vol down and power nothing else happens beside to lock the phone and go to vibra mode
Make sure it's vol-, because the phone vibrates if you're holding vol+ and power...
7. now type "fastboot flash recovery recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img" (no quotes)
when I write that in to cmd and press enter is wrtitten "waiting for device" for long time
When i do that i have phone still in hboot usb plug
Should I reboot and write in normal phone mode or .....?????
Try renaming 'recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img' to 'recovery.img'. I had to do this in Linux, but worked fine after.
rupa30 said:
7. now type "fastboot flash recovery recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img" (no quotes)
when I write that in to cmd and press enter is wrtitten "waiting for device" for long time
When i do that i have phone still in hboot usb plug
Should I reboot and write in normal phone mode or .....?????
Click to expand...
Click to collapse
installing and uninstalling htc sync helps. just to extract drivers I suppose...
Clockwork mod doesn't work properly for me. Whenever I select any option the menu disappears and the background just sits there. I can click really fast and it will just reappear and disappear rapidly.
Fix?
rupa30 said:
7. now type "fastboot flash recovery recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img" (no quotes)
when I write that in to cmd and press enter is wrtitten "waiting for device" for long time
When i do that i have phone still in hboot usb plug
Should I reboot and write in normal phone mode or .....?????
Click to expand...
Click to collapse
That wait is normal if it below 2-3 min. But if it takes longer u should check the drivers.
That wait generally occurs if u connect the device after entering the command (happens to me everytime). If it is so, shouldn't disconnect the device and wait for a while till it detects.
If it is not so and wait is longer, then go for reinstalling the drivers.
Sent from my HTC Wildfire using XDA App
rupa30 said:
how do I get in to HBoot, when I press vol down and power nothing else happens beside to lock the phone and go to vibra mode
Click to expand...
Click to collapse
This occurs when pressing vol down + power on a full booted phone.
U should not do this. Switch off the device and then hold vol down + power. There goes into hboot mode. And for that recovery installation u should go into fastboot mode though from there.
as it was now clear, the waiting shouldn't be there now. Enter fastboot mode and try it
Sent from my HTC Wildfire using XDA App
AloneInShadow707 said:
Once you have S-OFF follow these steps:
1. Get fastboot.exe, CWM and the su binary from the attachment below, make sure you extract the archives.
2. Download Android SDK from here: http://developer.android.com/sdk/index.html
2. Install SDK to C:/, place fastboot.exe and the recovery.img in android-sdk/platform-tools
3. Shut down phone, get into bootloader (volume down + power button)
4. Select FASTBOOT using volume keys, press power button (you are now in fastboot mode)
5. Connect phone to computer, select disk drive.
6. Open cmd, type cd C:/android-sdk/platform-tools
7. now type "fastboot flash recovery recovery-clockwork-4.0.0.2-j_r0dd_mod-buzz.img" (no quotes)
8. Now you should have Clockworkmod installed, but still no root so:
9. Copy su-2.3.6.1-ef-signed to sdcard.
10. Get into bootloader again, select recovery.
11. Select "install zip from sdcard", confirm with trackball.
12. Scroll down to su-2.3.6.1-ef-signed, confirm the install, now you are rooted!
13. Do a nandroid backup from clockworkmod.
14. Repeat steps 9-12 but use the ZIP of ROMs, Kernels or Radio if you wish. Wipe all data before installing a fresh rom (ty calyxim ^^)
Complete list for ROMs/Kernels/Radio here: http://forum.xda-developers.com/showthread.php?t=1029318
I hope this is clear enough?
Click to expand...
Click to collapse
i get waiting for device..... after v long
which drivers shud i reinstall?
and anyway, how to enter fastboot mode? after i select the fastboot mode what do i do? it still stucks at the hboot screen
Hey,
I am in the process of going from stock (rooted) GB and wanted to document my steps. I am not a developer, I have no idea what I am doing, everything here is from links/guides elsewhere.
If you know of a faster/easier way to do it, please respond and I will update as required!
How can I Backup text messages/missed calls etc to cyanogen?
My System:
AT&T Atrix 4g with Stock Gingerbread OTA update (rooted)
Windows 7 x64 laptop
Guide:
My general understanding is as follows:
1. Unlock Phone
2. Download and Install CWM
3. Install Cyanogen
1. To unlock the phone we need to first get a few applications installed, I am running windows 7 so below are the files.
RSDLite 5.3.1 link
x64 Windows drivers
AT&T Unlocker
After downloading, install the first two packages, the third package will be used to unlock your bootloader:
Open a command prompt window
On Windows, press Start and type “cmd” then press the enter button
Type the following command. Your directory will be the folder where you extracted the Fastboot package.
(Example: cd C:\Users\Kenneth\Desktop\fastboot-package)
cd your directory here
Power down your Atrix device
Hold the power button and the downward volume button until you see “Fastboot”
Let go of the buttons and press the upward volume button once
You will now see “Starting Fastboot protocol support”
Plug your device into a USB port in the back slot of your computer
Front slots sometimes do not have enough power to stay connected to the device.
Type the following command:
fastboot oem unlock
You will now receive a warning along with a unique device ID
Type the following commands using your unique device ID in place of the ####:
fastboot oem unlock ####
fastboot reboot
Wait for your device to reboot. Congratulations! You now have an unlocked bootloader!
Click to expand...
Click to collapse
2. CWM
CWM Download
how to install:
Windows:
unzip recovery-en-goapk.zip to D:\
open a CMD in windows.
fastboot flash recovery D:\recovery-en-goapk.img
Linux:
unzip recovery-en-goapk.zip to you home
mot-fastboot flash recovery ~/recovery-en-goapk.img
mot-fastboot reboot
3. Install Cyanogenmod
Download:
Cyanogenmod *REQUIRED*
GOOGLE Applications *Install if you want Market, Gmail, etc*
Restart into CWM
Wipe Dalvik
Wipe cache
factory/data reset
flash pre-beta.zip
wipe Dalvik
wipe cache
factory data/reset
reboot
IT COULD TAKE A LONG TIME TO BOOT, JUST WAIT UP TO AN HOUR
*Cyanogenmod*
Thanks to OP's and posters in the following locations:
http://briefmobile.com/how-to-unlock-the-atrix-4g-bootloader
http://forum.xda-developers.com/showthread.php?t=1136261
http://forum.xda-developers.com/showthread.php?t=1138541
http://forum.xda-developers.com/showthread.php?t=1206026
was this honestly needed?
You forgot the part where you have to flash pudding, which will softbrick your phone temporarily. This happens to all phones on stock GB when attempting to unlock them.
RSD flash the pudding sbf
phone will error with 0x1000 No OS found
choose fastboot
enter the documented unlock commands
firefox3 said:
was this honestly needed?
Click to expand...
Click to collapse
If it stops ONE person from asking for a guide on how to do this... it was needed.
how to install:
Windows:
unzip recovery-en-goapk.zip to D:\
open a CMD in windows.
fastboot flash recovery D:\recovery-en-goapk.img
Click to expand...
Click to collapse
This section has always bothered me because it can be confusing. Instead of referencing D:\ at all simply telling users to extract the img to the folder where they've installed the fastboot package would be clearer. Also at least some mention should be made of the fact that there is now a second CWM option running around in the dev forum which works with rom manager. It can be installed in exactly the same way as Tenfar's but to get it to work with rom manager you need to install the generic rom manager CWM through rom manager first, and then install the CWM version available in the dev forum.
sjbayer3 said:
How can I Backup text messages/missed calls etc to cyanogen?
Click to expand...
Click to collapse
search for mybackup root in the market. its free. =]
Congrats on being one of the few newbies who know how to read instructions.
It does help and I used rom manager to reinstall the updated version of cmr-at&t cmr- 4.0.1.4.atrix2 it has an sd.ext to view files in external sd and an. Asks if you want to delete s-ext during data factory reset just say no or you will ! fubar if that's were your .zip files are
Sent from outerspace from an unlocked alienv3 overclocked /faux123 kernel
Thanksyou. for all the great work !!!!!!!!
@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@
I should ask for a sticky for this but these instruction will work EVERY TIME if you are running either custom recovery or Root.
You will need the latest adb/fastboot from google, you can either install the SDK or download any of the many smaller adb/fastboot and libs for your OS
You will need STOCK 4.4/4.3/4.2 recovery depending on what version of android you are currently on. Download the factory image from here. Open the zip within the package and pull out recovery.img and rename it stockrecovery.img
Copy your custom recovery to the adb folder name it twrp.zip or short name for whatever you are using I am using twrp.
You will need the correct OTA you are seeking to apply - rename it to something short simple and obvious - for this example I will use otaupdate.zip
If you wish to root get the latest patch (I believe its up to 1.75 now) and copy it to the adb/fastboot folder.
BACKUP YOUR DEVICE FIRST AND COPY IT TO YOUR PC
If you are already Rooted:
If you are using SuperSU - go to the application options and completely unroot and reboot if needed
BACKUP YOUR DEVICE FIRST AND COPY IT TO YOUR PC
If not rooted start here:
I am assuming most of you are Windows users. Open your file explorer and open the ADB folder.
On the left hand folder where ADB is located, press shift and right click the ADB folder and select "Open command window from here". This will open a command prompt window for you to run all your adb/fastboot commands from. This is the same folder where you copied your recoveries and updates to.
BACKUP YOUR DEVICE FIRST AND COPY IT TO YOUR PC
Copy your custom recovery and stock recovery to your adb folder
Copy and rename the OTA to the adb folder
Copy your root.zip patch to the /sdcard downloads folder (if you wish root)
>adb reboot bootloader - if you are already stuck in bootloop you can attempt >fastboot reboot-bootloader to run these steps
>fastboot flash recovery stockrecovery.img
>fastboot reboot-bootloader
Go into recovery and wait till dead droid appears
Press power and Volume Up at same time to go into the stock recovery menu
Using the volume buttons move and down the blue list of options and select: Apply update from ADB
You will now have orange text at the bottom of the screen - follow the instructions to side load by typing >adb sideload otaupdate.zip in your command prompt window
Wait and watch the progress, at this point you should see the ota processing steps of which there a few and will vary depending on the package. When its complete there will be a "install complete" or similar message
Reboot and let the update complete the system optimizations and go in validate your device is working and the version is what you wanted
>adb reboot bootloader
>fastboot flash twrp.zip
>fastboot reboot-recovery
Using your newly installed custom recovery you can now apply zips/root etc
Reboot as needed and update root if using older .zip to current binaries and enjoy your updated device.
And yes you only need to backup once prior to starting but many people skip that step -DON'T BE ONE OF THOSE PEOPLE.
Hopefully I've not missed a bit.
You can also use these same instructions if you're stuck in boot loop or applied a patch without first replacing stock or unrooting - just boot to bootloader using fastboot and replace recovery and apply the patches. This will usually work just fine and prevent much heart ache on your part.
Many noobs New Users are experiencing Problems rooting Lenovo K3 Note on Marshmallow Rom. So this tutorial will help them Root Lenovo k3 Note and install Custom recovery.:good::good::good:
This is not a cookbook, You need to know what are you doing. Neither I nor XDA is responsible for BRICKED Devices.
Downloads:
Boot.img
SP Flash Tool
(optional)Lenovo K3 Note Stock ROM
Recovery
ADB AND FASTBOOT
Patience
Now to Root Your phone Follow These Steps:
(OPTIONAL) Flash Your Phone with Stock Rom, To do this follow these steps :
Install All the required Drivers.
Download the LENOVO K3 NOTE FIRMWARE from Above.
Now Extract SP Flash Tool And extract FIRMWARE Folder inside it.
Now Run flash_tool.exe as Administrator.
Go to Options>Download> And check both the checkbox(s).
Now Click On Scatter-Loading and navigate to Firmware>target_bin>and select MT6752_Android_scatter.txt .
and click on DOWNLOAD.
NOW connect your Device Powered OFF to your computer and Wait Till a Box Appears Saying "Download OK".
Turn ON your Mobile and complete the initialization.
Now Download the Recovery, Extract it, and load its scatter file in the SP FLASH TOOL with the same config.
And again connect the phone Powered OFF after clicking Download Button.
When it completes. Try to Boot into recovery (by holding VOL+, VOL- and Power button simultaneously).
IF TWRP boots You are good to Go. :good::good::good:
Now Reboot into system and open Settings>DEVELOPER Options and click on USB DEBUGGING and ALLOW OEM UNLOCK.
Now Extract ADB and FASTOOT tools (and PLACE boot.img in the folder) and shift+right-click in the folder and select open command window here.
and type
Code:
adb devices
allow ADB to connect on your phone and then type
Code:
adb reboot-bootloader
Now your phone will reboot in FASTBOOT MODE type
Code:
fastboot devices
if it shows your device then type
Code:
fastboot flash boot boot.img
then type
Code:
fastboot reboot
After that switch off your Phone and boot into recovery.
Now install the SuperSU zip.
Hurray Your Phone is ROOTED.
If you Have Any Problems please Reply :crying::crying:
What's the encryption key of recovery file
Rishi.Nerd said:
What's the encryption key of recovery file
Click to expand...
Click to collapse
I have Updates the Links They should now be working fine.
Albert
Anunay.j said:
I have Updates the Links They should now be working fine.
Click to expand...
Click to collapse
..... i finish to root but my device wont start anymore
custom rom installation without rooting
I have s433 firmware android 6.0,
1. if I just want to install twrp ( without rooting), do I need to flash boot.img
2. if want to install custom ROM and still don’t want to root, do I need to flash boot.img
3. after a litte bit googling i found i need to have an unlocked bootloader and custom recovery for flashing custom rom ,
how do i unlock bootloader ( is boot.img fot that )