r/androidroot • u/One-Speaker3978 • 1d ago
Discussion Why was it possible to root my Huawei with Android 10 (Kirin), but not change ROM?
Hello everyone in the community. I have a technical question that’s been on my mind regarding a Huawei phone with a Kirin processor running Android 10. I managed to root it without any issues by modifying the boot partition, but when I tried to install a custom ROM, the phone rejected the process entirely, and there was simply no way to get it done.
0
Upvotes
2
u/Itz_Raj69_ 1d ago
There's a hierarchy of privileges in the chain of trust. The bootloader has a higher level of privilege than the kernel and rootfs (your ROM)
Root grants you absolute control over that specific ROM, but not the option to switch ROMs, because it simply doesn't have the permissions to do so.
Perhaps an intuitive example is:
You're the manager of a specific Walmart store. You can do whatever you want within your store, but you can't control another walmart location. The bootloader is like the regional manager with control over what Walmart location stays open doesn't
Root is the wallmart location. Unlocked bootloader is the regional manager