I've come across a ClicDiag bootloader. I believe it's a custom HBoot that runs the Diagnostics suite for the Clic. I had hoped this was an Engineering Bootloader, or a Ship S-OFF
To boot it, extract clicdiag.nbh from the .zip file bellow, and copy it to the root of your sdcard. Reboot into HBoot and it will shortly boot into the Diagnostics mode. The most usefull command is the "F/T1 Test" that enables the USB port to be used as a serial port (I believe, can't confirm this yet).
In F/T1 Test mode, if I plug my Tattoo to a Linux box, I get a ttyUSB device, but, so far, I haven't been able to talk to it yet. Maybe someone more familiar with minicom will be luckier ? Under Windows, it asks for Qualcomm CDMA drivers, but I haven't been able to set this up either.
To the best of my knowledge, this will not brick your Tattoo, but use with extreme care.
RUNNING CLICDIAG WILL RESET ALL YOUR TATTOO SETTINGS, you have been warned.
Report your findings
Download:
http://www.megaupload.com/?d=27NLIDXC
well done
dude this is progress!!
where did you get this?
i would try this out! if a had a tattoo...
@mainfram3: I need a goldcard or try normally?
Chusen,
Good question.. I have converted my SD to goldcard, so I don't know if you can boot it without one. But, if I recall correctly, the HBoot always checks for those files, even without a goldcard, so it may work (without one).
I tried but does not detect clicdiag.zip in a goldcard mode an normal mode
CLICDIAG.nbh No image file or wrong image
You have to extract it from the zip file and place the clicdiag.nbh in the root of the sdcard.
mainfram3 said:
You have to extract it from the zip file and place the clicdiag.nbh in the root of the sdcard.
Click to expand...
Click to collapse
no rename??ok jeje i try it
same result: no image or wrong image
thanks for you job
Chusen,
Can you try renaming it to CLICDIAG.nbh (clicdiag in uppercase). I just checked and that's how mine is named, maybe this makes a difference ?
I've tried in all caps, may be problem of my SD that is not properly check goldcard?
Yes, that's what I was about to suggest, maybe a goldcard is needed and yours is not setup properly
Apart from try to flash a WWE rom to a CID locked phone, I only know of one way to test the goldcard:
After booting into HBoot, hit the green button (send) for Simlock. If the goldcard is OK, it will react differently.
If the goldcard is OK it should end with something like this:
Code:
0: SD FAT32 init OK
0: Key-card
Wait for AMSS ready...
4: Unlock NV with SPC code
Pass/Fail/NoResponse: 0/0/0
Write PRL to Nam0 (0/0/0)
Write PRL to Nam1 (0/0/0)
4: Set Dynamic NV
Process done, reboot device?
<MENU> Reset Device
I tried in another SD and same result Why???
mainfram3 said:
Yes, that's what I was about to suggest, maybe a goldcard is needed and yours is not setup properly
Apart from try to flash a WWE rom to a CID locked phone, I only know of one way to test the goldcard:
After booting into HBoot, hit the green button (send) for Simlock. If the goldcard is OK, it will react differently.
If the goldcard is OK it should end with something like this:
Code:
0: SD FAT32 init OK
0: Key-card
Wait for AMSS ready...
4: Unlock NV with SPC code
Pass/Fail/NoResponse: 0/0/0
Write PRL to Nam0 (0/0/0)
Write PRL to Nam1 (0/0/0)
4: Set Dynamic NV
Process done, reboot device?
<MENU> Reset Device
Click to expand...
Click to collapse
This is ok
Here's the exact file I downloaded, just in case the one I uploaded in the first post is corrupted somehow. It's archived in .rar format.
http://www.megaupload.com/?d=27NLIDXC
ok downloading and trying..one question: have you a rooted tattoo?
worked!!!, i need some drivers.. sdk drivers???
ok sorry I did not read well, do not quite understand English, I can not help you, sorry
I think it might be interesting in the show menu puts secu_flag gsm info: enable
@mainfram3 I don't suppose you could let me know were you found this at? Or you could check to see if you can find one for the Eris it should be PB00DIAG.nbh or PB00****, any help would be great. Thanks pm me if you don't want that info public. Thanks
Now, we're cooking with gas!
So going to try this out. Hopefully we could get root via this or using this in conjuction with something else.
binny1007 said:
@mainfram3 I don't suppose you could let me know were you found this at? Or you could check to see if you can find one for the Eris it should be PB00DIAG.nbh or PB00****, any help would be great. Thanks pm me if you don't want that info public. Thanks
Click to expand...
Click to collapse
Hi.
I found it over a Chinese board. Had to login with bugmenot, to get to the files.
Here's the link:
http://www.hiapk.com/bbs/attachmentList.php
Dude, you found engineering Hboot !
I viewed nbh with notepad, it contains
0.47.2000 7225 SPL ?бENG ?б ?б ?бHBOOT-7225
Related
Hey guys I have a stock G1 that was given to me and I can't access the wifi settings thus I cannot sign in. I believe I have the latest update. Anyone know a way around this?
http://forum.xda-developers.com/showthread.php?t=452316
B-man007 said:
http://forum.xda-developers.com/showthread.php?t=452316
Click to expand...
Click to collapse
Does not work with the very latest AOSP update : (
cars1106 said:
Does not work with the very latest AOSP update : (
Click to expand...
Click to collapse
You need to root your phone.....Read the stickys at the top of this section to learn how
It has been rooted before. then I unrooted it gave it to someone to use, it got updated and I don't have a sim with data and now I can't do anything with it. I guess I will have to downgrade via SD stick somehow through the recovery menu and try and run the exploit again.
if your one of those one-click rooters....your out of luck
you will have to root the old fashion way.....hint: RC29 DREAIMG.nbh
B-man007 said:
if your one of those one-click rooters....your out of luck
you will have to root the old fashion way.....hint: RC29 DREAIMG.nbh
Click to expand...
Click to collapse
Yup, I had the same issue, downgrade to RC29, then follow this:
**Originally Posted by dizzydevil111**
please make sure you have rc29 or lower by typer (enter)reboot(enter)
if the phone reboots then you have rc 29 or lower.
if not, follow this guide to downgrade to rc29
2. Mount your SD card in Windows and reformat it as FAT32. The HTC
bootloader won't be able to see the RC29 (or RC7) image otherwise. Make
sure you back up all your files first!
3. Download the appropriate image (RC29 for USA or RC7 for UK) from
http://koushikdutta.blurryfox.com/G1/DREAIMG-RC29.zip or
http://koushikdutta.blurryfox.com/G1/DREAIMG-RC7.zip . This is a DOWNGRADE
to the Android version that contains a root shell bug (this exploit just
seems too easy). I got these files from the forum thread
http://forum.xda-developers.com/showthread.php?t=442480 .
4. Extract the DREAIMG.nbh file from the downloaded zip archive and copy it
to your SD card (again, for me, this had to be formatted as FAT32, not just
regular FAT which is the default). Don't put it in a folder, just stick it
directly on there.
5. Disconnect the SD card the right way (eject, unmount, or otherwise tell
your OS you are unplugging it) to make sure the data gets written. If you
used an SD card reader, put the SD card back in your phone.
6. Make sure your phone has a full battery, then turn it off. Turn it back
on by holding down the CAMERA and POWER buttons. This should get you into
the HTC bootloader (the funky red, green, and blue screen).
7. If everything was done correctly, the bootloader will detect the image.
You'll be taken to a different screen that asks you to press the POWER
button to install the image. Do this, but beware, you will lose all your
saved data on your phone (with the exception of things that are synced with
Google's servers, like contacts, calendar, Gmail, etc.).
8. Wait for the update to complete. The progress bar will fill up, then
all the steps will say OK beside them, and finally, it will ask you to press
the "action key" (I think this means click the trackball). DO NOT do
anything until you see this message. The progress bar needs to DISAPPEAR,
not just fill up.
9. You now have the stock RC29 installed. Take out the battery, put it
back in, and turn on your phone. It should ask you to activate your Google
account again -
once you have this done type on the phone again (enter)setprop persist.service.adb.enable 1(enter)
your pc should now pick this up as an android adb device
point it to the correct drivers found in the file called androidusbwindows
once that installs, extract the adb file anywhere on your pc. (best place is root directory)
open up a dos command prompt and type (cd ..<enter>)
then type (cd ..<enter>)
then type adbshell
should look like this thereafter
$
referring to the dollar sign
then copy the following line into your dos command prompt and press enter
(am start -a android.intent.action.MAIN -n com.android.settings/.Settings)
please make sure that you copy the contents of adbwin.zip in your ROOT FOLDER or else you will be going through hell
voila you should be able to access wifi
pm me if it worked for you
Is there a better tutorial for making a gold card, I have read it over a dozen times and i still don't get it, I don't know what to do with the command prompt, so I am stuck at that and I want to know it all for sure before I go and brick my phone?
Does anyone know how to do this, or explain it clearer than the original tutorial?
Sure. use this tool and you can't really go wrong:
[PC Application] GoldCardTool, Windows Tool for helping make GoldCards @ MoDaCo
And I don't understand the whole command line part
Unzip the file you downloaded to a directory, then open a command prompt / terminal window at that directory.
Turn off your HTC Legend, then turn it back on with the 'back' button held down. You'll see 'FASTBOOT' written on the screen in a red box. Connect the phone to the computer.
In the terminal window, enter either 'step1-windows.bat', './step1-mac.sh' or './step1-linux.sh' as appropriate.
When this step has completed, REMOVE THE GOLDCARD and either format it and replace, or replace with a different (non goldcard) microSD.
Navigate to the 'BOOTLOADER' and then 'RECOVERY' option on the menu, using the volume buttons to move and the power button to select.
In the terminal window, enter either 'step2-windows.bat', './step2-mac.sh' or './step2-linux.sh' as appropriate.
Help?
If you don't know what that means, maybe you shouldn't be doing it?
Reluctantly this is what it means in terms of the commands on your PC.
So unzip to your Desktop and call the folder Goldcard, open it and make sure the files are located directly in that folder and not another subfolder above that.
Open command line / Terminal and type this...
on a Windows machine:
cd %userprofile%\Desktop\Goldcard
on a Linux machine it's:
cd ~/Desktop/Goldcard
That gets you into the unzipped folder it talks about, where you enter step1-windows.bat and step2-windows.bat or the Linux version of the commands when required.
If you muck it up, you knew the risks when taking this on
Maybe this is a stupid question, but: how do we REMOVE THE GOLDCARD
It isn't mentionned anywhere tu turn off the device, and removing a micro sd involves to turn it off since it removes the battery too
I never did remove it personally.
Is it possible to use the goldcard in more than one phone?? so i created it with my legend, can I use it to update a legend of someone else??
Thanx in advance!!
nemphis said:
Is it possible to use the goldcard in more than one phone?? so i created it with my legend, can I use it to update a legend of someone else??
Thanx in advance!!
Click to expand...
Click to collapse
YES! I've just rooted my friend's legend with my goldcard.
pe3ksve3k2 said:
YES! I've just rooted my friend's legend with my goldcard.
Click to expand...
Click to collapse
I found the reason why I think on this forum,
http://forum.xda-developers.com/showthread.php?t=753374
There are two kinds of CID. There is the CID on your phone, which determines which brand of phone you have - this is irrelevant here. Then there is the CID on your sdcard, this is the card's serial number, and this is what you use to create a goldcard.
So therefor you can use your goldcard with an other telephone, but you can not copy the image of your goldcard to an other sd card.
Turkeys' ULTIMATE Guide to Rooting v42.1.2
Note: It does not work on 2.2.1 Wildfire's (i.e. - Any bought after Feb - March 2011)
Like this guide? Hit the thanks button at the bottom left of this post
Before You Start
This is a new type of guide, an experiment if you like. The whole point is to get you with a fully functioning, rooted phone. But also to teach you something. Each step first tells you what you're going to do before you do it. By the end not only should you have a rooted phone but you will hopefully have priceless knowlege of how Android works.
Enjoy.
Need Help?
If at any point during this guide you need help, something's gone wrong or you need some extra clarification. Hit the help button.
The help button will link you to the #rootmydroid IRC help chat channel, where you can ask questions or get walked through the whole thing if you really need to. We have experts on hand to help you out.
PLEASE NOTE: At peak times our experts may be busy so please be patient.
So, Mr. Turkeys, what have you got for us today?
Root Guide
Post 1 - Intro
Post 2 - UnrEVOked (Rooting)
Post 3 - Flashing a ROM
Post 4 - Flashing a new Radio
Other Guides
Unroot
A2SD
More Coming Soon... Stay tuned!
So, click a link to the guide you want and get cracking, enjoy!
Donate
Should you feel the crazy need to donate to me, you can do so below.
GBP
EUR
USD
So, you wanna root?
Rooting is not easy like some people make it out to be. All these 1 click Noob-Proof tools can actually go wrong. And they do.
But lets get this clear, IT'S ALMOST impossible to brick. I'd put the odds on about a 99.9% chance you will not brick beyond repair. However, things probably will go wrong, which is why you will need to follow the instructions very carefully.
Pre-Root Info
I want to make sure the rooting process goes well for as many as you as possible, so get ready to read lots of information that will turn you from a Noob into a lean, mean rooting machine.
And for those of you who like to slack off and think "I cba to read all that crap", I've made it so you have to answer a question to get the download links. Aren't I nice. Seriously though, it really will be a lot easier for you if you read all of this, you will thank me for it one day.
Pro users who know what HBOOT is, how to flash a ROM and can use ADB can safely skip this step
Android Glossary
This page is probably the most valuble bit of information you will ever need during your rooted life. Behold, the VillainROM Android Glossary. (Cheers Pulser )
http://bit.ly/9HtICk
Read it. Read it ALL. No questions asking for these terms will be tolerated in this thread and you will be teased so much you will want to die. So please, read it carefully.
Downloads
Now, for the bit you've been dreading. 2 downloads. 2 questions. One answer will link you to the download. The other two will link you to a humorous fail picture. (And for all you sneaky cheaters out there, I've bit.ly'd the links. Take that.)
Question 1 - UnrEVOked download
What do you use to flash a ROM?
A) UnrEVOked
B) ADB
C) Recovery
Question 2 - Other Stuff Download (We may ask you to use this on the help channel)
What is a RUU?
A) A tool to root your phone
B) A tool to return your phone to 'stock' (unroot)
C) A tool to flash a ROM
You can also get countless lulz from adding a + to the end of those links and comparing the wrong answers to the correct ones. Yes people really don't read the information.
OK, I've talked enough now, let's get down to business...
So, hopefully you now know all the terms, which makes my life a lot easier as I don't have to explain everything. Let's begin.
Root Guide - Pt. 2 - UnrEVOked
1) Ensure you have downloaded and extracted the first download in the above post to somewhere you can remember and access easily. For the purpose of this guide, I will refer to that folder as the 'Root Pack'.
Next, we are going to prepare the UnrEVOked program to run. If you are a Windows user, this means installing the drivers, if you use Linux or Mac you just have to run the app as mentioned later. We have to install HTC Sync to get adb drivers and we have to uninstall it again as it interferes with UnrEVOked. The drivers however remain which is why you need to install it.
2) (Windows Only) If you have not already, download HTC Sync and install it. Then uninstall HTC Sync as well as any other software that may interfere such as doubletwist. Next, follow this guide to set up the hacked HBOOT drivers. Make sure you reboot your PC after doing this.
Next, we need to prepare your phone. We will make sure USB Debugging is on as UnrEVOked needs this to send adb commands to the phone. We also need to enable Unknown Sources so that UnrEVOked can push busybox and SuperUser Permissions apps to the phone.
3) With your phone go to Settings > Connect to PC > Default connection type > Charge Only and untick Ask Me. Then go to Settings > Applications > Development > Make sure USB Debugging is ticked. Then go back to Applications and make sure Unknown Sources is ticked.
Next, we're going to run UnrEVOked. What it does is reboot into HBOOT mode, and use an exploit to gain a temporary NAND unlock. Then it uses fastboot to flash a recovery image, and then pushes the su files required for root.
4) WINDOWS USERS: Right click on the 'unrevoked.exe' file (Or something similar) in the Root Pack and click 'Run as Admin' (Not required for XP)
LINUX USERS: Right click the 'ClickHereToRoot.sh' file and UnrEVOked will start. (Make sure you chmod 755'd it first)
MAC USERS:
mattbeef said:
Unrevoked, if your a mac user like myself then drag the app inside the dmg to the desktop and run it from there. Most mac users are lazy and will try to run it from the dmg.
Click to expand...
Click to collapse
GETTING A MISC RELATED ERROR? See post eight.
Your phone should now reboot and then congratulations! Your phone is rooted. However, the root that UnrEVOked gives you is basic. No ROMs or good stuff. So you must read on to the next post to flash a custom ROM...
Now you've rooted, let's flash a ROM. We will backup all your apps then flash a ROM then restore your apps. Ready?
Pt. 3 - Flashing Your First ROM
**NOTE: You can repeat Pt. 3 every time you want to flash a new ROM or update
Next we're going to download and use Titanium Backup to backup all your apps as we will have to wipe your phone to install the ROM. You can use the same method if you ever want to backup/restore in the future too.
1) Download & Install Titanium Backup from the market. Open it and hit the 'Problems' button to download busybox, a suite of commands for rooted phones.
Then hit menu then batch, and tap the button next to Backup All User Apps + System Data. Let it complete before moving on to the next step.
Next we're going to reboot into recovery mode to flash the ROM. You can use this if you ever need to get into recovery in the future.
2) Turn your phone off and turn it on again holding POWER + VOL DOWN to enter HBOOT mode. Wait a few seconds while it checks for images before using the VOLUME KEYS to scroll and POWER to select Recovery. Your phone will now vibrate and reboot into recovery mode!
Next we're going to do a full backup of your phone using Nandroid. This will backup the entire state of your phone in case you ever
want to go back. You should really do this every time you flash a new ROM.
3) Use the TRACKBALL to scroll down to where it says Backup or Nandroid or Backup / Restore. Then select Backup and wait for it to finish.
Now we need to wipe your phone. Whenever you flash a different ROM you should Always do this, when you are updating the ROM you should check on the release thread for information.
4) If you are not on the Main Menu in recovery, hit back a couple of times to get there. Then, use the TRACKBALL to navigate down to 'Wipe Data / Factory Reset' and accept the scary warning to wipe your phone.
Now we can flash the ROM! Ensure you have downloaded a ROM and it is on the root (Not in any folders) of your SD card. The flashing process may take a few minutes.
5) From the Main Menu, scroll down to and select Install zip from SD Card and then select Choose zip from SD Card then select where you put your ROM and wait for it to complete. Then, select Reboot System Now to reboot into your shiny new ROM!
Your phone will now reboot, it may take a while to reboot as it's rebuilding the Dalvik Cache. If it still doesn't boot up after 10mins, pull the battery and consult the ROM thread for troubleshooting.
Now we're going to restore that Titanium Backup you made before starting Pt. 3. It will restore all your apps back but not system data. (ie Settings) You can use Titanium Backup any time you want to backup/restore your phone.
6) Download & Install Titanium Backup again and tap Menu Button > Batch > Restore Missing apps + data. It should prompt you to reinstall every app again.
--------
Congratulations, you have qualified with a rooted phone from the Turkeh Root School!
(Unless you're reading this without having actually done any of this guide)
So, go off and ask questions, answer questions, and contribute to the community! We'd also really appreciate it if you could hang out in the help channel to help other people trying to root too.
Thanks for rooting! You can also follow some of the other guides to install all apps on the SD card, Unroot & S-OFF
Pt. 4 - Flashing a New Radio
Flashing a Radio
The radio is the lowest part of your phone. (ie It's the very first thing that loads when you turn your phone on.
Most ROMs will have a required radio version, but most will agree that it's best to be on the latest as they often improve battery life etc.
You can downgrade your radio and you can find your radio version by going to Settings > About Phone > Software Information > Baseband Version.
Your ROM should tell you on it's thread what the recommended radio version is, so download it, transfer it to the root of your SD card as you did in Pt. 3 then follow this.
Now we're going to reboot into recovery mode as we did in Pt. 3 to flash the new radio. There is also an app on the market called 'Quick Boot' which you can use to quickly get into recovery. The next step will assume you have this.
1) Open Quick Bootand tap Recovery then tap Allow on the SuperUser permissions prompt.
Note: The SuperUser Permissions app will prompt you whenever an app is requesting to use root. You should look over which app is requesting this before you allow it.
Next, we need to flash the radio. You do this exactly the same way as you flash a ROM, which you did in Pt. 3.
2) Use the same method you flashed the new ROM in Pt. 3 to flash the radio. You do not need to Nandroid backup or wipe to do this, just flash the zip.
Note: Your phone may reboot a couple of times and will show a picture of the Android Robot while it is flashing the radio. It has NOT crashed, it is flashing it. DO NOT pull the battery, it will reboot when it is done.
Your new radio has now flashed!
A2SD
Note: It has come to my attention that doing this with ROM Manager doesn't work most of the time. If you have problems please partition your card another way. (I recommend GParted - There is a Live CD if you don't have Linux)
First, we need to partition your SD card with ROM Manager. This will wipe all the data on your SD card so please backup before continuing.
1) Open ROM Manager (Download it from the Market if you don't have it - Although you will need the Market Mod to show all apps) and press Menu > Manually Override Recovery **Not sure exactly what it says, pls could someone help me out here** Then scroll down to Partition SD Card. Choose the ext size you want for your apps to be installed on, then tap 0 for swap size, then tap OK to reboot into recovery and start partitioning!
Note: While it's partitioning it will show a picture of an Android. You can press (Power?) to see what it's actually doing and if there's any errors.
Now, you need to check the ROM thread for info. Most ROMs activate it automatically when it detects an ext partition on your phone. On some others you need to flash a special update.zip. If you are unsure hit the help button on post 1 and we'll help you out.
Congratulations, you now have Apps2SD! Exactly what you will have (dalvik2sd etc) will vary between ROMs.
Unroot
These RUU programs that you use to unroot are Windows only, but fortunatley I wrote a tool for Linux called OpenRUU so you can flash them on there. If you are a Mac user, take a moment to ask yourself 'Why am I using a Steve Jobs product?' as there is no way for you to run the RUUs.
First, we are going to identify what RUU you need to download and flash then download it. (Bravo is the codename for Desire, all RUUs use this name)
1) Go to shipped-roms.com, click on the Android Robot then click on Buzz. Now, you need to recall what version of Android you were on before you rooted. If you had a carrier supplied device you should also get the one that is applicable, but if you are unsure or your carrier is not listed go for one that says WWE. (World Wide English - All Languages) Or come on our IRC channel for advice.
Note: HTC Sync must be installed before continuing. The next step will also wipe all your apps + settings!
Next we're going to run the RUU, this should take around 5-10mins. DO NOT touch your phone during the flashing process!
2) Double click on the RUU file you downloaded in step 1, read the readme, and click to start the flashing process.
After it's done! Your phone now should be completley back to stock status!
If you get an error during the flashing process, try again and then come on our IRC help channel for assistance if it persists.
Fixing the Annoying unrEVOked Backup CID Missing errors
NEW, EASY METHOD
I managed to find unrEVOked 3.2. If you want to use that as a fast-track then that's fine, but please read the following carefully:
Code:
[B]DISCLAIMER:[/B]
Please be aware that this build was pulled from unrevoked.com because it was not safe.
USE AT YOUR OWN RISK!
If it ****s up and you point the finger at me, I will laugh at you.
This is only for 'Backup CID Missing' errors. if you use this on any other type of misc error it might brick.
Download. Run in replace of unrEVOked 3.21 in the standard guide.
You can still use the old, misc editing guide below:
(Guide edited from http://home.kennynet.co.uk/~kenny/bcid-fix.txt to be more noob-friendly)
This fixes:
Backup CID Missing
Unfortunately, because a couple of people corrupted their misc partitions during the testing of unrEVOked 3.2, they brought in a load of stupid, annoying safety features that included checking the misc partition on your phone.
/rant
What is misc?
Misc is a partition on your phone. It holds various switches and stuff, such as your:
Official HTC ROM Version
Your CID (Which tells the phone what carrier/region your phone is)
However, sometimes, the CID is not in misc or your misc is corrupted. This process will add in the CID to misc and reflash misc. (which may fix other misc related errors but probably wont)
Warning! Misc is quite an important part of your phone. If it gets severely corrupted you may loose USB access. Me or anyone on our IRC help channel take no responsibility if you **** up somehow.
This guide is designed for Windoze, Linux users use common sense adapting the instructions and can use a Linux hex editor like ghex. (Works just the same)
Please ensure you have downloaded the other stuff file on the second post before continuing and have extracted it to C:\root.
First, we need to use adb to grab misc off your phone. We will get temporary root then grab misc.
1) Open a command prompt on your computer by going to Start > Run and typing cmd then pressing enter. Now type the following pressing enter on each line. (Make sure your phone is connected and you have the drivers installed.)
Code:
cd \
cd root\adb
adb-windows devices <---- Make sure it finds your phone before continuing
adb-windows shell <----- You should see a $
$ /system/__unrevoked_su <---- Getting temp root
# cat /dev/mtd/mtd0 > /sdcard/misc.img <---- Copying misc to your SD Card
# getprop ro.cid <----- This is your CID. Remember what this says, it should say something like HTC_000 or 1111111 if you have a goldcard
# exit
adb-windows pull /sdcard/misc.img misc.img <---- Getting the misc we copied before
You should now have a file called misc.img in the C:\root\adb folder.
Now come on to the IRC help channel here. We will stick the CID into the misc.img so you can carry on as it really is complicated. You can also post here if nobody is avalible and I will sort it ASAP.
(If you've done hex editing before, all you do is put the CID you got above in at position 0 then add a 00 at the end so the hex string looks something like "48 54 43 5F 5F 30 30 31 00")
Make sure you save the file that we give you back to C:\root\adb overwriting the original misc.img file.
Next we're going to push misc back on to the phone using a similar method to step 1. Have open a command prompt and cd to the correct directory as in step 1 before proceeding.
2) Type the following in the command prompt:
Code:
adb push misc.img /sdcard/new-misc.img <---- Pushing misc back to your SD card
adb-windows shell
$ /system/__unrevoked_su <---- getting temp root again
# /data/local/flash_image misc /sdcard/new-misc.img <---- Using flash_image to flash the new misc
# exit
Now rerun unrEVOked and everything should be as shiny as the plastic Samsung use to make their phones.
Click to expand...
Click to collapse
Reserved for good measure.
I'm sure this will help many people. Should be sticky'd
HCDR.Jacob said:
I'm sure this will help many people. Should be sticky'd
Click to expand...
Click to collapse
Good Idea!!!
For the rru you need to click on the windows mobile section and select buzz NOT bravo
Added A2SD guides, misc fix & unroot guide. Bump to v42.1.2
Many Thanks,
Helps loads confirm my thinking after a couple of days reading, I just have to grow some balls n take the plunge
My main concern is my WF is a UK Voda PAYG which I believe is locked n I'm unsure whether I should get n unlock code before doing anything.
I did read in a Desire thread that updating a stock rom without a sim could unlock, but haven't seen any other refs to unlocking WF other than code.
Note: Unroot section still refers to Desire Bravo not WF Buzz
Thanks agin
PanGalactic said:
Many Thanks,
Helps loads confirm my thinking after a couple of days reading, I just have to grow some balls n take the plunge
My main concern is my WF is a UK Voda PAYG which I believe is locked n I'm unsure whether I should get n unlock code before doing anything.
I did read in a Desire thread that updating a stock rom without a sim could unlock, but haven't seen any other refs to unlocking WF other than code.
Note: Unroot section still refers to Desire Bravo not WF Buzz
Thanks agin
Click to expand...
Click to collapse
You shouldn't need to unlock or anything.
Thanks, I'll change that bit now
42turkeys said:
You shouldn't need to unlock or anything.
Thanks, I'll change that bit now
Click to expand...
Click to collapse
And buzz is under windows mobile for some reason
The guide really great....but the shipped rom website don't have RUU for Buzz
coltrain said:
The guide really great....but the shipped rom website don't have RUU for Buzz
Click to expand...
Click to collapse
Look under windows mobile - who put it there? Those files do work.
This thread still not stickied?
Piece of art already. Should be stickied for sure.
I thought a bit about 'reporting' the thread to make a mod notice it but it said specifically what report was to be used for , so i didn't do it , i guess we'll have to bump it up so it gets stickied. Great post !!
AlphaRev X Beta is now available for Wildfire/Buzz users stuck on 2.2.1 with HBOOT 1.01.0001 and above. This will make your Wildfire/Buzz s-off and give you the ability to get root. Follow this excellent guide http://forum.xda-developers.com/showthread.php?t=1130881
If you have downgraded to a 2.1 rom and want to get back to official 2.2 rom to use Alpharev X Beta or have HBOOT 1.01.0002 and want official 2.2 with HBOOT 1.01.0001 to use Alpharev X Beta follow this excellent guide http://forum.xda-developers.com/showthread.php?t=1132028
Thanks to all who made this method possible and to those who developed the tools used etc.... This is not my work just trying to simplify it.
I accept no responsability if you brake your phone
Will NOT downgrade the HBOOT but useful if you need to go back to stock 2.1 rom.
Right Here we go:-
Downloads you will need:
Android SDK:- http://developer.android.com/sdk/index.html Google search for a guide to setting this up and read the guide carefully so you know how to use adb.
HTC Sync:- http://www.htc.com/uk/SupportDownload.aspx?p_id=316&cat=3&dl_id=1073 Basically for the drivers to use adb as these are included with htc sync you no longer have to install drivers from sdk to use adb.
HEX Editor:- http://mh-nexus.de/en/downloads.php?product=HxD I suggest you find a guide on making a GOLD CARD as you will need a GOLD CARD any way, this will get you ready and use to using the hex editor later in this guide.
Super One Click:- http://forum.xda-developers.com/showpost.php?p=10452428&postcount=43 Download un zip it and save to pc.
Flash_Image:- http://www.android-hilfe.de/attachm...-how-rebrand-o2-desire-fertig-flash_image.zip un zip and save somewhere on your pc you will remember.
A 2.1 rom RUU to downgrade to:- http://shipped-roms.com/index.php?category=android&model=Buzz Choose the one that best suits you WWE=Unbranded or chose one for your provider/carrier, download and save to ur pc.
Now your have set up the Android SDK you know what ADB is and how to use it (hopefully), you have created a GOLD CARD, you have installed HTC Sync, you have downloaded the 2.1 RUU.exe you want to downgrade to, you have downloaded Super One Click 1.5.5 and un zipped it and save it to ur pc and you have dowloaded the Flash_Image and un zipped it and place on ur pc.
Ready Here We Go:
Step1 - Open Super One Click and press SHELL ROOT it will run its commands and will give you temp root. You will see rooted at the bottom when its done. Try again if it says FAILED it may take a couple of attempts. ( Make sure you have adb working ) and (make sure usb debugging is ticked on your phone and unknown sources tho im not sure if unknown sources needs to be ticked, mine was and that when you plug your phone it the pc via the usb cable you select charge only on the phone)
step2 - open a cmd (command Prompt) on your pc and type adb shell (if you installed the android sdk and read about how to get to adb shell you will have no problem) (for me i type cd C:/android-sdk-windows/platform-tools and hit enter, the type adb shell. (if you see a $ try shell root in super one click again, if you see # your good to go).
step3 - copy the mtd0 file to sdcard.
(in cmd type) cat /dev/mtd/mtd0 > /sdcard/misc.img
step4 - move the misc.img to your pc and use the hex editor to edit it. (run HxD as administrator click extras, open disk image and select your misc.img you just got from your sd card).
step5 - go to 11th row down, you will find current version number at
the end of that row.
step6 - Change it to 1.25.405.1 if you want to use "Ruu_Buzz_HTC_WWE_1.25.405.1", the press file and save. (change the numbers to match the 2.1 RUU you are going to downgrade to (common sense) ok)
step7 - copy the flash_image (the one you downloaded at the start of this guide) and misc.img back to your sdcard.
step8 - (in cmd type) cat /sdcard/flash_image > /data/flash_image
step9 - (in cmd input) chmod 755 /data/flash_image
step10 - (in cmd input) /data/flash_image misc /sdcard/misc.img
Now you can flash offical android 2.1 RUU rom you downloaded earlier (don't forget to make gold card).
Now your on Android 2.1 but your HBOOT is still version 1.01.0001, so Unrevoked still wont work. So still no full root as yet.
Once again not my work just trying to keep everything simple and in one place, ALL THANKS TO ORIGINAL DEVS AND GUIDE CREATERS. BUY THEM A BEER.
Thanks for making this clear, then i wont have to explain it in details
Notice Adb is included in the SuperOneClick directory
Birthe88 said:
Thanks for making this clear, then i wont have to explain it in details
Notice Adb is included in the SuperOneClick directory
Click to expand...
Click to collapse
Yip lol. Ive been asked so many times on how to do this because i posted on a thread that i done it, so i thought i would try and give a step by step brake down of how to do it lol. i wrote it all out the other night went to submit the thread and it wiped cos i got signed out while typing it up (gutted lol) so here it is, hope its clear enough for every one.
Tried it but keeps saying waiting for device and then loops
elinho said:
Tried it but keeps saying waiting for device and then loops
Click to expand...
Click to collapse
Just updated link to super one click download that i used should work now also have usb debugging and unknown sources tick on your phone as i did whilst using super one click.
elinho said:
Tried it but keeps saying waiting for device and then loops
Click to expand...
Click to collapse
my phone got this loop, too
i even tried in fastbat and recoevry mode...
edit:
just try another usb port, not at an hub
Can someone confirm this and create a video tutorail of this?
thanks in advance.
MarkPower said:
Can someone confirm this and create a video tutorail of this?
thanks in advance.
Click to expand...
Click to collapse
Confirmed - make sure to have proper drivers, adb working, put phone in charge only usb mode + usb debugging
This How To works but its useless hboot cant flashed.
For clockwork-recovery is a flashed hboot needed to get Nandroid.
save your time and wait for unrevoked update
PS: find a way to zip a edited orginal rom with changed hboot or find a way to take of the siganture verification this is the way to get full root
INET.exe said:
This How To works but its useless hboot cant flashed.
For clockwork-recovery is a flashed hboot needed to get Nandroid.
save your time and wait for unrevoked update
PS: find a way to zip a edited orginal rom with changed hboot or find a way to take of the siganture verification this is the way to get full root
Click to expand...
Click to collapse
Its not useless if you need to flash back to a 2.1 rom for any reason, which is why i made the guide because i was asked by a few people who did not like the 2.2 update or were experiencing problems on 2.2 that they were not on 2.1...
Will superoneclick allow you to do temproot so you can use root apps
Sent from my GT-P1000 using XDA App
brilldoctor said:
Will superoneclick allow you to do temproot so you can use root apps
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
It gives you temp root so you can downgrade to a lower rom but I couldnt get it to work with titanium or get su permission in terminal app on the phone! have not really tested past the downgrading stage yet will update if I get any more info.
dj_destruction said:
Its not useless if you need to flash back to a 2.1 rom for any reason, which is why i made the guide because i was asked by a few people who did not like the 2.2 update or were experiencing problems on 2.2 that they were not on 2.1...
Click to expand...
Click to collapse
2.2 is more stable and use less of ram and the radio reception is better for most providers.
superoneklick cant give the access for root apps its shell root not file system root
I read somwhere a technique that involved fooling a RUU installer to apply an older rom by replacing some file(s) with older one(s).
I too am stuck with 2.2 and hope to see an easy way to set my phone free
Sent from my weak Wildfire, can't wait to trade in for HD2.
try this>>>>>
open the ruu setup and do not click on and let it open, look in the temp directory of your windows user, according to the extracted files of the setups and replace try something there maybe it will work, I have not tried it yet because most processed rom . zip files stop at the signature and the md5 check.
As if I wan to downgrade my wildfire in order to root . does it downgrade work ? Because u said tat "Will not downgrade the HBOOT" . Newbie here.. dont flame me~ thx..
wait for an other way to root. Downgrading the rom to 2.1 dont give a possible way to root because it will still have the new hboot. The unrevoked team say weeks a go that they are working on it but i guess still without succes. Just wait a read the forums.
I have extracted the 2.2.1 firmware and the rom.zip file within it!
--------------------------------------------------------------------------------
Hi i am unable to post in Dev area, I have managed to extract the .exe from the 2.2.1 to revel all the files including the rom.zip file to which the hboot file is in there.
Do you think we can change the hboot file and fake it to think its 1.01.001 when infact is a hboot file that can be rooted.
I am kind of new to the android platform but not to linux. My device came with 2.2.1 pre installed. This is just a idea weather it will work i don't know.
Could you post this question in the forum that you posted asking the same question with the words that i have managed to extract everything. Thanks
this was a pm sent to me, i am just posting it incase any one can answer
dj_destruction said:
I have extracted the 2.2.1 firmware and the rom.zip file within it!
--------------------------------------------------------------------------------
Hi i am unable to post in Dev area, I have managed to extract the .exe from the 2.2.1 to revel all the files including the rom.zip file to which the hboot file is in there.
Do you think we can change the hboot file and fake it to think its 1.01.001 when infact is a hboot file that can be rooted.
I am kind of new to the android platform but not to linux. My device came with 2.2.1 pre installed. This is just a idea weather it will work i don't know.
Could you post this question in the forum that you posted asking the same question with the words that i have managed to extract everything. Thanks
this was a pm sent to me, i am just posting it incase any one can answer
Click to expand...
Click to collapse
nice idea. I have tried to replace hboot img.zip with a clockworkmod once,but signature failure came up. I will try also your way although i don't know much.hopefully a solution will be released SOON.
beastaki23 said:
nice idea. I have tried to replace hboot img.zip with a clockworkmod once,but signature failure came up. I will try also your way although i don't know much.hopefully a solution will be released SOON.
Click to expand...
Click to collapse
Nice try. And if you test with the img.zip from the older official RRU?
Sent from my HTC Wildfire using XDA App
My friends my HTC incredible S is stuck on HTC logo.
cell phone bootloader is locked. Tell me how to fix this issue.
Cateye said:
My friends my HTC incredible S is stuck on HTC logo.
cell phone bootloader is locked. Tell me how to fix this issue.
Click to expand...
Click to collapse
More information please. How did it get that way? What happens if you pul the battery and then power I back on?
tpbklake said:
More information please. How did it get that way? What happens if you pul the battery and then power I back on?
Click to expand...
Click to collapse
a friend was playing with it.. no idea what he did & about the battery thing i tried pulling the battery couple of times but problem is still there.
Cateye said:
a friend was playing with it.. no idea what he did & about the battery thing i tried pulling the battery couple of times but problem is still there.
Click to expand...
Click to collapse
Best bet is to grab the official RUU for your phone and try running it reset and restore your phone. The offical RUUs are in the Development section
i wish can get the answer on this thread..
later if i bricked my phone, so i know how to fix..
Thanks...
i tried couple of RUU
RUU_Vivo_Gingerbread_S_HTC_WWE_2.12.405.7_Radio_20.2804.30.085AU_3805.04.03.22_M_release_187295_signed
RUU_Vivo_W_Gingerbread_S_VERIZON_WWE_2.18.605.3_Radio_1.09.01.0622_NV_VZW1.92_release_199487_signed
RUU_Vivo_Gingerbread_S_BM_2.28.666.3_Radio_20.2805.30.085AU_3805.04.03.27_M_release_199657_signed
RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20.2808.30.085AU_3805.06.03.03_M_release_199308_signed
But i am getting RUU Error 130 and 132 respectively. Bootloader is locked S On is this causing the issue ?
You are using goldcard right?
neo-X said:
You are using goldcard right?
Click to expand...
Click to collapse
GoldCard??? When it comes to Android i am still noob so please explain ...
EDIT Are you talking about this method?
http://forum.xda-developers.com/showthread.php?t=1104226
correct me if i am wrong but don't i need working HTC Incredible S .. mine is stuck on HTC logo...
Cateye said:
GoldCard??? When it comes to Android i am still noob so please explain ...
EDIT Are you talking about this method?
http://forum.xda-developers.com/showthread.php?t=1104226
correct me if i am wrong but don't i need working HTC Incredible S .. mine is stuck on HTC logo...
Click to expand...
Click to collapse
Yes, i meant that method in that thread.
No, the stock ruu .exe file will run from bootloader.
Also, very important, if you were s-off before this happened, do not flash anything lower than the version it shows in your above photo. The "2.12.720.5" is your mainversion.
So i would create a goldcard, and run this ruu...
RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20 .2808.30.085AU_3805.06.03.03_M_release_199308_signed
This version is still rootable with latest revolutionary so no need to worry
neo-X said:
Yes, i meant that method in that thread.
No, the stock ruu .exe file will run from bootloader.
Also, very important, if you were s-off before this happened, do not flash anything lower than the version it shows in your above photo. The "2.12.720.5" is your mainversion.
So i would create a goldcard, and run this ruu...
RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20 .2808.30.085AU_3805.06.03.03_M_release_199308_signed
This version is still rootable with latest revolutionary so no need to worry
Click to expand...
Click to collapse
in order to create GoldCard do i have to S OFF cell phone ? If yes then how?
Cateye said:
no cell phone was S On from the day i bought from grey market costed me around 550US$ :S
One more thing in order to create GoldCard do i have to S OFF cell phone ? If yes then how?
Click to expand...
Click to collapse
No, although if you had s-off with revolutionary then you wouldn't need the goldcard, but because you are s-on you need the goldcard. You will s-off once you get your phone booting again.
i am stuck My incredible S is stuck on HTC Logo
how am i suppose to install GoldCard Helper_2011-05-28_02-57-14.apk
i am talking about this method
http://forum.xda-developers.com/showthread.php?p=17541871#post17541871
LIG8$P33D said:
Step by step instructions : For making the goldcard (Simplest Method - Tried and Tested Working) :
Connect the memory card via the Phone (Use data mode/Disk Drive Mode , Not sync mode ) . Or you can also use a Memory card Reader if you have the MMC SD Card adapter for the Micro SD Card .
Format the microSD card to FAT32 format (Do not format it in NTFS Format ).
Now open the Goldcard helper tool Which you have Already downloaded and installed it in your Mobile device . And click Goldcard Helper Icon In your Menu Screen .
The Goldcard Helper tool Will Automatically generate the Reverse CID Values for your MMC And The C drive of your System. Use the first MMC Card reversed CID Value , NOT the C: Drive Reverse CID Value .
Click to expand...
Click to collapse
Cateye said:
i am stuck My incredible S is stuck on HTC Logo
how am i suppose to install GoldCard Helper_2011-05-28_02-57-14.apk
i am talking about this method
http://forum.xda-developers.com/showthread.php?p=17541871#post17541871
Click to expand...
Click to collapse
Mate, in your case you have no bootable android phone to use that apk.
You need to follow something like this here
Thanks for your swift response... I was wondering can i make a Goldcard on some other ( working ) HTC incrediable S and then pull out that SD card and insert it in my current Incredible S which is stuck on HTC logo ?? Will this method work?
i use this GoldCard window base software few days back in order to Root my Wildfire will that software work for incredible S?
EDIT ohh man i am running in circles... in order to RUN GoldCard window tool i need
USB Debugging enabled on the device and the fact my cell is stuck on HTC logo i cant enabled USB debugging mode...
Cateye said:
Thanks for your swift response... I was wondering can i make a Goldcard on some other ( working ) HTC incrediable S and then pull out that SD card and insert it in my current Incredible S which is stuck on HTC logo ?? Will this method work?
i use this GoldCard window base software few days back in order to Root my Wildfire will that software work for incredible S?
EDIT ohh man i am running in circles... in order to RUN GoldCard window tool i need
USB Debugging enabled on the device and the fact my cell is stuck on HTC logo i cant enabled USB debugging mode...
Click to expand...
Click to collapse
Yes, you can make a goldcard on another phone and use it in your IncS.
a friend of mine sent me a goldcard he used this on his Incredible S
i did the following steps mention in this thread
The Downloaded Image from The Email Will Help you to Make your Goldcard For Flashing Your HTC Incredible-S S710E .
Now Open the HxD hex editor. If you are using Windows Vista or Windows 7, you must run the application With administrator Previledges (Run as an Administrator).
Go to the 'Extra' menu and select 'Open Disk'. Under physical disk, select Removable Disk (your microSD card) , now uncheck 'Open as Readonly' and click OK. Note that you should select physical disk NOT the logical disk.
This is important (Choosing the Physical Disk NOT The Logical Disk) else you will not have a Goldcard And your Android Phone will not Load the Image File That you place on your Goldcard MMC !
Now Go to the 'Extra' menu again and select 'Open Disk Image'. Open the goldcard image that you received by email. When prompted for 'Sector Size' , select the option - "selecting 512 (Hard disks/Floppy disks)" and then click OK.
You will see two tabs in the Hex editor window - One is your removable disk, the other is your goldcard image. Click on the goldcard image tab. Go to the 'Edit' menu and choose 'Select All' option then select the 'Edit' menu again and select - 'Copy' . The selected sectors will be selected .
Now Click on the 'Removable Disk' tab. Highlight offset (line) 0000000 to offset (line) 00000170 (include the 0000170 line too), then click on the 'Edit' menu and select 'Paste Write'. It will copy Down on to your Mmc card .
Click on the 'File' menu and select 'Save', accepting the warning.
Click to expand...
Click to collapse
when i try to save file i get this message
i turned off my antivirus/ antispam / firewall everything tried again but still i am getting this message. Any idea how to tackle this problem
Cateye said:
a friend of mine sent me a goldcard he used this on his Incredible S
i did the following steps mention in this thread
when i try to save file i get this message
i turned off my antivirus/ antispam / firewall everything tried again but still i am getting this message. Any idea how to tackle this problem
Click to expand...
Click to collapse
If he sent you a goldcard, then you shouldn't have to do anything to it. Just stick it in your phone. Your buddy has already done those steps. That's what makes it a goldcard.
If he sent you a goldcard, then you shouldn't have to do anything to it. Just stick it in your phone. Your buddy has already done those steps. That's what makes it a goldcard.
Click to expand...
Click to collapse
Exactly, all you have to do is format it in windows and insert into your phone and run the ruu.
You should be set S-OFF for your phone and flash custom Rom (better ship Rom)....
Guys may be i was not clear enough my friend did not actually sent me SD card. He sent me GoldCard.img file
Now when i am trying to follow these steps & edit this Goldcard.img with HxD Hex Editor as mentioned in this thread
The Downloaded Image from The Email Will Help you to Make your Goldcard For Flashing Your HTC Incredible-S S710E .
Now Open the HxD hex editor. If you are using Windows Vista or Windows 7, you must run the application With administrator Previledges (Run as an Administrator).
Go to the 'Extra' menu and select 'Open Disk'. Under physical disk, select Removable Disk (your microSD card) , now uncheck 'Open as Readonly' and click OK. Note that you should select physical disk NOT the logical disk.
This is important (Choosing the Physical Disk NOT The Logical Disk) else you will not have a Goldcard And your Android Phone will not Load the Image File That you place on your Goldcard MMC !
Now Go to the 'Extra' menu again and select 'Open Disk Image'. Open the goldcard image that you received by email. When prompted for 'Sector Size' , select the option - "selecting 512 (Hard disks/Floppy disks)" and then click OK.
You will see two tabs in the Hex editor window - One is your removable disk, the other is your goldcard image. Click on the goldcard image tab. Go to the 'Edit' menu and choose 'Select All' option then select the 'Edit' menu again and select - 'Copy' . The selected sectors will be selected .
Now Click on the 'Removable Disk' tab. Highlight offset (line) 0000000 to offset (line) 00000170 (include the 0000170 line too), then click on the 'Edit' menu and select 'Paste Write'. It will copy Down on to your Mmc card .
Click on the 'File' menu and select 'Save', accepting the warning.
Click to expand...
Click to collapse
i get this error when i try to save file.
i turned off my antivirus/ antispam / firewall everything tried again but still i am getting this message. Any idea how to tackle this problem.