• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL] Sony Smartwatch 3 Kernel [LCA43]

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    Kernel for Sony Smartwatch 3 [LCA43]​

    Kernel Features:
    • Interactive governor
    • FIOPS scheduler
    • ZRam with multi stream functionality and lz4 compression
    • UKSM
    • LZ4 kernel compression
    • Latest Linux kernel release
    • Latest Linaro toolchain with cortex-a7 optimizations


    Actual versions:

    tetra 2.27.1
    Same as version 2.26, except:
    • 2 active cores
    • UKSM disabled

    tetra 2.27
    • 4 active cores
    • Minor changes and optimizations
    Download tetra_2.27
    Download tetra_2.27.1

    Version history:


    tetra 2.26.1
    Same as version 2.26, except:
    • 2 active cores
    • UKSM disabled

    tetra 2.26
    • 4 active cores
    • Increased swap size
    • Defconfig optimizations

    tetra 2.25.1
    Same as version 2.25, except:
    • 2 active cores
    • UKSM disabled

    tetra 2.25
    • 4 active cores
    • Some optimizations in Defconfig
    • Changed CrossCompiler to optimized

    tetra 2.23.1
    Same as version 2.23, except:
    • 2 active cores
    • UKSM disabled

    tetra 2.23
    • 4 active cores
    • Minor changes
    • Updated compiler flags

    tetra 2.22
    • Updated with android-wear-6.0.1_r0.5 kernel sources

    tetra 2.12.1
    • Interactive governor tweaks
    • Scheduler updates
    • Minor updates
    • Compiled with Linaro GCC 5.3-2016.02

    tetra 2.11
    • Interactive governor tweaks
    • Swap subsystem improvements

    tetra 2.10
    • Interactive governor tweaks

    tetra 2.9
    • Linux 3.10.101

    tetra 2.8
    • Interactive governor improvements
    • Disable some unnecessary logging

    tetra 2.72
    • Optimize math options
    • Changes in swap subsystem when ZRAM is used.

    tetra 2.7
    • lz4 compressed kernel

    tetra 2.6
    • Linux kernel 3.10.100

    tetra 2.5
    • Linux kernel 3.10.99
    • Changed size for ZRAM Swap
    • Compiled with Linaro 5.3 RC1

    tetra 2.2
    • Interactive governor
    • FIOPS scheduler
    • ZRam with multi stream functionality and lz4 compression
    • UKSM support (More CPU-friendly and effectively than KSM) with various governors
    • Kernel mode NEON support
    • Disabled HIGHMEM (as our device have only 512 MB RAM)
    • Optimized ARM RWSEM algorithm
    • Improved performance in lz4 compression and decompression
    • USB MTP Mode (thanks to @craigcharlie).
      See this post for instruction.

    Versions 1.x.
    Note: This kernel based on @crpalmer's LCA43 kernel.

    tetra 1.22
    • Linux kernel 3.10.98
    • Interactive governor improvements
    • Kernel mode NEON support
    • New ZRam release, with multi stream functionality and new lz4 algorithm
    • Added FIOPS scheduler, and set as default
    • Disabled HIGHMEM
    • Turn on some ARM-related features
    • USB MTP Mode
    • UKSM support (More CPU-friendly and effectively than KSM)
    • Optimized ARM RWSEM algorithm
    Download tetra_1.22

    Installation:

    In fastboot type:
    1. fastboot flash boot tetra.img
    2. fastboot reboot


    Code:
    [COLOR="Red"]DISCLAMER[/COLOR]
    
    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.

    If you like my work- Donate to me

    Contributors:
    alex6600
    crpalmer

    Version Information
    Status: Stable

    Created 2016-01-29
    Last Updated 2016-05-11
    11
    New version 2.10.

    In version- some interactive governor tweaks. I think that this changes will reduce number of unnecessary cpu speed changes to high freqs in some cases.
    And some compiler flags added.

    To all: Use and give feedback.
    8
    Version 2.12 replaced with version 2.12.1.

    New 2.12.1 have scheduler updates, and compiled with new Linaro GCC 5.3-2016.02.
    8
    OP Updated with version 3.0-beta for Android 6.

    This is a beta build for Android 6, based on Google sources for Android 6.0.1.

    Give feedback please!
    7
    Version 2.12 is out.

    In version- a lot of interactive governor tweaks. Interesting to compare performance and battery life vs 2.11 version.
    And some minor tweaks.