This might just be the best way to begin this week, especially if you own any of the latest Samsung Galaxy S10 variants with an Exynos processor and tinkering with Android phones is in your DNA.
Global users of the Galaxy S10, S10+ and S10e can finally gain root access to their devices and install custom ROMs of their own liking thanks to Magisk. These devices come with Samsung’s Exynos processor and an unlockable bootloader as opposed to the Snapdragon variants sold in the U.S.
A few weeks ago, Magisk developer, John Wu, said that it would be a problem rooting the S10 handsets with Magisk. At the time, the developer talked about issues like Samsung’s bootloader implementation that restricted the normal way of patching the boot image and the introduction of VaultKeeper, among others.
Sad announcement: after a few days of experimenting and kernel source digging, I came to the conclusion that systemless Magisk is only possible on the recovery partition on the S10. Samsung's bootloader restricts what is possible on normal booted scenarios.
— John Wu (@topjohnwu) March 20, 2019
But in the latest update, John seems to have found a way to overcome these issues and in the process shared the guide to rooting any of the three Galaxy S10 global variants.
Late night Canary release! Check this new page for rooting Samsung Galaxy S10!https://t.co/W9E9sk86a0
— John Wu (@topjohnwu) April 6, 2019
If you are interested in rooting your S10, check out this detailed XDA thread that contains all the technicalities of the whole process.
With rooting now possible, it won’t be long before Galaxy S10 users start toying around with vanilla Android Q beta. Hopefully.
Related: Magisk 19 beta released with Android Q root support