Saturday, 2 July 2022

How To Root Android Phone Step By Step 2022

How To Root Android Phone Step By Step: 

You Can Do It!

How To Root Android: Step-By-Step Instructions

Enable USB Debugging

There are certain options in your phone which have to be enabled before you can modify it for rooting. For this process, you need to turn on the USB debug and OEM unlocking options. Follow the steps below.

  1. Go to your phone’s Settings and find the About Phone setting.

    Android settings and the about phone option
  2. Scroll down to the bottom of the page, where you will find your phone’s Build Number. Depending on your device model, it could also be called “Version.”

    Tap the Version precisely seven (7) times to activate Developer Options for the device. This will reveal other options that allow you to modify your phone enough for rooting purposes.

    About phone settings in android
  3. Once you’ve enabled Developer Options, you’ll see it under Additional Settings.

    The developer options tab in about phone settings in android
  4. If required, turn on Developer Options to reveal the hidden options.

    Enabling the developer options in android
  5. From the menu, look for USB Debugging and OEM Unlocking. Enable these two options by tapping the slider button.

    Developer options screen in android

Install Android SDK Platform Tools

Not all rooting methods will need you to connect your Android to your PC.

However, some of the most common Android rooting methods require that you plug in your phone to your PC and run specific commands via your PC.

If your phone needs this particular rooting method, you need Google’s Android Software Development Kit to modify anything in your phone. The SDK is a set of tools that you install on your computer to help you perform some core functions of the process of rooting.

This SDK will be needed later if you use the more technical rooting methods. To successfully download the SDK, follow the instructions below.

  1. Visit Google’s developer website.
    Google developers web page
  2. On the page, you will see several choices. Click the Download SDK Platform-Tools. Click the link of the relevant operating system for which you’re using to download the SDK installer.
    Sdk platform tools release notes in google developers website
  3. Agree to the terms and conditions.
    Terms and conditions for using the android sdk platform tools for windows
  4. Download the SDK tools zip file.
    Saving the android sdk tools zip file to the windows device
  5. Extract the zip files to an easily accessible file.
    Extracting the android sdk tools zip files  in windows

Installing Device Drivers

Your phone needs to communicate with your PC, and to do that, you must have the proper drivers installed. Your device’s USB drivers will allow it to communicate with your PC, allowing you to input commands from your PC.

Phone drivers will automatically install when you plug your phone into your PC with the right USB cable.

If your phone doesn’t automatically install its drivers, there might be something wrong with it. Nevertheless, you can still manually install your own device’s USB drivers from the manufacturer’s website. Simply search for it on Google.

Phase 2: Installing The Needed Android Tools

In this stage, you’re finally going to download the necessary components for rooting your Android phone.

Setting Up ADB & Fastboot Tool

ADB stands for Android Debug Bridge, and it’s sort of the command line you use to communicate with your USB Debug-enabled Android device. The concept can sound incredibly technical, but thankfully, the execution is simple enough.

All you need is the previously-downloaded Android SDK Platform Tools. Once you have that saved on your PC, you need to set up the ADB files and make sure it’s compatible with your phone.

Before you begin, make sure that your phone already has developer options, USB Debugging, and OEM unlocking enabled. Lastly, keep in mind that this tutorial is for Windows devices.

  1. Go to the folder where you extracted the SDK files.
    Android sdk folder in windows
  2. Once you’re in that directory, hold Shift and right-click. You should see the following options.
    right click options for the android sdk folder
  3. Click the Open Command Prompt option in the pop-up window. It can also appear as “Open PowerShell In This Window,” just like in the previous example.

    You should see what looks like a command window on your PC screen, like this:

    Windows command prompt interface
  4. Connect your phone to your computer with its USB cable.
  5. Enter the following code to the command prompt on your PC: “\/adb devices” then hit Enter.
    Windows command prompt with the adb devices code entered
  6. Sometimes, you will see a prompt asking you if you would like to allow USB debugging. Allow this prompt. The final response should display your device’s serial number like this:
    windows prompt displaying android device's serial number

Flashing TWRP Recovery

TWRP Recovery is a third-party recovery image. Simply put, your phone has a recovery mode that allows you to access the phone’s inner workings easily, much like recovery mode on a PC.

However, this won’t let you root your phone. You need a customized recovery mode that will let you do so, which is what TWRP is for.

In this section, you’re going to install, also known as “flash,” TWRP custom image recovery to your device. Flashing means that you’re going to install the file directly, using commands from your PC.

With this in mind, keep your phone plugged into your computer and follow the steps below.

  1. The first thing you have to do is download the suitable TWRP image of your model from this list.
    TWRP recovery list of suitable devices

    Do note that if your phone and model don’t have a TWRP image on that list, you won’t be able to root your phone.

  2. Go to where you downloaded the TWRP image file and move the image file to the one containing the Android SDK Platform.
  3. Connect your USB debugged and OEM unlocked phone to your PC. A prompt will appear – allow the prompt to enable USB debugging.
  4. Open a command window on the file with the SDK.
  5. Type and enter the command: “adb devices
  6. On the following line, type and enter the command: “adb reboot bootloader
  7. Your phone should then reboot to its bootloader mode. On the same command window on your PC, type and enter: “fastboot flash recovery <TWRP image file name>” (replace this with the exact filename of the TWRP image file you downloaded.)
  8. Then type: “fastboot boot <TWRP image file name>
  9. Your phone should then restart and boot with TWRP completely installed.

You can also refer to the YouTube video below.

SuperSU Root

Once you have TWRP installed, all you need to do is install your rooting client. The SuperSU app will grant you root access over your device, but although you can download it at the Playstore, you can’t root your phone unless you flash it through TWRP.

In this section, we’re going to learn how to flash the SuperSU app to root your device using TWRP. 

  1. First, download SuperSU on your device. On your Android, go to the SuperSU website and tap Download SuperSU.
  2. The SuperSU app will download to your device. Take note of where the installer file ends up, as you will have to locate it later on.
  3. When you have downloaded SuperSU, turn off your device.
  4. Turn off your device and reboot it to the recovery mode, which should be TWRP recovery.

    The method to boot to recovery mode varies for every device, but generally, it involves pressing and holding the power button and volume button for five seconds.

  5. Before you fully root your phone, backup your current device. You can do this by tapping the Backup button on the TWRP menu. Follow the on-screen instructions.
  6. If the backup is done, tap Install.
  7. You will be redirected to a file directory where you will locate the SuperSU file you just downloaded.
  8. Look for the SuperSU file and tap it.
  9. On the TWRP menu, you will see that you have to swipe to confirm the flash. Swipe to the right to flash the SuperSU file to your Android.
  10. Your phone will then display the process logs while your device is being rooted. This is normal. The waiting time will vary and you’ll see the progress on the screen.
  11. Your phone will then reboot, and when your phone turns on, you will see that the phone has been rooted.

For clearer step-by-step instructions, you can also refer to the YouTube tutorial below.

Tools & Apps To Root Your Android Phone

The most reliable way to root your phone is with TWRP and SuperSU. However, the process can be pretty confusing and daunting, especially for beginners.

Thankfully, one of the things that makes Android a great operating system is the open community that surrounds it.

Because of the difficulty of traditional rooting, some developers have created one-click rooting tools that are much easier to use. In the next section, I will go through the best rooting tools for Android.

Dr.Fone Root

Dr.Fone Root landing page

Dr.Fone Root is one of the most trusted tools in the market. It covers a wide range of accepted devices, and you can check whether that includes yours in this list.

More than that, it also offers an easy alternative to the TWRP solution. With Dr.Fone Root, all you have to do is click some buttons, and you can root Android phone without PC – all for free! Plus, there’s a lower risk of bricking your phone since you won’t have to touch your phone’s bootloader.

Check out how you can use this app in the instructions below.

  1. Download the Dr.Fone Root app from their website and install it on your computer.
    Downloading the dr.fone root appinstalling the dr.fone root app in pc
  2. Make sure the app is open on your computer, and then connect your Android to your PC with your USB cable.
    Select setup language prompt for dr.fone root appAn android device connected to pc
  3. Wait for your device to be detected.
    dr.fone root connect your device to pc screen
  4. Make sure USB Debugging and OEM Unlocking are enabled.
    Instructions for enabling usb debugging and oem unlocking in android device
  5. Wait for the app to check your device’s status.
    dr.fone root checking android device root status
  6. Once recognized, the app will then scan your phone for compatibility. It might take a few minutes, but you will see a Start button once the phone is ready. Click this to begin the root process.
    Start button to root the connected android device with dr.fone root app
  7. The app will then root your device. Wait for the process to finish.
    Dr.fone root app rooting a connected android device
  8. Once it does, it means that your phone has been successfully rooted.
    Succesful rooting of a connected android device in dr.fone root app

You can also take a look at this video if you’re having a hard time following the instructions.

Root Master

Root Master is another alternative rooting system that allows you to root your device with just one tap.

It’s available in two versions: PC and mobile.

Root master home page

If you want to know how to root an Android phone with PC, it’s actually pretty straightforward with Root Master. You just have to install the file on your PC, attach your device, and then root via the PC.

On the other hand, the mobile version only requires installing the APK file and then running the root from the phone itself.

Since the mobile phone method is more convenient, as well as relatively safer since you don’t have to access the bootloader, that’s what I’m going to discuss below.

  1. The first thing you need to do is download the Root Master .apk file from their website.
  2. Install Root Master to your device. If this is the first time installing from outside of the Google Playstore, you need to enable the phone to install non-Playstore apps first by disabling Play Protect.
  3. Play Protect will try to block Root Master from installing but confirm it anyway. This should successfully install it on your device.
  4. Open the Root Master app and tap Root.
  5. Wait for the rooting process to continue. If your device is compatible, it will finish shortly, and your phone will be rooted.

You can also refer to the YouTube tutorial below for a visual guide of the steps.

In the video, the tester downloaded the .apk file to the PC first and then transferred it to their device by USB. There is no difference between downloading it to your device directly and downloading it through your PC.

iRoot

iRoot is another one-click rooting solution that allows you to easily root your phone compared to traditional methods.

iRoot home page

It has comprehensive brand coverage, including Google, HTC, and Samsung devices. Using one-tap rooting methods will also help you avoid bricking your devices because you won’t directly access your device’s bootloader.

  1. First, download the iRoot tool from their website and install it on your phone.
  2. If you haven’t done so already, you will need to enable downloading from a different source than Google Play. Simply enable this download in the pop-up prompt.
  3. Next, install the application. Once again, Play Protect will block the application’s installation due to security reasons. When prompted, tap Install Anyway under Details to authorize the installation.
  4. Wait for the installation to finish and open the app.
  5. Agree with the terms and conditions for usage.
  6. On the app’s main interface, tap the Get Root Permission button on the center of the screen.
  7. Wait for the rooting process to finish. iRoot will notify you when the root access ends.
  8. You can then install a root checker application to check for root.

You can also see the complete tutorial from the YouTube video below.

Magisk

Along with SuperSU, Magisk remains one of the most popular and reliable rooting methods.

Magisk manager download page

Just like SuperSU, Magisk is also flashed into your system using a custom recovery image, like TWRP, if it is compatible with your device.

Now that you know how to root your phone with SuperSU, rooting it with Magisk is also easy. Follow the instructions below:

  1. Download the Magisk app. Make sure you are downloading the latest version for maximum functionality. Also, remember the location where you want to save the Magisk file – you will need to navigate to it later.
  2. With the Magisk zip file successfully downloaded, reboot your phone into its custom recovery mode, which should be TWRP or something similar.
  3. Tap Install.
  4. Locate the downloaded Magisk zip file and tap.
  5. If you are using TWRP, swipe to confirm flashing.
  6. Your phone will then reboot, and when it turns on again, it means the rooting process has been successful.

There is also a step-by-step YouTube tutorial on installing Magisk below if you want to see the actual installation process. The custom recovery used there is Orange Fox, but the process is the same as TWRP.

SuperSu Root

SuperSU Root is one of the most reliable methods of rooting around. However, it’s also one of the most complex.

SuperSU Root home page

Installing SuperSU will need access to both a mobile device and a PC. The mobile device will need to have developer options enabled and OEM unlocked.

On the PC, you need to download ADB software to communicate with your device. You will then need to link your device to your PC, unlock your device’s fastboot, install TWRP or some other custom recovery, and then flash SuperSU to your Android.

The entire process is documented in the Installing The Needed Android Tools section. You can also follow the YouTube tutorial below if you want a visual guide.

Is It Legal To Root An Android Phone?

It’s legal to root your Android phone. However, there are some caveats. For one, your manufacturer will void any existing warranty for your device once they find out that you rooted it. You might also not be allowed to use high-security apps, like payment or banking apps.

Hope you enjoyed !

Thursday, 5 April 2018

How to Generate UIDAI Aadhaar virtual ID Or VID at resident.uidai.gov.in


How to Generate Aadhaar virtual ID: UIDAI Introduces Virtual ID or VID To Ensure Security. Unique Identification Authority of India (UIDAI) has recently introduced the virtual id to protect the Aadhar card from the data breach. The Government of India has recently introduced the Aadhaar card link up is mandatory for mobile number, PAN Number, and bank account numbers. In this situation, Aadhaar breech creates the tension among Aadhaar card holders. To prevent from misuse of Aadhaar Card, the UIDAI has introduced the virtual id.
“Aadhaar number holder can use the Virtual ID in place of Aadhaar number whenever authentication or KYC services are performed. Authentication may be performed using the Virtual ID in a manner similar to using Aadhaar number,” a UIDAI circular said.

How to Generate UIDAI Aadhaar virtual ID Or VID at resident.uidai.gov.in

To further strengthen privacy and security of Aadhaar holders, UIDAI introduces Virtual ID or VID.

What is Aadhar virtual ID and Features of virtual id VID?

  • The Aadhar virtual ID is the temporary number contains 16 digits.
  • The Aadhar virtual id will be automatically generated whenever the users require it.
  • Virtual Id can be generated, retrieved, or revoked through the UIDAI Official website, uidai.gov.in.
  • 16-digit random number (virtual ID) can be generated through the UIDAI website from 1stMarch 2018.
  • The Government of India is going to make the virtual id compulsory for authentications from 1st June 2018.
  • Only Aadhar card users can be able to generate ids like Authentication User Agency (AUA) and KUA (KYC User Agency) cannot generate Virtual ID on Aadhaar holder’s behalf.
  • The Government of India has said that the Virtual ID can be used in place of Aadhar Card number to provide the authentication. As per the Government norms, the authentication will be offered through the KYC Or Virtual ID.
  • The minimum validity for Virtual ID will be provided by UIDAI. It can be changed/altered as per time period.
  • UIDAI has also brought the Limited KYC system. Using this system, the Aadhar clients can provide only the limited details as per the need. This also prevents the exploitation of details.

How to Generate UIDAI Aadhaar virtual ID Or VID at resident.uidai.gov.in

Aadhaar Number holders can generate their 16 Digit Virtual ID(VID).
1. Visit the UIDAI official portal: https://uidai.gov.in or https://resident.uidai.gov.in
2. Under Aadhaar Services, click on “Virtual ID (VID) Generator” link
3. Generate / Retrieve VID using your Aadhar no and OTP
4. Finally shown the following message: Congratulations! Your VID Number Successfully Generated and sent to your registered mobile.
UIDAI shall offer means to generate VID via the resident portal (resident.uidai.gov.in), at aadhaar kendra or via mAadhaar mobile app.
Note:
  • UIDAI shall implement the VID service by 1st April 2018.
  • All service providers are requested to make necessary changes in their systems.
  • All AUAs and ASAs (Aadhar authentication service providers) to complete the implementation by 1st June 2018.

Why was the Virtual ID/Limited KYC Implemented by UIDAI?

The Virtual ID/ Limited EKYC to fortify the protection and security of Aadhaar information and comes in the midst of uplifted worries around the gathering and capacity of individual and statistic information of people.
Clients can go to the UIDAI site to produce their virtual ID which will be important for a characterized timeframe, or till the client chooses to transform it. They can give this Virtual ID to benefit organizations alongside the fingerprint at the season of validation. Since the framework created Virtual ID will be mapped to a person’s Aadhaar number itself at the back end, it will get rid of the requirement for the client to share Aadhaar number for validation.