[Samsung Galaxy A10 Guides, News, & Discussion] Downaroo:
THIS MIGHT WORK FOR YOUR DEVICE BUT IF ANY DAMAGE IS DONE TO YOUR DEVICE I AM NOT RESPONSIBLE! AND THIS WILL ONLY WORK ON A10. [SM-A105, SM-A107 AND MORE]

1. You need to install the exact firmware for your model onto your PC. [I recommend a website called updato or install samware and get the firmware there.]

2. Install Odin 3.14.1. If you already have it go to the next step.

3. Unlock your bootloader. If you have done this please go to the next step but if not please go to 3.a

3a. !UNLOCKING YOUR BOOTLOADER WILL FACTORY RESET YOUR DEVICE! - Go to settings and go to about phone, then tap the build number until a message comes on the bottom of the screen saying "You are now a developer!" or something close to that. Go to developer settings by going back to the settings menu and scrolling all the way down to see it. After going to developer options turn on "OEM Unlocking" and tap allow. Also just in case turn on USB Debugging. After that turn off your device. After your phone is turned off press "Volume Up"+ "Volume Down" and plug in a USB from your PC simultaneously, you should see a splash screen with a warning. Hold "Volume Up" for until 7 seconds or less and you should see another warning to confirm you want to unlock the bootloader. Press "Volume Up". You will get a warning when you boot up the phone, just press "Power".

4. After the phone booted up, do the normal setup. Then go to Chrome and download Magisk Manager.

5. Then, go to your pc, and locate the firmware you have downloaded and copy the AP tar file onto your phone.

6. Open magisk manager, tap install, and tap "Select and Patch a File".

7. Select the AP tar file you copied from your PC and wait for the process to be done.

8. You should see a new file called "magisk_patched.tar" and transfer the file to your PC.

9. Open Odin on your PC, and turn off your device and turn it on using "Volume Up", "Volume Down" and USB combination.

10. You should see the same warning sign. Just press "Volume Up" once. Do not hold it just press it once.

11. Your PC will make a sound alerting you that the phone has connected.

12. On the BL section on Odin, open your firmware location and select the file with BL in front of it.

13. On the AP section on Odin, open the "magisk_patched.tar" file you had transferred from the phone.

14. On the CP section on Odin, open your firmware location and select the file with CP in front of it.

15. On the CSC section on Odin, open your firmware location and select the file with CSC in front of it.

16. On Odin, look for a section called Options on the left-hand side. Click options, and turn off auto restart.

17. Click start and wait for the process to finish.

18. After the process is finished, please take the USB out.

19. !!THIS IS THE HARD PART!! - You need to hold down "Volume Down" and "Power". After the screen goes black immediately hold "Volume Up" and "Power". This will direct you to the stock recovery of the phone.

20. If the recovery says, "NO SYSTEM FOUND", don't worry as for then your phone is not A/B partitioned and that's okay and you will need to skip 21 for now and select Reboot System and do the normal setup. But if you can see options in the recovery, please use the "Volume keys" to scroll and "Power" to select. Select Wipe Data and confirm.

21. After the erasing process, just let the phone boot up, and do the setup.

22. Install Magisk Manager if your phone hasn't already downloaded it.

23. !!!FOR THE NON A/B PARTITIONED IF YOU ARE A/B PARTITIONED THEN PLEASE GO TO THE NEXT STEP!!! If you boot up normally - (System without magisk)

Booting up with "Volume Up" and "Power" - (System with magisk)

24. Enjoy Magisk!

If you have any questions please comment them down below!

Thanks to Topjohnwu for creating the method and MAKING magisk.