Disclaimer:

Team Win strives to provide a quality product.  However, it is your decision to install our software on your device.  Team Win takes no responsibility for any damage that may occur from installing or using TWRP.

Status:

Support Status: Current

Maintainer: themard

Code Name: caprip

Device Tree / files

Support thread on xda-developers

Notes About Motorola Devices:

Some Motorolal devices have bootloaders that require additional steps to unlock before you are able to flash custom images. This typically involves waiting for certain time period to have your OEM bootloader unlock option available under developer options.
You will need to follow the steps on Motorola's website in order to unlock your device.
Understand that unlocking your device will wipe all of your personal data, settings, and apps from its memory.

See: Apply for unlocking Motorola devices

Note: If your device is not supported by the Motorola Bootloader Unlock website, you may be able to use an alternative bootloader unlock method like SunShine, though they only support some devices/firmwares.

This device uses Dynamic Partitions

This means that TWRP will not allow modifications to any of the partitions that make up the Super partition on the stock ROM. All backups and restores will include the full Super partition rather than the individual dynamic partitions.

In order to flash the individual partitions, you will have to boot into fastbootd.

Download Links:

Current and past versions of TWRP can be found at one of the mirrors below:

Installation:

WARNING: If you accidently flash TWRP to your device using fastboot instead of temporarily booting the image, you will need to download the latest factory image for your device and reflash the boot image.

You will need the platform-tools from the Android SDK on your computer. Download the platform-tools as per your operating system.

Windows users will need proper drivers installed on their computer. You can try the simple FWUL adb/fastboot ISO or the Naked ADB drivers or the Universal ADB drivers if you don’t already have a working driver installed

Download the correct image file and copy the file into the same folder as your platform-tools as well as device’s storage. Rename the image to twrp.img.

Now reboot to fastboot/download/bootloader mode by using adb or manual key combos (Use Google to find that if you are not sure). To use adb to reboot, use the following command:

adb reboot bootloader

Temporary boot the downloaded image using the following command:

fastboot boot twrp.img

Preferred Installation Method: Once booted, navigate to the Advanced > Flash Current TWRP option. This will install the TWRP image you just booted permanently to the device.

Alternate Installation Method: Once booted, navigate to the Advanced > Install Recovery Ramdisk option. This will ask you to select the image you want to install TWRP from. Select the TWRP image you just downloaded and copied into device storage. Proceed to install this image.

NOTE: You also need to use the “Fix Recovery Bootloop” option present in the same Advanced Tab. Use that option after you have installed the recovery ramdisk successfully to avoid boot loops happening from installing TWRP Permanently.

After this is done, you have successfully installed TWRP on your device.

Changelog:

  • Marc Bourgoin
    2022-12-23T02:36:33Z
    Merge "caprip: Update from XT2129-2_CAPRIP_RETEU_12_S0RCS32.41-10-19-10_subsidy-DEFAULT_regulatory-XT2129-2-EU-SAR_CFC" into android-12.1

  • Marc Bourgoin
    2022-12-13T05:20:56Z
    caprip: Update from XT2129-2_CAPRIP_RETEU_12_S0RCS32.41-10-19-10_subsidy-DEFAULT_regulatory-XT2129-2-EU-SAR_CFC Change-Id: I9e9ed47db94230d4b2b5c6924fb22b2c36dd0fb5

  • Marc Bourgoin
    2022-09-27T03:03:04Z
    caprip: Adapt to TWRP 12.1

  • Marc Bourgoin
    2022-09-18T23:37:24Z
    caprip: Port device tree from cebu * Also change decryption blobs to the minimal required. Same with manifests. * Blobs are from stock ROM user-12-S0RCS32.41-10-9-2-4-7b23e3-release-keys * prebuilt dtb, dtbo and kernel from vendor_boot of stock ROM user-12-S0RCS32.41-10-9-2-4-7b23e3-release-keys

  • Aseem Athale
    2022-06-21T11:50:26Z
    Merge "prebuilt: Use proper cebu sources for kernel" into android-11