Rifat Azad
e443c944f2
manager: fixed string
2025-01-03 11:21:53 +06:00
Rifat Azad
a06d4c8e3e
source: remove susfsd
2025-01-03 11:15:39 +06:00
Rifat Azad
05a8f3e4fe
manager: some minor improvemnets
2025-01-03 11:08:02 +06:00
Rifat Azad
1c398b337d
manager: minor typo fix
2025-01-03 08:29:00 +06:00
Rifat Azad
bc88fbba3a
userspace: add susfsd to /data/adb/ksu/bin
2025-01-02 20:40:42 +06:00
Rifat Azad
89a33b3484
manager: added animation for nav bar hiding and improved flash screen and action screen
2025-01-02 17:27:02 +06:00
rifsxd
6695dfbb26
source: minor cleanup
2025-01-01 21:19:50 +06:00
rifsxd
337ad65bde
manager: happy new year's eve!
2024-12-31 06:07:51 +06:00
Rifat Azad
514d602595
manager: floating button dynamic padding depending on android navigation bar
2024-12-29 13:02:37 +06:00
Rifat Azad
30ba05d8b4
manager: disabled save log and back instance untill flashing is completed, hide bottom navbar and add additional close button
2024-12-28 14:11:22 +06:00
Rifat Azad
ced32e9280
manager: fix comment typo
2024-12-27 23:05:24 +06:00
Rifat Azad
2713faf432
manager: replaced app profile icon
2024-12-27 08:45:06 +06:00
rifsxd
c82dfa897c
Revert "manager: add Turkish translation"
...
This reverts commit b840029e48 .
2024-12-27 02:44:39 +06:00
Caner Karaca
b840029e48
manager: add Turkish translation
2024-12-26 23:02:30 +03:00
Michelle Rodriguez
02f08f7971
manager: Add sort options on module's appbar ( #2308 )
...
module list will be sorted by options when these are enabled:

It will be very friendly and convenient when manager has many modules.
2024-12-27 00:09:39 +06:00
Rifat Azad
156b369862
manager: hdie bottom navbar on action screen
2024-12-26 23:09:46 +06:00
Rifat Azad
705fc125a3
manager: fixed missing opening bracket
2024-12-26 21:34:21 +06:00
Rifat Azad
298a7fdd07
manager: fixed global string
2024-12-26 21:26:53 +06:00
Rifat Azad
82bdd44f67
manager: disabled back button and added action close button
2024-12-26 20:49:42 +06:00
bryanyee33
9224f6bd8b
manager: module: refresh after webui usage ( #2317 )
...
- This commit fixes issue tiann#2250
https://github.com/user-attachments/assets/19dcca12-cb34-4e6e-88b4-72c26c2773f3
Tested by: backslashxx <118538522+backslashxx@users.noreply.github.com >
2024-12-26 18:00:14 +06:00
Pang YS
19b7e490cd
manager: Add Indonesia translation
2024-12-26 17:02:02 +08:00
Pang YS
1083a10de3
Create strings.xml
2024-12-26 16:19:33 +08:00
Rifat Azad
79e2b97782
manager: custom uri for webui
2024-12-26 12:04:27 +06:00
bryanyee33
f935077bb8
Imitate terminal clear command in manager ( #2307 )
...
The current implementation of KSU manager's output screen simply prints
`[H[J` when the `clear` command is used (in both the flashing module &
action button screen) instead of clearing the screen:
<img
src="https://github.com/user-attachments/assets/c30ceb87-13ac-4ba6-a7c5-045564e83181 "
width="300" />
This limits the ability of shell scripts to purely textual & linear
outputs, and prevents more flexible outputs such as a refreshing
progress bar or even a progress circle for long running scripts. The
current implementation moreover limits the output to 65536 bytes for the
String `text`, causing the app to hang once this limit has been reached
for scripts with more verbose outputs.
This PR fixes these issues by allowing for usage of the `clear` command
in shell scripts to clear the screen. It works by checking if the
current output line starts with "[H[J", which is the default output of
the `clear` command in KSU's busybox, and clears the previous outputs if
there is a match. This should work universally since the `clear` command
defaults to this implementation when ran in KSU manager.
A working example can be seen below, where the `clear` command is
heavily used (24 times a second) to test for performance & reliability
of the code:
https://github.com/user-attachments/assets/c45fb6f1-1b40-4b67-8837-4d9a00429715
Tested-by: backslashxx
2024-12-25 16:35:45 +06:00
Rifat Azad
f6901b7617
manager: improved app icon
...
website: KernelSU Next home added
2024-12-25 04:45:46 +06:00
Rifat Azad
adbac1f158
manager: minor touch
2024-12-25 00:00:57 +06:00
Rifat Azad
86cf73c4f7
manager: brought back isOverlayAvailable()
2024-12-24 22:50:50 +06:00
Rifat Azad
3ca329b402
susfs: fixed susfs unsupported output
...
manager: if susfs not supported then hide it
2024-12-24 06:13:46 +06:00
Rifat Azad
3c51c7851c
ksud: dropped magic_mount for stability so welcome back OverlayFS
...
manager: brought back shrink images in settings
2024-12-24 04:21:38 +06:00
Rifat Azad
e82c218511
manager: fixed Unresolved reference 'prefs'
2024-12-24 00:00:26 +06:00
Rifat Azad
f36924bb49
manager: hide sus su toggle below umount module
2024-12-23 23:59:09 +06:00
Rifat Azad
c2d63cf078
manager: susfs feature overhaul and some minor bug fixes
...
susfs: more prctl syscalls added
2024-12-23 23:56:58 +06:00
Rifat Azad
ba727d5647
manager: remember sus_su toggle state
2024-12-23 09:49:22 +06:00
Rifat Azad
e26e2d22bf
manager: fixed typo
2024-12-23 07:38:48 +06:00
Cycle1337
62065fd0e6
Merge branch 'rifsxd:next' into next
2024-12-23 07:21:14 +08:00
Cycle1337
3645143ac3
manager: minor changes in Simplified Chinese translation
2024-12-23 07:20:45 +08:00
Rifat Azad
1b75614227
manager: sus_su mode in StatusInfo and toggle to enable/disable sus_su
...
susfs: variant and sus_su syscalls added
2024-12-23 04:52:19 +06:00
Cycless7
d16b3fca9c
manager: changed back link to original ksunext
2024-12-23 03:59:24 +08:00
Cycless7
a4ed76e52c
manager: added Simplified Chinese translation
2024-12-23 03:55:16 +08:00
Rifat Azad
580921988e
manager: fixed susfs check for InfoCard
2024-12-23 01:36:11 +06:00
Rifat Azad
5476f81f0f
manager: also detect susfs variant
2024-12-23 01:07:21 +06:00
Rifat Azad
b6261beec4
manager: fixed getSuSFSVersion() in InfoCard
...
susfs: else error output as result
2024-12-22 09:23:56 +06:00
Rifat Azad
82261fe94c
userspace: add susfs lib
...
manager: completed susfs support check prctl syscall
2024-12-22 08:49:45 +06:00
Rifat Azad
66d7f88448
manager: try detect susfs prctl and
...
show if susfs supported and version on HomeScreen
2024-12-22 06:32:08 +06:00
Rifat Azad
fd637d30cf
manager: Detect SuSFS support
2024-12-22 02:54:20 +06:00
Rifat Azad
c09b016c6d
manager: polished up HomeScreen
2024-12-21 23:52:26 +06:00
Rifat Azad
aba7cd6568
manager: adjusted padding on InfoCard
2024-12-21 23:25:53 +06:00
silvzr
6b6ad70a6e
manager: Avoid unecessary function calls
...
in Home.kt the install function is called everytime you go to the HomeScreen, move it to MainActivity instead so it's executed on app launch only.
2024-12-21 03:49:44 +06:00
Rifat Azad
0efd9576ef
manager: removed EXperimentalCard and added IssueReportCard
2024-12-21 03:31:55 +06:00
Rifat Azad
0454bf3727
source: mass rename KernelSU -> KernelSU-Next
2024-12-21 02:06:32 +06:00