Related
I recently flashed the newest Trinity Kernel on my Nexus 7. I still have the stock ROM. I tried to tweak the CPU settings with ROM Toolbox and the most I can overclock is 1400mhz. Why can't I overclock to 1600? Is it because of the stock ROM? I'm looking into Glazed Jelly Bean as a custom ROM but I'm not sure I want or need to use a custom ROM at this point.
Any suggestions?
Because he dropped the Max. You probably flashed A111 correct? That's a TSVZ meaning it is slightly over clocked and undervolted kernel meant for battery not for performance.
Sent from my Nexus 7 using Xparent White Tapatalk 2
U2Bono269 said:
I recently flashed the newest Trinity Kernel on my Nexus 7. I still have the stock ROM. I tried to tweak the CPU settings with ROM Toolbox and the most I can overclock is 1400mhz. Why can't I overclock to 1600? Is it because of the stock ROM? I'm looking into Glazed Jelly Bean as a custom ROM but I'm not sure I want or need to use a custom ROM at this point.
Any suggestions?
Click to expand...
Click to collapse
try a96, its one of my faves. it has a max of 1700mhz http://goo.gl/mLUCZ
Mildly on topic question ... do you notice any imporvments with overclocking? My first experience with overclocking as on my Hero, and then Galaxy S1, but this N7 just feels so fast i cant see overclocking making it any smoother? lol
thanks
myke66 said:
Mildly on topic question ... do you notice any imporvments with overclocking? My first experience with overclocking as on my Hero, and then Galaxy S1, but this N7 just feels so fast i cant see overclocking making it any smoother? lol
thanks
Click to expand...
Click to collapse
yes. its noticeable, but not like on the older devices.
simms22 said:
yes. its noticeable, but not like on the older devices.
Click to expand...
Click to collapse
Nice, ill have to look into rooting sometime soon.
Ok, I got the a96 and I've flashed it...
Is there a detailed changelog for each version? The a111 said it was a 1600mhz kernel so I don't understand why it was dropped down to 1400. That's where my confusion was.
I did notice some increase in speed at 1400. I was having some stuttering issues with Dead Trigger and Minecraft PE, and they were less with the 1400. I've got it running at 1600 now but I don't know what it will do to the battery or how well it will perform. I'll find out later. I've run through the battery pretty quickly today, but I was tinkering with it A LOT so it's not accurate.
What kind of tweaks could I do using Rom Toolbox that would help me maximize my battery while overclocking to 1.6?
Dont over clock.. i dont even see a need to. I use the ondemand gov which stutters a little but using interactive clears that up. Also using the CFQ IO as it is the stock IO used. Its stock so its gotta be good . Also you should turn F-Sync off that helps quite a bit. Also you could toggle auto hotplug and make it only run two cores while gaming and then turn it back on when finished so that way it will hotplug cores as it sees necessary. You could also up the voltages a little bit, some CPU's dont like the lower voltage and that will cause stuttering and glitching just up them by 25mV and see if it clears if not try another 25mV.
I will try those things, but I really want to play with overclocking and learn what happens. This is my first Android device so I'm experimenting and playing around.
But I have one more question...I've overclocked to 1.5...I found 1.6 to be the same as 1.5. But it seems that after an hour or so, it resets to 1.3. in ROMToolbox. Why is this?
Don't use rom toolbox. Use the Trinity app. It sticks just fine for me. Besides you support the dev to make better kernels.
Sent From My Toro+ via White Tapatalk
simms22 said:
try a96, its one of my faves. it has a max of 1700mhz http://goo.gl/mLUCZ
Click to expand...
Click to collapse
i **** my pants a little when it says "system succesfully corrupted, please freak out now"
MRsf27 said:
i **** my pants a little when it says "system succesfully corrupted, please freak out now"
Click to expand...
Click to collapse
Lol its a joke... its the updater-script you can make it say anything... :laugh:
MRsf27 said:
i **** my pants a little when it says "system succesfully corrupted, please freak out now"
Click to expand...
Click to collapse
ha!
youre not the first
Overclocking past 1.4 Ghz doesn't result in any major usability improvements. I've gone up to 1.7 Ghz and the only thing it does is make my tablet really warm and unstable. All you really need for improving system performance is I/O tweaks to speed up app and page loading, and a little bit of GPU overclocking to help with the transitional effects.
and, to be honest, depending which trinity kernel im using, im using either 1100 or 1150mhz mostly. on a111 im using 1100mhz and on a96 i used 1150mhz. with those speeds everything is still fast but a bit better on battery
Overclocking
If you want a little more information about the the overclocking if you havent already you might want to check out http://forum.xda-developers.com/showthread.php?t=1788759 its the official thread of the trinity kernel for grouper.
I see a lot of people are quick to flash AK, Franco, Tyr, etc before they even give the kernel that comes with the ROM a try.
From my personal experience, the kernel that comes with a ROM is always faster & snappier than aftermarket kernels (no overclocking).
Also, correct me if I'm wrong, but the kernel that comes with the ROM is optimized to perform best with the ROM. Optimization is the main reason why Android is one step behind of iPhones. I don't know about you guys, but I want my phone to be fully optimized which is why I stick with the stock kernel most of the time.
I guess I'm also one of these people who are quick to flash a aftermarket kernel.
But I think the aftermarket ones are the more optimized ones.
Anyway I never had problems with the stock kernels.
I love the extra work devs like Franco and AK do. Sometimes I get some reboots with Franco but overall its a good experience. I just have some Franco loyalty from when I used his kernel on nexus 4 lol best kernel ive ever used. Not sure if I'd say the same about his one plus kernel but if there's any issues I'd blame cm not him
Klobal said:
I guess I'm also one of these people who are quick to flash a aftermarket kernel.
But I think the aftermarket ones are the more optimized ones.
Anyway I never had problems with the stock kernels.
Click to expand...
Click to collapse
I used to be the same way on my older android devices.
It seems like now flashing a kernel is no longer need to improve performance (sorta)
The hardware on the oneplus one is beast & android has come a long way in terms of software.
Because I love the sound control in AK Kernel
jousa11 said:
Because I love the sound control in AK Kernel
Click to expand...
Click to collapse
Better than Viper or DSP?
OmegaBlaze said:
Better than Viper or DSP?
Click to expand...
Click to collapse
I use viper as the audio processor AK's kernel just gives good audio gain without any distortion
OmegaBlaze said:
I used to be the same way on my older android devices.
It seems like now flashing a kernel is no longer need to improve performance (sorta)
The hardware on the oneplus one is beast & android has come a long way in terms of software.
Click to expand...
Click to collapse
I believe the same. I get most battery savings from deleting bloat off the phone.
NJGSII said:
I believe the same. I get most battery savings from deleting bloat off the phone.
Click to expand...
Click to collapse
I do the exact same thing. I try and delete all of the unnecessary google play stuff as well as apps I don't use often. And use greenify as well.
jousa11 said:
I use viper as the audio processor AK's kernel just gives good audio gain without any distortion
Click to expand...
Click to collapse
I definitely have to try that out. I usually always skip pass it lol..
I use franco kernel because I get better battery with his kernel (compared to stock), and it's always up-to-date with most of the patches, while with stock you'll have to wait until the next OTA to get some patches.
NJGSII said:
I believe the same. I get most battery savings from deleting bloat off the phone.
Click to expand...
Click to collapse
Can you please name bloat stuff which still comes with Cyanogenmod what should be deleted? Would be helpful for me to get my phone as clean as possible/neccessary.
m4soN said:
Can you please name bloat stuff which still comes with Cyanogenmod what should be deleted? Would be helpful for me to get my phone as clean as possible/neccessary.
Click to expand...
Click to collapse
Meant that with other phones I have
So, there is no stuff which still comes with systems like cyanogenmod which i can delete without getting any trouble? If yes, how do i know which stuff this can be?
Purchased Franco Kernel Updater and if I didn't use a custom kernel (or Franco Kernel) then I spent money on something I'm no longer using.
Also because I'm not a fan of mpdecision.
zephiK said:
Purchased Franco Kernel Updater and if I didn't use a custom kernel (or Franco Kernel) then I spent money on something I'm no longer using.
Also because I'm not a fan of mpdecision.
Click to expand...
Click to collapse
Same here switching between AK and Franco.
Both are a good choice.
But as mentioned before, the hardware of our phone is :good: so no need to flash a aftermarket kernel to gain more performance.
zephiK said:
Purchased Franco Kernel Updater and if I didn't use a custom kernel (or Franco Kernel) then I spent money on something I'm no longer using.
Also because I'm not a fan of mpdecision.
Click to expand...
Click to collapse
Why not? Intelliplug?
OmegaBlaze said:
Why not? Intelliplug?
Click to expand...
Click to collapse
Anything other than mpdecision, I personally prefer Franco's hotplug algorithm which is his own implementation of powering on/off cores.
Mpdecision is Qualcomm's implementation of powering on/off cores.
I personally am not a fan of Intelliplug,
3 - Don't even bring intelliplug on this. With all due respect to faux, that driver is a butchered solution to control the cores. The code is a mess and, in my opinion, just doesn't make any sense. I've worked on my Hotplug driver for years and it works as simple as need be, with appropriate userspace tunables for users to tinker with.
http://forum.xda-developers.com/showpost.php?p=55667033&postcount=3981
Click to expand...
Click to collapse
http://www.reddit.com/r/nexus4/related/158t1i/custom_kernels_a_guide_on_what_you_need_to_know/ has a great reading on mpdecision and why it is not good in their opinion.
--mpdecision--
All Qualcomm based phones have Qualcomm prorprietary userspace binary called "mpdecision" aka m(ake)p(oor)decision. Instead of letting the kernel itself to decide what frequencies and how many cores to run, this "mpdecsion" binary polls the kernel run queue statistics and decides for the whole system the "optimal" frequency and the "optimal" number of cores to use. The concept is fine, except the decision making is done in userspace and it's 100% closed source so there's no way to tweak it and there's a latency (because all userspace binaries needs to "poll" the kernel for the latest information which is slightly delayed). - faux123
ELI5: mpdecision is a proprietary Qualcomm daemon that makes calls to the SoC (the entire chip your phone uses) to manage the cores. The OS (PowerHAL) makes a request to mpdecision and then mpdecision makes a request to the first two cores to ramp them up. - _motley
Click to expand...
Click to collapse
I like to mess with my phone. Simply because I need a kernel fully optimised kernel for the device. Not to say that the developers aren't doing a good job, but in my case, a user sometimes knows better than the creator themselves.
Unless the custom kernels do not satisfy me, I'll revert back to stock.
m4soN said:
So, there is no stuff which still comes with systems like cyanogenmod which i can delete without getting any trouble? If yes, how do i know which stuff this can be?
Click to expand...
Click to collapse
This phone is fairly clean out of the box. About the only stuff worth freezing or deleting would be some of the google play apps if you don't use them. For example Google play books, news stand, or games.
It is simple, tested on my nexus 6, just go to system/bin and delete mpdecision, then install an app that controls kernel, like kernel adiutor, raise min freq of cpu to 883000 mhz, then set apply on boot, reboot phone and enjoy lagfree and smooth super battery life
you are my hero
fedef12evo said:
It is simple, tested on my nexus 6, just go to system/bin and delete mpdecision, then install an app that controls kernel, like kernel adiutor, raise min freq of cpu to 883000 mhz, then set apply on boot, reboot phone and enjoy lagfree and smooth super battery life
Click to expand...
Click to collapse
Isn't enough to just turn off mpdecision in the kernel app?
this only works for stock roms? I can't find any mpdecision file on /system/bin
Sent from my Nexus 6 using Tapatalk
blanco2701 said:
Isn't enough to just turn off mpdecision in the kernel app?
Click to expand...
Click to collapse
if it turn off the 3 sec boost of mpdecision yes
sgloki77 said:
this only works for stock roms? I can't find any mpdecision file on /system/bin
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
works on all roms for nexus 6, some file managers cant see mpdecision in system/bin, try it in recovery using twrp
fedef12evo said:
raise min freq of cpu to 883000 mhz
Click to expand...
Click to collapse
Can you tell me if it's the minimum CPU frequency in the CPU tab or in the CPU governor configuration?
blanco2701 said:
Isn't enough to just turn off mpdecision in the kernel app?
Click to expand...
Click to collapse
Disabling in a kernel app will accomplish the same thing. The reason you are seeing a change in battery life is because of the 3 second input boost of MPD. Most of the custom kernels have a generic touch boost driver that is set to 1 second or less to take the place of the mpd boost and increase battery because of the decreased boost time.
MPD works great for some people and not for others. It is greatly dependent on your usage habits. For my typical usage, with mpd on, I average 6-7 hours of screen on time. If you are a gamer, where you are constantly touching the screen, mpd will adversely affect your battery life because of the constant boost.
As a kernel developer, I definitely would not recommend deleting the mpd binary. I would suggest trying a couple of different kernels and/or configurations to accomplish the same results.
lol.. seriously? i guess thats one reason that ive disabled mpdecision for the last 3+ years on whichever nexus i was on, but not the main reason
How can I turn mpd off on ex kernel manager
you don't need a kernel app to disable it BTW. all kernel apps do is provide a ui for you to use. it can be done via a terminal emulator app.. type,
su(press enter)
stop mpdecision(press enter)
and that's it.
I'm using kernel auditor and in the CPU hotplug section the first listing is mp decision. Is that what needs to be disabled?
OK, silly question.. do you know what mpdecision does? do you know what disabling mpdecision does?
simms22 said:
OK, silly question.. do you know what mpdecision does? do you know what disabling mpdecision does?
Click to expand...
Click to collapse
@simms22 good point here. This is good for everyone to know. If you disable mpd without a replacement, you risk all cores not coming back online after deep sleep. Mpd doesn't actually control hotplugging, it controls input boost and onlining of cores.
Sent from my Nexus 6 using Tapatalk
and that's exactly why I disable mpdecision, so I can have all 4 cores active at all times.
buckmarble said:
@simms22 good point here. This is good for everyone to know. If you disable mpd without a replacement, you risk all cores not coming back online after deep sleep. Mpd doesn't actually control hotplugging, it controls input boost and onlining of cores.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
When you say without a replacement what are you referring to? Trying to learn here..
MrMiami81 said:
When you say without a replacement what are you referring to? Trying to learn here..
Click to expand...
Click to collapse
A replacement such as Zen, Mako, Blu_Plug, etc.
Also, (just an FIY) Zen isn't really a hotplug (it keeps all four cores active at all times, unlike Mako, Blu_Plug, etc). It's still lumped in there for some reason.
I highly recommend disabling MPDecision. You know what MPDecision stands for, right? MakePoor Decisions
Face_Plant said:
A replacement such as Zen, Mako, Blu_Plug, etc.
Also, (just an FIY) Zen isn't really a hotplug (it keeps all four cores active at all times, unlike Mako, Blu_Plug, etc). It's still lumped in there for some reason.
I highly recommend disabling MPDecision. You know what MPDecision stands for, right? MakePoor Decisions
Click to expand...
Click to collapse
I'm running elemental x now and I can't find mp decision on kernel auditor. Do you know if it is included with this kernel? If so how would I disable it?
MrMiami81 said:
I'm running elemental x now and I can't find mp decision on kernel auditor. Do you know if it is included with this kernel? If so how would I disable it?
Click to expand...
Click to collapse
i believe its already disabled in elementalx kernel. anyways, you can always use a terminal emulator app, then type..
su(press enter)
stop mpdecision(press enter)
thats all. all kernel apps do is give you a ui to whats already available.
MrMiami81 said:
I'm running elemental x now and I can't find mp decision on kernel auditor. Do you know if it is included with this kernel? If so how would I disable it?
Click to expand...
Click to collapse
Some kernels come with it already removed. Check the features section of the original post in the Elemental X thread or try searching the thread.
I can say from experience that Kernel Auditor doesn't give you access to all of the adjustments in Elemental X. Some features are only accessible through the official Elemental X app, so it might be there, but you can't use Kernel Auditor to adjust it.
Face_Plant said:
Some kernels come with it already removed. Check the features section of the original post in the Elemental X thread or try searching the thread.
I can say from experience that Kernel Auditor doesn't give you access to all of the adjustments in Elemental X. Some features are only accessible through the official Elemental X app, so it might be there, but you can't use Kernel Auditor to adjust it.
Click to expand...
Click to collapse
I just downloaded the elemental x app. I'm gonna go over to the thread now. I appreciate your help
I was wondering why there is no kernel developement for this great phone. It could still use some tweaks
+1
Anyone has the time/skill to implement kernel features as cpu/gpu speeds + alt gouvernors ?
The battery could also be faster charged in theory as its softwarelocked in kernel.
If anyone feels interested just bump this thread
+1. RAM management, overclocking, and charging times could be tuned. That would be awesome.
I also hope someone can make a custom kernel for us
jody2k said:
Anyone has the time/skill to implement kernel features as cpu/gpu speeds + alt gouvernors ?
The battery could also be faster charged in theory as its softwarelocked in kernel.
If anyone feels interested just bump this thread
Click to expand...
Click to collapse
The charging rate is not softwarelocked...The P9 lite does not have the required hardware to support fast charging or to even increase the charging rate.
It has never been tested if we unlock the rate in kernel it will charge faster. So you cant know for sure
jody2k said:
It has never been tested if we unlock the rate in kernel it will charge faster. So you cant know for sure
Click to expand...
Click to collapse
Well, perhaps we could try. No harm.
LiaquateRahiman said:
Well, perhaps we could try. No harm.
Click to expand...
Click to collapse
I bet that's what they thought in Samsung when they were designing the Note 7 batteries
Klorec said:
I bet that's what they thought in Samsung when they were designing the Note 7 batteries
Click to expand...
Click to collapse
Well.. we can say that they fired up their batteries then.. :laugh:
Bump ! :silly:
Here I found some voltage regulator driver for linux 3.18, for hi655x . Is that also for our hi655 hi6250?
https://android.googlesource.com/ke...aro-3.18/drivers/regulator/hi655x-regulator.c
Would be a nice one to implement. I don't know where to start but this seems like a vital piece of code.
How hard would it be to patch this Hikey Linaro kernel to support the 6250 completely, or would it already?
+1
The Problem is we only have the kernel source you provided @twicejr, today i tried to merge it with Linux 4.9 kernel but it cannot be done. And with the upcomming Release of Android 7.0 its unlikely anyone will build a 3.1x kernel. B336 already has 4.1 but still lags the Kernel Source.
We have to wait -.-
Deleted
I want to learn how I can modify kernel to adjust clock speeds. wt88047 redmi 2 . If anyone can detail the steps it would be great
Thank you
jsidney96 said:
I want to learn how I can modify kernel to adjust clock speeds. wt88047 redmi 2 . If anyone can detail the steps it would be great
Thank you
Click to expand...
Click to collapse
Overclock dont work on redmi 2, all overclocks are fake
NaassomDourado said:
Overclock dont work on redmi 2, all overclocks are fake
Click to expand...
Click to collapse
Yep, except GPU overclock by me and Ashish94, the true 620mhz and the TurboClock 465T increase ~35% the gaming performance, games like asphalt 8 will run at 8 or 9 fps higher with the Overclock
TecnoTailsPlays said:
Yep, except GPU overclock by me and Ashish94, the true 620mhz and the TurboClock 465T increase ~35% the gaming performance, games like asphalt 8 will run at 8 or 9 fps higher with the Overclock
Click to expand...
Click to collapse
You can select upto 1.8ghz on the zetsubo kernel , thats fake??
It feels smoother once overclocked.........
jsidney96 said:
You can select upto 1.8ghz on the zetsubo kernel , thats fake??
Click to expand...
Click to collapse
Fake
TecnoTailsPlays said:
Fake
Click to expand...
Click to collapse
I dont believe it, atleast tell me the fake steps
Those kernels heats up and locks up if i set too high cpu clk..... I know it can be overclocked..
jsidney96 said:
I want to learn how I can modify kernel to adjust clock speeds. wt88047 redmi 2 . If anyone can detail the steps it would be great
Thank you
Click to expand...
Click to collapse
i'd suggest you to try lateautumn kernel, it boosts your CPU freq to 1.8ghz and it seems like it worked for me, battery drained so fast tho...
rufuskid said:
i'd suggest you to try lateautumn kernel, it boosts your CPU freq to 1.8ghz and it seems like it worked for me, battery drained so fast tho...
Click to expand...
Click to collapse
I want to learn how to do it....
jsidney96 said:
I dont believe it, atleast tell me the fake steps
Those kernels heats up and locks up if i set too high cpu clk..... I know it can be overclocked..
Click to expand...
Click to collapse
Look, I'm tired from explaining that CPU overcloks are fake, just freaking search about snapdragon 410, the processor is LOCKED, PLL overclock is not possible without external source file help, only Moto g3 osprey have this file, when somebody port's that file to our source, I will be wrong
Also if you don't even know how to overclock a device, how can you say that I'm wrong?
jsidney96 said:
I want to learn how to do it....
Click to expand...
Click to collapse
download kernel adiutor and you will have the option there (with the custom kernel applied)
TecnoTailsPlays said:
Look, I'm tired from explaining that CPU overcloks are fake, just freaking search about snapdragon 410, the processor is LOCKED, PLL overclock is not possible without external source file help, only Moto g3 osprey have this file, when somebody port's that file to our source, I will be wrong
Also if you don't even know how to overclock a device, how can you say that I'm wrong?
Click to expand...
Click to collapse
I am sorry . Its just i couldnt believe it .... I will try to do something useful
jsidney96 said:
I am sorry . Its just i couldnt believe it .... I will try to do something useful
Click to expand...
Click to collapse
Something useful? Why don't you try arm64 aosp caf by pirej and see how the rom is? we need more people to log some bugs like wifi 10m off, etc
TecnoTailsPlays said:
Something useful? Why don't you try arm64 aosp caf by pirej and see how the rom is? we need more people to log some bugs like wifi 10m off, etc
Click to expand...
Click to collapse
saw this.....
https://forum.xda-developers.com/redmi-2/help/compiling-kernel-development-overclock-t3538273
I am having exams now..... i will jumb right back in once exams are over..... i am already running pirej's rom on 2014818....
i am still learning
jsidney96 said:
saw this.....
https://forum.xda-developers.com/redmi-2/help/compiling-kernel-development-overclock-t3538273
I am having exams now..... i will jumb right back in once exams are over..... i am already running pirej's rom on 2014818....
i am still learning
Click to expand...
Click to collapse
At that time I din't know anything about this phone, becouse I just had buyed it, then I started spending 8hrs in the computer to study kernels, redmi 2, and all related to source, android, etc. Then I started making overclocks, and after 2 weeks of testing I completed my results and overclock was fake.
It's like school or college, you need to study to understand
Which ROM is best to be used with late autumn kernel. When I install late autumn kernel on any ROM ,the camera stops working.
LuanHalaiko said:
Look, I'm tired from explaining that CPU overcloks are fake, just freaking search about snapdragon 410, the processor is LOCKED, PLL overclock is not possible without external source file help, only Moto g3 osprey have this file, when somebody port's that file to our source, I will be wrong
Also if you don't even know how to overclock a device, how can you say that I'm wrong?
Click to expand...
Click to collapse
Sounds like a stage I'm currently going through, are there any recommended resources for learning?
The main direction is to reverse the kernel code for the purpose of changing system settings