UK G1 (DRC92) - Just wanna install Froyo - VERY confused - G1 Android Development

Hiya!
So, I am no android beginner, but to me there seems to be a continual branching off & fragmentation (and obsolescence) in tutorials, howto's etc etc.
This is what I have: UK T-mobile G1, running Android 1.6, build DRC92
This is what I want: UK T-mobile G1, running Android 2.2 or higher
This is what irritates me: 1001 different tutorials, each of which (wrongly) *assume* you know what you are doing with this particular handset
I know what I am doing with ZTE, and Android OS in general, but I want to get this CLEAR, as clear as crystal, and I want to do it by following a SIMPLE, non-ambiguous, non-assuming tutorial. That SHOULD be simple, but it seems not.
I need to upgrade "SPL" and "RADIO". I need this explaining please, in as much detail as you can, if you don't mind?
I am sorry to sound demanding, but this whole process is a minefield of conflicting opinions, geek ego battles and preferences... and ALL I wanna do is upgrade!
Please, any help?
PLEASE: I ask that you don't just simply link me to other tutorials, as I am confused about how to do this, and that will just set me back to square one again. If you are able to spare a few minutes to explain what to do, I would be most grateful.
Thank you!

It is hard not to link you to the instruction that is already there. But I do understand your frustration. When I first started I had the same (similar problem) and end up following one of the instruction. FYI, the only links I posted is the recommended Froyo ROM. It has Android 2.2.1.
Simply put, here is from Instruction I have when I first rooted my G1:
Disclaimer:
WARNING: I am not responsible if you did something to brick your phone.
Disclaimer:
I FOUND THIS TO BE THE EASIEST METHOD OF ROOTING A G1 AND INSTALLING A STABLE BUILD OF FROYO.
THIS IS DESIGNED FOR THE COMPLETE BEGINNER!!
I HAVE THIS ON MY G1 WITH NO PROBLEMS AT ALL!!!
Rooting Your Stock T-Mobile G1 (HTC DREAM) AND INSTALLING A STABLE ANDROID 2.2 FROYO BUILD.
**Please make sure your phone is completely charged before doing this**
**I am not responsible for anything that happens to your phone. Do this at your own risk**
---------------------------------------------------------------------------------------------
I was pretty worried about bricking my phone, but it is almost impossible if you do this step by step and correctly. Just make sure to follow the steps!
---------------------------------------------------------------------------------------------
Prerequisites:
**ALL DATA/APPLICATIONS WILL BE REMOVED FROM YOUR PHONE AND IT WILL BE RETURNED TO FACTORY SETTINGS AFTER THE FOLLOWING STEPS. MAKE SURE YOU HAVE SYNC SET UP FOR YOUR DATA SO THAT YOU CAN RECOVER YOUR CONTACTS!** (TO SYNC GO TO SETTING > DATA SYNChronization > make sure AUTO SYNC is checked as well as contacts calendar and gmail)
Here is what you will need:
1) Your Phone
2) A Computer
3) USB Cable
Download the following file onto your computer: (DO NOT UNZIP OR CHANGE ANY FILES!)
ALL THE LINKS TO DOWNLOAD THE FILES ARE HERE: pktos.blogspot.com
Original DREAIMG.nbh (make sure you download the UK version)
Cupcake Update.zip
FlashRec.apk
Amon Ra’s Recovery Image
G1 Radio
G1 HardSPL
Generic G1 ROM w/ Root
GAPPS (if you wants it)
ALL THE LINKS TO DOWNLOAD THE FILES ARE HERE: pktos.blogspot.com
---Froyo ROM---
Recommended Froyo ROM: Froyo Melt with custom theme or DreamTem Froyo.
---Froyo ROM---
-------------------------------------------------------------------------------------------
I) Formatting the SD Card and Downgrading to RC29(YOU WILL DELETE EVERYTHING OFF YOUR SD CARD!)
1. Plug your USB cable into your computer and then plug your phone in.
2. Mount your SD card by sliding down the notification bar and selecting mount.
3. Go to My Computer and access your SD card.
4. BACKUP ANY FILES THAT YOU WANT ONTO YOUR COMPUTER. VERY IMPORTANT!
5. Go back to my computer and right click on the drive that is your sd card. Click format. Choose FAT32 from the drop down and hit the format button. This removes all data from your memory card.
6. Once the format is complete: drag and drop "DREAIMG.nbh & Update.zip files that you downloaded into the sd card. (DO NOT create a folder or anything, just put it right in the SD card)
7. Unmount your phone by going through the notification bar and then unplug your phone Turn your phone off. from your computer.
8. Press and hold the camera+end key until until you see a screen with colored bars, then let go. This is the bootloader. The screen will turn gray with blue writing on it.
9. Hit the end key to start the update. DON'T DO ANYTHING UNTIL THIS IS DONE!
10. Once it is finished it press the trackball to reboot. (If it goes back the the colored bar screen and doesn't reboot try holding the home+menu+end key, if this doesn't work, just remove the batter and put it back in and turn the phone on)
11. Once the phone is on, just turn it back off.
12. Now press the Home+End Key until you see a triangle with an exclamation point in it (this is recovery mode). Once you see this let go of the buttons.
13. Open the keyboard and press ALT and L, and then Press ALT and S. Now wait until the phone reboots (it will do this automatically once the update is applied) (Don't worry if you see picture of a box and a g1 or a chip with an arrow)
14. Once the phone reboots, go ahead and and go through the welcome guide and get to the home screen.
II) Flashing a Recovery Image
1. Now with your phone at the home screen, go to settings>applications> an turn on unknown sources.
2. Now go to settings>SD card and Phone Storage>Unmount SD Card
3. Now Click format sd card and go ahead and format your sd card. It will automatically remount after.
4. Go back to the home screen and plug and mount the phone to the computer again as you did earlier.
5. Place the following files you downloaded earlier right into the sd card: FlashRec.apk, and Amon Ra's Recovery Image (Again not in any folder or anything, just on the sd card)
6. Once they are transferred go ahead and unmount and unplug your phone from the computer
7. Go and download a file manager from the android market (I suggest LINDA FILE MANAGER)
8. Once downloaded, open the file manager and go to SD card, and click the FlashRec.apk file and then click install. If it asks -> Tell it to use package installer to open it (it probably wont ask but if it does)
9. Once installed click open (it will be on bottom left of screen)
10. Then click the button that says "backup recovery image"
11. Once it says "backup complete" open the keyboard and type the following: /sdcard/recovery.img
12. The click "flash custom recover image" and wit until it says "Flash complete"
13. Go back to the home screen and then turn off the phone.
14. Turn the phone back on into recovery mode by holding down the home and power buttons. You will see a bunch of text on top of a black background with an HTC logo in the middle.
III) Partitioning and Loading the latest radio
1. Scroll down to "Partition SD Card"
2. Click "Partition SD"
3. Press the Home key to confirm
4. Use the trackball to increase the "swap size" to 96MB then press Home key
5. Make sure "EXT2" is set to 512 MB then Click the Home Key
6. Make sure "Fat32 size" is set to remainder and then press the Home Key and then the phone will begin partitioning.
7. Once partitioning is complete scroll down and select to "SD: ext2 to ext3" and then press the Home key. Wait for it to upgrade.
8. Once the Upgrade is complete hit the "back" button to get back to the main menu. Then scroll down and select "USB-MS Toggle" and wait for it to enable.
9. Now plug the phone into the computer again. Now transfer the files downloaded earlier: G1 Radio, G1 HardSPL, Generic G1 Rom w/ root, to the phone. (AGAIN KEEP THE FILES JUST IN THE SD CARD AND NOT IN A FOLDER OR SOMETHING)
10. Once the transfer is complete hit the Home key to disable the USB-MS toggle and return back to the main menu of recovery mode. Unplug your phone.
11. Scroll down and select "Flash .zip from SDcard"
12. Select the G1 Radio file (named OTA Radio or something like that) and hit the Home key to confirm. DO NOT SELECT ANY OTHER FILE, THE RADIO MUST BE DONE FIRST.
13. Once the Radio Flash is complete Press Home+Back to reboot the phone. It will then say "writing radio image" and then reboot back into recover mode (this will take some time)
14. Once back into recovery mode, scroll and select "Flash zip from SDcard" again.
15. This time choose the SPL file (named somthing like "Latest G1 SPL.zip") and then click the HOME KEY to confirm.
16. Once it finishes, hit HOME+Back to reboot once again. It will say "writing boot image" and then reboot
back to recovery mode.
17. Once again scroll to "Flash zip from SDCard" and choose the Generic G1 Rom file (Named something like Generic G1 Root Rom.zip) and click Home to confirm and wait for it to finish.
18. Once finished it should go back to the main menu and say"Install from SD card complete"
19. Now click on the "Reboot System Now" choice. (Home+Back)
20. Wait for the phone to reboot back into Android.
IV)Installing ROM (Android 2.2.x Froyo for HTC DREAM)
1. Once back into Android, turn the phone back off.
2. Hold the Home+Back keys to turn the phone on and get it back into recovery mode
3. Select "USB-MS Toggle" and wait for it to enable
4. Once enabled, plug your phone in and transfer the CYANOGENMOD6 and GAPPS file ito your SD card/phone. (again not in any folder, just in the sd card)
5. Once the files are transferred, press the Home key to disable USB-MS Toggle and return to the main menu, and then unplug your phone.
6. Scroll down and select "wipe" and then select "wipe data / factory reset" and then hit the Home key to confirm. Wait for it to finish the wipe. It will say "Data wipe complete"
7. Hit the back key to return to the main menu.
8. Scroll and select "Flash Zip from SDCard"
9. Select the ROM Named that you have downloaded and hit Home to confirm and wait for it to finish.
10. Once finished it will go back to the main menu and say "Install from SD Card Complete"
11. Go back to "Flash Zip from SDCard"
12. Select the Gapps File Named something like "gapps-mdpi-FRF91-3-signed.zip" and click home to confirm.
13. Once it is finished you should be back at the main menu. Select "Reboot System Now" and wait for the phone to reboot.
14. The reboot will take some time, (roughly 5-10 minutes) so don't freak out. Just put your phone down and go do something =)
CONGRATS! YOU have successfully rooted your G1 and installed ANDROID 2.2.x Froyo
Click to expand...
Click to collapse

BeenAndroidized said:
It is hard not to link you to the instruction that is already there. But I do understand your frustration. When I first started I had the same (similar problem) and end up following one of the instruction. FYI, the only links I posted is the recommended Froyo ROM. It has Android 2.2.1.
Simply put, here is from Instruction I have when I first rooted my G1:
Disclaimer:
WARNING: I am not responsible if you did something to brick your phone.
Disclaimer:
Click to expand...
Click to collapse
My build is DRC92, and from what I gather, I need a "gold card" (impossible to find somewhere to generate the image!)
I give up.

Have you try this software to create Goldcard?
http://forum.xda-developers.com/showpost.php?p=11655667&postcount=1

BeenAndroidized said:
Have you try this software to create Goldcard?
http://forum.xda-developers.com/showpost.php?p=11655667&postcount=1
Click to expand...
Click to collapse
Okay. I finally got revskills site to send me a goldcard IMG. All updated, just putting FroSense 10 on now.... MAN. It takes AGES to boot first time! lol
Thank you for helping me! God bless you.

glossywhite said:
Okay. I finally got revskills site to send me a goldcard IMG. All updated, just putting FroSense 10 on now.... MAN. It takes AGES to boot first time! lol
Click to expand...
Click to collapse
Yes, it does take time for the first boot, especially FroSense. Glad you got it going though.
glossywhite said:
Thank you for helping me! God bless you.
Click to expand...
Click to collapse
Glad to be of services... And anytime...

glossywhite said:
Hiya!
So, I am no android beginner, but to me there seems to be a continual branching off & fragmentation (and obsolescence) in tutorials, howto's etc etc.
This is what I have: UK T-mobile G1, running Android 1.6, build DRC92
This is what I want: UK T-mobile G1, running Android 2.2 or higher
This is what irritates me: 1001 different tutorials, each of which (wrongly) *assume* you know what you are doing with this particular handset
I know what I am doing with ZTE, and Android OS in general, but I want to get this CLEAR, as clear as crystal, and I want to do it by following a SIMPLE, non-ambiguous, non-assuming tutorial. That SHOULD be simple, but it seems not.
I need to upgrade "SPL" and "RADIO". I need this explaining please, in as much detail as you can, if you don't mind?
I am sorry to sound demanding, but this whole process is a minefield of conflicting opinions, geek ego battles and preferences... and ALL I wanna do is upgrade!
Please, any help?
PLEASE: I ask that you don't just simply link me to other tutorials, as I am confused about how to do this, and that will just set me back to square one again. If you are able to spare a few minutes to explain what to do, I would be most grateful.
Thank you!
Click to expand...
Click to collapse
Well first of all this isn't Q&A this is a development section, second look for the guide in the dev section, its easy to follow and not complicated at all, download a few files, blah blah blah your done. Took me 5 minutes.
Sent from my T-Mobile G1 using XDA App

i won`t go down to rc29. on market is an application named universal androot which works on htc dream ( 1.5 and higher ). this will root your phone but until you`ll restart the phone, you`ll have to flash recovery image ( amon-ra-1.7.0 ). after you restart your phone and still have root privilegies, that`s a good moment to change SPL. ezTerry`s tutorial i think is the best there is.
flash another rom. i am using now Nameless jedi`s rom maybe because i find it the best or just because i`m a star wars fan
i did not covered it all in this post ( i`m pretty sure ) so if your stuck in there somewhere ( android related ) you can IM me anytime. maybe we`ll even try a live installfest
p.s. the dreaimg.nbh is a "good to have" file. although i hope you`ll never use it.

Related

Root your MyTouch Easy Step by Step Instructions

I know that a lot of you out there are like me and not a computer programmer. I am sure that I am not the first person to post something like this but I know that this is going to be the easiest.
To start you will need a formatted MicroSD Card (any size will do). If you do not have a spare MicroSD card, backup all your files on your current MicroSD Card to your PC then format it using your computer.
Also your MyTouch must be running on 1.5 (cupcake) software. If your MyTouch is not running on 1.5 (cupcake) go to this site to downgrade your phone to 1.5 (cupcake) http://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g/
I know there are a lot of steps but it will take less then 10 minutes.
If links do not work copy and past in browser window
Steps:
1. Download this file “flashrec-1.1.2-20090909.apk” from this link http://code.google.com/p/flashrec/ (the file is on the right hand side of the screen) to your PC.
2. Download this file “cm-recovery-1.4.img” http://n0rp.chemlab.org/android/cm-recovery-1.4.img (click on link and save file) to your PC.
3. Copy both files to your formatted MicroSD Card.
4. Go to Android Market download and install “Linda File Manager”.
5. Go to “Setting” on your MyTouch
6. Go to “Applications”
7. Check “Unknown Sources” (this will allow you to install programs not from the Market)
8. Go to “Linda File Manager”
9. Go to “SD Card”
10. Click on “Linda File Manager” (when the pop up window appears)
11. Click and Run “flashrec-1.1.2-20090909.apk”
12. Click on “Backup Recovery Image” (once Backup Recovery Image is done move on to next step)
13. Clear out the text box and type in “/sdcard/cm-recovery-1.4.img"
14. Click on the “Flash Custom RecoveryImage” button (once Flash is
done move on to next step)
15. Click on “Home” button
16. Turn MyTouch off
17. Hold down the “Home” and “Power” button (keep holding it down until you see a Black screen with Green fonts)
18. If on the bottom of the screen you see “Build: CyanogenMod v1.4 +
JF” in White Font you have successfully Rooted you MyTouch
*if you interested in loading a custom ROM please continue. I recommend CyanogenMod. They are the best and it work well.
*this will result in a complete memory wipe. None of your existing data or installed software will be left.
19. Scroll down to and select “nandriod v2.2 backup”
20. Click on “Home” Key to continue (by doing this you have created a backup file that you can restore if something goes wrong)
21. Scroll up to “reboot system now”
22. Download “update-cm-4.2.5-signed.zip” from this link: http://n0rp.chemlab.org/android/update-cm-4.2.5-signed.zip (save the file when the pop up window appears)
23. Download “HTC_ADP_1.6_DRC83_rooted_base.zip” from this link: http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=HTC_ADP_1.6_DRC83_rooted_base.zip
24. Copy the downloaded files to your MicroSD Card.
25. Turn off Phone
26. Hold the “Home” and “Power” until you get to the screen with Black background and green font.
27. Scroll down to “wipe data/factory reset”
28. Click on “Home” Key (once wipe is down move on to next step)
29. Scroll up to “apply any zip from sd”
30. Select “HTC_ADP_1.6_DRC83_rooted_base.zip”
31. Click on “Home” Key (once install is done move on to next step)
32. Scroll up to “apply any zip from sd”
33. Select “update-cm-4.2.5-signed.zip”
34. Click on “Home” Key (once install is done move on to next step)
35. Scroll down to “wipe data/factory reset”
36. Click on “Home” Key (once wipe is down move on to next step)
37. Click on “reboot system now” (reboot will take longer then usual
due to new install)
38. Once reboot is complete your done.
I would recommend that you go to the Andriod Market download and install an Overclock program. It will improve the performance of your MyTouch.
Any question email me at [email protected]
nice
milelake2 said:
I know that a lot of you out there are like me and not a computer programmer. I am sure that I am not the first person to post something like this but I know that this is going to be the easiest.
To start you will need a formatted MicroSD Card (any size will do). If you do not have a spare MicroSD card, backup all your files on your current MicroSD Card to your PC then format it using your computer.
Also your MyTouch must be running on 1.5 (cupcake) software. If your MyTouch is not running on 1.5 (cupcake) go to this site to downgrade your phone to 1.5 (cupcake) http://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g/
I know there are a lot of steps but it will take less then 10 minutes.
If links do not work copy and past in browser window
Steps:
1. Download this file “flashrec-1.1.2-20090909.apk” from this link http://code.google.com/p/flashrec/ (the file is on the right hand side of the screen) to your PC.
2. Download this file “cm-recovery-1.4.img” http://n0rp.chemlab.org/android/cm-recovery-1.4.img (click on link and save file) to your PC.
3. Copy both files to your formatted MicroSD Card.
4. Go to Android Market download and install “Linda File Manager”.
5. Go to “Setting” on your MyTouch
6. Go to “Applications”
7. Check “Unknown Sources” (this will allow you to install programs not from the Market)
8. Go to “Linda File Manager”
9. Go to “SD Card”
10. Click on “Linda File Manager” (when the pop up window appears)
11. Click and Run “flashrec-1.1.2-20090909.apk”
12. Click on “Backup Recovery Image” (once Backup Recovery Image is done move on to next step)
13. Clear out the text box and type in “/sdcard/cm-recovery-1.4.img"
14. Click on the “Flash Custom RecoveryImage” button (once Flash is
done move on to next step)
15. Click on “Home” button
16. Turn MyTouch off
17. Hold down the “Home” and “Power” button (keep holding it down until you see a Black screen with Green fonts)
18. If on the bottom of the screen you see “Build: CyanogenMod v1.4 +
JF” in White Font you have successfully Rooted you MyTouch
*if you interested in loading a custom ROM please continue. I recommend CyanogenMod. They are the best and it work well.
*this will result in a complete memory wipe. None of your existing data or installed software will be left.
19. Scroll down to and select “nandriod v2.2 backup”
20. Click on “Home” Key to continue (by doing this you have created a backup file that you can restore if something goes wrong)
21. Scroll up to “reboot system now”
22. Download “update-cm-4.2.5-signed.zip” from this link: http://n0rp.chemlab.org/android/update-cm-4.2.5-signed.zip (save the file when the pop up window appears)
23. Download “HTC_ADP_1.6_DRC83_rooted_base.zip” from this link: http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=HTC_ADP_1.6_DRC83_rooted_base.zip
24. Copy the downloaded files to your MicroSD Card.
25. Turn off Phone
26. Hold the “Home” and “Power” until you get to the screen with Black background and green font.
27. Scroll down to “wipe data/factory reset”
28. Click on “Home” Key (once wipe is down move on to next step)
29. Scroll up to “apply any zip from sd”
30. Select “HTC_ADP_1.6_DRC83_rooted_base.zip”
31. Click on “Home” Key (once install is done move on to next step)
32. Scroll up to “apply any zip from sd”
33. Select “update-cm-4.2.5-signed.zip”
34. Click on “Home” Key (once install is done move on to next step)
35. Scroll down to “wipe data/factory reset”
36. Click on “Home” Key (once wipe is down move on to next step)
37. Click on “reboot system now” (reboot will take longer then usual
due to new install)
38. Once reboot is complete your done.
I would recommend that you go to the Andriod Market download and install an Overclock program. It will improve the performance of your MyTouch.
Any question email me at [email protected]
Click to expand...
Click to collapse
nice n easy big guy..
good job..
very very good job!
i have a little problem, i put in my sdcard flashrek.apk, recovery-RA-dream-v1.2.3.img, and cm-recovery-1.4.img, after success intalled the flashrecovery.apk, i click on "backup recovery image" a dont work, but write this message, "backup failed: could not run command."
i arrived on the step "12" and i have this problem....how i can resolve?
before to proceed with this guide i've formatted the sdcard....
my htc its magic vodafone 32B android donut 1.6, Hboot-1.33.0007
Radio-2.22.19.26I, CPLD-10
thank's in advance for help
Ill write you an app for this if you pay me Sniggers.....
i shall soon be having a rooting method in my software for mytouch
hi reedmdc, but im not understand your msg.....i pay you to root my magic with your software?...or what?..please explain me...thank' s...
iaio72 said:
very very good job!
i have a little problem, i put in my sdcard flashrek.apk, recovery-RA-dream-v1.2.3.img, and cm-recovery-1.4.img, after success intalled the flashrecovery.apk, i click on "backup recovery image" a dont work, but write this message, "backup failed: could not run command."
i arrived on the step "12" and i have this problem....how i can resolve?
before to proceed with this guide i've formatted the sdcard....
my htc its magic vodafone 32B android donut 1.6, Hboot-1.33.0007
Radio-2.22.19.26I, CPLD-10
thank's in advance for help
Click to expand...
Click to collapse
If you are running 1.6 you have to downgrade to 1.5. Please read the first couple of paragraphs to downgrade. It is easy.
When can we root the official SenseUI please?
milelake2 said:
If you are running 1.6 you have to downgrade to 1.5. Please read the first couple of paragraphs to downgrade. It is easy.
Click to expand...
Click to collapse
not is easy to downgrade to 16.......>to 1.5......
izzit so hard to downgrade? just flash any cupcake will do.. why izzit so hard?
limkoksoon said:
izzit so hard to downgrade? just flash any cupcake will do.. why izzit so hard?
Click to expand...
Click to collapse
yes please, but where i find the original ruu rom vodafone 1.5 cupcake to flash it?
thanks
this ROM its good for my magic 32b voda?
RUU_Sapphire_Rogers_WWE_2.17.631.2_release_signed_NoDriver
thanks
limkoksoon said:
izzit so hard to downgrade? just flash any cupcake will do.. why izzit so hard?
Click to expand...
Click to collapse
the problem its i dont have root...and i cant flash somes rom,,,i can flash only original, i think,,,
iaio72 said:
this ROM its good for my magic 32b voda?
RUU_Sapphire_Rogers_WWE_2.17.631.2_release_signed_NoDriver
thanks
Click to expand...
Click to collapse
NO!
Updates in RUU-format are compatable ONLY with 32A Magics
5[Strogino] said:
NO!
Updates in RUU-format are compatable ONLY with 32A Magics
Click to expand...
Click to collapse
thanks for answer
Thank you so much
Will this work for HBOOT-1.33.0006 (SAPP30000) ?
As bad as it is. .. .Me and you are in the same page. The only problem is that I already bricked my first NTT DOCOMO HTC MAGIC(Later on converted to MT3G before I bricked it). Right now, I finally got a replacement from DOCOMO however, those punks came updated the fw already when they give me the replacement. I manage to root my fone via gold card then unrooted again thanks to unlockr.com but then I got caught up messing with the terminal. Just like that my phone just went away. I have a perfected SPL .000006 and with fw of 1.6. This punks keep saying its so easy, I think they're full of crap. Instead of just throwing garbage at you why not be specific in what they talking about. I have tried to load all kinds of recovery images on this thing but no joy. Donut actually has a built in recovery image ( I think it only has like four options, which are purely useless) One last thing that I need to try is probably go back to gold card method but the problem is I havent seen a single one perform this act. Again, I am coming from a stock perfected SPL .00006/official fw 1.6. If you guys can be kind enough to at least lead us the right way, Im pretty sure that we'll handle the rest. Please no garbage reply. Thank you.
i just used this tutorial to root and install MLIGN's HERO 3.0 on my brother's mytouch and it worked great the first time!
thanks!
rlee
VerY good Post I this need to be in the Wiki....
Ok, that worked, but need a little help from anyone.
I followed these instructions on my MyTouch 3g and did also install the suggested ROM.
However, after installing the rom I realized there are more recent releases out there. If I wanted to install a newer rom do I have to redo each step?
I have CyanogenMod-4.2.13 and update-cm-4.2.13-signed on my spare SD card.
Another question I had (which maybe irreverent at the moment...) after step 17 I did see '“Build: CyanogenMod v1.4 +JF” giving me root access. However, when I did try to install and launch a overclock utility that requires root, it said I do not have root access. Am I missing something?

[ANCIENT-TUTORIAL] IDIOT-PROOF Root Guide! NAND Unlock and ADB Update!!

This guide is ancient, guys. The only purpose it should serve now is showing you how to set up ADB or flash something through recovery. You can use unrEVOked Forever to root now, which is much faster and easier. Quit sending me PMs with questions about this.
After the positive response I got from my Swype guide, I decided to do one for root too. I have found that Toast's guide goes way over the head of a lot of new users (Using adb to copy and rename files? C'm on, Toast!), and I want to simplify things down for them.
In this guide, I will provide a way for you to backup your phone in case you have any vital programs, and I will take you all the way through getting back to the rooted stock image and restoring your apps (from there, you will be on your own!). This DOES work with Sprint's latest OTA (ends in .6).
Please let me know if there are any errors or any omissions (something like Titanium Backup not working with unrEVOked; I haven't tested this). Also, if someone wants to take some screenshots of the recovery stuff or just has images of the steps, just let me know, and I can add them.
If you get stuck on a step, please post it in the topic first instead of directly PMing me. It's not that I don't want to personally help you (you can ask all the people I've helped), but I'm not always directly available, and other users can freely help you out if you post in the thread! It also provides a little "mini-troubleshooting" scenario for anyone else with the same issue as you. I also recommend reading the entire guide before doing it so you will have some idea of what steps you will be taking! Thanks!
TABLE OF CONTENTS:
SECTION I: BACKING UP YOUR APPS
SECTION II: ROOTING FOR THE FIRST TIME
SECTION III: INSTALLING A CUSTOM RECOVERY
SECTION IV: INSTALLING A CUSTOM ROM
SECTION V: NESSECARY SOFTWARE INSTALLATION
SECTION VI: INTRODUCTION TO ADB
SECTION VII: UNLOCKING NAND
1. First things first, if you don't want to backup your apps, skip to step #14.
SECTION I: BACKING UP YOUR APPS
2. Go to the settings menu, and select Applications.
3. Check the box next to "Unknown Applications" and accept the warning.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Go to your web browser and navigate to http://unrevoked.com/m/ .
5. Click the logo to download the file, as it says.
6. Once the file is done downloading, click it.
7. Click the install button, and hit "open" when it is done installing.
8. Click Start!
9. When you get the "Done." message, navigate to the Market and find Titanium Backup. I HIGHLY recommend the donate version, but you need to donate to the dev via PayPal to get a license file, and it could take him up to a day to email it to you.
10. Click "open" after it is done installing and click the "Problems?" tab at the bottom.
11. Click "yes" to install BusyBox.
12. When Titanium Backup restarts, press Menu and select "Batch."
13. Backup all of your apps here.
SECTION II: ROOTING FOR THE FIRST TIME
14. Plug in your phone's USB cable and connect it to your computer. You should get a prompt in the notification bar that the phone is connected. Open the notification bar and select where it says "charge only."
15. Change the type to "disk drive" and select "Done."
16. Download this file, and save it to your desktop.
17. Since your phone is connected as a disk drive, navigate to My Computer and you will see it as "Removable Disk." Drag and drop the file you just downloaded to the icon.
18. At this point, we are about to flash the debug image. YOUR DATA WILL ALL BE WIPED AFTER THIS POINT!
19. Hold down "power" to bring up the following menu. Select "Power off."
20. Select "Ok."
21. Thanks to mrono, we now have some images of the recovery image for your ease of use, but I will post toast's exact words that you should follow to the letter. If you want step-by-step versions of this, skip to step 21a.
- Hold volume down while powering the phone on. continue to hold volume down until you see the WHITE bootloader screen.
- After a few seconds it will begin to checking for files, and find PC36IMG.zip. while its doing this it will show a blue progress bar while its checking. (this takes 30 - 60 seconds to finish)
- It will then list all the images in the zip and ask you if want to flash. SAY YES
- When its finished it will ask you if you would like to reboot. AGAIN... SAY YES
- At this point it will boot into a rooted rom.
Click to expand...
Click to collapse
Essentially, you just have to hold the volume down button as you press the power button, and the phone will do the rest. Just accept any prompts you get.
21a. When powering on, hold down the volume down key, and keep holding it down until this screen appears.
21b. It will search for a second then prompt you to install the PC36IMG.zip. Select yes.
21c. After the installation is complete, select yes to reboot your device.
22. You are now rooted! Congratulations! However, this debug ROM will not show protected apps in the Market, so we're going to install a rooted version of the stock ROM now.
23. After everything is booted, reconnect your USB cable and enter disk drive mode as described before.
24. Navigate to the PC36IMG.zip file and rename it however you want. This prevents it from running when ever you reboot. After this file is renamed, disable "disk mode" the same way you enabled it.
SECTION III: INSTALLING A CUSTOM RECOVERY
NOTE: Steps 25 - 28 were removed due to ROM Manager being updated. Follow the steps in step 29 below.
29. If ROM Manager just won't work for you, download this file, rename it to "update.zip," and copy it to the root of your SD card just like we did with the PC36IMG zip before. A common problem that people have here is actually typing the last ".zip" in when naming the file. ONLY type "update" as the file name because the file you are downloading is already in .zip format, and Windows hides known file extensions. If you get any kind of "file cannot be found" or "verification error" on this step, then you probably made this mistake, and you just need to rename the file.
Please note: This is the ONLY file on your SD card to be named "update.zip." Do NOT rename any other files to "update.zip" or remove this file.
SECTION IV: INSTALLING A CUSTOM ROM
30. At this time, we will download the rooted stock ROM. Get it here and save it to your desktop. Do NOT rename this downloaded ROM to "update.zip!"
31. Copy it to your SD card exactly like we did before with the first ROM. Make sure you re-enable disk mode so you can copy files again.
32. Once again, thanks to mrono we have photos of this step, but I will give you the exact words from Koush on how to boot into recovery. Skip to step 32a for exact step-by-step instructions in this step.
When you want to launch the recovery image
* Turn on your device with 'volume down' pressed and select 'Recovery'
* When the exclamation mark appears, press and hold 'volume up' then press 'power'
* Select the second option, 'Apply sdcard:update.zip
* That's it, ClockworkMod recovery should launch!
Click to expand...
Click to collapse
Just like before, we turn off the phone and hold the volume down key as we power on the device. However, this time we will select "Recovery" from the menu (move down with the volume button and select it with the power button). Now you will see a screen with an exclamation mark. Press and hold the volume up button and press the power button. Select the "apply update.zip" option, and you will be in recovery mode.
32a. Just as before, hold down the volume down key as you power on the phone until this screen appears. Select "Recovery" from the menu.
32b. When you enter recovery, you will see the following screen. Don't panic.
32c. Hold the volume up button and press the power button. You will now be presented with the following screen.
32d. From here, select "apply sdcard:update.zip." Remember, this is the recovery image from before. Your phone will boot into the ClockworkMod custom recovery.
33. First, wipe the cache partition and the user data by selecting their respective menu options. From here, select "install zip from sdcard." Now select "choose zip from sdcard" and navigate to the stock ROM .zip file that we downloaded. Skip to step 33a for step-by-step images, but the text below may help you navigate the recovery menu:
The full recovery menu will read as follows:
-reboot system now
-apply sdcard: update.zip
-wipe data/factory reset
-wipe cache partition
-install zip from sdcard
-nandroid
-partitions menu
-advanced
- *****Go Back*****
Click to expand...
Click to collapse
Select the bolded in the items in the order in which they appear. After all is wiped, select -install zip from sdcard then pick -choose zip from sdcard and finally navigate to the zipped ROM that you want to install.
33a. From the recovery menu, select the following options and confirm them: "wipe data/factory reset" followed by "wipe cache partition."
33b. After everything is wiped, navigate to "install zip from sdcard," then select "choose zip from sdcard."
33c. Now, navigate to the custom ROM that you downloaded and select it. You will get a progress bar.
34. After the ROM is done installing, press "**Go Back**" and then pick "reboot system now" from the menu.
35. Congratulations again! You are now running a rooted version of the stock ROM (or the custom ROM of your choice). You can restore your apps with Titanium Backup or you can get another custom ROM and flash it exactly the same way that you flashed the stock ROM. I highly recommend Fresh ROM, which can be found in this topic. In fact, ANY custom ROM can be flashed in the same manner that is described in steps 30-34.
35a. Make sure you flash the latest radio update before installing any custom ROMs! It flashes just like a ROM, and you can download it and find any warning information here. Don't dp this yet if you plan on continuing the guide and unlocking NAND because you will have to do it again at the end of the guide.
SECTION V: NESSECARY SOFTWARE INSTALLATION
36. We are going to download and install three pieces of software here: 7-Zip, HTC Sync, and the Android SDK. First, we will install 7-Zip. Navigate to the 7-Zip website (http://www.7-zip.org/download.html) and download the appropriate version for your copy of Windows (either 32 or 64 bit). Install it. In my opinion, this is the best archive utility, and it just makes life easier if we're on the same page.
37. Next, head to the HTC website (http://www.htc.com/us/support/evo-sprint/downloads/) and download the HTC Sync update for Windows. Install it. This should take care of your drivers for 32 or 64 bit.
38. Finally, head to the Android Developers (http://developer.android.com/sdk/index.html) website and select the Windows version of the Android SDK. Agree to the software agreement and save the file.
39. Take the zip file that you just downloaded and copy it to your C: drive as shown.
40. Once the file is copied, right click on it and select 7-Zip then "Extract Files Here." You should now see a folder called "android-sdk-windows" in the root of your C: drive. You've installed the Android SDK successfully.
SECTION VI: INTRODUCTION TO ADB
41. Accessing ADB is very easy. Click on the new android-sdk-windows folder, and you will see a bunch of different folders inside. We're going to be concerned with the "tools" folder, but don't open it!
42. Hold down the shift key and right click the tools folder. Select "Open Command Window Here" from the pop-up list. You have now opened an adb window, and any interaction with your phone will be done through this simple command line. You can copy lines directly from this tutorial and paste them into the command window by right clicking and selecting "Paste" (CTRL+V will not work in the command line).
43. If you want to manually navigate to the adb line (you don't need to do this unless you couldn't get step 42 to work), open a Command Prompt window (Run -> "cmd.exe" on XP/Vista, or just search "Command Prompt" in Windows 7). Now enter the following line of code: cd C:\android-sdk-windows\tools\ . This will take you to the tools folder where you must execute all adb commands.
44. Remember how to get to the adb command prompt. Any time I tell you to enter something via adb take the following steps: Connect your phone via USB, ensure USB Debugging is enabled (Menu -> Settings -> Applications -> Development, but this should be already enabled from the previous steps), and open the command window via either method described in steps 42 or 43. You can find a list of basic adb commands here or by typing "adb help" from the adb command line. You should always be able to directly copy and paste any code that I give you, however.
SECTION VII: UNLOCKING NAND
45. Download Toast's EVO Recovery files here. Save the .zip file anywhere you please. When it is done downloadi ng, right click it, and "Extract Files Here" using 7-Zip again. We are going to use a batch file in this folder to enter a custom recovery mode in a minute.
46. Download the new PC36IMG.zip debug ROM located here. When the menu pops up asking you to save the file, remove the "eng-" off the name so it only reads "PC36IMG". It is very important that you do this before you copy the file to your phone, either now or manually after you save it. NOTE: This is NOT the same image that we used in the first portion of the guide. You MUST download this version.
47. Next, download Toast's custom recovery image located here. Again, right click it and select "save target as." This time delete everything else off the front of the file name so it only reads "recovery".
48. The last two files that you will be downloading are mtd-eng.zip (located here) and flash_image.zip (located here). Once both of these files are downloaded them, right click and "Extract files here" with 7-Zip. You will now have the following files downloaded and extracted:
49. Copy the flash_image, mtd-eng.img, recovery.img, and PC36IMG.zip files to the root of your SD card just as shown below.
50. Now the fun part!! Open an adb window and enter the following code:
Code:
adb reboot recovery
Your phone will now reboot and show the yield sign with the red exclamation point. Don't touch it!
51. Navigate to that "evo-recovery" folder that you extracted earlier and right click on the "recovery-windows" batch file. Select "Run as Administrator" from the menu to execute the file. Another command window will pop up and spew out a bunch of lines. Don't touch it! Just look at your phone which is now in the Amon RA recovery image! If right-clicking doesn't work, try double-clicking to run it normally.
52. Special thanks to Riztnack for the wonderful screens in the follownig sections! Select "Backup and Restore" from the recovery menu. After that select the option to backup your current ROM. You have just performed a nandroid backup. Keep this in mind, becase we are going to restore this after the whole process is over.
53. Select "reboot" from the recovery menu and let your phone boot back up. Make sure you are connected to your computer via USB (you should not be in disk drive mode here or you will get an error), and go back to that same adb window we had open before and used to reboot our device (you can close the window that opened when you ran the batch file). Enter the following lines exactly as they are written, ONE LINE AT A TIME (I recommend copy and pasting):
Code:
adb shell
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image misc /sdcard/mtd-eng.img
You will get an error message if anything goes wrong in the shell. When you enter the last three commands the window will just repeat them again to confirm that they were executed properly.
54. Now power off your phone just as before. Hold the volume down button as you press power to turn the device on. It will enter the bootloader just as before.
55. Select YES to flash the image, and after it is done flashing select YES to reboot. Don't worry if one of the "TP" options is bypassed. This is normal.
56. Once rebooted, go back to your adb command window and enter the following commands:
Code:
adb shell
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image recovery /sdcard/recovery.img
reboot recovery
You will get the same confirmations when you enter the 2nd through 4th commands. After you enter the last one the phone SHOULD boot into the same recovery that we were in before. If your phone does NOT boot into recovery, take the following steps: Disconnect from USB, pull the battery, reboot the device, and enter the same adb commands as in step 53. After that, enter lines 2 throuh 5 from step 56. You should now be in recovery. Disclaimer: These were just the steps that I took after my phone did not boot into recovery the first time. They worked for me, so let me know if they work for you or not.
57. Your NAND is now unlocked!! Once your phone boots directly into recovery in step #56, take that as confirmation of success! While in recovery, wipe your user data (factory reset) and wipe the Dalvic cache.
58. Head to the Backup/Restore menu and restore that last nandroid backup that you just did. You can now reboot your phone, and it will be exactly the same as before.
58a. Make sure you flash the latest radio update before installing any custom ROMs! It flashes just like a ROM, and you can download it and find any warning information here. Even if you installed it before, you will have to flash it again because the debug ROM writes an older version.
59. Be sure to rename that PC36IMG.zip to something else like "NAND-PC36IMG.zip" just like you did before so that it doesn't try to boot it every time you enter the bootloader.
60. You can now enter recovery mode by entering the bootloader (holding volume down while powering on the device) and selecting recovery or by using the QuickBoot app (I highly recommend it). You can also use apps like AdFree or Root Explorer to freely edit your /system partition.
I really hoped this guide helped you guys, and I look forward to your feedback.
I'm not going to be asking for any donations because I'm not the one doing all of the work--the devs are the real contributers. I've just taken thier methods and spelled them out in an easy-to-follow way. Those guys work long hours contributing to the community so you should be donating to them.
That's all, folks! I hope you enjoy your root! Big thanks to all of the devs who have made this possible!
Here are some important links with relevant discussions:
Original root guide.
Fake-flash recovery guide.
Stock RUU topic with discussion.
Stock OTA topic with discussion.
How to fix QuickBoot and ROM Manager's rebooting functions on some ROMs.
ADB guide for when you're ready to take the next step.
Making ClockworkMod your permanent recovery.
Original NAND unlock guide.
that's beautiful for noobs
madunix said:
that's beautiful for noobs
Click to expand...
Click to collapse
Thank you!
So this is basically like mixed with Toast's root and unrevoked.
Very well done!
May I make a suggestion?
Maybe change step 24 to
24. Navigate to the PC36IMG.zip file and rename it however you want. This prevents it from running when ever you reboot.
Someone might actually look for debig .zip
will this guide work if i installed the OTA update (version ends in .6 instead of .1)
thanks
MrDSL said:
Very well done!
May I make a suggestion?
Maybe change step 24 to
24. Navigate to the PC36IMG.zip file and rename it however you want. This prevents it from running when ever you reboot.
Someone might actually look for debig .zip
Click to expand...
Click to collapse
Done. Thanks for the input.
jblazea50 said:
will this guide work if i installed the OTA update (version ends in .6 instead of .1)
thanks
Click to expand...
Click to collapse
Yes, I believe it will.
thanks, about to try it out
You might add in on step 26 that you need to switch back to 'charge only' mode for Rom Manager to work, otherwise you get a 'SD card not mounted' error. (at least I did )
Otherwise, great post!
How does one go from Clockwork recovery back to stock recovery?
I love how you have your Drives named.....especially the one for Pirated Stuff. I laughed.
strung said:
How do you go from Clockwork recovery back to stock?
Click to expand...
Click to collapse
You can't permanently flash clockwork yet, it's just temporary until you reboot then the stock recovery goes back. Unless there have been some major developments today.
logosmonkey said:
You might add in on step 26 that you need to switch back to 'charge only' mode for Rom Manager to work, otherwise you get a 'SD card not mounted' error. (at least I did )
Otherwise, great post!
Click to expand...
Click to collapse
Oh yes! Good post!
strung said:
How do you go from Clockwork recovery back to stock?
Click to expand...
Click to collapse
ClockworkMod recovery is actually just that file named update.zip in the root of your memory stick. We can't actually flash a real recovery image yet, so it is tricked into thinking we are flashing an update when we are really going into a recovery image.
worked like a charm; installed damagecontrol .v3 rom
jblazea50 said:
worked like a charm; installed damagecontrol .v3 rom
Click to expand...
Click to collapse
Happy to hear it! Did you do the unrEVOked bit, by chance? I actually never tested that out personally because I was already rooted when I wrote this.
Thanks so much for this. I'm new to android and didn't understand any of the terminology people were using. This is good.
I think my only suggestion would be to skip the initial rom manager install to download the recovery. I couldn't get rom manager to actually download the update.zip and it probably would have saved some time to just download the update.zip in the first place and do it manually. It kept saying it was successfully downloaded when it wasn't.
roybotnik said:
Thanks so much for this. I'm new to android and didn't understand any of the terminology people were using. This is good.
I think my only suggestion would be to skip the initial rom manager install to download the recovery. I couldn't get rom manager to actually download the update.zip and it probably would have saved some time to just download the update.zip in the first place and do it manually. It kept saying it was successfully downloaded when it wasn't.
Click to expand...
Click to collapse
Thanks for the input. Please let me know if anyone else is having problems with ROM manager on the debug ROM, and I will switch it around.
TheBiles said:
Happy to hear it! Did you do the unrEVOked bit, by chance? I actually never tested that out personally because I was already rooted when I wrote this.
Click to expand...
Click to collapse
i went from step 1 to 34, followed all of it; the only thing is i installed a different custom rom; had to install the recovery image as an update.zip
also, i don't think you mentioned in your guide to wipe data/factory reset prior to installing custom rom because when i did it the 1st time, got stuck in a boot loop; then i realized i had to wipe and it worked fine;
oh, also, after the boot loop, i had to do flash the recovery image as update.zip again because it wasn't there when i went back to recovery
I know this a noob question but will this work after the htc update?
I keep hearing mixed things!!!!
Thanks and OMG that was beautiful
jblazea50 said:
i went from step 1 to 34, followed all of it; the only thing is i installed a different custom rom; had to install the recovery image as an update.zip
also, i don't think you mentioned in your guide to wipe data/factory reset prior to installing custom rom because when i did it the 1st time, got stuck in a boot loop; then i realized i had to wipe and it worked fine;
oh, also, after the boot loop, i had to do flash the recovery image as update.zip again because it wasn't there when i went back to recovery
Click to expand...
Click to collapse
Yeah, I added in that data wipe bit not long ago because I forgot to. I wonder why the ROM Manager doesn't work in the debug ROM... I'll definitely just remove that later tonight.

[GUIDE] COMPLETE GUIDE TO ROOT, S-OFF and FLASHING A ROM

**NOTE** I just copied this over from www.rootmydroid.co.uk where i published it first. It is here for ease of access **NOTE**
So, recently i have found myself having to root a couple of HD's for friends..
Subsequently i discovered that the information on the topic is pretty ambiguous, so in this guide i aim to make everything that you need to know clear and put all the files you need all in one location.
So here goes..
**This is a risky process. I nor anyone on the rootmydroid team will accept any responsibility for anything that may happen to your device.**
**It is also worth keeping a "safety net" just in case. I advise heading over to www.shipped-roms.com and under the alias "ACE" find the RUU that matches your current software number, i.e 1.32.xxxxxx**
**To make life easier, download the following apps from the market:**
* conectbot
* ES File Explorer
* ROM Manager
1) Make sure that your software version is 1.32.xxxxx or you will not be able to root!
It contains a new version of HBOOT that breaks root and standard S-OFF.
2) Download [email protected]'s visionary root tool
(download at the end of post)
3) Install it on your HD
Plug your HD in to your PC and select "Mount as disk drive". It should then appear on your PC and you can proceed to drag and drop the "visionary.apk" onto the root of your SD card (not in any folders). Alternatively, you can do it OTA via dropbox.
4) Run it and enable "Set system r/w after boot" Then click "Temproot Now" and wait until it is finished.
5) Once it has finished click "Permroot Now"
Your DHD will automatically reboot, do not worry.
To determine whether this worked or not, open up connectbot and on the drop-down menu on the bottom left corner select "local" login as a whatever you like, for example "rootmydroid" and then type "su" then hit enter. If a "#" comes up, then the rooting process was successful.
Right next up, install the "Engineering version of HBOOT" (hacked).
**WARNING** This process is inherently risky. Ensure that you follow these instructions TO THE LETTER, or you will end up with a fancy paperweight. **WARNING**
1) Download sfjuocekr 's DHD script for flashing HBOOT from the end of the post
2) Unzip it and copy it to your SD card. Ensure it is on the root of your SD (not in any folders) Note that it will come in two folders "DHD-Smart" and "DHD-Dumb" from my experience, rename the "DHD-Smart" folder to "DHD".
3) (After unplugging your device) Run connectbot in local mode just like earlier, and type:
* su (then hit enter)
* sh /sdcard/DHD/check (ensure that you type "sh")
* (Provided everything went ok) sh /sdcard/DHD/backup
* (If this also went ok) sh /sdcard/DHD/hboot
The script should then install the engineering version of HBOOT and achieve S-OFF.
Woop, everything risky is pretty much done for now. Now we can sit back and not be too tense whilst we install a custom recovery image. Luckily this is made easy via ROM manager (which you should already have installed if you followed my instruction).
1) Run ROM manager and select the first option "Flash ClockworkMod Recovery"
2) Wait until ROM manager says that the process is complete (Somewhere along the way a superuser request may pop up asking for permission. This is fine, just click allow.)
3) After installation select the option "Reboot into recovery" to ensure that everything went ok (From my experience this does not actually take you directly to recovery. From the screen it takes you to use the volume keys to scroll and select "Recovery" then use the power button to select.)
4) Your DHD should then reboot into ClockworkMod recovery
Next up is installing a custom ROM. To do this find the ROM that you like the most from www.xda-developers.com . I recommend either LeeDroid or AndroidRevolutionHD.
1) Download the ROM of your choice and place it on the root of your SD card.
2) Reboot into recovery
3) Go to "Nandroid" and perform a backup
4) Once the backup has completed select "wipe data/factory reset" then "wipe cache partition"
5) Go to "Install ZIP from SDCARD" and select your ROM from the list
6) Wait for it to finish installing
7) Once completed, go back and select "Reboot" at the top of the list (Note that the first boot may take up to 20 minutes, so do not be alarmed. Whatever you do, do not panic and pull the battery half way through the boot or you WILL brick.)
Voila! You are fully rooted, have S-OFF and have flashed a custom ROM!
If at any point you need help please come to our live help at: http://bit.ly/g776Yz
Or feel free to contact me at: [email protected]
Android001
Links for files needed:
Visionary
HBOOT Script
Props to [email protected] for his awesome "visionary" app and sfjouecker for his equally awesome script.
3 topics below yours... check my sig
These guides just pop up like mushrooms in a rainy season It is better for new users to have one or two alternative methods, but too much is too much.
Sent from my Desire HD using Tapatalk
wid0w said:
3 topics below yours... check my sig
Click to expand...
Click to collapse
Not to mention the sticky at the top of the thread
Like the work you do for us with little Android experiance jkoljo.
After one year use of HD2 I went to DHD and realy like Android
Regarding this: "3) Go to "Nandroid" and perform a backup"
Is Nandroid a part of Rom Mangaer boot meny or do I have to install it separate?
audiavant said:
Like the work you do for us with little Android experiance jkoljo.
After one year use of HD2 I went to DHD and realy like Android
Regarding this: "3) Go to "Nandroid" and perform a backup"
Is Nandroid a part of Rom Mangaer boot meny or do I have to install it separate?
Click to expand...
Click to collapse
It may appear as either "Nandroid" or "Backup and Restore" i was unsure which it was, as i was not looking at the recovery as i wrote the post.
Sorry mate. Have to close this thread as there is more than one guide floating around.
On of them being this one
http://forum.xda-developers.com/showthread.php?p=11557769
Thanks for the effort.
Regards,
M_T_M

How to install Android on my Sd for My HTC HD2

To anyone of knowledge I have a HTC HD2 I have been trying to install Android from on here from many diiferent links etc.. and everytime I installit to mycomputer then unzip and install on my SD i run the Clcrd then Haret then my phone either shows a penguine or htc logo I let it sit for over 2 to 4 hurs everytime i try to install it on my phone and it just sits there. is it something Im not doing are there steps Im missing or things I need to installl along with the android program i choose I am super frusrtated can someone please help me get android up and running .. Thanks
mallfox said:
To anyone of knowledge I have a HTC HD2 I have been trying to install Android from on here from many diiferent links etc.. and everytime I installit to mycomputer then unzip and install on my SD i run the Clcrd then Haret then my phone either shows a penguine or htc logo I let it sit for over 2 to 4 hurs everytime i try to install it on my phone and it just sits there. is it something Im not doing are there steps Im missing or things I need to installl along with the android program i choose I am super frusrtated can someone please help me get android up and running .. Thanks
Click to expand...
Click to collapse
First of all tell me about your hd2, what rom is it currently running (stock 2.08, 3.14?) , what radio do you have? Whats your sd card?
All these questions are relevant to make droid work.
I'm not sure if this will work or not. But I had a similar problem when I first rooted my HD2. Under the Android folder, there is a text file: startup.txt
Open it up. The last line I've found typically reads "boot". Now, I don't know if this affects everyone. But after reading for 18+ hours when I first rooted my phone, I remembered reading somewhere that that particular line should read "bootlinux". And I've found that no matter what build I use, if I don't change it to bootlinux, it wouldn't get past the HTC. So try adding "linux" after the "boot". Then try starting it up again with CLRCAD.exe then haret.exe.
Hope that works for you.
RAM 576... OS version 5.2.2191 (21913.5.0.94) ... manilla version 2.5.20181424.0 ...Rom version 3.14.53.1(04666) WWE ... Radion version 2.15.50.14 ... SD card is Fat32.. i have tried alot of programs and have yet to get it to work . and i thank you both for your input I dont know what else to do...
mallfox said:
RAM 576... OS version 5.2.2191 (21913.5.0.94) ... manilla version 2.5.20181424.0 ...Rom version 3.14.53.1(04666) WWE ... Radion version 2.15.50.14 ... SD card is Fat32.. i have tried alot of programs and have yet to get it to work . and i thank you both for your input I dont know what else to do...
Click to expand...
Click to collapse
Did you erase all other content from your sd card, and was the content put in a named folder called Android?
GUIDE (yes another one) for ANDROID on HD2
mallfox said:
RAM 576... OS version 5.2.2191 (21913.5.0.94) ... manilla version 2.5.20181424.0 ...Rom version 3.14.53.1(04666) WWE ... Radion version 2.15.50.14 ... SD card is Fat32.. i have tried alot of programs and have yet to get it to work . and i thank you both for your input I dont know what else to do...
Click to expand...
Click to collapse
Here hope this helps! any questions feel free to ask...
I just posted this in another thread to clear some things up for some guys ...... hope this clears up the process for you a bit
............................excerpted from previous post........................................
********BTW i have attached a little template that i use when flashing various roms and storing them on my PC. has task29, HSPL & MAGLDR already in it. all u need to do is go to the xda hd2 master radio thread to grab your appropriate radio and put that into the empty radio file. then find the rom you want to test out and usually the developer will have both rom (obviously) and the appropriate CWM that u should use with it and just put those in their respective empty folders i have in the attached file. that way all the steps below will line up to the files i have attached
OH YEAH, FORGOT... THESE STEPS ARE TO BE DONE AFTER THE INITIAL PREREQUISITES i.e. windows mobile device center, activesync, proper spl version...blah blah blah
--------the following steps 1 - 4 are to be preformed while at the tri-color boot screen (easiest way to reach is to turn off your phone while its connected to your PC then immediately hold volume down button till you see it n wait for it to say usb in the white section).
(by the way your device will ALWAYS automatically restart itself after a couple seconds if it is shut down while plugged in via USB to either a wall/car charger or hooked up to a PC this is normal and a small hiccup either due to the use of magldr or the hspl but dont worry)...cant quite remember
1. run task 29
-double click the only icon in file if your using the one provided by doloop
-wait for it to run and do its thing. when its finished it will automatically turn off your device so be sure to hold down the volume key as soon as it does.
2. install radio
-run the "customRUU" file with the HD2 icon in the radio of your choosing
-it will operate in a similar fashion as the task 29, automatically turning off device upon completion.... down on the vol key
3. install hspl3/hspl4
-run the "HSPL3_PKG/HSPL4_PKG" file. should be the only one in there
-make sure you select 2.08.HSPL in the setup and it will execute itself just like the installers in the previous two steps n turn off your phone... down vol key
4. install magldr113
-make sure your selecting "rom update utility" in the magldr113 file. dont run the "DAF" it wont work properly if you do and youll get errors
-BUT THIS TIME AS IT TURNS ITSELF OFF HOLD DOWN THE POWER BUTTON ON YOUR DEVICE AS IT BOOTS UP UNTIL U GET TO MAGLDR AND CONTINUE TO HOLD IT DOWN UNTIL YOU SEE ABOUT 12 DIFFERENT OPTIONS...
5. install CWM recovery
-go to option 5 "USB Flasher" and hit the green call key. wait a few moments till it shows USB....USB make sure the second usb pops up and your PC recognizes the connection. then when it does sync you get to......
-while still in the usb flasher mode above, simply run you desired CWM recovery which should the one your developer recommends for the builds as the requirements tend to vary from rom to rom.
-this is achieved by selecting the "DAF" file from the clockworkmod recovery your using
-and again this installer will shut off your device upon completion and HOLD DOWN THE POWER KEY LIKE ABOVE TILL YOUR BACK AT THE MAGLDR MAIN MENU (with options 1-12).
6. install rom
-now go to option 8 "AD Recovery" and hit the green call button to enter into the CWM recovery u just installed
-after it loads up (GO!GO!GO!) go down to the "mounts and storage" option that is third from the bottom and hit the call key.
-once there go to the last option "mount USB storage" and hit the call key.
-give your PC a few moments to recognize the sd card for your device and choose to open it when your PC prompts with the regular file explorer or just find it and double click on the newly recognized drive (sdcard) if your PC doesnt auto prompt you.
-now the new drive (sdcard) should be empty (depending...) then just find the desired rom you chose to use, right click on it and copy.....then over to the new drive (sdcard) and paste. might take a min or two depending on the roms size
-once the copying is complete hit the call button to "unmount" your sdcard then the back button on your device till your back at the CWM main screen
-now go to the fifth option down and "install zip from sdcard" and hit the call button
-now select the second option "choose zip from sdcard" and select the zip file you just copied to your sdcard. then it will begin to install the rom and all rom install times vary by build. some take a minute, some seem like they take forever.
-once installation is complete hit the back button till your back at CWM main screen and choose the last option which is to "power off"
-then tap the power button(if u unplugged it from usb otherwise it wil reboot by itself) to turn on your device and give it some time for the initial boot and load as it has to set up everything u just installed. subsequent boot wont take as long but again it can all vary from rom to rom.
-after initial load and a successful bootup you should arrive at ether the lockscreen or a startup screen. give the rom a few more mins to settle and dont hit any buttons. then unlock the device or skip through the startup options and get to the home screen. maybe give it another min to settle the launcher and the last bit of data and resist the urge to mess with the features. your gonna hate this but hold down the power button and select power off device from the popup menu. i know it sucks but it is best practice when flashing roms. after device shuts off wait a few seconds and turn it back on and let it reboot. should be faster this time and when u get to your lockscreen simply give it a few seconds to settle again, unlock and go to main launcher a wait a couple more seconds for it to finish settling and.....have fun! (every time i restart my device for any reason i will always give it a few moments to finish loading up before just blazing away with the apps)
WOW! maybe its not so abridged after all, but oh well tried my best to be as clear as possible so people can utilize their HD2 to its fullest potential.
HOPE THIS HELPS AND IF INDEED I HAVE PLEASE HIT THE THANKS BUTTON
MEG4LOM4NI4C said:
Here hope this helps! any questions feel free to ask...
I just posted this in another thread to clear some things up for some guys ...... hope this clears up the process for you a bit
............................excerpted from previous post........................................
********BTW i have attached a little template that i use when flashing various roms and storing them on my PC. has task29, HSPL & MAGLDR already in it. all u need to do is go to the xda hd2 master radio thread to grab your appropriate radio and put that into the empty radio file. then find the rom you want to test out and usually the developer will have both rom (obviously) and the appropriate CWM that u should use with it and just put those in their respective empty folders i have in the attached file. that way all the steps below will line up to the files i have attached
OH YEAH, FORGOT... THESE STEPS ARE TO BE DONE AFTER THE INITIAL PREREQUISITES i.e. windows mobile device center, activesync, proper spl version...blah blah blah
--------the following steps 1 - 4 are to be preformed while at the tri-color boot screen (easiest way to reach is to turn off your phone while its connected to your PC then immediately hold volume down button till you see it n wait for it to say usb in the white section).
(by the way your device will ALWAYS automatically restart itself after a couple seconds if it is shut down while plugged in via USB to either a wall/car charger or hooked up to a PC this is normal and a small hiccup either due to the use of magldr or the hspl but dont worry)...cant quite remember
1. run task 29
-double click the only icon in file if your using the one provided by doloop
-wait for it to run and do its thing. when its finished it will automatically turn off your device so be sure to hold down the volume key as soon as it does.
2. install radio
-run the "customRUU" file with the HD2 icon in the radio of your choosing
-it will operate in a similar fashion as the task 29, automatically turning off device upon completion.... down on the vol key
3. install hspl3/hspl4
-run the "HSPL3_PKG/HSPL4_PKG" file. should be the only one in there
-make sure you select 2.08.HSPL in the setup and it will execute itself just like the installers in the previous two steps n turn off your phone... down vol key
4. install magldr113
-make sure your selecting "rom update utility" in the magldr113 file. dont run the "DAF" it wont work properly if you do and youll get errors
-BUT THIS TIME AS IT TURNS ITSELF OFF HOLD DOWN THE POWER BUTTON ON YOUR DEVICE AS IT BOOTS UP UNTIL U GET TO MAGLDR AND CONTINUE TO HOLD IT DOWN UNTIL YOU SEE ABOUT 12 DIFFERENT OPTIONS...
5. install CWM recovery
-go to option 5 "USB Flasher" and hit the green call key. wait a few moments till it shows USB....USB make sure the second usb pops up and your PC recognizes the connection. then when it does sync you get to......
-while still in the usb flasher mode above, simply run you desired CWM recovery which should the one your developer recommends for the builds as the requirements tend to vary from rom to rom.
-this is achieved by selecting the "DAF" file from the clockworkmod recovery your using
-and again this installer will shut off your device upon completion and HOLD DOWN THE POWER KEY LIKE ABOVE TILL YOUR BACK AT THE MAGLDR MAIN MENU (with options 1-12).
6. install rom
-now go to option 8 "AD Recovery" and hit the green call button to enter into the CWM recovery u just installed
-after it loads up (GO!GO!GO!) go down to the "mounts and storage" option that is third from the bottom and hit the call key.
-once there go to the last option "mount USB storage" and hit the call key.
-give your PC a few moments to recognize the sd card for your device and choose to open it when your PC prompts with the regular file explorer or just find it and double click on the newly recognized drive (sdcard) if your PC doesnt auto prompt you.
-now the new drive (sdcard) should be empty (depending...) then just find the desired rom you chose to use, right click on it and copy.....then over to the new drive (sdcard) and paste. might take a min or two depending on the roms size
-once the copying is complete hit the call button to "unmount" your sdcard then the back button on your device till your back at the CWM main screen
-now go to the fifth option down and "install zip from sdcard" and hit the call button
-now select the second option "choose zip from sdcard" and select the zip file you just copied to your sdcard. then it will begin to install the rom and all rom install times vary by build. some take a minute, some seem like they take forever.
-once installation is complete hit the back button till your back at CWM main screen and choose the last option which is to "power off"
-then tap the power button(if u unplugged it from usb otherwise it wil reboot by itself) to turn on your device and give it some time for the initial boot and load as it has to set up everything u just installed. subsequent boot wont take as long but again it can all vary from rom to rom.
-after initial load and a successful bootup you should arrive at ether the lockscreen or a startup screen. give the rom a few more mins to settle and dont hit any buttons. then unlock the device or skip through the startup options and get to the home screen. maybe give it another min to settle the launcher and the last bit of data and resist the urge to mess with the features. your gonna hate this but hold down the power button and select power off device from the popup menu. i know it sucks but it is best practice when flashing roms. after device shuts off wait a few seconds and turn it back on and let it reboot. should be faster this time and when u get to your lockscreen simply give it a few seconds to settle again, unlock and go to main launcher a wait a couple more seconds for it to finish settling and.....have fun! (every time i restart my device for any reason i will always give it a few moments to finish loading up before just blazing away with the apps)
WOW! maybe its not so abridged after all, but oh well tried my best to be as clear as possible so people can utilize their HD2 to its fullest potential.
HOPE THIS HELPS AND IF INDEED I HAVE PLEASE HIT THE THANKS BUTTON
Click to expand...
Click to collapse
Thanks
help needed complete noob
Hi all...total noob in need of expert advice...i have a htc hd2..it had windows 6.5 so upping to android hopefully. the step I am getting stuck on is installing from memory card. radio is 2.5,magdlr 113, clockwork is installed and spl 2.08.hspl.
What I am getting is the following.
Installing: /sdcard/.android/update.zip
Finding update package...
Opening update package...
E:Can't open /sdcard/update.zip
(bad)
Installation aborted.
I have been trying for a week with no success.. Help.
Thanks in advance.
It could be a corrupted zip. Try downloading again, if you've not tried that.
Sent from my GT-I9100 using Tapatalk
Hi..Thanks for the reply. I have downloaded many firmwares and still no joy.Rather annoying really as its just the last step and really need to finish it off. Anyone having a android firmware I could download? Again thanks in advance.
Finally managed to put android 2.2 on, don't know how but it is on there...but no connection to the internet, it says on the setting for mobile network no connection.
If someone could list how exactly to put android on my hd2 in lamans terms (lol) I would really appreciate it..i.e. what to flash first and so on.
I dont know if you read the following guides but they are pretty awesome. Follow the first link in order to get 2.2 on. I know you said you did it but I would do it again since I dont like starting in between steps, rather do it start to finish. Follow the second link to put another ROM on.
http://forum.xda-developers.com/showthread.php?t=893948
http://forum.xda-developers.com/showthread.php?t=1044830

Unroot from Microsd help

I've looked every I'm running insert coin ics rom for the HTC sensation. The charger and the usb data slot is snapped i can charge but cant flash from the comp. Or read data from the phone.
I need to unroot from the microsd card back to stock ics in uk orange is this poss?? As i need my warranty back please help
I've found this post -
METHOD 2 - ENG HBOOT
Now the method I found to debrand (rather than messing about with CIDs), is using an ENG HBOOT, this is only temporary as the ROM we flash later on overwrites it.
Grab the file below (thanks to Bin4ry), and put it in the root of your SD Card. (i.e. if your on Windows, X:/ [where X is the letter of your Sensation's SD Card])
Quoteriginally Posted by Bin4ry
ENG Hboot:
[thanks Rahan95 for dumping ]
http://81.89.105.12/~bin4ry/hboot/PG58IMG.zip
Flash ENG HBOOT
1. EITHER:
1a. Shut down your phone, then take out your battery and put it back in.
OR:
1b. Make sure fastboot is disabled in settings and shut down your phone (This can be done via Settings > Power> Untick "FAST BOOT" at the bottom.)
2. Keep hold of the volume down button and switch your phone on.
3. When it asks "Do you want to start the update", press Volume Up to accept
5. Press Power Off to reboot back to normal homescreen
6. Remove PG58IMG.zip from your memory card
Download an RUU
1. You now need to pick the RUU you wish to flash, a good source is this thread:
http://forum.xda-developers.com/show....php?t=1074559
To debrand my Vodafone Sensation, I chose "RUU_Pyramid_HTC_Europe_1.35.401.1_Radio_10.43a.90 0 7.00U_10.51.9007.27_M3_release_198179_signed"
2. Once you have downloaded the RUU you would like to flash, run it (it can take a while to load), and stop when you get the welcome screen, which has a picture of a Sensation on the left and a red caution notice on the right.
3. Move this window out of the way (it forces itself into foreground), then open up windows explorer and go to:
C:\Users\[username]\AppData\Local\Temp
4. Then sort by Date Modified. Find the newest folder with a long random sequence of numbers as its name, go in here and you should see, three files and a folder: corecomp, dotnetinstaller, IBSEW64. (the files may be different on 32-bit OS), now go into the folder which has another long random name.
In there amongst a lot of files (use search if you need to), you will find rom.zip. This is the rom we want to flash!
5. Copy the rom.zip file to the root of your SD Card
(i.e. if your on Windows, X:/ [where X is the letter of your Sensation's SD Card])
6. Rename the rom.zip you just put on your SD Card, to PG58IMG.zip (ensure you do not rename it to PG58IMG.zip.zip or it wont work!)
7. Find the "HTC Android ROM Update Utility" Window, and hit Cancel.
THIS IS YOUR LAST OPPORTUNITY TO BACKUP DATA, ALL EXISTING DATA, CONTACTS, MESSAGES SETTINGS, APPS, ETC, WILL BE DELETED AFTER THE NEXT STEP.
MAKE SURE THE BATTERY INDICATOR IN THE NOTIFICATION AREA SHOWS GREEN, NOT ORANGE OR RED, BEFORE CONTINUING.
Flash RUU (rom.zip)
1. EITHER:
1a. Shut down your phone, then take out your battery and put it back in.
OR:
1b. Make sure fastboot is disabled in settings and shut down your phone (This can be done via Settings > Power> Untick "FAST BOOT" at the bottom.)
2. Keep hold of the volume down button and switch your phone on.
3. When it asks "Do you want to start the update", press Volume Up to accept (this can take a while and its normal for the system part to appear to go in a loop several times)
5. Press Power Off to reboot to first time setup.
6. Your phone is now debranded!
7. Remove PG58IMG.zip from your memory card
Source - forum.xda-developers.com/showthread.php?t=1193033
The only issue I have now is I can do find or dl the
http://81.89.105.12/~bin4ry/hboot/PG58IMG.zip file
Where can I get this or could you send me a link
majordj said:
I've looked every I'm running insert coin ics rom for the HTC sensation. The charger and the usb data slot is snapped i can charge but cant flash from the comp. Or read data from the phone.
I need to unroot from the microsd card back to stock ics in uk orange is this poss?? As i need my warranty back please help
I've found this post -
METHOD 2 - ENG HBOOT
Now the method I found to debrand (rather than messing about with CIDs), is using an ENG HBOOT, this is only temporary as the ROM we flash later on overwrites it.
Grab the file below (thanks to Bin4ry), and put it in the root of your SD Card. (i.e. if your on Windows, X:/ [where X is the letter of your Sensation's SD Card])
Quoteriginally Posted by Bin4ry
ENG Hboot:
[thanks Rahan95 for dumping ]
http://81.89.105.12/~bin4ry/hboot/PG58IMG.zip
Flash ENG HBOOT
1. EITHER:
1a. Shut down your phone, then take out your battery and put it back in.
OR:
1b. Make sure fastboot is disabled in settings and shut down your phone (This can be done via Settings > Power> Untick "FAST BOOT" at the bottom.)
2. Keep hold of the volume down button and switch your phone on.
3. When it asks "Do you want to start the update", press Volume Up to accept
5. Press Power Off to reboot back to normal homescreen
6. Remove PG58IMG.zip from your memory card
Download an RUU
1. You now need to pick the RUU you wish to flash, a good source is this thread:
http://forum.xda-developers.com/show....php?t=1074559
To debrand my Vodafone Sensation, I chose "RUU_Pyramid_HTC_Europe_1.35.401.1_Radio_10.43a.90 0 7.00U_10.51.9007.27_M3_release_198179_signed"
2. Once you have downloaded the RUU you would like to flash, run it (it can take a while to load), and stop when you get the welcome screen, which has a picture of a Sensation on the left and a red caution notice on the right.
3. Move this window out of the way (it forces itself into foreground), then open up windows explorer and go to:
C:\Users\[username]\AppData\Local\Temp
4. Then sort by Date Modified. Find the newest folder with a long random sequence of numbers as its name, go in here and you should see, three files and a folder: corecomp, dotnetinstaller, IBSEW64. (the files may be different on 32-bit OS), now go into the folder which has another long random name.
In there amongst a lot of files (use search if you need to), you will find rom.zip. This is the rom we want to flash!
5. Copy the rom.zip file to the root of your SD Card
(i.e. if your on Windows, X:/ [where X is the letter of your Sensation's SD Card])
6. Rename the rom.zip you just put on your SD Card, to PG58IMG.zip (ensure you do not rename it to PG58IMG.zip.zip or it wont work!)
7. Find the "HTC Android ROM Update Utility" Window, and hit Cancel.
THIS IS YOUR LAST OPPORTUNITY TO BACKUP DATA, ALL EXISTING DATA, CONTACTS, MESSAGES SETTINGS, APPS, ETC, WILL BE DELETED AFTER THE NEXT STEP.
MAKE SURE THE BATTERY INDICATOR IN THE NOTIFICATION AREA SHOWS GREEN, NOT ORANGE OR RED, BEFORE CONTINUING.
Flash RUU (rom.zip)
1. EITHER:
1a. Shut down your phone, then take out your battery and put it back in.
OR:
1b. Make sure fastboot is disabled in settings and shut down your phone (This can be done via Settings > Power> Untick "FAST BOOT" at the bottom.)
2. Keep hold of the volume down button and switch your phone on.
3. When it asks "Do you want to start the update", press Volume Up to accept (this can take a while and its normal for the system part to appear to go in a loop several times)
5. Press Power Off to reboot to first time setup.
6. Your phone is now debranded!
7. Remove PG58IMG.zip from your memory card
Source - forum.xda-developers.com/showthread.php?t=1193033
The only issue I have now is I can do find or dl the
http://81.89.105.12/~bin4ry/hboot/PG58IMG.zip file
Where can I get this or could you send me a link
Click to expand...
Click to collapse
The only solution I know to revert to stock is in step 5 THIS guide , but it requires a connection with the PC. The guide you find isn't for your problem, if I understand well. Have a read here also to understand why you can't revert to stock without PC connection. sorry I can't help more
P.S If you want to turn it back for repairs don't worry too much, they usually never check if you are rooted. Just install a custom ROM that looks like stock and change your boot image to the Orange one
Well that's the best idea I think what rom ics looks the most like stock.
majordj said:
Well that's the best idea I think what rom ics looks the most like stock.
Click to expand...
Click to collapse
There is a thread with stock 3.33 based ROM in the dev section, just search for it
Get here a stock 3.33 ROM
You'll be unrooted, just flash this ROM from recovery.
Now I don't know about your mobile company if it has a boot logo or smth.
Make sure you are SuperCID

Categories

Resources