• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [HACK] Unlock extra 48MB of RAM

Ok guys, me and Pete have been working on this for a long, long time. We went through about 6 Droid's trying to get full control of the RAM module but we finally got it stabilized and ready for public release. Of course this is still a highly volatile hack that could potentially brick your Droid or fry the RAM module.

Some pre requisites are,

1. Must be rooted of course.
2. Have the SDK on your computer and decent ADB knowledge.
3. A spare micro sd card (any size will do, and it is only required to apply the hack the first time).
4. The flash_image binary installed in /system/xbin.
5. The ability to read.

OK, so the first thing you need to do is download the highly modified kernel, and yes it has all the usual goodies (OC'd to 1.2Ghz, WiFi tether, LV/MV, Proc Temp), the other file you need is the OMAP3430_RAMmod binary. You can get the kernel and binary over at (EDIT: Pete didn't post them yet but they are available in his FTP) Pete's sub forum at alldroid. After you get them you will need to put JUST THE KERNEL on that extra micro sd card I mentioned earlier. Next step is going to boot into recovery (sorry but only sprecovery will work since clockwork doesn't work the same with ADB) and be hooked up to your computer.

Open up a ADB shell and *****OK this is VERY IMPORTANT! You must format system 3 times*****, the command is
format SYSTEM:
in case you didn't know. Now after that you need to flash the kernel using the flash_image command. When it is done type reboot recovery and wait for your Droid to boot back into recovery.

Now you need to adb push the OMAP3430_RAMmod binary to /system/bin and your pretty much done. Keep that micro sd card in your Droid when you reboot, after your first reboot you can power down your Droid and swap it back to your original micro sd card. Don't worry if it takes 10 minutes to get past the Motorola M logo, and if it takes longer then just reboot and you should be fine.

Enjoy your extra RAM friends. It makes a very noticeable difference, more then OC'ing in some cases especially using LWP's. They don;t lag at all or cause any hiccups in the rest of the OS.

If all this feels to risky for you or is out of your comfort zone then you can wait a few more days for Pete to release his 2 new ROM's, Bugless Beast 1.0 and his new concoction Lord of the Droid Beta. Both will come with the 48MB RAM hack pre installed.

102ms Short bench has been reached by Pete, 108ms by me. 215ms Long bench by me.

GREAT SCOTT, WE JUST HIT 1.21 GIGGAWATTS!!!! HAPPY APRIL FOOLS.
 
  • Like
Reactions: jnngill
Man, that sounds VERY awesome! Everytime a dev comes out with something new though, I can't help but feel like crying. Everyone is working independently of, and against, all other devs on these types of things. Its like trying to pick your phone all over again. If you want these features you have to go with this ROM, but if you want those features, you can't use this rom. etc etc. You have no idea how much I wish all of the devs would jump on the same ship and start turning out ROMs that can actually be interchangeable with other ROMs so we can finally get ALL of the features we want. :(

As much as I would dearly LOOOOOVE to do this on my phone, I'm just not ready to give up CM / Cyanogen yet.
 
Upvote 0
Ok guys, me and Pete have been working on this for a long, long time. We went through about 6 Droid's trying to get full control of the RAM module but we finally got it stabilized and ready for public release. Of course this is still a highly volatile hack that could potentially brick your Droid or fry the RAM module.

Some pre requisites are,

1. Must be rooted of course.
2. Have the SDK on your computer and decent ADB knowledge.
3. A spare micro sd card (any size will do, and it is only required to apply the hack the first time).
4. The flash_image binary installed in /system/xbin.
5. The ability to read.

OK, so the first thing you need to do is download the highly modified kernel, and yes it has all the usual goodies (OC'd to 1.2Ghz, WiFi tether, LV/MV, Proc Temp), the other file you need is the OMAP3430_RAMmod binary. You can get the kernel and binary over at (EDIT: Pete didn't post them yet but they are available in his FTP) Pete's sub forum at alldroid. After you get them you will need to put JUST THE KERNEL on that extra micro sd card I mentioned earlier. Next step is going to boot into recovery (sorry but only sprecovery will work since clockwork doesn't work the same with ADB) and be hooked up to your computer.

Open up a ADB shell and *****OK this is VERY IMPORTANT! You must format system 3 times*****, the command is
format SYSTEM:
in case you didn't know. Now after that you need to flash the kernel using the flash_image command. When it is done type reboot recovery and wait for your Droid to boot back into recovery.

Now you need to adb push the OMAP3430_RAMmod binary to /system/bin and your pretty much done. Keep that micro sd card in your Droid when you reboot, after your first reboot you can power down your Droid and swap it back to your original micro sd card. Don't worry if it takes 10 minutes to get past the Motorola M logo, and if it takes longer then just reboot and you should be fine.

Enjoy your extra RAM friends. It makes a very noticeable difference, more then OC'ing in some cases especially using LWP's. They don;t lag at all or cause any hiccups in the rest of the OS.

If all this feels to risky for you or is out of your comfort zone then you can wait a few more days for Pete to release his 2 new ROM's, Bugless Beast 1.0 and his new concoction Lord of the Droid Beta. Both will come with the 48MB RAM hack pre installed.

102ms Short bench has been reached by Pete, 108ms by me. 215ms Long bench by me.


LOL- Shouldn't pre-requisite # 5 be pre-requisite # 1. If you can't read, then why even bother reading this write up. haha. jk

Anyways, so this is what Pete is working on!!!! I can't freakin wait for 1.0
 
Upvote 0
If this is a April fools joke you got me.


April fools is one thing, but I don't believe anyone would joke about something that might brick or fry your phone.

Unfortunately, though, you do have a point. I thought seriously about just not getting online at all today because I had the worst time last year. Everything I tried to do (I was learning about setting up dedicated game servers this time last year) lead me to something that ended up screwing everything up and forcing me to start over. It's ridiculous and frustratingly annoying at best. But some people really do think its funny. :mad:

3 hours later... final step, click here.. oh gee, I've been rick-rolled again. 100th time today. How funny. In the meantime, I now have to wipe my server hard drive and reformat. Awesome.
 
Upvote 0
You guys are cooking up something nice eh? First your comments here about Pete's new rom. Then today, you post this and Pete posts the following. I'm not as rom crazy as many here, but I am starting to salivate...lol

Pete's Post at Alldroid

Sorry It has been taking so long, I have been busier than I have ever been with work and school. Anyways here are some details:
Easiest way to get my ROMs will be with "ROM Manager" app by Koush, V0.9 is already on there. Be sure to check out this app, go ahead and flash ClockWorkMod Recovery also, it's amazing and gets updated daily lol. V1.0 will be snappier and faster than any of my other ROMs. I have spent alot of time researching and have tweaked many aspects of the system. So far they have proven to work based on the testing being done by me and the beta team. I don't want to give too many details out about it (sure you know why...) so I will keep it at that. I could throw this thing out to you all tonight but I want to accomplish more, I feel like V1.0 needs to be epic so I wont release it until it is.
 
Upvote 0
I hope no one tried this yet, I was talking to Pete on the phone and all of a sudden he started screaming like a hyena and said is Droid was melting to his face! His girlfriend was yelling at him and said he looks like Samuel L. Jackson in XXX. I am taking down the files until we figure out what caused this horrible accident. Please send your get well wishes to Pete!
 
Upvote 0
Granted, I know very little about Linux, Java, C, or how Droid manages its RAM, but how on earth can a different kernel give you 48mb more RAM? What is this 48mb currently doing? It obviously has to physically exist for you to 'unlock' it, but it must be doing something right now.

This doesn't make any sense.

It is part of the 256MB of RAM included in the Droid. It is just like the N1 and HD2, they both had extra RAM that for some reason or another wasn't actually made available to the OS. Now it is.
 
  • Like
Reactions: nstallion
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones