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¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted
You will need
- ROOT!!!
- Cyanogen 4.2.5 or above (Click Here)
- Boot Image (See below)
- Better Terminal (Click Here To Download)
Boot Images
(download the one that matches the version of Cyanogen your using before proceeding)
Boot Image for Cyanogen 4.2.12.2 – Click Here
Boot Image for Cyanogen 4.2.11.1 – Click Here
Boot Image for Cyanogen 4.2.10.1 – Click Here
Boot Image for Cyanogen 4.2.9.1 – Click Here
Boot Image for Cyanogen 4.2.9 – Click Here
Boot Image for Cyanogen 4.2.8.1 – Click Here
Boot Image for Cyanogen 4.2.8 – Click Here
Boot Image for Cyanogen 4.2.7.1 – Click Here
Boot Image for Cyanogen 4.2.6 – Click Here
Boot Image for Cyanogen 4.2.5 – Click 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)
- Open Better Terminal (haven’t got Better Terminal? – Download here)
- 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.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










ARGH
8 months ago
“To check to see if your ram hack worked you should notice a increase in speed but to see if its installed enter the below command in terminal”
su is cool but typing in ‘free’ is more sexy :p
ninjasteeze
8 months ago
Ahhh a breath of fresh air. Speed me beyond light. Holla android!
simon
8 months ago
WOW
i didn`t think it would speed me up that much
thanks
Isn`t it possible to get even more then 10MB since i dont have a single 3D game installed so i really dont need 3D grafiks
marvin_aus
8 months ago
sweet, thanks! keep up the good work mate.
mikeybot
8 months ago
I got it to work fine for 4.2.11.1, but I’ve tried a number of times to flash 12.2 and it doesn’t seem to be taking. Anyone have any ideas?
Do I need to wipe for every update?
Jorge
7 months ago
Some1 should make a ram hack with more than 10mb for those of us that don’t do any 3d gaming =)
Mike
7 months ago
I tried this but get the message “Error writing boot: permission denied” Why would I get that if I am running CyanogenMod 4.2.12.2 isn’t my phone rooted?
Mike
7 months ago
Oh, I figured it out – I didn’t realize you need to type:
#su(press enter)
And then #flash_image(space)boot(space)/sdcard/boot42122.img(press enter)
Chad
7 months ago
Hey Mikeybot, even though it shows you should type it, DON’T type a # sign before anything, just type su, check always or whatever and then press allow, then just type flash_image boot /sdcard/boot42122.img and press enter, it’ll take a second, then type reboot, and it’ll say reboot returned and it’ll reboot.
tom p
7 months ago
wheres the 4.2.13 version?
FHL09
7 months ago
4.2.13 is coming bear with me
tomp
7 months ago
you the man, got it
Daniel Sebastian Morlock
3 months ago
Got it …. http://www.absolutelyandroid.com/10mb-ram-hack-...
Man!