Phone: T-Mobile G1 / HTC Dream
Recovery installed: RA-dream-v1.7.0
SPL installed: 1.33.0013d
Radio installed: 2.22.28.25
I was trying to install CM6 stock and ended up with a reboot loop (2708 issue?). I wanted to go with the "official" CyanogenMod 6 for documentation reasons.
I found information on "SpoofSPL" to get stock CM6 to work. The instructions for use are rather poor, and I haven't been able to find any information that helped me with it.
SpoofSPL:
http://forum.xda-developers.com/showpost.php?p=9068311&postcount=84
The instructions seem to say "just flash it". Ok. When? Before installing the ROM? After?
I tried this:
- wiped device ("fastboot system erase -w", etc)
- installed SpoofSPL via Recovery
- Typed "reboot recovery", per on-screen instructions (via "adb shell")
- installed CM6
* fail * (reboot loop)
- wiped device ("fastboot system erase -w", etc)
- installed SpoofSPL via Recovery, but did not reboot.
- installed CM6
* fail * (reboot loop)
- wiped device ("fastboot system erase -w", etc)
- installed SpoofSPL via Recovery, but did not reboot.
- installed CM6
- installed SpoofSPL again (I saw a post where someone said do it last)
* fail * (reboot loop)
What is the correct install method?
Is it possible to *verify* that it even installed or did anything?
just flash it
all it does is setup your recovery image to pass a kernel command to override the bootloader version so checks in the updater-script pass
BUT it will make no difference to the newer CM 6 ROMs as all of the checks were removed
see this commit
https://github.com/CyanogenMod/andr...mmit/5593d2899203ec378c306701788f1c43af9a6935
for the ROM to boot on a 2708/2825 radio then you *must* use a compatible kernel
Effdee said:
just flash it
all it does is setup your recovery image to pass a kernel command to override the bootloader version so checks in the updater-script pass
BUT it will make no difference to the newer CM 6 ROMs as all of the checks were removed
see this commit
(link)
for the ROM to boot on a 2708/2825 radio then you *must* use a compatible kernel
Click to expand...
Click to collapse
So stock CM6 not booting has nothing to do with my SPL (1.33.0013d), but instead because I'm using Radio 2.22.28.25?
Thanks!
BitingChaos said:
So stock CM6 not booting has nothing to do with my SPL (1.33.0013d), but instead because I'm using Radio 2.22.28.25?
Thanks!
Click to expand...
Click to collapse
if you have problems in installing, you should spoof SPL, if you have problems in booting you most likely need an adapted (2708) kernel.
im having this problem too
stock CM6 doesn't support 2708 or 2825 radio
you must flash a compatible kernel
spoofing the SPL will only let you get round the checks without needing to edit the updater script
but as I mentioned above the checks were removed
DS: Remove radio/bootloader checks by request. GOOD LUCK!
Change-Id: Ie87c4317eb6ee429798457ed1b523435b4a4e768
cyanogen (author)
November 27, 2010
Click to expand...
Click to collapse
CM6 after Nov 27 do not need spoofing
if you guys want to be on the bleeding edge then you must learn to read and understand things before doing.
to help you out I googled
2708 kernel for g1
Click to expand...
Click to collapse
http://droidbasement.com/db-blog/?p=1380
I wanted to go with "stock" CyanogenMod since it's one of the few (only?) ROMs that has a "real", dedicated site for it.
It's documented, has a wiki, and it's own forum. From a professional viewpoint, it's the one to get.
Most ROMs and kernels are from "random person X" on "random site Y", have little-to-no documentation, poor or incomplete documentation, "mystery files" packed in, etc. With so many kernels and ROMs posted all over, how am I supposed to know what to use?
Is there some site where I can find what most people use on a G1?
BitingChaos said:
I wanted to go with "stock" CyanogenMod since it's one of the few (only?) ROMs that has a "real", dedicated site for it.
It's documented, has a wiki, and it's own forum. From a professional viewpoint, it's the one to get.
Most ROMs and kernels are from "random person X" on "random site Y", have little-to-no documentation, poor or incomplete documentation, "mystery files" packed in, etc. With so many kernels and ROMs posted all over, how am I supposed to know what to use?
Is there some site where I can find what most people use on a G1?
Click to expand...
Click to collapse
Not to drive you away from Cyanogenmod. Have you try looking at SuperAosp? They have a dedicated site and they only support their ROM there only. The only thing is the site is in Spanish. They currently just released Rom SuperAosp 6.0 for HTC Magic & Dream (I have not install it yet) this past weekend. It's supposed to be faster and more stable with the battery (according to the members here that already installed it).
There also have a [ROM][email protected] GINGERBREAD 2.3.3 forum that keep up the status here for XDA Members.
BitingChaos said:
I wanted to go with "stock" CyanogenMod since it's one of the few (only?) ROMs that has a "real", dedicated site for it.
It's documented, has a wiki, and it's own forum. From a professional viewpoint, it's the one to get.
Most ROMs and kernels are from "random person X" on "random site Y", have little-to-no documentation, poor or incomplete documentation, "mystery files" packed in, etc. With so many kernels and ROMs posted all over, how am I supposed to know what to use?
Is there some site where I can find what most people use on a G1?
Click to expand...
Click to collapse
xda
and you failed to keep it stock by installing 1.33.0013d
that spl is not directly supported by CM
you must use a compatible kernel - stock cm6 does not have compatible kernel
if you want CM 6
flash it
then flash the kernel I linked
or do your own research
I won't be spoon feeding you again as you just spat it out.
@BitingChaos - Effdee has already provided you with what you need to do. I suggest that you follow it, if CM6 is what you want to use. You needs to have a compatible Radio/SPL to the ROM or it will not work.
Either that then flash other ROM that will be compatible to what Radio/SPL you already have.
BeenAndroidized said:
Not to drive you away from Cyanogenmod. Have you try looking at SuperAosp? They have a dedicated site and they only support their ROM there only. The only thing is the site is in Spanish. They currently just released Rom SuperAosp 6.0 for HTC Magic & Dream (I have not install it yet) this past weekend. It's supposed to be faster and more stable with the battery (according to the members here that already installed it).
There also have a [ROM][email protected] GINGERBREAD 2.3.3 forum that keep up the status here for XDA Members.
Click to expand...
Click to collapse
I'll check this one out next, thanks.
Related
Hiya android forums
Im getting myself a ADP - just waiting for it to arrive and now it has made up a few questions in my mind - please dont bash the hell out of me if they have been asked before
First off, im not completly new to all this flashing, SPL etc, I would say i know the basic of flashing a WiMo...
So it kinda the same when you want to flash a "custom rom" to the G1, you need the first flash a custom SPL?
If thats true is it also true that the ADP have some sort of open SPL wich would allow any rom to be flashed, custom or not (Even WiMo)?
What are the downside of having a ADP rather than a T-mobile - besides the "small" problem with paid programs at market?
More questions prolly arises in the near future, but if anybody would be able answer thise Id be really glad
//M
So it kinda the same when you want to flash a "custom rom" to the G1, you need the first flash a custom SPL?
On Android there are two ways generally to flash a device: through the recovery (which checks against some Android crypto keys) and through the spl (either through htc-signed nbh or fastboot). Since you are getting an ADP, the device has the test-keys which mean you can flash whatever you want using the first method.
If thats true is it also true that the ADP have some sort of open SPL wich would allow any rom to be flashed, custom or not (Even WiMo)?
Yes, it is also referred to as the engineering bootloader (not technically the correct name, but close enough). It allows direct flashing of the entire flash from the spl using fastboot. You could not flash a winmo rom, since the fastboot protocol, afaik, does not allow changing the existing partitions in the onboard flash.
What are the downside of having a ADP rather than a T-mobile - besides the "small" problem with paid programs at market?
You can also modify the system software to show paid programs. That is no longer an issue. In fact if you flashed a T-Mo firmware, for all intents and purposes it would be identical to a G1. Only downside, I suppose, is you have to pay $400.
Go read the stickied posts in the dream developers forum. They will answer the questions you have.
The downside to using adp images vs tmobile images is you lose some of the tmobiles specific applications. Currently they are myfaves, amazon mp3 store, and the IM app.
The current JF ADP 1.5 image, as well as the other cupcake images, do allow "protected" apps, so the marketplace restrictions aren't an issue anymore with ADP images if you flash one of the custom builds.
jashsu said:
So it kinda the same when you want to flash a "custom rom" to the G1, you need the first flash a custom SPL?
On Android there are two ways generally to flash a device: through the recovery (which checks against some Android crypto keys) and through the spl (either through htc-signed nbh or fastboot). Since you are getting an ADP, the device has the test-keys which mean you can flash whatever you want using the first method.
If thats true is it also true that the ADP have some sort of open SPL wich would allow any rom to be flashed, custom or not (Even WiMo)?
Yes, it is also referred to as the engineering bootloader (not technically the correct name, but close enough). It allows direct flashing of the entire flash from the spl using fastboot. You could not flash a winmo rom, since the fastboot protocol, afaik, does not allow changing the existing partitions in the onboard flash.
What are the downside of having a ADP rather than a T-mobile - besides the "small" problem with paid programs at market?
You can also modify the system software to show paid programs. That is no longer an issue. In fact if you flashed a T-Mo firmware, for all intents and purposes it would be identical to a G1. Only downside, I suppose, is you have to pay $400.
Go read the stickied posts in the dream developers forum. They will answer the questions you have.
Click to expand...
Click to collapse
Thanks for your answers
Ive now read a whole lot of the stickies in the development section - however i still have kinda few questions
So now that its an ADP and therefore have the engineering bootloader i dont need to flash a custom SPL - however both on the wiki and in the stickies the custom one are still recommended, is that only when youre on a "normal" g1 or what are the reason for me to flash a custom SPL rather than stick with the engineering?
As far as i recall from my WiMo days it wasnt too easy (Not to mention safe) to do a flash back to the orginal SPL once you have flashed a HardSPL - is that also the situation for "the common guy"?
How does flashing a custom SPL affect the warrenty?
//M
The "HardSPL" for G1 doesn't work the same as for winmo. In the winmo world. HardSPL prevents other programs from normally writing to the SPL. Rewriting SPL would have to be done with a backdoor. In G1, the capability to restrict writing the SPL hasn't been implemented yet. The only difference between HardSPL and the Engineering SPL is the former is capable of accepting DREAIMG.NBH from all regions, as it spoofs a supercid.
Once one's SPL can perform fastboot nand flashing (which Engineering SPL can do) then there isn't much else that needs to be done.
jashsu said:
The "HardSPL" for G1 doesn't work the same as for winmo. In the winmo world. HardSPL prevents other programs from normally writing to the SPL. Rewriting SPL would have to be done with a backdoor. In G1, the capability to restrict writing the SPL hasn't been implemented yet. The only difference between HardSPL and the Engineering SPL is the former is capable of accepting DREAIMG.NBH from all regions, as it spoofs a supercid.
Once one's SPL can perform fastboot nand flashing (which Engineering SPL can do) then there isn't much else that needs to be done.
Click to expand...
Click to collapse
Ahh thx for clearing that out for me
//M
Ok so now ive recived my phone (Bought it from somebody else)
Right now i want to make sure its the official rom - what do i need to look for? The info are as following:
Baseband: 62.50s.20.17h_2.22.19.26i
Kernel: 2.6.27-00392-g831baf [email protected] #72
Build number: dream_devphone-userdebug 1.5 crb21147201 test-keys
//M
m.klinge said:
Ok so now ive recived my phone (Bought it from somebody else)
Right now i want to make sure its the official rom - what do i need to look for? The info are as following:
Baseband: 62.50s.20.17h_2.22.19.26i
Kernel: 2.6.27-00392-g831baf [email protected] #72
Build number: dream_devphone-userdebug 1.5 crb21147201 test-keys
//M
Click to expand...
Click to collapse
That is the latest ADP1 firmware / baseband from HTC ( i just verified the version strings to the ones on my ADP1). You are good to go for now.
http://www.htc.com/www/support/android/adp.html
One modification to do is to A2SD (apps to sd). Doing an A2SD mod puts installed applications on the sd card giving you more space and fewer writes to your adp1's precious internal flash chips.
kallisti5 said:
That is the latest ADP1 firmware / baseband from HTC ( i just verified the version strings to the ones on my ADP1). You are good to go for now.
http://www.htc.com/www/support/android/adp.html
One modification to do is to A2SD (apps to sd). Doing an A2SD mod puts installed applications on the sd card giving you more space and fewer writes to your adp1's precious internal flash chips.
Click to expand...
Click to collapse
Ahh that sounds great - thx for your reply
So what would i gain by using one of the custom roms? Anything that i cant do with this by simply install apps?
//M
m.klinge said:
Ahh that sounds great - thx for your reply
So what would i gain by using one of the custom roms? Anything that i cant do with this by simply install apps?
//M
Click to expand...
Click to collapse
Currently I see very little to gain from the custom roms on the ADP1, I installed one of those custom roms to get closer to 1.5 before 1.5 was final and the custom rom seemed buggy and slower. The custom rom I used also defaulted to Chinese once installed that was tough to fix.
One Positive thing about custom roms though is that there is a custom ROM floating around that enables multi-touch. Android currently supports multi-touch but Google has disabled it in the source code (patent issues with Apple).
Since the ADP1 has the open boot loader, feel free to play around with custom images. The chances of bricking the ADP1 are much less ( as long as you are careful and flash things properly)
Hi all.
I had recently flashed cm6 rc2 without the radio via rom manager comming straight from froyo. While using the ROM today, I noticed a lot of processes crashed all at once including acore.
When I rebooted, I was stuck in a boot loop. I wiped stuff and did a nandroid restore to get back to my stock froyo, just fine.
Was it the radio that caused it (edit: seems like rom manager may have snuck it in). Since I flashed cm6 from ROM manager, I thought it would prompt me if I needed the radio. What went wrong?
The radio on the first post of the CM6 RC2 thread is the required radio and must be flashed separately if you are not already using that radio. If you are on stock froyo you most likely are.
Radio Firmware: 4.0.6.00.12_7 (FROYO RADIO, REQUIRED!)
Check this by going to: Settings - About Phone - Baseband version
If you are not on the correct radio you can flash by downloading the zip on the first page of the CM thread.
http://forum.xda-developers.com/showthread.php?t=722798
If you update again try wiping and a reboot into the mod before your nand restore. Some common issues/fixes are in the link below.
http://forum.xda-developers.com/showpost.php?p=7418214&postcount=2055
Good luck to you.
Please read the instructions next time instead of posting a new topic.
Edit: Actually, after reading your other post, I'd say, stop what you're doing, reflash to stock, and please don't do anything more. I can see you'll be a headache for all the other users in the future as you refuse to read first then ask questions. Everything you need to know is in the first post of the CM6 RC2 thread and the wiki that is linked within that post. If you can't handle that much, please do us all a favor and don't flash custom roms.
I'm waiting for the "My phone iz bricked now" thread to arise...In the right forum next time I hope!
It's lame topics like this that get budding roms pushed to the back of the list.
chesh is right though, you need to learn by reading first. The search button is your friend.
chesh420 said:
Please read the instructions next time instead of posting a new topic.
Edit: Actually, after reading your other post, I'd say, stop what you're doing, reflash to stock, and please don't do anything more. I can see you'll be a headache for all the other users in the future as you refuse to read first then ask questions. Everything you need to know is in the first post of the CM6 RC2 thread and the wiki that is linked within that post. If you can't handle that much, please do us all a favor and don't flash custom roms.
Click to expand...
Click to collapse
Mind you. I read those instructions 1 million times. I chose not to flash it because a website said you only need it if you are comming from froyo. I had also seen a video of someone running cm6 without the radio. So I thought I was fine
jrmurph said:
The radio on the first post of the CM6 RC2 thread is the required radio and must be flashed separately if you are not already using that radio. If you are on stock froyo you most likely are.
Radio Firmware: 4.0.6.00.12_7 (FROYO RADIO, REQUIRED!)
Check this by going to: Settings - About Phone - Baseband version
If you are not on the correct radio you can flash by downloading the zip on the first page of the
If you update again try wiping and a reboot into the mod before your nand restore. Some common issues/fixes are in the link below.
Good luck to you.
Click to expand...
Click to collapse
So are you saying that the 4.0.6.00.12_7 is the radio needed to use cm6 or does it mean I need to flash the radio
GlobaL_TroTTer said:
So are you saying that the 4.0.6.00.12_7 is the radio needed to use cm6 or does it mean I need to flash the radio
Click to expand...
Click to collapse
4.0.6.00.12_7 is the Froyo radio that is required for using CM6 or Froyo roms. Froyo will work with the earlier radio, but you'll have issues with camera, video camera, MMS, SMS, and a whole slew of other things. There is another radio floating about that's from the Korean version of the Nexus Ones, and has a higher version then the initial Froyo radio, but at this time, doesn't seem to change anything. So, the way you check which radio you already have (as most Froyo roms don't come with the radio, you're required to flash it on your own) is to go into Settings -> About Phone and check what version of the radio you have listed in there. If it is anything other then the above version, then flash the above version.
Follow this guide to the "T" and you won't have any issues. And, BTW: this guide is linked in Cyanogen's original post in the CM6 RC2 thread. (Please visit the CyanogenMod Wiki for step-by-step installation walkthroughs and tons of other useful information.) http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Nexus_One
Strangely enough, i have that radio even though i didn't flash it. is it possible it came from rom manager when i installed cm6 or could it have been there when i got froyo
chesh420 said:
4.0.6.00.12_7 is the Froyo radio that is required for using CM6 or Froyo roms. Froyo will work with the earlier radio, but you'll have issues with camera, video camera, MMS, SMS, and a whole slew of other things. There is another radio floating about that's from the Korean version of the Nexus Ones, and has a higher version then the initial Froyo radio, but at this time, doesn't seem to change anything. So, the way you check which radio you already have (as most Froyo roms don't come with the radio, you're required to flash it on your own) is to go into Settings -> About Phone and check what version of the radio you have listed in there. If it is anything other then the above version, then flash the above version.
Follow this guide to the "T" and you won't have any issues. And, BTW: this guide is linked in Cyanogen's original post in the CM6 RC2 thread. (Please visit the CyanogenMod Wiki for step-by-step installation walkthroughs and tons of other useful information.) http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Nexus_One
Click to expand...
Click to collapse
turns out i have the radio, even though i didnt flash it (unless its not the baseband you mean) i think rom manager snuck it in- could this be possible
if you flashed froyo previously then the radio got updated with that full ROM.
one more thing, for some reason the clockwork recovery keeps dissapearing. it changes to an exclamation mark in a white triangle with a mini green android. it just dosent like me!
Once again, see my previous post where I linked you to the Cyanogen Wiki with complete, step-by-step instructions of how to install all of this manually. I would suggest the manual route, as it seems you need the practice with the commands.
chesh420 said:
Once again, see my previous post where I linked you to the Cyanogen Wiki with complete, step-by-step instructions of how to install all of this manually. I would suggest the manual route, as it seems you need the practice with the commands.
Click to expand...
Click to collapse
what im saying is that every recovery image i use disappears after i have been in the recovery image more than once Even Amon ra's recovery!
Which means you haven't done some part of the process right. I remember hearing about this once before. Just start from the very beginning of those instructions (including unlocking bootloader). Not going to harm anything if it's already been done.
chesh420 said:
Which means you haven't done some part of the process right. I remember hearing about this once before. Just start from the very beginning of those instructions (including unlocking bootloader). Not going to harm anything if it's already been done.
Click to expand...
Click to collapse
Are you sure. I searched slot and I didn't find anything about recovery images reseting. I am in need of help.
One thing about the rooting process, all I did was unlock the bootloader and install su permissions. It's hard to find detailed and I mean detailed instructions on rooting a nexus one and installing a recovery image.
do a wipe
i did everything again except unlock the bootloader again because i am not sure of the result of that if you have already done it. do you think a factory restore would do the trick in setting or do i need to http://forums.t-mobile.com/t5/Opera...-Nexus-One-to-shipping-Rom/m-p/292051#U292051
Did you do all the steps in the Cyanogen wiki that I linked you, exactly as they were? Because, if you did, you wouldn't still be having a problem. See, this is what I'm saying, you keep on posting, but you don't want to follow any instructions. Why don't you follow that t-mobile guide, and give up on installing custom roms.
And, are you saying this isn't detailed enough?? http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Nexus_One
Or how about some video's in the sticky at the top of this forum? http://forum.xda-developers.com/showthread.php?t=705460
Or, how about these: http://forum.xda-developers.com/wiki/index.php?title=Nexus_One/Guides_&_Tutorials
I mean, I found all of those in the last 45 seconds. Come on man. You obviously just can't follow instructions. What you need is the 5yr old from down the block that keeps beating your a$$ at MW2 to do it for you.
why dont you post a video showing exactly what happens. show it booting into recovery, then trying again and recovery disappearing.
Would just let everyone know I fixed it. I've been reading alot and now allmost fully understand the rooting and flashing side of android. Sorry for this noobish post. Will never happen again
Sent from my Nexus One using XDA App
chesh420 said:
Did you do all the steps in the Cyanogen wiki that I linked you, exactly as they were? Because, if you did, you wouldn't still be having a problem. See, this is what I'm saying, you keep on posting, but you don't want to follow any instructions. Why don't you follow that t-mobile guide, and give up on installing custom roms.
And, are you saying this isn't detailed enough?? http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Nexus_One
Or how about some video's in the sticky at the top of this forum? http://forum.xda-developers.com/showthread.php?t=705460
Or, how about these: http://forum.xda-developers.com/wiki/index.php?title=Nexus_One/Guides_&_Tutorials
I mean, I found all of those in the last 45 seconds. Come on man. You obviously just can't follow instructions. What you need is the 5yr old from down the block that keeps beating your a$$ at MW2 to do it for you.
Click to expand...
Click to collapse
I fixed it differently from how you said I should do it even though I tried to do what you said.
Also. I OWN at WW2... you have no idea. Being cocky doesn't fix anything.
Also I know how it feels when there is a new generation of android hackers joining the community. I was with the iphone hacking community from the start. I miss the days when hacking was harder. Don't start saying I can't follow instructions on the rooting process because it was a nandroid restore that stuffed everything up. I rerooted twice just to make sure.
I hate being taken as a noob. Everyone starts somewhere.
Sent from my Nexus One using XDA App
HI people. First of XDA Forum and Dev as you guy's are doing a great job.
Secondly i have this Motorola Milestone GSM version. I am stuck on Android 2.1, as every one how fast Motorola release Android updates for their smartphones. I have gone through lot of Rooting guides but i haven't tried one yet.
As there are lot of Rooting guides and ROM for Motorola milestone on XDA as well, i am kind confuse how to do rooting and how to use a ultimate ROM on Milestone.
If you guy's can look at my Moto version as given below and can suggest me some step by step guide and Some Good ROMS as well i will be very thankful to you guys'
I know there are lot of other users who have asked same question but i want it kind simple and crisp.
Model Number
Milestone
Firmware Version
2.1-update1
Firmware Configuration Versio n
GAS_EMEA_USASHLS00RTINT_P016
Baseband Version
3GSMEPU91A_U_91.07.56I
Kernel Version
2.6.29-omap1
Build Number
SHOLS_U2_02.36.0
Click to expand...
Click to collapse
Most one-click-rooters work fine with the Milestone and it doesn't get any easier then running an app .
That's how I did my at least.
I have used universal root, but that doesn't allow APP2SD and using custom ROMS. So i want complete rooting so that i can load custom roms.
gaggid said:
I have used universal root, but that doesn't allow APP2SD and using custom ROMS. So i want complete rooting so that i can load custom roms.
Click to expand...
Click to collapse
Yes it does...
The problem is that:
-for APP2SD you must have ext2 partition which you probably didnt create and for Custom ROMS you have to load the vulnerable recovery...which you probably didnt do...as well
Just my supposing...Corect me if I'm wrong!
First, ( I think) you have to flash vulnerable recovery, then root. There is also a beta 2.2.1 beta sbf available. after achieving root, you can google GOT TEAM ANDROID and click the first link which should lead to their blog - http://www.google.ca/url?sa=t&sourc...BQ82GR7pNmLJSfPpg&sig2=Jd4iM6Nov5eYhJa2yrZLGg and there should be further instructions there. Good luck ( remember I think these are true, not 100% sure)
mohitrocks said:
First, ( I think) you have to flash vulnerable recovery, then root. There is also a beta 2.2.1 beta sbf available. after achieving root, you can google GOT TEAM ANDROID and click the first link which should lead to their blog - and there should be further instructions there. Good luck ( remember I think these are true, not 100% sure)
Click to expand...
Click to collapse
Can you guide me through on how to do
Flash Vulnerable Reovery.
How to root Milestone
What is SBF and how to use it.
What GOT TEAM ANDROID and why i need them?
If your milestone is anything like mine (I use the milestone available from telus, in canada), then your service provider may have added an un-root and return-to-factory-bootloader check on every boot.
in which case, you would need to install the OpenRecovery backup tool onto your sd card (it's an update.zip file + OpenRecovery directory), then flash a vulnerable bootloader using spf. reboot the phone (as is necessary when doing this flash), and as the system is coming up, start up into recovery (by pressing+holding the camera button, waiting for the yellow triangle w/"!", then pressing vol+ and the camera button), then execute update.zip
drop to terminal, and depending on your model, the .sh file that's un-rooting your phone may be in a different location, and simply rename the file, delete it, or make it non-executable.
Good luck!
Mystik said:
If your milestone is anything like mine (I use the milestone available from telus, in canada), then your service provider may have added an un-root and return-to-factory-bootloader check on every boot.
drop to terminal, and depending on your model, the .sh file that's un-rooting your phone may be in a different location, and simply rename the file, delete it, or make it non-executable.
!
Click to expand...
Click to collapse
I just bought the telus milestone a few days ago and am looking to bypass the update.zip when I go into recovery by permanently replacing the stock recovery with a custom recovery, would disabling this .sh file aid me in this respect?
Where could I find it?
I think i found complete guide for doing this.
Hope it will work.
Which ROM is best for Milestone ?
I am not talking about jazzy ROMs, i want a ROM with all cool features + stable functionality
i always have a hard time rooting Milestones :/
Still not able to get any strong good references on Hacking Milestone.
So I just picked up an original T-Mobile branded G1. It's got the stock 1.6 firmware on it now. I would like to try running 2.2 on it but I have absolutely no idea how to go about it.
So far I have determined that there are more flavours to choose from than at a baskin robbins. I'm also completely lost when it comes to radios, kernals, bootloaders and other things expressed as three letter acronyms.
Could anyone suggest a good solid 2.2 firmware and the specific supporting bits and pieces I will need to make it work? I really want to see this phone shine.
Like everything else, read the development forum on the ROM. Do a research on what each ROM will do. Some ROM needs a specific SPL (HBOOT) and radio in order for it to work properly. As you already know (from your post) there are many different flavor of ROMs. Some deal with speed, and performance. Other deal with functionality of the apps. Most of them if not all are on 2.3 at this point.
You will have to sit down and read the instruction once you decided which ROM you wants.
Most everyone love Gingerbread series (specifically Gingerbread Yoshi and ezGingerbread).
I, myself, started with CM 6.0.0 RC1 (2.2) and after it crashed on me I end up loading SuperAosp DM 2.8.2 (with 2.3 on it) with the recommendation by one of the member here. It is fast performance, and that what I need.
So, you'll have to decide what you want to do with your G1 before you flash it with a custom ROM.
I have done this, this week end.
Here there is a post about the ROM
http://forum.xda-developers.com/showpost.php?p=4647751&postcount=1
and this one for the radio i find
http://forum.xda-developers.com/showthread.php?t=640535
i suggest you to do a Nandroid backup before, and format your SDCARD ( i didnt done this, but i read about some problems to install the rom) and you will reboot your device after changing Recovery and After flashing the rom. and htc logo take a while befor showing cyanogem mod.
tell here if you find problems
So everyone says good things about http://forum.xda-developers.com/showthread.php?t=811620. It seems a good place to start. But I'm still a n00b. What, precisely, do I need to do with my bone stock (But unlocked) G1 to install it? Do I need to root it first?
"If you refuse to upgrade or can't upgrade because you have a 32a (1.2 or classic) device: you will need an alternative kernel as described in step 4.b 4.c or the phone will not boot
Note: 2.22.27.08 will also work but is not how the ota was shipped
* Uesrs of other SPLs can either use Danger (dream only), any sapphire SPL on the magic/sapphire/MT3G or alternatively Custom MTD I recommend "87 2" (system/cache) {as of test3 06bindcache will work if you install the parts package, thus if you use CustomMTD parts is mandatory to avoid market issues} "
Does that just mean I need http://forum.xda-developers.com/showthread.php?t=831139? Then why does it say "Please note this includes my 20101106 - 2708 ported kernel"
What is an SPL? What's this about Danger? What's fastboot?
I'm much better with a soldering iron than software.
Jax184 said:
So everyone says good things about http://forum.xda-developers.com/showthread.php?t=811620. It seems a good place to start. But I'm still a n00b. What, precisely, do I need to do with my bone stock (But unlocked) G1 to install it? Do I need to root it first?
Click to expand...
Click to collapse
You will need to root your phone, if you want to flash custom ROM. Unlocking it is just so you can use it on other network.
BTW! I was a noob at this probably a week or so ago, when I first started to work on upgrading my G1. Now I am learning the rope and helping others.
Hi,
I know that CM7 officially has dropped htc g1 from its supported devices list. I came across this url:
http://forum.cyanogenmod.com/topic/14750-cm7-for-dreamg1-available-now/
which is unofficial support.
I do not know from where to download the radion/spl it lists on the above link.
I came across another link and would like to know if I can use radio/spl on it.
http://forum.xda-developers.com/showthread.php?t=983834
Then can I continue with CM 7 install ?
Regards,
Miten.
Yes you're right
flashing SPL / Radio via recovery isn't really recommended
here is ezterrys thread
http://forum.xda-developers.com/showthread.php?t=831139
Just do it xD
I also did this like 34217839 times.
Rushness said:
Just do it xD
I also did this like 34217839 times.
Click to expand...
Click to collapse
Der Krug geht solange zum Brunnen bis er bricht ...
Du musst hier Englisch sprechen
You must speak english here.
Nothing can happen if you just do it right, if you're a noob read the instructions more than one time, like me, when i did it the first time.
yeah true, but there are more and more things to be aware of, i keep adding warnings on my guide from known developers and also reccomend ezterry thread becaus he explains everything better, but like rush said as long as you follow the directions carefully and use ezterry's 2708/2825.zip files with extra security features, you should be ok...
be warned thought some radio's '1.22** 3.22**' are not compatible with most recovery converted img files... so please read directions very carefully and check out ezterry thread just for some knowledge about what you are doing...
Rushness said:
Du musst hier Englisch sprechen
You must speak english here.
Nothing can happen if you just do it right, if you're a noob read the instructions more than one time, like me, when i did it the first time.
Click to expand...
Click to collapse
Thank you very much for your indoctrination, but probably it's on you to respect the forum rules here, especially when I look at this post.
Thanks for reply. I am looking to try out CM7 rom and you pointed out some different ROM. is it fine that I use only radio and spl links that I mentioned ?
I have recovery from CM6 install already then still do I need to update recovery.
AndiSa has below links available. can I use them instead ?
Radio: 2.22.28.25
SPL: 1.33.0013d
I dont know why its droped :/ the MT3G is still inside the supported devices list.
Sent from my Nexus One using xda premium
khabri said:
Thanks for reply. I am looking to try out CM7 rom and you pointed out some different ROM. is it fine that I use only radio and spl links that I mentioned ?
I have recovery from CM6 install already then still do I need to update recovery.
AndiSa has below links available. can I use them instead ?
Radio: 2.22.28.25
SPL: 1.33.0013d
Click to expand...
Click to collapse
There are two ways to flash the new SPL / Radio - Combo
1. you mentioned the way to flash it via recovery
2. the other way is to flash it via fastboot ( recommended way )
the link in AndiSa's signature is the same as the link i have posted in my first post. you can use it.
spl and radio
Hi,
I have CM6 compatible spl and radio installed. If I upgrade spl and radio since I was to try out unofficial CM7 on htc g1 and then have to say back out using nandroid backup (of current working CM6) will it undo spl and radio upgrades too ?
Regards,
Miten.
khabri said:
Hi,
I have CM6 compatible spl and radio installed. If I upgrade spl and radio since I was to try out unofficial CM7 on htc g1 and then have to say back out using nandroid backup (of current working CM6) will it undo spl and radio upgrades too ?
Regards,
Miten.
Click to expand...
Click to collapse
no, it won't undo SPL/Radio upgrades
installed CM7 successfully
Hi,
I installed CM7 fine with below steps:
1) download fastboot for linux downloaded via internet search.
2) store on linux android sdk platform-tools where adb resides.
3) reboot into bootloader the android phone and it shows FASTBOOT
4) connect phone to linux
5) fastboot devices
shows phone
6) fastboot flash radio <path to radio downloaded for CM7 on usb)
7) fastboot flash hboot <path to hboot/spl downloaded for CM7 on usb)
8) fastboot erase system
9) powerdown phone
10) power up phone into recovery using home+power
11) flash from sdcard rom, kernel, gapps
12) reboot
may be I will add more details to above steps later.
Regards,
Miten.