La ROM que vous avez fournie ne contient pas de fichier scatter ou recovery.img valide et vous ne pouvez donc pas utiliser SP Flash Tool.
Je vous recommande de faire une sauvegarde du boot, de copier le boot.emmc.win sur un PC, puis sur un autre téléphone et de le patcher avec l'apk Magisk Manager.
Après avoir réussi le Parcheando, copiez le fichier patché sur le PC.
Redémarrer le téléphone en bootloader, et flasher le magisk_patched.img depuis fastboot.
fastboot flash boot "C:\adb\magisk_patched.img"
Si, pour une raison quelconque, vous n'êtes pas autorisé à effectuer un flashage à partir de Fastboot, vous pouvez le faire à partir de TWRP.
Lorsque le téléphone fonctionne, il suffit d'installer l'apk Magisk Manager.
Remarque : Les partitions /system et /data sont cryptées, c'est pourquoi vous ne pouvez pas installer Magisk.zip depuis TWRP.
Parcheandole boot.img avec Magisk Manager supprimera le drapeau "verify" et le patch contre dm-verity, ce qui vous permettra de démarrer avec une partition de récupération modifiée.
Editer :
Si vous avez un téléphone similaire en état de marche, vous pouvez effectuer une lecture de la partition de récupération. En fonction de votre question, j'ai créé un fichier de dispersion pour la partition de récupération.
pour la lecture, sélectionner la région EMMC_USER et utiliser l'adresse de départ et la taille de cette région :
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6755
project: TP904A
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS2
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x8000
physical_start_addr: 0x8000
partition_size: 0x1000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
reserve: 0x00
Editer 2 :
sur la base de votre sortie de /proc/partitions à partir de twrp, voici le fichier de dispersion complet (à utiliser avec précaution, sans garantie de fonctionnement)
MT6755_Android_scatter_TP904A.txt