Skip to content

🛰️ ONE-WearOS

WearOS Recovery • Custom ROM • Kernel Development • Apps Development

Donate WearOS Android Mobvoi

WearOS 6 Samsung GitHub Org Private Projects


💸 Support the Project

If you want to support the work that has been done (and continues to be done), you can donate via PayPal:

👉 https://paypal.me/badwolfalfa


🚀 About Us

ONE-WearOS is a development organization dedicated to develop software for WearOS smartwatches.

This organization includes both public repositories (legacy projects) and private repositories (active development).


📌 Public vs Private Projects

🌍 Public Repositories (WearOS 2.* only)

All public repositories in this organization are focused on WearOS 2.* development, including:

  • recovery building (TWRP)
  • device trees
  • kernel tooling
  • custom ROM components (OneOS legacy)

⚠️ Important clarification:
These projects were never migrated or re-developed for WearOS 3.*.
They are considered legacy / archival development, but remain available for reference and community use.


🔒 Private Repositories (Active WearOS 6 development)

Most active development work is currently focused on the latest WearOS version (WearOS 6), especially for Samsung devices (example: Galaxy Watch 7).

These private projects include:

  • 📱 WearOS Applications
  • 🎨 Watchfaces
  • 🧩 Complications
  • 🧱 Tiles
  • ⚙️ Modern WearOS components and experiments

They are private because they are actively developed and maintained.


📌 Featured Public Projects (WearOS 2.*)

Below is an organized list of the public repositories available in this organization.


🧩 WearOS 2.* Recovery Ecosystem (TWRP)

Repository Description Link
WearOS-RecoveryMake Scripts and data to build TWRP Recovery for Mobvoi WearOS devices. 🔗 Open
manifest_twrp_onewear Minimal manifest for building ONE Wear TWRP. 🔗 Open
bootable_recovery bootable_recovery adapted for the WearOS ONE Team Project. 🔗 Open
vendor_omni Vendor repository used in recovery/ROM compilation environments. 🔗 Open
device_mobvoi_ricefish Stock recovery device tree used to build TWRP for TicWatch E3. 🔗 Open
device_mobvoi_rubyfish Device tree for Mobvoi Rubyfish-based devices. 🔗 Open
device_mobvoi_rover Device tree for Mobvoi Rover-based devices. 🔗 Open

🧰 Toolchains & Kernel Development

Repository Description Link
tools Tooling for compiling Rover & Rubyfish kernels. 🔗 Open
arm-none-linux-gnueabihf Toolchain for compiling 32-bit kernels for Rubyfish/Rover. 🔗 Open
android_kernel_mobvoi_rover Kernel repository for Rover/Rubyfish (incomplete: speaker audio not working yet). 🔗 Open

🚀 OneOS Custom ROM Source Projects (WearOS 2.*)

These repositories are part of the OneOS Wear Custom ROM ecosystem, targeting Mobvoi WearOS devices.


📦 Main Repository

Repository Description Link
OneOS-Wear_CustomROM-Repository Source code collection of OneOS apps and ROM components. 🔗 Open

📲 OneOS Applications

Repository Description Link
OneOS_Wear_OTAUpdater OTA update manager for OneOS Wear ROM. 🔗 Open
android_packages_apps_ROMStats ROM statistics and reporting app. 🔗 Open
OneOS_Wear_Magisk Magisk-related integration for OneOS Wear builds. 🔗 Open
OneOS_Wear_Center Main OneOS control center app (includes credits for external components). 🔗 Open
OneOS_Wear_ButtonLauncher Custom button launcher component for OneOS Wear. 🔗 Open

⚠️ Licensing & Build Disclaimer (OneOS Repository Only)

Important Notice:
This disclaimer applies only to the repository:
📦 OneOS-Wear_CustomROM-Repository

Some build tools referenced inside that repository may require software licenses that cannot be redistributed.

If you plan to build or use it, you must ensure you are using your own valid licenses for any required proprietary tools.


🤝 Contributing

Contributions are welcome for the public projects.

If you want to help:

  • improve recovery support
  • fix kernel issues
  • update device trees
  • report bugs or submit patches

➡️ Open an Issue or submit a Pull Request in the corresponding repository.


📜 Credits

ONE-WearOS exists thanks to the work of:

  • the Android Open Source community
  • kernel developers and maintainers
  • recovery developers and contributors
  • WearOS developers and testers

Credits for third-party projects can be found in:

  • OneOS_Wear_Center
  • and related repositories

⚠️ Warning

Flashing recoveries, kernels or ROMs is always risky.

You may encounter:

  • bootloops
  • data loss
  • soft bricks / hard bricks
  • warranty void

Use these resources at your own risk.


📂 Quick Navigation

Popular repositories Loading

  1. device_mobvoi_rubyfish device_mobvoi_rubyfish Public

    Makefile 9 2

  2. device_mobvoi_rover device_mobvoi_rover Public

    Makefile 3 6

  3. OneOS-Wear_CustomROM-Repository OneOS-Wear_CustomROM-Repository Public

    OneOS for WearOS, a custom ROM

    Tcl 1

  4. device_mobvoi_ricefish device_mobvoi_ricefish Public

    Forked from luisfercuevas/DeviceTreeRecoveryTicwatchE3

    Device tree del recovery stock para crear twrp para el ticwatchE3

    Makefile 1

  5. arm-none-linux-gnueabihf arm-none-linux-gnueabihf Public

    Toolchain Cross Compiler ARM 32Bits

    C++

  6. tools tools Public

    Toools, build scripts, etc...

    Shell

Repositories

Showing 10 of 15 repositories

Top languages

Loading…

Most used topics

Loading…