[Samsung Galaxy A3, A5, A7 (2017) Guides, News, & D] Catbutnot:
Hello guys!

Recently I have rooted my Samsung Galaxy A3 phone with Magisk! And now I am gonna show you how you can do it too!

WARNING: IF YOU FOLLOW THIS GUIDE, YOUR DATA WILL BE LOST, PLEASE MAKE A BACKUP OF YOUR PHONE!

IF YOU DON'T WANT TO LOSE DATA, BACKUP OR FOLLOW ANOTHER METHOD.

I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR PHONE, DO NOT SUE ME.

Step 0. Preparations

Before beginning, follow this tutorial video on your phone, or else it won't work!​

Edit: The video's thumbnail appears like the video has been removed or something, do not worry, you can still watch it, it's just a glitch!​

Step 1. Downloading the firmware

1a. Register to SamMobile (Yes, you have to if you want to download firmware)​

1b. Find your firmware here. (If you can't find it, pls tell me)​

1c. Download your firmware​

1d. Exctract the zip file that you downloaded into a folder somewere on your drive​

1e. Open the folder, the file we are gonna be working with is a file that has "AP" in it, we need only this, do not delete anything, it will be useful if your phone bootloops or softbricks (I will make an unbrick tutorial if you want).​

1f. The filename of the file should end in .tar.md5, delete the .md5, it should remain only .tar.​

Step 2. Transfer the file

Transfer the "AP" file to the phone, using USB, Cloud Storage or any method of file transfer.​

After that is done, proceed to the next step.​

Step 3. Patch the file

3a. Install the Magisk Manager app to patch the file, download the app here. You need to download it to your​

computer and transfre it, or download it directly to your phone!​

3b. Install the Magisk Manager apk file.​

Step 4.

4a. Open The Magisk app.​

4b. Tap on "Install" in the "Magisk" section.​

View attachment 5707183​

4c. Tap on "Next".​

4d. Tap on "Select and Patch a file".​

4e. Select the "AP" file you have transferred to your phone before.​

4f. Tap on "Let's Go", and then wait.​

Step 5. Transfer to computer

After the patching process has been completed, the patched file is gonna be at: /sdcard/Download/magisk_patched_[random_string].tar.​

Transfer the file to your computer.​

Step 6. Actually Flashing the patched file

6a. Download Odin on your computer.​

6b. Extract the zip archive into another folder.​

6c. Open the folder, run Odin3_v3.14.4.exe as administrator​

WARNING: IF YOU PROCEED ANY FURTHER, YOUR DATA WILL BE LOST IN THE PROCESS OF FLASHING, PLEASE MAKE A BACKUP OF YOUR PHONE!​

6d. You will need to sign out of Google/Samsung acoounts, after doing that, press "OK"​

View attachment 5707259​

6e. Turn off your phone, then hold Volume Down, Home and Power and wait while your phone goes into that cyan-colored sceen​

6f. Press Volume Up on your phone, it should say "Downloading..." and in the up-left corner, it should say "FRP LOCK: OFF"​

6g. Plug in your cable, (USB-C goes in the phone and USB-A goes into your computer) it should say "Added!!" in your log (it will not be in my log because I'm just showing the example)​

6h. Press Button 1 and then 2 (as shown in the screenshot)​

View attachment 5707267​

NOTE: The program will look different on my computer because I have custom dark theme, yours will look the same but white.​

6i. In the file picker window that appears, select the magisk_patched_[random_string].tar file that you transferred to your computer from your phone.​

6j. Press the "Start" button in the Odin software​

Congratulations! The flashing progess begins, you need to wait a little, then it should say "Pass" and then automatically reboot! If it says "Fail", you probably downloaded the wrong firmware. If it says "Pass" then you will see the setup screen where you need to select your language and press the start arrow, it will say a SIM card is needed, ignore that, you need to press the start arrow again. If you want, you can sign in to Google or Samsung, but in most cases, you would want to skip them, just by pressing the respective buttons.​

Step 7. Final Step: Magisk Setup

7a. The process is finished! After you have gone through the setup and got to your home screen, swipe up to see the app drawer, an app called "Magisk" with that strange Android "Default" icon should appear after a few seconds, you need to wait, if it does not appear, reboot your phone, and I should apper in the app drawer.​

7b. Tap the app.​

7c. A dialog saying that you need an internet connection to download the full app will appear, press "OK", then reopen the app.​

7d. Another dialog will open, tap "YES" to download the full Magisk Manager app.​

7e. Open the app with the normal well-known Magisk icon, it will say you need to restart, press "YES", your phone will restart.​

​

After the restart, Magisk will be installed! Install Root Checker to check if you have root! If the check fails, press "Install" in the "Magisk" section of the Magisk Manager app, click "Next", select "Direct Install (Recommended)" and tap "Let's Go". If there is no Direct install option, redo steps 0, 6 and 7.​

Conclusion, Notes, Questions you might ask & Stuff

Conclusion

You have succesfully installed Magisk on your Samsung phone! If you didn't, feel free to ask any questions about this guide!

Notes

I think I read somewhere that Knox will not work after Magisk install.

Fingerprints and Banking apps will not work. I think there is a guide on how to fix it somewhere else in the XDA developer forums, but I forgot where.

There is a chance that Google Apps/Service won't work, it happened to me one time, but after I installed Xposed framework and my device softbricked, I needed to reflash to unbrick my phone, Google Apps and Services worked fine with Magisk installed, but instantly after I did the setup, I hid the Magisk app under the name "Settings".

DO NOT INSTALL XPOSED, I repeat, do not install Xposed framework! I softbricked my phone and I had to reflash my firmware, and reinstall all my favourite root apps!

Questions you might ask

Q: Can I flash custom recoveries without losing root?

A: Yes, you can, using Odin normally, but you have to disable the auto reboot option, TWRP did not install with this option on, but OrangeFox did.

Q: I don't understand your guide!

A: Feel free to post your questions in the replies! As noob frienly as possible!

Q: Do only you have to respond to all our questions?

A: Absolutely no! Anyone can respond, not only me, maybe some more experiences users could also respond.

Q: You misspeeled something!, Letters in wrong order!

A: Tell me if I got something wrong, I can make mistakes all the time, and I am sometimes distracted!

Q: My phone got softbricked/bootlooped!

A: Tell me, I will make a guide on how to unbrick your phone!

Q: Cool theme and cursor!

A: If you want I will give you download links for the theme and cursor.

Other Stuff

Did you like my guide? Tell me in the replies!

Did you root your phone using my guide? Tell me in the replies!

Did I make a mistake? Tell me in the replies!

Did you mess up? Tell me in the replies!

It took me so long to write & edit this post, because I did all that formatting!

Every time I needed to add a step or substep I need to rewrite all the letters and numbers, and I might get confused and make mistakes!

This is the first ever guide that I wrote on XDA developer forums, and I hope you liked it!

Bye!