TWRP - Installation & Utilisation

Création : Août 2018

TWRP est un projet "open source" qui a pour objet le développement d'un logiciel de récupération "custom", permettant

Ce document décrit l'installation du mode recovery TWRP

Attention :

Références

1 - Installation

1.1 - Préparation

L'installation de TWRP sur un appareil n'est possible que si une version adaptée et spécifique à cet appareil est disponible.

Les versions développées par TWRP sont identifiées par la référence unique de l'appareil à la quelle elle est destinée. La première étape consiste donc à trouver cette référence unique via une recherche sur internet à partir du nom commercial du périphérique ou via la commande adb shell :

$ adb shell
gts210velte:/ $

Dans le cas des appareils Samsung, cette référence peut également être trouvée en utilisant l'application "Device INFO * Samsung (gratuite avec publicité).

Dans le cas ci-dessus, la référence unique de la tablette Samsung Galaxy Tab S2 TM-819 est gtsve210lte

1.2 - Téléchargement

1.2.1 Sélection et téléchargement

twrp-3.2.3-0-gts210velte.img
$ md5sum twrp-3.2.3-0-gts210velte.img
b9ef5da993070c83a7d9c66b14d9873a twrp-3.2.3-0-gts210velte.img

1.2.2 Vérification de l'origine du fichier

$ gpg --import public.asc
gpg: key 1D8597D7891A43DF: public key "TeamWin <admin@teamw.in>" imported
gpg: Total number processed: 1
gpg: imported: 1
$ gpg --verify twrp-3.2.3-0-gts210velte.img.asc twrp-3.2.3-0-gts210velte.img
gpg: Signature made mar. 07 août 2018 04:26:52 CEST
gpg: using RSA key 95707D42307C9D41D09BF7091D8597D7891A43DF
gpg: Good signature from "TeamWin <admin@teamw.in>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 9570 7D42 307C 9D41 D09B F709 1D85 97D7 891A 43DF

Le message Good signature from .... indique que le fichier a bien pour origine TWRP

1.3 - Installation

Flasher la partition de recovery avec l'image téléchargée, se reporter, selon le type de périphérique à

Redémarrer immédiatement en mode recovery, sans passer par le démarrage standard pour éviter l'écrasement de TWRP qui peut se produire sur certains modèles. Le menu TWRP s'affiche.

1.4 - Mises à jour

Lorsque TWRP a été installé, installer une nouvelle version (au format .img)

2 - Utilisation

TWRP peut-être utilisé

2.1 - Utilisation depuis adb

$ adb shell id
uid=0(root) gid=0(root) groups=1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats) context=u:r:su:s0
$ adb shell busybox
BusyBox v1.22.1 bionic (2017-09-23 12:51 +0200) multi-call binary.
.....

Currently defined functions:
[, [[, adjtimex, arp, ash, awk, base64, basename, bbconfig, blkid, ......

2.2 - Utilisation depuis mtp

TWRP supporte le protocole mtp et permet donc d'utiliser un explorateur de fichiers tel que thunar pour accéder aux données utilisateurs

mtp://[usb:003,016]/Internal Storage/
mtp://[usb:003,016]/Micro SDCard/

L'accès mtp peut-être activé / désactivé dans le menu "Montage partitions"

2.3 - Utilisation depuis l'interface graphique TWRP