How To Flash Custom ROM Using TWRP

Updated On

If you’re going to flash a custom ROM on your device so make sure, your device must be bootloader unlocked and TWRP custom recovery installed. So follow this procedure it helps you to how to flash custom ROM using TWRP.

What Is TWRP?

TWRP is a custom recovery for every Android device, it can help users to flash custom ROM, custom Kernel, Custom Boot Animation. TWRP is an open-source project for an Android device and based on OmniROM and AOSP.

How to Download TWRP For Android

TWRP mostly available for every Android device so you have to download the right TWRP version for your device to work perfectly and helps you to flash custom ROM. You can download TWRP by click here

How to Flash Custom ROM Using TWRP

  • Wipe the data partition and Cache partition from TWRP recovery.
    – Here is a guide explaining how to wipe using TWRP recovery.
  • This will delete all your data on your phone. You may consider complete backup of your phone data or take a NANDROID backup of the current ROM
    – How to backup all data on your Android Device
    – how to take NANDROID backup using TWRP recovery
  • Install the OnePlus 6T LineageOS 17 ROM zip file that you have copied into the phone.
    – Here is a post explaining how to install LineageOS
  • Reboot into the TWRP recovery again.
    Then install the LineageOS 17 GApps package.
    – Here is a post explaining how to install GApps using TWRP recovery.

After Installing GApps and Custom ROM

Reboot and Enjoy the Android 10 based LineageOS 17 for your device. And then if you’re thinking to upgrade custom or another build to your device then follow this step. For example, we took the OnePlus 6T.

  • Upgrading from an earlier version of LineageOS 17 for OnePlus 6T (fajita):
  • Copy the latest ROM zip file of LineageOS 17 for OnePlus 6T, LineageOS 17 GApps and/or Magisk ROOT package to the phone
  • Boot into Recovery to flash the updated LineageOS 17 for OnePlus 6T
  • Wipe the system partition from the TWRP recovery menu.
  • Install the OnePlus 6T LineageOS 17 update.
    – Here is a post explaining how to install LineageOS
  • Reboot and see you have the GApps available or not.
    – Gapps is built in such a way that it will sustain across ROM updates.
  • If you don’t have GApps after upgrading the LineageOS 17 on OnePlus 6T, then flash the GApps.
    – Here is a post explaining how to flash GApps using TWRP recovery.
  • Similarly, verify for the presence of root. If you don’t have ROOT after upgrading the LineageOS 17 on OnePlus 6T, then flash the SuperSU or Magisk or the Lineage SU binary.
    – Here is a post explaining How to ROOT LineageOS 17

Once everything is done, reboot and Enjoy the LineageOS 17 on OnePlus 6T. Complete the initial setup and enjoy Android 10 with LineageOS 17 on OnePlus 6T.

Download GApps

In this Gapps list there lots of versions available in the variable format according to your needs download the latest version of Android Google Apps for custom ROM from here

Google apps

Quick F.A.Q

Can I install the Android 10 on my Redmi Note?

Ans: Yes

Can I install Android 10 on my Nexus 5X?

Ans: Yes. You can download necessary files from here

Can I install Android 10 on my Mi 6?

Yes. Check this link for more info

Add a Comment

Your email address will not be published. Required fields are marked *