Jump to content

Modifier le nom de l'opérateur par son propre texte


Recommended Posts

Salut !

Petite modification en provenance du forum XDA : http://forum.xda-developers.com/showpost.php?p=10659863&postcount=1

Rendu :

1110305833_device2.png1110305833_device.png

Méthode :

Il y aura 3 fichiers à éditer (pensez à les sauvegarder juste au cas où)

  • /data/data/com.android.providers.telephony/optable.db
  • /system/etc/apns-conf.xml
  • /system/etc/spn-conf.xml

Il est possible que le fichier spn-conf.xml n'existe pas, pas de soucis, on le créer, il sera pris en compte

Pour modifier le fichier optable.db il faut un éditeur de base : http://sourceforge.net/projects/sqlitebrowser/

Ouvrez le fichier /system/etc/apns-conf.xml et ajouter, si elle n'existe pas, une entrée numeric dans l'apn qui concerne votre opérateur, par exemple :

<apn carrier="Bouygues Pro" numeric="20820" mcc="208" mnc="20" apn="mmsbouygtel.com" user="" password="" server="*" type="default,supl"/>

Pour info, la valeur à mettre dans numeric est le chiffre du mcc concaténé avec celle du mnc ;)

Ouvrez, ou créez si inexistant, le fichier system/etc/spn-conf.xml et ajoutez :

<spnOverride numeric="20820" spn_display_rule="SPN_RULE_SHOW_PLMN" spn_override_only_on="310,311"/>

La valeur de numeric doit être la même que dans le fichier apns-conf.xml

Ouvrez le fichier /data/data/com.android.providers.telephony/optable.db avec l'éditeur de base et ajouter une entrée :

  • Dans plmn vous devez mettre le code numeric précédemment renseigné
  • Dans full vous devez mettre le texte complet que vous souhaitez afficher
  • Dans short vous devez mettre une version courte de votre message

On redémarre le téléphone et zou !

Merci au p'tits gars de XDA d'être aussi bon ! ;)

Link to comment
Share on other sites

ooooooops désolé je n'avais pas vu ta question

Dans la ligne

<apn carrier="Bouygues Pro" numeric="20820" mcc="208" mnc="20" apn="mmsbouygtel.com" user="" password="" server="*" type="default,supl"/>

théoriquement sur celle de ton opérateur tu n'as pas l'entrée numeric, tu dois l'ajouter, et pour savoir quel chiffre mettre tu toi te baser sur les valeurs de l'entrée mcc et mnc de la même ligne. Donc dans le cas de mn exemple :

mcc & mnc = 208 & 20 = 20820

Il faudra donc mettre dans l'entrée numeric la valeur 20820

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...

Bonjour,

Je souhaite savoir également comment faire pour trouver optable.db

Peut-on le créer ?

Quel en est le contenu ?

Ce tweak m'intéresse pour mettre mon nom, ce qui permet d'identifier le propriétaire.

Est-on limité en nombre de caractères ? Possible d'ajouter mon adresse mail ?

Link to comment
Share on other sites

Bon ben j'ai pas réussi.

J'ai bien créé optable.db qui n'existe pas dans mon cyanogen, j'ai renseigné les deux autres fichiers, et j'ai écrasé les fichiers systemes. Aucun résultat, l'opérateur orange reste affiché.

C'est dommage que ce tuto ne soit pas clair, cette astuce aurait intéressé bien du monde.

Verbalinsurection, si tu peux faire un tuto "pour les nuls", toute la communauté t'en remerciera.

Mais comme il ne répond plus (en vacances ?), toute personne en mesure de faire ce tuto est bienvenue.

Edited by jardin
Link to comment
Share on other sites

Bonjour, je suis moi aussi sous une ROM Cyanogen (un peu modifiée car Xperia X10), c'est peut être que les CyanogenMod sont un peu différentes des autres ROMs et c'est pour cela que nous ne trouvons pas ce fichier là où il devrait être.

(ça reste une simple hypothèse de ma part).

Link to comment
Share on other sites

petite question

dans l'entrée FULL du fichier optable.db, on peut y mettre un espace ?

@Nasty Shade : Je ne sais pas, à tester, tiens nous au courant si tu le fais

Merci Spic'Aj ;)

On peut mettre un espace puisque mon téléphone affiche Orange F sur Android et FULL et SHORT contiennent bien "Orange F"

----

Par contre j'ai une question, ma carte est Virgin (donc base Orange). Quand le téléphone s'allume il me marque pendant un instant "Orange F" puis après il marque "Virgin".

Avec ce tuto j'ai fait la modif pour Orange et donc à la place de voir "Orange F" pendant un court instant je vois le texte que j'ai mis mais il disparait tout comme avec "Orange F" et "Virgin" se met. Dans les fichiers je ne trouve pas Virgin, comment faire ?

Ps : j'ai utilisé ":" (sans les guillemets) c'est bon à savoir si vous avez peur de faire planter le tel, ça fonctionne :D

Edited by Floxflob
Link to comment
Share on other sites

il faut être root voire s-off pour modifier ces fichiers systèmes.

J'y accède aussi bien via root explorer (explorateur de fichiers trouvé sur le market que via wifi file explorer.

L'usb / sdk, c'est sans doute possible mais moins simple.

Edited by jardin
Link to comment
Share on other sites

Bonjour,

Je bute sur un probleme, je n'arrive pas à editer le "optable.db" avec ADB SHELL.

Quelle est la commande pour l'éditer et le modifier ?

Je passe par ADB SHELL car sur le ZTE je n'arrive pas à accéder a ce fichier, avec script manager, j'y accède avec Terminal Emulateur sur le tel, mais même probleme qu'avec ADB SHELL pour la commande d'édition du fichier "optable.db".

Quelqu'un sait il comment faire, quel est la commande ?

J'ai testé toutes les commandes que je conaissais mais rien n'y fait.

Merci d'avance

Edited by ubuntor
Link to comment
Share on other sites

...C'est dommage que ce tuto ne soit pas clair, cette astuce aurait intéressé bien du monde.Verbalinsurection, si tu peux faire un tuto "pour les nuls", toute la communauté t'en remerciera.Mais comme il ne répond plus (en vacances ?), toute personne en mesure de faire ce tuto est bienvenue.

Ouaip, +1

J'avoue que ce n'est pas très facile quand on connait pas d"trop :(

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...