Pour rappel le changement de firmware n'est pas une opération sans risque. En cas de soucis certaines compétences informatiques sont requises. Avant de vous lancer pesez donc bien le pour et le contre car Smartphone France décline toute reponsabilité pour les éventuels dommages que vous pourriez faire courrir à votre appareil. Si vous ne vous en sentez pas capable ne vous lancez surtout pas dans ce type d'intervention qui nécessite certaines compétences informatiques que vous n'avez peut être pas. |
Introduction
Introduit sur le marché français en Mai 2009 le HTC Magic est le premier appareil fonctionnant officiellement avec le système d'exploitation Android 1.5 à voir le jour. Si les opérateurs ou fabricants on l'habitude de fournir leurs appareils avec un système fonctionnel il est souvent dommage de constater que ces "firmware" (Logiciel de base permettant à l'appareil de fonctionner) se limitent au strict minimum. Partant de ce constat la rédaction de Smartphone France a décidé, en premier lieu par défi, de proposer "ses firmwares" pour le HTC Magic qui sont déclinés en 2 familles :
- Famille firmware 1.x - Version actuelle : 1.92 (Version finale compatible firmware SFR)
- Famille firmware 2.x - Version actuelle : 2.8 (Version finale nécessitant un Wipe de l'appareil si non mise à jour à partir d'un firmware 2.x)
Le concept de base
Si certains bidouilleurs de génie proposent des firmwares hyper fournis en fonctionnalités ou totalement remodelés au niveau interface, Smartphone France a décidé de prendre un chemin totalement différent en proposant son firmware. Voici les différents points que nous avons décidé de suivre pour créer et faire évoluer notre firmware :
- Assurer une compatibilité à 100% avec le firmware d'origine fourni par l'opérateur afin que vous puissiez toujours faire appel à son support en cas de problème
- Possibilité à tout moment de remettre l'appareil à son état d'origine afin que vous ne perdiez pas la garantie de votre terminal
- Version supportant à 100% la langue française car il n'y a rien de pire que les systèmes où on trouve la moitié de l'interface traduite
- Ajout de fonctionnalités progressive afin de bien évaluer la stabilité des différentes versions
- Système étudié et modifié afin qu'il soit évolutif
- Pas de modification des données qui permettent à l'opérateur d'identifier le système afin d'éviter les mauvaises surprises
- Suivi régulier sur Smartphone France qui essaye de corriger les bugs dans un délai de 48h ... si ce ne sont pas des bugs liés au système lui même
- Les mises à jour ne nécessitent pas d'effacer totalement le terminal. Une mise à jour est quasiment transparente pour l'utilisateur.
- ...
En bref le firmware de Smartphone France ne sera peut être pas le plus joli et le plus évolué mais ce n'est certainement pas avec lui que vous aurez des problèmes insurmontables. Un firmware qui s'adresse avant tout aux "grand public". Pas besoin d'être un informaticien pour utiliser son HTC Magic. L'informatique c'est notre métier mais peut être pas le votre.
2 familles de firmwares
Après la création de ce firmware 1.x, Smartphone France vous propose également une nouvelle "famille 2.x" de firmware. Contrairement à la première version basée sur ce que SFR fournissait initialement, ce firmware utilise une toute autre base et n'est par conséquent plus compatible avec le firmware SFR. Si la perte de compatibilité peut être gênante pour certains, elle apporte par contre de gros plus au niveau fonctionnalités comme par exemple la synchronisation Microsoft Exchange de manière native.
Firmwares 1.x ou Firmwares 2.X, à chacun son firmware préféré. A vous de voir lequel vous convient le plus :)
Il est à noter que le changement de famille de firmware nécessite un WIPE de données, mais que la mise à jour au sein d'une même famille peut être réalisée sans être obligé d'effacer l'appareil.Pour information la restauration totale des données sur un firmware 2.x est fortement déconseillée par les auteurs de ces firmwares. Le seul logiciel que nous avons validé et qui ne pose pas de soucis pour la restauration de données est
MyBackup Pro. Ce logiciel est payant mais son achat mérite largement un petit investissement. Par contre toutes les données ne doivent pas être restaurées. Seules les données suivantes doivent l'être si vous désirez éviter tout problème ultérieur :
- SMS & MMS
- Journal des appels
- Alarmes
- Favoris
Pour les autres données comme les contacts ou l'agenda il suffit de refaire une synchronisation avec son compte Google et le tour est joué. Pour les programmes gratuit il suffit d'avoir fait une liste avant puis de les réinstaller. Pour les logiciels que vous avez achetés il se trouvent dans l'application Market car associés à votre compte Google. En outre nous vous rappelons que la mise à jour de firmware quand on ne change pas de famille ne nécessite en aucun cas d'effacement, de sauvegarde / restauration de données. On applique la mise à jour et le tour est joué.
Les différents téléchargements disponibles
Voici les différents firmwares créés par Smartphone France actuellement disponibles au téléchargement :
Le flashage n'a été validé par Smartphone France que pour les HTC Magic vendus en France par SFR et uniquement avec les fichiers directement téléchargés sur le site. Pour vérifier que vous possédez un modèle compatible celui ci doit afficher "SAPPHIRE PVT 32B" sur la première ligne lorsque vous mettez l'appareil en "mode fastboot". Si tel n'est pas le cas vous risquez de briquer votre terminal en voulant lui appliquer une mise à jour !!! |
Pour installer le firmware de votre choix, y compris le firmware d'origine SFR
- Comme d'habitude il faut avoir le SDK d'installé ou tout du moins l'utilitaire fastboot qui fonctionne. On ne va pas réexpliquer une procédure maintes fois décrite dans ce WIKI :)
- Télécharger tout naturellement la mise à jour de votre choix
- Décompresser le fichier zip pour en extraire 2 fichiers (recovery-magic.img et update.zip)
- Copier update.zip à la racine de la carte mémoire du Magic et copier recovery-magic.img dans le repertoire tools de SDK Android
- Connecter l'appareil en mode FastBoot (Touches "Retour" et "Marche / Arrêt" simultanément ) à votre ordinateur
- Lancer la commande "fastboot boot recovery-magic.img" à partir du dossier "tools" du SDK
- Choisir l'option qui sauvegarde votre firmware actuel ainsi que toutes les données de votre appareil (INDISPENSABLE POUR NE PAS PLEURER EN CAS DE SOUCIS)
- Vérifier bien que la sauvegarde s'est correctement déroulée
- Choisir la seconde option du menu déroulant (Apply sdcard:update.zip)
- Réaliser un "WIPE" de votre appareil si vous changez de famille de firmware
- Attendre que ça se termine et rebooter (Reboot system now)
Note : N'importe quelle version peut être installées à partir de n'importe quelle version. Par exemple vous pouvez installer directement la dernière version même si vous n'avez jamais mis à jour votre appareil. Il n'est pas nécessaire de passer par les versions 1.1, 1.2, 1.3, 1.4, ... pour installer le dernier firmware. Il en est de même pour le retour au firmware SFR qui peut être installé à partir de n'importe quelle version.
Si vous rencontre le moindre problème pour cette procédure n"hésitez pas à demander notre aide sur le
forum du site.
Nouveautés de la version 1.0 par rapport au firmware SFR
- Mise à jour du noyau par celui proposé par JesusFreke
- Possibilité d'utiliser l'appareil comme Modem Bluetooth (Ajout du Profil Bluetooth PAN)
- Augmentation du niveau sonore max de l'appareil
- Configurations réseau SFR et Orange incluses (Pas de Bouygues faute d'avoir pu valider une configuration qui fonctionne bien)
- Système "Rooté" d'origine pour ceux qui désirent exploiter pleinement Android
- Préparation pour les versions futures (Possibilité de mettre les applications sur carte mémoire par exemple)
- Ajout de quelques "utilitaires indispensables"
Nouveautés de la version 1.1
- Reprend naturellement toutes les caractéristiques de la version 1.0
- Version basée sur la dernière mise à jour SFR CRB43 (Ancienne version CRB17) incluant les derniers patchs de sécurité
- Suppression de la modification sur le volume qui posait un problème de qualité d'écoute
- Ajout du visualisateur PDF que nous trouvons bien pratique
- Ajout de aNetShare pour transformer l'appareil en routeur WIFI (Lancez le logiciel au moins une fois pour ne plus avoir de problème DNS avec le Bluetooth PAN)
- Le programme Superuser Permission fonctionne dorénavant parfaitement (Demande de validation manuelle pour éviter les accès sauvage en mode root)
- Ajout de SparePart qui permet d'accéder à certains réglages d'Android
- Optimisation de l'utilisation des commandes de BusyBox pour améliorer l'utilisation en mode terminal (ADB Shell par exemple)
Nouveautés de la version 1.2
- Reprend naturellement toutes les caractéristiques de la version 1.1
- Réintroduction de la modification changeant le volume max (Voir après commandes à taper pour supprimer cette fonctionalités si elle ne vous plait pas)
- Ajout de la fonctionnalité "Rotation Automatique" qui permet de passer l'appareil en mode paysage en fonction de sa position (Utiliser l'application SpareParts pour paramétrer les effets de transition)
- Ajout du MultiTouch dans l'application "Navigateur" pour faire des zoom à deux doigts comme sur MacOS X Mobile
- Ajout de l'application terminal pour les accros de la ligne de commande (Bouton Rond + "M" pour faire "Entrée")
- Ajout de l'application "tcpdump" en ligne de commande pour ceux qui veulent analyser les accès réseau
Nouveautés de la version 1.3
- Version corrigée de la version 1.2 qui posait soucis dans quelques cas de figure
- Suppression de la fonctionnalité "rotation automatique" à l'origine du problème. Une solution alternative sera mise en place ultérieurement
- La fonctionnalité "MultiTouch" du navigateur internet a quand à elle été laissée et validée
- Configuration automatique du numéro de la messagerie vocale (SFR & Orange)
Nouveautés de la version 1.4
- Nouvelle version de "Volume Fort" qui semble bien plus stable et moins ... agressive
- Suppression du navigateur multitouch pour améliorer la compatibilité ascendante avec le firmware SFR (Procédure d'ajout manuel plus bas)
- Ajout d'une version spéciale du Widget Météo totalement traduite en français
- Optimisation du système pour obtenir de meilleures performances (Rien de transcendant mais un petit plus a quand même été constaté)
- Ajout d'un certain nombre d'utilitaire "ligne de commande" pour les bidouilleurs
- Nettoyage de printemps pour ne laisser que le nécessaire
Nouveautés de la version 1.5
- Correction d'un petit bug d'affichage du format de la date dans certaines applications
Nouveautés de la version 1.6
- Modification de l'optimisation "Volume Fort" qui est aujourd'hui bien moins forte et de bien meilleure qualité
- Quelques petites mises à jour
- Quelques petites surprises à découvrir :)
- Sera certainement la dernière version basée sur la version officielle livrée sur le HTC Magic SFR
Nouveautés de la version 1.7
- Pas de modification visible, juste la correction de quelques petits bugs mineurs
Nouveautés de la version 1.8
- Mise à jour de Google Maps qui passe en version 3.1 (Mise à jour officielle Google intégrée pour éviter de perdre de l'espace mémoire)
- Ajout du Widget "Date" qui permet d'afficher le jour actuel sur le bureau (Création Smartphone France)
Nouveautés de la version 1.9
- Version de test pour validation d'un nouveau Noyau. Tout fonctionne mais nous n'avons pas pu réaliser des tests de longue durée pour pouvoir vous assurer que tout est stable et 100% fonctionnel
- Mise à jour du noyau Android (Version 2.6.27-00393-g6607056 Smartphone France) en vue de l'intégration d'un noyau plus récent (Version 2.6.29)
- Ajout du Widget "Batterie" encore en cours de développement (Adaptation Smartphone France)
Nouveautés de la version 1.91
- Dernière version de la série 1.x. Nous travaillons actuellement à une version 2.0 qui sera un changement total par rapport à cette version
- Intégration en version stable du noyau Android 2.6.27 Smartphone France
- Modification de certains programmes développés spécifiquement pour ce firmware (Météo, NetCounter, ...)
- Ajout d'applications spécialement développées ou adaptées pour ce firmware (Widget Alimentation, Date du jour, ...)
- Petit nettoyage de printemps pour virer ce qui ne sert à rien
- Petites optimisation de rigueur
- Ajout du paramétrage automatique Bouygues Télécom
- Plus de support du MultiTouch qui crée des problèmes de stabilité
Nouveautés de la version 1.92
- Mise à niveau avec patch de sécurité Android CRC1
- Mise à jour des utilitaires Smartphone France
- Ajout d'un "programme statistique" qui permet à Smartphone France de savoir combien de personnes utilisent son firmware.
Concernant le programme statistique vous n'avez aucune inquiétude à avoir :
- Nous avons l'honnêteté de vous signaler sa présence alors qu'il reste totalement transparent pour l'utilisateur
- Ce programme retour au site les informations suivantes :
- Type d'appareil utilisé
- Version du firmware utilisé
- Langue utilisée sur l'appareil
Ce programme n'est pas du tout là pour vous espionner mais juste pour savoir combien de personnes utilisent nos firmwares. Il se connecte au site uniquement au démarrage de l'appareil, et uniquement quand une connexion DATA est active. Il s'arrête ensuite automatiquement pour ne pas utiliser inutilement de ressources sur votre appareil.
Nouveautés de la version 2.0
Cette version est la première version Beta de ce que sera le prochain firmware Smartphone France
Nouveautés de la version 2.1
Première version stable de la nouvelle famille 2.x du firmware Smartphone France :
- Firmware réalisé sur base HTC / Proximus Belge / Rogers Canadien (La présence du français est indispensable à nos yeux)
- Firmware disponible en différentes langues (Français, Anglais, Italien, Espagnol, Allemand & Néerlandais)
- Un WIPE est nécessaire pour son installation car il n'est plus compatible avec le firmware d'origine SFR / Vodafone (Pas nécessaire si vous êtes déjà sur la version 2.0)
- Utilisation des applications HTC au maximum (Caméra par exemple)
- Présence d'une application STK (SIM Toolkit)
- Support de la synchronisation Google ... et Exchange
- Support de la synchronisation Outlook via USB
- Ajout de SpareParts pour accéder à certains réglages de Android 1.5
- Mise à jour de Google Maps en version 3.1
- Support du profil Bluetooth PAN pour mise ne réseau Bluetooth avec un PC par exemple (Permet de connecter son PC au net en utilisant son mobile)
- Ajout de SPF-Trafic basé sur le code source de NetCounter pour comptabiliser son trafic internet
- Ajout de SPF-Date, un Widget qui affiche la date du jour
- Ajout de SPF-Meteo, un Widget qui donne la météo pour ses villes préférées
- Ajout de SPF-Batterie, un Widget qui donne le niveau de la batterie
- Réglages automatique des connexion pour les 3 opérateurs français
- Correction qui fait que normalement SFR TV fonctionne bien en connexion 3G (Non testé par Smartphone France qui est chez Orange)
- Ajout de YouTube qui fonctionne également en mode HD (Wifi & 3G)
- Modification de l'image de boot ... pour le plaisir
Nouveautés de la version 2.2
- Mise à jour du noyau Android en version 2.26.27-00394 (Merci à Luo pour le suivi des évolutions des noyaux Android)
- Personnalisation du bureau Android (Merci à Zyon pour avoir commencé le travail et me mettre sur la voie)
- Personnalisation de l'application Horloge
- Ajout des réglages pour l'opérateur belge Proximus
- Mise à jour de YouTube Downloader qui offre maintenant bien plus de possibilités
- Modification de certains paramètre système afin d'améliorer l'accroche réseau
Nouveautés de la version 2.3
- Mise à jour du Widget "Alimentation" qui avait un bug sur le rafraichissement
- Mise à jour du Widget "Date du Jour" qui avait un bug sur le rafraichissement
- Correction d'un bug qui se produisait lors de la recherche des réseaux mobiles disponibles
- Amélioration de l'accroche des réseaux mobiles (Problèmes rencontrés uniquement en mode GSM / EDGE)
Nouveautés de la version 2.4
- Mise à jour du Widget "Alimentation" avec support de la langue anglaise vu que le firmware va bien plus loin que prévu
- Mise à jour du Widget "Date du Jour" pour corriger un très léger bug
- Modification des paramètres réseau au niveau système pour essayer de corriger les problèmes d'accroche réseau (Merci de nous faire un petit retour via le forum du site)
- Modification de l'interface pour la faire ressembler un peu plus à HTC Sense (Merci de nous faire un petit retour via le forum du site pour savoir si nous devons continuer dans cette voie)
Nouveautés de la version 2.5
- Ajout d'une petite procédure pour contrer les problèmes d'accès YouTube HD et SFR TV en 3G (Affichage du logo 3G au lieu du H). Voir bas de cette page pour procédure à appliquer.
- Amélioration du nouveau thème au look "HTC Sense". Il n'est pas encore parfait mais ça viendra certainement
- Modification du clavier HTC pour un clavier jugé ... un peu plus pratique
A noter que le premier démarrage suite à la mise à jour est beaucoup plus long que d'habitude. Cette situation est tout à fait normale car nous avons du modifié certains fichiers système et Android doit recalculer différentes choses suite à la modification des signatures employées. Il suffit donc d'être un peu plus patient que d'habitude pour profiter de la mise à jour 2.5.
L'horloge de la copie d'écran n'est pas incluse dans ce firmware. Si ce logiciel vous intéresse il est proposé à 1 Euro sur l'Android Market. Pour plus d'infos sur celui ci :
http://www.levelupstudio.fr/.
Nouveautés de la version 2.6
- Optimisation des connexions GSM (Problème avec certains paramètres dans certaines situations)
- Mise à jour des utilitaires Smartphone France
- Ajout d'un "programme statistique" qui permet à Smartphone France de savoir combien de personnes utilisent son firmware.
Concernant le programme statistique vous n'avez aucune inquiétude à avoir :
- Nous avons l'honnêteté de vous signaler sa présence alors qu'il reste totalement transparent pour l'utilisateur
- Ce programme retour au site les informations suivantes :
- Type d'appareil utilisé
- Version du firmware utilisé
- Langue utilisée sur l'appareil
Ce programme n'est pas du tout là pour vous espionner mais juste pour savoir combien de personnes utilisent nos firmwares. Il se connecte au site uniquement au démarrage de l'appareil, et uniquement quand une connexion DATA est active. Il s'arrête ensuite automatiquement pour ne pas utiliser inutilement de ressources sur votre appareil.
Nouveautés de la version 2.7
- Mise à jour des utilitaires Smartphone France
- Ajout du programme "Swapper" permettant d'activer la mémoire virtuelle d'Android. Voir forum du site pour configuration et utilisation
- Mise à jour de Google Maps en version 3.2
- Désactivation de la synchronisation directe par USB (Économie des ressources système pour de meilleures performances)
- Suppression de NetCounter que peu de monde utilisait (Ce logiciel est disponible sur le net pour ceux qui le désirent)
Note importante à propos de swapper : Si vous utilisez le swap en mode fichier d'échange il est primordial d'arrêter le swap à chaque fois que vous montez la carte mémoire sur votre ordinateur. Si vous ne le faîtes pas vous aurez systématiquement une erreur de type "Carte SD endommagée". Pour éviter ce soucis il faut utiliser le swap en mode partition.Nouveautés de la version 2.8
- Suppression de toutes les applications optionnelles afin d'optimiser le firmware.
- Elle peuvent être dorévant téléchargées ici
- Si vous ne savez pas installer une application au format APK voir cette page
- Liste des applications supprimées qui peuvent être ajoutées manuellement :
- Advanced Task Manager (Gestionnaire de tâches)
- aNetShare (Partage de la connexion DATA en WIFI)
- QuickOffice (Visualisation des documents Microsoft Office)
- SpareParts (Accès à certains paramétrages de Android)
- SPF-Batterie (Widget donnant les informations de charge de la batterie)
- SPF-Date (Widget donnant la date du jour)
- SPF-Météo (Widget donnant la météo)
- SPF-Swap (Activation de la mémoire virtuelle)
- Teeter (Jeu proposé par HTC)
- YouTubeDownloader (Téléchargement des vidéos YouTube)
- Mise à jour du Launcher qui semble plus performant
- Mise à jour du pilote GSM pour une meilleure sensibilité réseau
- Changement de l'image de boot
Informations complémentaires
Pour supprimer la fonctionnalité "Volume fort" (A partir de la version 1.2 et uniquement sur les version 1.x)
Pour remettre la fonctionnalité "Volume fort" si vous l'avez supprimée (A partir de la version 1.2 et uniquement sur les version 1.x)
Pour remettre le navigateur WEB MultiTouch (A partir de la version 1.4 et jusqu'à la version 1.8)
Pour supprimer des applications incluses de base dans les firmwares (Versions 1.x & 2.x)
Pour outrepasser les bugs des application YouTube et SFR TV qui n'arrivent pas à détecter le mode HSDPA (Version 2.5 et ultérieur ...)
Pour pallier au bug des sonneries aléatoires il faut mettre les sonneries en mémoire interne de l'appareil (Versions 2.x)
- Connectez l'appareil à votre ordinateur
- Tapez la commande adb remount
- Tapez la commande adb push chemin-complet-du nom-de-ma-sonnerie.mp3 /system/media/audio/ringtones
- Répétez la commande autant de fois que désiré en gardant à l'esprit que seulement 4Mo de fichiers vous sont autorisés
Pour réactiver la fonctionnalité de synchronisation Outlook par USB (Version 2.7 et ultérieur ...)
Si votre appareil vous propose une mise à jour automatique il ne faut surtout pas l'appliquer après avoir installé n'importe quel firmware maison. Dès qu'une nouvelle mise à jour sera proposée en téléchargement direct (OTA) nous nous occuperons de l'intégrer dans une nouvelle version du firmware. Certains fichiers systèmes comme le noyau par exemple n'étant pas les même entre la version SFR et la version Smartphone France, appliquer ces mises à jour automatiques risque de vous bloquer votre appareil qui refusera de rebooter ! Une situation pas totalement perdue mais vous risquez de vous faire peur ! |
Besoin d'aide supplémentaire ?
Si vous avez besoin d'un aide supplémentaire n'hésitez surtout pas à aller dans le
forum du site où la communauté Smartphone France se fera un plaisir de vous aider afin que votre expérience Android se passe dans les meilleures conditions possible. N'oubliez jamais que Smartphone France est votre site et qu'il ne vit que pour vous ... et surtout grâce à vous.
Si vous venez d'un autre site n'oubliez pas que ça ne sert à rien de poser vos éventuelles question sur cet autre site. L'endroit où vous avez le plus de chance de trouver réponse à vos questions est sans aucun aucune hésitation sur le site où vous avez pu lire cette information et tout ça ça se passe dans le
forum du site.
Pour rappel Smartphone France est bien plus qu'un simple WIKI. Si vous désirez vous tenir régulièrement au courant de l'actualité Android n'hésitez surtout pas à visiter régulièrement
le site principal.
Cette page a été verrouillée à la demande de son auteur. Seuls les administrateurs du Wiki peuvent y apporter des modifications.