Jump to content

Enable 512mb ram with custom kernel


Recommended Posts

Guest thepasto
Posted

Hi all, i recompiled a kernel and i don't have full ram amount on CM6.1, but with LCR-1.1.2 with same kernel, i can see 512mb avaible. So is there any option or parameter to pass to the boot? Can someone help me?

Thanks in advance and sorry for my bad english! :)

Guest xaueious
Posted (edited)

Right now the kernel for CM cannot do it. phhusson didn't have the Liquid E to develop it.

phhusson mentioned something about the CONFIG_VMSPLIT_2G=y option.

He mentioned a highmem patch that needed to be applied to the 2.6.29 kernel - the one that the Nexus One needed to free up the RAM. We asked cyanogen for the patch, but it was lost somewhere down the line. So it has to be redeveloped.

Edited by xaueious
Guest thepasto
Posted
Right now the kernel for CM cannot do it. phhusson didn't have the Liquid E to develop it.

phhusson mentioned something about the CONFIG_VMSPLIT_2G=y option.

He mentioned a highmem patch that needed to be applied to the 2.6.29 kernel - the one that the Nexus One needed to free up the RAM. We asked cyanogen for the patch, but it was lost somewhere down the line. So it has to be redeveloped.

thanks for the reply .. In fact, the option CONFIG_VMSPLIT_2G = y confirms the reason why, with lcr I can use all the ram. Thank you again, at least now I can stop recompile .. : \ ..

Guest thepasto
Posted
I don't have the knowledge, but

Can we build CM using the prelinkmap from Acer here: http://android.modaco.com/content/acer-liq...d-from-sources/

And turn the option on in phhusson's Froyo kernel? Or is it more complicated than this?

I try to give you an answer, from what I understand. I remind you that I am a newbie with Android! The 2G/2G option, it can be easily enabled in the kernel configuration. When using CM, however, the kernel built in this way can not boot. And you have to set 3G/1G memory split to make it work.

I hope I haven't said too many stupid things, but if that were the case, all suggestions are welcome!

Guest koudelka
Posted

CM does not support 2G/2G vmsplit currently so we cant compile CM to work with that kernel :/ unless someone patches CM with the codeaurora code to get 2G/2G working. Cyanogen said he had once tried getting 2G/2G working but moved on to other things instead.

Guest thepasto
Posted (edited)

Thank you so much, I begin to understand something after many many tests .. I never ever suffer so much to compile a kernel .. Meanwhile, I found a way to use the sd partitioned kernel phh .. it's a dirty fix but it seems to work .. In testing for now..

Edited by thepasto

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.