Comment installer Android 7 sur un Samsung Galaxy S2

By | 23 janvier 2018 |

Mise en garde

Attention: les opérations décrites dans ce post comprennent des risques pour votre téléphone mobile.
Faites la manipulation à vos risques, en cas de fausse manoeuvre il est possible que votre téléphone deviennent inutilisable.

Introduction

Dans cet article, je vais décrire l’installation d’Android 7 (Nougat) sur le samsung Galaxy S2 (I9100).
Bien que pas tout jeune, ce téléphone reste assez populaire et de nombreuse ROMs sont encore mise à jour et même Android 7

Avant de plonger plus amplement dans le sujet et comme tout en tapant ces quelques lignes, j’imagine les grands points d’interrogations dans vos yeux de lecteurs.
Je vais répondre à la question qui doit tourmenter votre esprit:

Pourquoi installer Android 7 sur un GSM vieux de presqu’une décenie? 

Pourquoi installer Android 7 sur un S2?

On parle bien du Samsung Galaxy S2 alors que le S8 pointe le bout de son nez…
Et bien c’est un concours de circonstances…
Cela commence par une faiblesse de mon Samsung S7 qui soudainement refuse de se recharger;
lorsque je connecte le chargeur, rien, pas de réaction du téléphone, pas de son, …
La première chose qui vient à l’esprit c’est que le chargeur est « HS », alors on essaie un autre sans plus de succès.
En désespoir je laisse le téléphone « en charge » en espérant qu’il charge, malheureusement il n’en sera rien, pire encore celui-ci va tellement chauffer que la coque arrière va finir par se déformer..

Résultat des comptes;
plus de téléphone et c’est là qu’on se rend compte à quel point aujourd’hui on est perdu sans téléphone.
On se dit alors qu’est-ce que j’ai fait de mes anciens téléphones, c’est ainsi que je suis retombé sur ce Galaxy S2, dans un coin d’un tiroir.

Qu’est-ce que j’ai fait de mes anciens téléphones?

Bon c’est sûr que d’un S7 à un S2, il y a un monde, mais n’est-on pas en pleine mode « vintage » ?
Et puis juste en dépanage pour recevoir des appels et des SMS, ça devrait suffir.

Des problèmes ?

Le premier problème a contourné pour utilisé ce gsm, purement de logistique, concerne la taille de la carte SIM, et oui les micro/nano SIM à l’époque ça n’existait pas.
Le suivant qui m’a poussé à installer Android 7, ou tout au moins à installer une autre ROM, est que j’avais déjà un peu chipotté avec ce Galaxy S2 et qu’il tournait déjà sur une custom ROM, cyanogen, version 9, et que malheureusement les applications Google installées à l’époque ne semblaient plus fonctionner, il m’était impossible d’ajouter un compte Google. Comme le project cyanogen est arrêté, c’est naturellement que je me suis tourné vers son successeur LineageOS.

Pour la mise à jour du téléphone, j’ai suivi ce tutoriel, la marche à suivre ne comporte qu’une particularité, plus que probablement liée à l’âge du téléphone et à l’évolution de la taille des ROMs.
En effet, il est nécessaire de repartitioner la mémoire du téléphone afin de créer une partition système suffisament grande pour acceuillir le nouveau system d’exploitation.

Téléchargements

La ROM contenant Android 7

La dernière version de LineageOS peut être téléchargée sur le site de LineageOS
Le fichier nécessaire pour le repartionnemennt de la mémoire du téléphone peut être téléchargé ICI

Le recovery mode

La version de TWRP dédiée au samsung Galaxy S2 peut être téléchargée sur le site officiel de TWRP

Les applications Google pour Android 7

Les applications Google, communément appelées les « Gapps », peuvent être téléchargées pour les différentes versions d’Android à partir du site OpenGapps

Les programmes nécessaires

Les programmes utilisés dépendent de votre system d’exploitation.
Si vous êtes un utilisateur de Windows, vous aurez besoin du logiciel Odin, que vous pouvez télécharger sur son site

Pour les « Linuxiens », vous pouvez installer deux packages (heimdall and adb).
Cex-ci sont disponibles dans les dépôts pour Ubuntu ou Debian, voici les commandes pour les installer.

# sudo apt-get update && sudo apt-get upgrade
# sudo apt-get install heimdall-flash adb

Mise à jour

Dans cet article, je ne vais couvir que la mise à jour à partir de Linux dont voici les différentes étapes:

  1. Décompresser la ROM LineageOS téléchargée afin d’en extraire le fichier « boot.img »
  2. Redémarrer votre téléphone en mode téléchargement (Download Mode) en maintenant les touches « volume bas + home + power »
  3. Connecter votre téléphone à votre ordinateur via le cable USB
  4. Dans un terminal, assurez vous que votre ordinateur peut communiquer avec votre téléphone en utilisant la commande suivante:

    # heimdall detect

    Vous devriez recevoir une réponse informant que le téléphone est détecté.

  5. Nous allons maintenant envoyer vers le téléphone, le nouveau kernel (boot.img), le fichier de repartitionement (I9100_1.5GB-System_6GB-Data_512MB-Preload_by-the.gangster.pit) et le TWRP recovery mode (twrp-3.1.0-0-i9100.img) avec la commande suivante:

    # heimdall flash –repartition –pit I9100_1.5GB-System_6GB-Data_512MB-Preload_by-the.gangster.pit –KERNEL boot.img –RECOVERY twrp-3.1.0-0-i9100.img –no-reboot

  6. Redémarrer votre téléphone en mode recovery en pressant les touches « volume haut + home + power ».
    Exécuter les différents wipes afin de supprimer toutes informations liées à l’ancienne ROM
  7. A partir du mode recovery, activer le mode « adb sideload »
  8. Sur votre ordinateur, dans un terminal, envoyer la nouvelle ROM vers votre téléphone avec la commande suivante:

    # adb sideload lineage-14.1-20170517-nightly-i9100-signed.zip

  9. Redémarrer votre téléphone et pantienter le premier démarrage peut prendre plus de 20 minutes.

Remarques:

  • Si vous choisissez d’autres fichiers, plus récents ou si pour des raisons de facilité vous renommez les fichiers, pensez à adapter les commandes en conséquence.

 

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.