Releases: rushiranpise/Shizuku-Next
Releases · rushiranpise/Shizuku-Next
Release list
v14.0.8-next
Features
- settings: name the system start method after the vendor it needs
- start: check that a service which started is still there, and say when it is not
- start: let the payload report how far it got, and stop asking once it does
- start: have the server account for itself in the manager's log
- starter: log which cgroup the server was moved into
Fixes
- start: report a lost service only where somebody is watching
- starter: move the server in every cgroup hierarchy, not the first that accepts
- starter: keep every run's account instead of only the last one
- server: stop force stopping the manager in a user that has none
- starter: find the app package from the real install path
- starter: leave the log where another app's process can write it
docs (6 changes)
Documentation
- make every feature its own collapsed block
- collapse the feature lists by default
- describe how the system start stays alive
- add the new crowdin translations
- Update crowdin 2
- Update crowdin
Full Changelog: v14.0.7-next...v14.0.8-next
v14.0.7-next
Features
- start: fall back to the no-Wi-Fi start when the method cannot start
- home: say why a start is not starting, and ask for wireless debugging twice as often
- start: have the starter leave its log where the app can read it
- start: say whether the agent acted, which a screenshot can show
- start: say what the device offers before a system start, and where to look when no binder comes
- start: make the Custom command system start do something
- start: an opt-in ADB port that survives a reboot
Fixes
- prefs: stop reporting Developer options as hidden on Android 17
- start: stop a lost no-Wi-Fi attempt from failing for the wrong reason
- start: ask the binder whether a server is running, and say when a start is refused
- starter: give the log somewhere that exists to be written to
- starter: try the server exec more than once, and say when it fails
- start: name both logs a timed out system start leaves behind
- start: tell the agent to run the payload more than once
- starter: keep going when an old server cannot be killed, and log where it got to
- start: say when the device has no exploit for the system start
- ui: keep detail screens clear of the navigation bar
- start: let the server run as the system uid
- start: ask for wireless debugging ten times as often while it is needed
- start: give the no-Wi-Fi attempt minutes rather than seconds
- start: retry a refused local-only hotspot, and say why it was refused
- start: give a forced attempt a deadline instead of letting it hang
- notifications: take the badge off the watchdog notification
- start: wait for the manager's provider instead of failing on the first look
- string
- settings: keep the settings the no-Wi-Fi start fights from being turned back on
- start: keep the wireless-debugging experiment alive long enough to work
Other
- Revert "fix(start): stop a lost no-Wi-Fi attempt from failing for the wrong reason"
chores (1 change)
Chores
- update name
Full Changelog: v14.0.6-next...v14.0.7-next
v14.0.6-next
Features
- start: start with no Wi-Fi, over the TCP port and an opt-in experiment
- shell: answer clear, exit and a bare su here, and widen the library
- shell: search the output, read it full screen, save it
- shell: add a command library
- shell: save commands by name and run them again
- shell: suggest the next token while you type
- shell: pick the app for a quick command
- apps: mark a row's state with the same chip Manage uses
- shell: add quick commands above the input
- shell: add a shell to the navigation bar
- ui: fade the page out behind the floating navigation bar
- manage: add a per-app permission and app ops manager
- apps: sort by most recently updated as well as installed
- apps: filter the app list by All, Granted, Revoked or Hidden
- settings: confirm before hiding Developer options
- settings: keep ADB on with Developer options off
Fixes
- update: report why an update check failed
- settings: make start on boot follow its own setting
- strings: improve clarity and consistency in string resources
- ui: make the navigation bar leave the screen when it hides
- ui: stop the navigation bar moving the pages it floats over
- home: stack the uid's name under its number
- home: show the server uid as a number on the status card
- manage: show an app's state as a chip, not a suffix
- home: stop offering screens Developer options is hiding
Other
- doce: Update Screenshots in README.md
docs, CI and chores (4 changes)
Documentation
- bring the README back in line with the app
CI
- release: lead the notes with what matters and fold docs, CI and chores
- name the release and bump the version before building
Chores
- clean up —
Full Changelog: v14.0.2-next...v14.0.6-next
v14.0.2
Features
- permissions: give each row an icon
- home: ask for the local network permission where it is needed
- settings: add a permissions page
- ui: float the navigation bar and hide it on scroll
Fixes
- apps: keep the undo snackbar clear of the floating bar
- permissions: trim the reasons and drop the Allowed label
- permissions: send the user to app settings when asking is pointless
- settings: move the permissions row to tools, and centre its status
CI
- write the draft release's notes from the commits
Chores
- bump version
Full Changelog: v14.0.1-next...v14.0.2-next
v14.0.1
Full Changelog: v14.0.0-next...v14.0.1-next
- Fixes A17 not working
- UI Improvements
v14.0.0
Full Changelog: v13.7.0-thedjchi...v14.0.0-next