[Q] beta tester - Desire Z rooter GUI - G2 and Desire Z General

Background:
My Desire Z is a phone from work, so I guess it's not meant to be fiddled with, but having rooted the other Android devices I have, I was somewhat annoyed that there is nothing similar to the Super One Click for my device.
I have hence produced a front end, that basically does nothing more fancy that proving a GUI front end to existing procedures.
It has two buttons, one for downgrade and one for the rooting.
I use the description (and files) from Cyanomod and I would welcome feedback on the procedures:
Downgrade:
wiki.cyanogenmod.com/wiki/HTC_Desire_Z:_Firmware_Downgrade_(Gingerbread)
Rooting:
http://wiki.cyanogenmod.com/wiki/HTC_Desire_Z:_Rooting
Releases:
0.1 - Initial release - framework established, not fully working
0.2 - Second release - Downgrade works to the point where PC10IMG.zip is to be installed. Returns "CID incorrect!"
0.9 - Public beta - has been proven in battle by working on my phone. If DOES state that it failed rooting due to mismatching MD5 hashes, but they do match and it does work so this is still confusing. Very limited error handling, so you can easily fool it in a gazillion different ways.
Files available:
http://www.bergatrollet.se/root/ (will make something a bit fanizer that the plain dir ;-)
Here you find the distribution package, but also the full source code (Delphi XE2).
Please mind; the distribution package does NOT contain the pack of tools needed. Please feel free to suggest where I can place a 300MB package now that Kimble got bust and megaupload is no longer an option...
The following tools are needed/used:
busybox
embedwpthis.pl
flashgc
fre3vo
gfree
hboot-eng.img
misc_version
PC10IMG.zip
psneuter
recovery-clockwork-3.0.2.4-vision.img
root_psn
su
Superuser.apk
Thanks for the comments received so far - looking forward to you testing it, and for pressing "thanks" on the post

Sounds interesting. My phone is already rooted so I guess I can't really help out?
You want to automate the two processes - is that correctly understood? It would save a lot of lazy people a lot af reading, that's for sure

Lazy people should not mess with their phone in the first place. As mentioned, if the destination matters to you more than the journey then you should definitely not be here...
Regardless, this is a nice gesture...good luck!
Sent from my DZ.

There have been a few people crying about not being able to root since GB. I don't understand why they can't or if there just too many steps. I found it easy but it does take an hour or so. Maybe this will help them. I'm sure they'll being willing/able to test for ya. Thanks!

whpsnp said:
Sounds interesting. My phone is already rooted so I guess I can't really help out?
You want to automate the two processes - is that correctly understood? It would save a lot of lazy people a lot af reading, that's for sure
Click to expand...
Click to collapse
I will provide the source for it (Delphi XE2) so anyone willing to take a look at that are also welcome to give me a hand.
Correct; automate the two processes of downgrading and of rooting. They are made into two buttons as not everyone would need the downgrade.
I am uploading the two zips to www.bergatrollet.se/root.
The distribution one is quite heavy (300 MB as it contains the old ROM) so I also uypload a version with only the exe file and a reference to the binaries needed.

crestofawave said:
Lazy people should not mess with their phone in the first place. As mentioned, if the destination matters to you more than the journey then you should definitely not be here...
Regardless, this is a nice gesture...good luck!
Sent from my DZ.
Click to expand...
Click to collapse
Quite a few people rooted their phones using Single Click options, and not all of them are lamers.
Fiddling with ADB is IMHO not mandatory knowledge for benefiting from a rooted handset!

That would be awesome if you can do it. I rooted mine quite easily from froyo using scripts or what have you. Visionary for temp root and gfree to finish the job. Abd doesn't work well with this phone.
Sent from my HTC Vision using xda premium

I'll unroot to test.
Sent from my HTC Vision using xda premium

Android_Monsters said:
I'll unroot to test.
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
The only prerequisite is that you need ADB installed, but all the applications needed and packed in the distribution ZIP.

Do you need your env variables set?
-Nipqer

You mean like path? All the tools needed are in ./bin/ relative the exe file (regardless of where you put it), so the only part where I see a need is if the adb needs something of the usb drivers...
Sent from my HTC Vision using XDA App

(Deleted dupe)

+1 on this project.
keep going

Working on it ...
To keep you updated on the progress:
Downgrader:
- There are differences between the Cyanogenmod downgrader guide and the XDA guide. The XDA one features a gold card thing which seemingly isn't necessary. (Can't anyone explain this in a human language?)
- It fails in the part where the mobile validates the PC10IMG.zip where I get an error on the CID.
Rooter:
- Can't test this until the downgrader works, but it could already be OK ;-)
Will update the stuff on the site in a few hours so please don't pick up the version there just yet as it's the old one.

BacchusFLT said:
To keep you updated on the progress:
Downgrader:
- There are differences between the Cyanogenmod downgrader guide and the XDA guide. The XDA one features a gold card thing which seemingly isn't necessary. (Can't anyone explain this in a human language?)
- It fails in the part where the mobile validates the PC10IMG.zip where I get an error on the CID.
Rooter:
- Can't test this until the downgrader works, but it could already be OK ;-)
Will update the stuff on the site in a few hours so please don't pick up the version there just yet as it's the old one.
Click to expand...
Click to collapse
the CID error can be solved by using the goldcard and i am not a robot
—————
|RIROZIZO|
—————

Riro Zizo said:
the CID error can be solved by using the goldcard and i am not a robot
—————
|RIROZIZO|
—————
Click to expand...
Click to collapse
I adjusted the Cyanogenmod instructions by the goldcard sections of the of XDA, which I hope made it work. As said, I am now on CM7.1 after downgrading and rooting with my own code.

Related

[APP] Milestone - Overclock (requires root)

Hi all,
I realize this is a post about a Motorola phone but please bear with me.
As you might know, the Milestone firmware is firmly locked, unlike its cousin Droid. Among many things, this forbids overclocking because we can't change the kernel and unlock new frequencies.
However I developed a solution that allows overclocking by changing key structures directly in the kernel memory in runtime. All you need is a rooted phone; no flashing involved. For this to work, the module must know two memory addresses that are specific to each kernel. Fortunately, Motorola appears to have reused its kernel on most 2.1 firmwares, and I've yet to come across a firmware where it doesn't work by default. Confirmed working are Central Europe, Telus and Brazilian firmwares. Testers are welcome to give it a try.
Now for the relevant part for XDA: in theory this can be applied to any kernel on any other phone. You may say it's unneeded because you can already overclock; but you must flash a specific kernel to get a particular speed. It would be much better to be able to set any maximum frequency/voltage on the fly without flashing or rebooting. For instance, you could overclock to 1.0 GHz before a browsing or gaming session and then return to a lower frequency like 600 MHz, though still overcloked, for battery savings and safety. It's up to you.
Milestone users can try it out now:
http://code.google.com/p/milestone-overclock/
For the rest of you, what do you think?
sounds fantastic, I'd love to check it out but for the life of me I can't find the page.
If you want to pm it to me, I'll post it.
Nice. Telus Milestone User here. Would love to learn how to do this for mine.
Here is the project link:
http://code.google.com/p/milestone-overclock/
found it. looks like a fantastic idea.
How can we help get the addresses?
awesome .....wht there is no milestone/droid section here is beyond me ....wtf
Because it was decreed months ago by someone and no one seems to like changing their mind once they make a decision in this day and age.....
but it's need to root, could you fix it?
stevecai said:
but it's need to root, could you fix it?
Click to expand...
Click to collapse
what's the problem with rooting the milestone? There's plenty of solutions for that. Just no custom kernel/ramdisk, which this works around by using a kernel module.
hi,
i use the 2.1-reu version on my milestone,
but in order to prevent the 2.1 introduced alarm bug,
i have updated the kernel (only) to the 2.1-telus
(via a sbf).
is possible to use this mod to overlock my phone?
how?
if not, how help you to obtain the addresses?
thank's and continue your great work!
robert
gemini002 said:
awesome .....wht there is no milestone/droid section here is beyond me ....wtf
Click to expand...
Click to collapse
XDA is a HTC developer forum, not an Android forum. Google some moto modding sites, i know modmymoto.com is pretty good, found out how to root the Cliq (garbage) there.
staticshadow said:
XDA is a HTC developer forum, not an Android forum. Google some moto modding sites, i know modmymoto.com is pretty good, found out how to root the Cliq (garbage) there.
Click to expand...
Click to collapse
I have read this explanation several times.
I do not mind, but then because there are subforums dedicated to sonyericsson, hp, etc in xda.
modmymoto is good but the best developers site is, withous any doubt, xda-developers!
Re: milestone-overclock
Xda-developers is for htc and android is for porn.
Welcome to xda btw and great job. Now prepared to be flamed for uttering the M word.
-------------------------------------
sent via xda app from my milestone
ady said:
android is for porn.
Click to expand...
Click to collapse
are you Steve Jobs ?
miragu said:
Hi all,
Now for the relevant part for XDA: in theory this can be applied to any kernel on any other phone.
Click to expand...
Click to collapse
Will the method to find the right address that will be posted at /wiki/Disassembly work with every phone and kernel,too?
Has the app something like a setting where you can just change the address to the one you found with the method above?
Would really love an overclocked 2.1 on the HTC HERO. There is no oc-2.1-kernel for the Hero, yet.
Thanks for the great work, til now!
this is a good via to mod any application.
please, publish the source code of your applicacion ASAP.
thx
Source code for the kernel module released
Hi all,
Thank you for your support. I've just uploaded the source code for the kernel module and also the standalone module itself (it's included in the apk but still). Will write the Disassembly section soon, stay tuned.
miragu said:
Hi all,
Thank you for your support. I've just uploaded the source code for the kernel module and also the standalone module itself (it's included in the apk but still). Will write the Disassembly section soon, stay tuned.
Click to expand...
Click to collapse
hi,
i'm interested on include this in my system applications directory,
in order to prevent your deletion on hardreset, and in order to make it available FOREVER
the instructions are that:
cp OverClock.apk /system/app
cp OverClock.ko /system/lib
????
thx
The overclock.ko is created automatically when you press the "Load module" button in /data/data/pt.com.darksun.milestoneoverclock/files/overclock.ko. You don't need to copy it. I'm providing it separately so that people can load/bundle it without ever running the apk.
bartito said:
hi,
i'm interested on include this in my system applications directory,
in order to prevent your deletion on hardreset, and in order to make it available FOREVER
the instructions are that:
cp OverClock.apk /system/app
cp OverClock.ko /system/lib
????
thx
Click to expand...
Click to collapse
ok,
if i'm interested on have overclocking on my milestone after boot the system, and don't interested on manually execute the apk on each reboot, i need only to copy the OverClock.ko to /data/data/pt.com.darksun.milestoneoverclock/files/overclock.ko on boot time ?
but in your wiki page says to execute "insmod overclock.ko max_rate=800000 max_vsel=62"
please, provide me instructions to set overclock in boot time
The module created by the apk is preserved across reboots. However, if you want to run the module completely standalone I recommend you put it in /data/local/overclock.ko and run insmod /data/local/overclock.ko max_rate=800000 max_vsel=62

Newbie Friendly How To's w/ Instructional Videos

Hello,
Thought I'd share the updated How To's we have up on the site. All complete with easy to follow videos for newbies.
How To Setup ADB -
http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/
How To Load a Theme -
http://theunlockr.com/2009/10/15/how-to-load-a-theme-on-an-android-phone/
How To Flash a New Recovery Image -
http://theunlockr.com/2009/10/15/how-to-flash-a-new-recovery-image-if-you-are-already-rooted/
How To Switch to a Different SD Card (for use with Swap, Hero ROMs, etc.) -
http://theunlockr.com/2009/10/15/ho...-android-when-using-swap-hero-and-or-apps2sd/
How To Backup/Restore Your Android Phone -
http://theunlockr.com/2010/02/06/how-to-backup-and-restore-your-android-phone/
HTC Droid Eris How To's -
How To: Root the HTC Droid Eris (and Get Android 2.1)
http://theunlockr.com/2010/03/16/how-to-root-the-htc-droid-eris/
How To: Load a Custom ROM on the HTC Droid Eris
http://theunlockr.com/2010/03/19/how-to-load-a-custom-rom-on-the-htc-droid-eris/
Hope these help people! Enjoy!
For a list of all our How To's (w Videos) sorted by Phone go here -
http://theunlockr.com/how-tos/android-how-tos/
dcogen said:
Hello,
Thought I'd share the updated How To's we have up on the site. All complete with easy to follow videos for newbies.
How To Setup ADB -
http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/
How To Load a Theme -
http://theunlockr.com/2009/10/15/how-to-load-a-theme-on-an-android-phone/
How To Flash a New Recovery Image -
http://theunlockr.com/2009/10/15/how-to-flash-a-new-recovery-image-if-you-are-already-rooted/
How To Switch to a Different SD Card (for use with Swap, Hero ROMs, etc.) -
http://theunlockr.com/2009/10/15/ho...-android-when-using-swap-hero-and-or-apps2sd/
How To Backup/Restore Your Android Phone -
http://theunlockr.com/2010/02/06/how-to-backup-and-restore-your-android-phone/
HTC Droid Eris How To's -
How To: Root the HTC Droid Eris (and Get Android 2.1)
http://theunlockr.com/2010/03/16/how-to-root-the-htc-droid-eris/
How To: Load a Custom ROM on the HTC Droid Eris
http://theunlockr.com/2010/03/19/how-to-load-a-custom-rom-on-the-htc-droid-eris/
Hope these help people! Enjoy!
For a list of all our How To's (w Videos) sorted by Phone go here -
http://theunlockr.com/how-tos/android-how-tos/
Click to expand...
Click to collapse
nice copy and paste
Isn't unlocker the site that was giving the leak and calling it root?
-------------------------------------
Sent via the XDA Tapatalk App
t2noob said:
Isn't unlocker the site that was giving the leak and calling it root?
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
Yep. For four weeks.
People would write in and tell them that they were ending up with unrootable phones, and would get helpful comments back from the Unlockr that they "must be doing something wrong.".
After they were told explicitly what was going on, they never even owned up to their mistake.
I guess they didn't know what a MD5 checksum is.
bftb0 said:
Yep. For four weeks.
People would write in and tell them that they were ending up with unrootable phones, and would get helpful comments back from the Unlockr that they "must be doing something wrong.".
After they were told explicitly what was going on, they never even owned up to their mistake.
I guess they didn't know what a MD5 checksum is.
Click to expand...
Click to collapse
lol i think i was lucky! i admitidly dl from the UNLOKCER for not knowing where to really go in the begining. fortunatly for me he had the right img file up tho...

[Q] Still confused about Android, really don't know what to do?!?!

I'm still really confused. People are telling me to flash a different radio for android... then install Linux drivers or whatever, do I really have to install all this?!!? I thought it was just running Haret.exe and it works...
If anyone has individual guides for these would be great.... I'm really beyond confusion with this.
I basically just wanna dual boot the 2.1 Sense ROM (The best one, with good battery life etc.) and have everything working. If there is a particular guide, or several guides for this and someone could them to me in order I would be so greatful... because I really have no idea what I'm doing.
Also on a T-Mobile UK HD2, if that changes anything.
Just put a build on your SD card download an Android boot loader then run it simple as no need to change radio or anything else
Sent from my HTC Desire using XDA App
If your really having trouble with it, then usually all I'd say is READ all of the stickies, all the info you could ever want on the subject and brings you to being in the exellent position of knowing almost everything. If not, take this link and call me in the morning
http://forum.xda-developers.com/showthread.php?t=732380
I do wish i could leave it there, but the OP of that thread has disappeared and isn't supporting the latest developments, but that tells you to download an Android build a ROM and a radio (oh, and a dual boot program). Those are the core components, If you wanna switch builds, you just change your SDcard whenever you do so desire. But you don't get much information on jacking round with the Kernel, this can provide quick upgrades to hardware (such as.... getting the lightsensor working in the future) without changing builds.
http://forum.xda-developers.com/showthread.php?t=719646
that should give you base knowledge of all things XDAndroid (a few posts down on the second link mind you). Hope this helps
JccageX2 said:
I'm still really confused. People are telling me to flash a different radio for android... then install Linux drivers or whatever, do I really have to install all this?!!? I thought it was just running Haret.exe and it works...
If anyone has individual guides for these would be great.... I'm really beyond confusion with this.
I basically just wanna dual boot the 2.1 Sense ROM (The best one, with good battery life etc.) and have everything working. If there is a particular guide, or several guides for this and someone could them to me in order I would be so greatful... because I really have no idea what I'm doing.
Also on a T-Mobile UK HD2, if that changes anything.
Click to expand...
Click to collapse
Here is the crash course for you...
* It is the best to learn how to get Android on your phone and test different builds yourself for your taste - so, what makes you happy keep that build I guess.
I have T-Mobile USA HD2 am using FroyoStone Series V1 build and everything works just fine. Auto Killer App puts battery in comparable position with my WinMo and therefore I am using now Android full-time for the past week or so - not a single SOD, freeze, etc. - it simply works just fine.
How to get Android on your HD2? Find compatible build for your UK HD2 version by reading stickies and doing a little bit of homework researching xda forum.
Then once you find the build:
1. Download it... it will be packed into archive most likely (rar, zip, 7z, etc)
2. Froyo builds go usually into one folder "Android" - as packed just copy folder Android into the root of your SD card on your phone.
3. Open it up through File Explorer, start/click CLRCAD.exe - you will see no action and that's fine - this makes sure your sound works fine... then, start/click haret.exe...
4. Leave it to boot - first boot is bit longer but it should boot in less than couple of minutes or something like that (depends on the build).
5. DO WATCH what the lines state - if there is anything like "failed to mount, blah blah" or any other possible failure to load something - come back and start searching for solution on these forums... You should be fine (however, I do not offer any guarantee as any of the build makers).
The rest is pretty easy - run Android, play with it and see if you like it...
Note: To change builds, it is very simple... Just delete Android Folder from SD Card root and you are ready to download and install (copy over) another "Android folder" into the root of the build you have downloaded.
Cheers mate!
Okay, so there isn't need for flashing Radio's etc. then? Literally just running the files?
I can't even download the ROM's, not downloading I'll try again later though.
Most of the rom builders recommend upgrading to the most recent radio. There seem to be fewer issues with SOD, robo voice, etc vs older radios. That said, YMMV so try it out with what you have now. If you have problems try to out newer radios or WinMO roms built to run android. Good luck.
Sent from my HTC HD2 using XDA App
There is a "defenite guide to android" on the forum. I was just like you but followed those steps exactly and now.I'm running android no problem. Just make sure you read up on everything. Its not gonna be as simple as dragging and dropping but it isn't extremely hard.
Sent from my Nexus One HD2 using XDA App
im just confused on android . what is the best one to get ?. im running energy dinik rom .
and im just not that sure about it yet . dont want to bugger my phone up tryin a android.
.BetaBoy said:
There is a "defenite guide to android" on the forum. I was just like you but followed those steps exactly and now.I'm running android no problem. Just make sure you read up on everything. Its not gonna be as simple as dragging and dropping but it isn't extremely hard.
Sent from my Nexus One HD2 using XDA App
Click to expand...
Click to collapse
Okay, has anyone got a link to this guide?
Also, how do I change my Radio, and can it harm my device if I do?
the definitive guide to android is here the radio thread here...this helps as well...
JccageX2 said:
I'm still really confused. People are telling me to flash a different radio for android... then install Linux drivers or whatever, do I really have to install all this?!!? I thought it was just running Haret.exe and it works...
If anyone has individual guides for these would be great.... I'm really beyond confusion with this.
I basically just wanna dual boot the 2.1 Sense ROM (The best one, with good battery life etc.) and have everything working. If there is a particular guide, or several guides for this and someone could them to me in order I would be so greatful... because I really have no idea what I'm doing.
Also on a T-Mobile UK HD2, if that changes anything.
Click to expand...
Click to collapse
SIMPLIFIED GUIDE

G2 rooted, next myTouch4g???

http://forum.xda-developers.com/showthread.php?t=803208&page=39
I think that once their root method uss finally released we will be able to use it in the htc glacier
Sent from mai HTC AntiTitanic
Root Guide:
http://forum.xda-developers.com/showthread.php?p=9109921
So who's gonna do it first? You can always claim stupidity and bring it back to t-mobile for a replacement. Personally, I can't afford the downtime because I'm on call. :-/
If no one tries it by tomorrow I will do it. At work right now and have the kids tonight.
InGeNeTiCs said:
Root Guide:
http://forum.xda-developers.com/showthread.php?p=9109921
So who's gonna do it first? You can always claim stupidity and bring it back to t-mobile for a replacement. Personally, I can't afford the downtime because I'm on call. :-/
Click to expand...
Click to collapse
I would suggest not tryin to perm root until we have specific directions for our phone. It won't be too long until that happens so just be patient.
Good news and great work to the G2 team. Shouldn't take too long for us!
I am not 100% sure about this but we may need the kernel source for this. If I understand they way they got WP off was by using a kernel module to power down the emmc and then another to reinitialize it, we could need espresso source to make it work. I may be wrong though and someone may have it done by tomorrow.......
i'll wait for a script to be released to the market
double post
Don't try this with the G2 method. They're loading a kernel module that's kernel specific if I'm not mistaken. We need a specific module for the MT4G.
Sent from my HTC Glacier using XDA App
They did a awesome job!! Now everyone with the MT4G needs to bug HTC for the Kernel source code for our phones! Then we can recompile this the day its released and have S-Off on the MT4G. This will also let us create the overclock module for non rooted people. I cannot wait to see what this phone can really do!
Thanks to everyone in #G2root!!
Alright, I developed the effit attitude and figured if I screwed it up I would just play stupid. (I'm from Kentucky so the stereotype and accent work in my favor sometimes. )
I tried both kernel modules (wpthis-pre-ota.ko and wpthis-ota.ko) and both gave me an EXEC FORMAT ERROR. I ignored the errors and drove on with the instructions. DD'ing the hboot-eng.img went flawlessly and sync appeared to work b/c it just gave me a prompt waiting for the next command.
After reboot everything stayed the same S=on was still laughing at me. Sooooo, nogo.
All I got from this was the errors. No brick!
Gr8gorilla said:
I am not 100% sure about this but we may need the kernel source for this. If I understand they way they got WP off was by using a kernel module to power down the emmc and then another to reinitialize it, we could need espresso source to make it work. I may be wrong though and someone may have it done by tomorrow.......
Click to expand...
Click to collapse
I read a post saying they reversed engineered it before HTC released the kernel source. One way or another we'll get it.
grankin01 said:
Alright, I developed the effit attitude and figured if I screwed it up I would just play stupid. (I'm from Kentucky so the stereotype and accent work in my favor sometimes. )
I tried both kernel modules (wpthis-pre-ota.ko and wpthis-ota.ko) and both gave me an EXEC FORMAT ERROR. I ignored the errors and drove on with the instructions. DD'ing the hboot-eng.img went flawlessly and sync appeared to work b/c it just gave me a prompt waiting for the next command.
After reboot everything stayed the same S=on was still laughing at me. Sooooo, nogo.
All I got from this was the errors. No brick!
Click to expand...
Click to collapse
The EXEC FORMAT ERROR was because of mismatching kernel versions! We have to have one made against the HTC Glacier(MyTouch 4G) kernel source, which has not been released by HTC.
Also, the Engineering HBoot is specific to the G2. You could've bricked if you weren't careful.
travisjames said:
The EXEC FORMAT ERROR was because of mismatching kernel versions! We have to have one made against the HTC Glacier(MyTouch 4G) kernel source, which has not been released by HTC.
Also, the Engineering HBoot is specific to the G2. You could've bricked if you weren't careful.
Click to expand...
Click to collapse
Just figured I'd give it a shot. Nothing ventured nothing gained right.
Anyway, I figured it wouldn't work before I tried it due to different kernel builds. If I am looking at the two phones correctly they both have 2.6.32 kernels just different builds of it. And the architecture of the phones should be very similar based on the use of the qualcomm chips.
Could have bricked the phone, yes, but also could have (slight chance) worked without having to recompile anything.
grankin01 said:
Just figured I'd give it a shot. Nothing ventured nothing gained right.
Anyway, I figured it wouldn't work before I tried it due to different kernel builds. If I am looking at the two phones correctly they both have 2.6.32 kernels just different builds of it. And the architecture of the phones should be very similar based on the use of the qualcomm chips.
Could have bricked the phone, yes, but also could have (slight chance) worked without having to recompile anything.
Click to expand...
Click to collapse
attaboy
grankin01 said:
Just figured I'd give it a shot. Nothing ventured nothing gained right.
Anyway, I figured it wouldn't work before I tried it due to different kernel builds. If I am looking at the two phones correctly they both have 2.6.32 kernels just different builds of it. And the architecture of the phones should be very similar based on the use of the qualcomm chips.
Could have bricked the phone, yes, but also could have (slight chance) worked without having to recompile anything.
Click to expand...
Click to collapse
For sure. Someone has to be the first try it. Thanks for being the guy to put your balls together and do it.
InGeNeTiCs said:
attaboy
Click to expand...
Click to collapse
dwilson88 said:
For sure. Someone has to be the first try it. Thanks for being the guy to put your balls together and do it.
Click to expand...
Click to collapse
LOL, no prob! Just as eager for root and some cyanogen love (among other things) as anyone else.
Question: The desire HD is a different kernel correct?
grankin01 said:
LOL, no prob! Just as eager for root and some cyanogen love (among other things) as anyone else.
Click to expand...
Click to collapse
Haha...I'd settle for the battery percentage mod. I can't understand why this isn't standard....ugh

Ace Think Tank [Noob friendly - softbricks, bootloops, edify, etc]

If you are serious about Android then be prepared to read - that is the one thing which will separate you from the average user.
To get you started you will need to know a few basics before you can start contributing to a community which has dedicated themselves in bringing better Operating Systems (Roms) to our phones. By knowing these basic steps you will be able to help iron out bugs from whatever Rom you have decided to keep on your phone and thus, improving your own user experience.
If you are completely new to this then you should read Glevitan's Starter Guide. It contains everything you need to know and it is a mandatory prerequisite before you can post in this thread seaking help.
Now that you have read and understood some of the terminology and how to recover from possible issues, you can root your phone with the A high-level DHD/Inspire manual S-OFF hack concept for advanced users [NOTE: The AAHK HAS BEEN RETIRED FOR NOOBS. IT IS FOR ADVANCE USERS ONLY. REFER TO THIS STICKY INSTEAD [How to] ROOT without the Hack Kit] Even if you do encounter issues, knowing the terminology, what you did and what went wrong will help communicating your issue so we can find a way to solve it. If you read the starter guide you should know that we don't recommend using HTC dev to unlock your bootloader. However, if you did go this route you can read this helpful guide: [NOOB] Flashing a custom ROM & getting it to boot IF bootloader is htcdev unlocked. And finally, our own resident and esteemed Glevitan is working on a tool to make it easier for you all. [ROOT] [TOOL] Easy Ace Root Tool
After having spent some time in the XDA threads reading a lot more than what you should post, you will have realized that almost any question you could possibly think about has already been asked over a dozen times and why so many emphasize the importance of searching for your answer first. You would also come to realize what are the benefits of setting up ADB. Among one of ADB (Android debug Bridge - [GUIDE] ADB - Usage, Tips, Tricks and More! and [GUIDE]ADB Workshop and Guide for everyone) uses is creating logcats. These logcats help developers finding what is causing a bug and how to fix it. This is a quick [Tutorial] How To Logcat. However, this quick tutorial will only help you get started. Keep in mind that apps like aLogcat or Catlog could shorten important output from the log. Another one: Learn to logcat like a Pro!
To be able to help developers create a better user experience for us, we need to create a bug report. The reason why we first need to search the forum is to avoid confusing the developer by cluttering the thread with repeated reports, of bugs and questions which as mentioned earlier, most likely have already been asked. To have a better understanding of the different instances we can create logs, then have a look at: [TUT]Report a bug I do believe this can not be emphasized enough and thus, what better way than reading it from existz own words.
Making your own Android Rom: Some advice..
You can find some relevant and not so relevant links in the second and third post.
Forum Rules
A Short Guide To Open-Source And Similar Licenses
Team:
Gizmoe
Bananagranola
Glevitan
Teichopsia
GuyInTheCorner
Muikkuman
sashank
hdorius
We are all here attempting to return what the community has given us - constantly deconstructing the OP in lieu of a better organization.
Thread Index​
Page#1, post#7 Noob Starter Guide by Glevitan.
Goes to a different thread (Guide) (Beginners) You have rooted your phone, now what can you do Thanks to GuyintheCorner.
Goes to a different thread Steps to flashing ROM - Thanks to sashank.
Page#1, post#8 FAQ's by Hdrorius.
Page#18, post#179 Booting into recovery, Full wipe and flashing, How to restore after formatting the SD card.
Page#1, post#9 [GUIDE] ADB - Usage, Tips, Tricks and More!, thanks to andyharney.
Page#14, post#133 [Tutorial] How To Logcat Thanks to andyharney. This will take you directly to the OP.
Page #2, post #19 "I have the SanDisk Class 10 64GB MicroSD card and it works flawlessly in my DHD." Thanks to Blasphemer666 for the report.
Page#3, post#24 Radio - Location mapping project by Xeleth.
Page#4, post#35 CPU+FAN+Overclocking brief discussion, Continues here, And here, Here as well, One more, Another one, Doesn't seem to end, Finally Ending in post#42
Page#5, post#45 British cure for Hangovers - by a 15yr old
Page#9, post#82 How to check which camara sensor you have, thanks to GuyInTheCorner.
Page#18, post#172 Radio, Ril discussion.
Page#22, post#213 Random Links
Page#28, post#273 A little guide on flashing radios the PD98IMG.zip way Thanks to Xeleth - link will take you to the OP.
Page#37, post#368 Enabling the right click button in LinuxMint It all started on post#316. A special thanks to bananagranola for the step by step guidance.
Page#40, post#396 [NOOB] Flashing a custom ROM & getting it to boot IF bootloader is htcdev unlocked Thanks to sashank.
Page#52, post#514 [TUT] Edify Scripts (Creating flashable zips) Thanks to sashank.
Page#57, post#569 Inspire - Aroma Installer calibration values.
Page#67, post#668 Links to learn how to program.
Page#69, post#687 Stuff to say about dalvik cache and data wiping. Thanks to sashank, continues on post #689.
Page#76, post#757 adb devices not listed linux Udev, Udev Rules, etc., still under construction.
Page#78, post#776 pd98img.zip / 4ext touch recovery RC7.
Page#83, post#822 Short flashable zip explanation / guide. Thanks to bananagranola.
Page #164 [Guide][How to]Disable hardware key and light functions. thanks to hdorius.
Gold Card Generator Kinda a do it yourself thing.
Page#200, post#1992 Links to learn Java and Linux - but mostly linux
Links​
Freenode IRC chan. #htc-ace - DHD/Inspire, a place to hang out and generally talk about anything pertaining to these devices. Thanks to synergydev.
#AceRoot - S-OFF support, Thanks to Glevitan
XDA University
[Lists]Guide Ride-From a Newbie to a Dev, Get all you need here
Android Debug Bridge.
zeppelinrox
[RC9] ULTIMATIC RC6! [EXE]-=Ultimate Jar Power Tools=-With Maximum MultiTasking Mods!
Hboot explained. thanks to cee43ja1 for the links.
[COLLECTION][TWEAKS]build.prop tweaks[8 JUNE]
[REF][TWEAKS] Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs
a list of build.prop tweaks
Android Terms,Slang & Definitions
{HELP} Interactive Help Forum!{TUTORIALS} Where questions are encouraged!
[Reference] Interactive Phone Modification [GUIDE]
RUU (ROM Upgrade Utility): How to extract files from a RUU.
[HOW TO] Beginners Guide to Android ROM Development
[Guide]Complete Android ROM development and essential tutorials ~~ By Nero Young ~~
[GUIDE] How to port Stock/GB/CM7/CM9/ICS/CM10/JB Based ROMs
[GUIDE] [how to] CREATE OWN ROM [FOR ANY ANDROID DEVICE] [FOR N00B] [EASIEST METHODS]
[Tutorial] Compile JB on Ubuntu
[Tutorial] Compile ICS on Ubuntu
[Tutorial][Oct. 19, 2011] Compile AOSP Gingerbread on Ubuntu
[Guide] How to use Github
[Guide] How to set up ADB and Build Android with fedora KDE
dsixda's Android Kitchen
[Kitchen] Easy Development Studio
Ultimate Apk Workshop
[MULTI-TOOL] StudioAndroid (cross-platform)
[CM10] [PPA] Cyanogenmod Compiler v0.6
[UTILITY] Android Utility - [apktool|dex2jar|smali|more][Mac & Linux][Feb13, 2012]
[KITCHEN]Android Kernel Kitchen 0.3.1 (Linux / Windows)
[INFO] WaccoPedia - Sharing is Caring Thanks to hdorius for the link.
A quick tutorial on SplashScreens by Glevitan
[ATTN - ALL ANDROID DEVS] General Public License
And it has moderator approval, so please only report posts if they actually require attention.
Yes let the fun begin
Sent from my HTC Desire HD using xda premium
I'm a Noob, and I appreciate the help.
Sent from my Desire HD using xda app-developers app
INDEX
ABSTRACT
The present document pretends to guide the noobs and not so noobs in their flashing / modding / theming way. It covers what the team thought is the basic stuff you should be in knowledge of and may be the most helpful. Any suggestions about the contents or stuff that you think should be included are welcomed, just let us know.
Guide Index
1.Basic Stuff: In this section you will find the common language that is related to Android / HTC Ace devices. This is fundamental for you to understand how things work.
2.Rooting: THIS IS OUT OF SERVICE...CHECK THE UNLOCKING BOOTLOADER TOOL IN PARAGRAPH 4
3.Fixing a messed bootloader: You are not good at listening advices or reading for comprehension. You flashed a froyo RUU or hboot in your GB shipped device? Thank God attn1 was around. This is the Hboot fix for you. All credits go for the Hack Kit Channel devs. I have not done anything but put it here
4.HTCDEV tool: So far, this is the best and only way to do the flashing stuff....
5.Unrooting: In case you need to take your phone to the service centre or lost your mind and want the stock rom back (is there anybody that actually does? :cyclops ) you will find everything you need to know here.
6.Flashing roms: The right steps to flash successfully a custom rom…you can´t miss it. If you do, then you haven´t read carefully.
7.Doing / Restoring a nandroid backup: In case you mess it or you don't like what you get on a new rom, a nand backup is what will save your A**. Follow the path and you will see the light at the end of the tunnel.
8.Radio / RILs: All the radio / RILs related issues, follow this or you will regret it!!
9.Kernels: Everything you always wanted to know about kernels but you didn't dare to ask. Links on line now..:silly:
10.Trouble shooting: I guess this will be the most visited section of the guide. OF COURSE YOU DIDN´T READ THE ABOVE. NOW YOU ARE HERE BUDDY FIX YOURSELF A GOOD READ
11.Customization: For those who would like to start customizing your devices, here you will find a good point of start but THIS IS JUST THE BEGUINNING [/QUOTE]
12.Battery drain issues: I HAVE FLASHED A NEW ROM AND MY BATTERY IS DRAINING WAY TO FASSSSSST!. Well that could be normal, just read and learn before you run out of battery...lol
Find the document here: http://d-h.st/Ii2
FAQ & Notice
FAQ :
What Is the Best Battery,Performance GB/ICS/JB ROM?
There is no best ROM, the opinion of each ROM is different from one person to the other, it is subjective.
Is there a recommended Radio for ROM x?
There isn't a recommended radio for any ROM, since the Radio depends where you live, it is best to test each one for a few days to see which one works best for you.
Can I Flash RIL For AOSP ROM?
No, the RIL is sense based ROM,AOSP RIL is provided in the ROM
How Can I Boot in Recovery/Bootloader if My Volume Rocker is Broken?
You must setup adb and then the command:
adb reboot recovery/bootloader
Why Don't We Have Any OFFICIAL CM9 ROM?
Because the CM team always makes everything work (camera, camcorder, etc) and since we don't have the kernel 3.0 source, there isn't any OFFICIAL CM ROM from them.
Is There Any Official Rooted Sense 3.0 ROM?
Yes, There it is
Notice when Posting On the Dev Thread :
Please Read the First Post, It Usually Stated What's Working and Not Working
Don't Post Any THANKS, just use the thanks button
Don't Even Ask ETA of the ROM, the ROM will update when it's ready
Full Wipe Is Recommended when Updating the ROM, but also can try it without (this is basic,even if it's not stated on 1st post)
ADB is easy, very simple to use. Its the CLI interface that most cannot get used to and are afraid of.
A great XDA guide/overview on ADB here. --> [GUIDE] ADB - Usage, Tips, Tricks and More!
After a full wipe including sd card, to restore a backup mount sd card to pc, create the folder "clockworkmod/backup" place backup there - unmount, flash.
Is there a way to flash a backup using adb? If yes, do the folders need to be created or not and what would the command be? I couldn't find an answer for that.
Edit: Answer is no. Why? I have no clue.
Sent from a dream.
Teichopsia said:
After a full wipe including sd card, to restore a backup mount sd card to pc, create the folder "clockworkmod/backup" place backup there - unmount, flash.
Is there a way to flash a backup using adb? If yes, do the folders need to be created or not and what would the command be? I couldn't find an answer for that.
Sent from a dream.
Click to expand...
Click to collapse
ok, I will start tonight at home....let's start from the beguining...we can not forget the section...Can I mess my bootloader for not reading? YESSSSS...hahahaha
GuyInTheCorner said:
+1 adding him will get us some recognition and a solid backgroud
Thanks
Sent from my Desire HD with BlackIce.
Thanks don't hurt ya know?!
Click to expand...
Click to collapse
Just will have to wait for his reply. Wanna help glevitan with finding relevant threads? Pm these if you find links. I.e. not able to boot, bricked, qsoad or whatever error and so forth. The more comolete the better.
hdorius said:
Maybe i could make the FAQ that usually asked in Q&A..if u have something to add just tell me,i will add it
Click to expand...
Click to collapse
Looking good. It would also be nice to add in a different post tips for porting/rom dev or whatever it is you know to do
I'll search to see if I can find anything.
Sent from a dream.
Guys I am working on the Ace guide...is quite ambitious so it will probably need a good review before seeing the light!....Will send u the document in a couple of hours!....:good:
Teichopsia said:
Bumping myself cause I can. Anyone?
@hdorius - what do you know to do? Didn't you port paranoidandroid? The faq's look good but needs some editing/correction. Where are you from? What's your first language? Do you need help with that?
@Guy - what happened buddy? In the previous page I suggested a few things. Apps? It depends what the others think. I don't see this as a standard.
@miukkuman - where are you?
By the way, where are you from? What do you know to do in the android world or what are you interested in learning?
@everyone - the idea behind this thread is:
- I rather ask each one of you to tell me what you understood which is the idea behind this thread - what you understood. If you didn't understand then I'll need to find a better way to explain myself.
Don't forget to let me know if you know the adb question above.
Sent from a dream.
Click to expand...
Click to collapse
ok, before sending the file via PM, I can answer you...there's no choice of restoring a backup from adb. That is the same as flashing a Custom Rom....those files are packed in a certain way that won't be possible to be flashed in hboot (PD98IMG.zip) way.
glevitan said:
ok, before sending the file via PM, I can answer you...there's no choice of restoring a backup from adb. That is the same as flashing a Custom Rom....those files are packed in a certain way that won't be possible to be flashed in hboot (PD98IMG.zip) way.
Click to expand...
Click to collapse
Thanks bub, so no can do. I don't believe in 'no can do's
Did you read my question about the hboot interface in the other thread? This, and the above question is simply a language (which I know absolutely nothing about) - there must be a way to get them talking to each other.
Sent from a dream.
I'm from Indonesia mate, my first language is Indonesian... But i also know English, so i think i dont have any problem with it...
And regarding to the FAQ, you said that it needs to some correction... And you want me to add some porting guide on it?
Sent from my Desire HD using Tapatalk 2
hdorius said:
I'm from Indonesia mate, my first language is Indonesian... But i also know English, so i think i dont have any problem with it...
And regarding to the FAQ, you said that it needs to some correction... And you want me to add some porting guide on it?
Sent from my Desire HD using Tapatalk 2
Click to expand...
Click to collapse
Anything you like really, it's your show. Porting? There are plenty guides for that. If you know any good ones I can link them in the third post. Can you look through the ones I posted to see which are good and if there are any ones that are repetitive or if there are better ones than the ones I posted? Especially the flashable zip link, since I don't know anything about that, maybe there is a betrer one or a guide or a tool for it?
I'll pm you in about 20 minutes.
Sent from a dream.
I found a good link, it should be added in third post
http://forum.xda-developers.com/showthread.php?t=1380385
All thanks to Wacco (Waccopedia)
Sent from my Desire HD using Tapatalk 2
Greets to all
Greets to all from another noob. Well, not a complete noob but a noob here on XDA given my few posts. My deep thanks for allowing a thread where sometimes there just might not be such a thing as a stupid question but honest ones instead,.... Hoping I can contribute something here as an owner of a softbank DHD here in Kyoto, Japan aka the 001HT. I spend alot of time trying to dig up general info from all over the i'net to help answer questions especially for ACE owners so I hope that might be of some help. Grant Barker's homepage is a great resource, (hope its allowed to mention that~). My first minor contribution------ 64GB MicroSD card usage with the DHD. It may already be well-known but for all us noobs who aren't too sure make no mistake..... I have the SanDisk Class 10 64GB MicroSD card and it works flawlessly in my DHD. Since I like to pack lots of MP3's and several full-length HD movies into my handset (helps keep the kids quiet on long drives ) being able to have that much storage space is a blessing! So, just to reiterate, 64GB microSD card--- no problems!
Blasphemer666 said:
Greets to all from another noob. Well, not a complete noob but a noob here on XDA given my few posts. My deep thanks for allowing a thread where sometimes there just might not be such a thing as a stupid question but honest ones instead,.... Hoping I can contribute something here as an owner of a softbank DHD here in Kyoto, Japan aka the 001HT. I spend alot of time trying to dig up general info from all over the i'net to help answer questions especially for ACE owners so I hope that might be of some help. Grant Barker's homepage is a great resource, (hope its allowed to mention that~). My first minor contribution------ 64GB MicroSD card usage with the DHD. It may already be well-known but for all us noobs who aren't too sure make no mistake..... I have the SanDisk Class 10 64GB MicroSD card and it works flawlessly in my DHD. Since I like to pack lots of MP3's and several full-length HD movies into my handset (helps keep the kids quiet on long drives ) being able to have that much storage space is a blessing! So, just to reiterate, 64GB microSD card--- no problems!
Click to expand...
Click to collapse
Thanks for the feedback Blashpemer666, hopefully you manage to refrain yourself in front of the kids.
Absolutely, we were all noobs, still are and probably remain being noobs. There is too much information to cover and too little time to do it in. We here are just trying to return to the community what they have given us by helping the new members whenever they need it and whenever we can, to the best of our knowledge, by pointing them in the right direction. Any and all suggestions are welcome.
Check the second post, it has been updated.
@glevitan, pm.ed you.
@hdorius, same to you. There are a few mistakes in the pm I sent.

Categories

Resources