Hi guys, I've been working on these for a long time and now finally managed to find best configuration and fix all bugs.
I edited one by one and, after months of hard work, this got where is now
-Battery
-Balanced
-Performance
They do what their name suggest
They tweak:
-Cpu Interactive tweaks(modded by me)
-Battery one will use lowest voltage frequencies
-sysctl
-disable Zram on Battery
-Entropy
-Gpu
-Thermal configs
-sysconfig tweaks(to save battery on deepsleep)
-I/O
-and some in-build configs to kernel
HOW TO INSTALL:
-Make sure you have Magisk v15+ installed
HOW TO UNINSTALL:
-Go into magisk app, click on Modules. Then uncheck F.u.c.king-Tweaks module and click on trash icon. Reboot
Download Link:
https://androidfilehost.com/?w=files&flid=264755
If u want to suggest something or have a question, ask me on Telegram (@Characteress)
Works for Zui ? . .
vladimir.jz said:
Works for Zui ? . .
Click to expand...
Click to collapse
Yup. BTW, this build for battery have deepsleep issues. I'm testing a fix for it already.
Balanced and Performance are working great already.
Links updated !
Hey guys! Finally FINAL Version for all of them!!!
Thanks for everyone that tested and helped me doing this tweak.
You can use on all ROMs for Zuk (should work on all SD820 devices but need test)
Issues fixed:
-Deepsleep(was the only bug left btw)
Added thermal mods to all of them, Sun-Cooling to Battery and Balanced one, and Tweaked FSC-Thermal for Performance.
PS: FSC-Thermal is a thermal mod created by Korom42 for Xperia XZ. I ported it and edited some lines(changed sensor too).
LINKS ARE ON FIRST POST(Thread topic message)
hi all,
anyone compare this tweaks vs helix-engine? which one better?
by using this tweaks , i assume whatever rom we are using right now, will have same result for benchmark and battery backup?
Would this also force Doze on Google Play Service? Im using sysconfig patcher on magisk rn and it might conflict with this, so I wanna make sure I can remove that without any downside
This tweak is better
locolyric said:
hi all,
anyone compare this tweaks vs helix-engine? which one better?
by using this tweaks , i assume whatever rom we are using right now, will have same result for benchmark and battery backup?
Click to expand...
Click to collapse
This tweak is better than Helix engine i personally tested both of them and compared this tweak is better and I am using bootlegger rom with stock bfrv3 kernel
---------- Post added at 01:53 AM ---------- Previous post was at 01:50 AM ----------
pipyakas said:
Would this also force Doze on Google Play Service? Im using sysconfig patcher on magisk rn and it might conflict with this, so I wanna make sure I can remove that without any downside
Click to expand...
Click to collapse
I don't think this tweak will force doze on play service you can remove sysconfig patcher and instal enable doze for gms
Magisk module i am using both modules with no problem
New update is up!
Hi guys, if you follow my projects you know that Sun-Cooling has been updated to v2.2 so I updated Battery and Balanced too.
Performance tweak doesn't need to be updated anymore, as reached it's maximum(maybe I update and spend some more time on it when I have time)
Changelog:
-Changed frequency table on both(they should be more smooth now)
-Added Sun-Cooling v2.2 on both
Download Link:
https://androidfilehost.com/?w=files&flid=264755
Deleted
satyen_ said:
Deleted
Click to expand...
Click to collapse
Access denied fixed. Sorry for the incovenience
Hi, quick question, How's this different from the Sun-cooling mod that you have? Because this seems to have all of the features in that plus some more. Which one do I choose?
kishore1998 said:
Hi, quick question, How's this different from the Sun-cooling mod that you have? Because this seems to have all of the features in that plus some more. Which one do I choose?
Click to expand...
Click to collapse
Hi. So, this tweak is supposed to change a lot of things, I just decided to add Sun-Cooling on it too. In case you want tweak the whole system, flash this. If u want stock configs but only thermal mod, flash Sun-Cooling.
characteres said:
Hi. So, this tweak is supposed to change a lot of things, I just decided to add Sun-Cooling on it too. In case you want tweak the whole system, flash this. If u want stock configs but only thermal mod, flash Sun-Cooling.
Click to expand...
Click to collapse
Awesome. Thanks for letting me know.
characteres said:
Hi. So, this tweak is supposed to change a lot of things, I just decided to add Sun-Cooling on it too. In case you want tweak the whole system, flash this. If u want stock configs but only thermal mod, flash Sun-Cooling.
Click to expand...
Click to collapse
Buddy i have flashed sun cooling
Want to flash this battety mod
If i flash does the overrite sun cooling
And i f i remove this mod does sun cooling which i flashed easier also be gone ??!!
I tested these and these tweaks are effective. But i can't keep them installed as of now as i have to switch between modes frequently and flashing everytime is not an option for me.
characteres said:
Hi guys, if you follow my projects you know that Sun-Cooling has been updated to v2.2 so I updated Battery and Balanced too.
Performance tweak doesn't need to be updated anymore, as reached it's maximum(maybe I update and spend some more time on it when I have time)
Changelog:
-Changed frequency table on both(they should be more smooth now)
-Added Sun-Cooling v2.2 on both
Download Link:
https://androidfilehost.com/?w=files&flid=264755
Click to expand...
Click to collapse
Is your this tweak and sun-cooling tweak are different
kashyapp said:
Buddy i have flashed sun cooling
Want to flash this battety mod
If i flash does the overrite sun cooling
And i f i remove this mod does sun cooling which i flashed easier also be gone ??!!
Click to expand...
Click to collapse
it does overwrite automatically. If u remove this mod, sun-cooling is also gone, so u need to reflash Sun-Cooling.
aslam2121 said:
Is your this tweak and sun-cooling tweak are different
Click to expand...
Click to collapse
Yes, both are mine. Sun-Cooling and F.u.c.king-Tweaks are different. F.u.c.king-Tweaks does a lot of changes(and I've included Sun-Cooling inside it too). Sun-Cooling only changes Thermal configs.
Does this mod work along with AKT or have to install it alone?
characteres said:
Yes, both are mine. Sun-Cooling and F.u.c.king-Tweaks are different. F.u.c.king-Tweaks does a lot of changes(and I've included Sun-Cooling inside it too). Sun-Cooling only changes Thermal configs.
Click to expand...
Click to collapse
Your tweak does cool down my device and battery performance is also lot improved thanks for this wonderful work.
Related
Introducing Trickster MOD, bringing Trickster experience to virtually every ROM out there.
Users using Trickster ROM 1.2.1 or newer can use this MOD to update
This CWM zip include the binaries and scripts I used for optimization in Trickster ROM. What it can do/set:
- Zipalign and sqlite DB optimization at boot
- Some android properties tweaks with mobile network speed tweak
- Screen state optimization for kernel task scheduler and virtual memory management (ch33kybutt)
- Set I/O scheduler, read ahead buffer, CPU scaling governor, min and max CPU speed
Following features are dependent on kernel features:
- Color (applied by default), contrast and gamma tweaks
- Generic hotplug
- CPU Temp limit
- Minimal SmartReflex voltage of Core, IVA, and MPU domains
- Nominal SmartReflex voltage for Core, IVA, and MPU domains
- Regulator voltages
- GLaDOS live OC of Core, GPU and MPU
- WIFI mode for screen off (power saving or full speed)
- Vibrator strength
- Headset volume boost
- High performance sound
- Force fast charge
- Battery live extender
- Touch wake and touch wake duration
- fsync control
Download
Trickster MOD 20120709
Control App
Changelogs
Requirements:
- CWM
- Someone who understands instructions below
Installation/Update instructions:
- Reboot to CWM recovery
- Do a nandroid if you're scared (recommended in case you have problem)
- Install zip from sdcard
- Reboot the phone
- If you see /sdcard/trickster directory with configuration files inside then this mod installed successfully
Usage:
By default Trickster color, some android property regarding UI smoothness and mobile data speed tweaks and screen state optimization are applied. If you want to change additional settings then either use the app or :
- Go to /sdcard/trickster directory, you'll see at most four following configuration files, depending on kernel features:
. color.conf: color related tweak
. general.conf: generic tweaks like zipalign, sqlite, and screenstate optimization
. kern_general.conf: generic kernel tweaks like CPU speed, governor, IO scheduler and readahead buffer
. kern_specific.conf: specific kernel features like sound control, WIFI power, fast charge... - Edit any above file to change the settings you want using app like ES Explorer, Root Explorer..., instructions included inside
- Settings are automatically applied when user saves any of these files
- Some changes require restarting your phone
- To check log to see if it works use "logcat|grep Trickster" from adb/terminal
Reinstall boot service, Reset settings, Removal instructions:
- If you install a new kernel that includes ramdisk (boot.img format like franco or leanKernel), you can either reinstall Trickster MOD, run "tricks install" from adb root shell or terminal, or apply this CWM zip from recovery.
- You can delete a configuration file, files, or entire /sdcard/trickster directory to reset to default settings for a file, files or all configuration respectively
- If you mess up and can't boot, say aggressive OC/UV , use this CWM zip to reset
- If you want to uninstall, use this CWM zip
Credits:
- Google
- Our great kernel devs
- chainfire for SuperSU and su
- stericson for busybox
- ch33kybutt's for his brilliant idea on screen state optimizations
- Beta testers for your dedication in testing this
- nexus.prime for his unintallation script
- phone_user for init.d CWM zip
- Anyone I learnt from
Disclaimer: This is provided with NO GUARANTY whatsoever. Use your common sense.
Beta test: If you want to test my stuffs, including other things beside this. Contact me through PM.
First
Thanks for this! Downloading now
Sent from my Galaxy Nexus using XDA
tanner4137 said:
First
Thanks for this! Downloading now
Sent from my Galaxy Nexus using XDA
Click to expand...
Click to collapse
DERP!
Looks great! @OP, I remember your contributions in Franco's thread. Will any of these modifications conflict with his setup?
Cheers,
mazubo said:
Looks great! @OP, I remember your contributions in Franco's thread. Will any of these modifications conflict with his setup?
Cheers,
Click to expand...
Click to collapse
No, it won't. This is supposed to be a unification for all the stuffs that one can unite on the GNex. I will try to create an app to do this along side of improving this script in the future.
TBH with the recent CM episode I felt this is needed even more, screw them all. My script or app won't include things that won't work with CM like what they did, I assure you.
bigeyes0x0 said:
No, it won't. This is supposed to be a unification for all the stuffs that one can unite on the GNex. I will try to create an app to do this along side of improving this script in the future.
TBH with the recent CM episode I felt this is needed even more, screw them all. My script or app won't include things that won't work with CM like what they did, I assure you.
Click to expand...
Click to collapse
Awesome, thank you! I'm currently running paranoid android which is cm9 base.
I'll report back!
bigeyes0x0 said:
...
This is supposed to be a unification for all the stuffs that one can unite on the GNex. I will try to create an app to do this along side of improving this script in the future.
...
Click to expand...
Click to collapse
Cooool!
---------- Post added at 02:39 PM ---------- Previous post was at 02:14 PM ----------
Hi bigeyes0x0
Air kernel V1.3 changed many things
http://forum.xda-developers.com/showpost.php?p=26318191&postcount=3
Woooow, Thank you !!
nexus.prime said:
Hi bigeyes0x0
Air kernel V1.3 changed many things
http://forum.xda-developers.com/showpost.php?p=26318191&postcount=3
Click to expand...
Click to collapse
It's fine, the mod is already written in a way that it can handle update like this with ease. If there's actually a new sysfs that isn't exist anywhere else, I will add it if I deem it necessary. If that were not the case I would be in for maintenance hell for every kernel of every dev's update .
r_data said:
Woooow, Thank you !!
Click to expand...
Click to collapse
You're welcome. I actually wanted to get into kernel dev before but it seems like destiny is a ***** and I am stuck with these, as I am not going able to find enough time to care for my ROM, this mod, the app that I wanted to create and a kernel to add to these. Ranting aside, I'm fine with how things are .
Where is trickster.conf?
Don't understand, I installed the zip, but no trickster.conf appeared in /sdcard...
Ok, probably a dumb question,
But can these literally be used on ANY rom?
Or at least any ICS rom?
For example, would this be useful on a moto atrix running ICS? (CM9 based)
There a few ICS roms for the atrix floating around and I just wanna know if I should share this thread with some of the devs over there?
I do have a G-nex that ive been able to play with over the last couple days, and its sweet! If I flash this mod, are there any noticeable changes right off the bat, or just after imputing a command through terminal?
Thanks, and nice job
sperug said:
Don't understand, I installed the zip, but no trickster.conf appeared in /sdcard...
Click to expand...
Click to collapse
Your ROM does not have init.d function, I think
forum.xda-developers.com/showpost.php?p=21232559&postcount=2
Sent from my Galaxy Nexus
Will this work without a custom rom, 4.04 boot unlocked with root and custom kernel?
Sent from my BlackBerry 9700 using Tapatalk
ATRIXXIRTA said:
Ok, probably a dumb question,
But can these literally be used on ANY rom?
Or at least any ICS rom?
For example, would this be useful on a moto atrix running ICS? (CM9 based)
There a few ICS roms for the atrix floating around and I just wanna know if I should share this thread with some of the devs over there?
I do have a G-nex that ive been able to play with over the last couple days, and its sweet! If I flash this mod, are there any noticeable changes right off the bat, or just after imputing a command through terminal?
Thanks, and nice job
Click to expand...
Click to collapse
Theoretically, it should work anywhere with an ARMv7 CPU and Android 2.3 or higher but this has been tested only on GNex varieties by me and my testers. Still as I wrote this for GNex kernels, this script of course can't change kernel features that this script does not have. Basically I think it should work but with limited functionality, to be sure just nandroid first before applying it. Still I do not support this in anyway so don't come crying to me later if anything happens and I won't answer question regarding this script and other devices further. I do believe it has some values for any device out there, but it needs ppl with some knowledge to tweak it.
EVERED78 said:
Will this work without a custom rom, 4.04 boot unlocked with root and custom kernel?
Sent from my BlackBerry 9700 using Tapatalk
Click to expand...
Click to collapse
Yeah, it should.
nexus.prime said:
Your ROM does not have init.d function, I think
forum.xda-developers.com/showpost.php?p=21232559&postcount=2
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
Thanks for this, I will add this info in the first post.
any pics?
There's no pic for this, it's for tweaking and enhance ROM usability, battery life and performance.
ds4 said:
any pics?
Click to expand...
Click to collapse
Rotflmao. Apparently some people have alot to learn.
Sent from my i9250 (GSM) Galaxy Nexus
Anyone tried it on AOKP b37? Any noticeable improvement?
eRajesh said:
Anyone tried it on AOKP b37? Any noticeable improvement?
Click to expand...
Click to collapse
Don't work for me... Lost navbar and notification bar..
Sent from my Galaxy Nexus using XDA
Works lovely on Liquid 1.4
Sent from my i9250 (GSM) Galaxy Nexus
Hey Guys,
I thought while waiting for the first custom kernels that maybe i should have a look at the interactive values and try to tweak them based on this way:
http://forum.xda-developers.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557
So i took a script from @Alcolawl and modified it to work with our device. Many thanks for his scripts.
I adjusted the values to our snapdragon 820 as the original scripts are for the nexus 6p which runs with a snapdragon 810. (octa on the 810 vs quad-core on the 820)
I´d highly recommend to try these values as it gave me a significant boost in battery life. here is a screenshot:
https://drive.google.com/file/d/0BxbxiBXaZVu-N1lsRTMyZ2hsY1k/view?usp=sharing
https://drive.google.com/file/d/0BxbxiBXaZVu-N1MzamRvM2FVZlk/view?usp=sharing
BIG UPDATE: with base 1.80 i´m not able to trick the touch/Input boost from htc´s pnpmgr with a chmod command like i did before. so all versions since Butterfly v11 will disable pnpmgr completely.
that means if you Play high end games and your device overheats like crazy please Report back. i had no Problem until now.
also there are now 2 versions. the oc one is for overclocked cpus with elementalx. without oc is for the default clock speeds.
here are explanations on what the 2 different stragies do:
Butterfly - A culmination of all strategies, provides smoothest performance of all currently published settings, though battery savings are a little more modest. Excellent for light and moderate users; heavy/marathon users might want to check out a different setting profile as it gets battery intense with heavy usage.
GhostPepper - Uses a quantized, frequency-aligned parametric curve to influence low core clock rates while providing extremely smooth transitions from each clock rate and exceptional battery life. Good for light to medium usage and multitasking.
So basically there will be two ways of applying this mod.
First one is via scripts. this allows to set parameters outside of the interactive governor controls like cpu boost, editing of pnpmgr, min/max frequencies etc. so basically there´s more control.
Second one is via EX Kernel Manager. I will upload the profiles and you can apply them directly into the app. This will however only affect the tunables of the interactive governor. Touchboost has to be set manually for the profile to work exactly as intended.
when the phrase "elex" is in the zips name it is for use with ex kernel manager app (loading profile in governor options screen.
so to try the script method follow these steps. (and before do a nandroid as always)
1. download the attched file.
2. unzip the file, choose the correct script (oc if you have overclocked)
3. with a root explorer or terminal copy the file to system/su.d
4. set the correct permissions (rwxr-xr-x)
now you may either choose to change the settings temporary (step 5A) until the next reboot or permanently upon each reboot (step 5B)
5A. rename the file to 50ghostpeppertenv3.sh
use any script manager and run the script from this location (system/su.d)
alternatively use any terminal emulator app with the following commands
su
cd system/su.d
sh 50ghostpeppertenv3.sh
Be advised that the script takes in its current state 60 seconds to be applied. So the changes need a minute to be applied.
now check if the script has applied
- to do this go to sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads
- if it looks like this: "25 480000:35 652800:45 844800:60 960000:75 1113600:85 1228800:90 1401600:95 1593600:100" the script was applied successfully
- the values changed with each update. what´s important to check is just the generel layout
5B. (-if you did the temporary approach beforehand remove the .sh)
- it should look like 50ghostpeppertenv3 (make sure there are now spaces at the end)
reboot and check if the script has applied
- to do this go to sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads
- if it looks like this : "25 480000:35 652800:45 844800:60 960000:75 1113600:85 1228800:90 1401600:95 1593600:100" the script was applied successfully.
-- the values changed with each update. what´s important to check is just the generel layout
Important!!!
if you run permissive and run into no signal issue due to this look here
if you should run into a no signal issue where your baseband shows as unknown under software status ( currently on custom roms eg leedroid) you have to put a script to system/su.d that sets selinux to permissive. attached is such a script.
unzip it. copy it to system/su.d
set the same permissions as the ghostpepper script and your good to go.
running in terminal the command "getenforce" should return permissive.
Second method via Elemental App:
1. Download the desired profile from the attachments
2.Extract the Profiles from the zip
3. Choose the Overclocked(oc) version if you overclocked
4.Copy the file to sdcard/ElementalX/gov_profiles
5. Open the app and apply the values
let me know if it brings a little battery boost for you. you may also let me know if you face performance issues.
Thank you and have fun testing it.
Changelog:
Ghostpepper:
v1: Initial Release
v2: Tweaking The Script so the values will get applied properly on all roms
adding a permissive script in case of getting enforced
v3: Removed touchboost so the profile may unleash its full potential <<--- results in overall slower device.
v4: Added back short input boost
v4withtb: Added back original touch boost from htc
v8: New try on getting the interface smooth and disabling touchboost (minimal stutter remains)
v8withtb: same as v8 touchboost is still active
v9: only one version with touchboost now. tweaked target loads (lower freqs are used more), short input boost
there are now two files inside the zip.
v10: try to further improve frequency usage, less aggressive scaling
v11: fix in case Little cores might get stuck at highest clock
Butterfly
v4: Initial Release
v4withtb: Initial Release with original touch boost from htc (extremely smooth)
v6withtb: tuned the values and kept touchboost from pnpmgr, kernel touch boost is disabled, extremely smooth for me
v7: less aggressive scaling, performance should be really good while reducing less power than v6
v9: basically scaling is tuned to respect the crossover effieciency point from big and little cluster
v11: updated to work on base 1.80
- disable pnpmgr completely because the chmod trick for disabling pnpmgr´s touchboost is no longer working
- enable msm_thermal and core_control
v12: tweak some values to work better with the new base
v13: hotfix as i made a mistake in the previous version
credits:
thanks to @Alcolawl for the script template
also thanks to @soniCron for the original thread
reserved
Thanks for this - about to try it out now.
Question, though - Instead of using init.d, which requires a modified ramdisk, why not just use su.d, which only requires SuperSU?
EDIT: It doesn't seem to be loading when using su.d either.
Thanks. I'm using it now. Will let you know if there are any performance problems.
Can you also make a script that makes the phone smoother?
Captain_Throwback said:
Thanks for this - about to try it out now.
Question, though - Instead of using init.d, which requires a modified ramdisk, why not just use su.d, which only requires SuperSU?
EDIT: It doesn't seem to be loading when using su.d either.
Click to expand...
Click to collapse
Yeah it's strange. When flar will Releases his kernel, init.d will be hopefully working.
Seems like we have to apply it manually for now. When exkm gets updated we can switch profiles there so maybe we should just find good values now.
gusoldier said:
Thanks. I'm using it now. Will let you know if there are any performance problems.
Can you also make a script that makes the phone smoother?
Click to expand...
Click to collapse
Did you face a performance loss with these values? For me it's already pretty smooth.
But sure I may trim it more performance oriented yes.
Freak07 said:
Did you face a performance loss with these values? For me it's already pretty smooth.
But sure I may trim it more performance oriented yes.
Click to expand...
Click to collapse
Compared to stock I feel no performance loss, as smooth as stock. What I actually meant was a new script for buttery smooth nexus like experience.
Btw I will also check how hot it will get. On stock the phone gets sometimes hot watching youtube etc. Hopefully it'll better with this script
gusoldier said:
Compared to stock I feel no performance loss, as smooth as stock. What I actually meant was a new script for buttery smooth nexus like experience.
Btw I will also check how hot it will get. On stock the phone gets sometimes hot watching youtube etc. Hopefully it'll better with this script
Click to expand...
Click to collapse
yeah. I can try this later. But compared to my nexus 6 and my pixel c the 10 is about as smooth.
Freak07 said:
Yeah it's strange. When flar will Releases his kernel, init.d will be hopefully working.
Seems like we have to apply it manually for now. When exkm gets updated we can switch profiles there so maybe we should just find good values now.
Click to expand...
Click to collapse
Got it working with su.d. Just needed to add some sleep at the beginning of the script, otherwise it runs too early and the parameters can't be set .
P.S. You didn't answer my question about why you're not using su.d instead of init.d?
Captain_Throwback said:
Got it working with su.d. Just needed to add some sleep at the beginning of the script, otherwise it runs too early and the parameters can't be set .
Click to expand...
Click to collapse
Can you post it? I will add it to op thank you captain!
Edit: didn't think about it I'm not that knowledgeable.
Or is it just like "sleep 30"?
Edit2: it is indeed. thank you again.
Freak07 said:
Can you post it? I will add it to op thank you captain!
Edit: didn't think about it I'm not that knowledgeable.
Click to expand...
Click to collapse
Sure, right now I'm just trying to find the minimum sleep value that works, and once I do, I'll post it.
RE: su.d, see the 2nd paragraph here: http://su.chainfire.eu/#selinux-policies-supolicy
An additional advantage besides the ones listed there is that in a systemless root setup, su.d doesn't require modifying system at all, which is important for being able to take OTA updates in the future. On this device, I try to touch system as little as possible (if at all), so it might be a better alternative, and doesn't require a custom ramdisk.
Captain_Throwback said:
Sure, right now I'm just trying to find the minimum sleep value that works, and once I do, I'll post it.
RE: su.d, see the 2nd paragraph here: http://su.chainfire.eu/#selinux-policies-supolicy
An additional advantage besides the ones listed there is that in a systemless root setup, su.d doesn't require modifying system at all, which is important for being able to take OTA updates in the future. On this device, I try to touch system as little as possible (if at all), so it might be a better alternative, and doesn't require a custom ramdisk.
Click to expand...
Click to collapse
yeah you´re right. thanks for the reference and the hint. i knew about it but didn´t remember i could use this see my edited last post. with sleep 30 it´s working for me. i updated the op.
besides, do you had any luck in finding your pvs bin? i´m extremely intersted in this. i only found my voltage table so far. maybe you may post yours too. i opened a thread here:
http://forum.xda-developers.com/htc-10/how-to/post-voltage-table-chip-t3383494
if we had a way to check our pvs bin it would be even more helpful.
Freak07 said:
yeah you�´re right. thanks for the reference and the hint. i knew about it but didn�´t remember i could use this see my edited last post. with sleep 30 it�´s working for me. i updated the op.
besides, do you had any luck in finding your pvs bin? i�´m extremely intersted in this. i only found my voltage table so far. maybe you may post yours too. i opened a thread here:
http://forum.xda-developers.com/htc-10/how-to/post-voltage-table-chip-t3383494
if we had a way to check our pvs bin it would be even more helpful.
Click to expand...
Click to collapse
sleep 30 didn't work for me, as I have another script running before this one. It's probably safer to go with sleep 60 to make sure it loads for everyone (sleep 45 did work for me too, but 30 was too short - figured it's better to allow more time). Just a suggestion, or you could just tell people that if it doesn't load for them to increase the sleep value. Up to you, really.
EDIT: And I don't know anything about a pvs bin
Captain_Throwback said:
sleep 30 didn't work for me, as I have another script running before this one. It's probably safer to go with sleep 60 to make sure it loads for everyone (sleep 45 did work for me too, but 30 was too short - figured it's better to allow more time). Just a suggestion, or you could just tell people that if it doesn't load for them to increase the sleep value. Up to you, really.
EDIT: And I don't know anything about a pvs bin
Click to expand...
Click to collapse
Okay i'll edit it to 60.
This is what I'm talking about. Every Chip has a pvs bin. The higher the bin the lower the voltage for a certain cpu frequency.
And every bin has its own voltage table.
http://forum.xda-developers.com/htc-one-m8/general/guide-snapdragon-801-clocking-voltage-t2807173
Hey @Freak07,
Wondering if you can help.. Can't seem to get this working?? Please see attachment. I've set permissions and used terminal to get it working but no dice?
Edit: Nevermind.... I can't follow simple instructions to unzip a file (I was renaming the zip rather than unzipping and renaming that to .sh).... #Special
Edit 2: Went straight for option 5b (so it should have worked on reboot). When I rebooted I lost the radio and have had to clean flash my ROM? I was on Leedroid's Rom when it happened.
rav101 said:
Hey @Freak07,
Wondering if you can help.. Can't seem to get this working?? Please see attachment. I've set permissions and used terminal to get it working but no dice?
Edit: Nevermind.... I can't follow simple instructions to unzip a file (I was renaming the zip rather than unzipping and renaming that to .sh).... #Special
Edit 2: Went straight for option 5b (so it should have worked on reboot). When I rebooted I lost the radio and have had to clean flash my ROM? I was on Leedroid's Rom when it happened.
Click to expand...
Click to collapse
Which Kernel were you on?
This morning i had the same issue when flashing tbalden Kernel using leedroid and my Script.
Freak07 said:
Which Kernel were you on?
This morning i had the same issue when flashing tbalden Kernel using leedroid and my Script.
Click to expand...
Click to collapse
Hey buddy,
I was on the kernel built into Leedroid.
Hope that helps.
rav101 said:
Hey buddy,
I was on the kernel built into Leedroid.
Hope that helps.
Click to expand...
Click to collapse
How did you recover? Full Wipe?
Delete
Freak07 said:
How did you recover? Full Wipe?
Click to expand...
Click to collapse
Yeah, I tried a dirty wipe but that didn't work so had to do a full wipe.
OPTIMIZE YOUR CM13
PREREQUISITES:
CyanogenMod 13 ROM
Nokia X
You
First of all, this thread's purpose is to make our Marshmallow Experience better. I have been using a CM13 ROM and it's good, but it can never surpass Stock ROM in stability, smoothness and other things alike.
Now, assuming that you've already done all the things that has to be done on successfully booting the ROM (repartitioning, flashing Gapps, etc), we're gonna start .
TIPS
NO. 1
Code:
Do not use too many apps! I mean, we have a very low end phone right here and were aiming to make it better. Use only the apps that you need. Much less apps, much less lag :good:
NO. 2
Code:
If you're gonna have to flash Gapps, flash the [I]pico[/I] one. Since it's the most logical thing to use in this device.
NO. 3
Code:
Refrain from using themes. They consume RAM and lags the UI.
NO. 4
Code:
Replace Trebuchet(CM's default launcher) with any other third party launchers. *cough*Nova*cough*
NO. 5
Code:
Use other root solutions (SuperSU, Magisk etc). I had problem with CM su.
More to come
TRICKS
NO. 1
You're gonna have to enable developer options in setting (tap build no. until it's enabled). The go to Hardware accelerated rendering. Enable Force GPU rendering and Disable HW overlays. You can optionally tweak the animation speed if you like.
NO. 2
The DPI of the ROM is 240, which I think is okay for our phones. But on my opinion, the best one that suites or device is 220. You can change it in Setting > Display & lights > LCD density
NO. 3
Having only the back button working is a pain. We can enable the Navigation Bar by adding this line to /system/build.prop
Code:
[FONT="Courier New"]qemu.hw.mainkeys=0[/FONT]
NO. 3
Enable root in Settings > Developer options > Root access. Choose Apps and ADB
REMOVING CM BLOATWARES
Assuming you already have Root access, Install Terminal Emulator.
After that type:
Code:
su
Which will then prompt you with Root authentication, grant it.
Now, we can disable (not delete/uninstall) bloats using this command,
Code:
pm disable <name of the app>
Here's the list of what we don't need:
org.cyanogemod.screencast (Screen Recorder)
org.cyanogenmod.theme.chooser2 (Theme Chooser, we don't need it )
com.android.email (Do you use email?? If you do, do not include this)
com.android.exchange (Exchange Services)
All of the live wallpapers and Live wallpaper picker (i think you can find them on your own)
com.android.cellbroadcastreceiver (Cell Broadcast)
com.cyanogenmod.updater (CM Updater)
com.android.printspooler (Print Spooler)
com.svox.pico (Pico TTS)
org.cyanogenmod.screencast (Screen Recorder)
org.cyanogenmod.weather.provider (Weather Provider)
org.cyanogenmod.weather.service (Weather service)
BUILD.PROP TWEAKS
Next thing we do is to add these on build.prop
Code:
debug.performance.tuning=1
persist.sys.ui.hw=1
persist.sys.composition.type=gpu
dalvik.vm.dex2oat-filter=interpret-only
dalvik.vm.image-dex2oat-filter=interpret-only
debug.composition.type=gpu
video.accelerate.hw=1
ro.kernel.checkjni=0
profiler.force_disable_ulog=0
profiler.debugmonitor=false
debugtool.anrhistory=0
# more to come
KERNEL ADIUTOR
Install this one Kernel Adiutor and you can edit many things.
Go to CPU section, then choose ondemand as default governor since it's basically more performance driven that other governors (except performance governor ).
MORE TO COME :highfive:
XDA:DevDB Information
CM13 Optimizer, Tool/Utility for the Nokia X
Contributors
veez21, weritos
Version Information
Status: Beta
Created 2016-12-31
Last Updated 2017-05-01
Reserved
Reserved
let me add some..open kernel adiutor...
1) change io scheduler...its most important.. better choose cfq bcoz default is deadline which means single task only...that is you can't pull even status bar while an app is opening!!!
2) my CPU settings ( to prevent overheating and greater performance)
choose conservative governor
then choose its settings and set
low/min threshold=65
high/max threshold=90
its just the best setting for everything
ani00 said:
let me add some..open kernel adiutor...
1) change io scheduler...its most important.. better choose cfq bcoz default is deadline which means single task only...that is you can't pull even status bar while an app is opening!!!
2) my CPU settings ( to prevent overheating and greater performance)
choose conservative governor
then choose its settings and set
low/min threshold=65
high/max threshold=90
its just the best setting for everything
Click to expand...
Click to collapse
Thanks for the suggestion. I will add that but not now. It's almost New Year :laugh:
can you give me kenrel and boot.img and build.prop for xl
UPDATED
New Tricks
Added more build.prop tweaks
New bloats
Fixed some typos
please make a patch for nokia xl...
We Need All This Is The Most Important On Cyanogen ROM
i still not have cm13 rom....where can i get it????
abhijit1998 said:
i still not have cm13 rom....where can i get it????
Click to expand...
Click to collapse
sorry, I'm not allowed to do that, but you can actually just apply these in cm11 based roms, we have plenty of those here. :good:
veez21 said:
sorry, I'm not allowed to do that, but you can actually just apply these in cm11 based roms, we have plenty of those here. :good:
Click to expand...
Click to collapse
ok.....:crying:
veez21 said:
sorry, I'm not allowed to do that, but you can actually just apply these in cm11 based roms, we have plenty of those here. :good:
Click to expand...
Click to collapse
Do I have to bought cm13 ROM from weritos?
UPDATED
New build.prop tweaks
veez21 said:
New build.prop tweaks
Click to expand...
Click to collapse
Where to get cm13 ROM?
https://forum.xda-developers.com/an...od-ultimate-performence-blazing-fast-t3482317
just try this bro...
you will love it
ani00 said:
https://forum.xda-developers.com/an...od-ultimate-performence-blazing-fast-t3482317
just try this bro...
you will love it
Click to expand...
Click to collapse
lol, most of the scripts inside it doesn't work. Placebo of you ask me. The dev(or is he?) doesn't even know what he's doing. He was just putting things together not knowing what they do and how they work. Trust me. All guys who complimented the so called mod has no idea what's going on with the scripts inside and what they do and if they work. I don't even want to comment there.
veez21 said:
lol, most of the scripts inside it doesn't work. Placebo of you ask me. The dev(or is he?) doesn't even know what he's doing. He was just putting things together not knowing what they do and how they work. Trust me. All guys who complimented the so called mod has no idea what's going on with the scripts inside and what they do and if they work. I don't even want to comment there.
Click to expand...
Click to collapse
agreed...but bro if it works theoretically or not, doesnt matter..
what finally matter is the performance amd battery,
with 1st boot, i can feel a massive difference... i actually cant feel if its old slow nokia..
even i have tried many mod, none worked before
anyways its your opinion
ani00 said:
agreed...but bro if it works theoretically or not, doesnt matter..
what finally matter is the performance amd battery,
with 1st boot, i can feel a massive difference... i actually cant feel if its old slow nokia..
even i have tried many mod, none worked before
anyways its your opinion
Click to expand...
Click to collapse
Actually, the difference you feel comes from the cpu/governor something script, which pushes the cpu to it's limits. Every other script won't do anything, that's why they have another guy managing the beta thread because the orig guy doesn't know how to
any place for getting cm13 ROM????
What is LightningZap! kernel?
It is a lightweight, yet heavily tweaked and optimized kernel geared towards balancing performance and battery life.
Please read this ENTIRE post before downloading and flashing LightningZap! kernel.
Disclaimer: As with all custom kernels, you flash at your own risk. Always make a backup! I nor the associates of LightningZap! kernel, Teamfahq, or the testers group cannot and will not take responsibility for YOUR actions. I cannot always control what works and doesn't work with ROMs other than my own. If there is a bug, feel free to report it with logs, but note that the problem may be due to a conflict with coding int the ROM. If said condition exists, please discuss the concern with said ROM developer. If a bug condition does exist within the kernel and there is a known fix for said bug, please don't hesistate to link me to that fix. Make sure to give credit, thanks, and maybe even a cup of coffee to your developers. If you have a feature request, please feel free to share it as well.
Features:
Based off ElementalX kernel by flar
blue_schedul governor from blue_spark kernel thanks to eng.st
Ondemand gov Optimized for better performance while maintaining battery life
FIOPS ioscheduler by default (suggest leavving it that way)
My insane readahead tweak **** In HDK-Mod kernel manager, it reports "Not in range." This is normal DO NOT adjust. My tweaks optimizes readahead per demand usage.****
LZ4 compression
O3 Optimizations
zram
lz-sysctl tweaks
Sound control (speaker, earpiece and mic)
Backlight min setting
Adjust or disable vibration
Advanced Color Control and K-Lapse
Block wakelocks
NTFS r/w, CIFS and NFS support
WireGuard support
Option to disable fsync
Pass SafetyNet
LightningZap! kernel will work on oneplus 6 and oneplus 6T on stock OOs and most custom roms. There are 2 versions, PIE and NDP.
Diferences
PIE was built for custom roms
STOCK was modified for stock OOS (Does not include commits to fix fps that custom roms need)
NDP was slightly modified for SkyDragonOs by removing wake gestures. Wake gestures are natviely written into SkyDragonOs (and maybe more roms).
I have not tested all roms to see what works and what doesn't. So, I would suggest trying PIE first. If wake gestures (like dt2w) do not work, try NDP. Feel free to report what rom and LightningZap! kernel version you are using.
Bug reporting is HIGHLY encouraged, but please accompany your reports with logs. I cannot do much to fix things without them. Pruning of the logs is deeply appreciated as well.
I feel that if you are here, you already know how to flash a custom kernel. If not, close this page and do some research about it first. This will not erase recovery or root when flashing. But, I would like to quote @eng.stk
Warning: If you come from other kernel or have any issues, you should dirty flash your ROM before flashing LightningZap! zip to avoid problems.
Reflash ROM -> if you want root flash SuperSU or Magisk (default, no plugins/modules) -> flash LightningZap!.
If you are already rooted or upgrading between LightningZap! versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
Click to expand...
Click to collapse
Download links:
LightningZap! kernel PIE- Updated 10-07-2019
LightningZap! kernel NDP
LightningZap!-kernel-STOCK
Changelog
XDAevDB Information
LightningZap! kernel for OnePlus 6/6T
Special thanks to:
flar, eng.stk, HolyAngel Kernel Source: OnePlus6T-LZ
Version Information
Status: Stable
Current Stable Version: 2.3
Stable Release Date: 10-05-2019
ROM tracker
Here I will post what version of LightningZap! kernel works with what ROMs. As well as any noted bugs with said rom.
PIE
Most custom roms
NDP
SkyDragonOs
Stock
Stock OOS
It sounds very interesting! But a doubt that not before the SkyDragon rom was running the HolyDragon kernel? This would be the evolution of that kernel?
It sounds very promising! As soon as possible I will try it!
Thank you man!!
thomas.raines said:
Here I will post what version of LightningZap! kernel works with what ROMs. As well as any noted bugs with said rom.
PIE
Stock OOS
NDP
SkyDragonOs
Click to expand...
Click to collapse
Thank you so much. Do you recommend sticking with schedutil, which is default I believe, or do you prefer Onedemand or Blu instead? Thanks again for the kernel, I'm checking it out now.
---------- Post added at 04:18 PM ---------- Previous post was at 04:14 PM ----------
Everything seems great so far except one thing. Has anyone else noticed that their fingerprint sensor stopped working on OOS stable? Or could this just be a coincidence for me?
Ryano89 said:
Thank you so much. Do you recommend sticking with schedutil, which is default I believe, or do you prefer Onedemand or Blu instead? Thanks again for the kernel, I'm checking it out now.
---------- Post added at 04:18 PM ---------- Previous post was at 04:14 PM ----------
Everything seems great so far except one thing. Has anyone else noticed that their fingerprint sensor stopped working on OOS stable? Or could this just be a coincidence for me?
Click to expand...
Click to collapse
Isnt working for me either
fosgate24360 said:
Isnt working for me either
Click to expand...
Click to collapse
Yeah, I tried to reregister my FP but it won't let me.
Ryano89 said:
Yeah, I tried to reregister my FP but it won't let me.
Click to expand...
Click to collapse
It's not going to work on OOS as he's got the FOD hacks required for functional fingerprint on custom ROMs. Doing this breaks fingerprint on OOS, and removing them will break it on custom ROMs. The only way to accommodate both currently is with two separate kernel variants.
Great work Thomas
Riddle5 said:
It sounds very interesting! But a doubt that not before the SkyDragon rom was running the HolyDragon kernel? This would be the evolution of that kernel?
Click to expand...
Click to collapse
Completely different kernel from HolyDragons.
Ryano89 said:
Thank you so much. Do you recommend sticking with schedutil, which is default I believe, or do you prefer Onedemand or Blu instead? Thanks again for the kernel, I'm checking it out now.
---------- Post added at 04:18 PM ---------- Previous post was at 04:14 PM ----------
Everything seems great so far except one thing. Has anyone else noticed that their fingerprint sensor stopped working on OOS stable? Or could this just be a coincidence for me?
Click to expand...
Click to collapse
For governor, use whatever fits your needs the most. I recommend trying all 3 to see which on egives you the most performance and battery life.
return.of.octobot said:
It's not going to work on OOS as he's got the FOD hacks required for functional fingerprint on custom ROMs. Doing this breaks fingerprint on OOS, and removing them will break it on custom ROMs. The only way to accommodate both currently is with two separate kernel variants.
Click to expand...
Click to collapse
Yep... Accidentally merged those commits to the PIE branch. Running new build now. oops...
PIE branch updated. Fingerprint should be fixed now.
The New Update Is Buttery Smooth Bro Great Work Fp Works Better Than Stock Oos the only thing is the gaming performance has came down can experiencing shutter lags, and fps drops any fixes over that rest is just amazing bro .
Dhairya said:
The New Update Is Buttery Smooth Bro Great Work Fp Works Better Than Stock Oos the only thing is the gaming performance has came down can experiencing shutter lags, and fps drops any fixes over that rest is just amazing bro .
Click to expand...
Click to collapse
With your favorite kernel manager app, try using ondemand governor and lowering the up_threshold value adjust the sampling rate.
Using 3D benchmark app with Sling Shot Exteme setting up_threshold at 70 (default value) OpenGL ES 3.1 scored 4632 and Vulkan came in at 4272
Dropping it to 15 (lowest possible value)
OpenGL ES 3.1 scored 4857 and Vulkan came in at 4456
Setting it to 90
OpenGL ES 3.1 scored 4337 and Vulkan came in at 4068
These are overall scores and only an example. Results may very per device.
You can also try raising the sampling_rate as well. But I think the default value is best.
Be aware when adjusting these values, your perfomance vs battery life is effected.
lower up_threshuold will increase performance and decrease battery life whereas higher up_threshold decreases performance but raises battery life. Adjusting these values too high/low can cause the device to become unstable or overheat. Make your adjustments in small increments and if you notice a significant lag or your device is starting to get too hot, you can change them back and avoid complete device failure.
And by battery life, I mean the discharge rate, not the length of time until your battery takes a poop and you have to replace it or your phone.
New download link for pie branch. New branch added STOCK.
So, as pointed out by return.of.octobot , the PIE branch fp worked but became broken after reverting the commit for fp on custom roms. So, I made a new branch for OOS only and the PIE branch is for custom ROMs.
Tried flashing this stock version kernel on OOS 9.0.17 via FK manager app and got the abort message with error as unsupported device. Please see attached screenshot and let me know if there is something I need to change.
deepu458 said:
Tried flashing this stock version kernel on OOS 9.0.17 via FK manager app and got the abort message with error as unsupported device. Please see attached screenshot and let me know if there is something I need to change.
Click to expand...
Click to collapse
Flash in recovery. Since this is not a franko kernel, the franko kernel app won't work...
thomas.raines said:
Flash in recovery. Since this is not a franko kernel, the franko kernel app won't work...
Click to expand...
Click to collapse
Hello dear dev, is it working on 10.3.0 OOS for OP 6?cause the latest build is from October 2019...
James Blode said:
Hello dear dev, is it working on 10.3.0 OOS for OP 6?cause the latest build is from October 2019...
Click to expand...
Click to collapse
The thread title says it all...OOS9/ Pie.
James Blode said:
Hello dear dev, is it working on 10.3.0 OOS for OP 6?cause the latest build is from October 2019...
Click to expand...
Click to collapse
The current released and stable version is for android 9.0/pie.
Thre android 10 version is still in testing.
thomas.raines said:
The current released and stable version is for android 9.0/pie.
Thre android 10 version is still in testing.
Click to expand...
Click to collapse
Thanks for letting me know...ill wait for this great kernel...
AIO for NB1
This is a joint project that gives the Nokia 8 on stock rom a new life
Check 3rd post for more info+updates
Update:The Last Update for Non-Treble version has been released with all bug fixes, Now I'll focus on Treble version of AIO. Non-Treble will no longer be updated.
Ultima Boot Image+Umbrella Mod Kernel for NB1[V11]
Works on all security patches for 00WW_5_XXX
- Using an older build with modifications and can't update? Flash this Firmware First!(Then get the latest update from OTA)(Flash this using NOST) Firmware Link
- Make sure to be on Build 00WW_5_XXX_XXXX before installing this!
Here's some of the stuffs that I've included:
1.TWRP
2.Magisk(After flashing boot image open Magisk manager and follow the prompts)
3.A nicely modified kernel including Energy Aware scheduling
4.Modifications for better support
5.Contains Many Bug fixes
Download link(s)
Non-Treble(Stock Rom)
Click to expand...
Click to collapse
How to install?
Using Phone:
TWRP Method:
TWRP>Install>Install Image>Select file>Flash boot>Flash>Reboot>Done
Flasher Method:
Flash using kernel managers that has flasher support
Using PC:
Put phone in download mode
[Old ADB Tools] ADB command: fastboot flash boot [Filename] > fastboot reboot > Done
[New ADB Tools] fastboot flash:raw boot [Filename] > fastboot reboot > Done
Click to expand...
Click to collapse
Ultima Script for NB1(Maximum efficiency)
Download link https://drive.google.com/folderview?id=1RHbV3b1qPjWT1kYOBxTRRpm5VxDjsc28
Add-on(Optional): https://drive.google.com/file/d/1ROWsE854_6MOg7y55j2qE5ZZaxvj8ISF/view?usp=drivesdk
!Make Sure to use the custom Kernel for best results!
What it'll do?
-Improve Battery and Performance
-Disable Useless services,Trackers to improve performance and battery(Add-on)
Click to expand...
Click to collapse
How to use?
Run this on terminal
su
sh /sdcard/[Path to the file]
Or,
In Kernel managers, Look for script manager and run it from there(you can also make it apply at boot)
Read this part!
To fix some apps crashing and idle drain problem after using the add-on script:
1. Install this app https://drive.google.com/file/d/1MqdH1lbBaCOK2pUEXbTR4LH71vJ7PQh6/view?usp=drivesdk
2. Enable "FirebaseInitProvider"
under the "Content provider" section of the app that's crashing.
3.Enable " Auto Block" and " Force Doze" in the settings if that app
NOTE: It can take from 1-10 minutes for Add-on depending on the amount of apps you have installed and run this only once
Click to expand...
Click to collapse
Recommended Kernel Manager: https://github.com/SmartPack/SmartPack-Kernel-Manager/releases
Update GPU drivers:
Vulkan: https://forum.xda-developers.com/nokia-8/development/update-vulkan-driver-to-1-1-128-t4090575
OpenGL: https://forum.xda-developers.com/nokia-8/development/pie-update-opengl-drivers-to-454-0-t4090699
Click to expand...
Click to collapse
Laxxed Thermal is currently being worked on It'll be uploaded under new thread
Join our telegram group for latest updates!
https://t.me/HMD_Nokia_8
Credits:
TWRP Team(For TWRP- https://twrp.me/)
TopJohnWu(For Magisk- https://github.com/topjohnwu/Magisk)
Radu-V(For custom Kernel- https://github.com/radu-v/umbrella-mod)
tytydraco(For ktweak, which was modified for NB1 by me- https://github.com/tytydraco/ktweak)
Click to expand...
Click to collapse
At last... someone did it.... although I can't call it a custom ROM, I can definitely enjoy the new kernel
I'll try it as soon as I can to give you feedback
Thx dude :good:
Stuffs Currently being worked on:
1.Laxxed Thermal
Version Changelogs For Ultimate Boot Image:
Release V1:
Initial release
Update V2, Changelog:
1.Hot-Plugging support [Experimental- May decrease performance when turned on]
2.Better Performance
3.Latest CAF tags
4.Latest Magisk Canary(works better)
Update V3, Changelog:
1.Removed Hot-Plugging support (Decreased performance, Might re-add later)
2."blu_schedutil" CPU governor added(Better Battery, I personally gained 1h30m of extra normal usage time)
3.GPU NAP State(Better Battery when GPU has low load/no load)
4."lzo-rle" z-ram compression algorithm(Upto 4.4 times more z-ram performance)
5.Force fast charge support(Fast charge enable/disable forcefully)
Update V4, Changelog:
1."pwrutilx" CPU governor added(For gamers)
2.Wireguard Support(New VPN protocol)
3.StuneBoost added
4.RTB Disabled for better performance
5.Removed unnecessary GPU codes(Should improve performance)
Update V5, Changelog:
1."CRC" Toggle[Disable to Gain Upto 30% extra performance]
2.Magisk Canary from 20425->20426
Update V6, Changelog:
1.Removed A LOT of unnecessary codes
2.(Attempt)to fix the heating issue
3.(Attempt)Battery Life improvements
4.Fully Reworked on EAS(Much better)
5.Led Notification Fixes(Using HW keys)
Update V7, Changelog:
1.Patches for CPU scheduler(Better battery)
2.Some patches for the random number generator(Improve performance on apps what require random numbers)
3.Fixes/Updates for CFQ(More up-to-date)
4.Fixes/Updates for Binder(More organized)
5.Removed dynamic stune(Useless, Worse performance+Battery)
6.Removed some logging(Unnecessary)
7.Removed A1N, PM1 and F11 code(More stability)
8.Magisk Canary Version 20426->21001
9.Attempt to fix Excessive battery drain and Heatups
Update V7.5, Changelog:
1."iowait_boost_enable" bug fixed
2.Excessive Battrey drain and Random Heatups Fixed(YAY ?)
Update V8, Changelog:
1."TTL" Fixation/Editing Support(Tethering Hack)
2.Disabled some logging(Better performance)
3.Removed POPP(Unnecessary)
4.Removed ssusb wakelock(Better Battery)
5.Scheduling improvements(Better tasking)
6."qseecom" updates
7.Battery life and performance improvements
Update V9, Changelog:
1.Fixed Random reboots
2.Updated Haptic Driver
3.TTL Changing Improvements
4.Silenced More Logs
5.Magisk Canary 21001->21004
Update V10, Changelog:
1.Fixed *Most* Bugs
2.Fixed Screen Off Audio Issues
3.Small Fixes Here and there
4.Magisk Canary 21004->21005
5.Small Adjustments for better Support
Update V11, Changelog:
1.Every Single bug has been fixed!(5ghz Hotspot too)
2.Magisk Canary 21005->Magisk Stable 20.4
3.Radical Changes
4.More bugs added to be fixed later(I'm Joking lol)
Update V12[Final(For real this time)], Changelog:
1. Based on the latest security patch
2. Full rework of EAS
3. Magisk Stable 20.4->Magisk Stable/Beta 21.1
This will be the last update since all bugs and nothing more to be added. However, I'll start working on Treble version soon!
Click to expand...
Click to collapse
Version Changelogs for Ultima Script:
Release V1: Initial release
Update V2: Disable unnecessary services(Add-on)
Update V3: Reduced Read Ahead for better Read/Write performance
Update V4: Reduced Read Ahead even more, Added extra tweaks, Latest version of Ktweak
Update V5: More power efficient
Click to expand...
Click to collapse
OneWayGamer said:
I'm working in Lineage OS. Can't tell when it'll be released tho
Click to expand...
Click to collapse
Can't wait for that one too :fingers-crossed::fingers-crossed:
Oh and I tried your image... works flawlessly... I'm liking Kcal so far... however I can't find a way to implement the kernel support for HW buttons as a notification led... Do you know any apps or mods that make use of it?
Ayhem-GH said:
Can't wait for that one too :fingers-crossed::fingers-crossed:
Oh and I tried your image... works flawlessly... I'm liking Kcal so far... however I can't find a way to implement the kernel support for HW buttons as a notification led... Do you know any apps or mods that make use of it?
Click to expand...
Click to collapse
The back button is working as a notification led.
Ayhem-GH said:
Can't wait for that one too :fingers-crossed::fingers-crossed:
Oh and I tried your image... works flawlessly... I'm liking Kcal so far... however I can't find a way to implement the kernel support for HW buttons as a notification led... Do you know any apps or mods that make use of it?
Click to expand...
Click to collapse
I use Light Flow Pro
Mod edit: Hyperlink to paid app removed!
XDA Forum Rules (please refer to rule no. 11)
Ayhem-GH said:
At last... someone did it.... although I can't call it a custom ROM, I can definitely enjoy the new kernel
I'll try it as soon as I can to give you feedback
Thx dude :good:
Click to expand...
Click to collapse
Check out the new update ?
Originally Posted by OneWayGamer
I'm working in Lineage OS. Can't tell when it'll be released tho
Click to expand...
Click to collapse
That is so cool, I guess it's sorta what all of us N8 users was wishing for, more or less. :good: to ya buddy!
Ayhem-GH said:
Can't wait for that one too :fingers-crossed::fingers-crossed:
Oh and I tried your image... works flawlessly... I'm liking Kcal so far... however I can't find a way to implement the kernel support for HW buttons as a notification led... Do you know any apps or mods that make use of it?
Originally Posted by OneWayGamer
The back button is working as a notification led.
Click to expand...
Click to collapse
I can't get that to work in Light Flow Lite, guess I'm not seeing it. Or it doesn't work in the app's test mode. (Edit, it seems to work with bk button when charging, so it might just work after all, we'll see. )
OneWayGamer said:
Check out the new update ?
Click to expand...
Click to collapse
Ohh so we have an update. Awesome. Good work!
iMaterial said:
That is so cool, I guess it's sorta what all of us N8 users was wishing for, more or less. :good: to ya buddy!
I can't get that to work in Light Flow Lite, guess I'm not seeing it. Or it doesn't work in the app's test mode. (Edit, it seems to work with bk button when charging, so it might just work after all, we'll see. )
Ohh so we have an update. Awesome. Good work!
Click to expand...
Click to collapse
Another Update is here! (Check 3rd post)
OneWayGamer said:
Another Update is here! (Check 3rd post)
Click to expand...
Click to collapse
:victory: :highfive:
This is awesome. Thanks Bro.
It works perfectly. ???
Finally things are starting to happen around here. I see the thread had a name change.:silly:
:highfive:
Hi buddy. I would if I could buy you a beer.
Q: how to control led notification? Both butrons stay ON when connected to charge. No other notificational behavior. Tried Light Flow. Searched SmartPack.
Q: I see random short freezes while working with phone, do you?
Less importantly:
Q: do you consider TWRP better than SHRP?
Q: Magisc... I had to install it again from magisc manager to make the kernel manager work.
I using v3 on sp03. Flashed by SHRP.
Arashone said:
Q: how to control led notification? Both butrons stay ON when connected to charge. No other notificational behavior. Tried Light Flow. Searched SmartPack.
Click to expand...
Click to collapse
In Light Flow you need to enable Root Mode under Device Settings and Root and under LED Control choose Control - Light Flow controls the LED (although it works for me with No Control with some limitations)
Arashone said:
Q: how to control led notification? Both butrons stay ON when connected to charge. No other notificational behavior. Tried Light Flow. Searched SmartPack.
Click to expand...
Click to collapse
A: On SmartPack Kernel manager, Look for "Device and Led" Option
Arashone said:
Q: I see random short freezes while working with phone, do you?
Click to expand...
Click to collapse
A: Get V4, Use "lzo-rle" Z-ram compression algorithm, Try "schedutil" and "blu_schedutil" CPU Governors. Should fix the random freezes[Although, Mine got significant performance boost(Check the attached screenshots in main post)]
Arashone said:
Q: do you consider TWRP better than SHRP?
Click to expand...
Click to collapse
A: Yes(For now, SHRP Has weird bugs)
Arashone said:
Q: Magisc... I had to install it again from magisc manager to make the kernel manager work.
Click to expand...
Click to collapse
A: That's Normal
OneWayGamer said:
A: On SmartPack Kernel manager, Look for "Device and Led" Option
A: Get V4, Use "lzo-rle" Z-ram compression algorithm, Try "schedutil" and "blu_schedutil" CPU Governors. Should fix the random freezes[Although, Mine got significant performance boost(Check the attached screenshots in main post)]
A: Yes(For now, SHRP Has weird bugs)
A: That's Normal
Click to expand...
Click to collapse
Great. This SmartPack thing, is quite a tool... Although under Display and LED, there is just a slider to turn everything off. Btw, that's cool. Should dig in more.
the option for overclock, does it (almost safely) work?
Arashone said:
Great. This SmartPack thing, is quite a tool... Although under Display and LED, there is just a slider to turn everything off. Btw, that's cool. Should dig in more.
the option for overclock, does it (almost safely) work?
Click to expand...
Click to collapse
What overclock are you talking about? It's already set to the highest value
Excellent work, although there are several details, the first is that the battery drains very quickly and heats up constantly only using light apps; with the last two kernel versions. Also, the UltimateScript script causes some applications to crash. The effort for the development of this device is appreciated
TlalocC said:
Excellent work, although there are several details, the first is that the battery drains very quickly and heats up constantly only using light apps; with the last two kernel versions. Also, the UltimateScript script causes some applications to crash. The effort for the development of this device is appreciated
Click to expand...
Click to collapse
We are looking into the battery drain problem. The heatups are expected, because cpu is always running at max frequency, though it shouldn't cause high drain. As for the apps crashing, install this https://drive.google.com/file/d/1MqdH1lbBaCOK2pUEXbTR4LH71vJ7PQh6/view?usp=drivesdk and enable "FirebaseInitProvider" under "Content provider" for the apps that are crashing. And to fix idle drain issue, simply turn on "Auto Block" and "Force Doze" in the settings of that app
OneWayGamer said:
We are looking into the battery drain problem. The heatups are expected, because cpu is always running at max frequency, though it shouldn't cause high drain. As for the apps crashing ....
Click to expand...
Click to collapse
I tried the app you recommend but it didn't work for me with some system apps like Google's, also when I rebooted I was stunned by the unlocked bootloader warning. Better opt to reset and not install the script to avoid that problem. Anyway good work