Conversion SMS en MMS

BlueFii

BlueFii

Membre
Inscrit
31 Juillet 2012
Messages
24
Points
1
Bonsoir, j'ai beaucoup cherché, mais je n'ai rien trouvé.
Quand j'écris de long SMS, ce dernier se transforme en MMS, ce qui est très chiant car pas tous mes contacts ont un smartphone.
Mon Acer Liquid E2 est rooté. Je ne veux pas utiliser GoSMS ou autres applications.
S'il faut le flasher ou autre, veuillez m'expliquer comment faire, je ne m'y connais pas :p

Merci d'avance.
 
benben2a

benben2a

Membres VIP
Inscrit
7 Novembre 2012
Messages
2 062
Points
36
Salut,
Au delà de 160 caractères c'est normal je crois
 
edzamber

edzamber

Moderateur Global
Inscrit
18 Janvier 2012
Messages
22 473
Points
83
Bonjour,

Si tu ne veux pas utiliser une autre application comme Go sms ou Handsent, il faut modifier l'application sms.

Pour cela il faut rooter ton téléphone puis à l'aide d'un explorateur Root comme Root explorer copier le mms.apk qui se trouve dans system/app sur ta carte sd et le transférer sur ton ordi dans un dossier sur le bureau.

Ensuite a l'aide d'apktool le décompiler.

:arrow:

* Copier le dossier Apktool à la racine C/ et copier le mms.apk dans ce dossier

* Ouvrir l'invite de commande en tant qu' administrateur :

* Taper les commandes suivantes :

cd/

cd apktool

apktool d mms.apk

il va créer un dossier mms dans le dossier Apktool

* Aller dans Ordinateur /C:/Apktool et ouvrir mms/res/xlm/mms_config avec Notpad

:arrow: Chercher la ligne >int name="smsToMmsTextThresold">4</int> et changer la valeur 4 par 100

* Enregistrer

* Ensuite recompiler :

apktool b mms mms.apk

* Enfin remplacer le mms.apk d'origine par celui vient d'être modifier dans system /app sur le téléphone, changer les permissions en rw-r-r et redemarrer pour appliquer.

Tutoriel Apktool :

S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
 
F

felix8111

Membre
Inscrit
13 Novembre 2013
Messages
1
Points
0
Bonjour,
Je viens d'exécuter votre procédure mais il refuse de recompiler:

C:\Android\APKTool>apktool b mms mms2.apk
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
invalid resource directory name: C:\Android\APKTool\mms\res/layout-sw600dp
invalid resource directory name: C:\Android\APKTool\mms\res/values-sw600dp
invalid resource directory name: C:\Android\APKTool\mms\res/xml-sw600dp
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutExce
ption: could not exec command: [aapt, p, -F, C:\Users\tino\AppData\Local\Temp\AP
KTOOL6797324875701934890.tmp, -I, C:\Users\tino\apktool\framework\1.apk, -S, C:\
Android\APKTool\mms\res, -M, C:\Android\APKTool\mms\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\U
sers\tino\AppData\Local\Temp\APKTOOL6797324875701934890.tmp, -I, C:\Users\tino\a
pktool\framework\1.apk, -S, C:\Android\APKTool\mms\res, -M, C:\Android\APKTool\m
ms\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:83)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:191)
... 6 more

J'ai juste modifié le paramètre comme expliquer (100 au lieu de 4)
Quel est le problème?
Merci d'avance
 
edzamber

edzamber

Moderateur Global
Inscrit
18 Janvier 2012
Messages
22 473
Points
83
Ton téléphone est il rooté ?
Il existe un module xposed framework qui permet cela : Disable sms to mms conversion
 
E

escaf1

Membre
Inscrit
9 Janvier 2012
Messages
19
Points
0
bonjour!
apparemment j'ai trouvé une solution simple:

sur ma rom androlum qui qui comporte gravity box et donc, normalement Framework Xposed, j'ai tout simplement installé ce module:

uk.co.villainrom.pulser.allowlongsms_v1_2d471a.apk

ne le trouvant pas ds la liste de modules indiquée par edzamber, j'ai cherché : Disable sms to mms conversion sur ggle.

j'avoue que je n'ai pas localisé framework sur mon E2, mais qu'une fois installé le module allowlongsms, je suis allé dans sms et envoyé 4*160 caractères en un seul message sans que le sms se transforme en mms...mais peut-être la rom androlum etait elle déjà configurée pour les longs messages!

vous avez une idée?
merci
 

Haut Bas