Releases: arminask/android_device_oneplus_hotdog
TWRP recovery Oneplus 7T Pro (hotdog) v3
TWRP 3.7.1_12-0 with working FBEv1 decryption for hotdog.
Release notes
- A/B Slot switch is now working
- Device tree cleanup
Currently unresolved issues
- adbd works only after the user decrypts userdata on prompt, the expected functionality is adb starts working immediately after TWRP boot up, init script needs fixing.
Untested functionality
- F2FS support
- backup/restore to/from external (USB-OTG) storage
- backup/restore to/from adb
Install instructions
To flash recovery, you need to have fastboot command available on your system, you can get fastboot from SDK Platform Tools
-
Boot the device to bootloader mode by shutting it down first, then holding power and volume down buttons until the phone vibrates.
-
Connect your device to PC, then in terminal execute this command:
fastboot flash recovery_a twrp-3.7.1_12-0-hotdog.img
Note
recovery_a flashes TWRP to slot A.
recovery_b flashes TWRP to slot B.
If you do not specify which slot to flash by executing: fastboot flash recovery twrp-3.7.1_12-0-hotdog.img
, fastboot will flash recovery image to the currently active slot.
- After flashing recovery you can reboot to recovery or system by using the volume up/down buttons on your phone, or use fastboot to reboot to specific mode:
fastboot reboot recovery
TWRP recovery Oneplus 7T Pro (hotdog) v2
TWRP 3.7.1_12-0 with working FBEv1 decryption for hotdog.
Release notes
- FastbootD is now working
- Battery percentage is now fixed and showing up in TWRP top right corner
- Updated kernel to a more later version from LineageOS recovery image
- Minor device tree clean up
Currently unresolved issues
- adbd service starts only after the user decrypts userdata on prompt, the expected functionality is adb starts working immediately after TWRP boot up, init script needs fixing.
- A/B slot switching in TWRP doesn't work
Untested functionality
- F2FS support
- backup/restore to/from external (USB-OTG) storage
- backup/restore to/from adb
Install instructions
To flash recovery, you need to have fastboot command available on your system, you can get fastboot from SDK Platform Tools
-
Boot the device to bootloader mode by shutting it down first, then holding power and volume down buttons until the phone vibrates.
-
Connect your device to PC, then in terminal execute this command:
fastboot flash recovery_a twrp-3.7.1_12-0-hotdog.img
Note
recovery_a flashes TWRP to slot A.
recovery_b flashes TWRP to slot B.
If you do not specify which slot to flash by executing: fastboot flash recovery twrp-3.7.1_12-0-hotdog.img
, fastboot will flash recovery image to the currently active slot.
- After flashing recovery you can reboot to recovery or system by using the volume up/down buttons on your phone, or use fastboot to reboot to specific mode:
fastboot reboot recovery
TWRP recovery Oneplus 7T Pro (hotdog) v1
TWRP 3.7.1_12-0 with working FBEv1 decryption for hotdog.
Minor unresolved issues:
- In FastbootD mode device doesn't show up on PC
- Battery percentage
Untested functionality:
- F2FS support
- Backup/restore to/from external (USB-OTG) storage
- Backup/restore to/from adb
- Encrypted backups
Flashing instructions
To flash recovery, you need to have fastboot command available on your system, you can get fastboot from SDK Platform Tools
-
Boot the device to bootloader mode by shutting it down first, then holding power and volume down buttons until the phone vibrates.
-
Connect your device to PC, then in terminal execute this command:
fastboot flash recovery_a twrp-3.7.1_12-0-hotdog.img
Note
recovery_a flashes TWRP to slot A.
recovery_b flashes TWRP to slot B.
If you do not specify which slot to flash by executing: fastboot flash recovery twrp-3.7.1_12-0-hotdog.img
, fastboot will flash recovery image to the currently active slot.
- After flashing recovery you can reboot to recovery or system by using the volume up/down buttons on your phone, or use fastboot to reboot to specific mode:
fastboot reboot recovery