arter97 kernel for LG G Watch

arter97 kernel for LG G Watch

/* Features */

Upgraded to the latest Linux kernel

Upgraded to the latest Google Linux kernel fork

Compiled using latest Linaro-toolchain with optimization options

Speed improvements

Battery life improvements

/* Details */

Upgraded to the latest Linux 3.10.75

Kernel & ramdisk compression in LZO format

Full unaligned access enabled

BFQ v7r5 I/O Schedulers added

Improved interactive CPU Governor replacing stock userspace governor

Full CPU frequency range 0.3 GHz ~ 1.2 GHz unlocked

Touch booster implemented for buttery smooth touch responsiveness (by faux123)

No-op I/O Scheduler replacing stock ROW scheduler

Asynchronous I/O speed improved

Asynchronous fsync from hTC ported (by faux123)

Disabled MMC-CRC for better speed

Random driver backported from Linux 3.18+

Westwood as default TCP congestion control for best networking speed

Built with LTO(Link-Time-Optimizations) to provide optimum performance

Full f2fs switch for much better file-system performance

i2c clock rates lowered properly for better battery life

SELinux set to permissive

Power-efficient workqueues from Linaro

Uses Samsung's sdcardfs replacing Google's FUSE daemon for better battery and performance

Vibration strength increased 25%

/* Changelog */


    Upgraded to the latest Linux 3.10.75

    Latest Android Linux kernel 3.10 changes merged

    Many memory improvements from Android 5.1 merged

    File-system performance improved

    f2fs updated

    Discard option re-enabled for f2fs

        (Jaegeuk Kim says inline kernel handlings for discard is more efficient)

    Userspace trim disabled for f2fs

        (Reduces vold overhead on FITRIM requests)

    Trim fixed for some NAND storage for f2fs

    Root access over adb enabled



    Upgraded to the latest Linux 3.10.64

    File-system performance improved

    NEON utilizations added

    f2fs updated

    Misc performance & stability improvements

    ext4 / f2fs hybrid support added



    Upgraded to the latest Linux 3.10.63

    f2fs updated

    random drivers updated

    Latest Android Linux kernel 3.10 changes merged

    Latest LG G Watch Android 5.0.1 Lollipop kernel changes merged

    Support added for Android 5.0.1 Lollipop

    Support dropped for Android 4.4W

    Now uses new ARM instructions set

    Cutting-edge compiler optimizations reverted for stability

    L1/L2 compiler flag optimizations added

    Now uses userspace fstrim instead of kernel fstrim for speed

    RAM optimizations when boot is done

    Scheduler autogrouping removed since wearable doesn't need multitasking

    More optimizations by removing some debugging features



    Initial release

/* Disclaimer */

Your warranty is now void.

I am not responsible for bricked devices, dead SD cards,

thermonuclear war, or you getting fired because the alarm app failed. Please

do some research if you have any concerns about features included in this ROM

before flashing it! YOU are choosing to make these modifications, and if

you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.

/* Supported device */

LG G Watch (LG-W100)

/* Unsupported device */

LG G Watch R

Samsung Gear Live

Motorola Moto 360

/* What you need to know */

'Opensource' does not mean 'no-respect'

Leave credits to original developers


Stock LG G Watch kernel locks CPU frequency to 0.7 GHz with userspace CPU governor

This kernel unlocks all 0.3 GHz ~ 1.2 GHz range to improve battery life and performance


Your device's data will be wiped if you're not already on f2fs

/* Thanks to */



/* Contact */

Email : qkrwngud825@gmail.com

Twitter : @arter97

/* Downloads */

arter97 kernel for LG G Watch

Git repository

/* Installation */

The installation takes place on your computer.


Download installer from above URL

and execute install_linux.sh(from Terminal) or install_windows.cmd depending on your computer OS.

Follow the instructions on your screen.



Browse all files