New IME: http://haykuro.theiphoneproject.org/?p=213
New SPL: http://haykuro.theiphoneproject.org/?p=210
New SPL
Posted on May 16th, 2009 in Android Hacking by Disconnect Tagged bootloader, cupcake, customize, fastboot, hacking, hardware, magic, news, root, space, upstream
Haykuro has posted a new SPL (bootloader) that increases your system and data by about 30 megs each. Thats totally awesome.
Just grab it below and give it a try. Warning: You may have to wipe after - and you might even have to re-run your update (you are using JF’s images right?) Check it out, give it a try. (Warning: if you are using the Cache hack, the new size of cache is only 30 megs. Double-check that that is big enough before you reboot, or remove the hack before trying this out. Its not like you need it, with 90 megs of data..)
SPL with larger partitions v1.0 (132 downloads)
* Changes partition sizes - 90 megs each for system and data * May require a wipe!
Via: Haykuro
(Also, this is my first test of Scribefire. Lets see how it works.)
Click to expand...
Click to collapse
Cool. I'll be installing this as soon as I get home from work. I have a question though. Which partition gets shrunk to make the system partition larger?
testing567 said:
Which partition gets shrunk to make the system partition larger?
Click to expand...
Click to collapse
Standard Dream partitions:
/dev: 49356k
/sqlite: 4096k
/system: 69120k
/data: 76544k
/cache: 69120k
New partitions:
/dev: 49352K total
/sqlite_stmt_journals: 4096K total
/system: 92160K total
/data: 91904K total
/cache: 30720K total
haykuro said:
New IME: http://haykuro.theiphoneproject.org/?p=213
New SPL: http://haykuro.theiphoneproject.org/?p=210
Click to expand...
Click to collapse
Thanks for the updates. Any new updates on CIME?
just a few questions... i was reading on your blog and for the SPL its saying you have to reflash.... are we flashing the SPL twice?
.PaNiNi. said:
just a few questions... i was reading on your blog and for the SPL its saying you have to reflash.... are we flashing the SPL twice?
Click to expand...
Click to collapse
Same question, what are we flashing after the spl? Are we just wiping after the spl update? Or reflash the JF/haykuro/dude update we are currently using?
I flashed the new SPL, was stuck at the G1 screen and then just reflashed Haykuro's build without wiping and everything was happy
iammrwizard said:
I flashed the new SPL, was stuck at the G1 screen and then just reflashed Haykuro's build without wiping and everything was happy
Click to expand...
Click to collapse
ok but if your stuck then how do you reflash the build if you cant get to the sd card to put the build on there?
Is this going to be included with the legacy H build?
Are you even updating it even more?
WOW THIS IS AWESOME!!
my phone has more memory and seems faster!!!
WARNING THE NEW SPL IN SOME CASES CAN BRICK YOUR PHONE USE WITH EXTREME CAUTION!!!
Ill give all of you guys directions
Download the SPL
rename to update.zip
then Home+End
Alt+S
let it do its thing
Wait till you reboot the second time from the recovery screen to reboot.
then it will reboot and hang!!
NOW
Take your battery out and SD card out
get an sd card reader and put your Jesusfreke 1.5 or whatever back on your sdcard
rename to update.zip
Put the battery back in and
Home+END
Alt+S
then it will all be dandy!
Could someone who has already installed the new SPL reboot into it and take a picture? Pretty please?
88 MB Free after apps to sd with this SPL!
Haykuro you rock again! After flashing this spl, I went ahead and reformatted my ext2 and wiped and reflash 5.02 hr5. Ran the apps to sd script and Bam! 88mb free. Phone is faster as well! very nice job
im stuck in tmobile screen now what!!! it wont let me go into spl nor will it let me go into recovery... i cant reflash, flash anything!!! wtf meng!!!
Wow! That was painless. Installed, pressed home+back, pressed alt+x on reboot to get in console, reflashed dude's 1.1a, restarted and was back in < 10min!!!
Thanks! I love the extra app memory. Didn't lose a single thing in the process
nick8197 said:
WOW THIS IS AWESOME!!
my phone has more memory and seems faster!!!
Ill give all of you guys directions
Download the SPL
rename to update.zip
then Home+End
Alt+S
let it do its thing
it will reboot and hang!!
NOW
get an sd card reader and put your Jesusfreke 1.5 or whatever back on your sdcard
rename to update.zip
Home+END
Alt+S
then it will all be dandy!
Click to expand...
Click to collapse
Pull the battery to get the sdcard out?
Beast84 said:
Pull the battery to get the sdcard out?
Click to expand...
Click to collapse
ive done that... and i have a card reader. changed the jf 1.5 to update put the sdcard back in then turned on the g1 with Home+Power and im still stuck at t-mo screen. ggrrrrr
and what if we dont have a card reader? blah this is crap!
i just messed up my phone b4 the cupcake update great... any help please!! im stuck at t-mobile screen. I've been pulling my battery out and restarting the phone with home+power and i've also tried power+camera and nuthing!!! how can i fix this!!
how can you be a techy and not have a microsd adapter + card reader ?
Related
So I finally rooted my phone this weekend. And today I wanted to take advantage of some cool themes. So I downloaded the Macdroid v2.2 ADP1.1 theme and renamed it update.zip. Now my phone is stuck on the android boot screen. It just continues to load and load... I have tried wiping my phone and it still reloads and reloads. I can change the update file because there is no way to mount my SD card. Any suggestions? Please?
I guess what im really asking is, is there any way to mount my sd card without actually pressing the mount tab in the notifications menu? My pc recognizes the removable disk, but will not let me look at the sd card. This way I can change the update.zip
Do you have a card reader? Or something else that takes an sd card, such as a digital camera?
were you using ADP or RC30 on your phone. If you were using modified RC30 and installed ADP theme, that would mess it up.
If you followed instructions to root, you should have also update boot with HardSPL and Not sure ifyou made a backup. if you did, you can fastboot recover it.
Otherwise, redo everything and you may need to use another method to load files on your Sd card.
tehseano said:
Do you have a card reader? Or something else that takes an sd card, such as a digital camera?
Click to expand...
Click to collapse
Yeah, at home. I was thinking that I would need to delete it from the card that way.
rizoh66 said:
Yeah, at home. I was thinking that I would need to delete it from the card that way.
Click to expand...
Click to collapse
I had this same problem myself, once you access your card, put the RC29 back on it and flash it back. It will delete everything, making it factory default. You can then follow these steps again to re-root your phone.
http://forum.xda-developers.com/showthread.php?t=442480
n19htmare said:
were you using ADP or RC30 on your phone. If you were using modified RC30 and installed ADP theme, that would mess it up.
If you followed instructions to root, you should have also update boot with HardSPL and Not sure ifyou made a backup. if you did, you can fastboot recover it.
Otherwise, redo everything and you may need to use another method to load files on your Sd card.
Click to expand...
Click to collapse
I did follow the instructions correctly. I know this because I had already installed other themes before this one. Before I installed the theme update I did move all the files still on my card that I needed to gain root to a separate file on my card. Could that be the reason?
rizoh66 said:
So I finally rooted my phone this weekend. And today I wanted to take advantage of some cool themes. So I downloaded the Macdroid v2.2 ADP1.1 theme and renamed it update.zip. Now my phone is stuck on the android boot screen. It just continues to load and load... I have tried wiping my phone and it still reloads and reloads. I can change the update file because there is no way to mount my SD card. Any suggestions? Please?
Click to expand...
Click to collapse
If you can boot into recovery mode, you can use adb to push files to your sdcard.
for example
adb shell mount /sdcard
adb push JFV1.41_ADP1.1.zip /sdcard/update.zip
Most of you have noticed that my ROMs require flashing through the SD card. I've given out the instructions many times, but they tend to be lost in the shuffle that is day to day posting so here is a whole thread dedicated to it:
1. Format your SD card to FAT32.
2. Place HERAIMG.nbh into your SD card.
3. Hold the camera button then press the soft reset button while holding the camera button.
4. Press the down volume when it asks you to press something.
If this doesn't work, it means either:
1. Your SD card isn't fast enough. You can try partitioning the SD card so that it only has a small amount of space formatted. This can be read faster by the bootloader.
2. You don't have a HERAIMG.nbh file in your SD card.
3. Your HERAIMG.nbh was made with a small number in the "version" number.
4. Your SD is a SDHC. The driver that allows SDHC compatibility is not loaded in the bootloader. Buy a cheap little 1GB card to flash with.
3. Your HERAIMG.nbh was made with a small number in the "version" number.
Click to expand...
Click to collapse
That's mean IPL & SPL right?
I read about WM6.1 in this forum require IPL or SPL morethan 4.xxx
But my Herald (Dopod C800) IPL&SPL 1.09.0001
Can you give any advice How can I do for upgrade to WM6.1
Thank you
Newbie from Thailand
pungcheer said:
That's mean IPL & SPL right?
I read about WM6.1 in this forum require IPL or SPL morethan 4.xxx
But my Herald (Dopod C800) IPL&SPL 1.09.0001
Can you give any advice How can I do for upgrade to WM6.1
Thank you
Newbie from Thailand
Click to expand...
Click to collapse
No, when making the NBH you have the option of setting a version number.
In order to flash any third party ROM you need an IPL and SPL of 4.xx and to HardSPL your phone (HardSPL requires an SPL of 4.xx)
To upgrade your SPL and IPL you can try upgrading your phone with it's most updated stock RUU (Some, like HTC bring the upgrade) or you can try the GoldCard method. (Search for the word "Goldcard".)
how can i do this i have a herald 4350 or well the t-wing and i doesn't want to connect to my computer well it connects but 3 seconds later it disconnects i don't know what going on and i been trying to update to another rom. thanks for any help.
ghostnj said:
how can i do this i have a herald 4350 or well the t-wing and i doesn't want to connect to my computer well it connects but 3 seconds later it disconnects i don't know what going on and i been trying to update to another rom. thanks for any help.
Click to expand...
Click to collapse
Just follow the directions I just posted. They should work just fine.
ivanmmj said:
If this doesn't work, it means either:
1. Your SD card isn't fast enough. You can try partitioning the SD card so that it only has a small amount of space formatted. This can be read faster by the bootloader.
2. You don't have a HERAIMG.nbh file in your SD card.
3. Your HERAIMG.nbh was made with a small number in the "version" number.
Click to expand...
Click to collapse
Hi Ivan,
Just to let you know though, there must be some kind of problem. I followed the instructions and flashed through my SD the nbh (os+radio) numerous times but after the flash my Herlad always failed to boot. The flash was successful, I got a message "press any key to continue" from the bootloader and after a softreset the screen was always black with no signs of booting.
Also, just to let you know, the program that opens the htcrt.proj file fails to register and I always had to /right click/open with and then manually select the os and radio files to create the nbh.
papajohn said:
Hi Ivan,
Just to let you know though, there must be some kind of problem. I followed the instructions and flashed through my SD the nbh (os+radio) numerous times but after the flash my Herlad always failed to boot. The flash was successful, I got a message "press any key to continue" from the bootloader and after a softreset the screen was always black with no signs of booting.
Also, just to let you know, the program that opens the htcrt.proj file fails to register and I always had to /right click/open with and then manually select the os and radio files to create the nbh.
Click to expand...
Click to collapse
If it fails to boot, it means that the ROM you created has something wrong in it, not that the flashing process has something wrong in it.
As far as the proj file, if you have windows Vista, it may have not set the permissions properly.
Hi.
I'm fairly new to this and I'm trying to flash a JustMe ROM. I have built both a XPR and a LZX but none of them worked. I just follow your intructions and I get to a screen with gradients of Red, Green, Blue and a white bar in the background and IPL 4.17.0001 and SPL 4.17.0000. From what I understood, something should happen now, right? Well, it doesn't.
What may be the problem?
jantunes said:
Hi.
I'm fairly new to this and I'm trying to flash a JustMe ROM. I have built both a XPR and a LZX but none of them worked. I just follow your intructions and I get to a screen with gradients of Red, Green, Blue and a white bar in the background and IPL 4.17.0001 and SPL 4.17.0000. From what I understood, something should happen now, right? Well, it doesn't.
What may be the problem?
Click to expand...
Click to collapse
You should not see the gradients right away.
If you followed the steps exactly, and your NBH has a version number of 5.2.xxxxx or higher: Then your SD card might not be fast enough or it might be a SDHC which won't work.
How big is your SD card?
It's a 2GB Silicon Power MicroSD. How do I check the version of my NBH?
Also, the NBH is not the only file I have in my card. Do I have to format it or if it is already in FAT32 (which it is) I don't need to?
btw, a message saying something like "Checking SD card" (something like that, couldn't see it right) appears before the gradients but only for 1/4 of second or something.
jantunes said:
It's a 2GB Silicon Power MicroSD. How do I check the version of my NBH?
Click to expand...
Click to collapse
When you CREATE the NBH, it says the version. What number does it say there?
jantunes said:
Also, the NBH is not the only file I have in my card.
Click to expand...
Click to collapse
That's fine.
jantunes said:
Do I have to format it or if it is already in FAT32 (which it is) I don't need to?
Click to expand...
Click to collapse
The reason I mention it is because SD cards come preformatted as FAT16.
jantunes said:
btw, a message saying something like "Checking SD card" (something like that, couldn't see it right) appears before the gradients but only for 1/4 of second or something.
Click to expand...
Click to collapse
That's where the flashing is done. If you only see it for 1/4 second, it means:
1. You didn't follow the directions (FAT32 and version number)
2. The SD card is too slow.
The NBH version is 5.19588.
jantunes said:
The NBH version is 5.19588.
Click to expand...
Click to collapse
Make it 5.2.19588.
Did you format the card to FAT32?
It was already formated. I'll try with this version number.
EDIT: Didn't work. I'll format the card.
jantunes said:
It was already formated. I'll try with this version number.
EDIT: Didn't work. I'll format the card.
Click to expand...
Click to collapse
The card was already formatted to FAT32? Not FAT16?
Yes. It was FAT32 but I reformated it anyway. It now loaded but gave me an "Invalid Certificate" error.
jantunes said:
Yes. It was FAT32 but I reformated it anyway. It now loaded but gave me an "Invalid Certificate" error.
Click to expand...
Click to collapse
So the formatting was still an issue. Weird. Ok, so now it's reading it but it's not validating the certificate. Have you HardSPL'ed?
No, as I don't even know what that is. So far I have only needed the Flash Center application to flash the ROMs.
jantunes said:
No, as I don't even know what that is. So far I have only needed the Flash Center application to flash the ROMs.
Click to expand...
Click to collapse
The Flash Center only works through inserting the code through Windows Mobile. Since my ROMs are flashed outside of Windows Mobile, therefore, it requires a HardSPL'd phone. HardSPL is better than the Flash Center since it protects the SPL and IPL from being overridden in a bad flash or when you accidently use a ROM that isn't meant for your phone. But, the HardSPL can be dangerous is you don't follow the install process properly as it can brick your phone.
Hum, ok. I'm quite intuitive in understanding how to hack devices so don't worry as I'll probably not brick my phone. I'll search for HardSPL and when I'm done I'll post the results.
Thanks for all the help and for your (I imagine) great ROMs.
EDIT: HardSPL'd my phone and everything is working great. Very fast ROM, I may say. Not as good-looking as the Open Touch Project I was using, but sometimes functionality is better than style.
**Alrite fellow members, so I tried samysam05's method on page3, worked flawlessly! follow his codes in ur terminal, and you will get your storage back. (I went from 37MB straight to 70MB) Round of applause for samysam05!**
So far I've known at least another person with the same issue, I wanna know if there's more.
This is what happened. I had JFv1.43Holiday, before flashing my phone with JF's cupcake.
Then I flashed the 1.5 radio from HTC, then JFv1.5 without doing a wipe. I used to have 51MB left (I do have apps2sd with data on phone), and after flashing only 30MB.
So I thought this might be caused by the fact I didn't wipe or I had data on my phone instead of SD card. I did a wipe, re-installed JFv1.5, supposedly I should have around 70MB left like others, but I only have 52MB, when I didn't install anything at all.
If anyone know why this is happening, please help! Greatly appreciated!
I've noticed the same thing.
same here...i am running the App to SD and i have been having only 32mb of "available space"...i dont know wats been going on with my available space ever since i left JFRC33 Mod to does roms nd nos 1.5.
Looks like im not the only one. hope someone can help us fix this.
happend to me also.
im down to like 28mb with only 10-15 apps installed =(
wonder whats wrong hmmm.
Do a wipe then follow the steps for apps to sd. Hopefully you have a partitioned card. I had about 30mb after wipe. Then followed Haykuro's app to sd tutorial and 63mb free now.
djdeviance said:
Do a wipe then follow the steps for apps to sd. Hopefully you have a partitioned card. I had about 30mb after wipe. Then followed Haykuro's app to sd tutorial and 63mb free now.
Click to expand...
Click to collapse
So even if I already have app2sd i should still do it again with haykuro's method? (i do hv a partitioned card).
I also have this problem and *do not* and have never had apps on my SD card. I was on JF 1.42/RC33, did radio update, then JF 1.5. Didn't do a wipe before 1.5, but after root didn't work, did a wipe, then re-applied 1.5. No apps installed (straight from boot) and only 51mb free.
jikei said:
I also have this problem and *do not* and have never had apps on my SD card. I was on JF 1.42/RC33, did radio update, then JF 1.5. Didn't do a wipe before 1.5, but after root didn't work, did a wipe, then re-applied 1.5. No apps installed (straight from boot) and only 51mb free.
Click to expand...
Click to collapse
Yeah, i think we are on the same boat here, n more n more ppl r realizing this... hope we can get some attention on solving this, so far nth had worked.
Try this... Install the files as mentioned..
http://forum.xda-developers.com/showthread.php?t=494281
Install the files as mentioned...
File #1 from the terminal... and File #2 from the Boot screen Terminal.
u ll have 73 mb of memory on the phone.. and never crashes...
ramkt8 said:
http://forum.xda-developers.com/showthread.php?t=494281
Install the files as mentioned...
File #1 from the terminal... and File #2 from the Boot screen Terminal.
u ll have 73 mb of memory on the phone.. and never crashes...
Click to expand...
Click to collapse
While that option is obviously available to everybody, some people may not want to go that route forever reason. The problem some are experiencing in this thread is obviously an issue of some sort. Personally, I've tried myself to get apps on the SD card, but not being very technical I was unable to get the SD card partitioned correctly. May try again as it appears SDSPLIT (which I attmpted to use) appears to have been updated.
ramkt8 said:
http://forum.xda-developers.com/showthread.php?t=494281
Install the files as mentioned...
File #1 from the terminal... and File #2 from the Boot screen Terminal.
u ll have 73 mb of memory on the phone.. and never crashes...
Click to expand...
Click to collapse
Before i try this, I'm just somewhat curious: Even if i already got apps2sd, i should still do it again using this method? Sorry, Im not very technical...
Alrite guys, this is what i found out (ignore me if you already know).
I flashed Dude's 1.5, and official 1.5 by HTC, it appears that on any of those roms i still only get 51 or 52MB of space regardless. So it's not a problem with JF's rom. I didn't try Haykuro's, but I'm not gonna expect miracles.
I also tried flashing with a different SD card, which also didn't help. im suspecting that it's something weird with the 1.5 version itself, maybe all of us did something different to cause the loss is storage space.
I haven't tried alternative APPS2SD methods yet, just because it seems pretty painful... I will if i can't figure this out.
Maybe the 20 MB was used for the rom and system files itself... the cupcake-ish builds are a lot heaver than jfrc33 was. The same happens to me on jf1.5, H & G builds (Dudes and Hayruko) whether a2sd or not. Maybe a lot of dead files are left or something but probably just the extra weight such as vk, video rec., newer core, opengl, extra animations, ect. May be I am wrong and there is a fix... Dudes G build (heavily modded to be similar to H builds goodies) seems to give me the most free space for extra apps. Maybe that is a good alternative for some until the ota RC build is ripped and rooted by JF...
sino8r said:
Maybe the 20 MB was used for the rom and system files itself... the cupcake-ish builds are a lot heaver than jfrc33 was. The same happens to me on jf1.5, H & G builds (Dudes and Hayruko) whether a2sd or not. Maybe a lot of dead files are left or something but probably just the extra weight such as vk, video rec., newer core, opengl, extra animations, ect. May be I am wrong and there is a fix... Dudes G build (heavily modded to be similar to H builds goodies) seems to give me the most free space for extra apps. Maybe that is a good alternative for some until the ota RC build is ripped and rooted by JF...
Click to expand...
Click to collapse
I'm thinking that's what it is. dalvik-cache is like 20mb on JF 1.5 (at least it was on the way my phone did it before I started the process I noted below). Just for ****s and giggles I deleted the directory and rebooted (had no idea what would happen) and it put it all back (same size).
I'm in the process of going back to RC29, will root the phone, will upgrade to JF 1.42 RC33 then to JF 1.5 from there and see what it shows.
It is the dalvik, when I checked right after install it was like 21meg after install and grew to 26meg fast.
I started from scratch:
Installed RC29 (reported 71mb free) Rooted the phone.
Wiped, then upgraded to JF 1.42 RC33 (reported 71mb free, dalvik-cache was like 1.2mb)
Updated radio.
Wiped, then upgraded to JF 1.5 (52mb free).
So, as sino8r's speculated above, either 1) JF 1.5 and other varients (Dude/Haykuro/Official HTC) are just larger, in which case, Google sucks for that, and it will just force those to move their apps to the SD card or 2) I'm a total ****ing idiot (quite possible)
jikei said:
I started from scratch:
Installed RC29 (reported 71mb free) Rooted the phone.
Wiped, then upgraded to JF 1.42 RC33 (reported 71mb free, dalvik-cache was like 1.2mb)
Updated radio.
Wiped, then upgraded to JF 1.5 (52mb free).
So, as sino8r's speculated above, either 1) JF 1.5 and other varients (Dude/Haykuro/Official HTC) are just larger, in which case, Google sucks for that, and it will just force those to move their apps to the SD card or 2) I'm a total ****ing idiot (quite possible)
Click to expand...
Click to collapse
Well, right now I agree with ur (1), since i basically tried every build, same result all the way...
It must be the dalvik cache... have both apps and dalvik on my sd and have 61 free, regular caches are still in system... best I see with the new builds with both apps and dalvik on sd is 65 ish...
Got like 70 max in rc33... so id guess the firmware is slightly bigger but it also prob has something to do with the dalvik cuz I'm only down 5mb not 20mb
It IS the dalvik! When i was on jf 1.43 i had like 70ish free, when i upgraded i had 63 free! And to make sure i wouldnt run into trouble i went in the terminal and erased the stuff in system/sd to make sure i wouldnt have leftovers in there, then i did all the steps of app2sd EXCEPT dalvik, then i ended up with 64 mb free.
After a reboot, and then doing the last step with dalvik it was up at a swapping 71mb free!
Thats also why im now gonna use mybackup, followed with nandroids every 2nd month aprox, and put those 2 files on my laptop and a cd-rw, and then i will update both locations acordingly, and use dalvik on the sd.. I can afford to buy a new sd when its lifetime cycles of usages is over And then have a fast responding phone with a gazillion of apps on !!
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.
While I can appreciate this topic, I think you need to speak with less certainty that this will always work properly the first time.
For example - I'm coming from the Ramjet ROM, and the process that I have taken.
Freshly formatted 4gb sd card with a 700mb EXT3 partition, the rest is fat32.
Loaded JACHero 2.3 and renamed update.zip
Wiped twice
Installed ROM
Phone went into boot loop - allowed to run for 10 minutes
Removed battery
Attempted to install ROM a second time
Boot loop again - allowed to run 10 minutes
Wiped again
Installed ROM
Boot loop again - allowed to run 10 minutes
It seems strange, as going from a standard JAC build previously I was able to just wipe, wipe, install and had JACHero 2.1 working without a hitch. I found this strange, as people were complaining about that build, but it seems 2.3 is what's giving me the most headache.
/shrug. Guess I'll go back to Ramjet.
Great post, dude. I've rooted my phone, flashed a few ROMs, including Haykuro's Hero, moved Rosie back to run on the phone instead of the SD card, overclocked and run Swapper. I was still a bit confused and hesitant to flash the JAChero ROM. I'm feeling better about it now. Gonna flash when I get home from work today.
TooSlo said:
While I can appreciate this topic, I think you need to speak with less certainty that this will always work properly the first time.
For example - I'm coming from the Ramjet ROM, and the process that I have taken.
Freshly formatted 4gb sd card with a 700mb EXT3 partition, the rest is fat32.
Loaded JACHero 2.3 and renamed update.zip
Wiped twice
Installed ROM
Phone went into boot loop - allowed to run for 10 minutes
Removed battery
Attempted to install ROM a second time
Boot loop again - allowed to run 10 minutes
Wiped again
Installed ROM
Boot loop again - allowed to run 10 minutes
It seems strange, as going from a standard JAC build previously I was able to just wipe, wipe, install and had JACHero 2.1 working without a hitch. I found this strange, as people were complaining about that build, but it seems 2.3 is what's giving me the most headache.
/shrug. Guess I'll go back to Ramjet.
Click to expand...
Click to collapse
I can completely see what you mean by that. But only reason I decided to make this, because two other phones that were having the exact same problems, started working after I did this.
They both had the same symptoms everyone else, and no one really knows where it came from.
So I made sure they had the right radio, then the right SPL, and every time I did something to the SD Card I killed the partitions completely not just format them.
But I destroyed the partition, recreated it and then formatted it to a file system of my choosing.
my g1 is fine ive flashed every rom here and never gotten stuck on boot loop, if anything the files youre downloading for recovery and spl must be corrupted try re downloading your radio file and spl's again.
Include Disclaimer
I like your post but here is something that I would add to your post.
Even though this has worked every time for you do not assume that it will work for every one, therefore make sure you put a disclaimer out there. As you may have seen before, there have been a lot of posters that have blamed others when their phones were either bricked or stuck in boot loops.
Remember....some people may do something wrong during a step and swear that they followed it perfectly and then blame you.
A detailed disclaimer could be of some help since a lot of people will be taking your post as LAW......
for somereason im not able to update my spl is it something u must do i keep gettin a veification faild message when im tryin to flash it wiht alt + s and i cant seem to update to jachero 2.3 im using a 1 g micro sd im really not sure whats going on i have the proper raido settings and everything. also im not really sure how to create 2 partitions on my memory card im running good ol windows vista
how fast is this running.
i tried it once without swapper and it was way to slow in my eyes in order to use at as an everyday phone.
hope you have something for me (is swapper this perfect solution?)
In my opinion the perfect solution is making a a linux swap partition on your sd card.
However last time I created a linux swap partition and created my swap file there after I rebooted my phone I got stuck at the G1 screen.
I think this might have been cause because of having three partitions on the card but I am not 100% sure.
So instead I just use swapper and make it mount the swap file on my ext3 partition which seems to make this rom run really freaking smooth.
Also I have noticed significant improvements of using ext3 vs ext2, but when research how the two different file systems work it makes sense why it would make a difference.
So to answer your question, is swapper the perfect solution? Im not sure if there is anyone perfect solution but I do know that this sure ass hell makes a huge difference in how your Hero rom runs.
for those having boot loops, how about help us help you, run ddms from sdktools and grab a log of whats going on, this way we can determine an issue, because those asking for help with bootloops and asking for help is like asking me to tell you whats wrong with your car over the phone. we cant tell if we cant see whats going on. so helps us, if you have adb and not the sdktools just type
Code:
adb logcat
this way we can see what your phones trying to do.
Excellent post! I wish I this was available yesterday when I did my first Hero ROM ever. The JAC thread is huugggeeee.
Not to hijack your post, but I'll add my two cents and experiences from yesterday if you do not mind.
-------------
Ok first time on Hero. Coming from DudesCupcake.
Pre
Formatted 1gb SD card 500mb Fat32, and the rest Ext3
hxxp://allshadow.com/forum/viewtopic.php?f=9&t=5870
1. Flashed Radio 2.22.19.26I from (update.zip) successful (camera+power to check)
hxxp://code.google.com/p/sapphire-port-dream/
2. Flashed SPL 1.33.2005 from (renamed update.zip) successful (new three android skateboard logo on bottom)
hxxp://code.google.com/p/sapphire-port-dream/
3. Updated to JACHero r2.2.1 from Page 1
Now I have a boot loop, Hero -> HTC...
After installed 2.2.1 should I pop my SD card out and format it again on my computer?
Trying to do the 2.2.1 again.... Wish me luck!
**Update**
Updating to the 2.2.1 again worked.
Ok, everything works!! Much thanks to Luckenbach for the moral support, and thanks to JAC and all the other guides that I linked in my process. So if anyone else is a noob like me you can do exactly what I did (I provided links for each step where I got it from) you should be ok.
XDA rules!
------
Quick questions for people with loop problems.
is your linux partition ext2 or ext3?
southeastbeast said:
Excellent post! I wish I this was available yesterday when I did my first Hero ROM ever. The JAC thread is huugggeeee.
Not to hijack your post, but I'll add my two cents and experiences from yesterday if you do not mind.
-------------
Ok first time on Hero. Coming from DudesCupcake.
Pre
Formatted 1gb SD card 500mb Fat32, and the rest Ext3
hxxp://allshadow.com/forum/viewtopic.php?f=9&t=5870
1. Flashed Radio 2.22.19.26I from (update.zip) successful (camera+power to check)
hxxp://code.google.com/p/sapphire-port-dream/
2. Flashed SPL 1.33.2005 from (renamed update.zip) successful (new three android skateboard logo on bottom)
hxxp://code.google.com/p/sapphire-port-dream/
3. Updated to JACHero r2.2.1 from Page 1
Now I have a boot loop, Hero -> HTC...
After installed 2.2.1 should I pop my SD card out and format it again on my computer?
Trying to do the 2.2.1 again.... Wish me luck!
**Update**
Updating to the 2.2.1 again worked.
Ok, everything works!! Much thanks to Luckenbach for the moral support, and thanks to JAC and all the other guides that I linked in my process. So if anyone else is a noob like me you can do exactly what I did (I provided links for each step where I got it from) you should be ok.
XDA rules!
------
Click to expand...
Click to collapse
When you do the CAMERA+POWER boot, what exactly does the second line from the top say?
lol I wasn't requesting help, I was adding to your post! To hopefully help other people =)
Oh I know I'm just collecting data right now that's it.
DREAM PVT 32B ENG S-OFF
HBOOT-1.33.2005 (DREA10000)
CLPD-4
RADIO-2.22.19.26I
Apr 20 2009,15:30:43
--
Edit: Also changing location of swapper from your info helped a lot! Thanks, I had the SD problem when I pulled out my SD card to put photos back on (instead of using adb) and I got stuck in a boot loop, I thought I was done for. Just rebooted it a few times and it was back up and running. Good tips =D
what do you mean by "new buttons"?
A quick question that ill ask here as to not clutter up JADs thread any more than it alreadsy is.
I have put on 3 of his roms in the last few days and where as they are stable they are dead slow at times for me. I am using a 2g class 2 sd card with an ext3 partition. How much more would a class 6 card speed swapper up? Is one worth getting?
Sorry to post up in this thread again, but I just wanted to provide some more of my experiences here.
I'd picked up Paragon Partition Manager and used that to format my SD card and create the ext3 partition on it as well. It seems something is wonky with how it created it, as every time I've created the partition, even with different sizes, I always get stuck in a boot loop when trying to install JACHero even though any other ROMs will install just fine.
I've put the update.zip onto my older 1gb card that came with my phone just to see if it would install, and though it took a while, it installed without any issues.
After going through the setup process, I attempted to put in my 4gb card with ext3 on it. Lo and behold, boot loop.
Seems something is funky with the way that Paragon Partition Manager creates an ext3 partition.
I'm now going to install an older ROM and go through the "creating an ext2 partition through the G1" method and then attempt to convert it to an ext3 through Cyan's instructions.
I'll try to keep up to date what's going on. I know this place isn't a blog, I'm just hoping someone will point out my idiocy if I'm making any huge mistakes somewhere.
TooSlo said:
While I can appreciate this topic, I think you need to speak with less certainty that this will always work properly the first time.
For example - I'm coming from the Ramjet ROM, and the process that I have taken.
Freshly formatted 4gb sd card with a 700mb EXT3 partition, the rest is fat32.
Loaded JACHero 2.3 and renamed update.zip
Wiped twice
Installed ROM
Phone went into boot loop - allowed to run for 10 minutes
Removed battery
Attempted to install ROM a second time
Boot loop again - allowed to run 10 minutes
Wiped again
Installed ROM
Boot loop again - allowed to run 10 minutes
It seems strange, as going from a standard JAC build previously I was able to just wipe, wipe, install and had JACHero 2.1 working without a hitch. I found this strange, as people were complaining about that build, but it seems 2.3 is what's giving me the most headache.
/shrug. Guess I'll go back to Ramjet.
Click to expand...
Click to collapse
did you try going into recovery and then choosing fix file extensions... that happend to me, it might be because you have no ext 2
Im currently running the supermagicv2r3 on my mt3g. can any one tell me how to flash the trojan_final.zip briefly. im running 32b. its hard to understand through all these post. i usually tube it. If its ne one out there i would appreciate it. oh and tell me what else i need to download. i already have the 1.3.2 recovery image by Amon Ra, and i downloaded trojan_final.zip
Eugene's trojan? I believe you have to flash over the 32A radio and recovery image through fastboot. If you don't know what you are doing, I suggest you don't do attempt it because you will brick your phone. This also belongs in general.
You should go here if you need further help that goes into more detail than the little tid bit that I have given you.
http://forum.xda-developers.com/showthread.php?t=545005
or here: http://forum.xda-developers.com/forumdisplay.php?f=493&nojs=1#goto_forumsearch
tazz9690 said:
Eugene's trojan? I believe you have to flash over the 32A radio and recovery image through fastboot. If you don't know what you are doing, I suggest you don't do attempt it because you will brick your phone. This also belongs in general.
You should go here if you need further help that goes into more detail than the little tid bit that I have given you.
http://forum.xda-developers.com/showthread.php?t=545005
Click to expand...
Click to collapse
i kno what i am doing as far as. rooting my phone back to 1.5. downloading flash
rec plus the recovery image. flashing the rec image. rebooting the phone to rec image. then once i drag the rom onto my sd card. wiping factory reset and ext partition. then part sd: fat32 blah blah blah. and converting ext2 to ext3. but all these other words is like new to me. i kno what to do. juss not exactly
I don't want to give you false information. I would go check Eugene's thread to see if you need the 32A radio, but he removed everything because he has decided to move to another forum. I need confirmation on that. Do you know if it's for 32A or for 32B?
Also, do you know how to use fastboot/adb?
tazz9690 said:
I don't want to give you false information. I would go check Eugene's thread to see if you need the 32A radio, but he removed everything because he has decided to move to another forum. I need confirmation on that. Do you know if it's for 32A or for 32B?
Also, do you know how to use fastboot/adb?
Click to expand...
Click to collapse
well my build number is 3.03.751.4 32b. so im guessing my phone is 32b. and i dont kno how to use that. i would just need a step by step tutorial.. and all the downloads besides rec image 1.3.2 and trojan_final.zip
Esquire22 said:
well my build number is 3.03.751.4 32b. so im guessing my phone is 32b. and i dont kno how to use that. i would just need a step by step tutorial.. and all the downloads besides rec image 1.3.2 and trojan_final.zip
Click to expand...
Click to collapse
i just checked on his other forum that he is now at. apparently it's a 32B so you don't have to worry about fastboot. just wipe data/factory reset. Then wipe your ext and davlik. Then wipe data/factory reset again for good measure. Then flash the rom.
Or if you want a clean flash, repartition your sd card fat32+ext+swap, upgrade ext2 to ext3, repair file systems, wipe data/factory reset, then flash the rom.
tazz9690 said:
i just checked on his other forum that he is now at. apparently it's a 32B so you don't have to worry about fastboot. just wipe data/factory reset. Then wipe your ext and davlik. Then wipe data/factory reset again for good measure. Then flash the rom.
Or if you want a clean flash, repartition your sd card fat32+ext+swap, upgrade ext2 to ext3, repair file systems, wipe data/factory reset, then flash the rom.
Click to expand...
Click to collapse
I really appreciate that for real... so the second way is the best to go? and is there a fat32+ext+swap option in the newest recovery image by Amon Ra. which is recovery-RA-magic-v1.3.2G.img?
yeah it's the best way to go and it does have that option. You can even choose the values of how big you want your ext and swap. This recovery image is a lot better than his last one.
tazz9690 said:
yeah it's the best way to go and it does have that option. You can even choose the values of how big you want your ext and swap. This recovery image is a lot better than his last one.
Click to expand...
Click to collapse
lol what exactly do u mean by values of ext and swap? and can i use the same flashrec i downloaded to use the supermagicv2r3 which is flashrec-1.1.2-20090909.apk. im sorry but these words with ext swap i dont really kno what they do i just follow instructions. but i wouldnt mind knowing the meaning
I don't know about the apk. Just go into your recovery image by pressing home and back. flash the rom from there.
ext is where your apps go for apps2sd. swap gives the phone virtual memory that is fed off the memory card to make up for the lack of ram that the phones we have. the original hero has 288MB and our phones that are google branded or 32B only have 192.
tazz9690 said:
i just checked on his other forum that he is now at. apparently it's a 32B so you don't have to worry about fastboot. just wipe data/factory reset. Then wipe your ext and davlik. Then wipe data/factory reset again for good measure. Then flash the rom.
Or if you want a clean flash, repartition your sd card fat32+ext+swap, upgrade ext2 to ext3, repair file systems, wipe data/factory reset, then flash the rom.
Click to expand...
Click to collapse
i just tried what u said to do but when i try to update the trojan_final.zip. it says download aborted (bad). i wipe data wipe ext and davlik , wipe again then i try to flash rom and it isnt working. and i also put the swap to 64 and left the ext at 512. would that be a problem?
Esquire22 said:
i just tried what u said to do but when i try to update the trojan_final.zip. it says download aborted (bad). i wipe data wipe ext and davlik , wipe again then i try to flash rom and it isnt working. and i also put the swap to 64 and left the ext at 512. would that be a problem?
Click to expand...
Click to collapse
scratch that it worked perfectly! thanks a whole lot man! ur the best.. if i have ne questions i would post u. if u have twitter... twitter.com/esquiire can i keep my swap at 64 and my ext at 512? or do u recommend something better? and what is converting ext3 to ext4. and whats the process?
boot to recovery
and select partition
partition sd
swap-size minimum 64 (use track balll to change numbers)
press home
ext2 size leave size as is and fat 32
press home to partition
ok then
select usb-ms toggle
copy trojan-final across to card
reboot phone to recovery
select
flash update
choose.zip
select zip and flash
be warned bluetooth does not work on 32b hero roms
when you get more used to rom updates you could try the 32a hack to get bluetooth working
sitimber said:
boot to recovery
and select partition
partition sd
swap-size minimum 64 (use track balll to change numbers)
press home
ext2 size leave size as is and fat 32
press home to partition
ok then
select usb-ms toggle
copy trojan-final across to card
reboot phone to recovery
select
flash update
choose.zip
select zip and flash
Click to expand...
Click to collapse
thanks. and that is supposed to speed up my phone? and if i do that will i have to redownload all of my apps back again. just got done putting dem back on. and whats ext3 to ext4?
find a back up for apps on market before you wipe
sitimber said:
find a back up for apps on market before you wipe
Click to expand...
Click to collapse
can i convert ext3 to ext4 during that process? if so when?
before installing new rom have sd card all set and ready for new rom
sitimber said:
find a back up for apps on market before you wipe
Click to expand...
Click to collapse
how to find back up for apps? could not find one