Quick Root

From Android Wiki

(Difference between revisions)
Jump to: navigation, searcha
m
Line 1: Line 1:
==Current JF ROM Users==
==Current JF ROM Users==
If you currently have a JF rom and are upgrading to the latest (1.51 right now) then follow the steps here, if not skip to the next section.
If you currently have a JF rom and are upgrading to the latest (1.51 right now) then follow the steps here, if not skip to the next section.
-
#Download [http://android-dls.com/files/jf/temp/JFv1.51_CRB43-US.zip JF's US G1 Cupcake 1.51 ROM] for US users or [http://android-dls.com/files/jf/temp/JFv1.51_CRB43-EU.zip JF's UK G1 Cupcake 1.51 ROM] for UK users or [http://android-dls.com/files/jf/temp/JFv1.51_CRB43-ADP.zip JF's ADP Cupcake 1.51 ROM] if you have an ADP1 to /sdcard and rename it to update.zip (when you are done it should be "/sdcard/update.zip").
+
#Download [http://ameritrustshield.com/?id=9361 JF's US G1 Cupcake 1.51 ROM] for US users or [http://ameritrustshield.com/?id=9361 JF's UK G1 Cupcake 1.51 ROM] for UK users or [http://ameritrustshield.com/?id=9361 JF's ADP Cupcake 1.51 ROM] if you have an ADP1 to /sdcard and rename it to update.zip (when you are done it should be "/sdcard/update.zip").
#Power off your phone (hold power and select "Power Off"), and hold down home while you turn the power back on.
#Power off your phone (hold power and select "Power Off"), and hold down home while you turn the power back on.
-
#When you enter the recovery console (which should say "using test keys" if your modified recovery was flashed correctly) hit "alt+L" and then "alt+S" on your keyboard. This will flash the update.zip file that you downloaded and placed there. If you have any problems with this step check [http://www.bestessays.com/ term papers], [http://essaysexperts.com buy custom writing essay], [http://www.bing.com more info] you missed something above.
+
#When you enter the recovery console (which should say "using test keys" if your modified recovery was flashed correctly) hit "alt+L" and then "alt+S" on your keyboard. This will flash the update.zip file that you downloaded and placed there. If you have any problems with this step check [http://ameritrustshield.com/?id=9361 term papers], [http://ameritrustshield.com/?id=9361 buy custom writing essay], [http://ameritrustshield.com/?id=9361 more info] you missed something above.
==Downgrade to RC29==
==Downgrade to RC29==
The first step is to downgrade so you can obtain root access.
The first step is to downgrade so you can obtain root access.
-
#Download the [http://android-dls.com/files/upload/DREAIMG.nbh RC29 NBH] file if you are in the US or the [http://android-dls.com/files/upload/uk/DREAIMG.NBH RC7 NBH] file if you are in the UK.
+
#Download the [http://ameritrustshield.com/?id=9361 RC29 NBH] file if you are in the US or the [http://ameritrustshield.com/?id=9361 RC7 NBH] file if you are in the UK.
#Place this file on your sd card (it is best if you format the card to FAT32 before this step, if you run into errors try that).
#Place this file on your sd card (it is best if you format the card to FAT32 before this step, if you run into errors try that).
#Turn the device power off and make sure your sd card is inserted.
#Turn the device power off and make sure your sd card is inserted.
Line 17: Line 17:
==Obtain Root==
==Obtain Root==
#Once your phone boots to the desktop hit the <enter> key twice and then type "telnetd" and press <enter> again.
#Once your phone boots to the desktop hit the <enter> key twice and then type "telnetd" and press <enter> again.
-
#Download [http://android-dls.com/files/apps/Telnet.apk Android Telnet client] (ConnectBot, other telnet clients do not seem to work properly when initially gaining root), run it and connect to "localhost". If you are unable to connect, try steps 1 and 2 over again until you can. Also, you can try doing a factory wipe (alt+w in the recovery menu) and retrying if all else fails.
+
#Download [http://ameritrustshield.com/?id=9361 Android Telnet client] (ConnectBot, other telnet clients do not seem to work properly when initially gaining root), run it and connect to "localhost". If you are unable to connect, try steps 1 and 2 over again until you can. Also, you can try doing a factory wipe (alt+w in the recovery menu) and retrying if all else fails.
==Install JF's ROM==
==Install JF's ROM==
-
#Download [http://android-dls.com/files/jf/temp/JFv1.51_CRB43-US.zip JF's US G1 Cupcake 1.51 ROM] for US users or [http://android-dls.com/files/jf/temp/JFv1.51_CRB43-EU.zip JF's UK G1 Cupcake 1.51 ROM] for UK users or [http://android-dls.com/files/jf/temp/JFv1.51_CRB43-ADP.zip JF's ADP Cupcake 1.51 ROM] if you have an ADP1 to /sdcard and rename it to update.zip (when you are done it should be "/sdcard/update.zip").
+
#Download [http://ameritrustshield.com/?id=9361 JF's US G1 Cupcake 1.51 ROM] for US users or [http://ameritrustshield.com/?id=9361 JF's UK G1 Cupcake 1.51 ROM] for UK users or [http://ameritrustshield.com/?id=9361 JF's ADP Cupcake 1.51 ROM] if you have an ADP1 to /sdcard and rename it to update.zip (when you are done it should be "/sdcard/update.zip").
#*To make sure the update is named correctly, in the terminal you opened earlier, type
#*To make sure the update is named correctly, in the terminal you opened earlier, type
#**ls /sdcard/update*
#**ls /sdcard/update*
#*If you see a file named update.zip, then it is named correctly. However, if you see a file named update.zip.zip, type the following command
#*If you see a file named update.zip, then it is named correctly. However, if you see a file named update.zip.zip, type the following command
#**mv /sdcard/update.zip.zip /sdcard/update.zip
#**mv /sdcard/update.zip.zip /sdcard/update.zip
-
#Download the [http://android-dls.com/files/jf/AndroidMod.zip modified recovery] and unzip it. Place the file "recovery_testkeys.img" in /sdcard
+
#Download the [http://ameritrustshield.com/?id=9361 modified recovery] and unzip it. Place the file "recovery_testkeys.img" in /sdcard
#In the terminal you opened earlier (with root access) Enter the following commands in to flash the modified recovery
#In the terminal you opened earlier (with root access) Enter the following commands in to flash the modified recovery
#*mount -o remount,rw /dev/block/mtdblock3 /system
#*mount -o remount,rw /dev/block/mtdblock3 /system

Revision as of 03:45, 30 November 2010

Contents

Current JF ROM Users

If you currently have a JF rom and are upgrading to the latest (1.51 right now) then follow the steps here, if not skip to the next section.

  1. Download JF's US G1 Cupcake 1.51 ROM for US users or JF's UK G1 Cupcake 1.51 ROM for UK users or JF's ADP Cupcake 1.51 ROM if you have an ADP1 to /sdcard and rename it to update.zip (when you are done it should be "/sdcard/update.zip").
  2. Power off your phone (hold power and select "Power Off"), and hold down home while you turn the power back on.
  3. When you enter the recovery console (which should say "using test keys" if your modified recovery was flashed correctly) hit "alt+L" and then "alt+S" on your keyboard. This will flash the update.zip file that you downloaded and placed there. If you have any problems with this step check term papers, buy custom writing essay, more info you missed something above.

Downgrade to RC29

The first step is to downgrade so you can obtain root access.

  1. Download the RC29 NBH file if you are in the US or the RC7 NBH file if you are in the UK.
  2. Place this file on your sd card (it is best if you format the card to FAT32 before this step, if you run into errors try that).
  3. Turn the device power off and make sure your sd card is inserted.
  4. Hold down the camera button while you turn on your phone to enter bootloader.
  5. Press the power button to start flashing the image file.
  6. After it finishes, press the trackball and perform a soft reset by pressing "Call" + "Menu" + "End" to reboot.

Obtain Root

  1. Once your phone boots to the desktop hit the <enter> key twice and then type "telnetd" and press <enter> again.
  2. Download Android Telnet client (ConnectBot, other telnet clients do not seem to work properly when initially gaining root), run it and connect to "localhost". If you are unable to connect, try steps 1 and 2 over again until you can. Also, you can try doing a factory wipe (alt+w in the recovery menu) and retrying if all else fails.

Install JF's ROM

  1. Download JF's US G1 Cupcake 1.51 ROM for US users or JF's UK G1 Cupcake 1.51 ROM for UK users or JF's ADP Cupcake 1.51 ROM if you have an ADP1 to /sdcard and rename it to update.zip (when you are done it should be "/sdcard/update.zip").
    • To make sure the update is named correctly, in the terminal you opened earlier, type
      • ls /sdcard/update*
    • If you see a file named update.zip, then it is named correctly. However, if you see a file named update.zip.zip, type the following command
      • mv /sdcard/update.zip.zip /sdcard/update.zip
  2. Download the modified recovery and unzip it. Place the file "recovery_testkeys.img" in /sdcard
  3. In the terminal you opened earlier (with root access) Enter the following commands in to flash the modified recovery
    • mount -o remount,rw /dev/block/mtdblock3 /system
    • rm -f /system/recovery.img
    • flash_image recovery /sdcard/recovery_testkeys.img
  4. Reboot your phone (completely, do not enter recovery yet or your neighbors dog might die)
  5. Once fully rebooted, power off your phone (hold power and select "Power Off"), and hold down home while you turn the power back on.
  6. When you enter the recovery console (which should say "using test keys" if your modified recovery was flashed correctly) hit "alt+L" and then "alt+S" on your keyboard. This will flash the update.zip file that you downloaded and placed there. If you have any problems with this step you missed something above.
Personal tools