{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
High performance & power-saving tweaks for all devices (THAT ACTUALLY WORK)
Introduction
LKT aims to achieve a fair balance between power consumption and performance. Instead of tuning the parameters manually, LKT adopts Project WIPE open-source interactive parameters for the mainstream SOCs that are generated by machine learning AI via simulation and heuristic optimization algorithms.
How does it work?
WIPE v2 focuses on meeting performance requirements when interacting with APP, while reducing non-interactive lag weights, pushing the trade-off between fluency and power-saving even further. QTI Boost Framework, which must be disabled before applying optimization, is able to dynamically override parameters based on perf hint. This project utilizes the QTI Boost Framework and extends the ability to override custom parameters. When launching APPs or scrolling the screen, applying more aggressive parameters to improve response at an acceptable power penalty. When there is no interaction, use conservative parameters, use small core clusters as much as possible, and run at a higher energy efficiency OPP under heavy load.
Features
Multi-Profile
Improved smoothness & battery life
Advanced interactive governor tuning (Project WIPE)
EAS devices Support
RAM management enhancements
IO blocks enhancements
Enabled & configured wakelock blocking
Disabled excessive logging at kernel level (Improves battery life as well as performance)
Other miscellaneous adjustments to enhance power efficiency
Profiles
Battery: Can achieve ~2 hours or longer on-screen battery life, may lag in some scenarios where the load fluctuates dramatically
Balanced: smoother than the stock config with lower power consumption(recommended)
Performance: Same as balanced profile, with more responsiveness
Turbo: Provides a stable performance utilizing the maximum capacities of the device without limitation .
Click to expand...
Click to collapse
Requirements
Magisk
Busybox (Required for terminal commands)
Installation
Flash in TWRP or Magisk manager
Follow the given instructions
Reboot
** Make sure to read FAQ from here or second post before asking anything. (regularly updated)
Credits
Code:
Project WIPE contributors [URL="https://github.com/yc9559/cpufreq-interactive-opt/tree/master/project/20180603-2"]Github[/URL]
yc9559 - @CoolApk
cjybyjk - @CoolApk
[U]Special Thank[/U]
Zackptg5 & ahrion - Unity template
topjohnwu - Magisk
@xLidz from falltorise - Banner design
Contributors
@korom42
Sources
Original XDA thread
Github
License
Licensed under the GNU General Public License v3
FAQ(frequently asked question)
Also check for FAQ here (More often updated)
• How do I apply these tweaks?
Simply flash LKT zip in recovery or Magisk app then reboot.
• Do I have to be rooted?
Yes, LKT needs either Magisk or SuperSU or init.d support.
Beware that LKT is a collection of advanced tweaks that act on kernel level. If you don't know how it works, then please try this at your own risk. I won't be responsible for any damage or loss. Never forget to make backups.
• What are the available profiles ?
Battery: Can acheive ~2 hours or more longer on-screen battery life, may lag in some scenarios where the load fluctuates dramatically
Balanced: smoother than the stock config with lower power consumption(recommended)
Performance: Same as balanced profile, with more responsiveness
Turbo: Provides a stable performance utilizing the maximum capacities of the device without limitation
Click to expand...
Click to collapse
• How to switch between profiles?
Method 1
To access the command controls screen using terminal type
Code:
su
lkt
Then follow the instructions
Method 2
Now you can also you run these commands to directly switch profiles (must run with root permissions)
Code:
lkt 1 (for battery profile)
lkt 2 (for balanced profile)
lkt 3 (for performance profile)
lkt 4 (for turbo profile)
Method 3
You can also to re-flash the module twice to change the profile but you will have to reboot using this way.
• Can I use LKT with another MOD ?
** Compatibility list** You can still these mods since they do not affect LKT parameters.
Universal XML Patcher
GMS Doze
ForceDoze, Naptime, Greenify, Amplify, Power Nap
MCS (Magic charging switch) & Charging control mods..etc
BlackenedMod (Pixel 2)
** Incompatibility list ** Do not use similar mods with LKT, here is a list of some known MODs that will interfere
AKT (Advanced Kernel Tweaks)
Spectrum
Helix Engine
L-Speed
GovTuner
Every bullsh*t placebo MOD like : CrossBreeder, NFS, KITANA, FeraDroid ..etc
Heavily tweaked ROM such as : xXx (OP6/6T)
• Will this work on my ROM & Kernel ?
It should work on almost every Stock, AOSP or Lineage based ROM & Kernel
The only problem is with heavily tweaked ROMs, they can interfere with LKT.
• Will this work on my device?
This mod support a large list of devices you can check the compatibility list.
• How to make sure that LKT is working ?
Using a file explorer with root access check LKT logs in the location below ( share & upload yours in case of having troubles)
Code:
/data/LKT.prop
•I cannot find or open LKT logs
To properly open LKT.prop you need a file manager with root access your app may not be working correctly. Here's some apps I can recommend
MiXplorer
FX File Explorer + ROOT addon
You can also access your alogs using terminal by running this code
First type su then copy and past this line :
Code:
cat /data/LKT.prop
• My logs are incomplete
Make sure you are using the latest version of Magisk 18.0+
Install busybox by @osm0sis
• My device Lags or not longer smooth What do I do?
This can happen and it's a normal thing. As I have stated before, all these tweaks have been done for fit certain usage which might not be the same as yours. Because this, your device may lag in some scenarios under heavy loads (If you are experimenting huge lags, you have done something wrong). And yes, this can be fixed. We have a couple of ways of fixing it. First of all if you are using battery profile try switching to another one, if this doesn't help you consider the following steps :
Do a factory reset
Get rid of unnecessary background apps
Try a different ROM or Kernel
Try another profile
• These settings don't work & I'm not getting great screen on time
Keep in mind these tweaks have been tested on certain scenario that might not the same as yours, read the introduction in OP to understand more about this. However if you are getting worse results than before you are probably doing something wrong and here are some recommendations for you
Do a factory reset
Get rid of unnecessary background apps
Try a different ROM or Kernel
Try another profile
• How to update LKT?
Dirty flash the new zip or install the update via Magisk manager and it will automatically upgrade.
• How to uninstall LKT?
Flashing the module for the second time will remove LKT. You can also remove it from Magisk app.
Compatibility
Snapdragon 855
Snapdragon 845
Snapdragon 835
Snapdragon 820-821
[*]Snapdragon 810-808
[*]Snapdragon 801-800-805
Snapdragon 660
Snapdragon 652-650
Snapdragon 636
Snapdragon 625-626-630
[*]Snapdragon 615-616
[*]Snapdragon 450
[*]Snapdragon 435
[*]Snapdragon 430
[*]Snapdragon 425
[*]Snapdragon 410-412
[*]Snapdragon 400
Exynos 9810 (Samsung)
Exynos 8895 (Samsung)
Exynos 8890 (Samsung)
Exynos 7420 (Samsung)
[*]Kirin 970 (Huawei)
[*]Kirin 960 (Huawei)
[*]Kirin 950-955 (Huawei)
[*]kirin 650-655-658-659 (Huawei)
[*]Helio x20-x25 (MT6797-MT6797T)
[*]Helio x10 (MT6795-MT6795T)
[*]Helio P10 (MT6755)
[*]Intel atom Z3560-3580
Click to expand...
Click to collapse
**Please note that even if your device isn't listed here some parameters may still apply
Changelog
Code:
v1.9 (15/08/2019)
- New EAS & HMP interactive parameters ([URL="https://github.com/yc9559/wipe-v2/"]WIPE v2[/URL])
- Better Support for EAS Custom kernels
- RAM management and Multitasking improvement
- New terminal UI
- Unity template update 4.3
- Bug fixes
- Added support:
*SD675
*SD730
*SD710
- Extended EAS CPU optimisations further via QTI Boost Framework for
*SD855
*SD845
*SD710
*SD730
*SD675
- Removed support for many SoCs for now, might add later if I have enough time
Downloads
• Google Drive
You can also download LKT from Attachments or Magisk repo
Beta testing & Support
• Telegram
• Slack
Donate to support future LKT development :fingers-crossed:
Hi, does include Google service drain fix?
battery usage screen shot plz
I installed this along with the recommended FSC thermal driver and my battery life actually got a bit worse, and my phone drains faster after the screen is off. Previous to installing this, my battery drain graph was basically vertical on screen off. How can I uninstall this mod and go back to my previous settings?
snake218 said:
Hi, does include Google service drain fix?
Click to expand...
Click to collapse
yes
rmb.gh said:
battery usage screen shot plz
Click to expand...
Click to collapse
nurav666 said:
I installed this along with the recommended FSC thermal driver and my battery life actually got a bit worse, and my phone drains faster after the screen is off. Previous to installing this, my battery drain graph was basically vertical on screen off. How can I uninstall this mod and go back to my previous settings?
Click to expand...
Click to collapse
what profile are you using ? also what kernel and rom if you are on custom rom you must you use the custom rom celaner zip
also you might want to check new version v3 .. profiles are more battery oriented now
to remove the mod simply flash the remover [Uninstaller]LXT™_Remover.zip
Didn't work for me. Phone got super laggy after flashing. Even switching between homescreens or scrolling through Google Now feed have terrible lag.
I'm on eXistenZ rom. Used cleaner, then flashed LXT Balanced, then FSC and wiped cache afterwards. Tried a couple more times without FSC and without cleaner all with the same result.
macaulay mcculkin said:
Didn't work for me. Phone got super laggy after flashing. Even switching between homescreens or scrolling through Google Now feed have terrible lag.
I'm on eXistenZ rom. Used cleaner, then flashed LXT Balanced, then FSC and wiped cache afterwards. Tried a couple more times without FSC and without cleaner all with the same result.
Click to expand...
Click to collapse
Definitely that lag you are complaining about IS NOT related to my mod, older versions v1/v2 maybe had few issues but sincr v3 everything is super smooth .. I'll post benchmarks and videos proof if you don't believe .. you saying that you are on custom ROM well keep mind that the rom cleaner zip only removes "init.d scripts" and restore stock "init.qcom.post_boot.sh" file .. So next time you want to try my mod and give a legit feedback.. do a clean firmware installation, use stock or/Androplus kernel ... follow the tips from #2nd_post then report back
korom42 said:
yes
what profile are you using ? also what kernel and rom if you are on custom rom you must you use the custom rom celaner zip
also you might want to check new version v3 .. profiles are more battery oriented now
to remove the mod simply flash the remover [Uninstaller]LXT™_Remover.zip
Click to expand...
Click to collapse
I used the balanced profile, and it seems like the phone was unable to get to deep sleep. I'm running stock ROM. I tried V3 as well, but I'm guessing it's not easy for everyone to get consistent results because of different usage patterns. I removed your script and now I'm back to my previous battery life. I will definitely try your mod again on your next release.
New version is up with major changes ..
-V4 | 15/11/2017
Gov Profiles :
- All profiles rebuilt from scratch .. Heavily tested under different usage patterns
- Significant improvements in battery life and performance for all profiles (the jackpot is to know how exploit efficient frequencies !!)
Misc :
- IO Tweaks : Switched to "noop"
- Some bug fixes
Thanks for your work, will test.
A question, do you think overall performance will be better setting zram higher? (currently just 60mb for what I see?) and set read ahead value to 2048 instead 512kb?
korom42 said:
New version is up with major changes ..
Greater battery life and improved smoothness .. please update !
-V4 | 15/11/2017
Gov Profiles :
- All profiles rebuilt from scratch .. Heavily tested under different usage patterns
- Significant improvements in battery life and performance for all profiles (the jackpot is to know how exploit efficient frequencies !!)
Misc :
- IO Tweaks : Switched to "noop" instead of "maple" (seems to be more power efficient)
- Some bug fixes
Click to expand...
Click to collapse
Bro thank you for mod. I want to ask a question. What is the "Cleaner for Custom Roms" in your download folder?
Mazellat said:
Bro thank you for mod. I want to ask a question. What is the "Cleaner for Custom Roms" in your download folder?
Click to expand...
Click to collapse
Read the first post
Mazellat said:
Bro thank you for mod. I want to ask a question. What is the "Cleaner for Custom Roms" in your download folder?
Click to expand...
Click to collapse
Maybe im not the one to answer, but it restore stock init.qcom.post_boot.sh file.
PD: anyone has the stock thermal-engine.conf?
Great job RXS bro @korom42 ^^
Verstuurd vanaf mijn D6503 met Tapatalk
Mazellat said:
Bro thank you for mod. I want to ask a question. What is the "Cleaner for Custom Roms" in your download folder?
Click to expand...
Click to collapse
Well it removes scripts from init.d folder and replaces init.qcom.post_boot.sh with stock one from 7.1.1
snake218 said:
Thanks for your work, will test.
A question, do you think overall performance will be better setting zram higher? (currently just 60mb for what I see?) and set read ahead value to 2048 instead 512kb?
Click to expand...
Click to collapse
For Zram.. overall performance won't be affected that much .. Total free RAM might be slightly less but with great battery savings .. for read ahead value it won't affect anything .. maybe in next version will apply some changes for the balanced profile strictly .
snake218 said:
Maybe im not the one to answer, but it restore stock init.qcom.post_boot.sh file.
PD: anyone has the stock thermal-engine.conf?
Click to expand...
Click to collapse
You can find it my fsc custom thermal.e mod thread downloads .. zip name [XZ]_Back_to_stock.zip
korom42 said:
Well it removes scripts from init.d folder and replaces init.qcom.post_boot.sh with stock one from 7.1.1
For Zram.. overall performance won't be affected that much .. Total free RAM might be slightly less but with great battery savings .. for read ahead value it won't affect anything .. maybe in next version will apply some changes for the balanced profile strictly .
You can find it my fsc custom thermal.e mod thread downloads .. zip name [XZ]_Back_to_stock.zip
Click to expand...
Click to collapse
Must I flash Cleaner before flashing mod?
Mazellat said:
Must I flash Cleaner before flashing mod?
Click to expand...
Click to collapse
Absolutely especially if you're using a custom rom
I also recommend switching to Androplus or stock kernel..
If you have other tweaks on your rom also remove them ..
Please read notes from #2nd posts
korom42 said:
Absolutely especially if you're using a custom rom
I also recommend switching to Androplus or stock kernel..
If you have other tweaks on your rom also remove them ..
Please read notes from #2nd posts
Click to expand...
Click to collapse
I am using eXzistenZ and Androplus v29. Thank you for your replies...
could you please set a delay after boot ?
and why make lowmemorykiller minfree so large, app reload like ****....
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction:
Ive make this "Aroma installer" for the ease of installing different scripts and tweaks with just simple click of a button.
Now, you can install multiple scripts and Save the trouble of installing one script at a time(like before).
With aroma installer all your scripts are stored at one package ; its well organise and also makes your phone clean
Note: Root Access is Required and Init.d Folder Support
Disclaimer:-
I hold no responsibility of use, misuse, no use, unuse of this Installer. I held no responsible of whatever that happens OR DO NOT happens with your phone.
However, constructive criticism is always welcome, appreciated and needed.
Click to expand...
Click to collapse
Screenshots:
Features:
1. Andrenaline Engine
2. Geeky Engine
3. Supremacy Script
4. Velocity Tweaks
5. Blaidy Scripts
6. Loopy Smoothness
7. Net- Fork
8. Cronmod Scripts
a. Cronmod Unofficial
b. Cronmod data2sd-fixed
c. Cronmod data2ext
9. Beats Audio
Note: Make sure you know the scripts/tweaks and then Install. Cause it might "Brick" your Device.
Installation Instructions:
1. Place AllinOne.zip in sdcard
2. Goto Recovery
3. Install AllinOne.zip
4. Follow the Instructions in the wizard.
5. Install selected scripts and tweaks.
6. Reboot
7. Done. Enjoy
Download:
Download AllinOne v1.0.zip
Download AllinOne v2.0.zp
Credits:
1. Amarullz for Great AROMA Insatller
2. Iamareebjamal for helping me.
3. Slayer321(me) for making.
Special Thanks goes to Scripts’ and Tweaks’ Maker
1. forever king
2. ImbaWinde
3. Emwno
4. Ne.Xt
5. Eoghan2t7
6. DroidFolks
7. Slaid480
8. Styrke
9. RockoDev
10. iamareebjamal
11. ANDY
Sorry, if i miss out anyone. Incase, do PM me.
Changelog v1.0
Added:
1. Andrenaline Engine v4.4
2. Geeky Engine
3. Supremacy Script v3
4. Velocity Tweaks v2.1.1
5. Slaidy Boost v2.3
6. Loopy Smoothness
7. Net- Fork v3.0
8. Beats Audio v6.27
9. CronMod Script
Click to expand...
Click to collapse
Changelog v2.0
1. Cosmis Tweak LightSpeed
2. Bravia Engine
3. New Wizard UI
4. Uninstall Option Added
5. Scripts/Tweaks Info Added
6. More tweaks and scripts will be added soon.
Click to expand...
Click to collapse
Scripts and Tweaks Info
REQUIRED: Init.d folder Support and Root Access.
NOTE: The following Scripts and Tweaks have not been tested on every devices. It might not be supported.
CAUTION: They may "Brick" Your device!!
Note: Make a NANDroid Backup before Proceeding(Installing).
Conflict OR No-Conflict?:
(My view)Performance based, Internet speed and Touch Impre=ovement scripts/tweaks has no conflict with each other. Except for more Power Drainage.
Cronmod Script: Should be aproach with caution. Get more info about it first.
Entertainment Scripts can be install with any other script. As you wish.
Andrenaline Engine
Thread Link:
Properties: Increase Phone Performance
Features
? Increase touchscreen sensitivity
? Less RAM usage through zipalign. | World first smart zipaligning
? Reduced /dbdata, /data, /sdcard usage of *.db files and faster database access. | World first smart sqlite optimizing
? Faster disk access through remount script (noatime, disabled barrier etc) | World first smart remounting
? Better network throughput from TCP tweaks and 3G tweaks
? Tons of prop tweaks
? Overall Better Performance and Battery Life
? Less lags through LMK Tweak and Various VM Tweaks
? Faster SDCARD Read/Write Speed
? Bypass website like thepiratebay.se | Thanks !
? CWM Flashable
? Transform your phone to Lamborghini. (joke , lol)
Geeky Engine
Thread Link
Properties: Increase Phone Performance.
Features:-
Some xbin tweaks
Many init.d tweaks
Many ddefault.prop tweaks
VM Tweaks
SD card tweak
Better Battery Life through Battery Tweaks
Reduced /dbdata, /data, /sdcard usage of *.db files and faster database access. | World first smart sqlite optimizing
Increase touchscreen sensitivity
much of prop tweaks
CWM Flashable
Less lags through LMK Tweak and Various VM Tweaks
Loopy Smoothness
Thread Link
Properties: Feel the Smooth in Touch.
Features:
- Entering your PIN with minimal/no delay/lag
- Minimising delay with lock screen pattern/unlock (not the time it takes to wakeup, but the touchscreen response lag)
- Having smoother notifications on the status bar, and smoother pulldown menu response
- Minimising Launcher lag while Media Scanner is running (can scroll through screens without heavy pauses)
- Minimising lag when scrolling through the market while icons are still loading
- Installing/Uninstalling apps while continuing other tasks
- Minimising/eliminating intermittent lag spikes in gaming
- No delay in being able to answer phone calls
Supremacy Script
Thread Link
Properties: Better Performance || More Speed || Much Less Lag
Trilogy Features:
-Cleaned up
-MUCH better Ram usage
-Cache Cleared at every boot
-SD speed tweak
-Logger removed
-Better browser performance
-Sysctl tweaks
-Added modified Zram script
-Better battery life
-Lag? GONE
-Faster GUI
-Loopy smoothness tweak
-Apps zipaligned at every boot
-Faster Networking
-Smoother LWP animation
-Adrenaline boost
-Kernel Tweaks
-Better gaming
Net Fork
Thread Link
Properties: Increase Internet Speed.
Features:
(Faster internet from that of previous Netforks tweaks): Increase internet speed (EDGE, 3G, WLAN, VPN). Works with all browsers including Opera with all APNs.
- Compressing pages and then decompressing for less data usage & smooth browsing.
- Bypass slow downloads and let you full speed downloads from some file sharing site which requires premium account for fast downloads. Like depositfiles etc.
- Boosting network signal strength so to have no call drops.
- Faster downloads from Android Market / Google Play (all versions).
- No sudden disconnection of internet when you are using internet.
Cronmod Script
Thread Link
What it does :
It moves data/app data/local and data/dalvik-cache to sd-ext.
Data/data is moved in Data2ext version.Other files are still in internal memory.
It binds data to /internal so you can acces to app, dalvik-cache, local and data/data which are in internal memory.
Attention: It does not move the whole data to sd-ext because gps won't work.
In settings you'll see your internal memory instead of sd-ext memory.
Note: This script may brick your device. So proceed with caution; get more info first.(visit xda)
Beats Audio
Thread Link
Properties: Enhanced Speaker, Quality of sound etc.
Features:
*Beats Libs
*Beats Bins
*ETC Files
*SRS
*somewhat of a .jar file
*New HW files(Could affect boot for some phones)
Slaidy Boost
Thread Link
Properties: Increase Performance.
Features:
-RAM Manager,Less Lags,better Multitasking(LMK and MinFree Completly adapted For SGM)
-Automatic Zipalign(Zipalign xbin is included)
-TCP and 3G Tweaks For Better Network
-SD Card Read Speed ahead Set to 3072kb(4096 is Very agressive)
-Better Battery Life through Battery Tweaks and Linux Battery Tweaks too
-VM Tweaks
-Mutch More Smoother Phone!!
-A Lot More!!!
Velocity Tweaks
Thread Link
Properties: Increase Performance.
Features:
-Browse your file system faster
-Enjoy more free RAM! Play All You Want!
-Multitask with no lags!
-Surf the internet with no limits!
-More Battery life!
-More,More, Features you will love!
Cosmis Tweak Light Speed
Thread Link
Properties: Increase Performance.
I don't know why but when I installed Simplicity, RAM consumption was very high even after opening 2 apps. (More than 200)
So, I included loopy smoothness, adrenaline script and simplicity is simply like a RED BULL
So, what does the mod do?
It gives your mobile wings
Smoothness by loopy smoothness
Better RAM consumption by adrenaline tweak
And prerajulisation and farhanitration by kuro Tweaks and other Tweaks
RAM consumption is great and also device is very snappy
Features:
ZRam Tweak
Adrenaline Tweak
Loopy Smoothness Tweak
Kuro Tweak 1
Kuro Tweak 2
Sysctl Tweak
Droidwall Modules
Bravia Engine
Thread Link
Properties: Enhance Graphic Proccessing and Output. Hence Better graphics.
While the latest BRAVIA ENGINE builds on tried and tested BRAVIA ENGINE technology, it does so with the advantage of a new chipset and picture processing software.
This new technology has allowed BRAVIA ENGINE to improve - even in respect to its own dazzling performance:
Contrast. Increased depth and clarity, as well as new light control technology to control peak brightness levels, means stunning images even on the brightest of scenes.
Colours. New colour histogram technology detects and optimises overall colour distribution of each frame. This technology delivers breathtaking colour by making millions of improvements to each frame before you even see it.
Detail. Advanced Noise Reduction lies behind BRAVIA’s ability to show you every blade of grass on a football pitch and really put you at the heart of the action.
ERROR??
1. Report the error your facing.
2. Save the Logs after installation
3. Attach log file here.
Click to expand...
Click to collapse
Thanks,
Suggestion:
Plz add little info about which tweaks and scripts should use together or shouldn't be used together as they can conflicts with each other
Sent from my GT-S5830i using xda premium
sega17 said:
Suggestion:
Plz add little info about which tweaks and scripts should use together or shouldn't be used together as they can conflicts with each other
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
+1
yeah,
some ignorant user will flash all the tweaks together and will end up bricking their device..
btw good work op :thumbup:
edit: which one to download?
1.0 or 1.2 ?
Sent from my GT-S5830i using xda app-developers app
srt99 said:
+1
yeah,
some ignorant user will flash all the tweaks together and will end up bricking their device..
btw good work op :thumbup:
edit: which one to download?
1.0 or 1.2 ?
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
Thanks and lol
Both are almost the same...i go for v1.2 cause ive deleted most unwanted things...
Send from Batman's Bat- Phone
Screen Shots Added!!
Nice! But, as sega17 said, add some information about the tweaks and conflicts.
mathm2013 said:
Nice! But, as sega17 said, add some information about the tweaks and conflicts.
Click to expand...
Click to collapse
Will do that as soon as im free. And more tweaks will be coming up..like cosmic mod, blah, blah....
Send from Batman's Bat- Phone
Slayer321 said:
Will do that as soon as im free. And more tweaks will be coming up..like cosmic mod, blah, blah....
Send from Batman's Bat- Phone
Click to expand...
Click to collapse
Nice. When i was "noobier" i installed lots of scripts and tweaks. No other result but bricking.
mathm2013 said:
Nice. When i was "noobier" i installed lots of scripts and tweaks. No other result but bricking.
Click to expand...
Click to collapse
The only script from here that will brick your phone is Cronmod. Others will just work fine.
Will put info about the script and i'll be adding more soon.
Thanks for your appreciation.
Send from Batman's Bat- Phone
Updated!! v2 released.
Download will be added ASAP.
Screenshots will be added tommorow(New UI included).
Thanks,
Edit: Download Link Added.
Thanks! I'm downloading to test.
Sent from my GT-S5830i using xda app-developers app
mathm2013 said:
Thanks! I'm downloading to test.
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
Report Any Error. Or anything wrong??
Note: Flash via cwm
Thanks man..
Send from Batman's Bat- Phone
Thanks! I just tested and it works perfectly. Now using Adrenaline and Bravia.
Sent from my GT-S5830i using xda app-developers app
mathm2013 said:
Thanks! I just tested and it works perfectly. Now using Adrenaline and Bravia.
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
Great.
Dont just say it. Hit it. xD lol
Remember xda rule
Send from Batman's Bat- Phone
Slayer321 said:
Great.
Dont just say it. Hit it. xD lol
Remember xda rule
Send from Batman's Bat- Phone
Click to expand...
Click to collapse
I already had done :laugh:
Thanks bro after installing this my device works better
Can you make a list of tweaks that are in conflict? This avoids the bricks
peppecampisi said:
Can you make a list of tweaks that are in conflict? This avoids the bricks
Click to expand...
Click to collapse
Yes i will try that.
Send from Batman's Bat- Phone
Sorry for bumping old topic, but do any of these actually work, like, do they improve performance at all? Is it possible to brick my device?
I spend the last months to tweak my Xperia T and I wish to share my little experience here. Tweaks can allow to improve the device performances, battery life, smoothness, etc… Please feel free to share your own tweaks in this thread if you think it can be useful.
Your device must be rooted and CWM installed (for information, I use TiMiN8R’s rom ExperimenT 3.5).
First, if you have not yet them, you will need these apps :
Busybox
Root Explorer
A Terminal Emulator
Script Manager
Then, you must have init.d support enabled. Since the Sony stock kernel has not native init.d support, the best thing to do is to download this app : Universal Init.d. With it you will be able to activate init.d support.
Then, let’s tweak!!! But do not forget to do a CMW backup before applying any tweaks.
1. Simple init.d scripts
For instance, if you want to use the "msm-dcvs" CPU governor instead of the default "ondemand", just create a file containing this command line:
Code:
echo 'msm-dcvs' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Name the file with the name you wish, copy it in the /system/etc/init.d directory (with root explorer), check all the permissions and reboot.
To verify the current governor, open the termical and type :
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
It should show now: msm-dcvs
I noticed a slight better performance and battery life with this governor compared to "ondemand".
Then, let's change the I/O scheduler : noop is said better than the default cfq. So, create a init.d script containing this command line:
Code:
echo "noop" > /sys/block/mmcblk0/queue/scheduler
2. Simple build.prop tweaks
Use Root Explorer to open /system/build.prop
If you experience home redraws (after having closed a heavy app for instance) or systemUI lags, you can add these lines at the end of build.prop and reboot:
Code:
sys.keep_app_1=com.sonyericsson.home
sys.keep_app_2=com.android.systemui
The system will do its best to keep these apps in memory and you may experience less redraws or lags.
To ensure that your modifications are effective after reboot, just open the terminal and type :
Code:
getprop
3. Crossbreeder
This is a popular tweak (featuring 5 different key methodologies) that is said to bring better GUI performances, battery life, android usability, etc… Personally, I noticed an improvement in web browsing speed.
http://forum.xda-developers.com/showthread.php?t=2113150
Read very carefully the entire OP before doing anything.
After flashing it, I've noticed a loss of the thumbnails in my social and news widgets. So, I’ve disabled the adblock options by typing this in the terminal :
Code:
su -c /system/etc/CrossBreeder/DISABLE_ADBLOCK
(I use Adaway to block ads, and it hasn’t such an effect).
4. Thunderbolt
This is another very popular tweak that is said to bring better performance and battery life. Personally, I noticed a significant improvement in performances.
http://forum.xda-developers.com/showthread.php?t=1556013
Read very carefully the entire OP before doing anything. You will need Script Manager for the installation. Don’t use the remount option (no remount script available for Xperia T). I’ve not tested all the addons. The script sqlite is quite long at first launch, be patient (you can check end script notification in SManager), it is recommended to launch it once a week to defrag the databases.
With both Crossbreeder and Thunderbolt installed, I got no bugs or issues. These tweaks are not redundant, they focus on different things.
5. V6 Supercharger
I’ve tested V6 Supercharger (activating only the supercharge option). The installation is very long and boring. As a result, I’ve got several issues (like walkman and others resident apps in background stopping to work while web browsing). There are plenty of parameters to adjust during the installations and maybe I have not chosen the good ones for my device. Anyway, I don’t want to spend all my life to find them…
6. PurePerformances X
This is really THE mod that takes the best of all popular tweaks/mods (Crossbreeder, Thunderbolt, V6 Supercharger, and others) with several tasks automated (zipalign, sqlite, etc...). Moreover, it activates GPU rendering to save CPU with a said non-aggressive dithering (by default, GPU rendering is only activated if an app requests for it).
http://forum.xda-developers.com/showthread.php?t=2360670
If you want to use it, first uninstall the previous mods (Crossbreeder, Thunderbolt, V6 Supercharger, etc…). The installation is quite simple, flash the zip and the installation script will determine by its own the best parameters for our device. Then, you can see a script named "add_to_buildprop.sh" in the zip that must be launched manually. I’ve lightened this script because it adds tons of tweaks to build.prop that are controversial or even prejudicial to the system stability of our device. So, I’m attaching 2 scripts : add_to_buildprop_1.sh and add_to_buildprop_2.sh. If you don’t want GPU rendering, use add_to_buildprop_1.sh, if you want GPU rendering use buildprop_2.sh. First, do a backup of the file /system/build.prop. Enable all write permissions on build.prop. Then, extract the script from the zip and copy it to the root of your internal memory (with Root Explorer). Open the terminal emulator and type :
Code:
su
sh add_to_buildprop_1.sh
Then, restore build.prop permissions and reboot. Personally, I’ve not noticed any goodness in using the GPU rendering.
(Update 27/10) : after deeper investigations, I've realized that the executable sqlite3 (databases defrag) provided by this mod is not working at all. I'm attaching a good sqlite3 for JB that is working fine. Extract sqlite3 from the zip, copy it in /system/xbin with Root Explorer and set all permission.
Overall, I think this mod is great. The boost in performances and smoothness is really noticeable in many areas of the system with battery life preserved.
7. Tuning the minfree settings (low memory killer)
All you need to know about minfree settings can be found here.
The default stock Sony minfree are: 8192, 10240, 12288, 14336, 20480 (i.e. 32Mb, 40Mb, 48Mb, 56Mb, 80Mb).
The PurePerformances X minfree are: 1280,2560,5120,7680,12800,20480 (5, 10, 20, 30, 50, 80).
They are rather "aggressive" and can cause frequent Home redraws or background apps unwanted closes. If you experience this, the best thing to do is to apply low minfree settings. Just create an init.d script with this command:
Code:
echo "1536,2048,4096,5120,5632,6144" > /sys/module/lowmemorykiller/parameters/minfree ;
Set all permissions and reboot (NB: if you use PurePerformances X, just modify the last line of the init.d script "ram_optimize", with the aforementioned values and reboot).
With these settings, no longer Home redraws or background apps closes but in exceptional circumstances. However, you may find that value will cause lag sometimes. Therefore, try these intermediate values (between the last ones and those of PurePerformances X) :
Code:
echo "1536,2048,4096,6144,9216,13312" > /sys/module/lowmemorykiller/parameters/minfree ;
It should be better. For me, rare redraws, no lag. At last, we can set the last value more "aggressive" as it concerns only "empty apps" and not the Home or the background apps. let's take the default stock Sony one :
Code:
echo "1536,2048,4096,6144,9216,20480" > /sys/module/lowmemorykiller/parameters/minfree ;
(i.e. 6Mb, 8Mb, 16Mb, 24Mb, 36Mb, 80Mb)
These are the ideal minfree values for me. Do not hesitate to play with these values to find the best for you.
To verify the applied minfree values, open a terminal and type :
Code:
cat /sys/module/lowmemorykiller/parameters/minfree
8. Definitely get rid of home redraws
Despite all these tweaks, home redraws can persist... Nevermind, a great app will help us!!
First, install the latest version (2.3.1) of Xposed Framework.
Then install App Settings v0.4 (don't install v1.5, it won't work).
Launch Xposed Installer and in the tab called "modules" tick the App settings and reboot.
Then, open App Settings and search the Home Laucher. Select it, swipe the button to turn it on and enable the "resident" option. Save changes and close the app. It will restart the launcher and after that home will be definitely locked in memory = no more redraws!!
After having done several tests on my device, I find that this method is safe and reliable (I've also added Walkman as resident, it prevent it to be killed during web browsing).
9. Let's swap!
To swap consist in using internal or external sdcard of the devive as virtual RAM. Although not used by default by android, it can be useful for heavy memory users. This is not a miraculous solution since virtual memory is usually much less fast than true RAM. However, it can help in certain circumstances.
All you need to know about swap can be found here.
It's much more efficient and beneficial to swap on the internal device sdcard rather than on an external sdcard. That's what the mod Turbo boost proposes to do. Read carefully the OP. Using this mod, I've tested many many different swap configurations and finally come to these two conclusions :
- The total swap size used must not exceed 200Mb, some lags appear for larger sizes.
- When the swap becomes full, some lags appear.
I've found this solution to overcome these issues:
- creating a 200Mb swap in cache partition,
- creating a 100Mb swap in data partition,
- set swapiness parameter to 60.
By this way the total swap size used hardly becomes greater than 2/3 of the total swap size and swap is never full. Swap size used finally stabilizes in the range of 150-200Mb (thanks to the swappiness parameter of 60).
Install intructions:
- download the attached 98swap.zip and extract 98swap_data_v300 and 98swap_cache_v300,
- move them in your init.d directory and set the correct permissions (or schedule them at boot with SManager),
- reboot,
- open a terminal and type free to verify that the swap has been created
- hit thanks in the Turbo boost thread.
- enjoy!
10. Other tweaks
Some other popular tweaks that I haven’t tested: Fly-On Mod, Pimp My ROM, Android Tweaker. Beware redundancies or incompatibilities that can occur if you install several mods.
Feel free to share your own tweaks or opinions of some tweaks in this thread if you think it can be useful.
Update 28/12/13 : §9. Let's swap!
Update 15/11/13 : §8. Definitely get rid of home redraws
Update 27/10/13 : Attachment of a working sqlite3 for PurePerformances X
Update 25/10/13 : Updated §7. Tuning the minfree settings, Better minfree settings
Update 22/10/13 : Better minfree settings
Update 21/10/13 : §7. Tuning the minfree settings (low memory killer)
Update 15/10/13 : §6. PurePerformances X
Thanks to @WhiteNeo for his active participation.
If you're using XperimenT, you don't need to install the universal init.d, it's already included in the rom
Tried Pure Performances X yet?
Or forced hardware rendering via some egl mods?
Both also improve performance quite noticeably. ^^
In addition, there are lots of build.prop tweaks that increase smoothness!
Thinking about min_fling_velocity (set at 10000 for me ;D) and max_events_per_sec (250 is quite nice here ^^)
.. Beating the S4 in 3D AnTuTu Benchmark with my XV.. Mwahaha ;D
Sent from my LT25i using xda app-developers app
You forgot to add busybox with run-parts
Without busybox with run-parts, Universal init.d will not working
=)
TiMiN8R said:
If you're using XperimenT, you don't need to install the universal init.d, it's already included in the rom
Click to expand...
Click to collapse
I do know, but it didn't work, who know why??
WhiteNeo said:
Tried Pure Performances X yet?
Or forced hardware rendering via some egl mods?
Both also improve performance quite noticeably. ^^
In addition, there are lots of build.prop tweaks that increase smoothness!
Thinking about min_fling_velocity (set at 10000 for me ;D) and max_events_per_sec (250 is quite nice here ^^)
.. Beating the S4 in 3D AnTuTu Benchmark with my XV.. Mwahaha ;D
Sent from my LT25i using xda app-developers app
Click to expand...
Click to collapse
Thanks, I'll try all that!!
Yenkazu said:
You forgot to add busybox with run-parts
Without busybox with run-parts, Universal init.d will not working
=)
Click to expand...
Click to collapse
OMG!! Yes. Thanks!!
Greenify, play with minfree ..XD egl full gpu rendering
Btw,how OP activate the msm governor?? I tried and got none..maybe becoz I change kernel?
Send from my NTT Docomo Xperia AX SO-01E
Steven How said:
Greenify, play with minfree ..XD egl full gpu rendering
Btw,how OP activate the msm governor?? I tried and got none..maybe becoz I change kernel?
Send from my NTT Docomo Xperia AX SO-01E
Click to expand...
Click to collapse
Yes, Greenify is a great app.
gpu rendering is not full by default??
The msm-dcvs is available with the stock .145 kernel.
nreuge said:
Yes, Greenify is a great app.
gpu rendering is not full by default??
The msm-dcvs is available with the stock .145 kernel.
Click to expand...
Click to collapse
Nope.. GPU is only used for 3D, afaik. ^^
Sent from my LT25i using xda app-developers app
Damn, this helped a lot with speed!
Sent from my LT30p using XDA Premium 4 mobile app
Steven How said:
Greenify, play with minfree ..XD egl full gpu rendering
Btw,how OP activate the msm governor?? I tried and got none..maybe becoz I change kernel?
Send from my NTT Docomo Xperia AX SO-01E
Click to expand...
Click to collapse
WhiteNeo said:
Nope.. GPU is only used for 3D, afaik. ^^
Sent from my LT25i using xda app-developers app
Click to expand...
Click to collapse
Interesting discussion about force GPU rendering : http://forum.xda-developers.com/showthread.php?p=32830262
There are pros and cons.
It can be enabled in developer options.
http://forum.xda-developers.com/showthread.php?t=1877183 gpu rendering..but eat alot of battery..for me :\
Send from my NTT Docomo Xperia AX SO-01E
For Thunderbolt, I'm using TX and which remount should I use? Follow OP just ignore it?
you can also disable Scrolling Cache for faster scrolling:
1. Backsmali framework.jar.
2. Navigate to classout\android\widget folder and open AbsListView.smali
3. Search for ".method private createScrollingCache()V" and change:
Code:
const/4 v1, 0x[B][COLOR=Red]1[/COLOR][/B]
to:
Code:
const/4 v1, 0x[B][COLOR=Blue]0[/COLOR][/B]
4. Search for ".method public setScrollingCacheEnabled(Z)V" and change:
Code:
.parameter "[B][COLOR=Red]enabled[/COLOR][/B]"
to:
Code:
.parameter "[B][COLOR=Blue]disabled[/COLOR][/B]"
5. Save changes and recompile (smali) your file and push to your phone.
exeon said:
For Thunderbolt, I'm using TX and which remount should I use? Follow OP just ignore it?
Click to expand...
Click to collapse
I don't know, I don'tt use it. I'll try Xperia S remount and tell you if it's safe.
nreuge said:
I don't know, I don'tt use it. I'll try Xperia S remount and tell you if it's safe.
Click to expand...
Click to collapse
May I ask why I got this error?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
exeon said:
May I ask why I got this error?
View attachment 2310316
Click to expand...
Click to collapse
No idea... Perhaps can you ask it in the thunderbolt thread.
Btw,the ro.Home adj=1 thingy..isnt that work only in gb?? Ics above all from service.jar if im not mistaken..
Send from my NTT Docomo Xperia AX SO-01E
Steven How said:
Btw,the ro.Home adj=1 thingy..isnt that work only in gb?? Ics above all from service.jar if im not mistaken..
Send from my NTT Docomo Xperia AX SO-01E
Click to expand...
Click to collapse
Yes, you're right, thanks!
But I think that sys.keep_app_1=com.sonyericsson.home works, I can see the effect.
Do your Xperias also have only ~500 in AnTuTu RAM operation benchmarks?
Just wondering how I can boost this one
Sent from my LT25i using xda app-developers app
WhiteNeo said:
Do your Xperias also have only ~500 in AnTuTu RAM operation benchmarks?
Just wondering how I can boost this one
Sent from my LT25i using xda app-developers app
Click to expand...
Click to collapse
Yes, 505 for my part.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
WARNING :
This kernel is only for Galaxy S3 International (GT-I9300) version,
and running Android 4.3 (Samsung ROM's) !
Click below to read the full story..
Many of you knows already knows me from my older LiteGX kernel series (for Android 4.1.2 & 4.3).
This time for SimpleGX, I would like to be closer of stock than LiteGX by removing a lot of unneeded things which finally were not gaining any battery stat at all. I had to review everything from zero (once again !).
SimpleGX is only looking for simplicity and stability, trying to aim for best battery life, smoothness and performance experience, than a pure stock kernel.
SimpleGX will now abandon all scripts that I created for LiteGX (even if some of them are still compatible but not recommended).
I really would like to create back a kernel which was my main idea, a kernel “flash-and-play”, nothing to configure, no need to be a nerd, every newbies can have directly best battery life and smoothness once flashed. Of course that’s every kernel cookers wants, but I would not qualify mine as a real “custom kernel”, since it’s not offering any app to configure it and having much more opportunities, at the cost of many random instabilities (freezes, lags, reboots, etc).
There is many differences between LiteGX and SimpleGX, you will have to compare threads if you want to know them.
I really would like once again to give a huge thanks to my friendly devs (post #3) who helped me a lot during all kernel building phase, learning me, and making adventure possible. I can tell also that Google is really a good friend, I confirm that ^^
I still don’t qualify myself as of a real developer, but just a basic person with some android/linux knowledge already.
As always, I’am enjoying sharing my contribution here on XDA for free, which taking me a lot of time to release, so if you can offer me a little beer (as I’am still jobless yet), I will really appreciate that and you will be added into post #4 ! LiteGX had more than 10000 total downloads, I let you imagine if everybody gave me at least a single dollar ! ^_^
This kernel must be only flashed over an official Samsung ROM and not AOSP/AOKP !
Feel free to include my kernel to your ROMs / Threads but please don't forget to inform/ask first via PM and credit me in your original thread.
★ WHAT TO EXPECT ★ :
(over a pure stock kernel) :
Best battery life experience.
Much better overall performance.
Efficient (only proven to be good ones and not affecting battery life) tweaks.
Stay as close as possible from stock source.
★ FEATURES (up-to-date) ★ :
Base :
Directly based on "GT-I9300_JB_Opensource_Update14" (XXUGND5) JellyBean Android 4.3 source from Samsung (for clean work and stability).
Compiled with Linaro Cross Compiler (4.7.4 / 2014.06) toolchain (optimized for Cortex-A9) with optimization flags.
Ramdisk from XXUGNJ2.
Main :
ZZMoove (v1.0 beta4) governor added (and currently as default). Built-in profiles available HERE.
ZEN as only I/O scheduler.
Wolfson Boeffla Sound (v1.6.6 drivers) compatibility.
hardcore mDNIe tweaks (for better colors + sharpness fix for better readability).
Touch-to-Wake (v1.1a) (enabled by default with 5 secs).
USB charging increased to 900mA.
Allow manual brightness to 300 candela.
init.d support.
Native frandom support.
Native ExFAT (v1.2.9) support.
Native xbox controller support.
CRT-off effect friendly (early_suspend set to 100ms).
Westwood TCP congestion control module activated (and currently as default).
TriangleAway support.
Various tweaks :
All logging and debugging disabled.
Tweaked LMK (LowMemoryKiller).
speedup late resume tweak (faster wakeup of the device).
"GENTLE_FAIR_SLEEPERS" disabled.
"ARCH_POWER" enabled.
"CONFIG_SCHED_AUTOGROUP" enabled.
CRC disabled.
USB OTG enabled.
Doubled min-max ReadAhead.
random: increase entropy levels (both read and write).
writeback: fix occasional slow sync.
slub.c: little tweak for performance improvements.
Misc :
Fully compressed libs ".ko" modules.
Automatic dalvik-cache wiping in kernel flashing procedure.
Automatic verification of android version during flashing procedure.
Features that will NEVER be included in this kernel :
Overclock / Underclock / Undervolt.
ZRAM/SWAP support.
auto-root.
LED control.
Charge control.
Master sequence (screen calibrated).
ABB (Adaptive Body Bias).
Any upgrade of Linux kernel 3.0.XX.
STweaks compatibility.
Dual-Boot Sammy/AOSP.
CyanogenMod compatibility.
MIUI compatibility.
etc.
★ PREREQUISITE ★ :
Any odexed or deodexed international I9300 Samsung 4.3 Jelly Bean ROM.
A custom recovery (CWM recommanded) to flash the kernel.
Be sure to remove any of your init.d scripts which can meet conflicts with the kernel.
★ SOURCE (up-to-date) ★ :
Github >> SimpleGX.
~> DOWNLOAD LINK <~
Need supports ? all kind of questions must be posted on this thread directly. Be sure to read at least completely this first post before asking any question.
If you enjoy this kernel, don't forget to rate this thread
stars, and clicking the 'thanks' button (right below) is always appreciated to keep this thread maintained
LIKE MY WORK ?
OFFER ME A
!
Changelog
★ All ZZMoove profiles can be found HERE ★
★ CHANGELOG ★ :
29.11.2014 : v3.5.1 released.
Updated ZZMoove governor to 1.0 beta4.
Upgrade full ramdisk from XXUGNJ2.
23.11.2014 : v3.5.0 released.
Stock ZRAM activated back with stock values (excepted 80% swappiness, instead of 60 by default), (no more launcher force close within my whole day experience).
I decided to bring back some interesting performance tweaks from my old LiteGX kernel (which are safe, absolutely close to stock and finally sufficient proved):
- writeback: fix occasional slow sync.
- slub.c: little tweak for performance improvements.
- random: increase entropy levels (both read and write).
Overall kernel experience is now more smooth and reactive.
I also changed all download links from the thread to point to my new personnal ftp (so you will now have to click "download link" from post #1). Downloads will now be faster than ever (no more need of dropbox, etc).
09.11.2014 : v3.4.3 released.
Updated ZZMoove governor to 1.0 beta2
31.10.2014 : v3.4.2 released.
LMK (LowMemoryKiller) tweaks (add +10MB everywhere on 'minfree' file). This should fix stock samsung low memory related problems.
19.10.2014 : v3.4.1 released.
Update ExFAT to version 1.2.9.
Upgrade full ramdisk from XXUGNH4.
15.10.2014 : v3.4.0 released.
Updated ZZMoove governor to 1.0 beta1 (credits @ZaneZam).
Added some patches which was necessary for new ZZMoove 1.0 version:
- simplegx_defconfig: Enable support for CPU temperature reading.
- nohz: Fix update_ts_time_stat idle accounting.
- mach-exynos: Support for current CPU temperature reading from Exynos4 TMU driver.
08.10.2014 : v3.3.2 released.
Finally achieved frandom support fully working and operational (thanks again to @Lord Boeffla for his help).
ramdisk: busybox replaced by the one from Boeffla kernel.
ramdisk: removed useless custom "busyboxlitegx" (+ will save some kernel size).
06.10.2014 : v3.3.1 released.
frandom module now fully and correctly loaded this time (it wasn't the case until now). Thanks to @Lord Boeffla for his precious help.
Some internal ramdisk init changes (modules are now loaded directly from my custom ramdisk script and no more from init.rc).
04.10.2014 : v3.3.0 released.
Updated cross compiler toolchain to 2014.06.
09.09.2014 : v3.2.2 released.
Introduce ZEN I/O scheduler and set as default (and only) scheduler (from my first tests, seems to overall perform slightly better than ROW).
ROW I/O scheduler completely removed.
07.09.2014 : v3.2.1 released.
"CONFIG_SCHED_AUTOGROUP" enabled (will bring multitasking possibilities).
04.09.2014 : v3.2.0 released.
Upgrade full ramdisk from XXUGNG3.
Click below to see older changelog ..
31.08.2014 : v3.1.2 released.
All debug disabled (again) from defconfig side (at the exception of USB).
Due to this above, slightly lowered overall kernel size (again also).
30.08.2014 : v3.1.1 released.
Fixed GPS (which was broken since v3.0.0).
speedup late resume tweak (faster wakeup of the device), added again.
Set back pure stock Update14 defconfig with kernel needs only.
17.08.2014 : v3.1.0 released.
Update ZZMoove governor to 0.9 (beta4).
Fixed ExFAT support.
Update ExFAT to version 1.2.7 (Samsung OSRC from KK sources).
15.08.2014 : v3.0.0 released.
Now directly based from new latest official Samsung source "GT-I9300_JB_Opensource_Update14" (XXUGND5).
speedup late resume tweak removed (from my first tests, it looks useless since new source).
Bunch of debugging part from new defconfig source disabled.
Overall kernel size has been slightly lowered.
15.07.2014 : v2.0.1 released.
Update ZZMoove governor to 0.9 (beta3).
24.06.2014 : v2.0.0 released.
Finally fixed high "Android OS" usage at top of battery stats.
speedup late resume (faster wakeup of the device) (credits Yank555 & AndiP).
Many new (and new way) toolchain optimizations (credits JustArchi).
Compiled with highest possible optimization level (-Ofast).
ALL logging and debugging disabled (credits Yank555, AndiP & JustArchi) :
- android logger.
- kernel logger.
- code side.
- defconfig side.
- init side.
All ".ko" modules now compressed with Linaro Cross Compiler 4.7.4 toolchain from Christopher83 (instead of stock google arm-eabi 4.4.3).
Now extracting/repacking kernel using ArchiKitchen (with latest mkbootimg tool) instead of obsolete dsixda kitchen.
Fixed a little mistake from my simplegx init script within ramdisk which was simply not working until now !
Both smoothest and best battery friendly release ever !
20.06.2014 : v1.9.2 released.
Update ExFAT to version 1.2.7.
16.06.2014 : v1.9.1 released.
Update ZZMoove governor to 0.9 (beta2).
Compilation toolchain optimization.
08.06.2014 : v1.9.0 released.
Update ZZMoove governor (and profiles) to 0.9 (beta1).
Removes Wheatley governor (useless at it was coded initially for dual cores anyway).
29.05.2014 : v1.8.0 released.
Upgrade full ramdisk from XXUGND5.
Some init ramdisk renaming (LiteGX > SimpleGX) that I forgot to do since.
09.05.2014 : v1.7.0 released.
Upgrade full ramdisk from XXUGND2.
30.04.2014 : v1.6.0 released.
Some compilation toolchain optimizations (smoothest release ever).
25.04.2014 : v1.5.0 released.
Upgrade full ramdisk from XXUGND1.
Add 'Wheatley' CPU governor.
(I tested it for few hours now and it looks I'am getting the best battery life experience with it over ZZMoove. Let me know what do you think of it).
20.04.2014 : v1.4.1 released.
Removed pegasusqplus and smartassv2 governors (useless and anyway I prefer to let only ZZMoove).
Removed some kernel code cleanup about pegasusqplus which was needed to get compiled.
19.04.2014 : v1.4.0 released.
Updated cross compiler toolchain to 2014.04.
frandom support is now fully working (kernel should be smooth as butter now).
31.03.2014 : v1.3.1 released.
Update ZZMoove built-in profiles to match latest corrections from Yank.
All ZZMoove built-in profiles (of 0.8) are available HERE.
21.03.2014 : v1.3.0 released.
ramdisk upgraded to XXUGNB6.
Boeffla Sound Engine updated to v1.6.6 (Allow full range volumes for speaker and headphone amplifiers).
ZZMoove 0.8 governor: add latest bug fixes from ZaneZam.
21.03.2014 : v1.2.0 released.
Update ZZMoove governor to 0.8
Change default governor from pegasusqplus to ZZMoove.
17.03.2014 : v1.1.0 released.
New more "stylish" UI when flashing the kernel.
Revert: "unstable power charging ignored" (charging was really faster but battery was draining much faster also, so back to stock).
Add native xbox controller support.
09.03.2014 : v1.0.0-noIUPC released.
Same version as initial, but with ignore unstable power charging removed, so USB tethering should work again (at the cost of a slow battery charging back).
FYI : the "no_IUPC" version means : no Ignore Unstable Power Charging.
08.03.2014 : v1.0.0 released.
Initial release (check actual features on post #1).
Thanks & greetings
★ THANKS & GREETINGS ★ :
XDA board and community
Google
Samsung
CyanogenMod Team
gokhanmoral
Andreilux
wanam
spica1234
ZaneZam
Yank555
DerTeufel1980
googy_anas
hardcore
Lord Boeffla (AndiP)
Christopher83
dsixda
JustArchi
Donations
★ DONATIONS ★ :
Many thanks to @fuxmen ! :good:
Many thanks to @colingpt ! :good:
Many thanks to @letmarebrmbarove ! :good:
Many thanks to @batahulu ! :good:
Many thanks to @sqlpro ! :good:
Thank you to support my work !
Another one from the master. can't wait to test. CHEERS Bro, all the best with your New Kernel.
Nice one - I'll be giving this a go :good:
tnx a lot
@AndroidGX , is it OK installing this kernel na5 neat rom? Thanks for the advise
Sent from my Nexus 7 using Tapatalk
sqlpro said:
@AndroidGX , is it OK installing this kernel na5 neat rom? Thanks for the advise
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Should be OK - it's fine on NA7 Neat.
Nandroid first just in case
Sent from my GT-I9300...
Spannaa said:
Should be OK - it's fine on NA7 Neat.
Nandroid first just in case
Sent from my GT-I9300...
Click to expand...
Click to collapse
I know it will be fine on na7 but I am using na5 base so was not sure. Thank for the reply.
Sent from my GT-I9300 using Tapatalk
i will try this one out
by the way, is there any app by which i can configure the settings? like Stweaks or Boeffla Config?
reywal said:
i will try this one out
by the way, is there any app by which i can configure the settings? like Stweaks or Boeffla Config?
Click to expand...
Click to collapse
It's a plug and play, but if you want, you can try trickster for setting stuff like zram on or off, but nothing much to do though.
Your Kernel really rocks. I have been always using your Kernel for close to stock. I am still using LiteGX.
I have tried several one but was looking for one which is hassle free. Your is the one.
This one I will not use now due to USB tethering broken, will wait for next version with that fix.
sqlpro said:
@AndroidGX , is it OK installing this kernel na5 neat rom? Thanks for the advise
Click to expand...
Click to collapse
As long as you flash it on android 4.3 and that the automatical script during procedure won't stop you before checking, then you are good to go
When samsung release his (for example 4.3) source, you can be sure that it will be compatible with every 4.3 future coming firmwares :good:
Sometimes a ramdisk upgrade can also help in some case, so if needed I will do it, no worries
reywal said:
by the way, is there any app by which i can configure the settings? like Stweaks or Boeffla Config?
Click to expand...
Click to collapse
As stated in the story part of post #1, and as Mosh Edd said, this is a flash and play kernel :good: but you can still configure governor settings or some options directly via TricksterMod/SetCPU, etc (don't forget to keep settings after rebooting).
Mosh Edd said:
like zram on or off
Click to expand...
Click to collapse
I intentionally disabled stock ZRAM which was on by default via defconfig so no way to activate it manually :angel:
I decided to always disabled it now on SImpleGX, since zram is eating battery a bit and after some ours of use you will face some random lags.
KSKHH said:
This one I will not use now due to USB tethering broken, will wait for next version with that fix.
Click to expand...
Click to collapse
I informed Lord Boeffla about this bug which affects every kernels, he will take a look as soon as he can :good:
By waiting, I will maybe release a "no_IUPC" (no Ignore Unstable Power Charging) version in parallel for each releases, so each one will choose directly if they prefer fast charging or slow charging but with USB tethering working. I intentionally used IUPC as default because wifi it still working to share (for the few I'am using it..) and that I prefer to not wait hours to charge only 10% of my device
AndroidGX said:
As long as you flash it on android 4.3 and that the automatical script during procedure won't stop you before checking, then you are good to go
When samsung release his (for example 4.3) source, you can be sure that it will be compatible with every 4.3 future coming firmwares :good:
Sometimes a ramdisk upgrade can also help in some case, so if needed I will do it, no worries
Click to expand...
Click to collapse
Thanks for the reply mate. I just installed and all seem to be fine so far. will test couple of more days and update here.
BTW do we need to clean init.d folder ? i know boeffla andi frequently recommends cleaning up init.d folder. is this necessary with your kernel. Note, i dont have any issues so far (only used few mins though).
Thanks for the advise.
sqlpro said:
BTW do we need to clean init.d folder ? i know boeffla andi frequently recommends cleaning up init.d folder. is this necessary with your kernel. Note, i dont have any issues so far (only used few mins though).
Thanks for the advise.
Click to expand...
Click to collapse
He is right because some init.d scripts can affects stock settings from governors for example or try to enable/disable things that is not from my kernel, etc :good:
For exemple, I'am using NeatROM 6.5 and I can see that there is a lot of scripts in init.d already by default bur they don't affect any of kernel part so it's ok
There's no other solution that checking manually each of them, sadly.
Hi,
Thanks for the new kernel!
I come from the latest LiteGX kernel, so I run the cleaner script before flashing this one. My phone hangs when I reboot. I restarted my phone to get it to boot, but then I now have SwiftKey not loading. What could be the problem?
I reverted back you LiteGX for now.
Sent from my GT-I9300 using Tapatalk
I flashed kernel last night and waited until phone settled. Checked if all works fine, and it does, and then put the phone in flight mode.
This morning I checked battery stats and it looks like battery was charging a bit while in flight mode (phone was not connected to any power source).
Funny
All is super smooth. Thank you :thumbup:
Sent from my GT-I9300 using xda app-developers app
rodlane said:
I come from the latest LiteGX kernel, so I run the cleaner script before flashing this one. My phone hangs when I reboot. I restarted my phone to get it to boot, but then I now have SwiftKey not loading. What could be the problem?
Click to expand...
Click to collapse
Strange, as I'am using SwiftKey also and no problem here. If phone hangs at boot this it not normal, did you tried to re-download the kernel from first post ? (maybe a bad download).
If problem still here, maybe try to Try to wipe cache + dalvik from your recovery :good:
pexon said:
This morning I checked battery stats and it looks like battery was charging a bit while in flight mode (phone was not connected to any power source).
Funny
Click to expand...
Click to collapse
I confirm this is funny :laugh:
By waiting, I advice you also to try a wipe cache and dalvik before reaching another 100% and disconnect again to verify :good:
I will try this night aswell to confirm or not if I have the same bug
3.0.31? Why no update to 3.0.101?
Enviado desde mi GT-I9300 mediante Tapatalk
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hello!
I want to introduce my first custom kernel for the ZTE Axon 7. This is based of several sources, I cherry-picked commits to make improvements to the stock LOS kernel. I'm not a developer, but i really like to port stuff over .
We'll have one single kernel for both LOS and STOCK based off LOS sources and I will try to have updated with each and every commit that is submitted and the other one will be Stock ZTE sources based. If you want to request for specific features, let me know and i'll do my best to bring them over.
Special Features:
BLX (Battery Longevity eXtender) added, check Post#2 for instructions.
Updated to lastest LOS Stock Kernel
Added a few governors like: lionfish / despair / darkness / blu_active / wheatley / ironactive and bioshock
added a few IO Schedulers: Tripndroid / Zen / SioPlus / VR
Kcal Color Control driver
USB Fast Charge
SafetyNet Patch (Bypass bootloader unlocked check)
Dynamic Fsync control
a little Overclock
Motorola Quickwake
Extended battery charge time from 30s to 100s
and manny other small fixes (you can check the commits in the sources)
Download
Disclaimer: I am not responsible if you use this and brick your device or if your device blows up, implodes, flames start shooting from it or it kills your neighbor's dog. Flash at your own risk. I am not responsible.... It was the other guy... I swear....
Latest LOS Release: AX7-Hybrid-R21 for STOCK and R22 for LOS[/URL
Known issues:
02.13.2017 - CPU Freq don't always stick, known issue caused by other drivers. Phone will eventually set your frequencies, dont' panic.
Special Thanks to:
jcadduono
franciscofranco
bedalus
lord_boeffla
flar2
sultanxda
...and many others from whom i cherry pick commits... Sorry if I forgot to mention anyone!
XDA:DevDB Information
AX7Kernel, Kernel for the ZTE Axon 7
Contributors
jimbo77
Source Code: https://github.com/Jimbo77
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R22
Stable Release Date: 2017-06-02
Created 2017-02-14
Last Updated 2017-06-02
Reserved
Wifi Fix if not available with AX7-Hybrid in LOS based ROMS
The problem is that for some reason the ROM does not load the wlan.ko module at boot, so if you run into a "no wifi" situation with a LOS Based ROM all you have to do is navigate to the sbin folder and run the shell script named insmod.sh with your favorite ROOT Explorer APP. Right after you execute the file Wifi will be available. I'm looking into a permanent solution for this, stay tuned.
How to Bypass SafetyNet bootloader and/or root checks
* If comming from a clean flash of ROM or GAPS only do the following:
Magisk Approach
Flash the UnSu file from HERE
Flash my latest Kernel
Flash the latest Magisk from this thread:
Donwload Magisk Manager from the Playstore
Enable Magisk Hide in Magisk Manager
Profit, SafetyNet Checks will pass, all green!
SuperSU Approach
Flash the UnSu file from HERE
Flash my latest Kernel
Flash the latest SuperSU from this thread:
Donwload RootSwitch APP from HERE
Unpack the zip and install the apk inside it
Open Root Switch and disable root
Profit! SafetyNet checks will all be green!
Battery Life Extender (BLX) feature
In order to configure the cap you'll have to navigate to:
Code:
/sys/class/misc/batterylifeextender/charging_cap_level
edit the file and put the cap you want the battery to charge to, i won't recommend setting a cap lower than 90% cause then the phone could abruptely stop a fast charging cycle and damage your battery. If you want to have your phone charging to 100% just put 100 in the file and close it. No need to reboot, just plug and unplug your charger.
On a side note, this value will be set at 97% after every boot. So you'll need to manually change it back to 100.
AX7Kernel Changelogs:
AX7-Hybrid R22- 06/02/2017
Removed the WiFi module and instead it is now compiled within the Kernel to fix the problem with the Hotspot
AX7-Hybrid R21- 05/23/2017
Split both kernels, now there is a STOCK and LOS version again due to the camera incompatibility between Stock B25 and LOS.
Updated Camera driver from B25 2017U. Do not attempt to use on any other variant because it will break your camera. You've been warned!
Adreno Idler added
Updated LOS Kernel Sources
AX7-Hybrid R20- 05/02/2017
Temp camera fix for B25 2017U users. Do not attempt to use on any other variant because it will break your camera. You've been warned!
Added other options that i can't remember now (You can check my github ). I will release a new update once B25 source is released and from there update the changelog properly.
AX7-Hybrid R14 - 04/17/2017
Fix issues with Big Cluster, it was not being properly handled. Keep an eye on Core_CTL it might affect the way the big.LITLE arch works.
Updated F2FS to latest 3.18.y branch from HERE
Updated F2FS encrypt system to a per File encrypt system
Updated the way the scripts determine user setup to properly patch for Wifi Fix on AOSP based ROMS.
Added the option to patch the fstab.qcom file with F2FS support on System partition, Data and Cache was already there. THIS IS ONLY FOR LOS based ROMS, i didn't add the patch for fstab.qcom for STOCK. I'll look into this within this week.
Enabled NTFS FS
Updated Wifi Driver
AX7-Hybrid R13 - 04/09/2017
Fix Core_CTL. It was not working properly in R12
AX7-Hybrid R12 - 04/09/2017
Fixed WiFi for AOSP ROMS. It will execute a script based on the setup of the user. Depending on Stock or AOSP
Enabled Core_CTL Helpers and hotplug wrappers.
AX7-Hybrid R11 - 04/09/2017
Fixed several Memory Leak sources
Increased screen off sampling for Interactive Governor, should fix some Bluetooth hiccups when playing music either locally or streamed.
UPSTREAM ANDROID - SDCARDFS
Added more wake-locks to be disabled and make the disable process more strict, it's user responsibility any issues due to disabled wake-locks.
Read through the commits in github
AX7-Hybrid Basic R1 - 03/25/2017
AX7-Hybrid Basic is up... Only added Kcal, SafetyNet Patch, Quickwake, CPU and GPU OC
AX7-Hybrid R10 - 03/24/2017
AX7-Hybrid R10 is up... AKA the one Kernel to rule them all!. Please Red Post 2 with info regarding Wifi on LOS based ROMS...
AX7Kernel R7 - 03/16/2017
For both STOCK and LOS Based versions. Upstream Linux Kernel to 3.18.45 thanks to jcadduono patches.
AX7Kernel R6 - 03/03/2017
Cap for battery charging set back to 100% by deffault. BLX Settings, you want to change them, refer to this POST and to this POST. If you want to extend your battery's life think about adding the cap to a 95 or 97%
Fixed the issue where the phone won't go into deep sleep at all.
WQ_POWER_EFFICIENT MODE is enabled by default now.
AX7Kernel R5 - 03/01/2017
Cap for battery charging set to 97% by deffault. BLX Settings, you want to change them, refer to this POST and to this POST. Your battery won't charge beyond 97%.
Added options to manipulate thermal settings, now you can choose when the phone will throtle the CPU or when to start shutting down cores to prevent damage. My recommendation don't push it too high or your phone might get damaged due to the high temps. It's not set to 60 Celcius so i recommend lowering that to avoid damage.
Added WQ_POWER_EFFICIENT MODE ( you'll need EX Kernel manager to get this, it's paid app but it's totally worth it guys)
Enabled the option to 'disable' some wakelocks. Disable them on your own risk. Wakelocks that can be disabled are: Bluedroid, wlan_rx, wlan_ctrl, wlan, IPA_WS, wlan_extscan_wl_ws, qcom_rx_wakelock_ws - You'll also need EX Kernel manager to get this options.
AX7Kernel R4 - 02/24/2017
Renamed both the Folder and Kernel zip file to appoint to the version. Now we'll have 2 versions, LOS and Stock AX7Kernel, make sure to check the zip name correctly to avoid issues when cross flashing kernels. All LOS/RR/AOKP and other LOS Based kernels will have the word LOS in it.
Fixed BLX feature. It should now properly stop the charging process when the battery has reached the cap_level set by users. Charge will resume once the charge drops from the cap assigned.
AX7Kernel R3 - 02/21/2017
Added one more step of OC (pushed just a little bit further)
Added my own and really simple implementation of BLX (battery life extender) based on the work made by bedalus for the OP3 and OP3T
AX7Kernel R2.3 - 02/17/2017
Updated to latest LOS Stock Kernel
Disabled some debugging
fixes to ZEN ioScheduler - highly recommended now.
Disabled color inversion in Kcal - can't be used anyways.
Fixed USB Fast Charge - Should worl properly now.
GPU OverClock - 684MHZ max frequency now.
Adreno Boost added and enabled (should boost GPU a bit)
Updates to interactive governor (should work better when operation are in the background and screen is off - music streaming is an example.
Changes to the Sync
Changes to Random function for IO ops.
Updates to Zram.
AX7Kernel R1 - 02/13/2017:
Updated to latest LOS Stock Kernel
Added a few governors like: lionfish / despair / darkness / blu_active / wheatley / ironactive and bioshock
added a few IO Schedulers: Tripndroid / Zen / SioPlus / VR
Kcal Color Control driver
USB Fast Charge
SafetyNet Patch (Bypass bootloader unlocked check)
Dynamic Fsync control
a little Overclock
Motorola Quickwake
Extended battery charge time from 30s to 100s
Nice! Flashing now and testing and will report back.
Edit : Trying to flash the kernel on the latest 14.1 Official nightly, but I get an error 1 in TWRP. Any suggestions? Thank you.
jimbo77 said:
... {snip} ......my first custom kernel for the ZTE Axon 7 ......{snip} .... [/QUOTE]
Really great to see further & ongoing development fot this great hardware. Your wide range of options leads inevitably to the question: Based upon your testing and build, what selection have you found the best for SOT & performance? (knowing ones's mileage will always vary based upon specific, etc)
Thanks!
Click to expand...
Click to collapse
TheLastSidekick said:
Nice! Flashing now and testing and will report back.
Edit : Trying to flash the kernel on the latest 14.1 Official nightly, but I get an error 1 in TWRP. Any suggestions? Thank you.
Click to expand...
Click to collapse
Don't know what the issue is. Are you running the latest TWRP?
I justo downloaded the file and it flashed well into my device
kcal, more governors and overclock?
kickass
amphi66 said:
Really great to see further & ongoing development fot this great hardware. Your wide range of options leads inevitably to the question: Based upon your testing and build, what selection have you found the best for SOT & performance? (knowing ones's mileage will always vary based upon specific, etc)
Thanks!
Click to expand...
Click to collapse
As you said it will depend on each user and the usage of the phone. I personally use ironactive / tripndroid / overclock / cpu touch boost / enabled dynamic file sync.
Test it and let me know
jimbo77 said:
Don't know what the issue is. Are you running the latest TWRP?
I justo downloaded the file and it flashed well into my device
Click to expand...
Click to collapse
Thanks, sorry. Not sure either. Flashed latest by jdac 3.0.3.4 I believe?? Now it says N after you said that I checked recovery once more. Reporting back soon.
jimbo77 said:
As you said it will depend on each user and the usage of the phone. I personally use ironactive / tripndroid / overclock / cpu touch boost / enabled dynamic file sync.
Test it and let me know
Click to expand...
Click to collapse
Just adjusted color a bit and oc'ed. So far it's pretty sweet. Going to try out your settings right now.
---------- Post added at 11:30 PM ---------- Previous post was at 11:21 PM ----------
Got everything but touch boost... Is that input boost? If so what freq did you use.
Is the video recording bug gone with this kernel? Would love to try but need video recording for work.
EasyTiger6x13 said:
Is the video recording bug gone with this kernel? Would love to try but need video recording for work.
Click to expand...
Click to collapse
I've been able to record a couple of videos and have no issues at all
What tuning app are you using? Kernel aduitor?
RUNNERX said:
What tuning app are you using? Kernel aduitor?
Click to expand...
Click to collapse
Yes.
Side note, my recovery problem was fixed. Make sure you're all on the latest recovery, mine got replaced somehow.
Anyone got any tips or settings for screen calibration they care to share?
Do I need to have root to install?
SafetyNet Patch isn't working for me on A2017g LOS 14.1 official. CTS Profile Match : false
jimbo77 said:
Don't know what the issue is. Are you running the latest TWRP?
I justo downloaded the file and it flashed well into my device
Click to expand...
Click to collapse
Same problem here error1.
Is this compatible with A2017G?
Running the 3.0.n1-1 Twrp.
Official LOS 14.1 13/2 nightly.
zguy30 said:
Do I need to have root to install?
Click to expand...
Click to collapse
No you don't need to have root.
tron1 said:
SafetyNet Patch isn't working for me on A2017g LOS 14.1 official. CTS Profile Match : false
Click to expand...
Click to collapse
This is an issue with a su add on found in those roms. Flash this file:
https://drive.google.com/file/d/0BzZ9GYzoA6tMd1NVTXROSGZ3RTg/view?usp=drivesdk
Then flash the kernel again. Then SafetyNet will pass, if you want to have root then flash supersu 2.79 and use root switch to disable root whenever you need to use anything that checks SafetyNet.
This are my results with above steps...
machetie said:
Same problem here error1.
Is this compatible with A2017G?
Running the 3.0.n1-1 Twrp.
Official LOS 14.1 13/2 nightly.
Click to expand...
Click to collapse
Make sure you have the latest recovery
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am sharing my kernel/boot.img which is build from latest source. You must have an unlocked bootloader to flash my kernel. The kernel/boot.img can be flash with fastboot or via TWRP. Before that..You should know that..
Code:
###Disclaimer###
I am not responsible if your device will be damaged, broken, boot looping. YOU are choosing to make these modification
Please read the instructions and notes before flashing anything.Please respect and try to help each other. You may face sometimes that I cannot answer your questions/or answer your questions a bit later.
I am busy with my work and don't have enough time to read and answer all your questions at the same time.
DONATE ME HERE------------------------------------------------------------
HOW TO FLASH KERNEL/BOOT IMAGES
- Flash the .zip in twrp
OR
- Extract the .zip and move the boot.img to your fastboot/adb folder
- Flash boot.img in fastboot.
Code:
- adb devices
- adb reboot bootloader
- fastboot flash boot boot.img
- Let the device boot completely
------------------------------------------------------------
27/8/2018 [Only for Android Wear 2.0]
Kernel features
- Based on latest kernel source 3.18.24.Released (VERSION = 3,PATCHLEVEL = 18,SUBLEVEL = 24)
- Compiled with 4.9.3-Optimized compiler
- dm-verity removed
- Selinux permissive default
- Scheduler optimize/support for heterogenous multi-core
- Scheduler support for heterogenous multi-processor systems
- Enables the core control
- Enable hotplug
- Set power efficient workqueue by default
- Enable 1.26GHz freq step (533Mhz, 800Mhz, 1094Mhz and 1267Mhz)
- Add Darkness CPU governors (Improve stability and keep the CPU away from max and unless it is absolutely needed)
- Multi-Cluster Power Management support
- Optimized the energy consumption for advanced multi-core SoCs including big.LITTLE.
- Multi-core scheduler enable/optimized
- Add and update Qualcomm PM driver/APM driver updated reduce battery usage during sleeping
- A lot subsystems converted to use power efficient workqueues
- Several other patches to reduce battery usage during idle state
- Tweaked/optimized the scheduler to balance the load across all CPUs without any regards to the power costs
- Tweaked the scheduler to reduce/save power by scaling down the frequency of the CPUs or idling them,
- Tweaked to predict the best time to save power on the CPU without affecting performance
- And many more can't remember
NOTE:- IMPORTANT/ HOW TO BOOST BATTERY USAGE
- USE Kernel Auditor Wear (Kernel Audiutor.. a kernel control app with many useful functions)
Kernel-Auditor-Wear
- Turn off Smart Replay and OK Google detection if you don't use it. It will reduce your battery usage.
- Set CPU GOVERNOR TO Darkness
- Turn off the ADB debugging
- Turn off Window animation scale to speed up your watch
- Turn off Always-on Screen to reduce further battery usage
- Turn off Wi-Fi if you don't use it.
Download-Link-
KERNEL/BOOT IMAGE-27-AUGUST
------------------------------------------------------------
6/8/2017 [Only for Android Wear 1.5]
- Based on available source, up to date
- Add some*I/O Scheduler, Noop, FIOPS, SIO and ZEN
- SELinux permissive
- dm-verity disabled
- Init.d script supported
- adb is enabled by default
- Simple, stable
- Tweaked to boost the performance and slightly increase battery life.
- Tweaked to launch app faster and improve the overall UI experience.
Download-Link
Kernel/6/8/2017
MD5:a8361495e177859647c66c46d49fa2f3
------------------------------------------------------------
------------------------------------------------------------
Kernel Source
https://github.com/toffyjan/Asus-zenwatch-3-kernel
----------------------
IF YOU LIKE MY WORK AND WANT ME TO CONTINUE, THEN BUY ME A SHOT OF WHISKY
---------------------------------------------------------------------------------
DONATE ME HERE
---------------------------------------------------------------------------------
Special thanks to:
@Chainfire for great work in android
@Maxr1998 thanks for script and twrp recovery
@superR for the kitchen
@Captain_Throwback
Please always support devs and others (soon).
27/8/2018 [Only for Android Wear 2.0]
Kernel features
- Based on latest kernel source 3.18.24.Released (VERSION = 3,PATCHLEVEL = 18,SUBLEVEL = 24)
- Compiled with 4.9.3-Optimized compiler
- dm-verity removed
- Selinux permissive default
- Scheduler optimize/support for heterogenous multi-core
- Scheduler support for heterogenous multi-processor systems
- Enables the core control
- Enable hotplug
- Set power efficient workqueue by default
- Enable 1.26GHz freq step (533Mhz, 800Mhz, 1094Mhz and 1267Mhz)
- Add Darkness CPU governors (Improve stability and keep the CPU away from max and unless it is absolutely needed)
- Multi-Cluster Power Management support
- Optimized the energy consumption for advanced multi-core SoCs including big.LITTLE.
- Multi-core scheduler enable/optimized
- Add and update Qualcomm PM driver/APM driver updated reduce battery usage during sleeping
- A lot subsystems converted to use power efficient workqueues
- Several other patches to reduce battery usage during idle state
- Tweaked/optimized the scheduler to balance the load across all CPUs without any regards to the power costs
- Tweaked the scheduler to reduce/save power by scaling down the frequency of the CPUs or idling them,
- Tweaked to predict the best time to save power on the CPU without affecting performance
Hi tested for some days good performance and battery is so difficult make miracles with this device but everything work fine, thanks
Installed kernel on stock rom on january 31st, running fine, no problems, battery life seems better
Thanks for this, I really like it with the swift rom on the watch. Is there any way to install a boot screen (like the android wear)?
29/5/2018 [Only for Android Wear 2.0]
Kernel features
- Based on latest kernel source 3.18.24.Released (VERSION = 3,PATCHLEVEL = 18,SUBLEVEL = 24)
- Compiled with LINARO GCC: 5.2-Optimized
- dm-verity removed
- Selinux permissive default
- Scheduler optimize/support for heterogenous multi-core
- Scheduler support for heterogenous multi-processor systems
- Enables the core control
- Added fsync on/off support
- Enable hotplug
- Set power efficient workqueue by default
- Enable 1.26GHz freq step
- Multi-Cluster Power Management support
- Optimized the energy consumption for advanced multi-core SoCs including big.LITTLE.
- Multi-core scheduler enable/optimized
- Add Qualcomm PM driver/APM driver updated reduce battery usage during sleeping
- A lot subsystems converted to use power efficient workqueues
- Serveral other patces to reduce battery usage
- Tweaked/optimized the scheduler to balance the load across all CPUs without any regards to the power costs
- Tweaked the scheduler to reduce/save power by scaling down the frequency of the CPUs or idling them,
- Tweaked to predict the best time to save power on the CPU without affecting performance
- And many more can't remember
NOTE:- IMPORTANT
- USE Kernel Auditor Wear (Kernel Audiutor.. a kernel control app with many useful functions)
Kernel-Auditor-Wear
- Set CPU maximum frequency to 1267 MHz
- Set CPU minimum frequency to 533MHz
- Set CPU Governor to POWER SAVE. IT WILL KEEP THE LOWEST FREQUENCY AS MUCH AS POSSIBLE.
Never used this but happen to stumble upon it, so tried installing the May version. Running latest Swift ROM from this forum. Installed this kernel image and when I rebooted I had no bluetooth and couldn't turn it on. Flashed back the boot image from Swift and my bluetooth is back. Not sure why this didn't work.
elkay said:
Never used this but happen to stumble upon it, so tried installing the May version. Running latest Swift ROM from this forum. Installed this kernel image and when I rebooted I had no bluetooth and couldn't turn it on. Flashed back the boot image from Swift and my bluetooth is back. Not sure why this didn't work.
Click to expand...
Click to collapse
I will take a look. Thanks for the feedback.
Hi and many thanks again @janjan !
Installed your kernel and same bluetooth problem : disabled and can't be enabled.
Fwiw, this is usually a sign that the wifi (or other) kernel module is out of sync with the rest of the kernel. Probably a simple fix for him to make.
BOOT_IMAGE_23_MAY download link not working today...
re: May 23rd kernel
Nascar Dog said:
BOOT_IMAGE_23_MAY download link not working today...
Click to expand...
Click to collapse
@Nascar Dog
You are lucky, you have not yet installed it. LOL
The kernel is not useable, it messes up the
watch making it not useable.
Good luck,
Have a great day!
I was able to simply revert to my previous kernel and reapply the root zip to get back up and running. Didn't need to reset anything. That's a temp solution until the bluetooth/wifi issue is fixed.
Nascar Dog said:
BOOT_IMAGE_23_MAY download link not working today...
Click to expand...
Click to collapse
Use the old one until I fix the BT issue.
Misterjunky said:
@Nascar Dog
You are lucky, you have not yet installed it. LOL
The kernel is not useable, it messes up the
watch making it not useable.
Good luck,
Have a great day!
Click to expand...
Click to collapse
Umm I will say BT is broken. Not like useable ..maybe if u don't know how to use kernel Audiutor app.
elkay said:
I was able to simply revert to my previous kernel and reapply the root zip to get back up and running. Didn't need to reset anything. That's a temp solution until the bluetooth/wifi issue is fixed.
Click to expand...
Click to collapse
Yes. Don't need to reset anything. Just flash the old kernel.
re: Kernel - Bluetooth
janjan said:
Use the old one until I fix the BT issue.
Umm I will say BT is broken. Not like useable ..maybe if u don't know how to use kernel Audiutor app.
Yes. Don't need to reset anything. Just flash the old kernel.
Click to expand...
Click to collapse
@janjan
The Zenwatch 3 is a Bluetooth Tethering device so it's pretty
much unusable and useless if the bluetooth is not working.
Good luck,
Have a great day!
elkay said:
Never used this but happen to stumble upon it, so tried installing the May version. Running latest Swift ROM from this forum. Installed this kernel image and when I rebooted I had no bluetooth and couldn't turn it on. Flashed back the boot image from Swift and my bluetooth is back. Not sure why this didn't work.
Click to expand...
Click to collapse
Zebnastien said:
Hi and many thanks again @janjan !
Installed your kernel and same bluetooth problem : disabled and can't be enabled.
Click to expand...
Click to collapse
elkay said:
Fwiw, this is usually a sign that the wifi (or other) kernel module is out of sync with the rest of the kernel. Probably a simple fix for him to make.
Click to expand...
Click to collapse
Nascar Dog said:
BOOT_IMAGE_23_MAY download link not working today...
Click to expand...
Click to collapse
Misterjunky said:
@janjan
The Zenwatch 3 is a Bluetooth Tethering device so it's pretty
much unusable and useless if the bluetooth is not working.
Good luck,
Have a great day!
Click to expand...
Click to collapse
New kernel is available for download. BT and wifi are fixed. Enjoy (29/5/2018)
https://www.androidfilehost.com/?fid=746163614322267786
MD5: 87adedd2b4e8227c8d4a8506087c2074
Yeah ! Testing right know...
- Bluetooth is working fine. Don't know about wi-fi.
- Smoothness seems to be greatly improved.
- Can't install my apps from my phone in playstore (unable to install : Bluetooth connexion required). I don't know if it is caused by busybox (never installed before). I will investigate...
Great job @janjan ! Many thanks for keeping our watches up !!
i am stuck at twrp, cannot into os , any idea?
kennyloy said:
i am stuck at twrp, cannot into os , any idea?
Click to expand...
Click to collapse
Flash stock recovery
I can't select 1267 MHz as max frequency, only 1094MHz.