Aller au contenu

[FIX] Reconnaitre correctement les numéros


Recommended Posts

Sur certaines ROM, des personnes se plaignent que les numéros s'affichent sans faire la correspondance avec les contacts.

J'ai trouvé la solution, il faut modifier le framework.jar :

Edit file PhoneNumberUtils.smali under classes\android\telephony and set MIN_MATCH variable from:

.local v7, minMatchLen:I

const/4 v7, 0xb

[...]

.local v0, minMatchLen:I

const/4 v0, 0xb

Change to:

.local v7, minMatchLen:I

const/4 v7, 0x7

[...]

.local v0, minMatchLen:I

const/4 v0, 0x7

Il faut donc extraire le classes.dex du jar puis faire :

java -jar baksmali-1.4.2.jar classes.dex

rechercher dans le répertoire "out" le fichier à modifier, et faires les modifications.

Ensuite faire :

java -jar smali-1.4.2.jar out -o new_classes.dex

Renommer new_classes.dex en classes.dex et le mettre dans le jar.

Et voila, installer le jar modifié en mettant les bon droit sinon "bootloop" !!

P.S: la version de smali et baksmali peut être différente.

P.S2: si vous postez des Framework modifiés merci de bien indiquer à quelle ROM ils correspondent !!

Modifié par spanish
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

1) Télécharge et installe la dernière version du jdk

2) Télécharge smali et baksmali et met les dans un dossier (exemple c:\android)

3) Met ton framework.jar dans le même dossier

4) ouvre une invite de commande (démarrer => "cmd" => entrée)

5) Tape cd puis le chemin du dossier (ici "cd c:\android")

6) Le reste est dans le post de spanish :) ("java -jar baksmali-1.4.2.jar classes.dex" dans cmd etc)

Option 2 : t'attends que quelqu'un d'autre le fasse et partage :D

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Quand je fais cette modif sur ma rom pour le Cink Slim ça cause des problèmes de fluidité :/

32 fps au lieu de 64 dans quadrant par exemple... chelou...

Pour info j'utilise les version 1.4.1 de smali.

Je reflash une autre fois pour voir...

Edit : problème de lag résolu après un autre flash ... à n'y rien comprendre ...

Modifié par wildfear
Lien vers le commentaire
Partager sur d’autres sites

etrange en effet, ca devrait pas te faire ca.

sinon c'est peut etre possible via le build.prop. J'avais posté la ligne sur le post de la lewaOS je crois

edit: ok si c'est resolu, c'est parfait

Lien vers le commentaire
Partager sur d’autres sites

Par contre la modif que tu as donné est sensée fonctionner pour les appels reçu déjà enregistrés ou que pour les nouveaux à venir ?

Car ça a rien changé pour les anciens appels chez moi.

Modifié par wildfear
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...