site/stuff/android_11_a8.html

230 lines
17 KiB
HTML

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="../css/main.css">
<link rel="icon" href="../assets/logo.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="keywords" content="Téléphone, Samsung, Open source, Android, Treble, Project Treble, prolonger la durée de vie, ROMs GSI">
<meta name="description" content="Découvrez comment Trebeliser votre téléphone Samsung Galaxy A8 et prolonger sa durée de vie avec des astuces et des instructions détaillées.">
<meta name="fediverse:creator" content="@_@mamot.fr">
<meta name="author" content="Joachim Rey">
<title>Prolonger la vie de votre Samsung Galaxy A8 avec le projet Treble</title>
<link rel="canonical" href="https://uwo.nya.pub/stuff/android_11_a8.html">
<link rel="apple-touch-icon" href="../assets/logo.png">
<meta property="og:title" content="Prolonger la vie de votre Samsung Galaxy A8 avec le projet Treble">
<meta property="og:description" content="Découvrez comment Trebeliser votre téléphone Samsung Galaxy A8 et prolonger sa durée de vie avec des astuces et des instructions détaillées.">
<meta property="og:image" content="https://uwo.nya.pub/assets/logo.png">
<meta property="og:url" content="https://uwo.nya.pub/stuff/android_11_a8.html">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Prolonger la vie de votre Samsung Galaxy A8 avec le projet Treble">
<meta name="twitter:description" content="Découvrez comment Trebeliser votre téléphone Samsung Galaxy A8 et prolonger sa durée de vie avec des astuces et des instructions détaillées.">
<meta name="twitter:image" content="https://uwo.nya.pub/assets/logo.png">
</head>
<body>
<header>
<a href="../index.html">
<img src="../assets/logo.png" alt="Logo de Joachim Rey" class="logo">
</a>
<nav>
<a href="../forge" class="forge">
<div class="img">
<img src="../assets/close.svg" class="forge-ico" alt="Icône Forge">
<img src="../assets/open.svg" class="forge-ico-op" alt="Icône Forge ouverte">
</div>
<div class="text">Forge</div>
</a>
<a href="../nextcloud" class="cloud">
<div class="img">
<img src="../assets/close.svg" class="cloud-ico" alt="Icône Cloud">
<img src="../assets/open.svg" class="cloud-ico-op" alt="Icône Cloud ouverte">
</div>
<div class="text">Cloud</div>
</a>
<a href="../stuff.html" class="stuff">
<div class="img">
<img src="../assets/close.svg" class="stuff-ico" alt="Icône Autre">
<img src="../assets/open.svg" class="stuff-ico-op" alt="Icône Autre ouverte">
</div>
<div class="text">Autre</div>
</a>
</nav>
</header>
<hr>
<main>
<h1>Prolonger la vie de votre Samsung A8 avec le projet Treble</h1>
<p>
Si vous possédez un téléphone depuis quelques années, il peut être souvent frustrant de ne pas pouvoir installer ou utiliser certaines applications, sans parler du manque de mises à jour de sécurité. Nous verrons ici comment, avec le projet Treble, vous pouvez faire passer n'importe quel téléphone le supportant sur n'importe quel système d'exploitation. Nous aborderons principalement le cas particulier du Samsung A8, qui ne supporte pas nativement le projet Treble, mais qui peut le faire avec persévérance. Notez quand même que cela nécessite des manipulations précises et potentiellement dangereuses pour votre téléphone, et que TOUTE sa mémoire sera réinitialisée, ainsi que la perte de toute garantie du vendeur/constructeur.
</p>
<h3>Pour cette manipulation, vous aurez besoin de :</h3>
<h4>Matériel requis :</h4>
<ul>
<li>Un câble de transfert USB</li>
<li>Un ordinateur POSIX ou Windows</li>
<li>Une carte micro SD</li>
</ul>
<h4>Logiciels nécessaires (Ne téléchargez pas tout, tout n'est pas utile dans tous les cas):</h4>
<ul>
<li>Odin
<ul>
<li>POSIX : <a href="https://github.com/Adrilaw/OdinV4" target="_blank" rel="noopener noreferrer">OdinV4</a></li>
<li>Windows : <a href="https://www.odinflash.com/" target="_blank" rel="noopener noreferrer">Odin Flash</a></li>
</ul>
</li>
<li>Magisk
<ul>
<li><a href="https://github.com/topjohnwu/Magisk" target="_blank" rel="noopener noreferrer">Magisk GitHub</a></li>
</ul>
</li>
<li>Fichiers ROM officiels Samsung Android 9 :
<ul>
<li><a href="https://github.com/SlackingVeteran/frija">Frija</a></li>
<li><a href="https://www.phonandroid.com/forum/threads/liste-des-roms-officielles-pour-samsung-galaxy-a8-2018-sm-a530f.182868/" target="_blank" rel="noopener noreferrer">Phonandroid</a></li>
<li><a href="https://samfw.com/firmware/SM-A530F" target="_blank" rel="noopener noreferrer">SamFW</a></li>
</ul>
</li>
<li>TWRP :
<ul>
<li><a href="https://eu.dl.twrp.me/jackpotlte/twrp-3.7.0_9-0-jackpotlte.img.tar.html" target="_blank" rel="noopener noreferrer">TWRP 3.7.0</a></li>
<li><a href="https://androidfilehost.com/?fid=1395089523397946134" target="_blank" rel="noopener noreferrer">TWRP Treble</a></li>
<li><a href="https://dl.twrp.me/twrpapp/">TWRP App</a></li>
</ul>
</li>
<li>Pilotes USB Samsung :
<ul>
<li><a href="https://developer.samsung.com/android-usb-driver" target="_blank" rel="noopener noreferrer">Windows : Pilotes USB Samsung</a></li>
<li>ADB sur POSIX.</li>
</ul>
</li>
<li>Treble Creator :
<ul>
<li><a href="https://www.androidfilehost.com/?fid=11410963190603911424" target="_blank" rel="noopener noreferrer">Treble Creator APK</a></li>
</ul>
</li>
<li>Vendor Quack :
<ul>
<li><a href="https://www.mediafire.com/file/o6i61mhyj6ath1x/Vendor-Quack_V2.6.zip/file" target="_blank" rel="noopener noreferrer">Vendor Quack V2.6</a></li>
</ul>
</li>
</ul>
<p>
Si, au cours des manipulations, votre téléphone devient inutilisable, vous pouvez toujours utiliser Odin pour flasher le système d'origine, ce qui supprimera aussi Treble.
</p>
<h2 id="prep">Préparation</h2>
<p>
Commencez par installer les pilotes Samsung sur Windows et ADB sur Linux/MacOS/etc. Ouvrez ensuite Odin (Odin 3.14 sur Windows) ou votre terminal (Odin 4). Éteignez votre téléphone et entrez en mode de téléchargement ("Odin mode") en appuyant simultanément sur <code>Volume +</code> + <code>Volume -</code> + <code>Power</code>, puis appuyez sur <code>Volume +</code> pour valider lorsque vous arrivez sur un écran bleu. En haut à gauche de l'écran, vous verrez plusieurs informations importantes :
</p>
<ul>
<li>Nom du produit : <code>SM-A530F</code></li>
<li>Type de système installé : <code>Officiel</code> (normalement)</li>
<li>État KG : <code>Checking</code>/<code>Completed</code>/<code>Broken</code></li>
<li>OEM Lock : <code>On</code></li>
</ul>
<p>
Si l'état KG est en mode "prenormal", vous devez désactiver cette sécurité, car elle empêche le flashage de ROMs autres que les ROMs officielles. Allez dans les <code > Paramètres > Gestion globale > Date et heure</code>. Désactivez l'heure automatique et ajoutez 7 à 10 jours à la date.
</p>
<p>
Ensuite, désactivez la serrure OEM. Allez dans <code>Paramètres > À propos du téléphone > Informations sur le logiciel</code> et appuyez 7 fois sur "Numéro de build". Votre mot de passe vous sera demandé pour activer le mode développeur. Accédez aux options de développeur (page principale) et activez "Déverrouiller l'OEM" et "Débogage USB".
</p>
<h4>Remarques :</h4>
<ul>
<li><code>Volume +</code> + <code>Power</code> pour démarrer en mode de récupération</li>
<li><code>Volume -</code> + <code>Power</code> pour un arrêt d'urgence</li>
<li><code>Volume -</code> + <code>Power</code> (relâcher) pour démarrer en mode de sécurité.</li>
</ul>
<h2 id="twrp">Installation de TWRP</h2>
<p>
Nous devons d'abord installer TWRP pour pouvoir "Trebeliser" le Samsung A8. Après cette étape, vous aurez deux scénarios possibles :
</p>
<ol>
<li>Vous réussissez à flasher TWRP du premier coup.</li>
<li>L'installation échoue (le téléphone est "brické", mais ne vous inquiétez pas, c'est réversible relativement facilement).</li>
</ol>
<p>
Nous allons d'abord essayer la méthode la plus simple, qui consiste à flasher TWRP directement sur le téléphone via Odin.
</p>
<ul>
<li>Connectez votre téléphone à votre ordinateur. Votre appareil devrait apparaître sur Odin 3. Si vous utilisez Odin 4, utilisez la commande <code>odin4 -l</code> pour lister les appareils connectés.</li>
<li>Dans le panneau d'options d'Odin 3, désactivez le redémarrage automatique (reboot). Cliquez sur le bouton <code>PDA</code> ou <code>AP</code> (Odin 3) ou utilisez l'option <code>-a</code> (Odin 4) et sélectionnez le fichier <code>twrp-3.7.0.9-jackpotlte.img.tar</code> (veillez à ne pas choisir la version Treble). Lancez le flashage en cliquant sur le bouton "Start" ou en exécutant la commande correspondante.</li>
<li>Si l'opération réussit (indication "SUCCESS"), démarrez immédiatement en mode récupération en appuyant sur <code>Volume +</code> + <code>Power</code> et passez à l'étape <a href="../stuff/android_11_a8.html#treble" class="section">Trebelisation du téléphone</a>.</li>
<li>Sinon, continuez la partie suivante.</li>
</ul>
<h2 id="flash">Flashage de TWRP via l'OS root</h2>
<p>
Si vous êtes ici, cela signifie que l'installation de TWRP a échoué et que votre téléphone est donc "brické". Vous aurez besoin des fichiers ROM de votre téléphone. Avec Frija, renseignez le numéro de série de votre téléphone et son code (SM-A530F).
</p>
<ul>
<li>Sortez votre téléphone du mode de téléchargement en appuyant sur <code>Volume -</code> + <code>Power</code>. Il devrait redémarrer en boucle.</li>
<li>Réentrez en mode téléchargement et assurez-vous qu'il soit connecté à votre PC.</li>
<li>Dans Odin, placez dans chaque catégorie <code>BL</code>, <code>AP</code>, <code>CP</code> et <code>CSC</code> le fichier ROM correspondant (en fonction du début du nom du fichier). Avec Odin 4, ce sont les options <code>-b</code> (BL), <code>-a</code> (AP), <code>-c</code> (CP) et <code>-s</code> (CSC). Lancez le flashage.</li>
<li>Pendant ce temps, transférez l'APK Magisk, l'application TWRP, le fichier <code>twrp-3.7.0.9-jackpotlte.img.tar</code> et
le fichier <code>AP_[...].tar.md5</code> sur votre téléphone.</li>
<li>Vous devriez maintenant avoir un téléphone de nouveau fonctionnel avec Android 9. Sortez du mode Odin, démarrez votre téléphone, suivez les instructions et ne le connectez pas à Internet.</li>
<li>Installez Magisk, puis ouvrez l'application.</li>
<li>Allez dans <code>Installer > Sélectionner et patcher un fichier</code>, choisissez le fichier <code>AP_[...].tar.md5</code> et copiez le fichier <code>magisk_patched_[...].tar</code> sur votre PC.</li>
<li>Redémarrez en mode de téléchargement.</li>
<li>Dans Odin, flashez le fichier (option <code>-a</code> ou bouton AP).</li>
<li>Sortez du mode téléchargement et démarrez normalement.</li>
<li>Installez l'application TWRP.</li>
<li>Lorsque vous ouvrez TWRP, Magisk vous demandera si TWRP doit avoir les droits administrateur. Validez.</li>
<li>Cliquez sur "TWRP Flash", entrez votre numéro de modèle, puis ajoutez le fichier <code>twrp-3.7.0.9-jackpotlte.img.tar</code> et lancez le flashage.</li>
</ul>
<p>
Si TWRP échoue, c'est normal ; l'opération a tout de même réussi (vraiment).
</p>
<ul>
<li>Éteignez votre téléphone.</li>
<li>Redémarrez en mode de récupération (<code>Volume +</code> + <code>Power</code>).</li>
</ul>
<h2 id="treble">Trebelisation du téléphone</h2>
<p>
Copiez dans votre carte micro SD <code>TrebleCreator-A350F.zip</code> et <code>TWRP-jackpotlte-Treble.img</code> puis allez dans le programme de récupération TWRP (<code>Volume +</code> + <code>Power</code>).
</p>
<ul>
<li>Allez dans <code>Wipe > Advanced Wipe</code> et sélectionnez <code>System</code>, <code>Cache</code> et <code>Data</code>.</li>
<li>Revenez au menu principal.</li>
<li>Allez dans le menu <code>Install</code> et cliquez sur <code>Select Storage</code>, puis sélectionnez la carte micro SD.</li>
<li>Accédez à l'emplacement du fichier <code>TrebleCreator-A350F.zip</code> et flashez-le (votre téléphone peut redémarrer).</li>
<li>Dans le menu <code>Install</code>, cliquez sur <code>Install Image</code>.</li>
<li>Accédez à l'emplacement du fichier <code>TWRP-jackpotlte-Treble.img</code> et flashez-le en choisissant l'option "Recovery".</li>
<li>Redémarrez votre téléphone en mode de récupération.</li>
<li>Allez dans <code>Mount</code> et sélectionnez <code>System</code>, <code>Vendor</code>, <code>Cache</code> et <code>Data</code>.</li>
<li>Retournez au menu principal et allez dans <code>Wipe > Advanced Wipe</code>. Sélectionnez <code>System</code>, <code>Vendor</code>, <code>Cache</code>, <code>Data</code> et <code>Dalvik Cache</code>.</li>
</ul>
<p>
Si tout s'est bien passé, votre téléphone est maintenant Treble-enabled ! Cependant, vous n'avez plus de système d'exploitation :(
</p>
<h2 id="os">Installation du nouveau système d'exploitation</h2>
<p>
Avec un téléphone Treble-enabled, un nouveau monde s'ouvre à vous : celui des ROMs GSI (Generic System Images). Cela signifie que vous pouvez installer (presque) n'importe quoi, et ça fonctionnera plus ou moins bien (ce qui est déjà mieux que rien).
</p>
<p>
Cependant, il y a quelques limitations à prendre en compte. Premièrement, le Samsung Galaxy A8 a une partition <code>Vendor</code> qui n'est pas standard pour Treble, c'est là que se trouvent tous les pilotes de votre téléphone. Si vous souhaitez installer Android 15, par exemple, vous devez d'abord trouver une ROM (un fichier <code>.img</code>) avec un système de partition <code>A/B</code> et une architecture <code>arm64v8</code>. Une liste de ROMs GSI est disponible sur GitHub à cette adresse : <a href="https://github.com/phhusson/treble_experimentations/wiki" target="_blank" rel="noopener noreferrer">Liste des GSI</a>.</p>
<p>Alternativement, vous pouvez également installer directement TreeOS à partir de ce lien : <a href="https://drive.google.com/file/d/1VcSYYrXE9XUsdSqF8V28SKtiKobd7m5K/view" target="_blank" rel="noopener noreferrer">TreeOS</a>.</p>
<p>Si vous installez une ROM GSI random, commencez par flasher Vendor Quack via TWRP pour ajouter la partition <code>/vendor</code>. Ensuite, il vous suffira de flasher l'image sur la partition système en allant dans <code>Install > Install Image</code>. Si la ROM que vous flashez ne fonctionne pas pour une raison quelconque, ne paniquez pas. Vous pouvez retourner dans TWRP et flasher une autre ROM sur la partition système. Notez que vos données ne seront pas supprimées, car elles se trouvent dans la partition <code>/data</code>.</p>
</span>
<span>
<h2 id="cc">Conclusion</h2>
<p>Vous avez maintenant un téléphone Treble-enabled, capable de faire fonctionner potentiellement n'importe quel système d'exploitation compatible. Cela vous permet de prolonger la vie de votre Samsung A8 et d'explorer de nouvelles fonctionnalités et mises à jour qui ne seraient pas disponibles autrement. Pour toute questions, vous pouvez me contacter via <b>contact</b> <i>chez</i> <b>uwo.nya.pub</b>.</p>
</span>
</main>
</body>
<footer>
<div>
<b>contact</b> <i>chez</i> <b>uwo.nya.pub</b> - <a href="https://www.creativecommons.org/licenses/by-sa/4.0/deed.fr" target="_blank" rel="noopener noreferrer">CC BY-SA 4.0</a> - <a rel="me" href="https://mamot.fr/@_" rel="noopener noreferrer">Mastodon</a>
</div>
</footer>
</html>