|
|||||||
| Register | FAQ | XDA-Portal | XDA-Wiki | Device database | Donate! | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
You can easily get to this page by going to http://G1Upgrade.com
I found tons of documents online but didn't find a place that had everything you need to wipe, update, optimize, etc. If you have any tips or shortcuts to help with stuff, add em here. Below are my steps from A-Z on the dream phone. This explains from start to finish how to root your phone, install cyanogens recovery image, create partitions, install JACHero and a few shortcuts to save you some steps. IF YOU ASK A DUMB QUESTION, I WILL CALL YOU OUT!!! Read the whole front page BEFORE asking questions! Dumb questions are: I didn't install the image and your steps aren't working. How do I partition my SD card? Which do I install first, the radio or SPL? Why are these dumb questions? BECAUSE THEY ARE ALL ANSWERED ON THE FIRST PAGE! All modifications to your phone could brick your phone. I am not responsible. If you have issues, ask around and someone will probably help. Usually if you get caught in a boot loop or something isn't working you can repeat the last process you did and try again (re-install the rom, re-install the radio, whatever, etc). I think the 2 things that brick most phones are: You have no technical skills and probably shouldn't attempt to modify your phone OR you didn't follow the steps exactly. How to root your phone. 1.) Connect phone to computer with USB and select "Mount" so the phone is visible to the computer 2.) Right click the removable disk and format (fat32) (I recommend the full format and not the quick format 3.) Download and unzip the RC29 (http://g1upgrade.com/DREAMIMG-RC29.zip) or RC7 (http://g1upgrade.com/DREAMIMG-RC7.zip) image file. Copy the DREAMIMG.nbh file to the SD card. (RC29 for US, RC7 is for UK) 4.) Once the files are copied over right click on removable disk and eject 5.) Power off the phone. Once it's off turn it back on by holding the camera button and the power button at the same time 6.) Once the bootloader loads, press the power button to start the update 7.) When it's complete press the trackball to continue. Reboot the phone by pressing talk, menu and power at the same time 8.) Go through all the install steps as if you got a new phone. 9.) Download the root script from the android browser by going to http://g1upgrade.com/root.apk 10.) Tap on the root.apk in your browser download list, it will notify you that this program needs to be allowed because it is a non-Market application. Click the provided Settings button and allow non-Market apps. Hit the back button, then tap the root.apk download to install. 11.) Run the root.apk app and click Download IMG and HardSPL files 12.) Go to the home screen and open your keyboard. Hit "Enter" pause a second then hit it again. 13.) Type "telnetd" in all lowercase minus the quotes. Ignore the search that comes up and press enter again 14.) Run the root.apk file again and click protect your root. This part roots your phone. If there are any errors then the telnetd wasn't running. Go back to step 12 and try again. 15.) Power off the phone. Once it's off press the home and power button until the phone turns back on. 16.) When the yellow sign appears type alt+l then alt+s on the keyboard. The phone will probably reboot a few times. If it says press a certain button combination to reboot, do that. Otherwise press home+power+menu You should now have root access on the phone. Install a rooted rom You can now install a rooted rom on your phone. You don't have to go all the way to hero, you could flash this rom and stop there. You could also flash this rom, then flash cyanogens recovery image if you want. Just be careful... This is for the current OTA Donut build. Download :http://www.androidspin.com/downloads...ed_base_v2.zip, rename to update.zip and place in the root directory of your memory card. Boot the phone into recovery pressing home+power then press alt+s to apply the update. Now you can run root apps, etc. How to install cyanogen recovery image 1.) Open the terminal app on your phone (download it from market) and type the following commands pressing enter at the end of each line. If you get a prompt asking to accept root permissions, click always accept. Code:
su cd /sdcard wget http://n0rp.chemlab.org/android/cm-recovery-1.4.img flash_image recovery /sdcard/cm-recovery-1.4.img You should now have the new recovery console. You can always get there by holding the home key and power key to turn on the phone. This lets you use the trackball and adds some new features to simplify updates later on. If you have problems installing you can check this thread http://forum.xda-developers.com/showthread.php?t=523558 How to partition your SD card from console (This requires the cyanogen recovery 1.3.1+) Example for my 8GB card. Reboot and enter recovery (home+power) then go to console. Enter the below pressing "enter" after each line. Code:
parted /dev/block/mmcblk0 print (to verfiy we know what size card we are dealing with. Mine was 8166 read below if yours is different) rm 1 (if you had more than 1 partition you would want to rm them as well) mkpartfs primary fat32 0 7622 mkpartfs primary ext2 7622 8134 mkpartfs primary linux-swap 8134 8166 quit upgrade_fs recovery How to install the latest Radio and SPL (07/05/09) Do the radio first then the SPL. 1.) Download the radio from http://code.google.com/p/sapphire-port-dream/ and rename to update.zip 2.) Connect your phone to the computer via usb and copy the update.zip to your phone. Power off your phone afterwards. 3.) Turn on your phone by holding the home key and the power key. 4.) Click to apply the update then reboot the phone. 5.) Repeat the steps with SPL. If you try to reboot your phone now, you would probably just stay stuck on the G1 loading screen. You need to install Hero before it will go anywhere or reflash another rom. How to install latest Hero (requires the 3 partitions we created earlier) Download the latest Hero rom (most recent one I used was http://forum.xda-developers.com/showthread.php?t=563294) and rename to update.zip 1.) Turn on the phone holding the home key and power to boot. Attach the phone to your computer via usb. 2.) Open console and enter the following commands. Press "Enter" after each line. Code:
ums_enable Code:
ums_disable 5.) Click to fix ext then apply the update. 6.) Once completed you should give it a few minutes to boot. It could take 5 minutes or so to complete then you are all set. If it stays on the G1 loading screen just be patient (no more than 15 minutes). How to wipe ext3 if you ever install a new version, etc and need to wipe the ext3 partition just go to console enter the below commands: Code:
mount -o rw /dev/block/mmcblk0p2 /system/sd cd /system/sd rm -r * Last edited by youneek; 25th October 2009 at 06:33 PM.. Reason: Added some workarounds... |
| Sponsored Links |
|
#2
|
|||
|
|||
|
Very good job, exactly what I have been looking for.
|
|
#3
|
|||
|
|||
|
Very good job!
|
|
#4
|
|||
|
|||
|
Great instructions.....
![]() |
|
#5
|
|||
|
|||
|
WOW!! Wish i had something like this 2 months ago when i got my G1. Nice of you to put this together. Definatly going to help out a lot of people and save them a SH!T load of time and head aches! STICKY!!
|
|
#6
|
|||
|
|||
|
Don't you have to downgrade to RC29?
Or is that obsolete now? |
|
#7
|
|||
|
|||
|
Wow this would've definitely come in handy a few weeks ago. But what took me a few hrs to gather by reading posts this one thread explains it all. Glad you took the time to write this. Hopefully a more stable hero comes out too to update this thread with.
|
|
#8
|
|||
|
|||
|
That's actually explained in step 3.
3.) Download DREAIMG.nbh and put copy to the phone (don't put in a folder) http://bit.ly/wfAOO That file is the RC29. Good looking out though. |
|
#9
|
|||
|
|||
|
Hi! Good!!
Quote:
This partition is not created = linux-swap (32 MB) Saludos! |
|
#10
|
||||
|
||||
|
OK .. I keep getting the same result.
When I restart the phone and the grey bootload screen comes up, it does a check and replies with "not allow" Anyone know what to do here? Build number: dream_stg user 1.1 STG-RC8 128394 |
![]() |
| Tags |
| brick, hack, hero, partition, root |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|