Related
Is there a thread anywhere for the installation of CyanogenMod specifically? I am afraid most of the threads of instructions are for Hero based roms. I am wondering if I need to partition my SD first,and what partition sizes and types. Also wonder if I need new radio and SPL for his ROM, and when to install the 1.4 recovery.
Basically confused with all the different guides for so many ROMs, and many assume the phone is already rooted and running a hacked ROM.
Thanks!!
im also assuming your phone is rooted? if not go here.
http://forum.xda-developers.com/showthread.php?t=442480
you can install the recovery whenever you want.
partitioning sizes are based on your card size, i have a 4gb with 500mb ext3, the rest is fat32. i wouldnt go past that but ive seen a couple people with a gig. i just think its a waste, im starting to think my 500 is a waste honestly.
flash the radio THEN the spl, then the rom. cyanogen i believe uses bind mounts. you wont have to set up anything, itll do it all on its own as long as you have a ext2/3/4 partition set up CORRECTLY.
anon1ski said:
im also assuming your phone is rooted? if not go here.
http://forum.xda-developers.com/showthread.php?t=442480
you can install the recovery whenever you want.
partitioning sizes are based on your card size, i have a 4gb with 500mb ext3, the rest is fat32. i wouldnt go past that but ive seen a couple people with a gig. i just think its a waste, im starting to think my 500 is a waste honestly.
flash the radio THEN the spl, then the rom. cyanogen i believe uses bind mounts. you wont have to set up anything, itll do it all on its own as long as you have a ext2/3/4 partition set up CORRECTLY.
Click to expand...
Click to collapse
No need to flash the new SPL.
No SPL? So all I need to do is follow instructions to root the phone, partition my SD and flash Cynogenmod ROM? I have an 8 gig SD on its way class 6.
The root directions at the link state to only format the SD as fat "Format your phone's SD card to FAT32 mode", but you mentioned partitioning with a ext partiton and a fat? No swap partition required?
captsammy said:
No SPL? So all I need to do is follow instructions to root the phone, partition my SD and flash Cynogenmod ROM? I have an 8 gig SD on its way class 6.
Click to expand...
Click to collapse
Yup just root partition, flash radio and flash cyanogenmod. No need to flash new spl. Hard spl is fine.
captsammy said:
The root directions at the link state to only format the SD as fat "Format your phone's SD card to FAT32 mode", but you mentioned partitioning with a ext partiton and a fat?
Click to expand...
Click to collapse
yes you have to have an ext partition. cyanogens roms have an auto apps2sd built in. you dont have to do anything BESIDES partition it to get a2sd to work on it.
No need to flash new spl. Hard spl is fine.
Click to expand...
Click to collapse
So is Hard SPL already on the stock phone? Sorry to sound the TOTAL noob, but your first line states that all that is needed is the new radio and CynogenMod, then you mention the flashing of SPL. Is there a "best" SPL? Not sure what the SPL is.
captsammy said:
So is Hard SPL already on the stock phone? Sorry to sound the TOTAL noob, but your first line states that all that is needed is the new radio and CynogenMod, then you mention the flashing of SPL. Is there a "best" SPL? Not sure what the SPL is.
Click to expand...
Click to collapse
No, Hard SPL is not included in the stock phone.
SPLs for DREA100 & DREA110 (Orig, Eng, Hard) [updated 5/12/09]
Great thread about SPL's
Get the though of "Best" out of your head. Think of what will work well with everything put together
Hey guys,
I've recently installed CyanogenMod on my 32A Rogers Dream and couldn't be happier.
I've been tempted to format my memory card and run Apps2sd but I've stumbled onto this quote which I'm hoping someone could explain:
"If you have a 32a, there's simply no reason to ever use Apps2SD/swap imho - the best way to resolve this would be to delete the extra partitions on your sdcard, wipe and reinstall."
steelfrog said:
Hey guys,
I've recently installed CyanogenMod on my 32A Rogers Dream and couldn't be happier.
I've been tempted to format my memory card and run Apps2sd but I've stumbled onto this quote which I'm hoping someone could explain:
"If you have a 32a, there's simply no reason to ever use Apps2SD/swap imho - the best way to resolve this would be to delete the extra partitions on your sdcard, wipe and reinstall."
Click to expand...
Click to collapse
the 32A has the same amount of ram/memory as the HTC Hero, wich is enough for aprox 500 apps , the 32B and the dream however have a severely limited amount of memory, so we use a2sd/swap to fix this.
simply put, 32A is better so doesnt need it. (and yes the internal mem is way faster then apps on an sdcard, so no reason whatsoever to use a2sd/swap)
oh yea and if you already had 3 partitions, start from scratch-> wipe your phone, and reformat your sdcard to only Fat32
So it looks like I have a 32B as I only have 40 MB of space left on the actual device, and which is what is stated in HBOOT, but to flash the unit I needed to use 32A as indicated in the Recovery Flasher app that IDed it as a EBI1/32A.
Any ideas?
This thread should clear things up
http://forum.xda-developers.com/showthread.php?t=575390
if the g1 has 256mb rom...why is the system partition only 70mb? (90mb after the spl change) and i know that roms are usually 50-40mb or less.....where does the rest of the rom go and ram too whats the point of having 192mb if a max of 107 can be used?
I say bad design. I'm thinking they didn't think android will get this popular this fast so they were thinking that they could take it slow. But I wonder why it only frees up 20 extra mb with the death spl? Is freeing up more too dangerous or just plain impossible?
im pretty sure google can access that extra space...whats the point of paying for a phone that says it has all the space but your only getting a tiny portion of it and two have dual processors and lock one of them
You forgot to add the /cache partition for OTA updates. 1.33.2005 SPL just moves file around to fit larger roms on the phone memory.
even after that shouldnt there be more rom space left over?
Well it has to be enough for an OTA update, so that would be the missing 50mb+.
/data
/system
/cache
/sqlite_stmt_jurnals
/dev
These all need to share that measly 256mb.
couldnt those things be heavily modified to change that and gain more rom access?
dino1394 said:
couldnt those things be heavily modified to change that and gain more rom access?
Click to expand...
Click to collapse
It's called flashing the Danger spl to remove the /cache and split it between /system and /data (about 45mb to each)
Damn...most of our G1s are already pushed to the limit. I thought there was a little more power to get pushed out
Will all Eclair roms require Death SPL from now on? Or will it be possible to make a rom for those of us running stock?
I doubt that would be possible with those tmobile apps added in and ringtones and boot screen and multitouch screens with bluray players.
So maybe cause untrustful sites said it was in the works. But dont worry about MT3G they will have it and a MT3G fender and V2 will be out this year w/ 2.1 update.
Ace42 said:
I doubt that would be possible with those tmobile apps added in and ringtones and boot screen and multitouch screens with bluray players.
So maybe cause untrustful sites said it was in the works. But dont worry about MT3G they will have it and a MT3G fender and V2 will be out this year w/ 2.1 update.
Click to expand...
Click to collapse
No I meant custom roms for those with root on stock spl. The ringtones don't have to be added to the rom zip file, they can be a separate zip and added to the sdcard like cyanogen does with his rom. My g1 refuses to flash radio updates for some reason so I can't update to haykuros spl.
I'm thinking about porting Manup or JAC's Eclair to fit stock SPL as well. Moving apps to /data and using minimal Audio.
smackdown85146 said:
I'm thinking about porting Manup or JAC's Eclair to fit stock SPL as well. Moving apps to /data and using minimal Audio.
Click to expand...
Click to collapse
That would be extremely awesome! If I knew more about rom development id have done the same. I'm guessing its not as easy as deleting/moving the ringtones to a separate zip and moving apps to /data, and resigning the zip? Is there more to it than that when porting to stock spl?
speedysilwady said:
That would be extremely awesome! If I knew more about rom development id have done the same. I'm guessing its not as easy as deleting/moving the ringtones to a separate zip and moving apps to /data, and resigning the zip? Is there more to it than that when porting to stock spl?
Click to expand...
Click to collapse
Probably, but I'm still a noob at developing so I'm still trying to get the hang of this.
smackdown85146 said:
Probably, but I'm still a noob at developing so I'm still trying to get the hang of this.
Click to expand...
Click to collapse
Either way it'd be great if you got it to work. Plus it'll help you hone your skills. I believe that might be all that's required to get it to work, but the problem is knowing which apps to move to data and which ones to keep in system. I think cyans wiki mentions "barebones" apps that can or can't be deleted from system or data because they may or may not be required by android to run properly. it'd be nice to see what you and the community can come up with!
To me, manup456's rom looks like it will work on a stock SPL. He already has the /system/app moved over to /data/app_s and symlinked back. I *believe* that despite the claim in the first post, that it in fact does NOT require the deathspl.
lbcoder said:
To me, manup456's rom looks like it will work on a stock SPL. He already has the /system/app moved over to /data/app_s and symlinked back. I *believe* that despite the claim in the first post, that it in fact does NOT require the deathspl.
Click to expand...
Click to collapse
did u test those roms...i couldnt find any roms that would work with Hard SPL
geokuttan said:
did u test those roms...i couldnt find any roms that would work with Hard SPL
Click to expand...
Click to collapse
I said manup456's.
Take a look at it, it only uses 62.4 MB in /system. The original size of /system is 67.5 MB. 39.5 MB of 74.8 in /data for system apps, but with apps2sd that is fine.
Personally, I would put the extra 40 MB into /cache instead of /data, this way apps2sd won't be strictly required, but it'll work either way.
Note the ONLY difference between the deathSPL and engineering SPL, aside from the brickrisk associated with deathSPL, is the partition layout. Since it'll fit, it'll work.
lbcoder said:
I said manup456's.
Take a look at it, it only uses 62.4 MB in /system. The original size of /system is 67.5 MB. 39.5 MB of 74.8 in /data for system apps, but with apps2sd that is fine.
Personally, I would put the extra 40 MB into /cache instead of /data, this way apps2sd won't be strictly required, but it'll work either way.
Note the ONLY difference between the deathSPL and engineering SPL, aside from the brickrisk associated with deathSPL, is the partition layout. Since it'll fit, it'll work.
Click to expand...
Click to collapse
yea manup456's Eclair2.1 Rom doesnt work with hard SPL v1.5
Error:
E: Failure at line 344:
installation aborted
geokuttan said:
yea manup456's Eclair2.1 Rom doesnt work with hard SPL v1.5
Error:
E: Failure at line 344:
installation aborted
Click to expand...
Click to collapse
Sure it does.
Did you bother reading the update-script at line 344 to understand your error?
Line 344: copy_dir PACKAGE:data DATA:
Very few things can make this fail;
1) /data partition is full,
2) /data doesn't exist within the update archive,
3) /data partition is corrupt.
If you observe the preceding lines in the script, he does NOT FORMAT the /data partition. He clears /data/app, /data/init.rc, /data/local, and /data/dalvik-cache. /data has other stuff, like /data/system, /data/data, etc., and these take up space. Even after clearing those things, YOURS obviously still doesn't have at least 39.5 MB available. So I suggest that you WIPE your /data partition before trying to install this.
Another little note about this particular image: **after** installing it, DO NOT WIPE YOUR /data PARTITION!!! If you do, you will delete all the system apps!
One other minor possible glitch to be aware of... once the system starts creating dalvik-cache files, it is possible that the /data partition will overfill. If this happens, you might want to move some crap from /data into /cache.
lbcoder said:
Sure it does.
Did you bother reading the update-script at line 344 to understand your error?
Line 344: copy_dir PACKAGE:data DATA:
Very few things can make this fail;
1) /data partition is full,
2) /data doesn't exist within the update archive,
3) /data partition is corrupt.
If you observe the preceding lines in the script, he does NOT FORMAT the /data partition. He clears /data/app, /data/init.rc, /data/local, and /data/dalvik-cache. /data has other stuff, like /data/system, /data/data, etc., and these take up space. Even after clearing those things, YOURS obviously still doesn't have at least 39.5 MB available. So I suggest that you WIPE your /data partition before trying to install this.
Another little note about this particular image: **after** installing it, DO NOT WIPE YOUR /data PARTITION!!! If you do, you will delete all the system apps!
One other minor possible glitch to be aware of... once the system starts creating dalvik-cache files, it is possible that the /data partition will overfill. If this happens, you might want to move some crap from /data into /cache.
Click to expand...
Click to collapse
i did a wipe before installing this rom...i have like 50 mb free space available...
i am planning on updating to ENG SPL....but lot of people said its really risky...
geokuttan said:
i did a wipe before installing this rom...i have like 50 mb free space available...
i am planning on updating to ENG SPL....but lot of people said its really risky...
Click to expand...
Click to collapse
Wrong, it is really risky going to the Haykuro spl (Also known as the Death or Danger spl). While flashing anything is risky, the spl your going to flash isn't really risky when compared to the Haykuro spl.
JAguirre1231 said:
Wrong, it is really risky going to the Haykuro spl (Also known as the Death or Danger spl). While flashing anything is risky, the spl your going to flash isn't really risky when compared to the Haykuro spl.
Click to expand...
Click to collapse
someone said that Haykuro roms iwll probably work with Eng SPL...
The haykuro spl is not hard to flash. There was a lot of confusion when it first came out, but it really is nothing to worry about. Check the link to my Nex^2us theme, there are instructions on flashing the spl that have worked well for everyone (so far).
cloverdale said:
The haykuro spl is not hard to flash. There was a lot of confusion when it first came out, but it really is nothing to worry about. Check the link to my Nex^2us theme, there are instructions on flashing the spl that have worked well for everyone (so far).
Click to expand...
Click to collapse
I was kinda confused cuz...i already have RADIO-2.22.19.261(If i flash the radio again will it brick my phone?)....so do i still need to flash the radio again and then flash the haykuro spl you have? also i will not loose anything right...like i have Amon Ra recovery and switchrom with a few roms....
geokuttan said:
I was kinda confused cuz...i already have RADIO-2.22.19.261(If i flash the radio again will it brick my phone?)....so do i still need to flash the radio again and then flash the haykuro spl you have? also i will not loose anything right...like i have Amon Ra recovery and switchrom with a few roms....
Click to expand...
Click to collapse
Even if you are certain you have the correct Radio, you flash the radio anyway, as it will prevent a brick. The purpose of this is many people "know" they have the correct radio, then flash the spl and brick, because they in fact did not have it.
You will not lose your recovery. Other than an increase in space, you will not notice anything.
cloverdale said:
Even if you are certain you have the correct Radio, you flash the radio anyway, as it will prevent a brick. The purpose of this is many people "know" they have the correct radio, then flash the spl and brick, because they in fact did not have it.
You will not lose your recovery. Other than an increase in space, you will not notice anything.
Click to expand...
Click to collapse
Other than the loss of a rom...
cloverdale said:
The haykuro spl is not hard to flash. There was a lot of confusion when it first came out, but it really is nothing to worry about. Check the link to my Nex^2us theme, there are instructions on flashing the spl that have worked well for everyone (so far).
Click to expand...
Click to collapse
I have one more question ..in the 6th step you said that i need to flash the HTC recovery...i already have Amon ra so after i flash the SPL i can just restore a rom using switchrom right...
JAguirre1231 said:
Other than the loss of a rom...
Click to expand...
Click to collapse
well i have backed up my roms using Amon Ra switchrom...its in the sd card so it will be safe...
Hello everyone,
I tried searching the forums but did not find exactly what I was looking for.. Please excuse me if I missed a post..
I need to move my sd card from my g1 to a new phone, and I currently am running super E w/ danger SPL running from SD card. I need to make the G1 boot from the internal phone memory withj something smaller like Super D, so I can use it in another phone. Can someone please verify the steps required to replace danger SPL with old one?
Questions:
I found something saying Hard SPL is the regular one.. I can just find this and flash it as an update.zip?
Or by chance, Is danger SPL sooo cool, where I can somehow flash super D rom but since its small, it will automagically install to phone memory instead of the sd card?
Thanks for reading this, I am just nevous since I do not have a replacement phone yet, so I have to make sure I dont brick my antique android phone just yet..
Dominic
I suppose you are mixing up several things:
- DangerSPL is the program loader used to start up your phone. It's starting always the ROM installed within you phone's memory and it's not related in any sense to SD-Card.
- Super-E is the name of the OS you are running on your phone. Also this is mostly independent from SPL and SD-Card. Mostly in that sense, that the SPL is defining some default partitioning of your phone's memory and if the system partition is too small you cannot install the ROM. But you can always use custom partitions to change the memory layout to your needs.
- The ROM (Super-E) should run also without any SD-Card inserted, unless you are using something like a2sd / a2ext / data2sd ... If you are using such settings, move the applications and data to your phone's internal memory, disable a2sd / a2ext / ... and you can remove your SD-Card while the phone is still running.
As you can see, I do not understand, why you want to change the SPL and the ROM
Basically, I was under the impression when i installed danger SPL, I thought this special SPL redirected the os partition to the sd card in order to install larger roms on the sdcard due to the limited internal phone memory on a g1.
Now that i need to repurpose the sd card, i need to install a smaller sized rom that will fit in the internal phone flash.
Is this not correct?
Thank you for your assistance!!! I appreciate the reply!
The "DangerSPL" was suggested to be used before the possibility of custom partition layout was known, because it has a different default memory partitioning (~92MB on /system, instead of ~75MB with the standard layout). So you can install ROMs which need more space, but DangerSPL is not moving / acessing any parts of the ROM from your SD-Card.
Nowadays with custom partitioning there is a much more flexible way to define your memory layout. From that point of view there is no longer the need for "DangerSPL", nevertheless this SPL provides full fastboot capabilities, but that's another thing.