Related
I was wondering if we can expect a ramhack in the future or if it looks like it will never happen.
Sent from my HTC Vision using XDA App
That would be awesome. I too am intrigued by this.
is a ram hack even necessary? it certainly was with my G1 but this phone has much more ram that anything we might be able to free would be irrelevant
Ramhack?
Sent from my T-Mobile G2 running Cyanogenmod.
Powers88 said:
is a ram hack even necessary? it certainly was with my G1 but this phone has much more ram that anything we might be able to free would be irrelevant
Click to expand...
Click to collapse
For me, it's not even a matter of if it's necessary, but can it be done?
Where there's a will there's a way
More is better my old nexus got 400 MB usable via ramhacks, on less optimal conditions I miss those few bytes.
Sent from my HTC Vision using XDA App
Also interested in this. Anything to increase performance, Im all for it.
Definately worth looking in to.
Powers88 said:
is a ram hack even necessary? it certainly was with my G1 but this phone has much more ram that anything we might be able to free would be irrelevant
Click to expand...
Click to collapse
I'm with you. The reason I sold my mt3g and picked up the mt4g was mainly for the extra ram. The G2 has plenty, I don't really see the need.
If I recall correctly the extra ram came at the expense of graphics and 3d. Hardly a worthwhile trade off for a device that already has plenty of ram.
Phateless said:
I'm with you. The reason I sold my mt3g and picked up the mt4g was mainly for the extra ram. The G2 has plenty, I don't really see the need.
If I recall correctly the extra ram came at the expense of graphics and 3d. Hardly a worthwhile trade off for a device that already has plenty of ram.
Click to expand...
Click to collapse
Ya they had that ram hack and they had the one that was with the new radio which just allowed for 14 more megs to be freed without losing anything
Powers88 said:
Ya they had that ram hack and they had the one that was with the new radio which just allowed for 14 more megs to be freed without losing anything
Click to expand...
Click to collapse
The new radio is different than the old ram hack.
If I'm wrong about this, someone please correct me.
The ram hack "stole" memory from gpu. (graphics)
The new radio/spl mapped memory that was previously unavailable in its entirety and gave us access to it.
Does that make more sense? The first is a hack/mod done by the devs here and the second is an upgrade from HTC/T-mobile.
Phateless said:
The new radio is different than the old ram hack.
If I'm wrong about this, someone please correct me.
The ram hack "stole" memory from gpu. (graphics)
The new radio/spl mapped memory that was previously unavailable in its entirety and gave us access to it.
Does that make more sense? The first is a hack/mod done by the devs here and the second is an upgrade from HTC/T-mobile.
Click to expand...
Click to collapse
Your right, I already knew what it was I just didnt explain it
The nexus was able to increase the ram by repartitioning its usage. Why can't we? Does anybody have a partition map saying how much ram goes to every reasource? I know 371 is not the max we can pull out.
Sent from my CM7 G2
If I'm not mistaken I believe I saw something about memory partitions in the wiki.
Sent from my thumbs
i have started my own and read every topic about why we could not see all the ram as user available (329 instead of 512) .. first i compared galaxy s with tab but it turned out tab has 640 Mb of real memory in total.. but i also have seen it was possible to add more memory about 40 Mb to the user available ram .. and i also learned there is also a part which is not used and called "blackhole" approximitely another 40 Mb..
so i believe it is possible to make some adjustments to improve the weakest (according to me) part of our galaxy s.. would some devs please mind trying this for us and share it?
We don't need the RAM (yet)
There are a lot of developers who try to get more out of our SGS's. For instance Juwe/ GingerReal increases the RAM to around 340MB.
Appearently Google thinks we don't need the full potential RAM and that's why they made it with a default of 300-330MB. Still still most developers agree on XDA that we should be able to acces the other 160MB because it doesn't do anything.
Until then we'll just have to wait.
even 340 Mb instead of 329 makes a difference .. i cant think what would happen with 380 or 400 or maybe even more..
because as far as i understood from what i have read; 128 memory is reserved for some drivers and capturing video is taking most of it.. i am taking a video maybe once in 2 monts.. but i am using my widgets, apps, playing my games everyday.. so if was asked to choose i would love to have that memory reserved for video taking..
edit:typo
First of all, the amount of RAM is NOT related to the ROM....
The kernel makes the difference...
In general the max amount of RAM in Gingerbread is 340MB, cuz if we go over the phone will become unstable and we'll break some functions like 720p recording....
In Froyo we used to reach max of 350MB without issues
just curiosity;
galaxy s2 and galaxy s has the same rams with different amounts.. what would happen if we soldered the 1gb ram to galaxy s? would it recognize it without any software tuning? or would we just kill the phone completely? or would still see 329 ?
simone201 said:
First of all, the amount of RAM is NOT related to the ROM....
The kernel makes the difference...
In general the max amount of RAM in Gingerbread is 340MB, cuz if we go over the phone will become unstable and we'll break some functions like 720p recording....
In Froyo we used to reach max of 350MB without issues
Click to expand...
Click to collapse
so is it possible to disable video recording completely and having lots of more Mb?
_delice_doluca_ said:
just curiosity;
galaxy s2 and galaxy s has the same rams with different amounts.. what would happen if we soldered the 1gb ram to galaxy s? would it recognize it without any software tuning? or would we just kill the phone completely? or would still see 329 ?
Click to expand...
Click to collapse
Do you want to instert 1GB ram into our SGS? I dunno sincerely what will happen.....
_delice_doluca_ said:
so is it possible to disable video recording completely and having lots of more Mb?
Click to expand...
Click to collapse
Probably yes, i am not a kernel expert, i am only a rom cooker/recognised developer, so my knowledge on kernels is very basic....
Maybe you'd better directly ask to a kernel dev like hardcore, nikademus, chainfire....
simone201 said:
Do you want to instert 1GB ram into our SGS? I dunno sincerely what will happen.....
Click to expand...
Click to collapse
i would really want that but i am sure its not as easy as soldering the gps antenna.. i have read about a HTC device getting a memory upgrade to 128Mb from 64 in xda forum.. so technically there is no impossible but i wonder what else need to be done after soldering the ram? software adjustments (kernel maybe?), or any more hardware changes ?
simone201 said:
Probably yes, i am not a kernel expert, i am only a rom cooker/recognised developer, so my knowledge on kernels is very basic....
Maybe you'd better directly ask to a kernel dev like hardcore, nikademus, chainfire....
Click to expand...
Click to collapse
thanks for tip, i will ask them..
i am really feeling bad about this ram issue.. every web page is showing nexus, galaxy s, galaxy tab have 512 Mb of ram.. but the memory dedicated for users is far less than the other 2 phones in galaxy s ... so it bothers me.. is there anyone who returns their phones to samsung and gets the money back?
first i believed somehow it was possible to use most of the ram with some software adjustement but then i realised even quadrant shows the total amount of ram memory is only 384 mb (and there is a part which is not used at all) ..
Hi,
i was wondering which effects the Supercharger script may have on the Desire. I am currently on Sandvolt's ICS Rom, and I read about some people using this. As I don't know that much about technical details of memory management and the original thread on it is a bit confusing, i'd like to know if the Rom really runs faster with it, if it is just some placebo effect or if it even might make the system more unstable.
Do you mean the zRam function in the evervolv toolbox. If so then i tried 18% and used the antutu benchmark before (2783 score with 0%) and after (2648 score with 18%) by just changing the percentage setting. So no cigar for zRam.
I don't know much about the technical nitty gritty of ROMs, Kernels, Mem management etc either, but I can say that yes, Supercharger really does work. I installed on my phone yesterday and, although the changes are subtle and hard to quantify, there is definitely a smoothness to my phone now that wasn't there before.
If you are expecting stars to fall from the sky, or your fingers to burn from the blazing heat of the extra speed, you will be disappointed. But you will notice everything running just that little more fluidly.
Thanks, i just wanted to know if it works and didn't expect it to make my Desire as fast as todays high-end phones. Which options do you recommend?
muellersmattes said:
Thanks, i just wanted to know if it works and didn't expect it to make my Desire as fast as todays high-end phones. Which options do you recommend?
Click to expand...
Click to collapse
I tried it, i think it was option 6 (not sure and can't give it a tru now).
It worked, I did not see much more smoothness as it already was smooth, but it stopped random reboot.
Hey all,
Can someone explain what this Linaro thing I hear about is, and what it means to us Nexus owners? Is it just something that is incorporated into the kernel, our the ROM?
Thanks in advance
Swiped on my Gnex
It is, in simple terms, really optimized code.
"Long is the way, and hard, that out of hell leads up to light."
yarly said:
Linaro is basically some compiler optimizations and tweaks. It turns off some strict checking the compiler normally does so it can use a previously unavailable mode of optimization during the process that converts the programing language into machine readable code (basically what a compiler does for those that didn't know). Any performance increase is in tasks that the CPU does and those are much more limited on Android 4.0 than previously. It's not going to make your games run faster and if it does much of anything, it *might* make a few things that are not already cached (stored) in memory load a little faster, but that's rather subjective as of now.
The Linaro team's demo benchmarks that were eaten up by the Android linkbait blogs and the community as a whole were also misleading. They showed framerates at double what they were normally, but this was only due to their benchmarks doing software rendering (thus using the CPU) and not capped at 30fps because on the non-linaro toolchain, it uses double buffering with gpu rendering combined with vertical sync (vsync). PC gamers might know the term from triple buffering (to avoid the latency [lag] issues caused with using vsync) where you're capped at 60fps while using vsync due to staying in sync with the display refresh rate (60hz). The only performance it might do for graphics is where something is still using software rending on Android 4.0, which isn't too many areas.
Someone is bound to read this though and say, "But yarly, isn't 60fps better than 30fps so we should disable GPU rendering right?" No, lol. GPU handles graphics much more efficiently than the CPU ever could, which means the CPU is way over-tasked when it has to deal with them. That means it spends time doing graphics when it should be reading/writing to files, handling physics and dealing with memory. If software (CPU) rendering were better, then there would be no opengl and no directx. Not to mention the framerates on hardware (GPU) rendering would kick the **** out of the software rendering if it were unthrottled from vsync (which is not a good idea to do either).
In short, linaro is mostly over-hyped and performance increases from it so minimal (and maybe specious) and far between that no one will be able to point and say, "Yes, this part right here when I'm using my phone is running faster due to linaro!" Should developers not use it? If they can, why not, but it's not some holy grail that will make Android trounce every other mobile OS out there on performance.
Click to expand...
Click to collapse
Great write-up.
Linaro can improve app performance about 20% and maybe 100% with app have vsync.
I try a linaro build but can't see different perfomance on launcher and game
meminiau said:
Hey all,
Can someone explain what this Linaro thing I hear about is, and what it means to us Nexus owners? Is it just something that is incorporated into the kernel, our the ROM?
Thanks in advance
Swiped on my Gnex
Click to expand...
Click to collapse
Linaro is an enhanced version of Linux. Linaro was created by cleaning up all the errors in the code that Google didn't apparently didn't want to make perfect. That is what linaro is.
An enhanced version of Linux that was simply cleaned up and recoded.
Thanks guys for the comments!
So Linaro is used in both kernels and ROMs, right?
I have tried lots of ROMs with my Nexus, and keep going back to Blackice. It doesn't seem to be Linaro 'optimised', so what ROMs are?
I saw a thread regarding Franko's Kernel and an offshoot being Linaro optimised, so I will look into that, coz I am already an avid Franko user. Just want to find a ROM that is also optimised this way to try...
any suggestions?
DLD511 said:
Linaro is an enhanced version of Linux. Linaro was created by cleaning up all the errors in the code that Google didn't apparently didn't want to make perfect. That is what linaro is.
An enhanced version of Linux that was simply cleaned up and recoded.
Click to expand...
Click to collapse
Thats not even close to what Linaro is.
adrynalyne said:
Thats not even close to what Linaro is.
Click to expand...
Click to collapse
I don't mean to be rude, but is there any point in your post? If what is being said is not what you say it is, would you mind sharing what Linaro actually is, seeing as that is part of the purpose of this thread?
meminiau said:
I don't mean to be rude, but is there any point in your post? If what is being said is not what you say it is, would you mind sharing what Linaro actually is, seeing as that is part of the purpose of this thread?
Click to expand...
Click to collapse
The reason I posted was to let the poster know that was NOT what Linaro is. The other posts covered it.
I don't appreciate your attitude. Anyone who starts a post with "I dont mean to be rude" fully intends to be rude.
adrynalyne said:
The reason I posted was to let the poster know that was NOT what Linaro is. The other posts covered it.
I don't appreciate your attitude. Anyone who starts a post with "I dont mean to be rude" fully intends to be rude.
Click to expand...
Click to collapse
I just would have appreciated it if at the same time clarifying what isn't correct, that you could have did the same with what was correct.
There is so much info floating around regarding everything, and when someone pipes in and says something is not true, that can make it a little hard to work out what is fact and what isn't.
If you had done this, it would have been a lot more helpful that just a couple words saying someone was wrong. But thanks for clearing up what your thoughts were; that I do appreciate
Hey guys, just wanted to have a little Thread, where people can Post their experiences with different Performance Settings.
Please also Post on which Rom/which Kernel version you are
I think i should start...
Processorsettings:
Governour: InteractiveX
Max Frequency: 1000mHz
Min Frequency: 300mHz
I/O Scheduler: NOOP
Memory Management:
zRam: 18%
Allow purging of Assets: off
KSM: on
Battery is ok, not really having the Feeling, anything changed.
Performance is ok, but i think i gonna need to try some other settings.
Feel free to post your settings and experiences
Really guys our defy is no(!) S3 or oneX please dont expect it to be as fast as one.
Also: dont be angry at people, if their settings dont work out on your phone, there are a lot of little differences between our phones. So find your personal best and post it, so others can try it
iNTERACTIVEx
SIO
zRAm -18%
KSm-ON
,,, btw why u use NOOP ?? does it have any advantage over SIO ??
Brazilianwaz
BFQ
No other tweaks
latest SlimBean
I don't want a tapatalk sig!
Shubhamqweasd said:
iNTERACTIVEx
SIO
zRAm -18%
KSm-ON
,,, btw why u use NOOP ?? does it have any advantage over SIO ??
Click to expand...
Click to collapse
I was trying a little bit, so the settings i wrote down r just for testing...
I am not sure, which one to use, so in decided To check which one fits best for me
Sent from my MB526 using xda app-developers app
Interactivex
Cfq
Ksm on
Zram 18%
Feeling phone is bit snappier, also dont expect lightning speed on Defy or performance like s3 for godsake.
S3nt fr0m my D3fy 0n J3llyb34n
nidhish91 said:
Feeling phone is bit snappier, also dont expect lightning speed on Defy or performance like s3 for godsake.
Click to expand...
Click to collapse
Who sais, anyone is expecting this?
Just wanted to ask for experiences, and what for people works out, and what is not that good. Thats it.
The end of your comment seems really aggressive, if it wasnt meant that way, dont mind this, but if it was meant this way:
Whats wrong with asking what people are experiencing?
again: almost everybody in this forum, knows for sure, we dont have a high-end quadcore Phone.
Hope your having a nice day, Esok
nogoodusername said:
Brazilianwaz
BFQ
No other tweaks
latest SlimBean
I don't want a tapatalk sig!
Click to expand...
Click to collapse
This does make my phone smooth on cm10 28 build, will try it on slimbean too!
Oh man!
Sent from my MB526 using xda app-developers app
esok44 said:
Who sais, anyone is expecting this?
Just wanted to ask for experiences, and what for people works out, and what is not that good. Thats it.
The end of your comment seems really aggressive, if it wasnt meant that way, dont mind this, but if it was meant this way:
Whats wrong with asking what people are experiencing?
again: almost everybody in this forum, knows for sure, we dont have a high-end quadcore Phone.
Hope your having a nice day, Esok
Click to expand...
Click to collapse
I think you are not aware of the fact that lately members have started expecting too much on this forum from defy after custom kernels came in action. after every build is released by Quarx people just keeping whining "the phone is bit slow" "perfomance is not that good" " its not fsster". So obv someone needs to give them a reality check. The aggressive end is nothing but truth. Shouldnt be hard to digest.
S3nt fr0m my D3fy 0n J3llyb34n
nidhish91 said:
I think you are not aware of the fact that lately members have started expecting too much on this forum from defy after custom kernels came in action. after every build is released by Quarx people just keeping whining "the phone is bit slow" "perfomance is not that good" " its not fsster". So obv someone needs to give them a reality check. The aggressive end is nothing but truth. Shouldnt be hard to digest.
S3nt fr0m my D3fy 0n J3llyb34n
Click to expand...
Click to collapse
I've noticed, that people are behaving like this.
It's not cool.
But what does this have to do with my thread?
Was it just like: All dudes who come here, be aware, we only have a middle class phone.
Or was it like: Dear Esok, you are to blame, cause you are thinking that way.
I like the Defy and i hope, that one day it will be possible for me to experience my defy, with cm10/cm10.1 which has an ui as fast as cm7.
But i am willing to wait for it. My experiences aren't that high, until we have 3.0 Kernel, I'm pretty sure, quarx is able to do that, but if he wont, its ok, hes a person too.
So I think, you meant other guys, with your aggressive ending and there really is nothing to argue about, isn't it?
Greetz Esok
nidhish91 said:
I think you are not aware of the fact that lately members have started expecting too much on this forum from defy after custom kernels came in action. after every build is released by Quarx people just keeping whining "the phone is bit slow" "perfomance is not that good" " its not fsster". So obv someone needs to give them a reality check. The aggressive end is nothing but truth. Shouldnt be hard to digest.
S3nt fr0m my D3fy 0n J3llyb34n
Click to expand...
Click to collapse
I think you aren't aware about this simple question, its under what settings do you think your defy runs well. If people think that means we expect it to run faster then a super computer then I do not think this a place where everything has/ can be(en) spelt out. Just because one guy said it somewhere on some thread doesn't mean it applies here as well.
@esok- put up a statuary sign saying this will not make your phone a super computer, but it helps you figure out the optimum settings for your need.
@ngu I tried using your settings on jb28 with kernel 29/11 jellyx but phone was just too cranky! Tried finding one for myself but got tired after a few attempts and re flashed the quarx kernel
Maybe should try it on slim!!
Sent by an alien.
sUpErwHoO said:
@esok- put up a statuary sign saying this will not make your phone a super computer, but it helps you figure out the optimum settings for your need.
@ngu I tried using your settings on jb28 with kernel 29/11 jellyx but phone was just too cranky! Tried finding one for myself but got tired after a few attempts and re flashed the quarx kernel
Maybe should try it on slim!!
Sent by an alien.
Click to expand...
Click to collapse
Thanks superwhoo, wrote it in OP, so people can understand better
Btw: At the Moment i am on 28th jellyx and 28cmx using brazilianwax and bfs... is supersnappy, but i get lots of freezes and reboots, thinking about going back too.
Quarx kernel is really More stable isnt it?
Sent from whatever you like
This thread...
It needs less PMSing and more talking about the settings.
Interactive.
zRam 18%
KSM On
300/550/850/1200
Running good.
BTW, the person who said that the Defy is a 'middle class' phone, let me just enlighten you that the Defy was mediocre 1 year back.
Today, it's just plain and simple antiquated.
InteractiveX, bfs, overcolcked 1200. I m in cmx 28/11, jelly X 3/12. Awesome performance with no reboots also great battery standby.
sent from jelly powered defy with jelly X 3/12 kernel
Using Savagedzen and SIO with zram disabled and I got the best quadrant result till now
S3nt fr0m my D3fy 0n J3llyb34n
my settings:
smartass
sio
zram 18%
ksm on
battery life is nornal, phone is fast.
tried interactivex, my phone froze like every 10 minutes.
sent from my jellybean defy...
Cmx 28/11 with jelly X 3/12 . Interactive X,bfs, OC 1200,zram and ksm disabled. Awesome lag free performance with great battery stand by
sent from jelly powered defy with jelly X 3/12 kernel