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

Root A87 ram ??

:wavey: Hi guys phone is working well! Due to very low RAM not able to play Temple Run even after rooting! So I have some questions :
1. Is it possible to extend RAM using swap? If so HOW?
2. What is the average free RAM are you guys getting on A87?
3. How to free more RAM?
4. RAM problem will be solved using a custom ROM ?
5. And finally will Temple Run work on the custom ROM (Say for example Cyanogen) ??

---> Ani :) :D
 
if cyanogenmod is ported to your device, cynogen kernel has an option for compressed ram call zram, also there is something called compcache.

zram uses some page files of ram as compressed following is a brief history of same

"While trying to optimize the elementary OS performance, Sergey Davidoff stumbled upon a project called compcache that creates a RAM based block device which acts as a swap disk, but is compressed and stored in memory instead of swap disk (which is slow), allowing very fast I/O and increasing the amount of memory available before the system starts swapping to disk. compcache was later re-written under the name zRam and is now integrated into the Linux kernel.

"I decided to give it a try, and the result on my desktop with a quad-core CPU and 2Gb of RAM was fantastic: instead of freezing after running out of RAM, the system worked like nothing happened. I didn't notice any difference at all. It looked just like adding more RAM! Surprisingly, I got almost the same results on a 6-year-old laptop with Pentium M and 1Gb of RAM! So, I've improved the script to automatically adapt to the amount of memory in the system and automatically scale across several CPUs or CPU cores, packaged it in .deb and uploaded to PPA.

- Sergey Davidoff"

so zram in cyanogenmod is a solution for your phone. sorry if I am too long, but it is better not to give a hope without telling the actual technology. I don't want to play with your hopes
 
since your device is based on arm7 architecture and a very famous scorpion processor ( it runs in many good phones like htc desire and Huawei X6), some kind hearted developer @ cyanogenmod forums should help you with a port.

if you have rooted your phone, you can consult devs of the above devices in XDA whether their CLOCKWORKMOD Recovery and custom rom will work in your phone.

all the best.

PS: they should know your graphics processor also, if it is adreno 205 then a straight port of huawei x6/spice m410 should not be a problem....yes block devices needs to be checked ls ask varun chitre or maastermnds help. they are good devs
 
to get more free ram, root the device, and block some unwanted apps running in backgroud like facebook, maps and playstore ( i used root app to temporaily disable these apps..AFAIK it just renames the apk files so that they donot run)..
i get a free ram of about 45-55MB ..gud enough to run atleast 2 apps simultaneously :)

just a temporary relief , till some nice developer makes a good recovery for us.
 
mine comes arnd 58-62 mb free....freezed all google apps. :-P and some other not needed system apps too...was able to play angry birds but closes itself time to time.
 
try zeam launcher..its highly trimmed up...saves much ram..i removed my go launcher (11mb) and put zeam (380kb!)...angry birds seasons and asphalt 5 HD works fine..
 
if cyanogenmod is ported to your device, cynogen kernel has an option for compressed ram call zram, also there is something called compcache.

zram uses some page files of ram as compressed following is a brief history of same

"While trying to optimize the elementary OS performance, Sergey Davidoff stumbled upon a project called compcache that creates a RAM based block device which acts as a swap disk, but is compressed and stored in memory instead of swap disk (which is slow), allowing very fast I/O and increasing the amount of memory available before the system starts swapping to disk. compcache was later re-written under the name zRam and is now integrated into the Linux kernel.

"I decided to give it a try, and the result on my desktop with a quad-core CPU and 2Gb of RAM was fantastic: instead of freezing after running out of RAM, the system worked like nothing happened. I didn't notice any difference at all. It looked just like adding more RAM! Surprisingly, I got almost the same results on a 6-year-old laptop with Pentium M and 1Gb of RAM! So, I've improved the script to automatically adapt to the amount of memory in the system and automatically scale across several CPUs or CPU cores, packaged it in .deb and uploaded to PPA.

- Sergey Davidoff"

so zram in cyanogenmod is a solution for your phone. sorry if I am too long, but it is better not to give a hope without telling the actual technology. I don't want to play with your hopes


ya thats right but to be clear our device a87 already has zram in place

just run terminal emulator and type free
u will find the ram details and also a swap details
u can see that a total of 51mb has been reserved for zram and thats the exact same reason we get less ram for our devices

i disabled the zram from modded boot.img
note: we can not edit init.rc while system is running and even if we edit then the original file will be replaced from the boot.img while booting so we have to edit the boot.img

now how to include this zram of 51mb into the main ram just for tesing??????

i also noted that only 10-20mb are used and rest are just waste to get better speed and more ram type this in terminal emulator

echo 100 > /proc/sys/vm/swappiness

have to type this on every boot
working on init.d support so that this can be executed automatically on boot
 
ya thats right but to be clear our device a87 already has zram in place

just run terminal emulator and type free
u will find the ram details and also a swap details
u can see that a total of 51mb has been reserved for zram and thats the exact same reason we get less ram for our devices

i disabled the zram from modded boot.img
note: we can not edit init.rc while system is running and even if we edit then the original file will be replaced from the boot.img while booting so we have to edit the boot.img

now how to include this zram of 51mb into the main ram just for tesing??????

i also noted that only 10-20mb are used and rest are just waste to get better speed and more ram type this in terminal emulator

echo 100 > /proc/sys/vm/swappiness

have to type this on every boot
working on init.d support so that this can be executed automatically on boot


hey i am looking for a method to disable the zram and add it to the free ram if you hav done this thing please let us know...thanks
 
@hemanth
sorry, for my ignorance, wanted to know what does this command do exactly ?
echo 100 > /proc/sys/vm/swappiness

aftr typing this <with root permission> the free command shows almost no change in usage of swap..some 30 mb used..i thot it will disable this inbuilt swap..!

edit: read from another tread that this increase swapiness to 100 % ..thanks :)
 
Back
Top Bottom