Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop some legacy codes #1981

Merged
merged 1 commit into from
Aug 15, 2024
Merged

Drop some legacy codes #1981

merged 1 commit into from
Aug 15, 2024

Conversation

yujincheng08
Copy link
Collaborator

No description provided.

@yujincheng08 yujincheng08 merged commit fd09ccf into main Aug 15, 2024
3 checks passed
@yujincheng08 yujincheng08 deleted the nongki branch August 15, 2024 09:04
@CanerKaraca23
Copy link
Contributor

So, Non-GKI kernels can't use latest manager build after this update?

@yujincheng08
Copy link
Collaborator Author

I dont think it affects manager.

@CanerKaraca23
Copy link
Contributor

I dont think it affects manager.

After install latest ci manager, my modules are gone and can't install any module.

@yujincheng08
Copy link
Collaborator Author

strange. these are only for mount. installing modules wont need mount.

@CanerKaraca23
Copy link
Contributor

strange. these are only for mount. installing modules wont need mount.

Screenshot_20240815-193928_KernelSU

@yujincheng08
Copy link
Collaborator Author

Oh forgot that installing modules requires mounting. But anyway it should be okay; it's time to drop more support for non-gki.

@CanerKaraca23
Copy link
Contributor

CanerKaraca23 commented Aug 16, 2024

Oh forgot that installing modules requires mounting. But anyway it should be okay; it's time to drop more support for non-gki.

So, manager also unsupported for non-gki now. I am sorry but i understand that.

#ci_1748 is latest compatible manager for non-gki then.

rsuntk added a commit to rsuntk/KernelSU that referenced this pull request Aug 17, 2024
natsumerinchan added a commit to natsumerinchan/KernelSU that referenced this pull request Aug 17, 2024
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"
This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.
kutemeikito added a commit to kutemeikito/KernelSU that referenced this pull request Aug 24, 2024
* 'main' of https://github.com/tiann/KernelSU:
  build(deps): bump the crates group across 1 directory with 6 updates (tiann#1984)
  Try add android15-6.6-2024-07 for LKM (tiann#1988)
  Try add android15-6.6-2024-07 support (tiann#1987)
  build(deps): bump the maven group across 1 directory with 5 updates (tiann#1962)
  Drop some legacy codes (tiann#1981)
  Use tempfile (tiann#1980)
  build(deps): bump the crates group across 1 directory with 22 updates (tiann#1979)

Signed-off-by: Edwiin Kusuma Jaya <[email protected]>
natsumerinchan added a commit to natsumerinchan/KernelSU that referenced this pull request Aug 24, 2024
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"
This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.
fukiame pushed a commit to TelegramAt25/KernelSU-shukusai that referenced this pull request Aug 25, 2024
natsumerinchan added a commit to natsumerinchan/KernelSU that referenced this pull request Aug 26, 2024
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"
This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.
ExtremeXT added a commit to ExtremeXT/KernelSU that referenced this pull request Aug 29, 2024
ananjaser1211 added a commit to ananjaser1211/KernelSU that referenced this pull request Aug 30, 2024
Viole403 added a commit to Viole403/KernelSU that referenced this pull request Sep 4, 2024
This reverts commit fd09ccf.

	modified:   userspace/ksud/src/defs.rs
	modified:   userspace/ksud/src/init_event.rs
	modified:   userspace/ksud/src/mount.rs
	modified:   userspace/ksud/src/utils.rs
fukiame added a commit to TelegramAt25/KernelSU-shukusai that referenced this pull request Sep 11, 2024
guess im too blind to read codes

This reverts commit 80e2b82 (Drop some legacy codes (tiann#1981), 2024-08-15).
diphons added a commit to diphons/KernelSU that referenced this pull request Sep 11, 2024
privacyguy123 added a commit to privacyguy123/KernelSU that referenced this pull request Sep 17, 2024
privacyguy123 added a commit to privacyguy123/KernelSU that referenced this pull request Sep 17, 2024
privacyguy123 added a commit to privacyguy123/KernelSU that referenced this pull request Sep 17, 2024
changhuapeng added a commit to changhuapeng/KernelSU that referenced this pull request Sep 17, 2024
ananjaser1211 added a commit to ananjaser1211/KernelSU that referenced this pull request Sep 20, 2024
xeunBin pushed a commit to xeunBin/KernelSU-Next-4.14 that referenced this pull request Jan 19, 2025
UQJRlex added a commit to UQJRlex/KernelSU that referenced this pull request Jan 21, 2025
sakana164 pushed a commit to sakana164/KernelSU that referenced this pull request Jan 23, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 24, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 24, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
lightsummer233 added a commit to lightsummer233/KernelSU that referenced this pull request Jan 24, 2025
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Jan 24, 2025
This corresponds to v1.0.2-5 / 11991 upstream

Removed/Skipped: (-2)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann@898e9d4
		- upstream policy change tiann#1705
	Drop some legacy codes (tiann#1981)
		- upstream commit: tiann@fd09ccf
		- fsopen has to be backported for this one

Added: (+11)
	kernel: expose allowlist workaround as Kconfig option
	kernel: selinux: add security_bounded_transition hook for < 4.14
	kernel: selinux: fix redefined KERNEL_SU_DOMAIN
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	ksud: resize sparse to 16GB
	workflows: debloat
	dummy.keystore
	manager: failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2-5-legacy / 11991

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

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

Added: (+11)
	kernel: expose allowlist workaround as Kconfig option
	kernel: selinux: add security_bounded_transition hook for < 4.14
	kernel: selinux: fix redefined KERNEL_SU_DOMAIN
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	ksud: resize sparse to 16GB
	workflows: debloat
	dummy.keystore
	manager: failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2-legacy

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

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

Added: (+13)
	Update Busybox (tiann#2273)
	kernel: fix reset ambient capabilities to resolve D-Bus permission issues (rifsxd#52)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel: selinux: add security_bounded_transition hook for < 4.14
	kernel: selinux: fix redefined KERNEL_SU_DOMAIN
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: require backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2-legacy

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

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

Added: (+13)
	Update Busybox (tiann#2273)
	kernel: fix reset ambient capabilities to resolve D-Bus permission issues (rifsxd#52)
	kernel: throne_tracker: clear apk_path_hash_list every fucking time
	kernel: expose allowlist workaround as Kconfig option
	kernel: selinux: add security_bounded_transition hook for < 4.14
	kernel: selinux: fix redefined KERNEL_SU_DOMAIN
	kernel/core_hook: use upstream ksu_umount_mnt
	kernel: require backports
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.3-legacy

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

Signed-off-by: backslashxx <[email protected]>
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 24, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 24, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
sakana164 pushed a commit to sakana164/KernelSU that referenced this pull request Jan 24, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 25, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
lightsummer233 added a commit to lightsummer233/KernelSU that referenced this pull request Jan 25, 2025
lightsummer233 added a commit to lightsummer233/KernelSU that referenced this pull request Jan 26, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 26, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
sakana164 pushed a commit to sakana164/KernelSU that referenced this pull request Jan 26, 2025
Astoritin added a commit to Astoritin/KernelSU that referenced this pull request Jan 27, 2025
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 27, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
selfmusing pushed a commit to selfmusing/USlenreK that referenced this pull request Jan 28, 2025
Revert "[1.0] Drop Non-GKI Support (tiann#1483)"

This reverts commit 898e9d4.

Revert "Drop some legacy codes (tiann#1981)"

This reverts commit fd09ccf.

Revert "manager: detect init_boot with Android version in uname (tiann#2142)"

This reverts commit 05a9054.
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: fixup Unresolved reference 'overlayFsAvailable'.
	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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
sakana164 pushed a commit to sakana164/KernelSU that referenced this pull request Jan 30, 2025
adbzxcghf added a commit to adbzxcghf/KernelSU that referenced this pull request Jan 30, 2025
Revert "Drop some legacy codes (tiann#1981)"
sakana164 pushed a commit to sakana164/KernelSU that referenced this pull request Jan 31, 2025
UQJRlex added a commit to UQJRlex/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 <[email protected]>
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.

3 participants