10MB Ram Hack For CyanogenMOD (Version 4.2.14.1)

CyanogenMOD.com

Disclaimer

Before I begin like all posts & guides I do if you don’t follow instructions & wreck your android I will not be held responsible.

I am not forcing you to do this remember, I’m merely providing the guide & images, you need to provide the knowledge. With that said please don’t blame me if you mess up your device.

With all things to do with hacking & root you have to remember do this at your own risk.

THIS ONLY WORKS FOR THE VERSION OF CYANOGEN STATED & ONLY FOR THE G1 & WORKED ON SAPPHIRE 32B WHEN TESTED (No Hero).

You will have to do this every time you update your Cyanogen ROM.

To remove the hack just wipe everything using Amon_RA Recovery & reflash the ROM.

What this hack does

The “10MB Hack” (as dubbed by all who use it) has been said to speed up your device & make it achieve processes a lot faster. This is done by taking a partition of your GPU (Graphics processing unit) & transferring it to your RAM therefore in saying that, this hack is not recommended for people who do a lot of 3D gaming on their phones as most 3D games tend to either crash or go slow after the hack is applied (due to the partition subsided for the extra RAM).

Donations

If you wish to donate to all 3 of us (FHL09, Cyanogen & Daproy) you can do so here – https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8431869 (1/3 of all donations received will be given to FHL09, 1/3 to Cyanogen & 1/3 to Daproy at the end of every month.)

If you wish to donate to just FHL09 you can here – https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=620588

If you wish to donate to just Cyanogen you can here – https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3283920

If you wish to donate to just Daproy you can here – https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=HD5PSUNV4PHQG&lc=CA&item_name=Android%20Development&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted

You will need

Boot Images

(download the one that matches the version of Cyanogen your using before proceeding)

Boot Image for Cyanogen 4.2.14.1Click Here

Boot Image for Cyanogen 4.2.13Click Here

Boot Image for Cyanogen 4.2.12.2Click Here

Boot Image for Cyanogen 4.2.11.1Click Here

Boot Image for Cyanogen 4.2.10.1Click Here

Boot Image for Cyanogen 4.2.9.1Click Here

Boot Image for Cyanogen 4.2.9Click Here

Boot Image for Cyanogen 4.2.8.1Click Here

Boot Image for Cyanogen 4.2.8Click Here

Boot Image for Cyanogen 4.2.7.1Click Here

Boot Image for Cyanogen 4.2.6Click Here

Boot Image for Cyanogen 4.2.5Click Here

Video Guide

(Thanks to Christopher aka GamerCore on Twitter)

 

Written Guide

(Thanks to Troy aka Androlute on Twitter)

Your phone needs to be rooted!! then put this onto the root of your sdcard (so that it is on the SDCard but not in any folders)

  1. Open Better Terminal (haven’t got Better Terminal? – Download here)
  2. Type the following (the # is added automatically so ignore that & also the stuff in brackets are actions don’t type them, do them)

#su(press enter) (click Always Allow if screen shows up)

For those who downloaded the boot image for Cyanogen 4.2.14.1 type

#flash_image(space)boot(space)/sdcard/boot42141.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.13 type

#flash_image(space)boot(space)/sdcard/boot4213.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.12.2 type

#flash_image(space)boot(space)/sdcard/boot42122.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.11.1 type

#flash_image(space)boot(space)/sdcard/boot42111.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.10.1 type

#flash_image(space)boot(space)/sdcard/boot42101.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.9.1 type

#flash_image(space)boot(space)/sdcard/boot4291.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.9 type

#flash_image(space)boot(space)/sdcard/boot429.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.8.1 type

#flash_image(space)boot(space)/sdcard/boot4281.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.8 type

#flash_image(space)boot(space)/sdcard/boot428.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.7.1 type

#flash_image(space)boot(space)/sdcard/boot4271.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.6 type

#flash_image(space)boot(space)/sdcard/boot426.img(press enter)

For those who downloaded the boot image for Cyanogen 4.2.5 type

#flash_image(space)boot(space)/sdcard/boot425.img(press enter)

4.  Lastly type

reboot (press enter)

5.  Now wait for your device to load & you should be all set!

To check to see if your ram hack worked you should notice a increase in speed but to see if its installed enter the following command inside Better Terminal

su(press enter) cat(space)/proc/meminfo(press enter)

If you followed the instructions given above you should notice the RAM (displayed as MemTotal) will now be around 107kb (it once was around 97kb).

Congratulations: You have just given your G1 or Sapphire a little extra boost!

Credits

All thanks go to Daproy over at XDA for hacking this from Cyanogen’s kernel, PerShoot for providing some of the hacks at XDA, EmoGamer for the video guide & the guys following Androlute on twitter, we’re nothing without our site supporters leading us to great stuff like this.

Image courtesy of: http://www.cyanogenmod.com

  • ddowden
    I applied this hack and have to tell you that I am really impressed. My apps seem to scream now. That extra 10MB really helps out my G1.

    Thanks!!

    @ddowden Twitter
    dalerdowden Google Buzz
  • |Tch0rT|
    @FHL09 yes it's great. Now that I upgraded to 4.2.14.1, applied the RAM hack again, and have setCPU my G1 is fast! It hardly ever lags and when it does it's not nearly as bad as stock.
  • aha27
    is there a way to undo without wiping? do i have to wipe? (one flashes cm 4.2.14.1 above 4.2.13 + ramhack) just in case a great 3d game comes along ...
  • I recommend wiping fully to remove all traces of this hack
  • Nepomuk
    There's a typo in the name of the 4.2.14.1 boot image. Its name is boot12141.img.
  • @Nepomuk: Hey man, that was recently fixed also, i was in a mad rush to get this out to supporters i made a typo, consider it a thing i did on purpose to see who was alert and with that i say good spotting.
  • Raymond
    wait.... the ram hack file for CM 4.2.14.1 is named "Boot14124.dat" wtf? and the instructions still say #flash_image(space)boot(space)/sdcard/boot42141.img(press enter) ?
    Im confused....
  • @Raymond: Apologize for that, I fixed that in the re-up of the file it was missing the file rename, again sorry
  • @FHL09: When I get it, I am gonna let EVERYONE know. LOL
  • @FHL09 @GamerCore Great article and video guys!
    I try to always have this ramhack on my G1 for Cyanogen builds.
    I am just waiting for the stable 150 MB ram hack for the Nexus One.
  • @Gary LaTraille: awesome, thanks for the feedback, If you get the 150MB one let us know :)
  • |Tch0rT|
    Sweet! I got it running on 4.2.13 on my G1. Seems to have sped it up quite a bit! XD
  • @|Tch0rT|: Awseome, does it feel great?
  • ludachez
    will the ram hack affect emulator games from the SNES and NES? and how do i uninstall if i happen to feel like it? thank you
  • @ludachez: I'm not sure if if it affects emulators such as the SNES os NES but to uninstall you just wipe everything using Amon_RA recovery and re-flash Cyanogen.
  • Jonny
    @Steven either type in reboot or just exit out of terminal and manually reboot. either way it should work.
  • @Jonny: opps missed your comment, thanks for helping him out
  • steven
    after i enter flash_image boot /sdcard/boot4213.img and hit enter it just takes me to the next line i dont have the option to reboot. what should i do?
  • @steven: hey sorry in the delay when you hit enter it will take you to the next line and you type reboot and press enter again and wait.
  • NVM. I realized that i was running 4.2.12.2 Sorry. Updated to 4.2.13 and it works great!
  • There is an error im getting for 4.2.13 error reading /sdcard/boot4213.img header... Any ideas?
  • @Lithid: No idea sorry, hopefully the people can help you out a little or place your issue in the forums if you want, it may get more attention.
  • canadianco
    Thanks for the update. Any way to get with Cyanogen and have this included in the CM Updater app? (Or some other way to automate it, or add it in to the Spare Parts app...)?

    Thanks again!
  • @canadianco: hey, that is a option but then that's Cyanogen's call and i know he pays attention to my posts so if he hasn't yet included it i don't know if he will.

    Sorry but you can request him too or ask the dev of Spare Parts if he can.
blog comments powered by Disqus