This is a known linux tweak and I have tested it on the epic and there seems to be mixed results. BTW, YMMV so don't go blaming me for messing up your phone... The zip is made for my rom but will most likely work on all others (even AOSP).
Open up /system/etc/sysctl.conf (make it if it isn't there)
Add the following...
Code:
net.ipv4.tcp_ecn=0
net.ipv4.route.flush = 1
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_rmem = 4096 39000 187000
net.ipv4.tcp_wmem = 4096 39000 187000
net.ipv4.tcp_mem = 187000 187000 187000
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
Flashable zip if you don't wanna make it yourself: acs forums are directing to the wrong download...
Will this work with cyanogen mod?
Sent from my SPH-D700 using Tapatalk
counterfeit187 said:
Will this work with cyanogen mod?
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
It should work on any rom
counterfeit187 said:
Will this work with cyanogen mod?
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
c'mon nandroid and find out! soon as i reboot i am experimenting!
Chris41g actually put this in his eh17/eh06/eg22 plus kernels. So, if you ever had a net boost with the plus kernel, that's why.
sent from my always aosp epic
Sweet!
Can anyone make a flashable zip of this pretty please for us lazy people?
anyone confirm this working?
I can confirm I pushed it into system\etc and there was a file already there by that name. I didn't compare them.
As far as speeds go I can definately see an improvement. Lately it has been in the 300k on average. Tonight I clocked in at 848kbps down, 676 up, and it has stayed there repeatedly.
---------- Post added at 12:44 AM ---------- Previous post was at 12:42 AM ----------
Funny thing is I didn't add the above like he said. I just replaced the file with that. I'm probably lucky it is still working.
This would impact your TCP stack - 3G, Wifi, and 4G.
http://www.santa-li.com/linuxonbb.html (among many others that talk about Linux TCP/IP tuning)
EDIT: I see the title was edited from the original "3G Fix" and OP now says "known Linux tweak". I just wanted to clarify why I said the above. Always check the impact on Wifi as well.
Okay, I added back what was in the file before and everything seems good. Speeds are better than they have been, but who knows.
Just wanted to add that my last three speedtests have avergage over 1200kbps down 500kbps up. I never get those kinds of speeds at work, so I think this is definately an improvement. But with anything time will tell.
Zip coming when I get home.
Sent from my SPH-D700 using XDA App
What do you create this with?
Wow.
I'm always skeptical of these kind of tweaks, but..
Pre-tweak download speeds: 590,290,413
Post-Tweak download speeds: 941,684,1012,741
It could still be be coincidence though.
I'll continue to run tests throughout the day and see how it goes.
toadlife said:
Wow.
I'm always skeptical of these kind of tweaks, but..
Pre-tweak download speeds: 590,290,413
Post-Tweak download speeds: 941,684,1012,741
It could still be be coincidence though.
I'll continue to run tests throughout the day and see how it goes.
Click to expand...
Click to collapse
I dont have this file in my system. How do you create and push this? Is it a simple text file? ???
MikeyLee said:
What do you create this with?
Click to expand...
Click to collapse
Notepad ++ on windows. Most text editors (preferably one for coding) on linux. I don't code on mac so idk...
Sent from my SPH-D700 using XDA App
I just used notepad and saved it as a text file. When I pushed it to my phone I had to rename it and drop the .txt extension. It seems to have done the trick and I am impressed so far.
marcusant said:
Notepad ++ on windows. Most text editors (preferably one for coding) on linux. I don't code on mac so idk...
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
http://dev-host.org/3nzgolp0e54a/DataSpeedTest.zip
marcusant said:
http://dev-host.org/3nzgolp0e54a/DataSpeedTest.zip
Click to expand...
Click to collapse
*fistshake*
I just made a package of this and was going to post it.
I didnt see a difference at all. Nothing significant anyways.
MikeyLee said:
I didnt see a difference at all. Nothing significant anyways.
Click to expand...
Click to collapse
as I said, YMMV
Related
I am not the developer of this app. I am not a developer either, I am just an experienced user and just found an application that maight be usefull for our X10's.
Sysctl Config, It can be downloaded from the market.
With the appropiate settings, this app can improve performance and battery life. What it does is that it modifies certain kernel parameters related to virtual memory management.
This appication is only intended for advanced users and there is very little documentation on which are the best settings. I personally noticed a performance boost and now the phone is a lot more responsive, the scrolling is smother and it boots up a lot faster.
You should also notice a boost in 3d performance, specially runing high end games, such as asphalt 5 and avatar.
Probably the settings I used improved performance at battery life cost, but I will need to wait until tomorrow to tell since my battery is almost drained right now anyway and I just plugged it in. I also noticed an increase of my quadrant benchmark from around 1300 to over 1500.
After testing for about 3 months, these are the settings I found work best for me:
min free kbytes: 32568
dirty ratio: 5
dirty background ratio: 3
vfs cache pressure: 0
Oom allocating task: Enabled
For some, setting vfs cache pressure to 0 is risky. I can confirm that this setting was causing ramdom reboots on heavy usage, however, I enabled compache using spare parts app posted in this link and the issue went away:
http://forum.xda-developers.com/showthread.php?p=12310102
BTW I am using CM 6.1.1 ROM.
Well, I think such detailed settings is kind of overkill for devices like phones. I'm not sure you could gain much performance, but it worst a try
BTW http://www.linuxinsight.com/proc_sys_vm_hierarchy.html here you could have more explained features that this app provides.
creage said:
Well, I think such detailed settings is kind of overkill for devices like phones. I'm not sure you could gain much performance, but it worst a try
BTW http://www.linuxinsight.com/proc_sys_vm_hierarchy.html here you could have more explained features that this app provides.
Click to expand...
Click to collapse
I saw the app in a forum about the G1. I havr no doubt that my phone is more responsive now, but im not sure how this is affectijg my battery.
What settings would you recommend?
Sent from my X10i using XDA App
Hey, can anybody post this program download link here? For some reason, i can't download it from market
Farik335 said:
Hey, can anybody post this program download link here? For some reason, i can't download it from market
Click to expand...
Click to collapse
maybe you made a typo. type sysctl and it show be the first result.
burshturs said:
maybe you made a typo. type sysctl and it show be the first result.
Click to expand...
Click to collapse
Oh, thank you, i'm so stupid. Let's see what we have there...
This seems really promising. I used the settings posted by the OP and definitely noticed a performance improvement. I too have very little knowledge about the best settings to use for our X10s and would appreciate some insight by someone does I'm tentative to really modify any of the settings out of fear of doing irreversible damage...if that's even possible.
Hopefully as more of us become aware of this application we'll collectively be able to find the optimal settings! Btw, anyone know the default X10 settings for this app??
hm the settings from the op drops the linpack score from 34 to 30mflops.
maybe we should play with these settings.
A thread here ---> http://forum.xda-developers.com/showthread.php?t=523707
Some more here ---> http://nenolod.net/how-to-improve-user-performance-on-android-phones/
The X10 probably has a BFS kernel which means *some* sysctl commands would NOT execute on our phones.
rvictorg said:
This seems really promising. I used the settings posted by the OP and definitely noticed a performance improvement. I too have very little knowledge about the best settings to use for our X10s and would appreciate some insight by someone does I'm tentative to really modify any of the settings out of fear of doing irreversible damage...if that's even possible.
Hopefully as more of us become aware of this application we'll collectively be able to find the optimal settings! Btw, anyone know the default X10 settings for this app??
Click to expand...
Click to collapse
I think defaults were 2048, 95, 60, 50 and enabled, respectively.
Sent from my X10i using XDA App
setaseti said:
hm the settings from the op drops the linpack score from 34 to 30mflops.
maybe we should play with these settings.
Click to expand...
Click to collapse
Try linpack twice in a row. Make sure it loaded the ads before trying. Also try quadrant, make sure u run twice when benchmarking since this will allow the OS to kill some background tasks so the second time should be a little higher.
Im getting linpak 34.96 and quadrant 1565.
Sent from my X10i using XDA App
javagreen said:
The X10 probably has a BFS kernel which means *some* sysctl commands would NOT execute on our phones.
Click to expand...
Click to collapse
I suspect the settings are applied since the values remain the same after rebooting. However i am not sure if this proves anything.
Sent from my X10i using XDA App
burshturs said:
I suspect the settings are applied since the values remain the same after rebooting. However i am not sure if this proves anything.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
I was actually talking about a few settings I found in one of the pages I linked earlier.
I've used the sysctl app myself and using the exact same values as you are. I feel the phone's 3d performance has taken a hit - let me keep it ON for a couple days and see how it progresses.
javagreen said:
I was actually talking about a few settings I found in one of the pages I linked earlier.
I've used the sysctl app myself and using the exact same values as you are. I feel the phone's 3d performance has taken a hit - let me keep it ON for a couple days and see how it progresses.
Click to expand...
Click to collapse
Have you notice a difference in battery life? I cant say if it has improved or worsen it.
Sent from my X10i using XDA App
javagreen said:
I was actually talking about a few settings I found in one of the pages I linked earlier.
I've used the sysctl app myself and using the exact same values as you are. I feel the phone's 3d performance has taken a hit - let me keep it ON for a couple days and see how it progresses.
Click to expand...
Click to collapse
I did see other configurations that could be changed (or not). You can find them in /proc/sys/vm, however I am not sure how to edit such files without a gui, I guess maybe a hex editir would open it, but I would need to try it first.
Sent from my X10i using XDA App
burshturs said:
Have you notice a difference in battery life? I cant say if it has improved or worsen it.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
I just enabled it a couple hours ago - it's too early to form an opinion, which is why I said i'm planning to keep the settings for atleast 2 days and see how it goes.
burshturs said:
I did see other configurations that could be changed (or not). You can find them in /proc/sys/vm, however I am not sure how to edit such files without a gui, I guess maybe a hex editir would open it, but I would need to try it first.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
Assuming you're rooted, you can use Ghost Commander from the market and use it's inbuilt editor to edit files + save them from within the GUI. Personally, i'd refrain from dabbling with more critical values without full knowledge of what I'm doing.
javagreen said:
I just enabled it a couple hours ago - it's too early to form an opinion, which is why I said i'm planning to keep the settings for atleast 2 days and see how it goes.
Assuming you're rooted, you can use Ghost Commander from the market and use it's inbuilt editor to edit files + save them from within the GUI. Personally, i'd refrain from dabbling with more critical values without full knowledge of what I'm doing.
Click to expand...
Click to collapse
javagreen said:
I just enabled it a couple hours ago - it's too early to form an opinion, which is why I said i'm planning to keep the settings for atleast 2 days and see how it goes.
I totally get you
I dont mind having to reflash, but i did see a couple of values i would like to change. Ill let you guys know what happens
Sent from my X10i using XDA App
Click to expand...
Click to collapse
^Cheers
Actually, I'm thinking of moving up to Z's 2.2.1 B3 as of now. Should I just go ahead? Just asking 'cause you are running it - is it good enough for everyday use by now?
burshturs said:
Have you notice a difference in battery life? I cant say if it has improved or worsen it.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
Personally my battery life has decreased, by how much is hard to say exactly because I've been a little heavier on my phone today than usual. At this point in the day my battery life is expected to be about 10 more hours and right now it's only reading 4--using the juice plotter app.
The phone does seem to be more responsive though and if I can still get through a whole day of moderately heavy use I'm happy.
Again, hopefully other more knowledgeable people here can post optimal settings for our X10s
*UPDATE* Yeah the settings in the OP definitely kill my battery a lot faster. The phone is more responsive for sure, but at the expense of battery performance. I'm running 2.1 Eternity ROM, dual touch, etc etc if that concerns anybody. I think I'll switch back to the default settings and uninstall this app because my battery life is honestly close to half of what it normally would be, I'm surprised no one else has noticed an impact?? :S
what does this do
ro.ril.hsxpa=3
qbills314 said:
what does this do
ro.ril.hsxpa=3
Click to expand...
Click to collapse
this will enable hsupa. Fast upload speeds.
klquicksall said:
this will enable hsupa. Fast upload speeds.
Click to expand...
Click to collapse
HSUPA is already enabled with ro.ril.hsxpa=2
http://forum.cyanogenmod.com/topic/9781-buildprop-roril-meanings/
That I, true I think, setting it to 2 does as well. But inspire's problem is its set to 1 stock which caps upload speed.
mike1986. said:
HSUPA is already enabled with ro.ril.hsxpa=2
Click to expand...
Click to collapse
Is this default enabled in your ARHD Roms? Or need i the [Mod] to enable it?
RogerPodacter said:
That I, true I think, setting it to 2 does as well. But inspire's problem is its set to 1 stock which caps upload speed.
Click to expand...
Click to collapse
The stock ROM has had this value set to 2 since the OTA update in April.
henrybravo said:
The stock ROM has had this value set to 2 since the OTA update in April.
Click to expand...
Click to collapse
3 on all of mine... Including the new Gingerbread leak that came out recently.
id10terrordfw said:
3 on all of mine... Including the new Gingerbread leak that came out recently.
Click to expand...
Click to collapse
You know there are duplicate fields in the stock build.prop. One entry is "2", the other one says "3". The way I understand it the one that says 2 overrides the one that says 3 due to placement in the file....it's a goofy quirk of the stock build.prop. I don't think anyone knows why there are these duplicate fields with different values.
meiguoguizi said:
You know there are duplicate fields in the stock build.prop. One entry is "2", the other one says "3". The way I understand it the one that says 2 overrides the one that says 3 due to placement in the file....it's a goofy quirk of the stock build.prop. I don't think anyone knows why there are these duplicate fields with different values.
Click to expand...
Click to collapse
This drives me nuts and I want to delete the second values sooo bad Lol
Can anyone confirm that 2 works better than 3?
Sent from my Microwave
seh6183 said:
This drives me nuts and I want to delete the second values sooo bad Lol
Can anyone confirm that 2 works better than 3?
Click to expand...
Click to collapse
2 and 3 work the same. The stock ROM is set to 2, even though there is a duplicate entry further down the build.prop set to 3. As meiguoguizi said, when there are duplicate values, the top value wins. I have confirmed this by playing around with the duplicate hsxpa entries and checking the "P" or "U" in the radio version.
meiguoguizi said:
You know there are duplicate fields in the stock build.prop. One entry is "2", the other one says "3". The way I understand it the one that says 2 overrides the one that says 3 due to placement in the file....it's a goofy quirk of the stock build.prop. I don't think anyone knows why there are these duplicate fields with different values.
Click to expand...
Click to collapse
LOL I think I know all about build.prop. I have triple checked the stock update that am running, 3 is the only setting. But hb is right, I can't see any difference between two or three.
Sent from my Desire HD using XDA Premium App
id10terrordfw said:
LOL I think I know all about build.prop. I have triple checked the stock update that am running, 3 is the only setting. But hb is right, I can't see any difference between two or three.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Interesting. There must be different versions of "stock" floating around. The attn1 updated rooted stock ROM and the supposed new GB leaked ROM had these settings at the top:
ro.ril.enable.a53=1
ro.ril.enable.dtm=0
ro.ril.gprsclass=10
ro.ril.hsdpa.category=10
ro.ril.hsupa.category=6
ro.ril.hsxpa=2
ro.ril.def.agps.mode=1
ro.ril.att.feature=1
ro.ril.radio.svn=3
ro.ril.disable.fd.plmn.prefix=23402,23410,23411
ro.ril.enable.sdr=0
ro.ril.enable.gea3=1
ro.ril.enable.ucsq=2
I need some info from all of you OC'ing. I need to know your max safe clock speed. (the highest setting you can use with out locking up, mine seems to be 1225) I would assume our safe speed to be somewhere around 1122ish? Anyway, I need it so I can oc the next rom on boot. V4 is gonna have some big improvements..
I have my cm7 rom using the 1100, and I am getting ~1125 ish without issue right now.
Sent from my MB865 using xda premium
jimbridgman said:
I have my cm7 rom using the 1100, and I am getting ~1125 ish without issue right now.
Sent from my MB865 using xda premium
Click to expand...
Click to collapse
Cant wait to get my hands on some cm7 oc'd goodness......
Me too! I am so looking foward guys!
Thanks again for all you do!
Sent from my MB865 using XDA App
I had 2 lockups at 1200, dropped to 1100 and no issues.
Sent from my Atrix 2 using xda premium
Using the one click method I've run 1200 with no problems but using the optimizer at the same OC and don't see as good results and is erratic but runs fine at 1175. I believe moofree has been running 1275 using the optimizer with good results though so guess these phones are gonna have some variance in them.
lfaber06 said:
Cant wait to get my hands on some cm7 oc'd goodness......
Click to expand...
Click to collapse
I will PM it to you in the morning, I have it running, what seems to be pretty good right now. I have had to flash, test, fix, flash, some 4 times today to fix some oddities that I noticed. Hopefully if all looks good I will post it for everyone on Tues. or Wed.
Jim
Sent from my MB865 using xda premium
jimbridgman said:
I will PM it to you in the morning, I have it running, what seems to be pretty good right now. I have had to flash, test, fix, flash, some 4 times today to fix some oddities that I noticed. Hopefully if all looks good I will post it for everyone on Tues. or Wed.
Jim
Sent from my MB865 using xda premium
Click to expand...
Click to collapse
SWEET!!!!!
I've gone all the way up to 1.3 without issue
Sent from my MB865 using XDA App
hey guys, so new to the forums or any forum really. im still a bit of a noob so please be patient with me... so first question how did you get cm7 on the atrix 2 without an unlocked bootloader? second question is regarding...
Supercharged v3 rom
people keep posting that the webtop/mirroring isnt showing when hdmi is pluged in and i want to help.
i would post this in the developement section under supercharged v3 but since im new to the forum it wont let me. if someone could re-post this then that would be awsome! im just trying to help.
ANYWAYS! haha When the dev (lfaber06) made the v2 and v3 he forgot to include the portalapp.apk! so easy fix! i just applied the web top hack again through root explorer (i replaced both files in the webtop hack... i just wanted to make sure) and waa laa! it works again! At least it did for me!
Once again i appologize for not posting that in the proper section. like i said ive never done this before...
anyways i hope i could help!
Deliberate said:
so first question how did you get cm7 on the atrix 2 without an unlocked bootloader?
Click to expand...
Click to collapse
I compiled the whole thing from source and separated the kernel and boot images from the rest of it, and "threw" them out, and created the ROM basically without the kernel and boot images.
Deliberate said:
hey guys, so new to the forums or any forum really. im still a bit of a noob so please be patient with me... so first question how did you get cm7 on the atrix 2 without an unlocked bootloader? second question is regarding...
Supercharged v3 rom
people keep posting that the webtop/mirroring isnt showing when hdmi is pluged in and i want to help.
i would post this in the developement section under supercharged v3 but since im new to the forum it wont let me. if someone could re-post this then that would be awsome! im just trying to help.
ANYWAYS! haha When the dev (lfaber06) made the v2 and v3 he forgot to include the portalapp.apk! so easy fix! i just applied the web top hack again through root explorer (i replaced both files in the webtop hack... i just wanted to make sure) and waa laa! it works again! At least it did for me!
Once again i appologize for not posting that in the proper section. like i said ive never done this before...
anyways i hope i could help!
Click to expand...
Click to collapse
Thanks for this. I just copied the PortalApp.apk to /system/app/ and it worked great (Dockservice.apk was already there for me). I'll copy your post in the dev section.
lfaber06 said:
I need some info from all of you OC'ing. I need to know your max safe clock speed. (the highest setting you can use with out locking up, mine seems to be 1225) I would assume our safe speed to be somewhere around 1122ish? Anyway, I need it so I can oc the next rom on boot. V4 is gonna have some big improvements..
Click to expand...
Click to collapse
May I suggest that we write in this format?
suppose the original data is :
1100MHz x1
1120MHz x3
1150MHz x5
1200MHz x1
==============
a guy with Atrix 2 running at 1200MHz, he may write
========new post============
1100MHz x1
1120MHz x3
1150MHz x5
1200MHz x2
=============================
jimbridgman said:
I will PM it to you in the morning, I have it running, what seems to be pretty good right now. I have had to flash, test, fix, flash, some 4 times today to fix some oddities that I noticed. Hopefully if all looks good I will post it for everyone on Tues. or Wed.
Jim
Sent from my MB865 using xda premium
Click to expand...
Click to collapse
Can't wait to get CM7!!!
If you are going to include a default overclock I would make it ~kinda conservative. I would think 1100Mhz would be a good one to include as default. However, personally, I am not really interested in overclocking until we can retain the clock speed ramping down when it's idle (as I understand it, when you overclock with the current method it locks the speed at the overclocked speed)
extide said:
If you are going to include a default overclock I would make it ~kinda conservative. I would think 1100Mhz would be a good one to include as default. However, personally, I am not really interested in overclocking until we can retain the clock speed ramping down when it's idle (as I understand it, when you overclock with the current method it locks the speed at the overclocked speed)
Click to expand...
Click to collapse
There is a method to preserve CPU scaling.
mtnlion said:
There is a method to preserve CPU scaling.
Click to expand...
Click to collapse
Ok, cool, that's awesome. Base 1100Mhz in the ROM with the tools to go faster if you want. That's what I'd do.
1100 would be a good default that should likely run on pretty much all the phones out there.
edit: I see 1122 in V4, that should probably be okay as well.
Ok i have used this tweak in buil.prop file and it has helped so much when playing any heavy game, like most of the gameloft games,
1. Get an app that can edit your build.prop file
2. Open the app or the editor
3. Look at this line
dalvik.vm.heapsize=384m yours might have a different number like 256 or something
Then Find this line:
dalvik.vm.heapgrowthlimit=190m it will also say a different number like 64 or less
4. Then the first line that says heapsize will give you a number then change the heapgrowthlimit line number to HALF of the heapsize number
EX: my heapsize is 384m the max heapgrowthlimit number would be upto 192m to provide a lag reduction in games
so if your heapsize is say 256m the max heapgrowthlimit you could have would be 128m (just to be safe)
Warning: Im saying only half becuae any number above half would probably be unstable and cause issues and if you have a very low heapsize number to start out with maybe half is unstable so go lower than half of your heapsize (like if your heapsize is 64m go to like 25m instead of 32m)
Thanks: to t_007_v2 for testing this out and actually finding it
Anyone?
Sent from my VS920 4G using Tapatalk 2
R: [TWEAK] Make big ram games run super smooth! Like Nova 3 or MC4
This 'tweak' can be dangerous on low-ram devices
Sent from my X8 using xda app-developers app
Well it shouldn't actually if you have more than 256mb ram you should be ok
Sent from my VS920 4G using Tapatalk 2
I do not have this line dalvik.vm.heapgrowthlimit in build.prop of my phone.
Could you post your build prop?
LG Spectrum Tapatalk 2
azoller1 said:
Could you post your build prop?
LG Spectrum Tapatalk 2
Click to expand...
Click to collapse
https://skydrive.live.com/redir?resid=766C64AC3CB342E4!232&authkey=!AB-BsFjtmTY_fiY
Sent from my HTC Salsa C510e using xda app-developers app
AW: [TWEAK] Make big ram games run super smooth! Like Nova 3 or MC4
I have 128m heapsize on my incredible s. After I increased the heapgrowthlimit from 48 to 64, I have no more FCes, running "big" games.
But one question: does it make sense, to increase the heapsize as well and if so, what would be the best settings?
Gesendet von meinem HTC Incredible S mit Tapatalk 2
i really wouldnt mess with editing the actual heapsize, it can casue system errors if you do something wrong, you could search it on xda, i havent really messed with that yet
How about the value ot this line
dalvik.vm.heapstartsize=...
What is the best value?
Thanks be4
Sent from my Hisense E860 using Tapatalk 2
Not sure I haven't changed the number at all don't know what is stable and what's not
Sent from my VS920 4G using Tapatalk 2
will it work on samsung phone ?
like samsung galaxy ace 2 ?
Sent From My Phone Using Samsung Galaxy Ace 2 GT-I8160
azoller1 said:
Ok i have used this tweak in buil.prop file and it has helped so much when playing any heavy game, like most of the gameloft games,
1. Get an app that can edit your build.prop file
2. Open the app or the editor
3. Look at this line
dalvik.vm.heapsize=384m yours might have a different number like 256 or something
Then Find this line:
dalvik.vm.heapgrowthlimit=190m it will also say a different number like 64 or less
4. Then the first line that says heapsize will give you a number then change the heapgrowthlimit line number to HALF of the heapsize number
EX: my heapsize is 384m the max heapgrowthlimit number would be upto 192m to provide a lag reduction in games
so if your heapsize is say 256m the max heapgrowthlimit you could have would be 128m (just to be safe)
Warning: Im saying only half becuae any number above half would probably be unstable and cause issues and if you have a very low heapsize number to start out with maybe half is unstable so go lower than half of your heapsize (like if your heapsize is 64m go to like 25m instead of 32m)
Thanks: to t_007_v2 for testing this out and actually finding it
Click to expand...
Click to collapse
works great!!
breinzter said:
will it work on samsung phone ?
like samsung galaxy ace 2 ?
Sent From My Phone Using Samsung Galaxy Ace 2 GT-I8160
Click to expand...
Click to collapse
it should work on any phone thats rooted, just keep the numbers relative to your own device numbers
Hey
Hi,
i'm considering doing what you have suggested here on my HTC One X+. I'm not sure whether it would give me any problems but i'm tempted enough to give it a go. BTW could you provide an explanation here for people to read? Changing the value is okay but what are the functions of the different parameters? And what is technical working of it? It would be very kind of you to put light on what i have suggested.
Thanks!
http://oi60.tinypic.com/90muli.jpg
I have this, which are the best values for me? thanks
Minimalistk0 said:
http://oi60.tinypic.com/90muli.jpg
I have this, which are the best values for me? thanks
Click to expand...
Click to collapse
It is simple. Keep the ratio as 1:2..
asim.sidz said:
It is simple. Keep the ratio as 1:2..
Click to expand...
Click to collapse
Please valued no class of math xD
Minimalistk0 said:
Please valued no class of math xD
Click to expand...
Click to collapse
Change your heapgrowthlimit value to 64m. That is what you should do according to the person who posted this. Do this at your own risk.
asim.sidz said:
Change your heapgrowthlimit value to 64m. That is what you should do according to the person who posted this. Do this at your own risk.
Click to expand...
Click to collapse
Thanks! what about the others?
Kernel is no longer in public development
Clarification as to the why Im stopping
Echoa said:
I am not committed enough to this to do so. Havent even touched it since the last update and dont feel the need to, I really would much rather leave it as I do not wish to get very involved in kernel stuff, etc.
I feel like posting source means I have intent to support, maintain, etc. this stuff and I dont. Its not just a matter of the posting source, its that I only posted the kernel because it was Fauxs and Codecrafts sources I used (only using the GPU OC from Codecraft) and since they shared their work so graciously I felt I should share my modified version of it. I dont want credit for work I didnt do because someone used my sources (which arent even really mine). Ive used github before and know how, its easy, but like I said I feel that would send a message I dont intend.
If there is someone who wants to actually maintain it i will gladly give you the source if you PM me.
TL;DR Im not leaving the kernel scene just because of source posting, its because this was just a fun little thing I did and dont plan on doing that long.
Click to expand...
Click to collapse
Echoa said:
just wanted to add clarification so it didnt seem like I was just like
"oh, dont feel like posting source so bye"
Ill cya guys around, just not posting a kernel lol
Ive been weeding out things that take too much of my time away from my intended career of comics/animation, this is one of them, and considering I didnt have much intent for it in this first place i may as well leave it now.
Sorry for the lack of info on my part guys as to exactly "why" Ive decided this. Hopefully these past posts give more clarity. Im glad the kernel was well recieved and works well for you guys, but I didnt intended to do this that long in the first place. Ill zip the source and add it to the OP for someone to grab and play with.
Click to expand...
Click to collapse
DOWNLOAD
-------------------
https://www.mediafire.com/?oqqm8vh8hm0kpfd
------------------
Sources
DO NOT CREDIT ME FOR THESE SOURCES
This is the work of Faux123 and Team Codecraft, I merely slapped the GPU OC from CC into faux. Everything you need to get started is here, and please thank the Devs who actually worked hard to put their sources and kernels together.
Also, if you have an issue with the source you may PM me, I dont intend to continue this kernel but I will help someone who does get started.
http://www.mediafire.com/download/519t0dqkucyugaa/dev.zip
Found some bugs with clocks not showing right :3 ill fix it asap
EDIT: Now fixed
Echoa said:
Found some bugs with clocks not showing right :3 ill fix it asap
EDIT: Now fixed
Click to expand...
Click to collapse
Is there a reason some Kernel's use 2.5GHz for OC instead of 2.8GHz? Or is it just personal preference?
Great job on this kernel :thumbup:
Sent from my HTC6525LVW using XDA Premium 4 mobile app
GohanBurner said:
Is there a reason some Kernel's use 2.5GHz for OC instead of 2.8GHz? Or is it just personal preference?
Click to expand...
Click to collapse
Preference
You hit a thermal wall real fast at 2.8 and end up throttled anyway
From what I can tell this is a performance based kernel, yes?
Sent from my HTC6525LVW using Tapatalk
What app are you using to configure all those "recommended settings" on your phone? Rom toolbox?
Sent from my HTC6525LVW using XDA Free mobile app
Turd Furguson said:
From what I can tell this is a performance based kernel, yes?
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
Yes and No, I wanted to power savings of Faux but the GPU performance of Codemaster.
Bubbadogg14 said:
What app are you using to configure all those "recommended settings" on your phone? Rom toolbox?
Sent from my HTC6525LVW using XDA Free mobile app
Click to expand...
Click to collapse
FauxClock, trickster should work too
Switched to Linaro Toolchain and Replaced all the modules with the linaro compiled ones
Also added some Flags recommened for tuning Cortex a15 type CPUs and for optimizing Float Math
now up for Download
Just verifying this is a sense kernel correct?
flyinj54 said:
Just verifying this is a sense kernel correct?
Click to expand...
Click to collapse
Yes
Can anyone give feedback on this with ViperRom? I know their ROMS don't work well with all custom kernels
Nice gonna give this a shot
Sent from my Insanely powered M8 using Tapatalk
My Wi-Fi won't hardly work on this just like on faux. I don't know of its the Wi-Fi drivers or what, but only stock based kernels work well on my phone. What can I do to help figure this out.
Hey, has anyone tried restoring a kernel backed up via Flashify? Wanna give this a shot, but I'd like to have a backup of what I've got now first...
?✌??? ?
jsminnis said:
My Wi-Fi won't hardly work on this just like on faux. I don't know of its the Wi-Fi drivers or what, but only stock based kernels work well on my phone. What can I do to help figure this out.
Click to expand...
Click to collapse
what update/rom are you on? Just saying wifi drivers dont work right wont really help (and figures it wouldnt since it essentially is faux lol) more info would be nice but tbh I really couldnt tell you. I havent had any wifi issues on any kernel Ive tried.
New Update Includes
More Compiler Optimizations
Update now includes latest userspace Adreno drivers from Qualcomm
will be last update till something nifty comes along so enjoy
Antny6 said:
Hey, has anyone tried restoring a kernel backed up via Flashify? Wanna give this a shot, but I'd like to have a backup of what I've got now first...
?✌??? ?
Click to expand...
Click to collapse
I have used flashify to restore a kernel without issue on my m8.
Sent from my HTC6525LVW using XDA Premium 4 mobile app
Echoa said:
a_h_d 15000
bp_d 500000
g_h_l 95
hs_f 1267200
m_s_t 45000
t_l 85
t_r 15000
all not mentions leave alone
Click to expand...
Click to collapse
I figured out the set up for recommended settings with FauxClock except these. Anyone have an idea?
Thanks :cyclops:
chrisloveskaos said:
I figured out the set up for recommended settings with FauxClock except these. Anyone have an idea?
Thanks :cyclops:
Click to expand...
Click to collapse
go to CPU Governor and click show/update and thats where they are. The letters are abbreviations for the settings once you see them youll get it. Click the settings one at a time and type the values in and hit save for them to show up (they dont appear till you click save).