ADP 1.6 vs Cyanmods "Donut" - G1 Q&A, Help & Troubleshooting

Can somebody point me in the direction for where to find out what the differences between Cyanogen's take on Donut and the official 1.6?
I'm looking more at what's new in the ADP version that Cyanogen didn't put in his early version of it, than what Cyanogen did to his version on top of 1.6.
Cheers.

ADP 1.6 is stock version. No optimizations / enhancements. Official one from HTC

Yes I know that, I meant have there been any changes/things added to official 1.6 since Cyanogen made his early Donut rom.

Probably because ADP 1.6 is just that ADP 1.6 whereas cyanogen's donut is the code in the android repository aka AOSP

If you are asking because you are thinking about flashing the ADP 1.6 I suggest flashing one from the development forum that has been rooted because the one from HTC is stock and you will loose root access.
If you're just curious then download them and look around in the zip files, I find it kinda fun to unzip things

Fingerlickin said:
If you are asking because you are thinking about flashing the ADP 1.6 I suggest flashing one from the development forum that has been rooted because the one from HTC is stock and you will loose root access.
If you're just curious then download them and look around in the zip files, I find it kinda fun to unzip things
Click to expand...
Click to collapse
The one from HTC is for ADP1, which means that IT HAS ROOT JUST FINE. You do NOT lose root by installing an unaltered ADP1 image.
Root just works a little differently between the ADP1 image and the custom images... i.e. the "su" command works in conjunction with the root app rather than the su command being limited to root and shell users (for security reasons -- so that apps don't take over your phone).

lbcoder said:
The one from HTC is for ADP1, which means that IT HAS ROOT JUST FINE. You do NOT lose root by installing an unaltered ADP1 image.
Root just works a little differently between the ADP1 image and the custom images... i.e. the "su" command works in conjunction with the root app rather than the su command being limited to root and shell users (for security reasons -- so that apps don't take over your phone).
Click to expand...
Click to collapse
Nice, now you can stick around here and help people. Remember there are a ton of people reading this that blindly follow guides. For me it's easier to tell them that they loose root, the people smart enough know what I'm talking about will understand and the ones who aren't shouldn't be flashing ADP1.

Fingerlickin said:
Nice, now you can stick around here and help people. Remember there are a ton of people reading this that blindly follow guides. For me it's easier to tell them that they loose root, the people smart enough know what I'm talking about will understand and the ones who aren't shouldn't be flashing ADP1.
Click to expand...
Click to collapse
And just to be clear for future readers:
You are using the term "lose" loosely , because as long as you have the modified recovery installed, you can just install a rooted ROM and regain it.

Maybe I mistook this but it seems like the adp1.6 overwrites the custom recovery with a stock one

gridlock32404 said:
Maybe I mistook this but it seems like the adp1.6 overwrites the custom recovery with a stock one
Click to expand...
Click to collapse
yes, from what i heard it cut security back on

cal3thousand said:
And just to be clear for future readers:
You are using the term "lose" loosely , because as long as you have the modified recovery installed, you can just install a rooted ROM and regain it.
Click to expand...
Click to collapse
*cough cough* all the recent "no verification" threads would seem to beg to differ.

Related

Help The Noobs

Will someone be kind enough for all the noobs out there and post a complete video of how to get from a completely stock firmware to (well in this case) this hero build, or the newest, latest, or best working hero build. While showing the order to flash radios, spls, and such using the ADB. It will help out a lot of people trust me. And from the looks of all the noobs right now youll have so many views, subscribers, followers or whatever your motive is. Please help noobs out.
If you need it you can find some free desktop recorders to enhance your video here: http://download.cnet.com/windows/vid...ftware/?tag=bc
Completey safe downloads from cnet.
Remember stock to hero!
I would do this myself but i myself do not know how and am on my second g1.
Thank you!
i will have a go at making that over the weekend.
milestone.it said:
i will have a go at making that over the weekend.
Click to expand...
Click to collapse
Thanks a billion. You dont know how much this will help people. Post a link here when your finished please
Since this thread is for the "noobs", I have a couple of questions to ask.
Excuse my not using the search fully. There are just so many threads and so many responses and none of them are completely clear.
If I were to root my phone with the latest Hero ROM that has flash playet 10, will I still need to upgrade the firmware to 1.5 or is this particular ROM built on 1.5 or what??
Also, does this latest Hero ROM have the famed HTC virtual keyboard or no??
OutstandingO said:
Since this thread is for the "noobs", I have a couple of questions to ask.
Excuse my not using the search fully. There are just so many threads and so many responses and none of them are completely clear.
If I were to root my phone with the latest Hero ROM that has flash playet 10, will I still need to upgrade the firmware to 1.5 or is this particular ROM built on 1.5 or what??
Also, does this latest Hero ROM have the famed HTC virtual keyboard or no??
Click to expand...
Click to collapse
Honestly idk but maybe someone will see this thread and answer that for you or you can start a new thread
There are quite a few videos out there already that show you how its done. Maybe not directly toHero but the whole process is the same - http://www.youtube.com/watch?v=DDPFhJ9noLA
So instead of using JF 1.31, simply use the Hero ROM of your choice, rename it as "update.zip" and put it on the root of your SD card. Turn off your G1, hold the HOME button and press POWER to get into the Recovery image. Press ALT+W (to wipe) then ALT+S (to flash the ROM).
EDIT: I forgot some very crucial information >_< IF you are going to Hero from Stock you do require a few other things. Namely the new Radio and the new SPL (depending on which Hero ROM you pick). Make sure though that whatever you do, you upgrade the radio first to avoid bricking your G1. Look at my signature for links to what you need, like the Radio, SPL etc.
Wait patiently and all should be well...
@OutstandingO
Hero is basically Cupcake (1.5) but with a different interface created by HTC using custom code. So you just flash the Hero ROM of choice and that's it.
root video
OutstandingO said:
Since this thread is for the "noobs", I have a couple of questions to ask.
Excuse my not using the search fully. There are just so many threads and so many responses and none of them are completely clear.
If I were to root my phone with the latest Hero ROM that has flash playet 10, will I still need to upgrade the firmware to 1.5 or is this particular ROM built on 1.5 or what??
Also, does this latest Hero ROM have the famed HTC virtual keyboard or no??
Click to expand...
Click to collapse
YouTube has plenty of view on rooting that's where I learned how to do it, they also have the files u need to root it right there for u to download. Just search it and u will find it. The guy who's vid I followed is tony moreno look for his bids. I don't recommend jumping from 1.1 to hero. Go from 1.0 to 1.1 then jump to 1.5. Also hero is built from 1.5. I myself have tried it but even with all the optimizing its not fast enough for me. It also has the famed HTC IME keyboard. I myself use JF 1.5 APD. With the Hero theme in the themes section with the HTC keyboard. Flash would be nice but it still has issues with speed and force closings. Like I said YouTube the rooting process and search around the thread for other stuff like and and how to use fastboot.
I forgot some crucial information, namely to upgrade the Radio first and that you might need to upgrade the SPL. Have edited my post.
That is in part something that threw me for a loop.
I've seen multiple vids for rooting but none of them seem to address this whole "Radio" issue that you brought up and the steps surrounding that. From what I have been reading this is the most important part.
I love this site but the type of people that post here are guys that already know what their doing in most cases and they speak and post as such.
So have I ever developed an app for the G1, no, but I'm not Danny Dunderhead either. I can read a set of instructions if laid out for me.
So I ask you more experienced gentlemen, can someone either post a link or give me step by step help in checking my "radio", upgrading my "radio" and then installing the ROM??
I would greatly appreciate it.
I did it! I bricked my G1!
Yeah, well...what can you do. I read over the posts here, watched youtube videos, and searched the web as well. Read and viewed everything I could until I couldn't take it anymore. Then...I tried. Tried and failed? No, tried and died.
MAN, I WANT HERO! I am more jealous with every video I see. I don't care if it's a little slow. It is pure Android beauty. But...
There is so much information out there, not just at this forum, but all over the net. And although there are many similarities between the instructions (I use that term loosely for some), many have different steps so it's hard to tell which to follow. Apparently taking what you feel are the best from each is not the way to go. Really, I'm not stupid about these things...well...
So, here is where I started; a T-Mobile G1 running the latest OTA 1.5 update and the 2.22.19.26I radio software. Used Parted Magic to create a 5GB FAT32 and a 1GB EXT2 partition on the SD card. I downloaded everything I though I would need or could find. The original boot and recovery img's along with RC29, RC30, and Cupcake zips. Then I got HardSPL and a bunch of files from Hayruko. I got JeseusFreke, CyanogenMod, and JACHero stuff. Hell, someone said to download the Telnet.apk and put it on the SD card as well. Did that. I found a great thread for installing the JACHero, but it did not go into rooting your phone first. Did that need to be done? I guessed it did. So I started there. Downgraded nicely to RC29. That was easy. Then even went through the telnet and terminal emulator steps. Then trouble. Which recovery.img to use? Some instructions reference the testkeys and some don't when rooting. Figured I would do it that way. So I went through those steps. Loaded CyanogenMods 1.3.1 and 1.33.2005 SPL on the SD card. Flashed (I thought) the recovery.img. Rebooted to get ready to install the SPL. Stuck at t-Mobile G1 now! They really do call it a brick for a reason.
So now that I got that off my chest, a few questions. First, I want to run HERO. I want it! However, I would like to make a request this time. Could someone please post step by step instructions for taking a stock G1 to the JACHero 2.3.4 release. Not just "flash the recovery and SPL" files. I would like more detailed directions. If you know of a good link to send me, please tell me. I thank you in advance for your time. I know it's a real pain in the ---, but I promise I will pass your knowledge along to another such as I!
A few questions first. I believe the steps are something like this:
1. Downgrade to RC29.
2. Copy recovery_teskeys.img and some recovery.img along with some SPL update.zip file to the SD card and "load" them properly. Which files should you use (does it matter), which order should you do it and how?
3. How do I do a Nandroid backup at this point? Do I need/want to?
4. Do I wipe now? Need to ever? Doesn't the image overwrite everything anyway?
4. Copy update.zip (the renamed JACHero 2.3.4 zip file) to the SD card and load it. Do you need to load any other image first other than JACHero 2.3.4.?
5. Enjoy HTC Hero goodness!
I know I am asking a lot, but I need the steps so I can replicate this easily. I am going to want to do this a lot based on what I see out there. Always something new to try and a lot of great developers out there. Thank you in advance for all of your time and effort. I promise to pass it along.

difference between 1.6 ota and htc 1.6

Is there a difference between the two or are they identical?
If identical then i'll just install
http://db.androidspin.com/android_developer_display.asp?developerid=21
would save the trouble of unrooting
hawee8 said:
Is there a difference between the two or are they identical?
If identical then i'll just install
http://db.androidspin.com/android_developer_display.asp?developerid=21
would save the trouble of unrooting
Click to expand...
Click to collapse
1st is myfave in OTA if you dont have myfave in your account then it's basically the same
Feels like beating a dead horse saying this is posted in the wrong forum. There's a q&a section and general...
Anyways, ota updates are tmobile based. They have myfaves, are labeled as a g1 device, and are usually odexed. Adp updates are aimed at a dev phone, they are labeled as such, don't come with myfaves or other propprietary software, and are usually not odexed. Both are signed with different keys
ADP1 doesn't have tmobile spam.
ADP1 has root.
ADP1 doesn't waste data by downloading OTA updates behind your back.
My concern is different. I use the one-click method to root the phone, namely the recovery flasher. I understand that it uses a hole that it patched in newer Unix OS. So my question is whether accepting Donut over the air will include a patch that would disable the one-step rooting of the phone?
Rooted phones don't receive ota's, hope that's not unresponsive
Yes, we know that, but right now my phone is unrooted and I am pondering whether to accept the OTA 1.6 or to reject it because it might be preventing future rooting.
There may be many unrooted users as of this moment and we need guidance whether we should accept or reject a 1.6 OTA.
EDIT: From the official announcement, "Android 1.6 upgrades the Linux kernel from 2.6.27 to 2.6.29". So the real question is whether the kernel pdate renders one-click rooting impossible.
donut patches that lunix exploit for the one click root hack. so yes if you accept that image you will have to root it the old fashion way by reflashing the rc 29 image and using telnet and whatnot.
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
rbrahmson said:
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
Click to expand...
Click to collapse
If you don't have the expertise to root your phone the old fasion way. Then you SHOULD NOT be rooting your phone at all. Just accept the ota update and leave it at that.
rbrahmson said:
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
Click to expand...
Click to collapse
okay why dont u just hurry up and root..then install one of the custom 1.6 roms
yes the OTA 1.6 will patch up the "hole" needed for the 1-click root.
from what i figure out if you already have OTa 1.6 then downgrade to OTA cupcake and then try 1 click root. or root the LOONG way.
If you cannot root by downgrading to rc29 ,then how do expect to solve any problems your phone gives you after you root it?
starscream00 said:
If you don't have the expertise to root your phone the old fasion way. Then you SHOULD NOT be rooting your phone at all. Just accept the ota update and leave it at that.
Click to expand...
Click to collapse
highly untrue. i dont have "expertise" in doing root the long way.
i dont even remember EVERYTHING(mostly commands in terminal) since i only rooted ONCE the long way. and its been a loong tim since i rooted. so i am no expert
so i think u need to stfu. what you said wasnt being very constructive and very much false.
david1171 said:
If you cannot root by downgrading to rc29 ,then how do expect to solve any problems your phone gives you after you root it?
Click to expand...
Click to collapse
i agree thats y i dnt like the one click method. it just brought a flood of noobs who didnt understand what they were doing by rooting it. i mean i was a noob when i rooted but i did it the old way by dwngrading and such.
pistol4413 said:
i agree thats y i dnt like the one click method. it just brought a flood of noobs who didnt understand what they were doing by rooting it. i mean i was a noob when i rooted but i did it the old way by dwngrading and such.
Click to expand...
Click to collapse
Same here. Though I like to do things the easy way, the 1-click got many people who don't even understand what root access is nor the dangers of having root access on their phone.
I only hope that they learn the details of how to use and maintain rooted android fast
i root an unroot for meditation...
rbrahmson said:
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
Click to expand...
Click to collapse
But.... have found that certain builds lack that credentials i.e internal storage or market access for apps.... so i have found that the (holiday updates for the adp1 work the best for me!)
Not everyone will agree with me at this time, and yes ive had all the jf and cm mods on my devices, but i care more about internal storage and warranty than all that crazyniess!
And even after getting hero on my pda, i still went back to the adp1 1.6 and lost root!
Now the minute somebody figures out who to gain root after donut/1.6 applying hero wont be hard at all!
tommyinhi27 said:
But.... have found that certain builds lack that credentials i.e internal storage or market access for apps.... so i have found that the (holiday updates for the adp1 work the best for me!)
Not everyone will agree with me at this time, and yes ive had all the jf and cm mods on my devices, but i care more about internal storage and warranty than all that crazyniess!
And even after getting hero on my pda, i still went back to the adp1 1.6 and lost root!
Now the minute somebody figures out who to gain root after donut/1.6 applying hero wont be hard at all!
Click to expand...
Click to collapse
Most, if not all, custom roms have 100% market access. All donut builds have support for using internal ROM for apps only. You warranty is null if you have the ADP image installed on a T-Mobile G1
ADP1.6 still has root.
We all know how to gain root after donut.
Read the stickies

simplest way to switch from JF 1.5 to current Cyan?

I bought a g1 off of craigslist and it already had root. JF 1.4 ....
Around the time cupcake was released I updated it to jf 1.51
Now since there will be no more JF updates I wish to switch to Cyan builds.
I'm unsure of the proper way of doing this?
Should I go back stock .. unroot and then go thru the steps to load cyan?
Or is there a better way? A wipe?
I'm asking to be clear because internet access is strictly from my g1.
Although I can download all the files I need, I do not have constant access.
I'd appreciate any tips or pointing me to the proper thread.
Check the threads in Dream >Dream Android Development look for Cyanogen's thread on his release of 4.1.999, follow the instructions and you will be fine. I'd also suggest at least flashing Cyanogen's v1.4 Recovery Image over JF's, easier to flash any .zip on sdcard. So, new recovery image (use search option in forums, or look in the same thread i mentioned for cyanogen recovery image 1.4) then update to cyanogen's latest rom build
So simply flash a new recovery, then follow the cyan steps?
Cool, easy as pie.
I certainly appreciate it.
Thank you
Yup. just be careful that you dont boot off the htc recovery rom, or the steps to get to cyans rom become much, much harder
B-man007 said:
Yup. just be careful that you dont boot off the htc recovery rom, or the steps to get to cyans rom become much, much harder
Click to expand...
Click to collapse
that is why there is a full update made for it.
haha o right i forgot about that one... no one asked questions about a bad all-in-one flash, only those who messed up while flashing the htc rom
i need sleep lol
B-man007 said:
haha o right i forgot about that one... no one asked questions about a bad all-in-one flash, only those who messed up while flashing the htc rom
i need sleep lol
Click to expand...
Click to collapse
sleep is for the weak. also it is really hard to flash two things while in recovery it causes hemorrhoids and anal fissures.
haha trust me...someone somewhere will make something incredibly easy look like rocketscience
B-man007 said:
haha trust me...someone somewhere will make something incredibly easy look like rocketscience
Click to expand...
Click to collapse
you mean rocketsurgery
david1171 said:
you mean rocketsurgery
Click to expand...
Click to collapse
*sigh*
yes its true.
B-man007 said:
*sigh*
yes its true.
Click to expand...
Click to collapse
lmao me went to smart person learning place
I'd like to chime in here as well since I'm having such a hard time searching for info on the conversion from jf1.51 to the latest build of CM. The amount of posts are staggering!
So, I vaguely remember setting up apps2sd following the guide at the bottom of this page - http://yokohead.com/2009/06/how-to-root-android-g1-with-cupcake-and-appstosd/
Will CM automatically detect this partition?
Also, will I lose the google experience? I'm still confused as to where we are on that.
Thanks for your time! If anyone knows an updated post on this process, please point me to it.
TJ
Well the sticky by fingerlickin at the top of this section is a good place to start....
all you have to do is find the singleflash update in the dev section, backup and clear everything off your ext3, and wipe+flash the single update. you can restore the ext backup then.
also you should upgrade to cyan 1.4 recovery
to do so
su
cd /sdcard
wget http://n0rp.chemlab.org/android/cm-recovery-1.4.img
flash_image recovery /sdcard/cm-recovery-1.4.img
Click to expand...
Click to collapse
you wont lose the google experience
Thanks B-Man007,
After a couple attempts, all is working well. I'm thoroughly impressed with the snappiness of this build. Although it's only my second time updating a ROM, I'm going to blame the amount of posts for my hesitation and confusion. It was easy to just go in and do it.
I actually updated to the latest Amon-Ra(sp?) recovery. At first my Rom was running real slow and the recovery allowed me to update my ext2 to ext3. Loving it now!
The amount of posts does make it quite confusing i agree, especially with the high amount of conflicting posts
Ya ext3 is a must, but you could have upgraded from cyans too haha
cyan usually has the fastest builds out there though at times it can get very slow.
Another noob here. A few months ago I rooted and flashed to xrom 1.5. When I do a reboot, my recovery screen tells me its "CyanogenMod v1.4 + JF".
Since xRom is experiencing some problems w/ updates, I figured I might try the latest build of Cyanogen. I re-booted, went to recovery mode. Wiped. Then flashed the latest Cyan and even found the 1.6 ota on another site. Flashed both zips, then did a re-boot and it hangs now.
I tried it over and over a few times, wiping then flashing again. Wiping, then re-booting, then flashing the rom, etc. Over and over with the same results.
Then as a test, I tried flashing back to xRom... perfectly fine.
As another test, I tried wiping and flashing to another rom, the rooted stock option (the HTC rom version)... and got the same results as when I tried Cyan... just hangs.
Wiped and flashed again back to xRom... works fine.
So at this point, I'm thinking I need a more updated recovery rom? Any other possible problems? Yes, I did a search all over and this was the best thread that matched my problem.
If it helps... I have a T-mo G1, firmware 1.5, JACxROMv1.5, kernel version 2.6.29.6-jac-ski root. And I know many will slap their foreheads when I say this: But the SD is NOT partioned at all (kept trying and trying with zero success, so I eventually gave up).

Rooting HTC 1.6 Build DRC83/ Installing custom roms

Hey, I have an ADP1 and after several months of using the official HTC 1.6 firmware, I want to install a custom rom.
First of all, does the official HTC drc83 already come with root? If not, how in the hell do I get root?If so, how do I install custom roms to it? Is there a special procedure for ADP?
Bare with me here, I realize I should know all this before purchasing an ADP1, but it's a long story.
Thanks in advance.
Also, I should probably note that I don't have a data plan so anything that requires me reset the phone and have to enter in the Google info again would be undesirable.
Edit: Good news, I used adb to check for root and I got the "#" when I type in su, so I guess I have root.
Now how do I start flashing stuff?

[Q] Easy Rom Installer

Anyone know of some sort of one click or easy rom installer that a beginner could do? I've rooted, but updating the g1 to froyo is just so intimidating. Anyone know of some sort of one click installer?
No. Several parts of the system need to be updated, so that isn't possible.
Just tell us what you need help with.
the "easiest" way to install a rom is through the ROM manager app that requires ClockwordMod recovery, but I've heard that it is pretty unreliable for the G1. I personally use AmonRa 1.7
same here. AmonRa is in fact the best way as it frees up the needed files to be changed or removed when installing a rom.
its quite simple to install a froyo rom. im a novice myself and found it easy to do. takes about 10 mins if you include collecting and transfering the files you need
Can anyone explain the steps to upgrade to froyo from 1.6 with AmonRa 1.7? Did a search, couldn't find anything on the topic. Thanks in advance!
most devs actually put this in their threads with the rom they have created. if not check out cyanogens wiki on his website. he has some information on how to do it on there.
I think all you really need to do is install the rom through amonra then if you want google apps, find one that will work with it and install that.
I'm sort of confused as to what AmonRa actually is. What does it do?
michael2041 said:
Can anyone explain the steps to upgrade to froyo from 1.6 with AmonRa 1.7? Did a search, couldn't find anything on the topic. Thanks in advance!
Click to expand...
Click to collapse
Mind giving your current setup is first?
ROM (which 1.6, CM4?) ? Recovery (RA-1.7.0 I guess)? SPL (Danger perhaps?)?
pl4sMa said:
Mind giving your current setup is first?
ROM (which 1.6, CM4?) ? Recovery (RA-1.7.0 I guess)? SPL (Danger perhaps?)?
Click to expand...
Click to collapse
I'm not rooted and have no custom roms installed...just stock ota 1.6 donut...I know how to root. But the froyo part just confuses me. What's amonra and how is it used to install froyo? All the guides confuse me...can someone break down everything to a beginner level so I can understand it a little more? I'm naturally good at most tech stuff so I catch on quick...I need help though!
Let's Give it a Shot
michael2041 said:
I'm not rooted and have no custom roms installed...just stock ota 1.6 donut...I know how to root. But the froyo part just confuses me. What's amonra and how is it used to install froyo? All the guides confuse me...can someone break down everything to a beginner level so I can understand it a little more? I'm naturally good at most tech stuff so I catch on quick...I need help though!
Click to expand...
Click to collapse
Hmm, lemme try. At least you're sure until the root part.
AmonRA is a recovery... the phone has system/boot, recovery, and fastboot.
Try reading ... hxxp://wiki.cyanogenmod.com/index.php?title=HTC_Dream:_Rooting
then shoot a question on which part u actually aren't sure and I'll try to help. CyanogenMod 6 is based on Froyo, so I guess that's the one you want.
No URL posting capability yet, so edit what you have to edit

Categories

Resources