Skip to content

manager: show module id on module page#2365

Closed
ukriu wants to merge 1 commit intotiann:mainfrom
ukriu:main
Closed

manager: show module id on module page#2365
ukriu wants to merge 1 commit intotiann:mainfrom
ukriu:main

Conversation

@ukriu
Copy link
Contributor

@ukriu ukriu commented Jan 21, 2025

This is completely useless for most users, but sometimes some modules use weird abbreviations like TA_utl which you may not understand at first, so just being able to check which id corresponds to which module without opening the module.prop file can be helpful.
It can also help with the complains of "Why are the modules listed in such a weird order?" and they could realise themselves that its arranged alphabetically according to the module id, and its always nice to have all the details in one easy to access page.

Edit:
Screenshot_2025-01-21-08-45-14-582_me weishu kernelsu

@ukriu ukriu closed this Jan 28, 2025
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Jan 28, 2025
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Jan 29, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Jan 29, 2025
Removed/Skipped: (-2)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 29, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Jan 29, 2025
Removed/Skipped: (-2)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Jan 29, 2025
Removed/Skipped: (-2)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Jan 31, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Jan 31, 2025
Removed/Skipped: (-2)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 3, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 3, 2025
Removed/Skipped: (-2)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 3, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 3, 2025
Removed/Skipped: (-3)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 3, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 3, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 4, 2025
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 4, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 4, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff/KernelSU @ 5ec1cff@cfa3aac (+21)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 4, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 4, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 5, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 5, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 6, 2025
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 6, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 6, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 7, 2025
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 9, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 9, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 9, 2025
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 14, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 15, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 15, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+12)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
Removed/Skipped: (-3)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	allow build lkm manually (#2)
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 16, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Feb 16, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 16, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add placeholder for sucompat enable/disable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add support for sucompat disable/enable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add support for sucompat disable/enable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Feb 17, 2025
Removed/Skipped: (-6)
	kernel:Add Huawei hisi check (tiann#1545)
		- upstream tiann/KernelSU@4f05fe2
		- superceded by `kernel: expose allowlist workaround as Kconfig option`
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream tiann/KernelSU@898e9d4
	Drop some legacy codes (tiann#1981)
		- upstream tiann/KernelSU@fd09ccf
	kernel: add support for disable sucompat
		- upstream tiann/KernelSU@2096bd7
	kernel: Allow to re-enable sucompat
		- upstream tiann/KernelSU@4593ae8
	kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default
		- upstream tiann/KernelSU@500ff9b

Added from 5ec1cff@7525490 (+22)
	implement magic mount
	no need to deny relabel
	restorecon: set adb_file to system_file for module files
	magic_mount: use trusted.overlay.opaque
	chore: fmt
	magic_mount: supports whiteout
	chore: refine code
	magic_mount: fix
	log: make verbose logging optional
	magic_mount: refine
	ksud: fix disable / enable modules
	ksud: fix odm not magic-mounted
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	ksud: add KSU_MAGIC_MOUNT to env (5ec1cff#5)
	manager: remove shrink image
	use module dir name as real id
	allow restore uninstalled module
	ksud: make tmpfs and magic mount optional
	ksud: fix stat

Personal changes: (+13)
	manager: show module id on module page (tiann#2365)
	kernel: drop LKM and kprobe support
	kernel: add support for sucompat disable/enable
	kernel: core_hook: unconditional umount for /system/etc/hosts (tiann#1494)
	kernel: throne_tracker: re-initialize apk_path_hash_list on search_manager
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: handle easy backports
	kernel: handle harder backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3+magic

Warning: Managers built from this repo has a known keystore.
See dummy.keystore.

Make sure to also chant, "thank you 5ec1cff" before you sleep.

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant