AsteroidOS / meta-smartwatch

OpenEmbedded layer that provides support for various smartwatches.
26 stars 18 forks source link

Add support for triggerfish (fossil gen 5 platform) #138

Closed dodoradio closed 1 year ago

dodoradio commented 1 year ago

Adds support for the Fossil Gen 5 platform. This port was initially cloned from the android 9 catfish port, but now has a lot more in common with beluga. Similar to beluga, this watch behaves erratically when attempting to use the fastboot boot command, and doesn't actually boot to a kernel this way. Similar to ray/firefish, this watch requires removal of the back cover (held on by glue) to access USB. It is definitely worth adding images that show the pinout. I used a 3D printed dock to access USB. This is still very much a work in progress.

What works:

What doesn't work:

dodoradio commented 1 year ago

just to note that this has only been tested on a Fossil Gen 5 Carlyle HR with a dead battery. This is specifically for the Gen 5 models with DW10xx model codes. There exists also a Gen 5 LTE codenamed gila and Gen 5e codenamed sole which won't be supported without additional work, but other Fossil Gen 5 models should be supported, like the Fossil Q Julianna HR, Diesel On Axial, Emporio Armani Connected gen 3, Michal Kors Bradshaw 2, Skagen Falster 3 and various others