v5.30.40 (32987)
Important and bracking changes
- Backup Notice: This version will delete all added repos! Please backup before updating due to major internal repo structure changes. Migration isn't feasible for this update.
- Users must select a root provider manually now.
- JavaScript KernelSU API and FileSystem API must be allowed by the user for access.
What's New
New Screens & Features:
- Repositories have been split into their own screen.
- Re-worked Module, Repo cards, and layout.
- Repositories moved to the main screen.
- New red border added to blacklisted modules.
- Added the ability to open WebUI by clicking on the module card.
- WebUI now supports dynamic theme colors and more customizable options.
- WebUI's API access is now restricted by default for increased security.
- Added the
track.json
file option to modules for easier tracking. - Platform management improvements and added support for unsupported compressions.
Enhanced Features:
- Improved navigation and UI with a new
CompositionLocalProvider
fornavController
. - Action and Module install process can now be canceled (developer-only feature).
- New
MAGISKTMP
andASHSTANDALONE=1
added to actions. - Re-enabled updaters, though functionality is uncertain.
- Added KernelSU Next support and improved related features.
- Added option to sort modules by action or WebUI.
- Added date preview for events.
- A new option to export modules as text has been included.
- Improved navigation and UI with a new
Other Improvements:
- Updated translations and added new languages.
- Storage usage display improved, replacing the ratio placeholder.
- Fixed issues with root status card, corner radius, and module analytics.
- Reworked Module cover design and added category labels to cards.
- Improved the action and install cancel functionality.
- Action and install cancellation now works more universally.
- Improved internal components and clearer error reporting (e.g., crash screen, deprecated icons).
- Clear command added to both action and module installers.
Security Enhancements:
- User now needs to allow JavaScript KernelSU API access for increased security.
- WebUI access now requires manual permission for API functionality.
- Blacklist blocks listed modules from being installed locally, with an option to disable via Settings > Security > Blacklist Alerts.
Translation Updates:
- Polish by @Daviteusz & Eryk Michalak
- German by @DerGoogler, @MrAnderson187, @ImBss
- Arabic by @ZG089
- Japanese by @reindex-ot
- Portuguese by @ggeo-git (404)
- Vietnamese by Lnothem
- Chinese (Traditional Han script) by @GenshoOpen
- Chinese (Simplified Han script) by @Uiugkhbkhbkg & @AronnaxM
- Indonesian by @Rem01Gaming
- Spanish by @GuestAnotdev & gallegonovato
- Italian by @diegoberaldin
Other Notes:
- Weblate support added to the about screen.
- Some components, like the
repo.json
API, have been extended. - Some deprecated modules now display an icon.
- WebUI can now load assets either with or without shell support.
- Fixed some issues with non-scrollable settings and fixed the install process when choosing modules from other apps (e.g., Telegram).
This version includes significant internal improvements, security measures, and a more streamlined user experience.