Related
EDIT: This has been suspended (by me), as it serves no purpose anymore.
Here's a little something I originally cooked up for the users of Topogigi ROMs, but works on any ROM which has the Andrev OC daemon installed.
It's an app with which you can adjust the OC-daemons settings, and apply them immediately.
Usage should be self-explanatory, ask in this thread if you have any questions.
WARNING: Remember that you may get an unstable phone if you overclock too high. Not all phones can handle high overclocks, especially not over time. I advise you to never go above 1216Mhz, even if it seems stable at higher frequencies.
Click to expand...
Click to collapse
No, question
Works fine here (v1.9 with HP Kernel 1.1)
THX
eagle1977 said:
No, question
Works fine here (v1.9 with HP Kernel 1.1)
THX
Click to expand...
Click to collapse
Thanks, good to know it's working on another kernel.
It reboots my phone when I use restart oc daemon button! Otherwise it works fine
wapz said:
It reboots my phone when I use restart oc daemon button! Otherwise it works fine
Click to expand...
Click to collapse
Ooh, that's bad. Which Topogigi version, and which kernel? (And did you overclock too high?)
TrymHansen said:
Ooh, that's bad. Which Topogigi version, and which kernel? (And did you overclock too high?)
Click to expand...
Click to collapse
Same here, unfortunately. Topogigi 1.9 / HP 24BPP 1.1
OC 1216; undervolt =50
montresor60 said:
Same here, unfortunately. Topogigi 1.9 / HP 24BPP 1.1
OC 1216; undervolt =50
Click to expand...
Click to collapse
Same here
But great app
Sent from my LG-P990 using Tapatalk
montresor60 said:
Same here, unfortunately. Topogigi 1.9 / HP 24BPP 1.1
OC 1216; undervolt =50
Click to expand...
Click to collapse
Ok. My app does nothing more that kill the daemon and start it again, so that's probably what crashes the phone.
I really don't know the specifics of the HP kernel, but please, anyone who experiences this, please test under stable conditions, no undervolting, no overclocking, just try to save settings while already running at 800-1016 and restart the daemon then. If it still happens I'd appreciate if you can catch a logcat of what happens right before the reboot. (the OC daemon spits out some messages when it starts.)
Off to bed now, will attend to this tomorrow.
Add undervolt in your program!!!
wapz said:
It reboots my phone when I use restart oc daemon button! Otherwise it works fine
Click to expand...
Click to collapse
I've to remove the battery when I change frecuencies :S
Topogigi 1.9+HP
yukkio said:
I've to remove the battery when I change frecuencies :S
Topogigi 1.9+HP
Click to expand...
Click to collapse
Seems to be a specific problem with the HP kernel. (It reportedly reboots using Terminal emulator and ADB as well).
I'm going to install it, see if I can reproduce it and find a work-around.
Well, that was fun.
The HP kernel reboots for me as soon as I put the phone in my dock, making it impossible (well, very impractical) to even install another version of the program. I knew it was sensitive, but not that much.
So that means I have no chance at all to find any workaround, and that noone using it will be able to logcat anything either.
That kernel is a WIP, and is simply not recommended at this time. If you use it, expect crashes. And don't look at your phone the wrong way.
Haha!
Nice utility, man. Very useful for adjusting clock on the go, particularly downwards. Gonna leave my 2X set at max=800 today and ramp it down to 389 when wi-fi tethering my tablet during travel to and from work.
OC is cool and it's sort of fun to watch those high numbers but the 2X runs fine at 800 for the way I use it.
edit: BTW, works great on TG 1.9, no fancy tricks.
montresor60 said:
Haha!
Nice utility, man. Very useful for adjusting clock on the go, particularly downwards. Gonna leave my 2X set at max=800 today and ramp it down to 389 when wi-fi tethering my tablet during travel to and from work.
OC is cool and it's sort of fun to watch those high numbers but the 2X runs fine at 800 for the way I use it.
edit: BTW, works great on TG 1.9, no fancy tricks.
Click to expand...
Click to collapse
Thank you.
In the name of full disclosure though, the ability to over/underclock is already there in the ROM (I see from your post you know this, this is just to address others reading this post), my app just makes it a little more accessible.
But I'll take all the praise I can get ;-)
Take care.
Want praise? I shall worship at your feet if you could add functionality to set profiles, a-la Pimp. Widget, when pressed, displays a menu of saved profiles. User selects one and the app does the rest, except for the screen-off /on thing, of course.
Doable?
montresor60 said:
Want praise? I shall worship at your feet if you could add functionality to set profiles, a-la Pimp. Widget, when pressed, displays a menu of saved profiles. User selects one and the app does the rest, except for the screen-off /on thing, of course.
Doable?
Click to expand...
Click to collapse
Doable? Absolutely.
Worth the effort? Mmm, not so sure. I'm working on another, much bigger project which is taking most of my time. I basically made the app cause I needed to get away from it a little bit. So if that ever happens again, who knows, it may happen. (But if I'm going to do that I guess I should go full hog with over/undervolting as well, in which case it'd probably be quicker to write my own daemon than to use the disjointed elements in place now.)
For now I'll put this in the pile of "Possible Projects." Thanks for the suggestion though.
More praise
Lovin' this app!
I had the 2X running at 800 for most of the day with around an hour at 389 while tethering, a total of 30 minutes browsing the web and replying to emails, another 30 minutes streaming video from BBC iPlayer through Cisco VPN at 1Ghz (the Rostropovich documentary is brilliant - only three more days before it's pulled), 30 minutes of listening to music through my fab new Sony MDR-7506 headphones while doing the laundry and dishes, 15 minutes testing some games at 1200 and a total of approximately 20 minutes of phone time (max=800 / gov=powersave). All day, wifi was set to never sleep and, 12 hours later, battery was at 28 %.
Fantastic.
This was under TG 1.9 with Topoblaze_06102011 kernel. Smooth as silk. For kicks, I re-flashed spica's HP kernel when the battery was at 19 % to see if I could squeeze another couple of hours out of this great phone - looks like it's easily going to make it to 14 hours.
Trym: if you add a little routine to display the label 'Reboot device!' in place of 'Restart OC Daemon' if spica's kernel is detected, all problems will simply vanish into thin air and you can put this baby to bed.
Pretty smart, huh?
Once again: thanks.
No its not needed. I will get it fixed at sunday. As sunday only i will get time for next version of hp krnl. I wish i could fix it faster but i only get PC access at sundays when I'm at home:/ At job days i work in other town far from my home:/
montresor60 said:
More praise
Lovin' this app!
I had the 2X running at 800 for most of the day with around an hour at 389 while tethering, a total of 30 minutes browsing the web and replying to emails, another 30 minutes streaming video from BBC iPlayer through Cisco VPN at 1Ghz (the Rostropovich documentary is brilliant - only three more days before it's pulled), 30 minutes of listening to music through my fab new Sony MDR-7506 headphones while doing the laundry and dishes, 15 minutes testing some games at 1200 and a total of approximately 20 minutes of phone time (max=800 / gov=powersave). All day, wifi was set to never sleep and, 12 hours later, battery was at 28 %.
Fantastic.
This was under TG 1.9 with Topoblaze_06102011 kernel. Smooth as silk. For kicks, I re-flashed spica's HP kernel when the battery was at 19 % to see if I could squeeze another couple of hours out of this great phone - looks like it's easily going to make it to 14 hours.
Trym: if you add a little routine to display the label 'Reboot device!' in place of 'Restart OC Daemon' if spica's kernel is detected, all problems will simply vanish into thin air and you can put this baby to bed.
Pretty smart, huh?
Once again: thanks.
Click to expand...
Click to collapse
Sent from my LG-P990 using Tapatalk
spica1234 said:
No its not needed.
Click to expand...
Click to collapse
That's good news (I was only joking - maybe badly). I understand your work / family situation (same here) and appreciate your time, experience and knowledge, spica.
FYI, I got around the VPN issue by using VPNC widget to connect to my service by Cisco IPSec , bypassing the native VPN module.
For now, I have to go back to Topoblaze_06102011 (I'm addicted to Trym's app) but after Sunday, LG O2X will be even better that IIGS, thanks to you and Topogigi.
Bravi ragazzi!
Welcome
montresor60 said:
That's good news (I was only joking - maybe badly). I understand your work / family situation (same here) and appreciate your time, experience and knowledge, spica.
FYI, I got around the VPN issue by using VPNC widget to connect to my service by Cisco IPSec , bypassing the native VPN module.
For now, I have to go back to Topoblaze_06102011 (I'm addicted to Trym's app) but after Sunday, LG O2X will be even better that IIGS, thanks to you and Topogigi.
Bravi ragazzi!
Click to expand...
Click to collapse
Sent from my LG-P990 using Tapatalk
Hey there people!
Ok so the HTC Desire C seems to be a non supported device on here there are currently no ROMs for it and even the root/ulbl is not fully tested so devs with HTC experience get here to give this device what it needs!
Anyways the device runs on a 600Mhz processor running a long side 512MB RAM supporting Android 4.0.3 ICS, due to the specs the device can be a little sluggish under high operation situations so here are a few basic tips to help.
Install Zeam Launcher.
A small size launcher that is lightning fast, only thing that rivals it is the FTL launcher and looks like sense 4 launcher.
The launcher size is 338k (Google play size) very fast and minimal looking.
FTL follows the trend but size varies on ur device
Bit-Defender.
This is a tiny anti-malware suite, for full features needs payment, but for free it gives nice protection. and i use the desktop versions so yeah
if you prefer the finding ur device more so i suggest lookout due to free scream/locate and no it does not drain battery life!
Juice Defender.
I listen to music a lot when am out, my old X10 did well with an extended battery and Juice defender installed, so i say add it into the desire C, it actually saves battery and manages ur mobile data/wifi automatically.
(After root)
Install Titanium Backup.
This app is a god send, it can remove files embedded into the /system/app folder, so u can remove crappy HTC Sense launcher, also remove other bloatware and rubbish do be careful tho Rooting does void warrenty and removing apps can stop the device from working (WE NEED A RECOVERY!!)
Sysctl Config
I use this on my X10 for gaming, it provides a bit of a boost to performance not much but its there
(you must have busy box to run this, recommended to have latest superuser installed from Google play)
a scripting program - edit scripts (Advanced users/devs only)
This is what makes roms so dam fast over stock, devs have edited the files to increase VM Heaps and other stuff, if your a noob or no scripting skills dont attempt it wait for a pro to do it for you!
Try overclocking. (Advanced Users/Devs)
I dont know much about HTC kernels im a DoomKernel user for the X10, but he got the kernel another 200Mhz on a single core!
Idk if HTC have left any overclock on the kernel and i dont wanna damage my phone testing it as i got it 3 days ago, so feedback please!
Overclocking is one of the most obvious choices for speed, at the cost of battery life you can put the CPU past its standard levels, speeding up your device.
Personally i dont overclock past what doom set my kernel, if you wish to do it personally use NoFrills CPU (Free) or SetCPU (Paid) both need Root
Ok rant over! most of this stuff may not be yet possible on the device but i hope it does, its a nice little device cheap and cheerful! devs come and unlock the potential it has forget One X n S3 they got there stuff
Disclaimer
I Will Not Be Held Responsible For Any Damages In Any Area Or Spec Of Your Device(s) You Do It Your Fault No One Elses! Nor Mine Or The Devs.
Apps shown in description....
Zeam Launcher (Free) - https://play.google.com/store/apps/details?id=org.zeam&feature=nav_result#?t=W251bGwsMSwyLDNd
FTL Launcher Lite (Free) - https://play.google.com/store/apps/...xLDEsImNvbS5sb3d2ZWxkLmZ0bGxhdW5jaGVybGl0ZSJd
Bit Defender Android - https://play.google.com/store/apps/...sMSwxLDEsImNvbS5iaXRkZWZlbmRlci5zZWN1cml0eSJd
Lookout Security - https://play.google.com/store/apps/...result#?t=W251bGwsMSwxLDEsImNvbS5sb29rb3V0Il0.
Juice Defender Free - https://play.google.com/store/apps/...xLDEsImNvbS5sYXRlZHJvaWQuanVpY2VkZWZlbmRlciJd
Titanium Backup (Free) - https://play.google.com/store/apps/...DEsImNvbS5rZXJhbWlkYXMuVGl0YW5pdW1CYWNrdXAiXQ..
Sysctl Config (Free) - https://play.google.com/store/apps/...sMSwxLDEsImNvbS5qcnVtbXkuc3lzY3RsLmNvbmZpZyJd
Super User (Free) - https://play.google.com/store/apps/...wsMSwxLDEsImNvbS5ub3NodWZvdS5hbmRyb2lkLnN1Il0.
NoFrills CPU (Free) - https://play.google.com/store/apps/...DEsIml0LnNpbmVvLmFuZHJvaWQubm9GcmlsbHNDUFUiXQ..
SetCPU - https://play.google.com/store/apps/...wsMSwxLDEsImNvbS5taHVhbmcub3ZlcmNsb2NraW5nIl0.
BusyBox Installer (Free, May not work on device can cause root loss RESEARCH BEFORE TRYING) - https://play.google.com/store/apps/...DEsImNvbS5qcnVtbXkuYnVzeWJveC5pbnN0YWxsZXIiXQ..
Have fun people laters.
Only helpful feedback and friendly comments no fighting on here!!
using the zeam laucher good , no lag jellybean laucher do you have ?
Speed
Hi,
I'm a new user and I have a question. I just rooted my phone, and flashed up Nameless rom. But it works with 600mHz. Can I involve the speed?
Overclock or something?
szilike93 said:
Hi,
I'm a new user and I have a question. I just rooted my phone, and flashed up Nameless rom. But it works with 600mHz. Can I involve the speed?
Overclock or something?
Click to expand...
Click to collapse
Nope Nope Nope ^__^, basically its no good as the Kernal is stock and doesnt permit overclocking.
You should really rename this thread... it has nothing to do with optimizing or speeding up the OS. It just tells you about a bunch of software you could search for on the market, and then says, "oh ya, and overclock."
Performance problem??
Peep my signature..
Deactivating apps which are not really needed also increases the speed, because more resources are available.
I tried that in combination with the overclock kernel and that sped up my phone especially when using apps which needs much ram and cpu-performance.
Duke_Suppenhuhn said:
Deactivating apps which are not really needed also increases the speed, because more resources are available.
I tried that in combination with the overclock kernel and that sped up my phone especially when using apps which needs much ram and cpu-performance.
Click to expand...
Click to collapse
Removing the sense interface is also speeding up the performance.
Gamephantom said:
Removing the sense interface is also speeding up the performance.
Click to expand...
Click to collapse
no ****, sherlock
And back we are
Lets get a few things updated shall we
_Ayhan_
Apex is a good launcher, bit bigger than Zeam but it works perfectly for me, no lag at all and supports themes!
szilike93 Nameless new ROMs have OC ability, with the correct kernels, as said in my 1st post, i would OC, i used OC on a different ROM and played games, didnt last long under bloon tower defense 5. ive just downloaded a new kernel pack from the dev of Nameless, selected a slight OC, but i shall be still setting max OC to 600Mhz but i will be changing the Governor to InteractiveX and I/O to deadline (Going on what worked best for DoomKernel)
Gamephantom
Yeah removing sense UI would be better off for the phone, but as far even the new "De-Sense" options still have baseline sense installed, until Cyanogenmod works fully we have to stick with it, although the devs have made the device smoother with sense, Cyanogenmod should take the crown
So any updates from me?
Well OC kernels are out and working can try them if you wish, New roms are around which are fast, no new "Super" apps to speak of, just a shame its only a single core 600Mhz, there are some apps im testing and shall report back, such as the Jellybean drivers, see if that wacks my battery using GPU rendering, hopefully not, all testing on Nameless 7.2 with 722Mhz Kernel but will be UC to 600Mhz. Hopefully battery life dont suck, Slimsense still best battery life personally for me
Later Guys!
You want to get a good battery life, just push a stock systemui that don't have battery percentage numbers. Images in stock only have 4-5 batt images, while in percentage it gives accurate %1 reading 100 batt images.
Sent from my HTC Desire C
szilike93 said:
Hi,
I'm a new user and I have a question. I just rooted my phone, and flashed up Nameless rom. But it works with 600mHz. Can I involve the speed?
Overclock or something?
Click to expand...
Click to collapse
You should do as Xdroidie626 sais.
Download Nameles's ROM and enclosed within You will find 3 kernels. Choose from 2 that allow You to OC Your CPU and flash it.
I'm using the 806MHz Kernel and apart from the obvious,battery life dicreased,can't complain about it at all.
HTC should have released Desire C 806MHz capable in the first place.
Lucky noobs we are to have XDA website and Devs themselves to provide us with tools of salvation from "stock" misery
Btw... Little off-top...
@Einstein.frat
As I mentioned above I'm using Nameless ROM and hereby wish to thank Einstein.frat for his efforts and subsequent effects.
Since I'm a freshman here and my posts are still counted using only one hand I can't avail of the "Thanks" button yet but I will as soon as possible. It may take me a while but I don't post just to bump the counter...
If you have undervolted your Nexus 7 or any other tegra 3 based device please post the results here so I can throw them into a Excel sheet for development.
Using advanced mathematics and complex formulas I will make a undervolted kernel that's stable for everyone. For that, I need ideally 30 results or more. Less is ok but more or equal is better.
FORMAT 1:
CPU
- [FREQ1] [VOLTAGE1]
- [FREQ2] [VOLTAGE2]
- [FREQ3] [VOLTAGE3]
- ,,,
Click to expand...
Click to collapse
FORMAT 2:
CPU GLOBAL: [OFFSET]
Click to expand...
Click to collapse
I also accept 1 frequency result. You don't have to undervolt everything. I favor the last known voltage that crashes as well if you can send this I am even more happy.
Undervolted mine by 50mv
Sent from my Nexus 7 using Tapatalk 2
djjonastybe said:
If you have undervolted your Nexus 7 or any other tegra 3 based device please post the results here so I can throw them into a Excel sheet for development.
Using advanced mathematics and complex formulas I will make a undervolted kernel that's stable for everyone. For that, I need ideally 30 results or more. Less is ok but more or equal is better.
Click to expand...
Click to collapse
In order to use "advanced mathematics" and "complex formulas".. You might want to provide a format for "the results" you want people to provide.. Without a stream of formatted data to input your "complex formulas" and "advanced mathematics" is impossible..
"Advanced mathematics" and "complex formulas" sounds like you are doing an infomercial.
Pure waffle.
Sent from my GT-I9300 using xda premium
djjonastybe said:
..I will make a undervolted kernel that's stable for everyone
Click to expand...
Click to collapse
ha! good luck. considering some devices arent stable at all when undervolted just a tiny bit, and otbers are stable with a lot of undervolting, you have a tough road ahead of you.
simms22 said:
ha! good luck. considering some devices arent stable at all when undervolted just a tiny bit, and otbers are stable with a lot of undervolting, you have a tough road ahead of you.
Click to expand...
Click to collapse
I actually came back to post exactly this but Simms22 was too quick, as usual!
Sent from my GT-I9300 using xda premium
nodstuff said:
"Advanced mathematics" and "complex formulas" sounds like you are doing an infomercial.
Pure waffle.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I see you went with the more direct and honest approach. I tried being more subtle with my response.. :laugh: But yeah.. Marketing hype for a kernel.
styckx said:
I see you went with the more direct and honest approach. I tried being more subtle with my response.. :laugh: But yeah.. Marketing hype for a kernel.
Click to expand...
Click to collapse
Might as well be honest, set him on the right track early in his dev career rather than him rely on buzzwords and fud like some people do.
These are forums for android devices, not Apple devices, the reality distortion field doesn't work here, fancy marketing terms should be left at the door.
Sent from my GT-I9300 using xda premium
My Galaxy Nexus is proof of undervolting being unstable using software while being stable with manually programming the voltages. So I am going to give this a good shot anyway.
My Galaxy Nexus uses SmartReflex to undervolt.
Look at this table I made:
https://docs.google.com/spreadsheet/ccc?key=0AuqacKmGLKJ6dEdJZG5QTmNtQnoyYk0zbm5IanluMHc#gid=1
You see the core or gpu was already crashing at 974mV, which was the reason why I stopped undervolting using the thread. But don't give up, I tried again using SmartReflex because I felt I should be able to get lower. And now I am at 911mV but I did not try to get lower yet.
I plan on undervolting by actually programming it. I don't know how you guys undervolt for the Nexus 7, since I am fairly new with this device.
READ FIRST POST for formatting
nodstuff said:
"Advanced mathematics" and "complex formulas" sounds like you are doing an infomercial.
Pure waffle.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
http://en.wikipedia.org/wiki/Student's_t-distribution
Using that I can calculate which voltage to take that will work for 90% of us or 99% of us or maybe 100% ?
For that I need some results. The more the better.
The only voltage settings that will work for 100% of people are stock voltages.
you will run into endless problems if you release an undervolted kernel because what works for 75% of people won't work for the rest.
If you adjust voltages to include more people the people that can handle the lower voltages aren't getting the full savings their device can handle. Which defeats the point of releasing an undervolted kernel to save battery.
Undervolting should be up to the individual, just release with stock voltages and make a guide showing people how to undervolt.
Sent from my Nexus 7 using xda premium
nodstuff said:
The only voltage settings that will work for 100% of people are stock voltages.
you will run into endless problems if you release an undervolted kernel because what works for 75% of people won't work for the rest.
If you adjust voltages to include more people the people that can handle the lower voltages aren't getting the full savings their device can handle. Which defeats the point of releasing an undervolted kernel to save battery.
Undervolting should be up to the individual, just release with stock voltages and make a guide showing people how to undervolt.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
^^ Truth
I've done a bit of pc overclocking over the years and we'd always seek out the best steppings to find cpu batches that would give a better clock speed for less volts. What would work on one person's cpu wouldn't work on another sometimes even within the same stepping. (My current machine is getting long in the tooth but it's running a 33% OC below stock volts and stable as a rock.)
When the N7 cpu's are tested the stock voltage is the point where 100% of them will run without issue. Certainly there are many, maybe even most N7's that will run undervolted but until you try it you just won't know. Undervolting needs to be done on a case by case basis.
I uv by 100mv on every step on Franco kernel and I've never had a sod or reboot. Maybe you could release different versions like light, medium and heavy to cater to different users that have sets than can uv more or less. To address all these people naysaying I say just go for it, don't let these people dishearten you from what you want to do. I'm sure there will always be users who are willing to try
sorry to break the fun lol
Opened a thread with undervolting settings in different situation. For now i think its the lowest possible
bervin said:
I uv by 100mv on every step on Franco kernel and I've never had a sod or reboot. Maybe you could release different versions like light, medium and heavy to cater to different users that have sets than can uv more or less. To address all these people naysaying I say just go for it, don't let these people dishearten you from what you want to do. I'm sure there will always be users who are willing to try
Click to expand...
Click to collapse
That's exactly the same as what I have done. 100mV right across the board, and I have also never had a reboot or any other negative effect from doing it. Just a bit more battery life.
I too UV 100mv across the board. Never had an issue. And I OC up to 1.6ghz.
phonic said:
I too UV 100mv across the board. Never had an issue. And I OC up to 1.6ghz.
Click to expand...
Click to collapse
Same here, no issues with 100mv UV on stock speeds. What would happen if we went too low, would it fail to boot at all or is there some safety mechanism that would allow us to boot into boot loader?
davidoff59 said:
Same here, no issues with 100mv UV on stock speeds. What would happen if we went too low, would it fail to boot at all or is there some safety mechanism that would allow us to boot into boot loader?
Click to expand...
Click to collapse
When either OCing or UVing, you should ALWAYS test out the changes prior to saving them as a persistent boot state. This way, if you set something too high/low and it proves to be unstable, if you restart the device it will revert back to normal.
In the event that you OC/UV too much, yes, you would see signs of instability. In some cases it could show up as soon as you applied to change, in other cases it could take a while to notice. For example, some games or other high processing powered activities could FC/crash. Or your tablet might freeze or reboot. But again, as long as you didn't save your changes as a boot setting, it will be fine once it reboots.
In the event that you did save it, and the settings were unstable for your device, you could boot up into recovery and then manually erase them from taking effect. Recovery doesn't use those settings, as it's technically a different OS. But that can be complicated a process for some. So test test test save. Or don't save and just apply them manually.
Two other points:
Yes, most (all?) devices do have safeguards to protect itself against permanent hardware damage from OC/UVing. If it gets too hot, they will often shut down to protect themselves.
And just because one device can handle being OC'd or UV'd to a certain level doesn't mean they all can. Very minor differences in each component can impact one devices ability from another. The manufacturers only test to see if they can handle the published speeds/etc., but in many cases they can go higher if set to. In others, not so much.
Thanks for that phonic. Given the range of ROMs and kernel's available and the improvements already built in, under volting may not help a lot but every bit helps. Eg this screen on time is pretty good.Close to six hours screen on time with iirc 35% battery remaining.
Paranoid android with motley kernel. I don't over clock the nexus 7 as its fast enough. In fact I under clocked it to 1000 MHz max before and it was still fast but the screenshots are at stock volts and speeds.
it's actually plain simple. If everyone posts results. I can make a kernel with voltages that work for 75% of all people or maybe for 95% of all Nexus 7 owners.
It's called mathematics. But to do that I need as much results as possible.
Easy to do if you know what you are doing, right ?
http://en.wikipedia.org/wiki/Confidence_interval
Hey XDA-ers!
BCVictory here! (Call me Bailey, my real name, if you want)
Ever since our beloved Nexus 7 came out there has been claims of people having problems with lag.
Especially since 4.2, the claim has gotten even more traction and it's more of an issue.
I'm here with some things you can do that may help fix/stop the lag.
But first, what is lag?
Lag is: Fall behind in movement, progress, or development; not keep pace with another or others.
So in Android the definition of that could mean: Falling behind in frame rate, not keeping up with or detecting your finger and not 'buttery' or 'smooth' (microstutters)
So now we know what lag is here is a few ways that people claim it stops/reduces the lag.
THIS ALL COULD BE PLACEBO!
ANDROID SETTINGS
Go into Settings
Under the System heading, go into 'About Tablet'
Tap 7 times on the Build Number
You should see Developer Options appear
In Developer Options
Turn these options on:
Disable HW Overlays
Force GPU Rendering
And change these options to either off or 0.5x
Window Animation Scale
Transition Animation Scale
Animator Duration Scale
APPS
Seeder
https://play.google.com/store/apps/details?id=com.lcis.seeder&hl=en
This app claims to:
Assist the kernel in "topping off" the entropy pool by re-seeding it with data from the non-blocking (high performance) random device. Optionally, it can also help alleviate MMC I/O contention by extending the I/O queue, allowing the I/O scheduler to make better decisions, and combine more writes.
On some devices, applications load significantly faster (particularly large ones like Facebook, Chrome, and Youtube), and task switching becomes effortless. Fewer visual "hiccups" occur.
Alot of the media and devs have said this app does not work but it does make this note:
This app does not increase raw performance, but rather eliminates some types of annoying lag (ie. applications briefly freezing, jerky scrolling, delays returning to the home screen, etc).
LagFix
https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix
LagFix is a user-friendly implementation of fstrim utility. It allows you to select which partitions to trim (you should leave defaults unless you know what you are doing) and run the process easily.
Forever Gone
This app will fill your SD Card with many blank files(*.blank), then delete all of the *.blank files.
One of the main 'fixes' people say to fix the N7 lag is to delete some files to make sure the storage has at least 2GB's free.
This app has helped fix lag that relates to this problem without having to delete those files.
Greenify
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
Greenify help you identify and put the bad behaving apps into hibernation when you are not using them, stop them from lagging and battery leeching, in an unique way!
This app helps reduce the amount of rouge apps in the background and save RAM. It's not like a normal Task Manager, It does it automatically.
Pimp My Rom
https://play.google.com/store/apps/details?id=com.androguide.pimpmyrom
http://forum.xda-developers.com/showthread.php?t=1908269
Pimp My Rom is an app that will allow you to choose between a plethora of tweaks, mods, hacks, features and apps to modify and improve your current rom. Pimp My Rom gives you alot of options to enable speed and battery saving tweaks therefore theoretically reducing lag.
FLASHABLE MODS / INIT.D SCRIPTS
Crossbreeder
http://forum.xda-developers.com/showthread.php?t=2113150
This is a new take at Android lag reduction. It's lightweight and won't consume battery. Users have reported drastic improvements in usability and even benchmark scores. It will show noticeable improvements on all Android devices from Donut to Froyo to Gingerbread to Honeycomb to ICS and Jellybean.
This is a combination of 5 different methodologies to reduce Android lag.
1. Removal of DNS lag
2. Change wakeup threshold kernel parameters so read blocks are released instantly and writes never wake up as we have an external entropy generator.
3. Modulate OS entropy levels for lag reduction. (Just like Seeder)
4. Remove /dev/random as it's blocking
5. Frandom support
Mitsuyoshi EXT4 Mod
http://forum.xda-developers.com/showthread.php?t=2280496
This removes the journal from all EXT4 partitions. This gives (on average) a 25% increase in system speed (due to the increased I/O rate)
V6 Supercharger
http://forum.xda-developers.com/showthread.php?t=991276
This claims to: Makes your phone/tablet FAST... super snappy with better multitasking! It rearranges and fixes the OOM Groupings and Priorites and lowmemorykiller values. So basically, it's a COMPLETE MEMORY MANAGEMENT FIX! NO LAUNCHER REDRAWS, faster than ever, multitasking is better... why? Because it works with the lowmemorykiller and letting it work the way it's meant to work.
Jay's Recipe for Buttery Goodness
http://forum.xda-developers.com/showthread.php?t=1946347
The script remounts /data and /cache with discard and noauto_da_alloc, disables fsync, enables a 128mb zRAM and set-ups a good, stable starting point for further modification. The result is a stable, considerably smoother multitasking powerhouse with overall better power management and performance.
INSTALL/CHANGE KERNEL - OVERCLOCKING
If you are running stock kernel or another kernel, it might be a good idea to try a new one.
One of these benefits is to overclock the CPU and/or GPU.
For my guide to the 'best' kernels for the Nexus 7 click here: N7 'Best' Kernel? (Performance & Battery Tests)
CHANGE LAUNCHER
If your launcher is the only thing that is lagging you might want to change it. There is a guide to the smoothest launchers at this link: http://forum.xda-developers.com/showthread.php?t=1899350
CHANGE ROM
If none of these tweaks aren't working or aren't enough for you, one of the last options is to change your ROM. There are lots of options out there so have a look around the Android Development and Original Development sections.
My personal favourites are Paranoid Android, P.A.C- Man, RasbeanJelly & SaberMod.
DOWNGRADE TO 4.1.x
If all of the above is not working try some of the older roms that use 4.1.x as their base.
WIPE EVERYTHING AND START FRESH
If absolutely nothing above works then it might be best to wipe everything and install a clean rom.
If any of these steps worked or didn't work for you, please vote in the poll above and also post below what did so you can help others.
If you find anything that helps or doesn't help reduce lag, please post it below.
If you found this helpful, give this post a thanks and give the people who made these tweaks a thanks too.
Reserved.
Sitting back and waiting....
Sent from my Nexus 7 using xda premium
Great guide, I'm gonna try and use jays butter and cross breeder for now!
Sent from my Nexus 7 using xda app-developers app
Thanks for the comprehensive guide!
Can't say I've seen any lag on my N7. Maybe something in this mix would actually increase the performance of my N7?
I'll have to sit back and wait for any recommendations that might improve performance. But thankfully, no lag here.
This is pretty frikkin detailed. Good job.
Sent from my MB612 using xda app-developers app
Would this work on other devices?
CuttyCZ said:
Would this work on other devices?
Click to expand...
Click to collapse
Somethings will, if it is device specific, it depends what device you have
Sent from my Nexus 7 using xda app-developers app
In Developer Options
Turn these options on:
Force 4x MSAA
Click to expand...
Click to collapse
What? :laugh:
You realize what MSAA is right? this will greatly reduce your frame rate while gaming.
darkchazz said:
What? :laugh:
You realize what MSAA is right? this will greatly reduce your frame rate while gaming.
Click to expand...
Click to collapse
I will remove that
Sent from my Nexus 7 using xda premium
Fixed
How about minimizing the number of apps that you have that run in the background and limit the number of widgets you have.
Sent from XDA app
darkchazz said:
What? :laugh:
You realize what MSAA is right? this will greatly reduce your frame rate while gaming.
Click to expand...
Click to collapse
Either way it doesn't stick after reboot
Sent from my Incredible 2 using xda app-developers app
Greenify does the same like iOS does.
the only time i experience lag is after installing from the play store. any recommendations on how to fix this?
bobprobert said:
the only time i experience lag is after installing from the play store. any recommendations on how to fix this?
Click to expand...
Click to collapse
I've always had that lag, I've never found a solution other than waiting a few seconds for it to settle.
Sent from my Incredible 2 using xda app-developers app
bobprobert said:
the only time i experience lag is after installing from the play store. any recommendations on how to fix this?
Click to expand...
Click to collapse
Because the tegra 3 has low(ish) i/o
Sent from my Nexus 7 using xda app-developers app
Anyone use more than just one of the apps listed at same time?
Sent from my Nexus 7 using Tapatalk
What about formatting file system to F2FS ?
F2FS has given me a new tablet.
What this app is gonna do?
This will give you some boost that is really required to play games that are demanding on GPU front.
What this app require?
You need to be ROOTed and for that there is a really great app with one touch facility available! The link is http://forum.xda-developers.com/showthread.php?t=2387507
After you get ROOTed just install the Tegra Overclock OUYA EDITION app from attachment and click on OK for one click optimization.
You can also change the actual resolution to somewhat lower to again get a massive boost in GPU intensive games or shall I say those games that scale with GPU clocks very well. (I can confirm nearly 2X boost in RipTideGP2 with all settings maxed out when comparing with 1080p to 720p option provided in the app :laugh
Any kind of hazardous warning before use?
If anything goes wrong then you know where the power switch is! Close the console and cut the power and start again. We have not implemented the on Boot settings for safety reasons...
What about future updates?
I just wish that 4.2.2 gets for the OUYA and that will be a game changer for the console as that support full screen scaling on resolution changing vs screen compensation provided by current android 4.1 version....
NOTE: The app is fully free to use one click solution for OUYA owners and don't require you to get involve in any of cracking stuff Still the app does costs us in development and support front so any kind of donation will be greatly appreciated. If you are planning to buy any Tegra device in future then you can support us by purchasing the original Tegra Overclock app from the market that will in turn benefit you as well..
BTW don't forget to hit the thanks button
EDIT: Version 1.1 Change log
*Nothing new just made the interactive governor as a default rather than performance governor due to heating concern.
*Checked the code so that 2D GPU is set to 520 MHz too, in case it still reports half let me know..
EDIT: Version 1.2 Change Log
***Added requested LBCMT (LastBootCpuMaximumTemperature!) This shows the maximum temperature your device went during last boot.
***Added apply on boot (Works only when the USB device with at least a single file is detected to ensure you don't intentionally mess up anywhere )
The LBCMT will works as soon as you boot once after you open the app for the first time. Also note that YOU SHOULD NOT KILL THE APP manually by task killers or the reporting will be fake. BEWARE....
EDIT: Version 1.3 Change LOG
***Full screen stretched resolution support for CM11 Rom users. Use the special newly added resolution (will only work for CM users currently as no other 4.3 or 4.4 Roms available)
Fixes for temp not showing on custom kernel like EPRJ Kernel.
Thank you for being patient.
Kingshoo said:
What this app is gonna do?
This will give you some boost that is really required to play games that are demanding on GPU front.
What this app require?
You need to be ROOTed and for that there is a really great app with one touch facility available! The link is http://forum.xda-developers.com/showthread.php?t=2387507
After you get ROOTed just install the Tegra Overclock OUYA EDITION app from attachment and click on OK for one click optimization.
You can also change the actual resolution to somewhat lower to again get a massive boost in GPU intensive games or shall I say those games that scale with GPU clocks very well. (I can confirm nearly 2X boost in RipTideGP2 with all settings maxed out when comparing with 1080p to 720p option provided in the app :laugh
Any kind of hazardous warning before use?
If anything goes wrong then you know where the power switch is! Close the console and cut the power and start again. We have not implemented the on Boot settings for safety reasons...
What about future updates?
I just wish that 4.2.2 gets for the OUYA and that will be a game changer for the console as that support full screen scaling on resolution changing vs screen compensation provided by current android 4.1 version....
NOTE: The app is fully free to use one click solution for OUYA owners and don't require you to get involve in any of cracking stuff Still the app does costs us in development and support front so any kind of donation will be greatly appreciated. If you are planning to buy any Tegra device in future then you can support us by purchasing the original Tegra Overclock app from the market that will in turn benefit you as well..
BTW don't forget to hit the thanks button
Click to expand...
Click to collapse
now a simple question....can you tell me which options i need to use for get a best performance in ouya games and emu?
This app has a one click solution (found in the op). All you need to do is click the button and your ouya is optimized. The op already has this information.
On another note, this app rocks. Thank you.
Awesome, finally the OUYA version, im about to jump on this right now and give it a spin!!!:good:
darkknight1812 said:
This app has a one click solution (found in the op). All you need to do is click the button and your ouya is optimized. The op already has this information.
On another note, this app rocks. Thank you.
Click to expand...
Click to collapse
i asked before install...now i saw it very nice and user friendly
.. one click optimization .. nice job .. cheers
sasuke1981 said:
now a simple question....can you tell me which options i need to use for get a best performance in ouya games and emu?
Click to expand...
Click to collapse
Just Press the OK button and wait a few seconds as the settings getting applied. After that Run your Emulator Games and you should notice a difference . Note that Resolution options also cuts the screen area so use them only if a game is unplayable!
is there no way to allow users to set advanced profiles so that they can configure a medium and max overclock setting?
i saw the temps on my core rise up pretty quickly just from fiddling with the UI, not sure if I want to subject this little guy to that much abuse with no really efficient cooling solution under the hood.
Careless_ said:
is there no way to allow users to set advanced profiles so that they can configure a medium and max overclock setting?
i saw the temps on my core rise up pretty quickly just from fiddling with the UI, not sure if I want to subject this little guy to that much abuse with no really efficient cooling solution under the hood.
Click to expand...
Click to collapse
it's understandable for the lil guy to get hot quickly when you are overclocking the GPU+CPU, can't expected to run cool unless you put a better cooling fan into you console, i don't mid my ouya running a lil hot, well mines don't get hot enough cause my ouya got a acrylic custom shell with enough vents and airflow that keeps my console way cooler then the ouya stock/factory shell...
its obvious that it would run hotter if the clock speed is higher. no one is disputing that. i just don't see how not allowing the user to specify speed as much of the other CPU overclocking programs like SetCPU allow the user to do.
It's a needed feature IF it can be supported and implemented.
Excellent!
I'll give this a bash tonight and see what improvements there are!
Careless_ said:
is there no way to allow users to set advanced profiles so that they can configure a medium and max overclock setting?
i saw the temps on my core rise up pretty quickly just from fiddling with the UI, not sure if I want to subject this little guy to that much abuse with no really efficient cooling solution under the hood.
Click to expand...
Click to collapse
Actually Temperatures are no problem for this chip as it can bear temperatures of 70 C with great ease as the manufacturer mentioned. Don't worry about that also let me know if they are above this temperature so that we can do something about that. If you ask me I am comfortable with 85C as that is what the throttle temperatures (Default mind you!). Just Relax and crush the games already
Careless_ said:
its obvious that it would run hotter if the clock speed is higher. no one is disputing that. i just don't see how not allowing the user to specify speed as much of the other CPU overclocking programs like SetCPU allow the user to do.
It's a needed feature IF it can be supported and implemented.
Click to expand...
Click to collapse
The custom CPU clock feature conflict the one click feature and not to mention lower clocks are not required as there is no trouble with the highest speed since the cooling is active and with sink. Just don't worry about the temps too much as everything is normal here and the purpose of console is to bear high temperatures with high load even with little heat management..
I have both the old app and the Ouya specific one and it looks to me that 2D GPU clock is set to 260MHz (1/2 of 3D clock). @Kingshoo, can you tell us what the "one click" settings are (governor, CPU clock, GPU, etc).
Much appreciate the work you've done.
Ipse_Tase said:
I have both the old app and the Ouya specific one and it looks to me that 2D GPU clock is set to 260MHz (1/2 of 3D clock). Can you tell us what the "one click" settings are (governor, CPU clock, GPU, etc).
Much appreciate the work you've done.
Click to expand...
Click to collapse
Oh really If its working on Half then I will bump that to full to in next iteration
Settings are nothing but final settings in one click. Meaning Performance governor (Because this one has no polling overhead as opposed to interactive). GPU to 520Mhz, CPU clock to 1.7Ghz (1.6 on all 4 cores as set by OUYA). Ram at 800Mhz and also no throttling on Ram and GPU so that performance is reduced only due to H/W limitation or by bad coding practices and not due to some power saving logics
Kingshoo said:
Oh really If its working on Half then I will bump that to full to in next iteration
Settings are nothing but final settings in one click. Meaning Performance governor (Because this one has no polling overhead as opposed to interactive). GPU to 520Mhz, CPU clock to 1.7Ghz (1.6 on all 4 cores as set by OUYA). Ram at 800Mhz and also no throttling on Ram and GPU so that performance is reduced only due to H/W limitation or by bad coding practices and not due to some power saving logics
Click to expand...
Click to collapse
Cool...thanks! Looking forward to v2
BTW...for reference, I had my governor set to performance for a while and it drove the fan to run almost at all times. To the point I ended up shelling 20 bux to buy the Noctua quiet fan. Maybe others have better luck with the stock fan - but if noise is a concern, I found that the "Interactive" governor scales pretty fast with no visible impact on performance vs "Performance".
My 2 cents.
After reading several reviews about Noctua 40x10mm A-Series Blades with AAO Frame, SSO2 Bearing Premium Retail Cooling Fan NF-A4x10, I decided to buy it. I replaced the noisy fan of my OUYA, and the difference in sound is amazing. I had to check if the fan was actually running because barely hear it. Also, the temperature of my equipment dropped ~ 10°C, so overheating issues could be easily fixed, if you decided to overclock. I recommend this product without a doubt. Check on eBay or Amazon.
If you want to replace the fan, here's a guide how to do it. youtube . com /watch?v=rra0FwlHvBA
Well honestly I wasn't able to play games on OUYA but since you people are playing games what the temps of CPU are anyways after say an hour? I am asking this because I don't see a need for custom coolers as 50C or 70C it really don't make any difference to your hardware. Yes the fan noise may be concerning to many but I have cotton plugs in my ears to keep it silent (these really costs cents and not $$!). OK so newer version will have interactive on one click..
My stock fan is totally silent anyway
Sent from my ADR6350 using Tapatalk
Ipse_Tase said:
Cool...thanks! Looking forward to v2
BTW...for reference, I had my governor set to performance for a while and it drove the fan to run almost at all times. To the point I ended up shelling 20 bux to buy the Noctua quiet fan. Maybe others have better luck with the stock fan - but if noise is a concern, I found that the "Interactive" governor scales pretty fast with no visible impact on performance vs "Performance".
My 2 cents.
Click to expand...
Click to collapse
i will also try this, i run my OUYA on performance all the time and it's pretty loud...