How To Root Android Pie On Samsung Using Magisk


Among the available rooting solutions, Magisk plays a special role in the Android community by now. Magisk was initially launched in 2016 and it has become the most popular and successful rooting solution for a number of Andorid smartphones. Here, you will be able to learn how to root Android Pie running on the latest Samsung smartphones. Generally, users are able to root their Android devices easily through flashing the Magisk zip file in TWRP custom recovery. But, this regular method cannot apply for the latest Samsung Pie devices due to its usage of  A/B partition or System-as-root

How To Check A/B Partition

You can check if your device is using A/B partitions or system-as-root by running the following commands in adb shell or another terminal emulator

  • getprop - If the command show you true as the  result, then your device has A/B partitions  

  • getprop - If the command show you true as the  result, then your device is using  system-as-root

Things You Should Know & Do Before Installing Magisk

  • Get a complete backup of your device
  • Magisk will be installed in tp the recovery partition if A/B partition are not used
  • Magisk trips Samsung Knox warranty
  • Unlock the bootloader 

How To Root Android Pie On Samsung

  •  Download the accurate firmware file for your device on your computer and copy the AP_XXXXXX.tar.md5 file to your device
  • Download and Install the latest Magisk Manager APK on your smartphone
  • Open Magisk Manager > Go to Install > Install >Select and Patch a File > choose the AP_XXXXXX.tar.md5 file

samsung root

  • Then, the Magisk App will patch the firmware and store it in Internal Storage > Download >magisk_patched.tar
  • Copy magisk_patched.tar file to your PC using adb pull /sdcard/Download/magisk_patched.tar
  • Now, boot your device in to "Download Mode"
  • Download & Install  Odin programme on the computer 
  • Load the magisk_patched.tar on AP and rest of the firmware files respectively on BL, CP and HOME_CSC

Odin root

  • Uncheck the "Auto Reboot" option on the Odin interface
  • Click on the "Start button to start the flashing process
  • Press Power + Volume Down  to leave the download mode and press the OEM combo key while the screen turns off keep pressing the "Volume Up" button untill you see the stock recovery screen
  • In the recovery screen, choose Wipe data/factory reset using volume buttons
  • Next, select "Reboot system now" and press the combo key to boot in to the recovery and releases all buttons once you see the bootloader warning screen
  • Now, the device can boot on to the system with Magisk and you may experience automatic reboot when it boots first
  • Finally, opens the Magisk Manager and follow the on-screen instructions to update the Magisk framework

Final Word

In case you need to get back to the original firmware, make sure to flash full firmware through Odin after doing proper factory reset. Also, if you need to update the device, make sure to patch the AP file using Magisk following the same steps and flash it via Odin.

How To Root Android - Bootloader Is Explained

how to root Android

The question "How To Root Android" is one of the most common questions that can be found among Andorid users. According to my knowledge, no one could answer this question at once as the correct answer to this question is always available as a standard process that includes several steps. Unlocking bootloader is one of those steps which is very essential when rooting an Andorid using a rooting tool such as Magisk

What Is Bootloader

If you are keen on "How To Root Android", you must be aware of what is bootloader as it plays an important role in Android rooting. The bootloader (a piece of code) loads when you restart your smartphone and check if you've tampered the OS or still the OS is in its genuine status. If you have tampered the OS installing an unauthorized piece of software or file on the OS, the bootloader does not allow the device to function as you expect. In the rooting process, unauthorized Su binary file is installed on the device. So, you cannot use the device after rooting if you have not unlocked the device before implementing the rooting process. Technically, the kernel and ramdisk are loaded after running the bootloader and get the rest of the booting process going.


One-Click Method Vs Recovery Method

The importance of unlocking bootloader varies according to the rooting method that you are going to use. As one-click tools have been designed to exploit Andoird vulnerabilities, no kernel patching or firmware update is performed. So, there's nothing that could be revealed when the bootloader loads. But the recovery method is a bit complicated method. In this method, the Su binary file is applied on the stock firmware through flashing it in a custom recovery image. In simple, it's just like installing software updates, but a non-official update in a non-official way. So, the bootloader prevents the device from running the modified firmware and this reaction may cause device hanging in boot-screen or bricking which may finally result in losing valuable user data. Whatever the rooting method, the final intention is to modify an Andorid device. So, the best bet is unlocking the bootloader to avoid possible disadvantages if you are interested in rooting.

Final Word

I hope, now you have a clear idea about bootloader and why you should pay special attention to it. Though Android rooting seems to be simple, some technical issues related to it, need your higher attention than you think. So, do not miss even a tiny point which may bring remorse finally.

How To Root Android - An Easy Way To Root iOcean X7 HD

root Android

iOcean X7 Smartphone was one of the popular and reasonably priced smartphones which were manufactured in the People Republic Of China aiming  Europe countries. The smartphone model was highly demanded around 2013 and it's been a long time after the initial release. As iOcean X7 was very valuable for its market price at that time and delivered a high-end specification for an unbelievable price. Although the model is too old to be discussed in present, I do not think, it would give the same feeling for root lovers. Because all the Android and root enthusiasts start their first rooting attempt with lower Android versions running on an old device before try on the latest device. So, if you someone who eagerly looking forward to practising your first rooting attempt on iOcean X7 HD, Root Genius is here for you. 

How To Root Android

As a root enthusiast, you may already know that there are two ways to root your Android. If you are still not aware of the two universal methods that are being used to root Android, check below

  • One-Click Root Method -Most of the One-Click Root methods are available as Android app and some of them can be downloaded for both Android and PCs. One-Click root method runs the Su binary to get administrative privilege using the Android exploits. Root Genius, Framaroot, and Towelroot are best examples for this method.

  • Recovery Method - In the recovery method, you need to flash a custom recovery image on your device using ADB & Fastboot command via a PC first. Then, you have to apply the relevant framework on the default Android system via flashing framework Zip file. Magisk is the most popular framework as of now.

how to root Android

How To Root Android - Root  iOcean X7 HD With Root Genius APK

iOcean X7 HD is based on MediaTek MT6582 and Root Genius is one of the successful tools for MTK devices. You can simply root your device following the steps below.

Note: Get a complete backup of your device before getting root access and also make sure to enable "Unknown Sources" on the device and disable the Android virus guard if activated.

  • Download & Install  latest Root Genius APK on your iOcean X7 HD smartphone
  • Open the application and tap on the "Root" button
  • Wait until the process reaches 100%
  • Check your app directory for King User 
  • If it is installed, your device is successfully rooted 

Final Word

Although Android rooting unleashes the maximum capability of your device, it decreases the official value of the device. So, think twice if you try to root a device that is covered under a valid device warranty.

How To Root Android And Change IMEI Number Of Your Android Smartphone

root Android

There are several key reasons that induce Android users to root their Android smartphone despite the possible negative results of the process. Changing IMEI number (International Mobile Equipment Identity) one of the prominent reasons to have root access. Basically, the IMEI number is beneficial to stop smartphones from stealing and abusing them. However, sometimes legal users also become uncomfortable due to IMEI as it makes users traceable and gives invalid IMEI issues. In some countries, users are not allowed to change this International Mobile Equipment Identity and you need to be aware of that if you prefer it.

How To Root Android

Here, we are going to change the IMEI number using Xposed Installer and you need root access to install Xposed Installer. That is why you need to get to know how to root Android. As you know, the rooting solution depends on various technical facts and it's hard to mention the exact solution at the moment. But, as a tip, the CF-Auto-Root method can be mentioned here as it is compatible with over 300 devices.

What Is Xposed Installer 

The Xposed installer is an Android modding tool and it allows users to extend the capability of the current Android device by adding Add-ons to the ROM. These add-ons are called "Modules" and you can have some of the specific features on the stock ROM itself without flashing a custom ROM. You can install Xposed installer following the steps mentioned below

  • Download the Xposed APK through the XDA developers and Install the APK as usual
  • Launch the APK and go to the " Framework section"
  • Tap on "Install/Update button" and select "Install"
  • Grant superuser access for Xposed Installer and It will install the Xposed framework on your device

how to root Android

How To Change IMEI 

  • Dial  *#06#  and note down your IMEI number
  • Download IMEI Generator App through the Google Play Store
  • Open Xposed Installer and add the  IMEI Generator App as a module to the Xposed Installer
  • Restart your device and open the module
  • The module will show you the original IMEI number of your device  and you will see the " New IMEI No." section below it
  • Type the new number you want in the section and tap on the " Apply" button
  • Rester your device and dial   *#06#  code and check if the new number is applied or not

Final Word

Make sure to keep your device connected to the Internet while the process is being performed. IMEI changing may be illegal in some countries and you are advised not to use the technology for illegal activities.

How To Root Android - Best Way To Verify Root Access On Your Android

As I hope, there is no chance to find someone who isn't aware of Android Rooting as it is that much popular. When it comes to How To Root Android topic, at a glance you may see it as a single topic. But, it's not a single topic since the topic covers all about rooting methods, root access management tools, root access verifying methods, ways to handle rooted device and unrooting methods. Especially, Android users need to know if his device is rooted properly after executing the relavant root exploit since all the future endeavours depend on the root access.

How To Verify Root Access

Generally, you get the final message once you performed the certain rooting process. But sometimes, this success message doesn't show the accurate status and perhaps it may mislead you. That's why Android users use separate apps to check the actual root status of their Android devices. Usually, this kind of apps provide basic to advanced details and vary app to app. Verifying root access becomes more important when selling and buying a used smartphone in the second market to verify the virginity of the stock firmware

Root Checker App

Currently, Root Checker app is widely used among users and complimented as an effective and accurate app to verify proper root installation. If your device is already rooted or you hope to root your device, you can use this app for free to check the root installation and get accurate details. The app is developed by joeykrim and available in the Google Play store for free require in-app features to use advanced features.


  • provide sharable results 
  • Over 10 million users
  • An effective and excellent method to verify root installation 
  • Reliable and constant updates
  • Provide all the essential information about root access
  • Root management application presents  the root access request to the user through root checker and denying will show no root access

root Andorid

Besides the key features, you can have additional features in the pro version. Pro features cost some money and you can add them if you feel the necessity. Here are available premium features on the app.

  • Determine Busy Box installation status
  • Completely free of commercial Ads
  • Home Screen widget to check root access status constantly 


As same as rooting a device, it's important to monitor root status constantly to avoid confusion. Especially, if you've rooted your device One-Click root method,  there is a higher chance to lose root access as one-click root methods are non-stable.

How To Root Android Phone Manually - The Beginners' Guide

how to root Android

Globally, there is no other device than a smartphone which is frequently used by people. The rapid development of mobile technology is the key reason of this revolution and almost all of the manufacturers and service providers use the Android or iOS platform to connect with their clients/customers and vice versa. So, no one cannot avoid the smartphone. However, Advanced smartphone users don't prefer to stay stick to the stock smartphone as it is limited. That is Android rooting and iOS jailbreaking play a special role in smartphone communities. Here, How To Root Android Phone Manually will be explained simply as a beginner guide.

How To Root Android Phone Manually

The key purpose of Andoird rooting is executing Su command and doing it using PC is called Root Android Phone Manually. Let's get to know what are the basic requirements that you must prepare to get root privilege manually. 

  1. Install ADB/Fastboot and USB drivers on your PC - These drivers help your computer to identify your device as a part of the PC
  2. Enable USB Debugging mode on your Android
  3. Download TWRP recovery for your device on your PC
  4. Open the file that TWRP image contains and use Shift + Right-click on white-space in the  to open a command Window
  5. Click on "Open command window here" option in the drop-down menu
  6. Next, connect your Android device to the PC
  7. Type adb reboot bootloader in the command window to boot your device into fastboot mode
  8. When the device booted to fastboot mode type fastboot flash recovery  with the exact name of your recovery image 
  9. Then, let your PC to flash the TWRP recovery image on your Android
  10. Finally, type fastboot reboot to boot your device to normal

Android root software

Now, you've flashed a custom recovery image on your device and you can boot it to custom recovery mode when needed using dedicated hardware keys to boot stock recovery. By now, you've prepared your device to accept a root file and the only thing you have to do is download Android root software and flash it in recovery mode.

Tips To Remember

Make sure to unlock the bootloader before flashing the root binary file and get a back up of your stock recovery before flashing the custom recovery image. Because your device cannot accept official Android update when it is running on a custom recovery mode. You can get the back up of your "boot and  "recovery" images using fastboot boot [path to TWRP you downloaded] command temporarily before flashing the TWRP originally.

How To Root Android Via Samsung Odin

Officially, all the Samsung Galaxy users know that Samsung Odin works as the official flashing utility for Samsung Galaxy smartphones. Basically, Odin PC programme is used to flash stock Smasung firmware on Galaxy device when bricked or stuck. As same its official popularity for flashing purposes, non-officially, Odin is highly popular for rooting Smasung Galaxy devices. Let's see how you can use the Odin as a rooting tool

Technical Mechanism Of  Odin

Odin is technically recognized as low- level firmware flashing utility and primarily designed to flash firmware files in .tar or .tar.md5.This firmware called as Odin-flashable firmware as those are only compatible with Odin. A Samsung Galaxy user can download the compatible firmware for the device on the PC and apply it on the device wiping the current firmware using the Odin. The same process has been exploited by the Chainfire and crated CF-Auto-Root package including root utilities in the dedicated file extension to be able to flash via Odin.


Chninfrie has presented each root package for each device in his official website and you can download the relavant package for your device and flash it on the device using Odin. Here, you can have the best rooting guide on Odin root. Before, root your device with CF-Auto-Root make sure you are still running on Android stock recovery.

Final Verdict

CF-Auto-Root is not an official rooting solution. It is a third-party solution and rooting your device using CF-Auto-Root via Odin is at your own risk. Although Odin is developed by Samsung, there is no official evidence to prove that Odin root is official. So, it surely trips your Knox warranty and there is no way to fix it as permanently triggers an e-fuse in the Exynos socket chip. So, you need to think twice if your device is covered Samsung Knox warranty.