Replies: 2 comments
-
Installing KernelSU on a Samsung Galaxy S22 |
Beta Was this translation helpful? Give feedback.
-
I am also in the midst of trying to root Samsung S20FE using KernelSU. 1. Is kernelSU installable on my phone configuration without building a custom kernel? I've installed the app on the phone and it looks like it should be possible, but I would like some reassurance on this regard. You can try to download the KernelSU Manager APK in https://github.com/tiann/KernelSU/releases to check whether your phone is using GKI and supports KernelSU installation. 2. All your guides say that I should patch boot.img and then flash it, but Samsung original firmwares work a bit differently afaik. I don't have a boot.img file, but I have an AP tar containing the whole system and the boot.img file in some form instead. I can feed Magisk this AP tar and Magisk Manager is capable of patching it - can the kernelSU app do the same? i supposed KernelSU is root at system level and Magisk is root at boot partition level. (https://kernelsu.org/guide/difference-with-magisk.html) There are similarities and differences but if you do both, i believed the bank app will still be able to detect traces of Magisk which is not what you wanted. 3. I'm currently with an about 1 year old firmware installed on the phone (I never had the time to update it), but I was going to update to the latest firmware in all this change process. Can I safely use the latest firmware or is kernelSU going to have issues with it? Which version should I use in case? It is good the check what is your firmware (Settings > About Phone > Software Information > Build) and download either from Samsung Open Source or samfw.com. In case all things failed, you have the original ROM to flash via Odin Tool. Hope it helps. |
Beta Was this translation helpful? Give feedback.
-
Hello,
thank you in advance for all your help. I need to install kernelSU on my daily driver, a Samsung Galaxy S22 (Exynos) with original rom, and I want to ask a couple of questions before I proceed.
First of all, I'm currently rooted with Magisk Canary, but a banking app that I really need detects it even if it's hidden and I pass strong integrity. I've read that people got it working with kernelSU instead, hence the switch that I want to do. Here are my questions:
Is kernelSU installable on my phone configuration without building a custom kernel? I've installed the app on the phone and it looks like it should be possible, but I would like some reassurance on this regard.
All your guides say that I should patch boot.img and then flash it, but Samsung original firmwares work a bit differently afaik. I don't have a boot.img file, but I have an AP tar containing the whole system and the boot.img file in some form instead. I can feed Magisk this AP tar and Magisk Manager is capable of patching it - can the kernelSU app do the same?
I'm currently with an about 1 year old firmware installed on the phone (I never had the time to update it), but I was going to update to the latest firmware in all this change process. Can I safely use the latest firmware or is kernelSU going to have issues with it? Which version should I use in case?
As I said, I need to install kernelSU and remove Magisk from the system. I have a feeling that installing kernelSU with Magisk installed might be easier as I can get root for it and possibly patch the system in place without needing to patch and flash any files. Is it safe to do it this way, and then remove Magisk via its manager after installing kernelSU? Also re question 2, how would future updates work? Samsung disables OTAs when the bootloader is unlocked, so my only way to update the firmware is to flash it via Odin. Will I be able to patch the files in the future and then flash them with Odin?
Sorry for all the questions, but as I said it's my primary phone and I don't want to mess it up. I also feel this may help others in the future.
Beta Was this translation helpful? Give feedback.
All reactions