Un Redmi 9A et une Galaxy Tab 2 débloatés avec Claude : les chiffres avant et après
Un week-end à alléger un téléphone d'entrée de gamme et une tablette de 2012 avec Claude Code : ce que les mesures disent, et ce que l'agent a lui-même cassé puis réparé.
Ce week-end, j’ai ressorti deux appareils devenus lentissimes : un Xiaomi Redmi 9A et une Samsung Galaxy Tab 2 7.0 de 2012. L’idée : profiter de l’IA pour retirer les pubs et les applis lourdes, et leur redonner une seconde vie. Claude Code a tout piloté depuis mon Mac, en USB. Moi, je suivais ses analyses et je lui donnais les directions.
Sans l’IA, je ne l’aurais pas fait, par paresse, soyons honnêtes ! Techniquement, changer un firmware et faire des réglages, ce n’est pas compliqué. Ce que l’IA apporte surtout, c’est la vitesse et la précision chirurgicale : elle cible exactement l’endroit où les performances chutent, et elle fait des propositions pertinentes en un temps record. En prime, on apprend des choses.
Voici les chiffres.
Côté système, la tablette est passée d’Android 4.1.2 d’origine à LineageOS 14.1 (Android 7.1.2), dans un build non officiel.
# Le Redmi : 23 applis en moins, 37 paquets éteints
Le Redmi 9A, c’est 1,86 Go de RAM, un Helio G25 et MIUI 12.5.5 sur Android 11. Mon but de départ : comprendre pourquoi il était si lent, et le débloater.
Premier passage : 23 applis préinstallées retirées (Facebook, Amazon, Netflix, LinkedIn, des jeux…) et 37 paquets système désactivés. Chaque changement a son script de retour arrière. Après redémarrage, la RAM libre passe de 604 à 933 Mo, le swap utilisé de 577 à 43 Mo, et les services en cours de 103 à 31.
MIUI ne se laisse pas faire. Toute écriture dans les réglages depuis le shell est refusée tant qu’on n’a pas connecté un compte Mi et activé un second paramètre, « Débogage USB (paramètres de sécurité) ». Et le script lui-même avait un bug : adb shell avalait l’entrée standard de la boucle, si bien que seul le premier paquet de chaque liste était traité. Un </dev/null sur l’appel a suffi.
# Deuxième tour : moins de pixels, même écran
« Pas mal ! » Alors j’ai demandé si on pouvait aller plus loin. Second tour : limite de processus en arrière-plan, démarrage automatique coupé, Play Store bridé en arrière-plan, déverrouillage facial coupé.
Le téléphone saccadait encore beaucoup, et je commençais à envisager d’y installer LineageOS. Mais Xiaomi impose d’abord une attente de 168 heures avant de déverrouiller le bootloader, avec son outil qui ne tourne que sous Windows. En attendant, on a continué sous MIUI.
Puis la résolution. L’écran est rendu en 540 × 1200 au lieu de 720 × 1600, avec la densité abaissée dans la même proportion (240 au lieu de 320). Baisser seulement la taille aurait agrandi toute l’interface. En baissant aussi la densité, l’espace logique ne change pas : la grille de l’accueil et le dock restent exactement à leur place, mais 44 % de pixels en moins sont dessinés à chaque image. C’est du travail en moins pour le GPU d’un Helio G25.
Pour l’usage visé, sacrifier la résolution n’est pas un souci. Un vieil appareil qu’on fait revivre pour de l’appoint n’a pas besoin d’une qualité dernier cri. Ce qu’il lui faut, c’est être réactif, rapide et utilisable.
# La tablette : LineageOS 14.1 depuis un Mac
La Galaxy Tab 2, c’est un OMAP4430, 1 Go de RAM et Android 4.1.2 d’origine. Il n’existe pas de LineageOS 14.1 officiel pour elle, seulement des builds non officiels maintenus par un développeur de la communauté. L’agent a tout flashé depuis le Mac, avec Heimdall et TWRP.

La tablette en mode téléchargement, prête à recevoir TWRP par Heimdall.
LineageOS a démarré. Je lui avais demandé, avant même le flash, de la débloater au maximum. Le premier lancement ramait au point d’être quasi inutilisable, et même rootée, la tablette restait impraticable.
# Quand l’agent débloate un peu trop fort, s’en rend compte et corrige
L’agent a fini par trouver deux causes. La première venait de lui : son débloat avait désactivé le spouleur d’impression, et system_server essayait de s’y relier en boucle, chaque tentative finissant en timeout. La seconde venait de la ROM : le pilote des capteurs tournait en permanence avec zéro client.
| Tablette | Avant | Après |
|---|---|---|
system_server (jiffies sur 6 s) | 1 608 | 86 |
| RAM libre | 21 Mo | 234 Mo |
| CPU occupé | 50 % | 35 % |
| Charge (5 min) | 2,99 | 1,34 |
Il a réactivé le spouleur et neutralisé le pilote des capteurs.
Maintenant, après ce débloat, elle est pleinement utilisable, et même bien plus rapide que lorsqu’elle était neuve ! Sa mission principale sera d’être un écran Home Assistant, mais elle pourrait servir à plein d’autres usages.
# Du matériel pas si dépassé
Sur X, je vois des dizaines de posts sur le sujet chaque jour depuis deux semaines, surtout pour les téléviseurs. C’est un sacré revers pour les industriels qui ont gavé tous ces appareils de bloatware. Je pense qu’on va voir une belle renaissance de matériel dit « dépassé », qui en fait ne l’est pas du tout : il était juste écrasé sous une masse de mauvais logiciels.
Et on va avoir des surprises. Un chercheur en sécurité, intrigué par des publicités étrangement ciblées, dit avoir obtenu un accès root sur son téléviseur Samsung de 2025, et y avoir découvert une horreur pour la vie privée.
# Et les deux aspirateurs pour la route
Le même week-end, j’ai aussi remis en route deux vieux Roborock. Sur le premier, l’agent a installé Valetudo, un firmware libre qui fait tourner le robot en local, sans le cloud du fabricant, puis l’a branché dans Home Assistant, le tout en 15 minutes. Là aussi, je m’y suis mis parce que je savais que l’IA irait vite. Sans elle, je ne l’aurais pas fait.
Le second aspirateur s’éteint dès qu’il quitte sa base, même après une nuit de charge. La batterie est morte. Là, l’IA ne peut rien faire…
# Liens
- Claude Code, l’agent qui a tout piloté
- LineageOS, le système libre installé sur la tablette
- Builds non officiels de LineageOS 14.1 pour la Galaxy Tab 2, sur AndroidFileHost
- Heimdall, l’outil de flash des appareils Samsung, utilisable sur Mac
- TWRP, le recovery
- Mi Unlock, l’outil de Xiaomi pour déverrouiller le bootloader
- Home Assistant, la domotique que la tablette affichera
- Valetudo, le firmware libre des aspirateurs
- Le post sur le téléviseur Samsung, sur X