Samsung Galaxy S10 unfortunately comes up with apps that I don't need:

Unfortunately [...] the South Korean smartphone maker decided to bundle tons of apps inside the firmware of their flagship phone.

Majority of the bundled apps inside S10 are part of the Samsung ecosystem, although third party apps like Facebook can also be found there. Some of them can be disabled from the Settings, but not all.

I also want to use a few root-only apps, and need write access to /data/data/ for backup/restore purposes.

Question: How can I root my Samsung Galaxy S10e as easily and risk-free as possible?
(I generalized the question to all S10 variants, but please let me know if methods differ enough that separate question are required)

  • there is nemesis kernel meanwhile, no need for pressing buttons on boot
    – alecxs
    Oct 1, 2020 at 10:41
  • I had never heard of this, but it sounds interesting! Feel free to propose an answer :-) Unlike Magisk it does not look open source though? Oct 1, 2020 at 10:56

1 Answer 1


I managed to root my Samsung S10e using topjohnwu's Magisk-based work. Here is the procedure, it also works for S10 and S10+:


The procedure is rather complex, but fortunately a YouTuber has made an easy-to-follow video:


The video is directly based on John's instructions, so I recommend reading/watching both before each operation to make sure you understand correctly before executing.

The only drawback of this method is that when you want to reboot your device, you will always need to press simultaneously Bitxby+Power+Volume Up until the logo appears. If you boot normally, it will start normally but you won't have root.

Dedicated xda thread (including donation links for John): https://forum.xda-developers.com/galaxy-s10/development/magisk-root-galaxy-s10-series-t3918699

enter image description here

  • Perhaps unrelated (and a subject for an full blown SO question) but how do you in fact OEM Unlock a device when this option is not available at all in dev options? I've seen too many to count "guides" out there and NONE address this issue. Are you aware of a tool/software/terminal incantation that will enable OEM unlocking a device that won't show it in the UI (and actually works?) Many thanks!
    – AlexanderF
    Sep 27, 2021 at 21:39
  • @AlexanderF: Is your question for a Samsung Galaxy S10/S10e/S10+ device? Sep 28, 2021 at 19:25
  • Indeed @Nicolas. Mine is S10e.
    – AlexanderF
    Sep 29, 2021 at 20:09
  • @AlexanderF: Interesting! For me OEM unlocking is between Enable Bluetooth HCI snoop log and Running services. Could you please create a new question, including a screenshot of developer options? Thanks! Oct 4, 2021 at 7:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .