Feel Free to post and give feedback ^_^
Also feel free to Vote the thread ^_^
Q&A is in Post 2
_____________________________________
Hi Everyone, Arrow here and this is my guide to find what is the best aosp setup for your evo or android. It is true when people say "every phone is different." However there is an average of people that get similar results. At the moment people have different interest such as some people want performance and some want to improve their battery life. Of course certain people want both but only some get both.
*Remember what i put here is an average and may be different on your evo*
AOSP GB ROM'S: Ok so to start off, these are aosp roms still being updated as of now.
CyanogenMod 7 (CM7) - The most famous aosp rom out there, all or almost all other aosp roms are based off of this rom. This rom has a stable rom and experimental nightly builds. Anyone will tell you that you can't go wrong by choosing this rom. and believe me you will enjoy it.
CyanogenMod 7 Thread
Miui - This rom has the longest battery life and is very customizable. This rom is based off of CM7 and is an excelent rom. However unlike CM7 this rom does not have 4g so if you are willing to sacrifice 4g then believe me this is your rom.
Miui Thread
Gingerbread Evo Deck - Ok so although CM7 is amazing decks gb rom has said to be the exact same thing but giving off better battery life. other then that it is pretty much the same thing with some minor tweaks and some bloat ware removed.
Gingerbread-Evo-Deck's Thread
Xplod E4G - Team Nocturnal designed this rom and it is pretty much CM7 with the Sony Launcher + their apps. This rom will give your phone a nice cool feel that other people don't have. If you like a lot of eye candy then get this rom because it is CM7 just with a different look and feel.
Team Nocturnals Xplod E4G RLS1.2
teh roxxorz said:
using Xplod: there's a 50/50 chance the new tiamat kernels [4.0.7+] may not boot, in that case, they should use 3.3.7.
Click to expand...
Click to collapse
ICS(mod7) - Team Blaze designed this rom and you can consider this rom like Xplod E4G, a rom just like CM7 with some minor tweaks but with a different look and feel. None the less this rom has something very special this is the closest rom to being like ICS (Ice Cream Sandwich). I 100% support this rom because they are doing the best they can to make this rom look and run as smooth as ICS. so if you want to look like your ahead of the game definitely get this rom.
ICS(mod7) Thread
AOSP GB Kernels: These are three kernels that i know of, if you know of more please let me know and i will add them.
Tiamat 4.1.0 - This is the latest kernel made by Tiamat and this is the only aosp kernel still being updated. This kernel on average gives people great performance but lacks on battery life. The main Governor for this kernel is SmartassV2 which is a balanced governor, good to turn on your phone and good to use on a normal day to day bases. For this kernel i do recommend using this governor. It does have SBC and Non-SBC kernels. *Side Note* (Some people say Tiamat 3.3.7 works better for them and is also known as the LEE Kernel because it was awesome like Bruce Lee and looks like Lee backwards [337])
Tiamat Website I also put the Zips in the Attachment (At The Bottom)
Savaged-Zen - This kernel is no longer being updated, however it is still amazing this kernel seems to be Tiamat's competition. Where Tiamat lacks on battery Savaged-Zen does not. However it's performance is not as good as Tiamat. This Kernel comes in two version BFS (Brain F***ed Scheduler) and CFS (Completely Fair Scheduler). BFS is said to give better performance and CFS is the normal kernel. This kernel only comes with SBC however you may download "SVZ Manager" which will allow you to turn SBC on or off. The main governor for this kernel i believe is on demand However i use smartass and a lot of people us InteractiveX.
Savaged-Zen CFS sbc I also put the Zips in the Attachment (At The Bottom)
Savaged-Zen BFS sbc in attachments (At The Bottom)
SVZ Manager I also put the Zips in the Attachment (At The Bottom)
GoDm0de - This Kernel was made by toastcfh and is no longer being updated. It is non-sbc and in my opinion definitely the best non-sbc kernel. This Kernel has insane battery life and a pretty good performance. If you do not want to use an sbc kernel i recommend for you to 100% use this kernel. The Governor for this kernel is set on on demand (i think) however i got the best battery/performance using Interactive.
GoDm0dE Kernel I also put the Zips in the Attachment (At The Bottom)
AOSP ICS ROM'S:
ICS rom by: the_Plattypus and it is still in Alpha testing. however the development for this rom is moving really fast so hopefully a beta will come soon.
EVO 4g Ice Cream Sandwich from source
ICS-evo-deck: This Rom is by kushdeck, After testing out Decks ICS Pre-Alpha 4 & 7 rom i conclude that although it is a alpha it can easily be used as a day to day rom. extremely fast and very snappy. only thing that i found not working was the camera. (Now on Alpha5)
[ROM][ICS][1-11-12][WIP] ics-deck-evo [alpha5]
All Decks ICS Pre-Alphas
All Decks ICS Gapps
AOSP ICS Kernels:
Jaredthegreat ICS - jared has the most advanced ics rom which is in beta 2 but does not have a working camera to check this rom go here:
[ROM's] -ICS- 4.0.1-4.0.3>[AOSP]<--~B.2.0~
Will post them when they are released!!!
Rom Manager/Kernel Manager:
Rom Manager: This is an app from the android market and is extremely useful for pretty much anything. you can back up your rom, you may go into boot loader and you can check if certain roms such as "CM7 Nightlies" have been updated. However people do prefer Amon Ra for flashing, which is another plus of Rom Manager it allows you to flash alternative recovery, which will flash Amon Ra for you.
Kernel Manager: This app was working before but has stopped now, however if it does start working again what it had was pretty much all the kernels that you needed for any rom. this app would allow you to flash a new kernel immediately by going to the kernel you want to flash.
Reserved
Q&A:
Q: What is SBC?
A: SBC stands for super battery charger. SBC is trickle charging, It stops your battery from dropping from 100% to 90% right when you take it off the charger. Some say that it harms your battery but i haven't seen any harm and plus it only costs $5 to get a new battery on Amazon.
Q: How to set up and flash your roms and kernels?
A: well my friend "Crossrocker" made a guide for this with everything you need. so just click to go to his thread. [GUIDE||Oct/23]Best AOSP(CM7|Decks|MIUI) configuration.
Q: What is the difference between governors?
A: This Thread by "RJackson" explains it all:SetCPU governors (explained)
But if you're too lazy to click it here they are:
As explaind by RJackson:
ondemand - Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed. - SetCPU website
conservative - Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery. - SetCPU website
performance - Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking. - SetCPU website
powersave - Available in some kernels. It will keep the CPU running at the "min" set value at all times. - SetCPU website
userspace
A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor. - SetCPU website
Interactive - The 'interactive' governor has a different approach. Instead of sampling the cpu
at a specified rate, the governor will scale the cpu frequency up when coming
out of idle. When the cpu comes out of idle, a timer is configured to fire
within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer
fires then we assume the cpu is underpowered and ramp to MAX speed.
If the cpu was not 100% busy, then the governor evaluates the cpu load over the
last 'min_sample_rate' (default 50000 uS) to determine the cpu speed to ramp down
to.
As explained by MDJ:
SMARTASS GOVERNOR - is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 245Mhz (or if your min frequency is higher than 245 - why?! - it will cap it to your min frequency). Lets take for example the 998/245 kernel, it will sleep at 245. No need for sleep profiles any more![/QUOTE]
As explained by teh roxxorz:
Lagfree - like the performance governor. It will scale the cpu to higher frequencies when needed, but not to 100% like performance, so you'll get a lil better battery out of it
SmartassV2 - A smarter smartass governor. Code was re-managed/removed to make it more optimized, and have better scaling performances
InteractiveX - a better interactive governor I believe; low scale cpu settings, for texting, browsing, ect, nothing intensive. I wouldn't use it for emulators, ect.
Q: Do you need PRL/Profile/Radio updates? Do you need to go back to sense based to do these still?
A: No you don't have to go back to sense to do these and you don't have to do these because Rom's will come with what you need. None the less if you would like to update your radios here is a thread by "Calkulin" where he keeps the latest radios updated: [ Radios ][ 9-5 ] All EVO Radio, WiMAX, PRI, NV & HBoot versions
Q: Does HDMI mirroring work on these roms?
A: As of this moment Miui and CM7 both have HDMI mirroring working, and sense all the other ones are cm7 with some tweaks they as well have HDMI working however from what i have read the only one that has not had problems with HDMI is Decks Gingerbread Rom
Q: Are all other major features (4G (except for Miui), bluetooth, front & rear camera, GPS, apps such as Netflix, Skype, Google Voice, Sprint Visual voicemail) all working at least as well as on a Sense or stock ROM?
A: Yes everything is working, however on CM7 and i presume on some others you also have to flash a gps fix which you can get from this thread: [GUIDE||Oct/23]Best AOSP(CM7|Decks|MIUI) configuration. and the Voicemail seems to have some issues for some people but works flawlessly on Decks with it's gapps + Voicemail which you may also get from this thread: [GUIDE||Oct/23]Best AOSP(CM7|Decks|MIUI) configuration.
Q:My wifi is connecting/disconnecting after a second, what should i do?
A: This answer was given to me by "teh roxxorz." This has nothing to do with your rom or kernel, do this:
Back up everything into Titanium Backup
Boot into recovery
wipe cache, Dalvik, and pretty much everything
reflash your rom,kernel and gapps (or if you would like to check out some other roms and kernels just click on the link in my sig)
once you've set up your phone download Titanium Backup from the market
in titanium backup restore all your apps ONLY!!! (don't get apps w/ data - only get apps, and do not get system data)
after this your wifi should be working just fine
Q: I am having wake issues?
A: Here is a Guide made by JBabey[FIX] Wake Issue (Android OS) - Combination of Radio/PRI/NV/Wimax/GPS !Solved!
Q: Can i make my 3g speed faster?
A: Yes, This answer was given to me by teh roxxorz:
You need to flash a sprint sense rom. I emphasize sprint because it won't work on the sense 3.5 roms, as they're all ports of other non sprint roms.
1. Flash sense rom
2. Obtain your msl, download msl reader from market, use it, write it down
3. type in ##3282# , input your msl (you can get this from the app msl reader)
4. Click edit mode > advanced
5. Scroll down to HHTD proxy port and address
6. Change the proxy port to 0 and proxychange the address to 0.0.0.
Q: How can I fix my GPS?
A: This answer was given to me by teh roxxorz:
- flash a sense rom
- open up the dialer
- Type ##GPSCLRX# or ##4772579#
- Your enter your MSL at the prompt
- Your phone will soon reboot > done
Q: Is there a guide like this but for sense roms?
A: Yes if you are looking for a sense guide rather than aosp then check out this thread by tropicalbrit
Q: What is your setup at the moment?
A: Rom - Decks 4.0.3 Pre-Alpha 7 ICS Rom
Kernel - Stock
Governor - Conservative
CPU Max/Min Frequency - 729/128
IncrediControl (app) - (-100) [I get to (-100) by first doing (-75) and leaving it there for 3 days and then I do another (-25)]
Car-o-Dope (CoD) setup
Nice setup. Thanks
Sent from my PC36100 using xda premium
Steven 1 said:
Nice setup. Thanks
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
and thank you for such a quick reply ^_^
Not too bad. Good thing on steering them to tiamat. Lemme know if you need anything.
teh roxxorz said:
Not too bad. Good thing on steering them to tiamat. Lemme know if you need anything.
Click to expand...
Click to collapse
lol i was about to message you to check out this thread, but actually i do need something. do you happen to know a description of: lagfree, smartassV2, and interactiveX? or at least where i can get one?
Green_Arrow said:
lol i was about to message you to check out this thread, but actually i do need something. do you happen to know a description of: lagfree, smartassV2, and interactiveX? or at least where i can get one?
Click to expand...
Click to collapse
Lagfree - like the performance governor. It will scale the cpu to higher frequencies when needed, but not to 100% like performance, so you'll get a lil better battery out of it
SmartassV2 - A smarter smartass governor. Code was re-managed/removed to make it more optimized, and have better scaling performances
InteractiveX - a better interactive governor I believe; low scale cpu settings, for texting, browsing, ect, nothing intensive. I wouldn't use it for emulators, ect.
Also, you should also disclose to people using Xplod: there's a 50/50 chance the new tiamat kernels [4.0.7+] may not boot, in that case, they should use 3.3.7.
And any reason you were gona message me?
teh roxxorz said:
Lagfree - like the performance governor. It will scale the cpu to higher frequencies when needed, but not to 100% like performance, so you'll get a lil better battery out of it
SmartassV2 - A smarter smartass governor. Code was re-managed/removed to make it more optimized, and have better scaling performances
InteractiveX - a better interactive governor I believe; low scale cpu settings, for texting, browsing, ect, nothing intensive. I wouldn't use it for emulators, ect.
Also, you should also disclose to people using Xplod: there's a 50/50 chance the new tiamat kernels [4.0.7+] may not boot, in that case, they should use 3.3.7.
And any reason you were gona message me?
Click to expand...
Click to collapse
pretty much so you can check it out and see if it was good, you seem to post everywhere i do and you seem to know a lot.
Green_Arrow said:
pretty much so you can check it out and see if it was good, you seem to post everywhere i do and you seem to know a lot.
Click to expand...
Click to collapse
Maybe there's a case of a stalker?! [kidding]
Though glad I could help. And thank you.
teh roxxorz said:
Maybe there's a case of a stalker?! [kidding]
Though glad I could help. And thank you.
Click to expand...
Click to collapse
No problem ^_^
Green_Arrow said:
No problem ^_^
Click to expand...
Click to collapse
Tis all good.
has anyone tried that ICS(mod7) rom?
Helpful threads for the win, thanks mr arrow
Sent from my PC36100 using xda premium
Nice helpful thread , I like that you attached the kernels seeing that a lot of people these days are always asking for links to them.
linsalata28 said:
Nice helpful thread , I like that you attached the kernels seeing that a lot of people these days are always asking for links to them.
Click to expand...
Click to collapse
thank you, and yea it was a pain for me to find them just to attach them lol
Toney Starks said:
Helpful threads for the win, thanks mr arrow
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
no problem ^_^
Green_Arrow said:
no problem ^_^
Click to expand...
Click to collapse
You could have asked I keep all of them just incase.
Edit: I quoted the wrong post lol.
I was talking about the kernels.
cnstarz said:
has anyone tried that ICS(mod7) rom?
Click to expand...
Click to collapse
i actually did, it runs really smooth and i believe atm everything is working. if there is anything wrong with it, then it was something cm7 did because it is the same thing with a few tweaks and a different look.
linsalata28 said:
You could have asked I keep all of them just incase.
Edit: I quoted the wrong post lol.
I was talking about the kernels.
Click to expand...
Click to collapse
oh lol i was like huh , and well now i know lol
Hi,
Thanks for guide... I am considering changing from
my stock rooted ROM, so very timely for me!
Some features that you don't mention or summarize
that may help me and others.
PRL/Profile/Radio updates? I believe you need to
go back to sense based to do these still? [yuk]
HDMI mirroring?
Are all other major features (4G (except for Miui),
bluetooth, front & rear camera, GPS, apps such as
Netflix, Skype, Google Voice, Sprint Visual voicemail)
all working at least as well as on a Sense or stock ROM?
Thanks in Advance,
Peter
Finally after someone pm'd me I looked back into GPU Overclocking.
New thread created issues with old thread OP permissions (people seem to be asking the same questions over and over again all information will be kept in OP & DO READ THE THREAD, repetitive questions will now be ignored)
Benefits:
Smoother UI
Handle 2d & 3d core GPU intensive applications & games
Currently only 2D core has been overclocked working on 3D core OC
2D-core original value - 192mhz OC to 245mhz DONE achieved 25% performance boost grp_2d_clk outputs 245760000hz
3D-core original value - 245mhz OC to 300+mhz WIP hoping to achieve 40-50% performance boost
2D-core OC only Download: Coming soon...
Download Links for other devices coming soon...
Works for all HTC Sense/Cm9/Cm10 kernels (Just ask a kernel developer for your device to implement the source code)
Note: Don't have internet on PC so providing 3 main files that need replaced for 2D-core OC to work
Download link to source code: http://d-h.st/wbH
3D-CORE OC TESTS Download: Coming soon...
Do check under sys/kernel/debug/htc_clock/clks/ look for file with all clocks & look for GRP_clks (Graphics clock)
OK so basically today I've been thinking and I've come to the conclusion that I will release the 2D-core OC patch As Soon As Possible, 3D-core Core OC is NOT Impossible but for now I'll give it a break, I will attempt 3D-core OC If/When I can get a hold of a msm7x30/msm8x55 device, as it will make it much easier for both me & users.
So for now you can enjoy the 50mhz increase/bump up, perf boost 25% in 2D-core (will increase performance in both 2D/3D intensive appications as 2D-core is used for 3D AFAIK and increase User Interface performance (Note: This will not take a hit on battery life)), I will also release a couple of fixes on patchas kernel that shouldnt be there/set etc.
(Theres a device available in my area for roughly £90, if anyone wants to contribute towards getting that device or can donate a device , more than welcome and shoot me a PM so I can list you here.)
(This isnt a promise of 3D-Overclock if you donate, if you donate please do so expecting nothing I will only attempt 3D-overclock)
Working device list - all kernel 3.0+ msm7x30/msm8x55 soc devices.
Main thread is in Desire HD Android Development section: http://forum.xda-developers.com/show....php?t=2368497
Thanks for your efforts.
I'm trying to follow the link to your Desire thread and it seems it's broken.
Nevermind, found it: LINK
I think a kernel dev from the droid incredible 2 has a 3d gpu overclock in a kernel but I didn't use it in mine because I worry about the heat output being overclocked combined with that.
Sent from my ADR6400L using Tapatalk 2
disconnecktie said:
I think a kernel dev from the droid incredible 2 has a 3d gpu overclock in a kernel but I didn't use it in mine because I worry about the heat output being overclocked combined with that.
Sent from my ADR6400L using Tapatalk 2
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2372291
you must be referring to this...
Someone already showed me the commits
no one has managed gpu overclocking at all on any msm7x30/msm8x55 platform/soc devices
I saw it someone's git when I was building my kernel. I couldn't find useful posts about kernel stuff so I just looked for git accounts that were from similar devices.
Sent from my ADR6400L using Tapatalk 2
Probably Kangaroo Kernel based off of Beast Mode.
Oh ya that's the one. Been a while since i looked.
Sent from my ADR6400L using Tapatalk 2
Shaky156 said:
OK so basically today I've been thinking and I've come to the conclusion that I will release the 2D-core OC patch As Soon As Possible, 3D-core Core OC is NOT Impossible but for now I'll give it a break, I will attempt 3D-core OC If/When I can get a hold of a msm7x30/msm8x55 device, as it will make it much easier for both me & users.
So for now you can enjoy the 50mhz increase/bump up, perf boost 25% in 2D-core (will increase performance in both 2D/3D intensive appications as 2D-core is used for 3D AFAIK and increase User Interface performance (Note: This will not take a hit on battery life)), I will also release a couple of fixes on patchas kernel that shouldnt be there/set etc.
(Theres a device available in my area for roughly £90, if anyone wants to contribute towards getting that device or can donate a device , more than welcome and shoot me a PM so I can list you here.)
(This isnt a promise of 3D-Overclock if you donate, if you donate please do so expecting nothing I will only attempt 3D-overclock)
Working device list - all kernel 3.0+ msm7x30/msm8x55 soc devices.
Main thread is in Desire HD Android Development section: http://forum.xda-developers.com/show....php?t=2368497
Click to expand...
Click to collapse
I have an Inc2 id be willing to test on if you'd like...
Sent from my Maserati using XDA Premium
Everyone has been modifying the kernel graphics software layer platform data with values that dont make sense and are impossible more above with values that dont exist within thw graphics table anywayx
3d oc is abit more difficult
Devs + testers join IRC will make life easier
Irc freenode #s1gpuoc
I wouldn't recommend replacing those files in any current kernel directly. Since there is no github to see what the actual changes are isolated from the file, it's hard to say if all the changes made are compatible. Some of them were unnecessary, and simply added credits to a line that was unchanged (most likely because it has been updated since the original writing of the files).
https://github.com/StarKissed/stark...mmit/dc381024f122a114b770076e2992cd5097f5c47c <- The specific changes required
twistedumbrella said:
Does this include a sysfs interface to throttle the overclock?
https://github.com/StarKissed/stark...mmit/618b9e076f7b2c0a8f9f0c5733f61d4ef27261c0
Click to expand...
Click to collapse
There isnt any need for a sys fs at the moment due to the way qualcomm have made their msm7x30
Shaky156 said:
There isnt any need for a sys fs at the moment due to the way qualcomm have made their msm7x30
Click to expand...
Click to collapse
Any time values that aren't stock are being forced, it's good to have the option to turn it off but in this case it's only forcing stock values to persist so it doesn't really matter.
Sent from my Galaxy Nexus using Tapatalk 2
Okay after looking @ GPU Overclock for 2 weeks, This is the news on GPU OC for MSM8x55/MSM7x30 socs.
My findings...
2D-core OC from 192mhz to 245mhz successful.
3D-core OC will not happen without me obtaining the datasheet (which is proprietary)
The clocks are protected, via Ownership/Permissions, and maybe an RCU/MPU
No Overclocking the CPU does NOT Overclock the GPU, thats the worst thing I've heard in my life lol.
The lowest the GPU can hit is 192mhz or lpxo freq
Bus is not overclockable, it always is 192mhz
EBI_2D_clk will and has always been 0mhz
Modifying kgsl platform data and/or the graphics table with random values or even calculated values from correct pll freqs will NOT OC the gpu
it's ashame the GPU clocks are protected.
IF anyone is looking to continuing this project and is on the right track you're more than welcome to get in contact with me, especially if you have the msm7x30 datasheet.
The QSD8x50 soc is more open than this soc, so I'm doing a few tests on the HD2
can someone make a custom kernel for overclocking to like 1.5 ghz stable on cm 11 PLEASE
MrGHLover said:
can someone make a custom kernel for overclocking to like 1.5 ghz stable on cm 11 PLEASE
Click to expand...
Click to collapse
I will go out on a limb and speak for all the developers on this forum.
No
MrGHLover said:
can someone make a custom kernel for overclocking to like 1.5 ghz stable on cm 11 PLEASE
Click to expand...
Click to collapse
:laugh: Thanks for making me laugh, thats quite hilarious. Even on cm7 only a select few people got 1.4 ghz stable on their device(somehow I didnt burn my nook when trying that out), and to get it on cm 11? pfft.
If you really want someone else to, why not just do it yourself and go right ahead! The source code for the kernel is easily available, as well as tutorials for compiling it. Unfortunately most development for our old nooks are pretty much done for(Although I am not saying that the previous development isnt insane, who would have known that this old device would even be getting cm 11 in the first place? Its crazy how much effort the developers have put into getting each newer android build on this ancient device.), The forums have gotten pretty stagnant since 2015 came around, and it doesnt appear that any of the old developers are working much on the nook anymore.
I agree with the other posters but also here is the latest kernel I can find for CM11 on our devices.
steven676 said:
Trying to get some of the unreleased stuff off my hard drive ...
Here's a new test kernel for everyone to try out. The changes here involve adjustments to clock speeds on the SOC:
The L3 (memory bus) clock speed is reduced from 200 MHz to 166 MHz (-16%);
The maximum MPU (CPU) overclock is increased from 1100 MHz to 1200 MHz (+9%); the default MPU clock remains 1000 MHz.
Hopefully these changes should result in increased stability, particularly on devices where the existing 1000 MHz and 1100 MHz overclocks were unstable; see the dev thread for details. Unfortunately, I expect that performance will be down as a result of cutting memory bandwidth.
Please test, particularly if you have a device that's experiencing crashes or SOD at 1000 MHz with 3.0 kernels.
Instructions: from recovery, flash the attached ZIP file over a CM11 nightly.
Source code: https://github.com/steven676/ti-omap-encore-kernel3/tree/da8a2ef9d7b0306909dd2930d148871e2eb20566; this is also currently the tip of the encore-omap3-3.0.y branch in my kernel repository.
Click to expand...
Click to collapse
As every MM rom is plagued with countless bugs, I don't see it very logical to stop LL development when everything related to MM isn't even working properly. What's even worse about that is that, some nice features (like OC) have emerged not a long ago, and there's no dev working anymore to bring them back to LL. Personally I refuse to use any MM rom due to the endless bugs and overall slowness.
What I'm trying to do is to build a kernel with basic custom features (faux audio, msm hotplug (or any other hotplug), intelliactive (or any other custom governor), usb keyboard, gpu OC and mainly cpu OC, which I was able to accomplish). However, using github, and all the coding stuff is really a pain. I know that I'm gonna face a lot of problems since I'm not even a dev, I just started this 3 days ago and the only knowledge I have is basically nothing. But, it'd be great if someone could help me, both for the good of the users and to speed up the development of this.
I'll be doing some research to make this go further, and, if I ever make a stable build, I'll be making a thread in the respective development section.
What I've done so far:
- Build it successfully without major errors
- Add cpu OC support (Thank you @zakee94 and @h2o64 for the commits)
To-do list:
- Fix no media playback (If someone could tell me if this is general and it's not just me, it would be nice)
- Add MSM Hotplug... or any other hotplug
- Add intelliactive governor... since I want this kernel to be perfomance-driven, this governor is so damnly good over any other gov.
- Add gpu OC and simple_ondemand as its governor.
- Add faux's sound control
- Add usb keyboard/mouse support
- Learn to use github, inb4 sorry for not posting source code
Consider me a beginner. I need your help, experienced guys.
P.S: If you try the test build, please be aware that this is a super-extremely-alpha version. It's intended only for feedbacks, so don't forget to backup your current kernel.
So I want to OC my phone a bit.
That's my only gripe with this device, that it's a tad bit slow - I think due to the high resolution.
Back in the past I used OC on my Note 2 and S3, and both became blazing fast.
I realize you cannot push a chip on 2,2ghz all day long.
But that extra boost is extra handy when you do need the speed.
I checked out the kernel forum of course, but I only found a GPU OC kernel, and one kernel with only a 2.0ghz OC.
That's only 0.1 ghz increment, that ain't not much.
Ps.: I realize that not every chip is the same. They all have different undervolting/overclocking capabilities, it's silicon lottery. But I do want to see if I could push my Note 4 a bit. And heck, it will throttle anyway if things get a bit hot.
And of course another post about someone wanting to control their cpu and nobody on these forums gives you an answer, I have been trying to look for solutions and kernals that offer cpu overclocking to atleast 3000mhz like how cm13 is, The problem is I dont like the ui of cm13 and want to use rooted jasmine which is based on stock 6.0.1 , but the cpu on apps only lets me clock it to 2649mhz and it doesnt let me set frequencies at all sometimes, it seems nobody knows or cares to tell anyone if their roms support cpu tuning or not, its sad and annoying because people seem to get their useless questions answered and not issues of this kind which are why some people even decided to root in the first place, like me.
Did u checked the Nemesis and Refined ROM threads from the exynos forum? There you can find what you want.
Here you can find and learn if you have a time and will to know and learn every possible things about Cpu ,setting up Cpu ,frequency and other stuff:
https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957/page89
https://forum.xda-developers.com/nexus-6p/general/guide-advanced-interactive-governor-t3290605