FORUMS
Remove All Ads from XDA

[KERNEL]/[BOOT]-ASUS-ZenWatch-3-WI503Q-[Swift]-27-August-2018

2,725 posts
Thanks Meter: 2,853
 
Post Reply Email Thread
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).
The Following 11 Users Say Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
 
 
29th January 2018, 04:26 PM |#2  
janjan's Avatar
OP Senior Member
Flag Aalborg
Thanks Meter: 2,853
 
Donate to Me
More
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

The Following User Says Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
1st February 2018, 09:56 PM |#3  
Seyaru's Avatar
Senior Member
Flag Bogota
Thanks Meter: 458
 
Donate to Me
More
Hi tested for some days good performance and battery is so difficult make miracles with this device but everything work fine, thanks
2nd February 2018, 11:45 AM |#4  
Member
Flag Ishoej
Thanks Meter: 7
 
More
Installed kernel on stock rom on january 31st, running fine, no problems, battery life seems better
22nd March 2018, 01:53 AM |#5  
arys64's Avatar
Senior Member
Flag Santiago
Thanks Meter: 49
 
More
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)?
23rd May 2018, 10:23 PM |#6  
janjan's Avatar
OP Senior Member
Flag Aalborg
Thanks Meter: 2,853
 
Donate to Me
More
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.
The Following 2 Users Say Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
24th May 2018, 05:34 AM |#7  
Senior Member
Thanks Meter: 285
 
Donate to Me
More
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.
24th May 2018, 05:51 AM |#8  
janjan's Avatar
OP Senior Member
Flag Aalborg
Thanks Meter: 2,853
 
Donate to Me
More
Quote:
Originally Posted by elkay

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.

I will take a look. Thanks for the feedback.
The Following User Says Thank You to janjan For This Useful Post: [ View ] Gift janjan Ad-Free
24th May 2018, 08:37 AM |#9  
Junior Member
Thanks Meter: 8
 
More
Hi and many thanks again @janjan !
Installed your kernel and same bluetooth problem : disabled and can't be enabled.
The Following User Says Thank You to Zebnastien For This Useful Post: [ View ] Gift Zebnastien Ad-Free
24th May 2018, 12:28 PM |#10  
Senior Member
Thanks Meter: 285
 
Donate to Me
More
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.
25th May 2018, 02:45 PM |#11  
Nascar Dog's Avatar
Senior Member
Flag Calgary
Thanks Meter: 37
 
More
BOOT_IMAGE_23_MAY download link not working today...
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes