Fossil Gen 6 (fossil-hoki)
Appearance
| 🚧 | This page is a work-in-progress. Some information contained within may be inaccurate or incomplete. |
| This device is supported as part of a generic port. Refer to Generic MSM89x7 (qcom-msm89x7) for installation instructions and more information. |
|
Fossil Gen 6 showing lk2nd | |
| Manufacturer | Fossil |
|---|---|
| Name | Gen 6 |
| Codename | fossil-hoki |
| Released | 2021 |
| Type | watch |
| Hardware | |
| Chipset | Qualcomm Snapdragon Wear 4100+ (SDM429W) |
| CPU | 4x 1.7 GHz Cortex-A53 |
| GPU | Qualcomm Adreno 504 |
| Display | 416 x 416 AMOLED, 1.28" |
| Storage | 8GB |
| Memory | 1GB |
| Architecture | aarch64 |
| Software | |
Original software The software and version the device was shipped with. |
Android Wear OS 2 |
Extended version The most recent supported version from the manufacturer. |
Android Wear OS 3 |
| postmarketOS | |
| Category | testing |
Pre-built images Whether pre-built images are available from the postmarketOS Installation page. |
no |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
yes |
pmOS kernel The kernel version that runs on the device's port. |
6.16 |
| Generic port | Generic MSM89x7 (qcom-msm89x7) |
| Device package |
|
| Kernel package |
|
Flashing Whether it is possible to flash the device with pmbootstrap flasher. |
Works
|
|---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Untested
|
Internal storage eMMC, SD cards, UFS... |
Works
|
Battery Whether charging and battery level reporting work. |
Broken
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Partial
|
Touchscreen |
Broken
|
| Multimedia | |
3D Acceleration |
Broken
|
Audio Audio playback, microphone, headset and buttons. |
Broken
|
| Connectivity | |
WiFi |
Untested
|
Bluetooth |
Untested
|
GPS |
Untested
|
NFC Near Field Communication |
Untested
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
| Sensors | |
Accelerometer Handles automatic screen rotation in many interfaces. |
Broken
|
Magnetometer Sensor to measure the Earth's magnetism |
Broken
|
Haptics |
Broken
|
Barometer Sensor to measure air pressure |
Broken
|
Power Sensor Sensor to monitor current, voltage and power. Not fuel gauge! |
Broken
|
| This device is based on the Snapdragon 429. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
Maintainers
Users owning this device
How to enter fastboot mode
- Power off the device
- Hold all three buttons pressed to enter fastboot mode.
Installation
For postmarketOS to boot on the device, lk2nd needs to be flashed to the boot partition first.
Though for lk2nd to boot on the device you need to flash a empty dummy dtbo prior.
fastboot flash dtbo dtbo-fossil-hoki.img
Then follow the instructions on Generic_MSM89x7_(qcom-msm89x7) to flash lk2nd and rootfs.
Dualbooting with AsteroidOS
PostmarketOS can be dualbooted with AsteroidOS.
This can be accomplished through flashing AsteroidOS rootfs to the system partition, AsteroidOS kernel to recovery and postmarketOS rootfs to userdata.
For that to work the AsteroidOS image has to be locally build with two modifications.
- The AsteroidOS initramfs has to know that we flash the rootfs to
recoverynotuserdatapartition. - As we clear the
dtbopartition for lk2nd to work, we now have to append the dtbo content to the AsteroidOS kernel.
For the two changes check the commits in the #See also section below.
For building the AsteroidOS image refer to the AsteroidOS wiki.