[KERNEL] Sony Smartwatch 3 Kernel [LCA43]

Search This thread
D

Deleted member 5450625

Guest
A few days of using the Marshmallow kernel later, here's what I see (Of course, all is expected due to it being a beta build):
Lots of random reboots. Mostly when using the watch's motion gestures (for scrolling through cards and so forth). One time I set an alarm and instead of alarming it rebooted.
The watch seems like it's connected to my phone (no crossed out cloud symbol and the Android Wear app says "Connected"), but notifications and app updates don't go through until a factory reset (then after a while they stop going through).

On a semi-related note; does anyone have a stock Marshmallow boot.img?
 

alex6600

Senior Member
Apr 23, 2008
1,017
926
A few days of using the Marshmallow kernel later, here's what I see (Of course, all is expected due to it being a beta build):
Lots of random reboots. Mostly when using the watch's motion gestures (for scrolling through cards and so forth). One time I set an alarm and instead of alarming it rebooted.
The watch seems like it's connected to my phone (no crossed out cloud symbol and the Android Wear app says "Connected"), but notifications and app updates don't go through until a factory reset (then after a while they stop going through).

On a semi-related note; does anyone have a stock Marshmallow boot.img?
Take a look separated topic about MM kernel.

Sent from my HTC One_M8 using XDA-Developers mobile app
 

craigcharlie

Senior Member
Sep 15, 2010
106
57
Take a look separated topic about MM kernel.

Sent from my HTC One_M8 using XDA-Developers mobile app

Hey Alex, just wanted to say thanks again. This kernel still working great for me, really low battery usage.

I don't really see the point in upgrading to MM on wear just yet, given the reports of random reboots and the apparent lack of SuperSu/root support. I played with the MM wear install for a while, I don't see anything worth upgrading to - I don't use gestures and the new gestures don't seem that great.

Marshmallow does have a *much* cooler boot animation, but I grabbed that from the marshmallow system files and installed it into my lollipop build, so I reckon that's all the update I need for now :)
 
  • Like
Reactions: alex6600

alex6600

Senior Member
Apr 23, 2008
1,017
926
Hey Alex, just wanted to say thanks again. This kernel still working great for me, really low battery usage.

I don't really see the point in upgrading to MM on wear just yet, given the reports of random reboots and the apparent lack of SuperSu/root support. I played with the MM wear install for a while, I don't see anything worth upgrading to - I don't use gestures and the new gestures don't seem that great.

Marshmallow does have a *much* cooler boot animation, but I grabbed that from the marshmallow system files and installed it into my lollipop build, so I reckon that's all the update I need for now :)
I think try to spend little more time with MM. If google/Sony don't release update- downgrade to 5.1.1 too.

Sent from my HTC One_M8 using XDA-Developers mobile app
 

alex6600

Senior Member
Apr 23, 2008
1,017
926
OP updated with version 2.20!

Version updated with Google 3.10-marshmallow-mr1-wear-release sources.

PS. Personally I will try to stay on 5.1.1, as more stable.

2 All: How turn off OTA?
 
Last edited:
  • Like
Reactions: sekac55

alex6600

Senior Member
Apr 23, 2008
1,017
926
OP updated with version 2.22.

This is version 2.12.1 with updates android-wear-6.0.1_r0.5 kernel sources.

Soon I hope to make Lollipop ROM with this kernel and without annoying update to 6.0.1.
 

alex6600

Senior Member
Apr 23, 2008
1,017
926
OP updated with version 2.23 & 2.23.1.


Version 2.23:
- 4 active cores
- Updated compiler flags for use NEON optimization.
- Minor changes.

Version 2.23.1
Have same changes as 2.23, but:
- 2 active cores
- diasbled UKSM

Try this versions, and give feedback about battery life and performance.
 
Last edited:

alex6600

Senior Member
Apr 23, 2008
1,017
926
OP updated with versions 2.25 & 2.25.1

In version:
Some optimizations in Defconfig for reduce memory consumption.
Changed CrossCompiler to optimized for Cortex-A7 from Christopher83
 

alex6600

Senior Member
Apr 23, 2008
1,017
926
Hello and thanks again.... Which version is supposed to be battery friendly? 2 cores or 4 cores enabled?
Thanks

Envoyé de mon E5823 en utilisant Tapatalk

2-cores version must be battery friendly, a little.
And 2-cores version don't have UKSM. This may reduce cpu usage, and battery consumption little more.
Try both, and give feedback :)
 
Last edited:

v0ne

Senior Member
Jun 19, 2015
293
136
Redmi Note 10 Pro
hi, can someone give me the link for version 2.11 and 2.12.1? im on the latest kernel right now, just want to compare for better battery consumption. thank you. anyway, this kernel is awesome :good:

Sent from my Xiaomi Redmi 3 using XDA Labs
 

alex6600

Senior Member
Apr 23, 2008
1,017
926
hi, can someone give me the link for version 2.11 and 2.12.1? im on the latest kernel right now, just want to compare for better battery consumption. thank you. anyway, this kernel is awesome :good:

Sent from my Xiaomi Redmi 3 using XDA Labs

tetra_2.12.1
I would be grateful if you make benchmark 2.25(1) and 2.12.1 with this
 
Last edited:
  • Like
Reactions: v0ne

alex6600

Senior Member
Apr 23, 2008
1,017
926
Version 2.26 & 2.26.1 is out.

This minor update with various defconfig optimizations, and increased zram swap size to 160 MB.
 
Last edited:

n01z

Senior Member
Jul 22, 2013
312
269
www.soundcloud.com
Yeah I resest it and even tried setting the fw back to 5.0.2 do you think it has something to do with my phone I'm on existenz v7 Xperia z2. I get the error android wear wont run without Google play services installed on the phone. It's been like this since the 2nd time I unlocked BL then rooted then flashed an older version of this kernel. All I did was reset back to normal then flash an older fw which then pushed the lca43 update through. Apps like watchmaker delete themselves too it's quite annoying and I made a thread onit but nobody helped me solve the problem which is why I came here since I previously had the kernel installed just before it messed up I was thinking reinstalling the kernel would help. I'm sorry if this is off topic but I feel as this is the only way of getting help. Thanks for anyone who reads this.
I have run into this error randomly. Try and clear cache and data for Google Play Services and Google Play Store on your smartphone, reboot phone..
 

RJASSI21

Senior Member
Oct 20, 2013
1,364
202
I have run into this error randomly. Try and clear cache and data for Google Play Services and Google Play Store on your smartphone, reboot phone..

I had tried that even restoring them but the good news is after updating my phone to marshmallow the problems seize to exist now which is good I think the Xposed framework may have been causing issues thanks for the reply anyway
 

Merlin747

New member
Jun 29, 2017
1
0
Hello, I use the Smartwatch on my Freestyle Libre. Actually, the clock is almost everything deactiviert which only goes to the battery consumption to throttle.

It must synonymous only by NFC Scan and the values to the mobile phone forward.

As far as everything goes ...

But the battery consumption is very high.

I am aware that I can only help me when I send you logs. Say what programs are running and so.

How do I do that?

I hope as far as I can be helped here is already a bit ago that someone has written here.


Kind regards and thank you.
 

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.