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

Kconfig : Make KSU depends on KPROBES #4

Merged
merged 1 commit into from
Dec 19, 2022
Merged

Conversation

hmtheboy154
Copy link
Contributor

No description provided.

@tiann
Copy link
Owner

tiann commented Dec 19, 2022

Thank you!

@tiann tiann merged commit c19869c into tiann:main Dec 19, 2022
fengjixuchui added a commit to fengjixuchui/KernelSU that referenced this pull request Dec 19, 2022
Kconfig : Make KSU depends on KPROBES (tiann#4)
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+27)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)

Added: personal changes (+5)
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+magic

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

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Dec 7, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+27)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)

Added: personal changes (+5)
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+magic

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

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+28)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)
	remove devpts hook

Added: personal changes (+5)
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+magic

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

Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+28)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)
	remove devpts hook

Added: personal changes (+5)
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+28)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)
	remove devpts hook

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+5)
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+28)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)
	remove devpts hook

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+5)
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+28)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)
	remove devpts hook

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+9)
	kernel/ksu.c: provide dummy ksu_handle_devpts
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff@d56711c (+28)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)
	remove devpts hook

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+9)
	kernel/ksu.c: provide dummy ksu_handle_devpts
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff/KernelSU@d56711c (+27)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+8)
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff/KernelSU@d56711c (+27)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+8)
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 8, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff/KernelSU@d56711c (+27)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+8)
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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>
Jprimero15 pushed a commit to Jprimero15/KernelSU that referenced this pull request Dec 9, 2024
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Dec 13, 2024
backslashxx added a commit to backslashxx/KernelSU that referenced this pull request Dec 13, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff/KernelSU@d56711c (+27)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+8)
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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 Dec 13, 2024
Removed/Skipped: (-1)
	[1.0] Drop Non-GKI Support (tiann#1483)
		- upstream commit: tiann/KernelSU@898e9d4
		- upstream policy change tiann#1705

Added from 5ec1cff/KernelSU @ 5ec1cff/KernelSU@d56711c (+27)
	Update build-manager.yml
	not build lkm when build manager
	also do not build ksud for other platform
	allow build lkm manually
	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
	ci: set correct paths
	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
	ksubot: make MESSAGE_THREAD_ID optional
	ci: use var for chat id
	manager: no need to check overlayfs
	ksud: fix partition link
	ksud: fix clone symlink
	ksud: refine tmpfs
	Auto push lkms to branch `LKM`
	Update build-lkm.yml
	Update build-lkm.yml
	Build manager with pre-built LKMs (tiann#4)

Added from: tiann#2273 (+1)
	Update Busybox

Added: personal changes (+8)
	kernel: expose allowlist workaround as Kconfig option
	kernel/core_hook.c: use upstream ksu_umount_mnt
	kernel: require path_umount backporting
	workflows: debloat
	dummy.keystore
	manager:  failure mode dummy demo
	manager: unofficial build
	KernelSU v1.0.2+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.

2 participants