What's YOUR Set-Up?
Hello everyone, like most people here on XDA, I enjoy switching between ROMs and Kernels
while keeping an eye out for a daily driver that I like best.
If you have any other ROM/Kernel combinations that you enjoy and think others might also enjoy,
please feel free to share them here and explain why it's awesome!
:laugh: :good:
Currently I'm running:
Device: Nexus 6P - 32 GB - Aluminum (If you're curious )
ROM: Chroma (11/27) latest with SElinux Enforcing
Kernel: ElementalX (0.09) latest [SElinux Enforcing option ticked.]
Small Cluster - 1708 MHz (max)
Large Cluster - 2054 MHz (Max)
Govenor - ElementalX
Min. CPU Frequency - 480 MHz
Max. CPU Frequency - 1824 MHz
GPU: Max = 600 MHz / Min = 180 MHz / Governor = msm-adreno-tz
I/O Scheduler - FiOPS
Color Settings (EX app) from top to bottom: 205, 215, 256, 31, 133, 134, 0.
What I'm looking for out of a ROM/Kernel combo is great battery life and great performance, with some fun features but definitely minimal. So if you feel your setup matches these wants, and you don't mind sharing it here with me as well as others who may be looking for a similar setup, please do so!
I, as well as most others on this forum, would also be happy to help troubleshoot any problems you may be experiencing with your ROM/Kernel combo to the best of our abilities but we cannot guarantee that we will be able to fix your phone and the responsibility of the device lies with you, the user.
I'm stock with ElementalX (default settings) and gravity box, gives me all the tweaks I need and a good balance of battery life and performance. I can't cope with all the hassle involved in switching between roms: two stage security and android wear factory resets and the like.
Sent from my Nexus 6P using Tapatalk
Trying CM13 tonight
Chrome / Elemental X / Rooted / Recovery
Chroma because I love the developer. Elemental because I love his app.
On pure nexus but might change to chroma and running elementalx
Sent from my Nexus 6P using Tapatalk
kremer4 said:
Trying CM13 tonight
Click to expand...
Click to collapse
N6P is getting CM13? Awesome!
Would you mind commenting the link to where myself and others can follow to keep up on release times and all that? It would be greatly appreciated
Once its out I'll add it to the poll, I'm also going to edit the original with links so people will know where to download. :good:
pr0cl1v1ty said:
Chrome / Elemental X / Rooted / Recovery
Chroma because I love the developer. Elemental because I love his app.
Click to expand...
Click to collapse
Same here and for the same reasons!
I might have to sneak over to CM13 though and get a peak myself ???
TwiggieSmalls said:
Same here and for the same reasons!
I might have to sneak over to CM13 though and get a peak myself
Click to expand...
Click to collapse
I might wait for reviews, my general experience has not been great, I don't like the bugs in previous versions.
pr0cl1v1ty said:
I might wait for reviews, my general experience has not been great, I don't like the bugs in previous versions.
Click to expand...
Click to collapse
I see, I'll read and watch some YouTube videos before proceeding with caution. Is it going to be posted here on XDA or elsewhere?
So I'm running pure nexus rom and elementalx kernel. The reason I'm running this is fairly simple. I'm on project fi and pure nexus has integrated fi support (force switching to sprint or t-mo) so I don't have to use the fi spy app... And I use the integrated screen color option on the elementalx kernel to adjust the screen color as I prefer a cooler screen...
Cm13 is out. Nightly builds started today. Just go to CMs website to down load the latest nightly.
Stock because it works great. I haven't rooted yet either. There really isn't much need for that now a days. The phone is great and runs well. I wish the battery lasted longer, but the fast charging makes up for the lack of a large battery.
Device: Nexus 6P - 128 GB - Graphite
ROM: Stock with SElinux Enforcing
Kernel: ElementalX (0.08) latest [SElinux Enforcing option ticked.]
Small Cluster Max Freq - 1632MHz (+1)
Large Cluster Max Freq - 2054 MHz (Max overclock with kernel)
Govenor - ElementalX
GPU: Max = 600 MHz / Min = 180 MHz / Governor = msm-adreno-tz
I/O Scheduler - FiOPS
No heat issues or otherwise with the overclock.
Been running like this fro more than day.
ROM Pure Nexus
Kernel Elemental X
Small cluster 1555 max
Large cluster 1958
Governor on demand
I/O scheduler fiops
Might try Chroma just to try something new but Pure Nexus has been running so smooth with great battery life!
Aosip rom
Kylo kernel
5+ sot
Complete stock without root.
Have rooted and installed custom ROMs on all my previous phones, got fed up of it.
That's why I got a Nexus 6P... absolutely no need for Root or custom ROM.
MalekoUK said:
Complete stock without root.
Have rooted and installed custom ROMs on all my previous phones, got fed up of it.
That's why I got a Nexus 6P... absolutely no need for Root or custom ROM.
Click to expand...
Click to collapse
Same story here. CM12 AND 12.1 left such a bad taste in my mouth on my last phone, that I promised myself I would stay stock on the 6p for as long as possible. Not having to nandroid once a day, modify my system folder, and flash 3 files every other day is so refreshing after 7 years of that. I do miss adblocking, but I'm adjusting.
markcyst said:
Same story here. CM12 AND 12.1 left such a bad taste in my mouth on my last phone, that I promised myself I would stay stock on the 6p for as long as possible. Not having to nandroid once a day, modify my system folder, and flash 3 files every other day is so refreshing after 7 years of that. I do miss adblocking, but I'm adjusting.
Click to expand...
Click to collapse
Yep, that's my CM experience as well. To say CM12 was quirky would be an understatement.
Been on Chroma for a long time on my N6 and again on my 6P. It just works. :good:
Rooted stock
Skickat från min Nexus 6P via Tapatalk
Also Rooted Stock...for now.
Related
Thread closed.
Thread closed..
Thread closed...
Thread closed...
Thread closed.....
Reserved.
amazing!
will try it on SlimBean rom
thanks mate
SignalX said:
amazing!
will try it on SlimBean rom
thanks mate
Click to expand...
Click to collapse
Just gimme another hour or so, I've a few Linux versions to go to be at 3.0.52
JP.
Hey JP!
Nice to see you made an aosp kernel,bravo!
I was considering trying an aosp based rom but i was wondering...
Are there any bugs or anything that's not working on aosp roms compared to sammy ones?
The last thing i remember that was an issue(a long time ago... )
Was that cm10 had memory leak,which now is fixed...
nfsmw_gr said:
Hey JP!
Nice to see you made an aosp kernel,bravo!
I was considering trying an aosp based rom but i was wondering...
Are there any bugs or anything that's not working on aosp roms compared to sammy ones?
The last thing i remember that was an issue(a long time ago... )
Was that cm10 had memory leak,which now is fixed...
Click to expand...
Click to collapse
Well I've been running Paranoid Android 2.54 for one day with stock kernel, and I liked it that much that I decided to "port" my Sammy kernel to CM10, or to be more precise, to add the same mods to a CM10 base as those I added to the Sammy kernel.
I'm test-compiling 3.0.45 right now, next step will be 3.0.52
JP.
Ok, time to shoot, here it is, just readily cooked, be carefull, still hot
Changelog v1.0
Based on CyanogenMod CM10 kernel for i9300 sources (Linux 3.0.31)
updated to kernel.org Linux 3.0.52
using Paranoid Android 2.54 ramdisk
swap support
/proc/config.gz support
optimized for size
Aroma installer with options
USB Forced Fast Charge v1.2a (Yank555.lu)
CPU OC up to 1.6GHz (Yank555.lu)
Triangle Away support (Chainfire)
Dynamic fsync control (faux123)
TCP westwood congest ctrl (faux123)
Proport. Rate Reduction TCP (faux123)
ARM AES/SHA1 (faux123)
JIT compiler for packet filters(faux123)
fix ipv6 protocol lookup (faux123)
ipv4 check ret.val. dst_alloc (faux123)
ipv6 check ret.val. dst_alloc (faux123)
updated LZO compression (faux123)
do_fsync() to fget_light() (faux123)
reduce mali utilization sampling timeout (AndreiLux)
mdnie: custom settings (AndreiLux)
Includes hardcore sharpnes fixes, and black gamma curve adjustment for black crush
ntfs (rw) support (kernel support only)
zram support (Android optimized)
Download link (MD5 fd4bbc970ef350621a8a3ed9c8003e8c)
Please do consider this v1.0 as beta, I've started working on this CM10 kernel this evening, and it's just done compiling, so you're testing this with me
Yank555 said:
Well I've been running Paranoid Android 2.54 for one day with stock kernel, and I liked it that much that I decided to "port" my Sammy kernel to CM10, or to be more precise, to add the same mods to a CM10 base as those I added to the Sammy kernel.
I'm test-compiling 3.0.45 right now, next step will be 3.0.52
JP.
Click to expand...
Click to collapse
I see...
Looking good!
Is anything not working or have bugs mate? (on the aosp side i mean not on your kernel)
I think you get that some want to have some info before flashing things on their phones.
nfsmw_gr said:
I see...
Looking good!
Is anything not working or have bugs mate? (on the aosp side i mean not on your kernel)
I think you get that some want to have some info before flashing things on their phones.
Click to expand...
Click to collapse
Well the base (CM10 stock kernel) behaved perfectly well, today (I've not used it any longer, as I got my second S3 only yesterday )
So far, I'm running v1.0 since I compiled it about 1 hour ago, looking peachy, but well 1 hour is quite a little too short to make any conclusions.
JP.
Yank555 said:
Well the base (CM10 stock kernel) behaved perfectly well, today (I've not used it any longer, as I got my second S3 only yesterday )
So far, I'm running v1.0 since I compiled it about 1 hour ago, looking peachy, but well 1 hour is quite a little too short to make any conclusions.
JP.
Click to expand...
Click to collapse
A second S3, wow. :silly:
I use this kernel with Helly_Bean (CM10) and everything is just fine!
Can I change the voltage settings and the touch-boost level?
Thanks!
BenjaminX2 said:
A second S3, wow. :silly:
I use this kernel with Helly_Bean (CM10) and everything is just fine!
Can I change the voltage settings and the touch-boost level?
Thanks!
Click to expand...
Click to collapse
Voltage control is something I'm not keen on introducing, as it brings close to no battery gain (nothing you could actually really measure) but adds a whole lot of risk of instability, especially users pushing the limits or even slightly above I wouldn't want any flooding with weird random reboot reports due to this
CPU and GPU (governor) behaviour is stock (except for the CPU OC ti 1.6GHz).
JP.
Yank555 said:
Voltage control is something I'm not keen on introducing, as it brings close to no battery gain (nothing you could actually really measure) but adds a whole lot of risk of instability, especially users pushing the limits or even slightly above I wouldn't want any flooding with weird random reboot reports due to this
CPU and GPU (governor) behaviour is stock (except for the CPU OC ti 1.6GHz).
JP.
Click to expand...
Click to collapse
I like to undervolt the CPU 100mV and the GPU 25/50mV. That is stable for me and reduces the temperature of the phone a bit. Most noticeable with the touch boost turned down to 200 MHz.
Let's see if a governor change can help.
BenjaminX2 said:
I like to undervolt the CPU 100mV and the GPU 25/50mV. That is stable for me and reduces the temperature of the phone a bit. Most noticeable with the touch boost turned down to 200 MHz.
Let's see if a governor change can help.
Click to expand...
Click to collapse
Not sure using a different gogernor than pegasusq is going to work well...
UV for temperature might be a good idea, but not for better battery as that doesn't realy make any measurable difference, brings only the risk of instability.
JP.
Sent from my Paranoid Android 2.54 / Yank555.lu CM10 kernel v1.0 (3.0.52) powered Galaxy S3 i9300 using Tapatalk 2
Okay,i switched over from hoxhound to helly bean and i must say this is great!
Your kernel works fine here...
I really really reallyyyy hope you update this kernel like the other one!
nfsmw_gr said:
Okay,i switched over from hoxhound to helly bean and i must say this is great!
Your kernel works fine here...
I really really reallyyyy hope you update this kernel like the other one!
Click to expand...
Click to collapse
Will keep them in line each time I change something that can fit both
Just moved my daily to PA, switched S3, the white one's in my pocket now
So no worries there
JP.
Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.5 Aroma (JB-U6 / Linux 3.0.52) powered Galaxy S3 i9300 using Tapatalk 2
Yank555 said:
Will keep them in line each time I change something that can fit both
Just moved my daily to PA, switched S3, the white one's in my pocket now
So no worries there
JP.
Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.5 Aroma (JB-U6 / Linux 3.0.52) powered Galaxy S3 i9300 using Tapatalk 2
Click to expand...
Click to collapse
That's great man!Cheers!
Hi girls and guys!
I've been searching for recommendations on optimizing the settings in the Boeffla Kernel http://forum.xda-developers.com/oneplus-2/orig-development/kernel-boeffla-kernel-05-10-2015-t3218164 through Andi's app.
And because I couldn't find any thread about it, I decided to create one.
So please feel free to post your settings and maybe tell us if you are more keen on battery life or performance, or both, and how you use your phone (gaming, browsing, maybe even making calls!? )
Thank you!
Theese are my values..
i use Interactive on both cluster with preference set to Interactive-Battery,
I/O on SIO
Boeffla Tweak enabled
so far so good, UI is smooth, battery is good, still 35% after 4 hours of screen time...
otonieru said:
i use Interactive on both cluster with preference set to Interactive-Battery,
I/O on SIO
Boeffla Tweak enabled
so far so good, UI is smooth, battery is good, still 35% after 4 hours of screen time...
Click to expand...
Click to collapse
That system tweaks option is deprecated, says so on boefflas website. Although I don't know what's @Lord Boeffla take on these tweaks in oxygenOS.
The following presets are available:
Off: No system tweaks in place, everything on stock configuration (I would recommend this)
Boeffla tweaks: this will load the Boeffla-Kernel system tweaks - smoothness and performance (nowadays I would not recommend this anymore)
Speedmod tweaks: this will load the same tweaks as used in Hardcore's Speedmod kernel
Mattiadj tweaks: Tweak set mainly for settings of the Dalvik VM created by user Mattiadj, specifically for playing heavy games
Boeffla system tweaks were recommended by me for a very long time, however Samsung did a quite good job in improving both firmwares and kernels, so nowadays I recommend to not use system tweaks anymore for daily usage.
Click to expand...
Click to collapse
I SUGGEST EVERYONE TO USE SCHEDULER NOOP AS IT IS FOR EXTREME BATTERY LIFE., also I suggest to decrease the read ahead buffer speed of SD card to 1024 as it will not drain the battery hence prolong the battery.
Press thanks if helped
Expecting 6hrs sot with these settings if all goes well. My color profile tries to mimic true rgb but it may look different on another since not all calibrations are the same per device (even with same model).
These are my settings. Quite smooth and good battery life...
I am having cpu governor to battery and the hotplug of a53 to min2max4 from the a57 min0max4.
Best kernel there is!
I go good with stock boeffle settings. Between 4h-6h SOT..
How is the benchmark scores you guys getting ? I'm on stock boeffla setting in OOS 2.1.2, mine never crossed 52K in Antutu
codeVerine said:
How is the benchmark scores you guys getting ? I'm on stock boeffla setting in OOS 2.1.2, mine never crossed 52K in Antutu
Click to expand...
Click to collapse
My result with stock settings...
Cheers
Clark
[/COLOR]
Clark789 said:
My result with stock settings...
Cheers
Clark
Click to expand...
Click to collapse
Why is this happening man My score is 52K with stock settings. Which OOS version are you using ? Is there any changes u made in boeffla config or with any other app ?
codeVerine said:
[/COLOR]
Why is this happening man My score is 52K with stock settings. Which OOS version are you using ? Is there any changes u made in boeffla config or with any other app ?
Click to expand...
Click to collapse
It depends on the mood of the OP2... I saw already results of 52K as well... The benchmark isn't very reliable.
I'm on OOS 2.1.2 too. No other app or something else.
Cheers
Clark
I feel that benchmark results are some cosmetic numbers which actually dont matter in real world. People with 52k score in antutu still get super smooth UI and smooth & lag free gaming with a good battery life (thats all everyone wants) . So thats the power of Boeffla kernel
Has anyone seen battery or performance differences with latest xposed installed on top of OOS 2.1 and Boeffla beta10?
Sent from my ONE A2003 using Tapatalk
CounterC said:
Has anyone seen battery or performance differences with latest xposed installed on top of OOS 2.1 and Boeffla beta10?
Sent from my ONE A2003 using Tapatalk
Click to expand...
Click to collapse
For me it's better than the past one. I got sobre good results with interactive in big and little, battery extreme and battery for profile, io zen... As someone here has recommended and a new thermal config as @i9100g user has made and brougth to us in the dev thread of boeffla
benchmark with Boeffla beta 10
i got 68k in AnTuTu with Boeffla Kernel beta 10, stock settings
i. imgur . com/ eLrZ2wH.png
I just today flash this kernel and atm trying these settings:
A53 and A57 interactive battery extreme
IO: noop 1024
CPU A53 max 1344 2/4
CPU A57 max 1440 1/2
GPU max 510
Touch boost 1248
System tweaks: off (dunno should i use boeffla tweaks ?)
Display:
Saturation 281
Display value 251
Contrast 260
mostly want good battery life lets see how these settings are working
tadessi said:
I just today flash this kernel and atm trying these settings:
A53 and A57 interactive battery extreme
IO: noop 1024
CPU A53 max 1344 2/4
CPU A57 max 1440 1/2
GPU max 510
Touch boost 1248
System tweaks: off (dunno should i use boeffla tweaks ?)
Display:
Saturation 281
Display value 251
Contrast 260
mostly want good battery life lets see how these settings are working
Click to expand...
Click to collapse
System Tweaks are outdate as Boeffla says on his homepage. I think you could underclck gpu until 390, touchboost 960 ad use sio as io, what do you think?
Will testing it. Thanks for your suggestion.
Gesendet von meinem ONE A2003 mit Tapatalk
B14CKB1RD
Kernel for the Motorola Nexus 6
B14CKB1RD Kernel is made with stability and suitability for what uses you want from your phone. I like a happy medium of minimal and just the right amount of features added in as to not be overbloated. As usual happy flashing. Just note i am not responsible if you the user messes up your phone. I will always be around to help in any way i can so if any issues arise please feel free to send me a pm. ABSOLUTELY NO TROLLING, BASHING, OR ARGUING on the post please. Actions will be taken and you will loose my personal support.
Feel Free to Join us on our public Telegram Chat B14CKB1RD Kernel Nexus 6 Users
https://t.me/B14CKB1RDN6
Note: This kernel is Permissive by default but does allow Enforcing. Also this is NOT force encrypted
Downloads:
For Latest Nougat build:
Download Here
Click to expand...
Click to collapse
For Last Marshmallow build:
Download Here For Upstream Version
Download Here For 3.10.40 Version
Click to expand...
Click to collapse
How to Install:
Boot to recovery
Wipe Cache
Wipe Dalvik/ART Cache
Flash Kernel .zip
Reboot to profit
Click to expand...
Click to collapse
Features:
Governors:
Barry_Allen
Chill
Conservative
Dancedance
Darkness
Interactive
Nightmare
Ondemand
Performance
ZZMoove
I/O Schedulers:
Bfq
Cfq
Deadline
Fiops
Maple
Noop
SioPlus
Zen
TCP Congestion Controls:
Bic
Cubic
Highspeed
Htcp
Hybla
Illinois
Lp
Reno
Scalable
Sociopath
Vegas
Veno
Westwood
Yeah
Other:
Built using B14CKB1RD AnyKernel made by Snuzzo
Updated to latest August mr1.6 Google patches
Linux Kernel 3.10.107
Built with gcc 8.0 toolchain self compiled from GNU/Linaro
KEXEC MultiRom Support
CPU UnderClock
Adreno Idler
CPU OverClock
GPU UnderClock
GPU OverClock
Simple GPU Algorithm
Adreno Idler
Input CPU Boost
AutoSMP Hotplug
Mako Hotplug
State Helper
UnderVoltage Control
CFS Scheduler Policy
LZ4 Compressor/Decompressor
F2FS Support
ExFAT Support
Flar2 Wake Gestures
Franco High Performance Audio
Franco Sound Control
Battery Optimizations
Enhanced Power Efficiency
Fast Charge
Wakelock Controls
Adaptive Low Memory Killer
Power Suspend Mode
State Notifier Mode
Kernel Mode Neon
Asynchronous FSync
Dynamic FSync
Updated LED Blink support
Backport and Updates of LED qpnp driver from Nexus 6P
And many more..
Notes::
For maximum stability. Before I flash each update of my kernel, I go to settings>apps>Kernel-AduitorMod>storage and wipe the cache and data for it for a fresh new setup. I do this because when and if i do add or remove a feature you set on boot and its not there. it may cause conflict.
Starting with Version 1.9. The current rom you're on must have the latest google security patches as of august 2016 in order for wifi to work properly.
If you come across a bug or issue please do not spam the thread. either pm me or reach me on hangouts or g+ by [email protected]
Grab the kernel adiutor i use from here
Grab the version of Viper4Android i use from here
Source:
click here
Frequently Asked Questions:
Q: What is the difference between Upstream and the 3.10.40 version?
A: Upstream (currently 3.10.107) has the latest kernel patches from the Linux kernel upstream updates from kernel.org where as the 3.10.40 is where Google has left the kernel at stock for the n6. Basically it's just updates from Linux Mainline that have fixed issues found in their code. For those that also don't know, Android is a mobile form of Linux and uses the Linux kernel.
Click to expand...
Click to collapse
Q: Whats your current setup using the modded kernel aduitor from yoinx?
A: Darkness governor
CPU Min Frequency is at 300mhz
CPU Max Frequency is at 2496mhz
GPU max frequency is at 600mhz
Hotplug is set to AutoSMP with 4 Max cores online and 2 Min cores online
Screen Color Profile is set to Deep Black Colorful
Sounds Volume Gain is set to 4
DoubleTap2Wake is set to Fullscreen
Vibration is set to 50%
TCP is set to Sociopath
Everything else i leave AS IS.
Click to expand...
Click to collapse
Credits & Thanks
@Snuzzo (for teaching me all he knows about kernel and his code used on many devices)
@hellsgod (for his support, code, and friendship)
@frap129 (for his specially made 6.3.1 toolchain)
@apophis9283 (For his friendship, help and contributions to android)
@xanaxdroid (for his toolchains)
@buckmarble (for his code and contributions)
@Xileforce (for his code and contributions)
@franciscofranco (for his code, contributions and audio tweaks)
@faux123 (for many of his awesome kernel contributions and code)
@flar2 (for Gesture Wake Controls and)
@savoca (for his work and code such as kcal control)
@DespairFactor (for his code and contributions)
@DragonHunt3r (for his code and contributions)
@alucard_24 (for his code and contributions)
@bbedward (for zen decision and his code and contributions)
@Yoinx (for his awesome work on kernel adiutor and general help)
@RenderBroken (For his code, contributions and his friendship)
AOSP for having all this a possibility with open source
All Other Developers who make android a great hobby to enjoy
All of my testers and users thank you for keeping me going.
To any other devs i missed...all your work is very much appreciated. if you feel i should put you on the list let me know via pm and ill gladly do so
Get while it's hot folks.. This one is a beast
Which apps for control kernel synapse ?
cool.boy said:
Which apps for control kernel synapse ?
Click to expand...
Click to collapse
I use kernel aduitor
cool.boy said:
Which apps for control kernel synapse ?
Click to expand...
Click to collapse
Definitely kernel auditor. Much nicer ui, and easier over all
Sent from my Nexus 6 using XDA
---------- Post added at 01:07 AM ---------- Previous post was at 01:06 AM ----------
Mmmmm faux sound control. Tasty. Any chance of your personal settings?
Sent from my Nexus 6 using XDA
Nice!
Welcome back to the fold! Can't wait to try this out.
not balanced said:
Welcome back to the fold! Can't wait to try this out.
Click to expand...
Click to collapse
Glad to be back...and trust me I'm not done yet lol
REV3NT3CH said:
Glad to be back...and trust me I'm not done yet lol
Click to expand...
Click to collapse
Excuse me sir,but i have to ask..
What is different from other kernels,your kernel?
have you done any development for this particular phone?
or just a basic kernel?
im telling you this because i cant find a kernel or a ROM with real development A.K.A coding.
i see that most roms just have features like advanced reboot and framework stuff.
and about kernels i see a lot of overhead,so many choices about tcp congestion, i/o schedulers, cpu governors and stuff,without even explaining what a particular governor has different from the other or tcp congestion choices...
Sorry if this is insulting,will delete asap if you are insulted.
Cheers! :highfive:
The Funky Pear said:
Excuse me sir,but i have to ask..
What is different from other kernels,your kernel?
have you done any development for this particular phone?
or just a basic kernel?
im telling you this because i cant find a kernel or a ROM with real development A.K.A coding.
i see that most roms just have features like advanced reboot and framework stuff.
and about kernels i see a lot of overhead,so many choices about tcp congestion, i/o schedulers, cpu governors and stuff,without even explaining what a particular governor has different from the other or tcp congestion choices...
Sorry if this is insulting,will delete asap if you are insulted.
Cheers! :highfive:
Click to expand...
Click to collapse
Actually there is a whole thread floating around on XDA that explains each governor and what makes them unique as well as I/O Schedulers and TCP controls. Ive put together this kernel with what I feel has the right amount of features needed without over bloating it with them like some and having more than the average minimalist style kernels. Also the more a kernel is overbloated the more chance of bugs you will have as well as it bogging down the overall speed. I do plan on putting some more originality to it like my own governor I'm working on as well as a few other features ive had planned for the future. The biggest thing is stability first and I try to achieve that as much as humanly possible while still getting the best speed, battery life and user experience possible. So whilst currently it has what others have seen here and there ive also spent days finding that right sweetspot of what's been needed to achieve that in the huge world of open source and not just including what's specific to nexus 6 only. I did have a ROM out at one point back in lollipop but has not been around since...that did have originality to it. And will again possibly in the future. Ive worked on and maintained for a few separate devices in the past and was more well known for those older devices. Sad to say besides those few ROM builds I posted last year. Ive been absent in the public scene for about a year total lol. I needed that absense and hiatus away from here for quite a few reasons. I'm one of those ones that's chill and not a "insert bad word here" haha. To simply put it Android is a very fun hobby when no drama is around. And I enjoy sharing my hobby
Sent from my Nexus 6 using Tapatalk
hi,
Can i also ask something?
Are the default settings good for daily use? I just want to flash, that's all.
Droidphilev said:
hi,
Can i also ask something?
Are the default settings good for daily use? I just want to flash, that's all.
Click to expand...
Click to collapse
Sure. I further tweak it with what's available for best use for how I use my phone. I'll also gladly share how I have it set up personally
REV3NT3CH said:
Sure. I further tweak it with what's available for best use for how I use my phone. I'll also gladly share how I have it set up personally
Click to expand...
Click to collapse
Why not? Will follow your settings then
Droidphilev said:
Why not? Will follow your settings then
Click to expand...
Click to collapse
It'll be a bit gotta get the kid on the bus and get some breakfast
REV3NT3CH said:
Actually there is a whole thread floating around on XDA that explains each governor and what makes them unique as well as I/O Schedulers and TCP controls. Ive put together this kernel with what I feel has the right amount of features needed without over bloating it with them like some and having more than the average minimalist style kernels. Also the more a kernel is overbloated the more chance of bugs you will have as well as it bogging down the overall speed. I do plan on putting some more originality to it like my own governor I'm working on as well as a few other features ive had planned for the future. The biggest thing is stability first and I try to achieve that as much as humanly possible while still getting the best speed, battery life and user experience possible. So whilst currently it has what others have seen here and there ive also spent days finding that right sweetspot of what's been needed to achieve that in the huge world of open source and not just including what's specific to nexus 6 only. I did have a ROM out at one point back in lollipop but has not been around since...that did have originality to it. And will again possibly in the future. Ive worked on and maintained for a few separate devices in the past and was more well known for those older devices. Sad to say besides those few ROM builds I posted last year. Ive been absent in the public scene for about a year total lol. I needed that absense and hiatus away from here for quite a few reasons. I'm one of those ones that's chill and not a "insert bad word here" haha. To simply put it Android is a very fun hobby when no drama is around. And I enjoy sharing my hobby
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
well said..
First of all,im sorry for my post, i sounded like a ***** who cries for the best rom and kernel..
I dont know very good english,my native languange is Greek and im from the poorest families you can find in Greece. my very first android smartphone was the international Galaxy S3 EXYNOS and since then i found myself very passionate about android,hold this in your mind-EXYNOS.
this phone was my everything ,i used it to even watch tv and movies on the royal navy that i served for 1 year..and i just became very addicted to XDA and the community in general..
That time,HUGE things going on (development and coding wise).
we had some developers that-i dont know why (they had the money to purchase something better)they loved this phone.
in particular JustArchi..
so much dedication for one phone..
he even booted LINUX inside android via a custom app he coded.
so much optimizations
so much care to the community..
it was a blast..
BUT it just seems i cant find this ecosystem and dedication and above all the excitement from developers to do something different instead of just Blisspop ressurection remix blazing fast rom SUperduper fast etc.
it is the originality that bothers me in this phone.
and im so jeallous i cant code by my self because i wanted to be software engineer but i dropped school with good grades to go to work and contribute to income (money) to my family . (my dad is not in family,and i didnt talk or see him in years)
Anyways,to the topic,it would be nice to see something different!
keep it up,dev.
:good:
Droidphilev said:
Why not? Will follow your settings then
Click to expand...
Click to collapse
Take your time. It's just a hobby so...
BTW: the kernel works on stock and CM based?
Droidphilev said:
Take your time. It's just a hobby so...
BTW: the kernel works on stock and CM based?
Click to expand...
Click to collapse
Yes it works on aosp and cm based roms
Sent from my Nexus 6 using Tapatalk
Droidphilev said:
Take your time. It's just a hobby so...
BTW: the kernel works on stock and CM based?
Click to expand...
Click to collapse
I'm using it on CM13 so far it's pretty solid
Awesome good to see your kernel again Rev3nT3ch, always room for a good permissive kernel.
Thanks my friend
Kernel good, mako hotplug cause's app stoppage and bsod's and also only two cores online?
Edit: only if turned on by the way, so kept off everything ok
Sent from my Nexus 6 using Tapatalk
Introducing the CTTMod
(cpu thermal throttling mod)
Most popular mod for the G3 & G4 now here for the Nexus
Remember always make a full nandroid backup before doing anything
I Am Not Responsible For Anything You Do To Your Device.
Please read entire op before asking questions
Rom & kernel developers please feel free to include in your work. Just please give proper credit thanks
Best used in conjunction with an over clocked kernel i.e. elemental x
Working to improve performance eliminate lag along with lowering the core temps allowing your phone to continue to run smoothly after long or heavy periods of use.
Thermal control works by throttling the CPU down to preset frequencies at preset temperatures and is also done in a preset # of steps. Thermals also monitor and play parts in controlling other components like the GPU, battery and a couple of other things.
First let me be clear about one thing
The CTTMod does not turn off thermal throttling. Now the trick of going into the hidden menu and turning thermal mitigation and thermal control on. That does turn off all thermal monitoring and control and I highly advise against ever doing it. You take a huge risk of frying your phone.
What I've done is changed the first frequency bump down of two in the little cluster and left the 2nd stock
And in the big cluster I changed the first and second frequency bump downs of three and left the third stock
I've also increased the temperature at which it resets by 5° in versions 4x
For more info on how thermal works along with how the governor affects performance you can check out my op for the CTTMod for the G3 here
Instructions
1: Do a full nandroid back up
2: Back up your thermal file which is in system/etc ( thermal-engine.conf )
3: Flash mod and wipe cache
4: Reboot
5: In your kernel control app like kernel auditor set your thermal driver to msm thermal or temperature limit SoC temperture limit depending on what you kernel offers
The idea in the above is to make the kernel use the system's stock thermal driver which is the one I modded
I personally also check all cores on
Finally enjoy
One final note this mod and xceed kernel do not work together as xceed has built in it's own thermal control. If you would like to use this mod with xceed kernel you would have to ask the developer of xceed to make a compatible version. Sorry out of my hands.
Please hit the thanks Button and give it a 5 star rating :good:
Downloads
AFH downloads:
CTTMod v-3.1
CTTMod-v4
Change log: increased when the CPU resets after it has reached it's max temp, upped from 55°c to 60°c
CTTMod v-4.1
Changelog: increased the frequency of the first bump down in the big cluster
CTTMod v-5
Changelog: Increased the temperature by 2° at which the CPU and GPU bumps down there frequencies (Left the last bump 2 bump downs stock)
CTTMod v-5.1
Changelog: increased the temps of the CPU and GPU first 2 bump downs. CPU now starts throttling at 48°c and GPU starts at 44°c
CTTMod V-6
Changelog: increased 2nd GPU frequency step down and the goal of the experimental part is to lower overall temps
CTTMod- v6.1 revised
Change log: Fixed smoothness and I also modified the thermal hot plugging
Giving the option to use the stock thermal hot plug and still reap the rewards of this mod (please Google or an xda search on hot plug/ing if you don't know what it is before asking)
CTTMod 6.2: Improved performance
* 6- for MM *
* 7+ for nougat only *
CTTMod-V-7 1 Nougat
Updated for the final version on nougat (plus some added improvements)
Fixed and reuploaded
CTTMod 7.2 Nougat
Improved performance
CTTMod 8 over clocked nougat
Increased both big and little clustered first bump down and the GPUs first bump down to increase performance on kernels that can be overclocked to at least 2ghz on the big cluster and 1.7 on the small cluster
CTTMod 8.1 over clocked nougat Increased first bump down on big and little clusters
CttMod-Oreo-stock kernel-v-1
CttMod-Oreo-over clocked kernel-v-1
Donations are welcome but not required
At least please hit the thanks button to show your appreciation
Thanks Rob
Return to stock, pre-releases & governor settings
Return to stock-
Stock thermal
CTTMod 7.1.1 test version
Original thermals taken from the latest build of nitrogen ROM with there kernel
Go here for my CPU interactive governor settings for the best balance for performance and battery
I recommend elemental x kernel over clocked, I/o schedule to deadline and f sync off
Flashed over RR's stock kernel will update
Added to Nexus 6P index thread:
[INDEX] Huawei Nexus 6P
Yay...never thought I'd see this on the 6p...loved it on my old g3...about to test it on Android N...will report back
BakedTator said:
Yay...never thought I'd see this on the 6p...loved it on my old g3...about to test it on Android N...will report back
Click to expand...
Click to collapse
Thanks let me know what you think just remember this is my first official version more improvements to come
Robshr said:
Thanks let me know what you think just remember this is my first official version more improvements to come
Click to expand...
Click to collapse
Everything flashed fine, what temp should I start to see it throttle now?
BakedTator said:
Everything flashed fine, what temp should I start to see it throttle now?
Click to expand...
Click to collapse
I haven't changed the temps on this version only the CPU frequency it throttles to, I'm in the process of testing the next version with different temps
The Nexus handles things a bit differently then the g3 so I'm still working things out
Robshr said:
I haven't changed the temps on this version only the CPU frequency it throttles to, I'm in the process of testing the next version with different temps
The Nexus handles things a bit differently then the g3 so I'm still working things out
Click to expand...
Click to collapse
Good deal...even an extra 5 degrees would help...this phone throttles at a rather low temp...starts at 50c I think
Great to see Robshr here. Loved your mod on my further g3 and g4. Throttling seems really to be a problem on this phone. So i gonna flash this and report.
Gesendet von meinem Nexus 6P mit Tapatalk
Just flashed on n with stock kernel it booted up lol don't know if it worked tho
flashed this on Android N dp3, with elementalX Kernel.
How to confirm this working?
To check go to system/etc/thermal file
Sent from my Nexus 6P using XDA Labs
lenixroman said:
To check go to system/etc/thermal file
Sent from my Nexus 6P using XDA Labs
Click to expand...
Click to collapse
I've only got this thermal-engine.conf so did it work on n
The thermal file was original there but when you flash the zip replace the original one with the mod one he only change some frequency in the thermal file he didn't touch the temp
Sent from my Nexus 6P using XDA Labs
Just what the 6P needs, the throttling kills performance on this phone so much.
This works with any kernel?
pa.pn2 said:
This works with any kernel?
Click to expand...
Click to collapse
Yes
Robshr said:
Yes
Click to expand...
Click to collapse
In the original OP for G# it says you have to have the thermal-engine-8974.conf file, which the 6P only has thermal-engine.conf, so is that same? Does still work? Not clear on that part. Thanks! Also, I have always kept msm_thermal and core control disabled, I can still do that right? Be disabled still?
Hello folks!
This thread is intended for sharing, please be kind. Any suggestions would be appreciated
A few days ago I was tired of having my Mi3 running on stock global dev MIUI 8, it was inefficient system with really bad memory management. On my experience, the MIUI tend to run out of memory. In some case, after a few hours of usage the system cannot reclaim the occupied RAM, thus making the system lags a lot and generate excessive heat!
Yes, MIUI is a feature-rich ROM, and the Mi ecosystem is a pretty mature ecosystem. However, those all greatness needs a lot of power to run on our 3 year old device. After a few research I decided to switch to CM13 ROM.
With efficiency in mind, I do my research and tinkering with my device to get the best setup possible without losing performance. The results are AMAZING! I can use my phone for a whole day without recharge in the mid day. All of this with huge improvement on performance, Real Racing 3 highest graphic setting without any noticeable lag! CPU and battery temperature are now significantly lower (43-47C idle / light tasks, 55-57C heavy gaming). Now that I've found the best setup, I want to share it with you folks! Here we go:
Mi3W 64GB
CM13 ROM snapshot build
CM kernel (automatically flashed while flashing CM13 zip through TWRP)
Screen resolution changed to 720x1280 use this guide
Modded interactive CPU governor (see screenshot below)
Undervolt (see screenshot below, this one really helps reduce CPU working temperature)
Noop I/O scheduler
Reduce aggresiveness of LMK (see screenshot below)
Thats all folks, hope this guide will get our Mi3 having another year of flagship-grade experience! Cheers! :highfive:
How did u undervolt
kingnikpic said:
How did u undervolt
Click to expand...
Click to collapse
It depends on the kernel used. Cm kernel that he used supports undervolt. Careful when undervolting though as too much of it can cause cpu instability and reboots.
kingnikpic said:
How did u undervolt
Click to expand...
Click to collapse
Yes, it depends on the kernel used. Some kernel support undervolting while others don't. You need to flash kernel that support undervolt.
solazz said:
It depends on the kernel used. Cm kernel that he used supports undervolt. Careful when undervolting though as too much of it can cause cpu instability and reboots.
Click to expand...
Click to collapse
While testing CPU voltage value, don't tick "apply on boot" option until you find the most stable voltage without causing system reboot or crashes. Every CPU has different limit on how far you can undervolt, but you can use the values on my screenshot as guidance (Snapdragon 801 / MSM8974-AB only)
Wow!! Thanks a lot bro. I'll fiddle now with my phone.
miui8polska,i cant root it .can you give me a supersu.zip?
Sent from my MI 4LTE using XDA Labs
Random reboot after setting undervolt just likes yours
z1d4n21 said:
Random reboot after setting undervolt just likes yours
Click to expand...
Click to collapse
Undervolting (and clock adjustment, in general) pretty much is a case-per-case basis, so different handsets (even if it's the same type of device) may have different setup. Try lowering it first incrementally and test it, until you have it stable enough.
rxl.noir said:
Undervolting (and clock adjustment, in general) pretty much is a case-per-case basis, so different handsets (even if it's the same type of device) may have different setup. Try lowering it first incrementally and test it, until you have it stable enough.
Click to expand...
Click to collapse
Ok thanks i will test it later