theunlockr.com/2010/04/26/how-to-load-a-custom-rom-on-the-htc-g1-dream/
I used this site to root my g1, while it claims the SPL on the site is the Hardspl, I believe it's the danger spl, can someone confirm this for me?
My phone says
HBoot - 1.33.2005
radio 2.22.19.26I
wrong sub forum, this doesnt really look like android development does it ?
I think that's the ENG SPL. Not quite sure.
So I didn't realize the thread would be moved automatically, I thought it would be deleted, and now there's two, really sorry guys, long time reader of xda, first time poster, and I feel like such a noob.
But, I downloaded the DangerSPL and compared it to the "HardSPL" from that site, and every file in the rar is the same file size and same name. Is that enough evidence to say they're the same file?
you should compare the MD5Checksum of both files.
All the Danger, hard, hayruki spl's do ( they're the same thing) is make it so your system can take 96mb roms instead of the standard 64mb roms.
Here's a link from Cyanogens wiki with DangerSPL so you know it's offical
http://sapphire-port-dream.googlecode.com/files/spl-signed.zip
The .2005 spl is danger. It has 89 MB on the system partion rather then 67.5 MB on the stock spl. If you are already running the .2005 spl, then don't worry about it.
Related
I see a lot of different 2.22.19.26i versions out on google. Which one would be best for me given my rom version?
Which SPL?
jlacy76 said:
I see a lot of different 2.22.19.26i versions out on google. Which one would be best for me given my rom version?
Which SPL?
Click to expand...
Click to collapse
I believe there's only an RC33/1.1 radio and a 1.5 radio. You should be running the 1.5 one : 2.22.19.26I.
SPL doesn't matter, if you look on the realease thread it says it doesn't require "Danger"/1.33.2005/Haykuro's SPL. Any SPL will work, really doesn't matter.
Ok thanks, I see two haykuro 1.5's. One says a2sd and the other one not. I am in the US.
Good, I'll leave spl alone. I have not upgraded since I rooted.
I may be mistaken, but I believe cyanogen's ROMs are based on cupcake.
Here are my suggestions based on what I know:
Radio: best bet is to find one as stock as possible. Check HTC or code.Google .. for me, I use the one I got from Haykuro's website
SPL: since I believe that cyanogen's ROMs are based on cupcake, the highest/best SPL you'll be fine with is HARD. I will also say that I've run cyanogen's 3.6.8.1 on haykuro's danger SPL with no issues.
As far "what's best"? I hold to a belief/feeling that most things Android are seperate. With the exception of HERO, most partitions of the G1 hardware are interchangeable, so no one combination is "best."
at least ,that's my take on it.
-- tasker.
jlacy76 said:
Ok thanks, I see two haykuro 1.5's. One says a2sd and the other one not. I am in the US.
Good, I'll leave spl alone. I have not upgraded since I rooted.
Click to expand...
Click to collapse
That's a ROM, not a radio..
If your signature is correct, then your radio is out of date. This could mean more dropped calls, lower signal strength ect. So, download the new radio, and place it on your microSD and flash it. If your also on Cyanogen's recovery, then phyically press alt-s and home+back. Do NOT touch the trackball.
Please verify that your sig is up to date before following those instructions.
Thank you very much. Baseband shows 26i now.
im still learning here boys and girls
but
whats the best spl to run with cyan 4.2 ?
and what are the advantages etc etc
thanks
Hardspl would be just fine, but if you want to walk that dangerous line you could load the "danger" spl. Having the new spl will free up more space on your phone and allow you to install a hero rom if your ever wanting to try. If you do decide to go with the spl just read and reread. Make sure to have the new radio installed first then flash the new spl. It would help to have whatever rom you want to use loaded on the sd card to cause the new spl will overwrite your existing rom so you would have to load the new one.
Well i think with Haykuro's Spl, he reduced the space occupied by the cache partiiton which stores any rom u get in the over the air updates. So in turn since u've rooted ur phone n dont need tht partition, its gud to b able to use some of tht space as Rom.
Hard SPL for starters. Once you know more - then you can update to Danger.
binkatonka said:
im still learning here boys and girls
but
whats the best spl to run with cyan 4.2 ?
and what are the advantages etc etc
thanks
Click to expand...
Click to collapse
Danger all the way, just to say you survived it
Flashing to Danger SPL isn't rocket science. If you have the PVT board, then you're good to go. Just flash the latest radio first, reboot, flash the new SPL, reboot and get stuck at the Tmobile G1 screen, hit Call+Menu+Back and immediately hold the Home key to return to Recovery, and flash any ROM. Done.
I wannna know what is the right thing to do after you downgrade to Rc29 as in
Keeping your phone up to date to instal the latest cyanogenmod
Cuz it seems to me that everytime I do my mods there is always something wrong
Little but wrong ya know I want my phone to run as good as it can .
I'm currently running RC29 US (not rooted no mods at all)
Just waiting to see what's the best thing to do
Thx in advance
http://forum.xda-developers.com/showthread.php?t=563679
Follow this to the T.
What's the difference bewtween hard spl and haykuros special spl somehow I like hykuros better but I don't really know the difference and you think I can use haykuros spl instead of the hard spl while following that guide?
Haykuros SPL repartitions the phone so the System and Data partitions are both ~90mb
The bigger partition allows you to install bigger roms such as Hero
However, the HaykuroSPL has a high chance of bricking your phone permanently if you dont know what your doing....
The most important thing is to flash the 26I radio before the SPL
However, you can install the HardSPL now and install the HaykuroSPL when you feel your read
Zixx said:
What's the difference bewtween hard spl and haykuros special spl somehow I like hykuros better but I don't really know the difference and you think I can use haykuros spl instead of the hard spl while following that guide?
Click to expand...
Click to collapse
The death spl is the saphires spl. People load it on the g1's to be able to load a hero rom because the hero roms are bigger needing more space. When you load it on the phone it resizes the partitions to make more space. Thats the reason why you have to flash a rom right after the spl because it overwrites the existing rom. If I were you I would load hard spl first to get the hang of everything then try the danger spl. Many people have bricked there phone due to that spl, but if you do try it don't take any shortcuts and read read read.
What to do,what to do?
Well...I would advise you follow a tutorial or go to youtube and follow a video or video's on how to root and all that happy horsecrap.That's how I did it my first time. I watched videos,watched how others did it and then copied what they did on my phone. I successfully came out of it rooted,with the updated radio,Haykuro's SPL, and a Hero ROM that I could depend on at that time.Since then I have flashed so many different ROM's I can't even count all of them anymore. I would definitely root the phone first though. Possibly call T-MO and ask them for an unlock code for the phone as well as that will let you travel overseas with the phone and use it on other carriers too. Rooting is the way to go with the G1 nowadays. A whole new world opens up to you once the phone is rooted! Anyways...good luck at your beginning and keep up the work. If you end up bricking your phone,call T-MO and tell em one of their updates bricked your phone and you want a new one. Take it slow and do things right though man!
First of all, i am very sorry if i made a stupid Question because of my noobs. But i am preparing to flash DangerSPL onto my G1, and still dont know which radio should be chosen. I've been spending hours reading info from several posts on xda but cant find answer yet
There are two radios compatible with DangerSPL
2.22.23.02 for T-mobile/US
2.22.19.26i for Non-US
My current radio is 2.22.20.23
That's what I can't get through. My G1 is a QWERTZ one, which I guess it's a Non-US and 2.22.19.26i is better for me? But the first one is mentioned much more frequently in posts, means it's famous/or better than the other?
Please help me figure out
Thanks very much, and sorry again for my stupid Q
jilee said:
First of all, i am very sorry if i made a stupid Question because of my noobs. But i am preparing to flash DangerSPL onto my G1, and still dont know which radio should be chosen. I've been spending hours reading info from several posts on xda but cant find answer yet
There are two radios compatible with DangerSPL
2.22.23.02 for T-mobile/US
2.22.19.26i for Non-US
My current radio is 2.22.20.23
That's what I can't get through. My G1 is a QWERTZ one, which I guess it's a Non-US and 2.22.19.26i is better for me? But the first one is mentioned much more frequently in posts, means it's famous/or better than the other?
Please help me figure out
Thanks very much, and sorry again for my stupid Q
Click to expand...
Click to collapse
Ok, to be successful. You will need to FLASH the radio before the SPL.
You can find both the radio and SPL here http://code.google.com/p/sapphire-port-dream/
DO NOT attempt to downgrade your radio at anytime after installing this SPL as it WILL brick your phone.
If you have additional questions you can read up on the thread here >> http://forum.xda-developers.com/showthread.php?t=517593
and here
http://forum.xda-developers.com/showthread.php?t=625886
Please make sure you read all the posts first before you flash your phone. I hope that helped.
ok thanks much for your help
But those stuffs have been reading over and over by me, and i still can't find out which radio should i flash. The 2.22.23.02 (which refers to smth more common and used by more people) or the 2.22.19.26i ? The sapphire-port-dream website says that the 26i is the latest version
This my first time flashing radio and upgrading to DangerSPL, so i'm very scared of bricking =.= Can you figure out for me which one is for my phone ? Thanks ^^
BTW, my board is a PVT one, rooted, but the very first bootscreen contains a grey and blur G1 in the center and a "T-mobile" (with the red T and four white dots like in the logo of T-mobile) at the bottom of the screen. It's not the all-white-big-centered "T-mobile G1" like most of those i see on the google or youtube. Is there anything important ?
(I can't post images along with this bcause of the new member's restricted right, so i will attact them instead. The worse quality one is mine)
jilee said:
ok thanks much for your help
But those stuffs have been reading over and over by me, and i still can't find out which radio should i flash. The 2.22.23.02 (which refers to smth more common and used by more people) or the 2.22.19.26i ? The sapphire-port-dream website says that the 26i is the latest version
This my first time flashing radio and upgrading to DangerSPL, so i'm very scared of bricking =.= Can you figure out for me which one is for my phone ? Thanks ^^
BTW, my board is a PVT one, rooted, but the very first bootscreen contains a grey and blur G1 in the center and a "T-mobile" (with the red T and four white dots like in the logo of T-mobile) at the bottom of the screen. It's not the all-white-big-centered "T-mobile G1" like most of those i see on the google or youtube. Is there anything important ?
(I can't post images along with this bcause of the new member's restricted right, so i will attact them instead. The worse quality one is mine)
Click to expand...
Click to collapse
Splash screen can be changed. To check go to bootloader, power on the phone holding camera button and see what do you have..it will show if you have 32A or 32B board.
1.33.2003 is compatible with 1.x and 2.x radios
1.33.2005 is compatible with 2.x and 3.x radios
So 2.x radio is safest. The combination has to be maintained otherwise you can brick the phone.
DO NOT INSTALL DEATHSPL!!!!
There is NO REASON for it!
What people use it for is obtaining a different flash partition layout on the internal memory. THERE ARE BETTER WAYS TO ACCOMPLISH THIS!!!!!
http://forum.xda-developers.com/showthread.php?t=717874
The DEFAULT setup of this yields you a SYSTEM partition that is the SAME SIZE as deathspl, and a USERDATA partition that is ***FIFTEEN MEGABYTES LARGER*** than deathspl.
Install SPL 1.33.2003 (ending with a THREE) and any 2.X radio ***IN ANY ORDER IT DOESN'T MATTER***. ZERO brick risk, and SUPERIOR to deathspl.
Further information;
1) PVT/DVT, DESPITE what some of the feeble minded morons who don't know what they're talking about claim, ****IS IRRELEVANT****. There is *NO DIFFERENCE* between a PVT and a DVT.
2) ALL DREAMS (100% there is not a SINGLE exception) are 32B. The ONLY device where there is any question of whether it is a 32A or B is MAGIC.
Thanks so much lbcoder
It's because i think that deathspl is the only hope in order to get to Cyanogen or CaNNoN roms. And flashing radio and spl somehow is the most risky step :|
Did you mean that, by following that Firerat's guide, i am enabled to flash SPL 1.33.2003 and radio 2.xx in any order? Is 1.33.2003 deathspl or not ? And i want to flash CaNNoN CE 2.2.1, so is this good for me
^^ Thanks again
It doesn't appear that you bothered to read either what I said or the thread I linked you to. READ AGAIN!
There is NO BENEFIT TO DEATHSPL. It does NOTHING USEFUL. There are BETTER WAYS to accomplish the same thing that do NOT involve ANY kind of RISK!
jilee said:
It's because i think that deathspl is the only hope in order to get to Cyanogen or CaNNoN roms.
Click to expand...
Click to collapse
Anyone who things that is WRONG.
Did you mean that, by following that Firerat's guide, i am enabled to flash SPL 1.33.2003 and radio 2.xx in any order?
Click to expand...
Click to collapse
No. That is not a guide! It is a PROCESS, which has NOTHING to do with flashing radios or SPLs! It has to do with PARTITION TABLES.
Is 1.33.2003 deathspl or not ?
Click to expand...
Click to collapse
ABSOLUTELY NOT!!!
And i want to flash CaNNoN CE 2.2.1, so is this good for me
Click to expand...
Click to collapse
The SPL has NOTHING to do with what you can flash to the phone. You do NOT need deathSPL. It is POINTLESS. The ONLY thing you accomplish with the deathSPL is that you RISK BRICKING YOUR PHONE!
I suggest the 1.33.2003 SPL because it is a FULL ENGINEERING SPL that is 100% compatible with 0.95.x000 (the SPL that your phone SHIPPED WITH). **IT WILL NOT BRICK**.
Using the recovery-installable patches supplied by Firerat will enable you to flash ANY system image to your phone. NO EXCEPTION.
Ok ok. I am a stupid man, so please don't blame on me ^^
Let me ask a very last question. As i can see from your advise, after flashing those CustomMTD, i can flash ANY system image(ROMs) to my phone without upgrading to 2.xx or the pointless dealthy spl. Is it right? In other words, i still can use CM or CE roms with 0.95.x000 radio?
And is it harmful or not if i want to upgrade to 2.xx radio? (still want smth new :"> )
well, no one ?
0.95.x000 is default SPL, not radio.
You have to flash new SPL (if you're still on default), but not Haykuro/Death/Danger/Apocalipse (1.33.2005) which is not compatible with 1.x radios (and this is common reason of brick), but so called SafeSPL (1.33.2003) which has same low-level access to phone (fastboot, so it's giving you as much as 2005), but it is compatible either with 1.x radios and 2.x radios, so there is no chance to brick.
After you have engineering SPL (2003 or 2005, but in this case we're talking about 2003) you can use MTD Partition Hack to change partition layout on your phone (same thing that is Haykuro doing, but now you can manually resize them in order to get more place for apps in internal memory). This is needed for 2.1+ and Sense ROMs, because they do not fit in standard 70 mb /system partition (they need 90).
When you have both new SPL and /system big enough, you can flash EVERY ROM you want. If there is requirement for HaykuroSPL in OP of ROM thread, IGNORE IT. This is requirement for 90mb /system partition, which now can be achieved also by MTD PH.
Upgrading to 2.x radio is recommended, new radio means better signal reception and less battery drain.
Thank you very much raven. Your answer is very clear and kindly. So, now I have to flash SafeSPL, then MTD PH, and after that I can use any ROMs, and 2.x radio are optional (can flash or not, can flash after the safespl, it doesnt matter) right? I am so excited. Thanks again
I think this order is correct:
Custom recovery (Amon RA or Clockworkmod, ignore this step if you already have custom recovery)
SafeSPL
MTD PH (recovery patch)
ROM flash
MTD PH (ROM/boot patch)
Optional: 2.x radio.
I am glad to help and your thanks made my day . Just remember to put
Code:
90 2
in mtdpartmap.txt on root of sd card to prepare enough space for 2.x ROMs. You may also have to fake Haykuro SPL, which is simply done by editing mtdpartmap.txt in this way
Code:
90 2
spl 1.33.2005
Remember to patch recovery, wipe data&cache&system, reflash/nandbackup ROM and flash boot patch after every change in mtdpartmap.txt.
Thanks again ^^
But i still have a minor question before flashing all those stuffs. Raven please view this post :here and give me an advice whether i should continue according to lbcoder or not ?
quite useful infos. i was about to flash deathSPL, but the fact that the MTD layout gives me 15mb more space, not to mention it cant brick, seriously tempts me.
hey.
Im almost sure i just bricked my g1, just need to be sure.
I was running Death SPL and the last official radio, and had gsm\umts network connection problems.
Decided to upgrade the radio to the last one that came out recently, i did, the problem seem to be better but it got worse in time.
downgraded the radio, and tried around 15 different roms, all tries with the same outcome.
so after a lot of trial and error, i decided to get back to one the the first radios available, but i was afraid it would brick my phone so i read carefully about it
I had a realy hard time finding something but i everntually came across a couple threads that stated that it was ok to flash any radio, as long as the SPL was flashed first...
after reading that i downloaded a 1xxx radio and flashed via recovery...
result: stuck in the G1 screen...
My question: phone in the crapper right?
thanks for reading guys
mordockcs said:
i everntually came across a couple threads that stated that it was ok to flash any radio, as long as the SPL was flashed first...
Click to expand...
Click to collapse
No, what they said is that it is OK to flash anything as long as you use FASTBOOT INSTEAD OF RECOVERY, and that FULL FASTBOOT (with this ability) depended on having a 1.33.2xxx SPL.
With an SPL and RADIO that are incompatible with each other, it is impossible to successfully boot the kernel. Following a flash-hboot or flash-radio, the system is set (via writing the command field in the MISC partition) to boot-recovery. When in boot-recovery, the phone IGNORES all user inputs. The incompatible radio/spl fails to boot-recovery, and you're bricked.
USING FASTBOOT INSTEAD prevents the misc partition from being set to boot-recovery by writing the SPL or RADIO directly. As a result, when you reboot, though it still won't be able to boot a kernel, IT WILL RESPOND TO USER INPUTS and bring you into FASTBOOT mode... from where it is possible to, again, flash radio or spl.
Your failure is a result of failure to read properly.
SPL/radio compatibility:
0.95.xxxx, 1.33.x003: compatible with 1.x or 2.x radios.
1.33.xxxx (except 1.33.x003): compatible with 2.x or 3.x radios.
No exceptions.
I always suggest using the 1.33.2003 SPL since DREAM should always use either a 1.x or 2.x radio (except robbers in canada, because they are bastards, but you can load those with a 2.x radio just fine). 1.33.2003 is the strongest engineering SPL available, and fully compatible with the proper radios. There is NO ADVANTAGE to any other SPL -- no, you don't need to change your SPL to reallocate storage space.... in fact, limiting yourself to SPL changes to do this will tend to waste a lot more space (15 MB more available than 1.33.2005 gives you).
lbcoder said:
Your failure is a result of failure to read properly.
Click to expand...
Click to collapse
no its not...im pretty sure about what i read...if i stumble on the thread again ill PM you to prove it.
i already have a touch HD on the way so no harm done, i wish this was all the harm in our world...
but anyway now that its dead...lets fix it!
is there a way around it? i hear about jtaging a lot but i have never seen a tutorial on the web...
any insight on that would be delightful...seriously
but hey lbcoder thanks for enlightening me i appreciate it, i really do...thanks man