TeamWin Recovery Project, or TWRP for short, is a custom recovery partition often used together with custom ROMs and/or rooting. It can help you create full device backups, install new ROMs, and troubleshoot broken software. TWRP v3.4 was released in June with limited Android 10 support, and now TWRP 3.5 is rolling out to all supported devices.
Although Motorola has been slow to roll out Android 10 to most of its devices globally, the company is at least keeping developers happy with steady kernel source releases. Over the past few weeks, Motorola has released updated source code packages for most of its phones, accelerating the creation of custom ROMs and recovery partitions.