Skip to content

Commit 2a1035f

Browse files
committed
v1.5.2+ Revision 24
1 parent f8fb7b0 commit 2a1035f

3 files changed

Lines changed: 45 additions & 32 deletions

File tree

CHANGELOG.md

Lines changed: 41 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,48 @@
1-
## v1.5.2+ Revision 23
1+
## v1.5.2+ Revision 24
2+
## Happy new year everyone! 🎉🎆 First Revision of 2026!
23
### WebUI
3-
* Add Danger Zone section
4-
* Send Logs
5-
* Export Config
6-
* Reset all settings
7-
* Implement Send Logs to SUSFS Developers
8-
* /sdcard/susfs_logs.tar.gz contains the following:
9-
1. All of the SUSFS stats and boot/dmesg logs (until boot-completed)
10-
2. Latest Dmesg Log of SUSFS
11-
3. Mountinfo and Maps of Zygote64
12-
4. Mountinfo of PID 1
13-
5. Dmesg Log of KSU
14-
* Implement Export Config (saved at /sdcard/susfs_settings.tar.gz)
15-
* Implement Reset all settings
16-
* Implement Custom SUS_MAP section
17-
* Redesign Stats Display
18-
* Add 'Edit With' button to use external text editor app on custom sus_path sus_path_loop sus_map sus_mount and try_umount section
19-
* Various responsive design fixes
20-
* Improved layout for smaller and bigger screens
21-
* Custom sus_path, sus_path loop, sus_map, sus_mount, and try_umount text box fields are slightly bigger
22-
* Add deprecated label for SUSFS Features that has been deprecated on newer versions
23-
* Fix susfs_version_decimal function
4+
* add support for susfs v2.0.0+
5+
* implement userspace auto try_umount feature (v1.5.5+)
6+
* This is a userspace approach to the auto_try_umount instead of the kernel-level auto try_umount
7+
* for susfs v2.0.0+ it uses ksud kernel umount feature if susfs try_umount is deprecated
8+
* set values to false when the feature toggle is greyed out (susfs feature not supported)
9+
* use new versioning system
10+
* hide custom sus path if feature not in kernel
11+
* hide custom sus_mount and custom try_umount under certain conditions
12+
* add KSU module list in send logs
13+
* deprecate susfsd
14+
* remove susfsd when checking the kernel variant
15+
* fix sus_su on boot toggle
2416
* Localization:
25-
* Update Various translations (@mehu3dhokia, @luigimak, @Neebe3289)
17+
* Update Various translations (@mehu3dhokia, @DogancanYr, @Neebe3289)
2618

2719
### Scripts
28-
* scripts: Implement Custom SUS_MAP for late v1.5.12+
29-
* scripts: add susfs_reset.sh
20+
* scripts: boot-completed: implement userspace auto try_umount feature
21+
* scripts: boot-completed: use ksud kernel umount on custom try_umount if susfs try_umount is disabled/deprecated (KernelSU v2.0+)
22+
* scripts: boot-completed: execute ksud umount enable first before executing ksud kernel umount
23+
* scripts: boot-completed: improve if statement on auto_try_umount (userspace) feature
24+
* scripts: boot-completed/sepolicy: Add ksud kernel unmount for revanced mounts
25+
* scripts: boot-completed: count 'try_umount (KSUD)' logs to susfs_stats.txt
26+
* scripts: boot-completed: move enable ksud umount feature to the bottom before susfs logging
27+
* scripts: boot-completed: Fallback to older susfs mount IDs if no mounts found within 500k range
28+
* scripts: boot-completed: update grep pattern to match mount IDs starting with 1, 3, or 5 (100000-199999, 300000-399999, 500000-599999)
29+
* scripts: boot-completed: Automatically disable and skip userspace auto try umount if susfs_no_auto_add_try_umount_for_bind_mount file does not exist for susfs v1.5.5-v1.5.12
30+
* scripts: boot-completed: fix logical error on hide sus mounts for all processes
31+
* scripts: service: always disable and never check sus_su when the susfs version is v2.0.0+
32+
* scripts: remove old kernel_ver variable
33+
* scripts: boot-completed: Update version check to include v2.x.x on set_sdcard_root_path and set_android_data_root_path
34+
* scripts: rework versioning system
35+
* scripts: deprecate susfsd
36+
* scripts: customize: don't install sus_su and susfsd if the susfs version is on v2.0.0+
37+
* scripts: Hide "lineage" from /vendor/etc/selinux/vendor_file_contexts (#193) (@gavdoc38)
38+
* scripts: post-fs-data: use ksu_susfs show enabled_features to check if susfs is supported
39+
* scripts: customize/binaries: appropriately check susfs implementation by checking KernelSU version
3040

3141
### [Binaries](https://github.com/sidex15/susfs4ksu-binaries)
32-
* cloud-binaries: add v1.5.11 and v1.5.12 binaries to cloud
42+
* local-binaries: add susfs v2.0.0 local binary
43+
* cloud-binaries: add support for v2.0.0+
44+
* cloud-binaries: add new branch for new versioning system
3345

34-
### Note
35-
Use a rooted code editor of your choice if you use open with button because non-root apps don't have access
46+
### Notes
47+
* Sorry for the very late update :( I was very busy for my Master studies and testing susfs v2.0.0 on non-gki
48+
* I just wanna thank to all [susfs4ksu module CI](https://github.com/sidex15/susfs4ksu-module/actions) testers there for testing the new features and bug hunting my module 🫡

module.prop

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id=susfs4ksu
22
name=SUSFS-FOR-KERNELSU
3-
version=v1.5.2-R23
4-
versionCode=105002023
3+
version=v1.5.2-R24
4+
versionCode=105002024
55
author=sidex15 & simonpunk
66
description=An addon root hiding service for KernelSU compiled with patched kernel source.
77
updateJson=https://raw.githubusercontent.com/sidex15/ksu_module_susfs/v1.5.2+/update.json

update.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"version": "v1.5.2-R23",
3-
"versionCode": 105002023,
2+
"version": "v1.5.2-R24",
3+
"versionCode": 105002024,
44
"zipUrl": "https://github.com/sidex15/ksu_module_susfs/releases/latest/download/ksu_module_susfs_1.5.2+.zip",
55
"changelog": "https://raw.githubusercontent.com/sidex15/ksu_module_susfs/v1.5.2+/CHANGELOG.md"
66
}

0 commit comments

Comments
 (0)