Sui

Modern super user interface implementation on Android.

GPL-3.0 License

Stars
2.2K

Bot releases are hidden (Show)

Sui - v13.5.1 Latest Release

Published by RikkaW about 1 year ago

Sui - v13.0.1

Published by RikkaW over 1 year ago

What's Changed

  • Fix authentication error of transactRemote with IBinder.FLAG_ONEWAY
  • Fix rish does not work on Android 8.x

Full Changelog: https://github.com/RikkaApps/Sui/compare/v12.7.2...v13.0.1

Sui - v12.7.2

Published by RikkaW about 2 years ago

Sui - v12.7.1

Published by RikkaW about 2 years ago

Sui - v12.6.3

Published by RikkaW over 2 years ago

What's Changed

  • Works on Android 13 Beta 3

Full Changelog: https://github.com/RikkaApps/Sui/compare/v12.6.2...v12.6.3

Sui - v12.6.2

Published by RikkaW over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/RikkaApps/Sui/compare/v12.6.1...v12.6.2

Sui - v12.6.1

Published by RikkaW over 2 years ago

What's Changed

  • Works on Android 13 DP1 (Apps use Sui/Shizuku may need changes also)
  • Create /data/adb/sui on start (Swithing from Riru version to zygisk version will delete this folder, causing config unable to save)

Full Changelog: https://github.com/RikkaApps/Sui/compare/v12.5.0...v12.6.1

Sui - v12.5.0

Published by RikkaW over 2 years ago

Sui - v12.4.0

Published by RikkaW about 3 years ago

v12

  • Shizuku API 12
  • Zygisk support (require the lastest canary version of Magisk, or the next stable version, v24)
  • Add interactive shell support (post-install.sh needs changes, see new post-install.example.sh for more)
  • (Android 8.0+) Long press system settings from the home app, you will find the shortcut of Sui
  • (Android 8.0+) Enter "Developer options" in system settings, the system will ask you to add the shortcut of Sui
  • Use "the standard Android way" to create UI, the file size increases but a lot more things can achieve

adb root support (experimental)

With debuggable/eng builds, the user can use adb root command to run ADB with root permission.

Sui 12.2.0 adds adb root support which allows adb root to run on production builds and with Magisk's SELinux context.

Requirements

Android 11+ (adbd is not statically linked)

Benefits of adb root comparing to running su in adb shell

  • ADB commands run under root. For example, you can use adb pull to pull files where only root can access them.
  • Works even if magiskd not working correctly. This does happen before.

Enable adb root support

  1. Create file /data/adb/sui/enable_adb_root_once and reboot, this will enable adb root support for the next reboot
  2. If adb root works, you can create /data/adb/sui/enable_adb_root to enable this feature forever

v12.4.0 (2022-01-09)

  • Adapt recent Magisk (Zygisk) changes
  • Remove the shortcut (shows when you long-press Settings) on uninstall (The shortcut that has already added to the launcher still needs manual removal)

v12.3.0

  • Zygisk support

v12.2.1 (2021-09-20)

  • Fix "adb install" under "adb root"
  • Fix "adb root" support is not enabled for Android 11

v12.2.0 (2021-09-11)

  • Add adb root support (disabled by default, see description above)
  • Fix using UserService will crash sui service on some devices

v12.1.4 (2021-08-28)

  • Make sure original extras from newActivity is not deserialized (For example, this will fix the crash of MIUI Settings "All specs" page)

v12.1.3 (2021-08-26)

  • Fix not working on Sony devices (Not sure if only China version ROMs have this problem)

v12.1.2 (2021-08-26)

  • Bug fix

v12.1.1 (2021-08-25)

  • Don't compile with R8 full mode
Sui - v11.6.0

Published by RikkaW over 3 years ago

  • Update for Riru 25
  • Update cmd tool
  • Minor bug fix
Sui - v11.5.0

Published by RikkaW over 3 years ago

  • Provide an experimental tool that can run commands, this tool can be used in terminal apps and adb shell (see README for more)
  • Filter out packages without components
  • Filter out nonexistent packages added by MATCH_UNINSTALLED_PACKAGES flag
Sui - v11.4.5

Published by RikkaW over 3 years ago

  • Fix authorization dialog or management UI not showing randomly
Sui - v11.4.4

Published by RikkaW over 3 years ago

  • Fix developer options crash on Android 12
  • Works on devices that have dropped 32-bit support (Android 12 emulator or devices in the future)
Sui - v11.4.3

Published by RikkaW over 3 years ago

  • Fix #2
Sui - v11.4.2

Published by RikkaW over 3 years ago

  • Override the implementation of new and disable exception to reduce the file size
Sui - v11.4.1

Published by RikkaW over 3 years ago

(See recent commits)

Sui - v11.4

Published by RikkaW over 3 years ago

  • (See recent commits)
Sui - v11.3

Published by RikkaW over 3 years ago

  • Open management UI trough a notification, this notification will show when you are in "Developer options"
Sui - v11.2

Published by RikkaW almost 4 years ago

  • Management UI works more like an Activity rather than a window
Sui - v11.1

Published by RikkaW almost 4 years ago

  • Fix permission for multi-process applications