OneOS

Verified safeOpen sourceExclusive
—
No reviews reviews
71
downloads
12
android

AI summary

Runs a second Android system alongside One UI on rooted Samsung Galaxy phones, switching between systems without flashing. Version 0.4.71 fixes update and restart issues and adds support for the Galaxy M55s.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

OneOS runs a second Android system next to One UI on a rooted Samsung Galaxy and switches between the two without flashing anything. One UI stays installed; the other system lives in a folder on the phone and starts on One UI's kernel as a container with its own zygote and system_server. You switch from the OneOS app and come back with Back to One UI (the OneOS app inside the other system) or by holding Volume Up + Volume Down for 3 seconds.

License

OneOS is licensed under the Apache License 2.0. Parts of this repository come from other projects and keep their own terms: the OneLineage-derived session scripts (published with WeWaffles' permission). See NOTICE and CREDITS.md.

What's new

v0.4.71Nov 9, 2026
  • OneOS 0.4.71: update and restart fixes Update from the Update banner on the app's launch screen, or install the APK from SourceForge: https://downloads.sourceforge.net/project/oneos-mirror/v0.4.71/OneOS-0.4.71.apk
  • Stuck at "Check the system already on this phone" / system not found after an update Two setup steps could overlap after an app update (an old step kept running while the new app started the next one), and a copy of the system could be checked again after it was already set aside, so Retry looped. Setup steps now run one at a time and never while a session is starting, and Update/Retry asks for the system's download when the copy on the phone is gone. Your apps and data stay.
  • Phones restarting with "vold-failed" during a session One UI's dumpstate/bugreport could start during a session and stall One UI's storage service until the phone restarted. They now stay stopped while the other system runs.
  • Galaxy S24 Ultra (and others) stuck at the boot screen on every system The cause is Zygisk Next 1.5.2 or older in your root manager. Switch now warns about it: update Zygisk Next (1.5.3 works) or turn it off before switching.
  • Also New phone: Galaxy M55s (SM-M558B), OxygenOS 16. From the 0.4.69/0.4.70 reports: OxygenOS now boots on the S22 Ultra (Snapdragon and Exynos), A34 and A16 5G.

About this version

Version
0.4.71 (97)
Size
41.11 MB
Requires Android
12
Target SDK
31
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
71
Updated
Nov 9, 2026
Package
com.fahadali.oneos
Languages80
AlbanianAmharicArabicArmenianAssameseAzerbaijaniBanglaBasque

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app