[Recovery][A715F]TWRP 3.5.0 [ianmacd]

ShaDisNX255

Senior Member
Apr 3, 2014
1,863
1,000
143
Matamoros

Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about doing this to your device
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Team Win Recovery Project is a custom recovery for Android devices.
It allows you to back up and restore your data, flash custom ROMs to your device, repair broken file systems, root your device and more.

Disclaimer:
- I do not claim this work as my own, this thread was created to have an XDA thread for A71 TWRP. I will try my best to keep it up to date with Ian's work, but can't promise that will remain for ever. If you want the latest TWRP and to be notified as soon as its published, be sure to join the Telegram channel.
- I am not responsible about any damage of any kind that this custom binary may cause.
- Please read the whole main post & related ones before proceed and follow the guide as it is wrote. I will not offer support for any issues that have been already stated.
- Your Knox Warranty Bit will be blown once you flash this or others custom binaries, preventing you to use Knox Features. It can't be resetted in any way, so think twice before flashing this.
- Bugs can be reported here in XDA or via our Telegram Group. Please be more clear as possible and make sure you provide detailed info when reporting bugs (device variant and logcat).

How to Install:
First, you need to unlock the bootloader. Here's how to do it:
  1. - Backup all media before proceeding, this will erase everything in your internal storage including music and photos
  2. - Go to developer settings and enable [OEM Unlock]
  3. - Reboot to download mode
  4. - When prompted, press and hold VOL + to enter bootloader unlock mode
  5. - Press VOL + to confirm you want to unlock bootloader, this will wipe your data
  6. - If you think the bootloader is fully unlocked, it is actually not! Samsung introduced VaultKeeper, meaning the bootloader will still reject any unofficial partitions before VaultKeeper explicitly allows it.
  7. - Go through the initial setup. Skip through all the steps since data will be wiped again later when we flash TWRP and magisk
  8. - Enable developer options, and confirm that the OEM unlocking option exists and is grayed out. This means the VaultKeeper service has unleashed the bootloader. This step is MANDATORY
  9. - Your bootloader now accepts unofficial images in download mode.

After finally unlocking the bootloader, proceed with installing TWRP (tar) with Odin:
  1. - Boot to download mode and load TWRP tar file and VBMeta disabler tar file in AP and BL of Odin, doesn't matter which goes where
  2. - Disable [Auto Reboot] in Odin
  3. - Flash
  4. - Force a reboot by pressing VOL+, VOL - and POWER buttons at the same time
  5. - After the screen goes black, IMMEDIATELY let go of all buttons and IMMEDIATELY press and hold VOL+ and POWER button at the same time to boot to TWRP
  6. - After booting to TWRP successfully, go to WIPE in TWRP
  7. - At the bottom, you should see an option to FORMAT DATA. After you select it, you will be asked to type "yes" in your keyboard. If you do not see this, you probably selected the wrong option.
  8. - After formatting data, flash the Multidisabler zip with TWRP. This is done to avoid future bootloops.
  9. (Optional) Flash magisk.zip to root (google where to find it)
  10. - Reboot to system
  11. - Wait patiently for the device to boot for the first time


How to flash TWRP (img):
  1. - Reboot to recovery
  2. - Select Install
  3. - Select Install Image and search for the TWRP img file
  4. - Flash as recovery
  5. - Reboot to recovery
  6. - Done


Downloads:
twrp-a71-3.5.0_10-4.img by ianmacd
twrp-a71-3.5.0_10-4.tar by ianmacd
Multidisabler zip by Ianmacd
VBMeta disabler

Previous Versions:


Source Code: https://github.com/ianmacd/twrp_a71
Source Code: https://github.com/ianmacd/a71

Change log:

  • TWRP 3.5.0_10-4
    • This minor release accommodates the new (currently canary only) packaging of Magisk.

      Future versions will no longer come as a separate .zip file, but will have the Magisk payload embedded inside the Magisk Manager .apk file.

      To this end, TWRP will now also list any files named Magisk.apk, app-release.apk or app-debug.apk in the list of flashable .zip files.


Credits:
- Samsung for kernel source code
- TeamWin for their awesome recovery
- @ianmacd for compiling, updating, and maintaining for A71 :)
 
Last edited:
  • Like
Reactions: sixisixsix

ShaDisNX255

Senior Member
Apr 3, 2014
1,863
1,000
143
Matamoros
Join Ian's TWRP Telegram group

Code:
Check out the latest TWRP releases and notes on Ian's Telegram group
For anything already released, please ask here in XDA


Link: Telegram Group


Join our A71 Telegram group

Code:
Check out the latest projects on our Telegram, where we share our advancement on new things and try to help as best as we can.
For anything already released, please ask here in XDA


Link: Telegram Group




Join our Spanish General Android Telegram group

Code:
Grupo para los que hablamos español en donde discutimos Android en general /// Group made for Spanish speakers to discuss Android in general


 
Last edited:

ShaDisNX255

Senior Member
Apr 3, 2014
1,863
1,000
143
Matamoros
How to install GSI with TWRP:
The A71 (and almost all 2020 devices I believe) doesn't use the traditional partitioning system, they now include the super partition. This is called a dynamic partition. Basically, it contains system, vendor, odm and product images inside. TWRP can't install system.img directly to system partition for now, so you will have to follow a workaround.

You can follow the guide here: https://forum.xda-developers.com/t/...ung-galaxy-a51-super-partition-image.4216083/

This guide was made for the A51, but has been also confirmed working for the A71 since they both use this dynamic partition

Feel free to ask questions here or in that thread, we can try to help out.
 
Last edited:
  • Like
Reactions: azteria2000

taha2626

New member
Jan 22, 2021
2
0
1
Hi, thank you for your work.

I am getting "Invalid Zip Format" and "directory) Error opening" errors with this method at TWRP. I followed the steps, put the image into gsi folder and renamed it to system.img. Any help?


How to install GSI with TWRP:
The A71 (and almost all 2020 devices I believe) doesn't use the traditional partitioning system, they now include the super partition. This is called a dynamic partition. Basically, it contains system, vendor, odm and product images inside. TWRP can't install system.img directly to system partition for now, so you will have to follow a workaround.

You can follow the guide here: https://forum.xda-developers.com/t/...ung-galaxy-a51-super-partition-image.4216083/

This guide was made for the A51, but has been also confirmed working for the A71 since they both use this dynamic partition

Feel free to ask questions here or in that thread, we can try to help out.
 

karan5chaos

Senior Member
May 12, 2013
209
56
48
Mumbai
How to install GSI with TWRP:
The A71 (and almost all 2020 devices I believe) doesn't use the traditional partitioning system, they now include the super partition. This is called a dynamic partition. Basically, it contains system, vendor, odm and product images inside. TWRP can't install system.img directly to system partition for now, so you will have to follow a workaround.

You can follow the guide here: https://forum.xda-developers.com/t/...ung-galaxy-a51-super-partition-image.4216083/

This guide was made for the A51, but has been also confirmed working for the A71 since they both use this dynamic partition

Feel free to ask questions here or in that thread, we can try to help out.
@ShaDisNX255 apologies for going a bit off topic.. But could you tell if any GSI rom is stable for our device? :)
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone