Will Android 2.0 eclair fit on the g1 board? or will it be like the hero builds and need Haykuro SPL?
Or does no one knows until the source is released?
Also if it doesnt fit wouldnt that mean that all new android build to come will not fit on the g1 leaving it in the stone age? unless using Haykuro SPL or some other means to shrink the /system and /app
i think g1 will get 2.0 whenits released by a ota but then again only time can tell
xile6 said:
Will Android 2.0 eclair fit on the g1 board? or will it be like the hero builds and need Haykuro SPL?
Or does no one knows until the source is released?
Also if it doesnt fit wouldnt that mean that all new android build to come will not fit on the g1 leaving it in the stone age? unless using Haykuro SPL or some other means to shrink the /system and /app
Click to expand...
Click to collapse
We honestly don't know if it's going to be pushed out OTA. I reckon a slightly watered down version will be released.
Once the source comes out we'll be able to cook up some 2.0 ROMs, but as with OTA some things will probably have to be left out.
SPL really doesn't come in to it, as 1.33.2005 with extra space in /system and /data isn't available to unrooted users. Tmo is hardly going to tell it's users to root and flash the SPL, or issue an SPL update OTA as all the users data will be wiped. Also, I believe 1.33.2005 adds extra space to /system and /data by removing a partition required for OTA updates, not 100% on that though.
AdrianK said:
We honestly don't know if it's going to be pushed out OTA. I reckon a slightly watered down version will be released.
Once the source comes out we'll be able to cook up some 2.0 ROMs, but as with OTA some things will probably have to be left out.
SPL really doesn't come in to it, as 1.33.2005 with extra space in /system and /data isn't available to unrooted users. Tmo is hardly going to tell it's users to root and flash the SPL, or issue an SPL update OTA as all the users data will be wiped. Also, I believe 1.33.2005 adds extra space to /system and /data by removing a partition required for OTA updates, not 100% on that though.
Click to expand...
Click to collapse
Is that why roms need the spl? For extra space? I havent done much HW on spl but is it also needed to use foreign roms for compat and stuff?
Ace42 said:
Is that why roms need the spl? For extra space? I havent done much HW on spl but is it also needed to use foreign roms for compat and stuff?
Click to expand...
Click to collapse
Nope the 'Special' SPL repartitions the internal memory of the G1 allowing for larger ROMs such as the Hero has to be ported on to the G1.
Space will be a major issue for 2.0. 1.6 was a almost filling up the system partition.
However there are reports that the G1 in europe will get 2.0 when its released, this supposed has been stated by Tmobile however all the sources that Ive found that report on this are in a foreign language and nothing points back to any sort of post on Tmobile offical site.
The android mods on the tmo forums also states that the G1 will get 2.0 but I dont know if he was refering to a cooked ROM or an offical release.
How much space does the spl give? I was messing around with a my touch @ tmobile and they got like 250mb free. Also I know that when you install the spl you do radio then spl right? (Its late n I'm a lil sleepy so could be wrong) but let say don't want the new spl can u revert back to hard/eng spl and radio without bricking
Yes you can revert
the .2005 gives /system and /data 90mb of space
radio first, then confirm it flashed, then flash spl
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)
I use hard spl. But some roms are for death spl. Any advantage. To using it?
as far as i know, it is the spl from the magic/sapphire and it frees up more space in /system and /data and i would assume takes some from /cache.
since it clears up more space in /system it allows you store more stuff in there which is what the hero roms do.
the advantage is more space in /system and /data
according to your sig you have the danger spl which is the 1.33.2005 spl, i am confused
Thanks. Can you point me to more info. Id like to try it.
ahronzombi said:
Thanks. Can you point me to more info. Id like to try it.
Click to expand...
Click to collapse
you still confuse me with your sig, boot your phone up with camera and power and tell me what is displayed there for the numbers above radio.
ahronzombi said:
Thanks. Can you point me to more info. Id like to try it.
Click to expand...
Click to collapse
Search some please. This SPL can brick your phone and some top notches around here have even bricked their brand new phones after getting a replacement because they have just bricked their last phone.
Besides, I think most hero roms use apps2sd so you don't need the death/danger SPL. (off the top of my head)
My advice is to only flash the "Danger SPL" if you intend on trying Hero.
Otherwise just use Hard SPL.
You can use the link in my signature if you wish to proceed.
However you will not be able to flash any nandroid system.img backups on top of that SPL which means that once you flash that SPL you need to start with a wipe and a fresh ROM. You can always flash your userdata with fastboot afterwards to restore your data.
Things you may want to get before starting:
Latest radio (MUST!)
Cyanogen's 1.4 Recovery
Full ROM update (ie Cyanogen's 4.0.4 rom)
Partition your class 6 (suggested) sdcard to FAT32/EXT3/Linux-Swap (type 1) for HERO roms.
Yes it's a lot of work for a noob but it's worth it as long as you don't brick your phone (high risk if you don't follow instructions).
southsko said:
Search some please. This SPL can brick your phone and some top notches around here have even bricked their brand new phones after getting a replacement because they have just bricked their last phone.
Besides, I think most hero roms use apps2sd so you don't need the death/danger SPL. (off the top of my head)
Click to expand...
Click to collapse
You're incorrect, the hero app and app_s folder are on the SD but the system remains in NAND. The Hero system is too large to fit with Hard or Eng SPL and the Haykuro SPL is a necessity.
If you wish to experience a Hero build without using the death spl, you can use the one of the Micro Hero builds at
http://forum.xda-developers.com/showthread.php?t=561179
Hi. I've two G1s. One with Haykuro SPL and one another with the default one. Both of them are running Dwang 1.11.
What's the advantage of the Haykuro SPL over the default one? Just the possibility of installing Hero (or completely different) firmwares or is it also a matter of speed? I've read it repartitions the internal phone memory, but somewhere I've also read it may also speed up the phone. Is it still true or has it been outdated by the apps2sd roms?
Thank you
draga said:
Hi. I've two G1s. One with Haykuro SPL and one another with the default one. Both of them are running Dwang 1.11.
What's the advantage of the Haykuro SPL over the default one? Just the possibility of installing Hero (or completely different) firmwares or is it also a matter of speed? I've read it repartitions the internal phone memory, but somewhere I've also read it may also speed up the phone. Is it still true or has it been outdated by the apps2sd roms?
Thank you
Click to expand...
Click to collapse
Haykuro's "danger spl" just unlocks more memory for the roms
Ex. JF 1.5 on normal spl= 54mb
JF 1.5 on danger spl= 90mb
No advantage at all.. it just moves things around meaning larger roms can be flashed without moving data around. If it had never existed, we'd just be moving the files manually.. all it does is save us a bit of time.
I believe it removes the partition for OTA updates, then increases the size of /system and /data to fill the space. Other than being able to more ROMs (mainly HTC based) it has Fastboot which can be very useful, which the stock SPL doesn't have.
Fail andrian
don kiedic said:
Fail andrian
Click to expand...
Click to collapse
lmao i hope your talking about his grammar cause hes right
@OP the supposed speed increase is just related to the data partition being bigger...dont think that the speed increase will have any effect on everyday use.
Nope, andrian just fails. He doesn't eat meat
don kiedic said:
Nope, andrian just fails. He doesn't eat meat
Click to expand...
Click to collapse
i dont eitherrrrr
Well that explains why you are up all hours of the night and day b-man
why do the eclair and hero roms require it?
and what is an spl exactly? from my understanding it's similar to a bios on a pc?
Hakykuro SPL is the SPL from the ,agic with some hex edits and other things by Haykuro himself. It reallocates the data partition of the phone from 45MB-->90MB which allows larger roms like hero to be installed. This is dangerous because it can brick phones since it wasnt made for us to use. The data partition was 45 because the rest was used by the OTA thing from tmo that reserved that space, but OTA is useless for rooted devices so the SPL allows heros to be born!
-Best regards Ace
Ace42 said:
Hakykuro SPL is the SPL from the ,agic with some hex edits and other things by Haykuro himself. It reallocates the data partition of the phone from 45MB-->90MB which allows larger roms like hero to be installed. This is dangerous because it can brick phones since it wasnt made for us to use. The data partition was 45 because the rest was used by the OTA thing from tmo that reserved that space, but OTA is useless for rooted devices so the SPL allows heros to be born!
-Best regards Ace
Click to expand...
Click to collapse
^ 100% right, this. It's a dirty little hack to give us the room to dev, and it's dangerous, but man, it has allowed for some amazing stuff.
so why is it risky? what causes the potential for bricking?
gonintendo said:
so why is it risky? what causes the potential for bricking?
Click to expand...
Click to collapse
If you don't have the right radio it WILL brick your phone
Just make sure you flash the correct radio, reboot
Flash the SPL, reboot
and the majority of the time you are fine
There has been people who claim they were on the correct radio version and still ended up with a brick, hence it being dubbed "The Danger SPL" cause anything can happen
gonintendo said:
why do the eclair and hero roms require it?
and what is an spl exactly? from my understanding it's similar to a bios on a pc?
Click to expand...
Click to collapse
sorry to say but if your asking this then you should probably not even consider it. just being honest.
Binary100100 said:
sorry to say but if your asking this then you should probably not even consider it. just being honest.
Click to expand...
Click to collapse
lol, actually I have been using danger and running hero roms for about a month. so far so good!
so once you have flashed, is there any danger? and I assume that you wouldn't want to do an ota update (not that I would) after flashing this spl? can you flash a stock rom the old fashioned way w/o trouble? (I would imagine yes?)
gonintendo said:
so once you have flashed, is there any danger? and I assume that you wouldn't want to do an ota update (not that I would) after flashing this spl? can you flash a stock rom the old fashioned way w/o trouble? (I would imagine yes?)
Click to expand...
Click to collapse
You would flash one of enom's base roms that are OTA's with root access.
Ace42 said:
You would flash one of enom's base roms that are OTA's with root access.
Click to expand...
Click to collapse
ok that's what I thought. thanks.
Is there anyone out there that uses the Danger SPL with Cyanogen ROM?
If so, ran into any problems? Also, would this be needed for an Eclair CM build?
Seems like every Eclair build requires it.
Only reason why I'm wondering is because I think it would solve some problems on the device. Seeing how I have an added theme to the mix and the file sizes probably differ than what was once stock...
philosophics said:
Is there anyone out there that uses the Danger SPL with Cyanogen ROM?
If so, ran into any problems? Also, would this be needed for an Eclair CM build?
Seems like every Eclair build requires it.
Only reason why I'm wondering is because I think it would solve some problems on the device. Seeing how I have an added theme to the mix and the file sizes probably differ than what was once stock...
Click to expand...
Click to collapse
I used cyanogen the other day. The only problem is having more room for everything, but I see that as a plus. It probably would need the Haykuro spl, yes.
Hey all, I've been rocking CM5 anySPL by Firerat, but it has some memory issues on my G1, so I've been looking to upgrade to CM6, and hopefully improve speed as well. Unfortunately, I decided to flash the HardSPL onto my system instead of Danger/DeathSPL when rooting it (I have no clue why, probably just naive).
Anyway, I'm looking to get Danger/DeathSPL on my system so that I will be able to enjoy CM 6, and would like some help with putting it on (I don't want to brick my phone!). And I do have the latest radio flashed on my system.
Go with the new mtd-partition method from Firerat and you will not need to have DangerSPL installed. It's more flexible and more secure.
Sent from my HTC Dream using XDA App
follow my steps bro its plain simple and tooo easy. so i promise you cant mess up this and you cant brick your phone because we have recovery but go to this link
HERE
dtptampa said:
Hey all, I've been rocking CM5 anySPL by Firerat, but it has some memory issues on my G1, so I've been looking to upgrade to CM6, and hopefully improve speed as well. Unfortunately, I decided to flash the HardSPL onto my system instead of Danger/DeathSPL when rooting it (I have no clue why, probably just naive).
Anyway, I'm looking to get Danger/DeathSPL on my system so that I will be able to enjoy CM 6, and would like some help with putting it on (I don't want to brick my phone!). And I do have the latest radio flashed on my system.
Click to expand...
Click to collapse
There is ABSOLUTELY NO REASON for you to be messing with your SPL.
IN FACT, if you want the best storage allocation possible, you will end up using a partition table that doesn't match ANY known SPL.
Specifically, though the 1.33.2005 SPL recommended by CM does reduce the size of the cache partition and expand both the system and userdata partitions, the cache partition is STILL way bigger than it needs to be!
With a custom partition table, which you can achieve with ANY SPL (including the one you already have), you can have a system partition the same size as the 1.33.2005 allocation, and a userdata partition that is FIFTEEN MEGABYTES LARGER than the 1.33.2005 allocation.
When dealing with CM6, unless you apply extra hacks, you will end up being stuck with froyo2sd for installing applications to the sdcard. Froyo2sd is a terribly slow bloated memory hog of a pig and will slow your phone down to being virtually unusable. The more space you have on the userdata partition, the fewer applications (possibly zero) you will need to install to froyo2sd, and the faster the thing will run.
I ***HIGHLY*** recommend that you DO NOT waste your time with 1.33.2005. It is not required, not useful, and has the potential to cause actual HARM.
The SPL that I **DO** recommend is 1.33.2003 (ending with a THREE). This SPL is FULLY COMPATIBLE with your phone and if you currently have a 0.95.x000 SPL installed (hspl that you have is 0.95.3000 with a modified version string to add in a "1" at the start), then you can install it with ZERO RISK. The 1.33.2xxx series of SPLs are HIGH-engineering SPLs offering you the ability to fastboot flash the radio image. The 0.95.3000 SPLs are MILD-engineering SPL -- they offer fastboot, but limit the partitions accessible in that manner... the ability to fastboot flash the radio can be useful later on when/if it comes time to update the radio image.