How To: Speed Up Your Hero ROM

Ok, so we all want Hero to be faster, so here are a few tips and tricks to get it running as smoothly as it can. Keep in mind though that regardless of what we do, we still are short on 100Mbs of RAM that HTC Hero ROM was meant to run on so some lag is expected, but let’s see if we can get it to a bearable level, shall we?

These tips all assume that you have followed our 1 Click Rooting procedure and our How To Load a Custom ROM procedure (including partitioning the card with 3 partitions as in the instructions). If you have not done these things, do them then come back here once Hero is running on your device.

Tips:

I. Make sure you have 3 partitions on your memory card!
I know for most this is a given, but I have to reiterate it as some people skip this step and then complain as to why it takes 30 seconds to get back to the home screen when using a Hero ROM.
So do this first THEN load a Hero ROM. Instructions to do so are in the How To Load a Custom ROM sections for whatever phone you are using.

II. Convert Ext2 to Ext3.
This can be done easily if you have used our procedures and have the Amon RA recovery image.

1. Simply turn off the phone and then turn it back on into recovery mode by holding down Home and Power.
2. On the recovery screen, click on the option to convert Ext2 to Ext3.
3. Once it is done converting, select reboot.
Optional, but recommended –
4. Put the Hero ROM .zip file on the memory card, put it into the phone.
5. Turn the phone on into recovery mode by holding down Home and Power.
6. On the recovery screen, select Wipe Data. Then Select Apply update choose zip, and select the Hero ROM and apply it again now that Ext2 is Ext3.
7. Once it is done, select reboot. Then go through the normal setup process to get back to the home screen.

III. Move cache to SD card.
This can be done easily if you have used our procedures and have the Amon RA recovery image.

1. After you are at the home screen (you went through the initial setup process on the phone), simply turn off the phone and then turn it back on into recovery mode by holding down Home and Power.
2. On the recovery screen,  select Move Dalvik Cache to SD.
3. Once it is done, select reboot.

IV. Download Advanced Task Killer (Free) from the Android Market.
1. Goto the Market and search for Advanced Task Killer.
2. Download the free version.
3. Once it is installed, open it and hold down on TouchFlo (if it has shown up, newer versions of this program might automatically ignore it) and select Add to Ignore list. We want TouchFlo to stay running at all times.
4. Once TouchFlo is no longer on the list, then select Settings and turn off the Notification (up to you but it ignores the crap out of me).
5. Then go back and click Kill selected Apps (it will automatically close the Task Killer program, this is fine.
6. Now, whenever you feel the phone slowing down after using it, just click this program and click Kill selected tasks to get it in shape.
With all these in place you should have a quicker Hero. If anyone has anything else to add to this list, please share in the comments with a link! Thanks! Hope this helps!

176 thoughts on “How To: Speed Up Your Hero ROM”

  1. So on III. Move cache to SD card. Do you have to do that everytime you update to a new hero rom or just once? Thanks for your time

  2. Thanks!! this helped speed up my hero rom tremendously from 10 sec load time between apps to 1-2 second load times with heavy usage!

  3. Hey Dude,

    How do I make sure about the partitions, although I did everything from your One-Click Method and installed the RAv1.2.1G recovery Image. I think that’s enough to make sure that I have the Partition.

    Now the question is, how do I turn off compcache and backing swap, and just use swapper with a SWAP FILE, 96mb/80 swappiness. For that how should I increase the Swap File from the default size to 96mb?

    Your helpful video will be super duper tip for us.

    Take Care

  4. i dont get the partition thing, what is partition, i followed the one click method to root hero and then loaded the 2.0 modaco rom, there’s no mentioning of the partition in the custom rom page?? please help

  5. I have done the steps above, But I also use the OverclockWidget by Billy CUi, I have it set to 52800 for min and make, and lower speeds for when the screen is off. It works great and i haven’t noticed much more battery drain, oh ya don’t forget to add it to the Ignore List.

  6. lol i will do the I, III, IV lol i juss finish adding apps and back up contact and everything, lol dont feel like wiping it again haha, but wen the perfect (the update i meant) hero rom out, i definitely will do watever to get that, even wiping the phone and all hahah :D, at that time i hope i’ll remember to do the II part of this tutoring, keep up the good work, i really appriciate your work,

  7. So, I’m not on the hero rom at this moment, but I’ve done all the steps, partitioning and such… should I just wait for the new xda’s to put out the hero with the fix for the lag and call it a day? Or will I need to do this section in addition to the new hero roms? Let me know guys… thanks!

  8. I AM LOVING THIS COMMUNITY YOU GUYS ROCK, I DID EVERYTHING AND CURRENTLY RUNNING ON HERO, 98% LAG FREE, NOW IM WONDERING WHICH IS THE LATEST ROMS FROM HERO, THANK YOU THEUNLOCKR.COM YOU GUYS THE BEST!

  9. please post a video showing procedure 1 & 2 and where did Amon recovery image come from, you didn’t talk anything abt it in the root or custom rom video, where do we get that from?

  10. i just want to say that from all the guides out there on how to root and upgrade roms yours is the most straight forward and easy to use, thank you!

    would u be able to provide a seperate guide on how to partition an SD card for use on Hero

    also a guide on how to unroot a hero would be quite an informative option.

    thanks again for your efforts you have our 100% support

  11. Hi all, great walkthroughs.

    I have rooted the phone and i have added the newest modaco rom.

    I know that i should partition the phone too and move the cache to the sd card, could someone point me in the right direction to accomplish this, i have looked on the website but the procedure is rather lengthy and i dont want to mess anything up which you guys have already walked me through.

    So its a)Partitioning b) moving cache to SD c) ext2 to ext 3 and finally d) how to do all these and what files i need to succeed.

    Thanks so much and i appreciate your work, i know this mustve been a hard job to do. 🙂

  12. Man! We just keep fighting and fighting for what we want huh? We sure don’t give up when it comes to having our accessories in tip top shape haha! i love it! Thank you so much for this tutorial! It’s helped tremendously. 🙂

  13. Sooo I have already loaded the HERO onto my phone…. after I seen this NEW HERO with the partitions…. can I still go back and do this now? I dont see the option of ALT X

  14. UNLOCKR…..

    you should also add that a class 6 micro sdhc card would greatly improve speed as well……for cache and for apps2sd/compcache

  15. Can anyone please tell me how i can increase my swap from 32 to 96 . Iv got the the amon rah recovery image and im running modaco’s hero 2.1 . best hero rom you’ll ever flash !

  16. I have followed all these steps and loaded the 2.0 modaco rom, the phone now say i dont have a memory card.
    Anyone else have this problem? Any suggestions?

  17. I have loaded the JACHeroSkiV1.7r2 (http://forum.xda-developers.com/showthread.php?t=550331).

    It got rid of the lag from the earlier Hero ROM, but I got frequent HTC screens and “loading” of the home screen.

    By editing the user.conf to enable linux swap and disable compcache I could reduce the frequency, but the real trick was to increase the swap.

    To do this I put the microSDHC card into and adapter connected to a linux computer using gparted to reduce the size of the FAT partition by 160 MB. Then I resized the ext3 partition (to move it down), and removed then recreated the swap (to end up with a swap of 190MB).

    gparted preserves the contents of (and checks) the fat and ext3 partitions (no need to preserve the swap).

    Now I get no htc or “loading” and the brilliant thing is that programs are still running when I go back to them!
    i.e. If I go back to the web browser after looking at google maps, sending email, checking a couple of pdfs … the same page pops up immediately (without reloading).

    You can use a liveCD if you don’t have Linux system …http://www.simplehelp.net/2008/11/04/how-to-resize-linux-partitions-using-gparted/

    While I can imagine that in general using flash for swap is a bad idea (eventually, even with wear leveling you will wear it out) the benefits are tremendous…. and I’ll probably have a new phone before the flash dies 😎

  18. i formatted the sd card to do a 3 way partition all went well

    is it ok that i dont have the following files on my sd card anymore:

    cm-hero-recovery.img
    recovery-backup.img
    flashrec

    my phone is still rooted

  19. Hi unlockr, so does that mean by following your how to load a hero Rom instructions this will partition the sd card. On your how to make the hero faster artical you talk of other things to do. Is there any chance you could post videos for these aswell. Many thanks in advance.

    1. Hello t3monkey boy,

      That is correct, just follow the How to Root and then How to Load a Custom ROM (do NOT do the How to Load a Hero instructions, it says obsolete next to the title and there is bold writing that tells you to use a different procedure).
      That will partition the card and get you to any ROM you want (just choose a Hero ROM if that is what you want).
      Then the speed up procedure is just a few optional things I did to help make mine faster, I’ll do a video for it once anyone comes up with a few more things to add to it (I don’t want to make a video for just those things and then someone comes up with another thing and then I have to redo it etc.)

  20. some of you might already know this, but if your not on JAChero 1.8, or think that rosie is too slow. Also, do some research on Xda-developers.com.

    ALWAYS HAVE CORRECT HARDSPL AND RADIO

    TRY OVERCLOCKING IF YOUR HERO ROM DOESNT HAVE IT

    GET AN 8GB CLASS 6 SD CARD IF YOU CAN

    GET JACxHEROSkiv1.8 ROM, (VERY FAST ON MY 4GB CLASS 2)

    USE THREE SCREENS IF YOUR ROMS TOO SLOW

    ON MOBILE TERMINAL DELETE USELESS STUFF SUCH AS BIZCARDREADER BY GOING ON MOBILE TERMINAL AND PUT IN COMMANDS SUCH AS:
    rm -r system/sd/app_s/(file you want deleted)

    HOPE THIS HELPED, AND IF YOU STILL HAVE ANY QUESTIONS, CHECK OUT FORUM.XDA-DEVELOPERS.COM, ITS A GREAT SITE! 🙂

  21. Hi unlockr, thanks for the reply, im a real noob at this so bear with me, i think im a little confused, does this artical refer to hero roms loaded on non hero phones? I have a hero and want to load the madaco rom but got confused by this artical. I have rooted my hero using the how to root in one click. but have done nothing else. when i boot into recovery i dont see anything abbout partitioning the sd card. Please help me someone i want to get this rom but want to be sure im doing it right. Thanks

    1. Hello T3monkey,

      This is only for Non Hero phones. If you have the real Hero, just do the How To Root for the Hero and the How to Load a Custom ROM for Hero and your Hero will be plenty fast 🙂 No need to do this stuff…

  22. PUBLIC NOTICE:
    MANY PEOPLE HAVE BEEN EXPEIRIENCING PROBLEMS, CHANGING FROM ONE HERO ROM TO ANOTHER ROM (such as going from JAC’s to drizzy’s) I DON’T KNOW WHY THIS IS HAPPENING, BUT PLEASE TELL ME IF YOU KNOW AT JKshowman.blogspot.com!!!!!!

  23. I need some help, but i´m a german guy. I have a htc magic and i can´t explain my problem good in english. Are any german helpers there or they are similar sites like this one in german please? Hope anyone can help me.

  24. to JKshowman,
    the problems you are experiencing may be to do with you not wiping your device from the recovery menu and then your ext3 partiton, again done in cyanogens recovery 1.4, by going to console and typing:

    # mount -o rw /dev/block/mmcblk0p2 /system/sd
    # rm -rf /system/sd/*
    # reboot recovery

    Then in recovery, fix the ext3 partition and flash your new ROM!

    This will make you lose everything liek messages apps and their settings etc.. but is worth it.

    Flash this rom, its really fast for me
    http://www.justanotherdev.slackdev.com/JACHEROSki-v2.1.zip

    If you have any problems go to xda developers and search there

    To all,
    do not run overclock and other apps 2 sd apps, theyll mess up your phone badly, instead keep up to date with the latest hero rom for your g1 here: http://forum.xda-developers.com/showthread.php?t=534479

  25. quick question, I did the one click root(by the way, ur vids are great thank you)I have the Amon Ra recovery img. was curious about all the talkabout swappiness, can I increase or change the size of the partions using this recovery img ? or are the sizes pre-set and if so to what size(i’e’ linux swap size ?) Thanks again for the great vids and tuts….You guys rock

  26. hihi

    what it means by “…we still are short on 100Mbs of RAM that HTC Hero ROM was meant to run on…”?
    hero does not have enough RAM to make it run smooth & fast?

    1. Hello Taz,

      That is talking about the MyTouch, certain Magics, and the G1 that only have 192Mbs of RAM while the HTC Hero has 288Mbs of RAM. So when people load the Hero ROM onto the older phones I just mentioned (besides the actual Hero of course), they need to keep in mind that it is amazing that the Hero ROM even runs since it is used to having another 100Mbs more RAM. Thats all.

  27. I have a G1 and I just did the 1 Click Rooting procedure and the How To Load a Custom ROM procedure. I completed step III, so i’m assuming i have 3 partitions. I installed the JACxHEROSki-v2.0 and completed the section on how to speed up hero on your website. It still has a huge pause when i go the home screen at times, not everytime but usually when im using the browser or an app for more than a second. Also the msg app seems to be a little slow and i only have a few txt msgs stored. I downloaded the overclock widget and increased the min and max to 528 and i can tell it made it run faster, but i still get the loading screen when pressing home. Is ther something i missed or is it the rom? Thanks for your videos they were truly amazing and i wouldn’t have gotten this far without them, thanks a lot for all your help!

    1. Hello Clint,

      Thanks man! Glad to help!
      I would just try a newer ROM (2.1 came our I think, you can use the link to the ROM in the Downloads section).

      Otherwise it will be slow since the phone has 100mbs less RAM than the real Hero, so no matter what it wont be perfect unfortunately.

  28. yo stefan,

    get root access, then use/learn linux, to preform in a terminal emulator. if you don’t want that, get this awesome (and best) two dollar app called SUFBS that is a system file manager that already has root access.
    i’m pretty sure this is not what you wanted, but when you said “system administrator”, and system settings, that came into mind.

    are you rooted? (and super user is basically admin)

  29. hey i got a BIG question, when you root your phone (mytouch) will it become unlocked? like after rooting it can i use it on at&t or any other network??

  30. hmm unlockr so would you still be able to call and get the unlock code fromthe company since you change the firmware or would i have to find another way?? thanx in advance

  31. thanx for this 🙂 and i would rather go with calling since its FREE haha i kno other ways it could be as little as 10-20$ but saving those could mean gettin payed apps instead 😉

  32. Roger
    a new program for an android device is unnecessary. you HAVE to give your imei. the only program that unlocks that i know is redsn0w, and thats only for the iphone

  33. If i complete step 3:Move cache to SD card.

    Does that mean app2sd is activated? On the roms it says the app2sd will brake the phone is that true?

  34. unlockr i need URGENT help i rooted my mytouch and everything was going great until i added the jac heroski 1.5 and now i cant send txt messages it says verify sms settings are correct how do i do that?? PLEASE help me thanx

  35. Get rid of the digital clock with weather widget. Use only the medium or small weather widgets. I noticed that widgets with automatic updates slow down the scrolling between the 7 screens. I am using Jac Heroski 1.5 and is as smooth as a nun’s butt.

  36. TheUnlockr,
    when is the “New HERO Rom” for mytouch 3g gonna come out?? i only trust your tutorials thats why i dont wanna risk doing some other “faster hero roms” out there.. pls send me a shout out if you have it! thanks alot!!

    1. Hello Chickboy,

      I appreciate it 🙂
      Too be honest new ROMs are coming out all the time. Just goto our downloads section and look for one and click the download link. It will take you to the developer’s thread and there you can find their latest ROM. Download it, rename it to update.zip, put it on the SD card, boot into recovery, and wipe then apply the update and it should work just fine.
      Good luck!

  37. hey tnx for the good videos i rooted my phone got hero did the tips and all that good stuff but what im wondering is how do i delete everything from my fone so only the programs that came with the rom stay on the fone tnk you

  38. lol im srry for the confusion … i installed the hero rom right played with it a bit downloaded some apps and then i flashed another rom wen i got it all booted up and stuff the apps i had downloaded with the previous rom were still there .so my ? is….. is there a way to delete everyting from the fone except whatever comes with the new rom ? like a master reset or hard reset ? i try goin to settings and do the factory reset but its not there :/?tnx for ne help

  39. Hi unlockr,
    thank you so much for all the videos and tips on making hero faster. I followed each step exactly, installed the jacski v1.8 and its running fast. I did your tip for making hero faster and i am very pleased. Thats it. Thanks. It works, fast. Keep up the good work!

  40. I have Evil Hero 2.9.5x installed. I followed the convert Ext2 to Ext3 step. When I rebooted my phone its stuck on the My Touch green splash screen. Did I brick my phone.

  41. i have followed your procedure on rooting and have successfully gotten your recommended hero rom on my g1, but im very confused to several things.. how do i ‘reformat’ ext3 with your Ra recovery image? what does it mean to reformat ext3? Also, when im moving to another rom, i need to wipe, then flash, so would this delete all my downloaded apps?
    Thank you so much for this amazing site!

    1. Hello Theone,

      You can covert by booting into recovery mode, and clicking on Convert EXt2 to Ext3. Thats it 🙂
      Then reboot, if the phone wont boot up then go back into recovery, wipe data and then load the ROM again (apply update) and then you should be fine.
      Yes, Wipe Data will remove your downloaded Apps but you should be able to just log back into your Google account on the phone and goto Market > My Downloads and get them back…

  42. hey guys,
    i have 3 question…
    1. how do i reformat my ext3?
    2. I did an upgrade from an older rom to a newer one by first wiping, then flashing update.zip. however, when the new rom installed, all my apps were still there. How can that be? I want a fresh start with the new rom as ive heard its superfast and it sure doesnt seem fast to me!
    3. i think i read that Amon Ra’s recovery image makes the swap set to 96mb… on xda forums, the mods say that for the Jac hero rom for dream, its fastest to set the swap to 64mb, how do i go about doing that?
    Please help! I love thisss site!!

    1. Hello Theone,

      1. Just boot into recovery mode and click “covert ext2 to ext3” 🙂
      2. You have apps2sd enabled (saves the apps to the sd card) so they will carry over. If you want to do a clean install. Go into recovery, click format fast32+ext2+swap then right after click convert ext2 to ext3 then put the ROM on the sd card, wipe and apply update.
      3. Amon Ra’s image sets the swap partition to 96MBs but the ROM itself only sets it to 60MBs so you are fine. (Think of it this way, the recovery image sets 96MBs of the sd card to be the correct format for swap, it doesn’t actually set up the swap commands etc. Just makes a space for it. THEN the ROM sets how much of that space to use, so it is ok to have the extra space available. The ROM will only use what it needs.

      Thanks!!! Hope that helps!

    1. Hello JKShowman,

      For most people those steps are unnecessary with using the 1 click method but I do already have them up in the How To Root The HTC Magic (Obsolete) post…
      I’ll probably do one though for people who want to get a bit more advanced with their phones 🙂 Thanks for the idea, I’ll work in it this week!

  43. Scarfather4lyfe

    hey unlockr. i was wondering how to use the overclocker. i dont want to mess up my phone. i want to make my g1 faster and i did all the steps on how to speed up hero rom but i wanted to add more speed. can you explain what overclocker does and how to use it? many thanks

  44. scarfather4lyfe

    hey unlockr its me again. I don’t really want to use that Rom so I just want to know how to use overclocker and what does it do to my phone. Can you explain in detail. Many thanks

    1. Hello Scarfather4lyfe,

      Youll still need to load a custom ROM to get internal root access easily. So try to find one you like then just download the overclocking program from the Market.
      Overclocking tells the processor to run at a higher mhz than it is set to from the factory, this is fine up to a point (too high will overheat the processor and crash the device) but keep in mind that this will also decrease battery life. Try overclocking in increments of 20mhz and testing it.

  45. scarfather4lyfe

    OK well i did everything you told me to do on this site. I unrooted my G1 then rooted with the one click. after i loaded the jachero ski 2.2b rom and now i have it on my phone. then i did everything that this page told me to do. and it still runs very slow. i put the overclocker to min 528 and max 528 and it still runs kinda slow. it takes like 2o second to go back to home screen and i want to know what could i do to help it? sorry about all the questions i just want to do everything right. Many thanks

    1. Hello Scarfather4lyfe,

      Did you do the partitioning of the card? You need to do Section III and IV of the How to load a Custom ROM and then for Section IV use the Recommended ROM from our Downloads section instead of the JACHero one…

      And it will always be a little slow since the Hero has ALOT more RAM than the G1 so it won’t ever run perfectly.

  46. scarfather4lyfe

    hey Jkshowman and theunlockr. I have done everything that this page said to do. I partitioned my card but it still goes at the same speed. It goes a little faster than before but not that fast. I still have loading screens a lot. But what is a class 6 as card. Thank you jkshowman and unlocked for putting up with noobs like me.

  47. scarfather4lyfe

    well i have a class 4, 4 gb memory card. is that a good or a bad thing? also i wanted to know how to switch memory cards on my g1. last time i took out my memory card i think it froze. can you tell me the steps on how to switch my memory card? many thanks

    1. Hello Scarfather4lyfe,

      Class 6 is best but class 4 will do.
      If you are using a Hero ROM, you CANNOT take out your memory card while the phone is on. If you want to use a different memory card, then you just put the new memory card in, format it fat32+ext2+swap then wipe then apply a rom. Once you have done that and the phone starts up, you have to keep that new memory card in the phone.

  48. After completing all the necessary steps from 1-click rooting all the way to move cache to sd to speed up ROM, I get an error msg saying: “error run apps2sd via console”. Move Dalvik cache previously worked on JACHeroSki 2.0 but that as well as other ROMs I’ve tried were very glitchy. I’m now on JACHeroSki 2.2B which seems pretty speedy so far (4 hrs.) Any thoughts? I’m definitely not a DEV. N00B city baby.

    Phone :: White MyTouch
    Rom :: JACHeroSki 2.2B Exp.
    Theme :: Stock
    Recovery :: AmonRa Recovery 1.4
    SPL :: 1.33.2005
    Radio :: 2.22.19.26I
    SD Card :: 16GB Class 4 —

  49. scarfather4lyfe

    wait im kinda lost. how do i format it? in the g1 or wat? also after i have to turn off the phone turn it on with home + power button and then fat32+ext2+swap. then i wipe and put new rom. is that wat i do?

  50. scarfather4lyfe

    ok i want to change my memory card in the future but im scared on what to do. can you tell me how to do it in detail? many thanks

  51. thank you unlockr. i would have never had hero on my phone if it wasn’t for you guys. with the step by step instructions i was able to do it fast and learn about what i am doing. thank you so much this is a big thing for me. look forward to being on this site for a long time. Many Thanks!! you guys are the best

    1. Hello Scarfather4lyfe,

      Thanks man I appreciate it! Going to try and get the Forums all set up today as a place to learn about things not in the video, share ROMs, ideas, opinions, etc. I’m putting a post in the first forum on there asking for suggestions. Let me know what you think and how we can improve it for everyone.

  52. Hello TheUnlockr,

    I needed to ask you one more thing about my new rom. I downloaded the Maxisma Hero ROM on to my G1 and everything but the problem is that i just noticed that I don’t have My Faves. And it seems like its not on the phone. How do I get it back and running? I really need it.

    1. Hello Scarfather4lyfe,

      You still are getting the calls for free, you just have to change them online when you want to change them (mytmobile.com or whatever).
      And just set whoever they were as your Favorites in the People program so you can get to them quickly. (So long as they were set as myFaves originally they will stay free calls, you don’t need myFaves on the phone).

      Other than that check in the market for T-Mobile Recommends or myFaves itself, they might help.

  53. i HAVE THE
    jACXHEROSKI V2.2B

    I also have 3 partitions and ext3 now.

    The ROM has its own swapping i think but i still get loading screens and orientation loads a bit slowly is there a way t change swapiness or anything else i can do?

    Thanks!

    1. Hello Shatter,

      Do you have the latest Amon RA recovery (the one that does 96MBs of Swap when partitioning)?
      If you do that the ROMs will generally put 60Mbs of swap in that partition and that helps a bit, if you only have the 32Mbs of swap partition then it will only put 32mbs in there.
      So try that if you havent already, otherwise try a different Hero ROM, the Maxisma is pretty smooth, but they all are different for every users (no clue why but seems to be that way).

  54. I used the Amons recovery in your one click method. Is there a way to check how much swap im using? I really do like JacxHero which one are you using?

    1. Hello Shatter,

      Not sure how to check. I would just reformat using the lastest Amon Ra recovery image and then convert to ext3 and then reapply the JAC ROM you’re using or try the Maxisma ROM in our downloads section, that ones good too. If you do that it should automatically set up the highest swap it has (probably 60mb or 96mb).

  55. Scarfather4lyfe

    Hey TheUnlockr,

    Just wanted to tell you that the MyFaves.apk file wont download. It says “Contacts and myFaves storage could not be installed on this phone”. It could be one of 2 things. One because it doesn’t work on hero or two because i dont have service on my phone right now. I need to pay for my bill. Which do you think it is?

    1. Hello Scarfather4lyfe,

      No its not that, it might be because the file is ripped from a ROM and not meant to be installed separately.
      You need to put it in the data/app/ folder manually probably. Try Googling it, I’ll look tomorrow for you.

  56. Scarfather4lyfe

    Hello TheUnlockr,

    I went on Google and they said that i cant use Myfaves on the G1 with a Hero rom. A lot of people really want that app on the rom and i wanted to know if that is true. Even though not having Myfaves is not the end of the world but its still good to have. if you know how to put it on the hero please tell me. Many thanks Unlockr

  57. Scarfather4lyfe

    Hello TheUnlockr,

    I wanted to know if you had found a way to be able to use MyFaves on the hero rom for g1? If you have please let me know. Also every time I wipe me phone i loss everything that i had. Like the way the Home screen looks and also my settings. Is there also anyway i which i could save all of that on the phone or sd card? Many thanks

  58. Hey Scarfather4lyfe –

    In recovery mode you should see nandroid backup and restore. Run the nandroid backup which will save your current set up on the SD. You can then wipe and try out a different ROM. When you want to go back to the previous set up, wipe and do the nandroid restore. It will reload previous set up. FYI I think that whenever you run the back up it over writes the previous, but Unlockr may know if you can back up the nandroid to your PC/MAC then reload, essentially having multiple ROM set ups.

    What do you think Unlockr?

  59. Hi Unlockr its me andrew again, when i try to move apps+dalvik it says Error: run apps2sd via abd! … ya hope to give meh tips 😉 thanks

    -Andrew

  60. Hey Unlockr ok i fixed my problem, but when i move to SD i cannot use the app anymore. Im pretty confused, sooooooooooooooooooooooooooooooooooooooooooooooooo yeah. Explains how i can uses the app on sd or sumtin u kno..

  61. Hi Unlockr- I’m BRAND NEW to all this (rooting, flashing, generally altering the MT3G) and I want to LEAR– where can I start assuming I know next to nothing??

    Also, I have a rooted MT3G that someone rooted for me. He loaded a Hero ROM (no clue at all what version or who’s) for me but I went back to stock MT ROM as the one he loaded was out-of-control laggy and went to the loading HTC screen constantly.

    I want to try flashing a newer one myself and include all the steps you suggested above to give it the best performance possible. Which ROM would you recommend and can you point me to a novice-level step-by-step or video??

    Your help is appreciated and I look forward to becoming an expert!!! 😉

    1. Hello LP,

      Welcome to the site!
      Click on the Categories drop down on the top left of the site. Then select MyTouch under Android How Tos and youll have all the procedures for the myTouch 🙂
      Start off by doing the How To Unroot/Get Back to Cupcake for the Mytouch procedure (so we can undo whatever the person who gave it to you did, just in case. Plus this will teach you how to undo anything you do in case something goes wrong 🙂
      Then goto the How To Root the myTouch/G1 in one Click procedure then do the How To Load a Custom ROM etc. on the MyTouch procedure (make sure you do section III and IV only) and for the ROM use the Maxisma ROM from our Downloads section (it’s the recommended one) and then you can do this How To Speed Up Hero if you want when you’re done.
      Should get you all set and then you can experiment from there. Check out the Forums or post in them if you have any questions or want to learn a bit more.
      Good luck!

  62. **UPDATE** SInce posting my above comment, I’ve spent nearly all day reading all your how-to’s and user comments– I’ve unrooted, re-rooted, installed Maxisma’s Hero ROM v1.8 and am in the process of optimizing for best performance. I feel enlightened and empowered 🙂

    THANK YOU– you are a genius and your site is TRULY TRULY APPRECIATED

  63. Scarfather4lyfe

    Hello TheUnlockr,

    I went on Google and they said that i cant use Myfaves on the G1 with a Hero rom. A lot of people really want that app on the rom and i wanted to know if that is true. Even though not having Myfaves is not the end of the world but its still good to have. if you know how to put it on the hero please tell me. Many thanks Unlockr!

  64. Hi Unlockr,
    Is it possible to use these steps to speed up donut w/root. I know its quite fast but wondering if it could be lightning speed haha. two more things, i tried these steps with a hero rom and got confused on the step when asked to move dalvik cache to sd, my amonra recovery screen only had an option to wipe dalvik cache-sd,and, how do you confirm the partition? i did it with the hero rom and stopped at that step. is it still partitioned after changing roms? I greatly appreciate your help and dedication to this site, its a great way to stay entertained for hours. Thank you Thank you

    1. Hello BJ,

      They would only work on a Donut ROM that had say swapper built in. Because pretty much all Hero ROMs have swapper and that is why this procedure makes them faster. So if you could find one with Swapper then yes, otherwise probably not.
      The recovery screens of old had that lol not sure what it is called now on the newer ones. Anything on there that says something similar, like move cache to sd etc?
      Ha thanks! I love working on the site and helping people out! Thank you for being a part of it!

  65. scarfather4lyfe

    Hey TheUnlockr,

    Its me again. Just wantd to ask you if you have found out if you can get myfaves on the hero yet? Because that shortcut helps me out alot. Also i wanted to know about batterys. I want to buy a battery that is at least twice the size of the original battery. I really need one because my phone is always dieing when i need it the most. Do you reccomend any batterys for me? It also has to be cheap because im kinda broke right now. Thanks for the help unlockr. I really appreciate your help!!!!

  66. Hey TheUnlockr,

    I am wondering what are the partition values for fat32+ext2(3)+swap for the any of the better ROMS, ie. partition sizes. If possible I would like to use gparted for customizing all three partitions, that way I can increase my swap size. So I would effectively bypass the recovery “Part SD:fat32+ext2+swap” & “Convert ext2 to ext3” screen if this were possible?

    1. Hello 16670,

      You could do that. Those commands in the recovery screen are just shortcuts using Gparted.
      Too be honest, I have never noticed a significant speed increase using larger swap than 32mbs (and neither has Amon RA, hence why he changed to 96mbs and then changed it back to 32Mbs) but of course up to you.

      The default for his recovery, are 500mbs for ext2 and 32mbs for swap. Fat32 is the remainder of the card.

  67. TheUnlockr,

    Thank you very much for the quick response, much appreciated. By the way, you recommended the Maxisma ROM but at least for my part it seems to run on the slow side. I have been trying a bunch of different ones out, yet i seem to keep coming back to JACHeroSki1.5. BTW I happen to new to the rooting scene, so you’ll have to forgive me. used to jailbreak when I had my iPhone (will never go back). I frequent your site on a daily basis now, will you be posting the newest ROMS here and updates? if not then where might i find the most recent stable ROMS for MT3G (32B)? Again thank you and keep up the awesome work!

  68. Just to make sure I Have this straight, Im using JACHero and want to switch to Maxisma. I should..

    start step 3: wipe data, format fat32+ext2+linuxswap, then format ext2/ext3

    Then take card out and load latest maxisma build and boot with renamed update.zip, correct?

    Am I missing any steps?

  69. Oh yeah, just remembered, While on JACHero, I was using my phone when it did a double soft reset type of thing (turned off, then on, within a 20 minute span) and now seems to run faster than it used to. Any word on this happening to anyone else?

  70. hi unlockr, on step 3 i dont have the option move cache to sd card, i only get wipe cache from sd card.
    please help.

  71. Hey Unlockr,

    Would occasionally wiping Davlik cache be advisable? Any adverse side effects? And I occasionally get bogged down and laggy for no good reason, any maintenance steps I can / should take from time to time to ‘reset’ or clear things out? I’ve done all your above recommended steps and upgraded to a class 6 8 gb micro sdhc, all which helped a lot….

    Thanks for any help as always!!!!!

  72. Hi Unlocker

    i have the lastest recovery by Amon Ra and it does not have the move cache to sd rather i only get one option that is wipe dalvik cache etc.

    so what should i do

    lot of people asked this before but i am stil not clear on what to do???

  73. Hi unlockr, Thanks for great tips. but step 1 & 2 i done it, but step 3 i don’t see move cache to sd, i used Ra recovery 1.3.2, how to do this step. thanks.

  74. hi unlocker :

    i just rooted my g1 and load the jachero 2.63

    it has apps to sd ? if not what i get to do to install apps to my sd card………..

  75. i intalled a new rom for the mytouch and the recording app on the rom doesn’t work a long with every other voice recording app. do u have any idea why….plz help

  76. I’m a super serious newb. I followed the one click method and rooted my mytouch. I also followed the custom rom instructions and am now running hero on my mytouch. When I switch to task killer, I’m showing no more then about 20-25 m of ram available. Is this because I’m running the hero rom? And if so is there any way to speed my phone up? My second question is how do I use android 1.6 or better on my hero rom since I had to downgrade to 1.5 in order to root it? Please help, I would greatly appreciate it!
    ~Carissa~

    1. Carissa,

      1. This procedure your looking at will help speed it up a bit. The Hero phone has a lot more RAM than the MyTouch so even though we have created virtual RAM with the procedures (partitioning your card and loading the rom) you will still be short on RAM.
      2. There is no 1.6 for Hero phones yet (HTC said they will not release it and will release a 2.1 upgrade eventually). So if you are running a Hero ROM you will be on 1.5. But Hero ROMs have most of the 1.6 features in them anyway since HTC put them in there before Google did.
      Good luck!

  77. I decided to run the donut rom you guys recommended. What I’m trying to figure out now is what is the difference between the standard donut that I was already using before I rooted my phone and the donut rom I now have. Why did I root my phone at all? I still have less available ram then when I started. Keep in mind I’m very much a noob and would like to speed up my mytouch, it just seems that I’ve actually gone backwards in my effort to speed up my phone.
    I really appreciate you responding last time, and thank you for putting up with noobs like me.
    Please help

    1. Carissa,

      That is why we recommend that ROM, because it is similar to the original but has root access.
      With root access, you can load any app that requires root access (like Wifi Tether which turns your phone into a MiFi hotspot which is great, plus a bunch others, go search through the market for root).
      You can also notice that you have more homescreens, the performance has been tweaked to go faster, your apps will be saved to the sd card instead of the internal memory so you can have more apps, etc (assuming you did the partitioning correctly) and a few other benefits like the ability to load free themes. Also you HAVE A CHOICE as to what ROM you load, if you don’t like that one, then you are free to load another and see what benefits the other devs put in their ROMs they are all different.

      Hope that helps, enjoy!

  78. hey i just tried to move the cache in my hero to the sd card(using ra 1.53 i think) and now none of my apps or widgets work i also cant acess the terminal. I have no idea what to do i have been searching all day and havent seen one iota to help. thanks in advance.

    1. Paymanz28,

      I would do the usual cure for most problems on that.
      Reformat/repartition the SD card via recovery, wipe data, then load the the new custom ROM again (Modacos works well in the downloads section). And his ROM should move everything to cache automatically (so long as your card is partitioned).

  79. thats wierd, i downloaded the advanced task manager and “touchflo” was nowhere to be found! i even looked in the excluded section, still not there….

  80. Hello The Unlockr!

    I tried to partition my sd card and it had some kind of error and it told me to

    run sdtools on console?

    any help would be greatly appreciated! thanks!

  81. Hi Guys
    Hey Unlockr – I love the dedication to answering questions – I can imagine it is hard to find the time especially with your popularity! I have been in IT for decades and still managed to get it wrong several times until I watched your videos step for step – then I wondered what the hell I had been doing wrong all the time!! Fantastic quality and work!

    Anyway – I have one small question: I had the pleasure of playing with Google Maps Navigation before downgrading to 1.5. Now it Google maps is no longer available to me in the Market. A google search says ” You must be running Android OS 1.6 or higher in order to access the Navigation feature.”

    My question is:- do we have the option of flashing to 2.x or are we committed to 1.5? I must say that I am not 100% clear on the fundamentals between flashing firmware and loading a ROM. Are we simply emulating the Hero with a ROM on 1.5 in place of using the actual firmware?

    anyway – any access to higher firmware versions on a
    Magic 32B

    Thanks,
    Tom

    1. Badtom,

      Thanks!
      The issue with using Hero ROMs is that they are all based on 1.5 Android builds (since HTC didn’t make hero for Cupcake).
      You should be able to find a 2.x rom running either with or without Sense UI on top and flash that.
      Good luck!

  82. Hello all,

    I already have Froyo 2.2 installed on my MyTouch with 32B. Can I still go back and convert Ext2 to Ext3? Will I lose anything? Will it speed up my phone or should I not even bother?

    1. Glock,

      It should help a little, but up to you if you want to do the effort to try. To do it, you’d need to make sure you have the 2.2 Froyo ROM .zip file on your sd card, then boot in to recovery convert the ext2 to ext3, wipe data (factory reset), then click on Flash zip and choose the ROM again.

  83. Newbie here…
    :-s

    I am reluctant to root my HTC MAGIC (Vodafone NL, 32B), but after checking unlocker.com i am willing to give it a go, especially since this tutorial to speed the Hero is referred to for the Magic as well…
    Currently i still am on stock, which is very recent auto-update from Vodfone to Froyo/Android 2.2.1 (17dec2010)
    Before i proceed to rooting my Magic i wanna make sure this “speeding up thing” actually is gonna work, and i rather be safe than sorry… (don’t wanna brick my phone)

    Do i need to be on a custom/hero rom to benefit from the speeding up tips ? Especially the cache to SD option seems appealing…
    Is there a way/is it sensible to move a swap file(if there is any) to SD as well ?
    Is there a way to obtain the original HTC/Vodafone update = Froyo/Android 2.2.1 ? (Vodafone automatically performs system updates without the option of downloading it manually)

  84. Newbie here…
    :-s

    I am reluctant to root my HTC MAGIC (Vodafone NL, 32B), but after checking unlocker.com i am willing to give it a go, especially since this tutorial to speed the Hero is referred to for the Magic as well…
    Currently i still am on stock, which is very recent auto-update from Vodfone to Froyo/Android 2.2.1 (17dec2010)
    Before i proceed to rooting my Magic i wanna make sure this “speeding up thing” actually is gonna work, and i rather be safe than sorry… (don’t wanna brick my phone)

    Do i need to be on a custom/hero rom to benefit from the speeding up tips ? Especially the cache to SD option seems appealing…
    Is there a way/is it sensible to move a swap file(if there is any) to SD as well ?
    Is there a way to obtain the original HTC/Vodafone update = Froyo/Android 2.2.1 ? (Vodafone automatically performs system updates without the option of downloading it manually)

  85. Newbie here…
    :-s

    I am reluctant to root my HTC MAGIC (Vodafone NL, 32B), but after checking unlocker.com i am willing to give it a go, especially since this tutorial to speed the Hero is referred to for the Magic as well…
    Currently i still am on stock, which is very recent auto-update from Vodfone to Froyo/Android 2.2.1 (17dec2010)
    Before i proceed to rooting my Magic i wanna make sure this “speeding up thing” actually is gonna work, and i rather be safe than sorry… (don’t wanna brick my phone)

    Do i need to be on a custom/hero rom to benefit from the speeding up tips ? Especially the cache to SD option seems appealing…
    Is there a way/is it sensible to move a swap file(if there is any) to SD as well ?
    Is there a way to obtain the original HTC/Vodafone update = Froyo/Android 2.2.1 ? (Vodafone automatically performs system updates without the option of downloading it manually)

  86. Jacobportillo02

    Unlockr. i have a Q. my phone kind of lags when i run apps, gamewise. ie angry birds. how can i fix that? in task killer my memory is 30M. i have a Mytouch rooted. and i see my brothers g2 has 255M. any ideas to boost my memory

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.