#1
|
||||
|
||||
How to install TWRP recovery on Android smartphones
How to install TWRP recovery on Android smartphones
TeamWin Recovery Project, more widely known by its TWRP abbreviation, is the most popular custom recovery solution for Android devices. For the unaware, TWRP replaces the default recovery environment that came with your device, so you can root your device via Magisk, flash custom ROMs and kernels, create full backups, and so on. If you’re wondering how to get TWRP on your device, this guide should help you with that. In case you don’t see your device listed or you see a misplaced link, send a message to Skanda Hazarika (SkandaH on the forums) with the device details. Table of Contents:
One of the reasons Android modders swear by TWRP is its active development and support for a wide variety of devices, with new devices being added to the official build roster regularly. Thanks to the open-source nature of the project, aftermarket developers can also port TWRP unofficially to many other devices. The internal structure of the custom recovery is quite modular, which is why you can find numerous forks as well as further functionality enhancements such as dual boot mods based on TWRP. DISCLAIMER: Replacing the stock recovery with TWRP usually needs an unlocked bootloader, which may void the warranty on the device. It may also make the device unstable or if not done properly, may completely brick the device. XDA and the author do not take any responsibility for your device. Install TWRP at your own risk and only if you understand what you are doing! How to install TWRP on a popular Android smartphone Have you already unlocked the bootloader of your device? Eager to enjoy the first step towards the aftermarket development scene? Head to the following section to begin the journey. You should find device-specific TWRP installation guides for the latest flagship models from every major OEM below. ASUS Sr. No. Device Codename and Device Forum TWRP Installation Guide 1. ASUS ROG Phone II I001D Click Here 2. ASUS ROG Phone 3 I003D Click Here 3. ASUS ROG Phone 5 ASUS ROG Phone 5s I005D Click Here 4. ASUS ZenFone 5Z Z01RD Click Here 5. ASUS ZenFone 6 I01WD Click Here 6. ASUS ZenFone 7/7 Pro I002D Click Here 7. ASUS ZenFone 8 I006D Click Here For other ASUS devices, kindly check out the ASUS section of our forums. You should be able to find similar fine-tuned guides for your device under the device sub-forums. You can also follow the generic TWRP installation guide from this tutorial. Sr. No. Device Codename and Device Forum TWRP Installation Guide 1. Google Pixel sailfish Click Here 2. Google Pixel XL marlin Click Here 3. Google Pixel 2 walleye Click Here 4. Google Pixel 2 XL taimen Click Here 5. Google Pixel 3 blueline Click Here 6. Google Pixel 3 XL crosshatch Click Here 7. Google Pixel 3a sargo Click Here 8. Google Pixel 3a XL bonito Click Here 9. Google Pixel 4 flame Click Here 10. Google Pixel 4 XL coral Click Here 11. Google Pixel 4a sunfish Click Here 12. Google Pixel 4a 5G bramble Click Here 13. Google Pixel 5 redfin Click Here 14. Google Pixel 5a barbet Click Here For other Google devices, kindly check out the Google section of our forums. You should be able to find similar fine-tuned guides for your device under the device sub-forums. You can also follow the generic TWRP installation guide from this tutorial. Motorola Sr. No. Device Codename and Device Forum TWRP Installation Guide 1. Motorola Edge Plus burton Click Here 2. Motorola Moto G100/Edge S nio Click Here 3. Motorola Edge 20 Pro/Edge S Pro pstar Click Here For other Motorola devices, kindly check out the Motorola section of our forums. You should be able to find similar fine-tuned guides for your device under the device sub-forums. You can also follow the generic TWRP installation guide from this tutorial. OnePlus Sr. No. Device Codename and Device Forum TWRP Installation Guide 1. OnePlus 7 guacamoleb Click Here 2. OnePlus 7 Pro guacamole Click Here 3. OnePlus 7T hotdogb Click Here 4. OnePlus 7T Pro hotdog Click Here 5. OnePlus 8 instantnoodle Click Here 6. OnePlus 8 Pro instantnoodlep Click Here 7. OnePlus 8T kebab Click Here 8. OnePlus 9 lemonade Click Here 9. OnePlus 9 Pro lemonadep Click Here 10. OnePlus 9R lemonades Click Here 11. OnePlus Nord avicii Click Here 12. OnePlus Nord 2 denniz Click Here 13. OnePlus Nord N10 billie8 Click Here 14. OnePlus Nord N100 billie2 Click Here 15. OnePlus Nord N200 dre Click Here For other OnePlus devices, check out the OnePlus section of our forums. You should be able to find similar fine-tuned guides for your device under the device sub-forums. You can also follow the generic TWRP installation guide from this tutorial. Samsung Sr. No. Device Codename and Device Forum TWRP Installation Guide 1. Samsung Galaxy Tab S7/S7 Plus gts7xl Click Here 2. Samsung Galaxy S21 unboundm1(q) Exynos variant / Qualcomm Snapdragon variant 3. Samsung Galaxy S21 Plus unboundn2(q) Exynos variant / Qualcomm Snapdragon variant 4. Samsung Galaxy S21 Ultra unboundo3(q) Exynos variant / Qualcomm Snapdragon variant For other Samsung devices, kindly check out the Samsung section of our forums. You should be able to find similar fine-tuned guides for your device under the device sub-forums. You can also follow the generic TWRP installation guide from this tutorial. Sony 3.Sony Xperia 10kirinClick Here4.Sony Xperia 10 PlusmermaidClick Here Sr. No. Device Codename and Device Forum TWRP Installation Guide 1. Sony Xperia 1 griffin Click Here 2. Sony Xperia 1 II pdx203 Click Here 5. Sony Xperia 10 II pdx201 Click Here For other Sony Xperia devices, kindly check out the Sony section of our forums. You should be able to find similar fine-tuned guides for your device under the device sub-forums. You can also follow the generic TWRP installation guide from this tutorial. Xiaomi Sr. No. Device Codename and Device Forum TWRP Installation Guide 1. Mi 10T Lite/Mi 10i/Redmi Note 9 Pro 5G gauguin Click Here 2. Mi 11 venus Click Here 3. Mi 11 Lite 5G renoir Click Here 4. Mi 11 Pro and Mi 11 Ultra star and mars Click Here 5. Mi 11X/POCO F3/Redmi K40 alioth Click Here 6. Mi 11X Pro/Mi 11i /Redmi K40 Pro haydn Click Here 7. Mi Mix 4 odin Click Here 8. Mi A2 jasmine_sprout Click Here 9. Mi A3 laurel_sprout Click Here 10. POCO X3 surya Click Here 11. POCO X3 GT/Redmi Note 10 Pro 5G chopin Click Here 12. POCO X3 Pro vayu Click Here 13. Redmi 9 Power/9T lime Click Here 14. Redmi Note 10 mojito Click Here 15. Redmi Note 10 Pro sweet Click Here 16. Redmi Note 10S rosemary Click Here For other Mi, Redmi, and POCO branded devices, kindly check out the Xiaomi section of our forums. You should be able to find similar fine-tuned guides for your device under the device sub-forums. You can also follow the generic TWRP installation guide from this tutorial. How to install TWRP on any Android device Before getting started with TWRP, make sure that:
Let’s start by downloading the appropriate TWRP image for your device. You can find a list of devices that are officially supported by following the link below. As mentioned earlier, you may also find unofficial TWRP builds for your device in our forums. Step 2: Flashing TWRP Since TWRP replaces the stock recovery image of your device, the installation process depends on the target device’s partition scheme. Users can easily check it by running the following command in ADB shell or a Terminal Emulator app: getprop ro.build.ab_update This will return “true” if the device supports A/B partitions. On legacy A-only devices, the output should be blank. Case I: Devices with A-only partition scheme If you have a device that still uses the A-only partition scheme, then you should be able to directly replace the stock recovery image with TWRP via Fastboot.
su dd if=/sdcard/twrp.img of=/dev/block/bootdevice/by-name/recovery On some rare occasions, your device doesn’t feature a standalone recovery partition. Instead, the recovery is part of the boot image. The TWRP maintainers for such devices may repurpose a different partition as the recovery environment. As a result, the aforementioned flashing process might need some tweaking on those devices. Case II: Devices with A/B partition scheme In case of a device having A/B partition scheme, the recovery environment is fused with the boot image. Due to this design, you need to temporarily boot TWRP first and later perform a more permanent installation within the custom recovery environment.
Samsung Galaxy devices don’t a traditional Fastboot interface, hence the installation process of TWRP on them is quite different.
The last step is to verify that the custom recovery is working properly. Use the device-specific key-combo or the adb reboot recovery command on an already running device to boot to the recovery mode. If you can see the menu like the one shown below, it means you have successfully install TWRP. Great job! Lastly, be sure to download the official app for the custom recovery project from Google Play. The app will alert you when new versions of the custom recovery are available. It’ll also let you download the latest version right from your device, provided you’ve root access. Official TWRP App (Free+, Google Play) ? Different Functions and Features in TWRP Alright, you have successfully installed TWRP on your Android smartphone. Now what? When you boot into TWRP for the first time, it might seem quite intimidating. You will see a ton of options and it’s important to know what you’re doing. You don’t want to end up wiping your system partition by mistake and be stuck without an OS to boot into! Here are some brief explanations on what each option in TWRP does and why/when you would need to use it. Install This is the first option you see as soon as you’re in TWRP and is probably the main reason you even installed a custom recovery. The main purpose of a custom recovery like TWRP is to flash zip files or img files. This can be a custom ROM, a tweak, a custom kernel, or a package like Magisk to root your device. Selecting this option will show you the list of files and folders on your phone’s storage. You can select the zip file that you want to flash from here and install it. If you wish to install an img file like a kernel or a different recovery, select the Install Image option at the bottom right. You can even switch between multiple storage options like your phone’s internal memory, an external SD card, or even a USB drive connected via OTG, based on where your file is stored. Wipe This is essentially the option to factory reset your device, but with granular control. You can wipe specific portions of your device from this section like the cache, data, etc. Generally, you will need to wipe your device via this option before installing a custom ROM. You can read more about what specific partitions you need to wipe by heading to our how to install a custom ROM tutorial. Be careful about what you wipe here. If you’re unaware of what you’re doing, you can end up wiping your system partition and end up without any OS installed or wiping your internal storage and losing your photos and files. Backup This is quite straightforward. You can take a backup of your complete smartphone via the backup option. It’s one of the best ways to take a backup of your Android phone since it includes everything from homescreen setup to contacts, messages, apps, and app data. It essentially clones your phone the way it is and creates a backup file that can be restored in case you end up bricking your device. It’s always a good idea to take a full backup of your phone via TWRP before modifying something. You can even backup your EFS partition from here which has saved me several times when I lost my IMEI after flashing a new ROM a few years back. You can choose to take a backup into your internal storage, an external SD card, or a USB drive via the Select Storage option. Restore If you have a TWRP backup that you’d taken previously, you can restore it from this section. If you ever end up in a bootloop or face issues after making any changes to your phone, you can restore a backup to make things right. Mount Every phone has certain partitions where corresponding data is stored. There’s the System partition where your OS is installed, the Data partition where all your files are stored, the Cache partition where cached data is stored, etc. This section allows you to mount or unmount these partitions inside TWRP. In simple terms, you can decide whether or not you want certain partitions on your device to be accessible via TWRP. For example, If you mount the Data partition, you will be able to view and make changes to the files stored on your device. If you unmount the Data partition, TWRP won’t be able to access your storage. If you’ve connected an external USB drive via OTG to flash files or take a backup/restore it, you will first have to mount it via this section by selecting the USB-OTG option. You can also enable/disable MTP from here. if MTP is enabled, you can access your phone’s internal storage while in TWRP itself when it’s connected to a PC. Settings This panel is similar to the Settings menu on Android. You can change various functions like time zone and format, vibration intensity, navbar orientation and style, screen brightness, and the language inside TWRP. Some unofficial versions of TWRP like Orange Fox Recovery even have the option to change themes inside the Settings tab. Advanced The Advanced section in the TWRP menu gives you the option to copy logs if there are certain error codes you want to share later. You can also access the terminal from here, sideload apps and files via ADB, and also use an in-built file manager if you want to make changes to some files. There’s also an option to partition your SD card here. Reboot Once you’ve flashed a file or finished whatever work you had booted into TWRP for, you can reboot into the system from here or choose to power off your device. You also have two other options. The first one is to reboot back into recovery, and the second one is to reboot into the bootloader which essentially puts your phone in fastboot mode. This is helpful if you want to flash something via fastboot on your PC. We hope this guide not only points you towards the right threads for installing TWRP on your device but also provides general TWRP installation instructions that can be applied for a large majority of Android devices generally. We’ll be updating this guide with links to further guides for specific phones, so check back again in the future! The post How to install TWRP recovery on Android smartphones appeared first on xda-developers. More... |
Thread Tools | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to install Android 13 on Google Pixel and other Android devices | phillynewsnow | AVN News Feed | 1 | 01-27-2024 02:59 PM |
How to install Android 13 on Google Pixel and other Android devices | phillynewsnow | AVN News Feed | 0 | 10-28-2022 07:35 AM |
Best cheap Android phones in 2022: The best value smartphones | phillynewsnow | AVN News Feed | 0 | 10-27-2022 12:14 PM |
Top 5 Essential Android Apps to Install After Rooting Your Android Device | phillynewsnow | AVN News Feed | 0 | 08-17-2022 11:34 AM |
[NEWS] Android Smartphones Expected to Shine in 2010 | phillynewsnow | Random Community Topics | 1 | 12-24-2009 04:01 PM |
Layout Options | Width:
Fixed
Contact Us -
SPJ Bulletin -
Archive -
Privacy Statement -
Terms of Service -
Top
| |