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.
Related
Quote:
Originally Posted by justanothercrowd View Post
CREDIT:sxfx
Ok Guys.
I created this thread cause in the JACHero thread on at least every page everyone asks how to install it, what am I doing wrong, and why is it broken.
So let me give you step by steps of what exactly I have done for me and others to run Hero with out a problem. I will also create a thread with step by step on how to use Ubuntu Linux Live distro to partition your card.
Things you will need to make this work.
Your Brain
G1 Phone
SD Card reader
And the files I included in this thread.
My phone right now is running.
JACHero 2.3
NEW SPL
cyanogens recovery 1.2
8gb class 6sd with Swapper(Swap file on ext2 sd)
setCPU slightly overclock.
Results.
Ever since I did my new Buttons, and the SPL I included in this write up, I have not had one problem flashing any hero rom at all on my phone, nor did I ever have problem actually running hero roms.
So here goes.
First before you partition your card or do anything make sure your card is at least portioned to fat32, don't worry about any other partitions yet.
OK once you do that go ahead and take the radio zip file I am including in this thread and flash it on your phone.
But first make sure you don't already have new radio installed which is 2.22.19.26I THIS IS VERY IMPORTANT. To check what radio you have, power off your phone, and power it on while holding the camera button.
If you do have new radio you can continue on to flashing the new SPL.
Flashing your SPL. (PLEASE MAKE SURE YOU HAVE THE NEW BUTTONS INSTALLED)
Ok this is where it might get a little tricky, and you might require a SD card reader I know I did and frankly I think this is the best way to do it and I recommend every time you do put a new update on your sd card to update your phone do it through a card reader.
Now after you flash your SPL you might or I should say more then likely will get stuck at the T-Mobile G1 screen, this also might happen after new radio flash in the previous step. If this is the case do not freak out it's normal and your phone is not bricked, but this is why having a sd card reader is important.
Ok so Here is what you do after you have flashed new Radio and SPL(Note:The steps on running Linux live distro and using it to partition your card is coming up). Boot up Live distro of Ubuntu, when its done booting, go ahead and go into the partitioning program while your sd card is hooked up in the computer.
Go ahead and set up two partitions at this time. One EXT3, and of course the other one Fat32. Your ext3 partition doesn't have to be all that big. I actually have mine set up to 512.
Once you are done creating partitions, go ahead and put the latest JACHero on the FAT32 portion and flash away (don't forget to rename to update.zip).
At this point if you follow all of these steps there is no way possible that your phone should not boot right into the system to run the initial setup.
These steps pretty much walk you through steps as if you were starting with a phone that has completly nothing on it.
Also the first boot up after flashing the new ROM, might take a few mins at the HTC screen.
Once your phone loads up and you go through the setup process go ahead and run swapper, it should be an APP that's already pre-installed.
Once you run swapper go into the setting and change the location of your swap file from /sdcard/swapfile.swp to /system/sd/swap.swp
Here is the reason why. The default location is your FAT32 partition. If you all of a sudden mount your phone to the computer with the swap file running on FAT32 you will corrupt your sd card, and then you will have to wipe and reinstall everything.
If you set the location of your swap file on /system/sd/ that's actually your ext2/3 partition and never gets mounted and you never have to turn swapper off.
Well I hope this helps some of you out. I will be writing the walk through on loading up live distro of Linux and partitioning your card sometime today.
I have used this method on a couple different phones and it has worked each time. Also I really recommend installing cyanogens recovery 1.2, as its an excellent way of making a back up of your phone and doing future flashing.
If there is anything anyone thinks that could be done better feel free to post in here.
Remember different people have different ways. I have posted this way cause it has worked for me on my phone and two other phones I setup, and each time there was no hicups.
FILES:
Radio 2_22_19_26I
NEW SPL
CM-Recovery-1.2
Ubuntu Linux Download
DISCLAIMER:
I am not responsible for anything that you might have done to your phone by following these directions. Like I mentioned before so far every time I have used this method, I have had nothing but success.
================================================== =============================
XDA Users, KEEP THIS THREAD ON TOPIC OR IT TOO WILL GOTO THE TRASH!!!
================================================== =============================[/CENTER]
Click to expand...
Click to collapse
Hey everyone,
I was trying to follow the guide posted after the OP (quoted above), and had a few questions that didn't seem all that clear to me. I've searched all of last night looking for answers.
-What does he mean by "PLEASE MAKE SURE YOU HAVE THE NEW BUTTONS INSTALLED", and how do I install them if I must?
-The cyanogen recovery image, is that installed just as any other rom, via update.zip, ALT+S, etc.?
-Lastly, is it really that much better if I get a Class 6 card? I currently have a regular microSD, but am willing to stick with it if the build runs fine, any other reports on this?
I'm currently at a very basic build, JFv1.51 with no other mods. Thanks in advance!
Buttons in the post refers to the Radio. Yes the CM recovery image is installed just like a ROM, alt+s. Yes it is worth it to get a class 6 sd card. I myself don't have one but I know it's worth it. Got to newegg I think you can get one there for under 20$ Hope i helped you!
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
hey guys, i tried to post this in dwangs rom but it gets lost in the tread and not answered.
My phone has been running a bit slow lately, i want to switch to this "fast" rom.
I am currently on cyanogen's rom
My spl is 1.33.2005
My radio is 3.22.20.17
my phone is 32B, the important part is that my phone is EBI1
would I be able to flash his rom to my phone and would i need to wipe? does that mean that i need to reinstall all apps and songs and stuff?
I think you will need to load all apps again.
I am a bigtime noob, but I think I asked that question and I was told whenever you put a new rom on you have to load all the stuff again. I imagine if you have songs and apps on your sd card it is easier to install again. I want to know if having a larger or faster sd card helps it process faster? I mean, can the phone use the card as ram to help it process more,it is it more like a hard drive so just gives faster access to the programs loaded on the card?
yes it is possible to do that ram hack, search button it. Alot of ppl dont do it for a number of reasons including the 3d graphics arent as good after it. But does anyone know about the compatibility of my phone with the rom?
jeffrimerman said:
I am a bigtime noob, but I think I asked that question and I was told whenever you put a new rom on you have to load all the stuff again. I imagine if you have songs and apps on your sd card it is easier to install again. I want to know if having a larger or faster sd card helps it process faster? I mean, can the phone use the card as ram to help it process more,it is it more like a hard drive so just gives faster access to the programs loaded on the card?
Click to expand...
Click to collapse
A Class 6 Card will make a small difference on your phone since you're running APPS2SD it'll be able to access information from your EXT partition faster than a Class 2/4 card.
There is Swapper (search in market)... Almost like a Page file for windows. You can also set the Swap file to be on your EXT partition so when you mount your sdcard it won't get corrupted, etc.
Has anyone done this.
THANK YOU IN ADVANCE FOR ANY HELP! I'm dead new with android and just got a Nook HD+ 32gb (groupon deal $130)
anyway, I've done a ton of reading on here and watched a bunch of youtube vids- i don't know if people use overlapping terminology that means the same things or what.. and also seems like theres a lot of opinions in the forums.
I want basically the full android experience and root access- like i said, never used any android, but i like toying around with these things. BUT i also really want a fully stable platform- don't want constant crashing or it reseting on me.
questions i have-
1)the CWM is the "program" (don't know the correct terminology) that basically gives me the access to back up and install new roms, root, etc? TWRP does the same thing- but i understand you don't use that?
2)If i have a BRAND NEW nook HD+ do i need to back it up before messing with it OR are the "stock rom" zips you provided just that?
2) with the SD card image, do i need to put a specific image on the specified sd card. i.e. 4gb SD gets a 4gb image? or is the image universal to whatever size SD card i get?
2a) What problems am i going to run into using my mac to make the SD card, if any? what program do i need to use?
4) when you back up through CWM where does it save it? to the SD card?
4a) this is where i was confused about the image, reading into some of the posts it led me to think the image file took up the entirety of the
SD card.
4b)So in the future i could just boot from the SD card and would have the option to flash the stock rom back on the HD+ if desired? and/or
go back to CM?
5) what is DUALBOOTING? and NANDROID? how do they tie into CWM and CM10. very confused about this.
6) any disadvantage to flashing the EMMC vs booting from SD card every time? I THINK i want to flash the emmc, i don't want to be tied to booting from the SD card everytime- if I'm understanding that correctly.
7)what is this "trim" lag problem? couldn't really figure out what people were talking about.
thanks a ton for any help you can give me- I'm sure you receive a lot of questions!
-Sonny
santinod15 said:
THANK YOU IN ADVANCE FOR ANY HELP! I'm dead new with android and just got a Nook HD+ 32gb (groupon deal $130)
anyway, I've done a ton of reading on here and watched a bunch of youtube vids- i don't know if people use overlapping terminology that means the same things or what.. and also seems like theres a lot of opinions in the forums.
I want basically the full android experience and root access- like i said, never used any android, but i like toying around with these things. BUT i also really want a fully stable platform- don't want constant crashing or it reseting on me.
questions i have-
1)the CWM is the "program" (don't know the correct terminology) that basically gives me the access to back up and install new roms, root, etc? TWRP does the same thing- but i understand you don't use that?
Click to expand...
Click to collapse
CWM (ClockworkMod) is a recovery program that allows you to do just what you said. TWRP is also a recovery, but uses the touch screen instead of hardware keys to control it.
2)If i have a BRAND NEW nook HD+ do i need to back it up before messing with it OR are the "stock rom" zips you provided just that?
Click to expand...
Click to collapse
You can either use the CWM backup tool to return your device to stock (including any data you have already created, like registration) or the plain stock zips I have will also return you to stock, but the way it was when you got it new before registering.
3) with the SD card image, do i need to put a specific image on the specified sd card. i.e. 4gb SD gets a 4gb image? or is the image universal to whatever size SD card i get?
3a) What problems am i going to run into using my mac to make the SD card, if any? what program do i need to use?
Click to expand...
Click to collapse
Since you have a Mac, the best way to do it is the new procedure without burning an image. Since I don't have a Mac, I don't know the exact programs to use. I think SDFormatter comes in a Mac version. And I know there are lots of mac partitioning programs to set the first partition active. And using the procedure does use all of the SD, so it is best to use a relatively small one, 2-4GB.
4) when you back up through CWM where does it save it? to the SD card?
4a) this is where i was confused about the image, reading into some of the posts it led me to think the image file took up the entirety of the
SD card.
4b)So in the future i could just boot from the SD card and would have the option to flash the stock rom back on the HD+ if desired? and/or
go back to CM?
Click to expand...
Click to collapse
It saves it either to the SD card or internal memory, you choose.
Yes it uses all of the SD if you use the new procedure. But you need that if you choose to backup to SD. A backup takes about 1.5GB.
And yes, save the SD for future use, like restoring backups or installing new ROMs.
5) what is DUALBOOTING? and NANDROID? how do they tie into CWM and CM10. very confused about this.
Click to expand...
Click to collapse
Dual booting means having one operating system on internal memory (also called emmc for Embedded MultiMedia Card) and one installed to a bootable SD. Most people that dual boot have stock on internal and CM on SD. They are separate and independent from each other.
Nandroid just means internal memory. So a nandroid backup means backing up whatever you have on internal memory.
6) any disadvantage to flashing the EMMC vs booting from SD card every time? I THINK i want to flash the emmc, i don't want to be tied to booting from the SD card everytime- if I'm understanding that correctly.
Click to expand...
Click to collapse
The only advantage to booting to CM on SD is it leaves internal memory untouched for warranty reasons. The disadvantage is it runs slower and is less stable.
7)what is this "trim" lag problem? couldn't really figure out what people were talking about.
Click to expand...
Click to collapse
LAG is a complex issue to explain. If you are used to hard drives getting fragmented and slowing down your system, LAG is similar but a different mechanism with solid state flash drives. TRIM is a process to undo what causes LAG. But some of the solid state chips in these devices have a bug and when TRIM is run, it bricks the chip, making it unusable.
thanks a ton for any help you can give me- I'm sure you receive a lot of questions!
-Sonny
Click to expand...
Click to collapse
leapinlar said:
CWM (ClockworkMod) is a recovery program that allows you to do just what you said. TWRP is also a recovery, but uses the touch screen instead of hardware keys to control it.
You can either use the CWM backup tool to return your device to stock (including any data you have already created, like registration) or the plain stock zips I have will also return you to stock, but the way it was when you got it new before registering.
Since you have a Mac, the best way to do it is the new procedure without burning an image. Since I don't have a Mac, I don't know the exact programs to use. I think SDFormatter comes in a Mac version. And I know there are lots of mac partitioning programs to set the first partition active. And using the procedure does use all of the SD, so it is best to use a relatively small one, 2-4GB.
It saves it either to the SD card or internal memory, you choose.
Yes it uses all of the SD if you use the new procedure. But you need that if you choose to backup to SD. A backup takes about 1.5GB.
And yes, save the SD for future use, like restoring backups or installing new ROMs.
Dual booting means having one operating system on internal memory (also called emmc for Embedded MultiMedia Card) and one installed to a bootable SD. Most people that dual boot have stock on internal and CM on SD. They are separate and independent from each other.
Nandroid just means internal memory. So a nandroid backup means backing up whatever you have on internal memory.
The only advantage to booting to CM on SD is it leaves internal memory untouched for warranty reasons. The disadvantage is it runs slower and is less stable.
LAG is a complex issue to explain. If you are used to hard drives getting fragmented and slowing down your system, LAG is similar but a different mechanism with solid state flash drives. TRIM is a process to undo what causes LAG. But some of the solid state chips in these devices have a bug and when TRIM is run, it bricks the chip, making it unusable.
Click to expand...
Click to collapse
THANK YOU.. so much answered for me