Hi,
This post will be in French since it only is relevant for
French people using an Android smartphone with the French carrier
SFR.
Bonjour à toi visiteur !
Si toi aussi tu es grand, beau, fort et intelligent, félicitation ! Tu as
donc un smartphone sous Android. C'est bien mais... Je sens que tu me cache
quelque chose... Ah ! Mais c'est bien sur ! Tu es chez SFR ! Ne t'en veux pas
trop, nous sommes plusieurs à avoir fait ce choix, judicieux (haem...), pour
pouvoir avoir un HTC Magic tout beau tout neuf.
Visiteur, si toi aussi tu as un magic avec une ROM qui n'est pas celle
d'origine, ou que tu n'as pas de Magic mais que tu es chez SFR, et si tu veux
utiliser le répondeur visuel quand même, lit la suite ! (Si tu veux la gloire,
la fortune et l'honneur tu peux aussi lire la suite mais je ne garantit pas
l'efficacité, d'autant que si tu es l'heureux possesseur d'un téléphone sous
Android tu as déjà tous cela).
Donc voilà, SFR fait parfois (qui a dit "souvent" !?) des choix qui laisse
rêveur. Par exemple, un jour, à une foire à tout / brocante dans le Gers, SFR a
troqué tout ses designer (et ceux de 9telecom) contre 763 Kg de courgettes...
Du coup maintenant, c'est le laveur de carreaux qui fait le design des applis
SFR. Voilà pourquoi SFR ne sort que de très très laid "design" rouge et blanc
tout carré.
Une autre fois, par mesquinerie pour se venger d'Orange qui avait sortit un
smartphone sous Android en premier, SFR a réservé l'accès à son service de
répondeur visuel aux seuls possesseur de HTC Magic ! Et malgrès des
commentaires assassin sur le market, aucune mise à jour corrigeant ce trait de
caractère pour le moins singulier d'une application qui, sinon, serait tout à
fait honorable (exception faite du design) n'est disponible.
Heureusement, le tableau n'est pas si noir : une solution existe
et celle-ci te permettra, cher visiteur, d'utiliser toi aussi cette application
bien pratique.
Viennent maintenant les traditionnelles mises en garde : en
suivant ce how-to, vous allez touchez à des fichiers système d'Android. Ceci
est une opération périlleuse (d'aucun dirais "dangereuse") qui peut faire du
mal à votre smartphone. Bref, si vous cassez votre Android, ce n'est pas de ma
faute ! Je décline toute responsabilité en cas de pépin te forçant, cher
visiteur, a réinstallé ton système voir pire.
Ceci dit en avant ! Ah au fait, il vous faut un smartphone rooté pour
pouvoir mettre en place ce how-to.
Le contexte : j'ai récemment installé une ROM CyanogenMod 4.0.2 sur mon
Magic. Problème, le numéro de modèle du téléphone est "T-Mobile mytouch 3G", et
comme de juste, le répondeur visuel de SFR ne veut pas se lancer :

Premier constat, je suis sur un Magic, et l'appli ne le détecte pas. Donc le
test doit être succin voir même simpliste. Et ça l'est. Il suffit de modifier
le numéro de modèle dans le fichier /system/build.prop. Dans mon cas
(CyanogenMod 4.0.2) il faut modifier le /system/build.sapphire.prop.
Note: dans la suite, les commandes à taper peuvent être suivit de
mes commentaires (à ne pas taper) entre parenthèses.
Dans un premier temps, récupérer ledit fichier (visiteur, n'oublie pas de
brancher ton smartphone à ton ordinateur préalablement à toute manipulation.
Sans cela tu t'expose à un cuisant échec) :
adb pull /system/build.prop build.prop
adb pull /system/build.sapphire.prop build.sapphire.prop (pour les utilisateurs
de ROM CyanogenMod 4.0.2)
cp build.prop build.prop.backup (car on est jamais trop prudent)
cp build.sapphire.prop build.sapphire.prop.backup (même punition)
Une fois les fichiers sur votre ordinateur éditez les (avec un éditeur qui
supporte les retours à la ligne UNIX pour les BillGatesiens). Les clés à
changer/ajouter sont les suivantes (dans le fichier build.sapphire.prop pour
les CyanogenMod-addict et dans le build.prop pour les autres) :
ro.product.model=HTC Magic
ro.product.brand=generic
ro.product.name=htc_sapphire
ro.product.device=sapphire
ro.product.board=sapphire
ro.product.manufacturer=HTC
ro.product.locale.language=fr
ro.product.locale.region=FR
ro.board.platform=msm7k
ro.build.product=sapphire
Vous devriez en avoir un certain nombre déjà présentes. A mon humble avis,
seul le ro.product.model est vraiment important. Maintenant il ne reste qu'a
remettre le fichier en place :
adb remount
adb push build.sapphire.prop /system/build.sapphire.prop (pour les utilisateurs
d'une ROM CyanogenMod)
adb push build.prop /system/build.prop (pour les autres)
reboot
Et après le reboot, vous devriez, une larme à l'oeil, pouvoir utiliser SFR
Répondeur visuel. Cool isn't it ?

Quelques remarques en vrac. Ce petit "truc" devrait pouvoir permettre aux
utilisateurs de Hero et de Dream d'utiliser le répondeur visuel. Attention,
modifier l'identité peut (va) certainement avoir des effets de bords sur le
reste de votre téléphone (pour ne citer que ça : HTC fait peut être le même
genre de test dans l'interface du Hero). Dans tous les cas, n'oubliez
pas de faire un backup de votre build.prop ou build.sapphire.prop !
Mon petit truc n'a pas été testé sur d'autre smartphone ou ROM que le HTC Magic
32B avec une ROM CyanogenMod 4.0.2, tout autre configuration est donc à tester
avec précautions. N'hésitez pas à laisser le résultat de vos tests dans les
commentaires.
Les informations nécessaires à ce petit "truc" ont été récupéré un peut
partout sur le net, mais particulièrement sur les forum dédiés à la ROM
SPF.
Enjoy !
Arnaud Dupuis