Guide

Perché Android converte SMS in MMS e come disattivarne la conversione

Pubblicità

Perché Android converte SMS in MMS e come disattivarne la conversione – Sicuramente avrai notato che quando si scrive un SMS su Android, se questo è troppo lungo e supera i 300 caratteri (altri 160 caratteri, io ho uno Xiaomi e arriva a 300) viene automaticamente eseguita la conversione da formato SMS in formato MMS. Questo può essere un problema per chi ha una promozione con il proprio operatore in cui ha i messaggi gratuiti e dover pagare un non tanto economico MMS potrebbe essere solo uno spreco di soldi anche perché se il destinatario dell’MMS non ha configurata la ricezione non riceverà alcun MMS, se non un link su cui poterlo visualizzare.

Pubblicità

La conversione da SMS a MMS su Android, ma anche altri sistemi operativi, viene fatta perché così il messaggio riconosciuto dal sistema come troppo lungo, viene inviato e ricevuto via MMS visualizzandolo così per intero, ma con ovvie spese per l’invio dell’MMS che attualmente per alcuni operatori ha raggiunto e superato 1 euro, veramente un costo esagerato e immotivato. Vediamo quindi come disattivare la conversione da SMS a MMS da parte di Android quando si superano i 300 caratteri e poter così inviare il messaggio scritto solo via SMS, cosa che sarà sicuramente molto gradita da chi come ho già detto ha una promozione con SMS gratuiti.

Come aumentare i caratteri prima di convertire gli SMS in MMS
Pubblicità

Abbiamo un primo metodo che non permette di disattivare la conversione da SMS a MMS su Android, ma permette però di portare il numero di caratteri da 300 a 480, quindi il messaggio sarà ben più lungo prima di convertirsi in MMS.

Per aumentare il numero di caratteri, ti basta fare come segue:

  • Entra nell’app SMS
  • Entra dentro le Impostazioni degli SMS (premi a lungo sul soft touch Menu)
  • Vai su Modalità scrittura
  • Inserisci lo spunta su Alfabeto GSM

Da questo momento, prima che la conversione da SMS a MMS avvenga, i caratteri raggiunti dovranno essere 480 invece di 300, un valore decisamente più elevato che raramente si arriverà a raggiungere. Se poi vuoi evitare che per sbaglio superi i 480 caratteri e quindi con 481 arrivi alla conversione in MMS e quindi paghi il suo costo se inviato, devi andare su Impostazioni > Reti mobili > Nomi punti di accesso > Rimuovi l’APN che fa riferimento agli MMS, in questo modo disattiverai l’invio degli MMS, ma non potrai nemmeno riceverli.

Usa Xposed per disattivare la conversione da SMS a MMS (Root)
Pubblicità

In alternativa se questo metodo non dovesse funzionare o non soddisfa le esigenze, per i possessori di Samsung (non so se funziona anche su smartphone di altri brand) chi ha i permessi di Root e Xposed, può installare un modulo che disabilita la conversione da SMS a MMS che si chiama Disable SMS to MMS Conversion.

Modifica i file customer.xml e feature.xml per disattivare la conversione da SMS a MMS (Root)
Pubblicità

Se hai uno smartphone con i permessi di Root e la versione Lollipop di Android, puoi provare anche questa mod per poter usare le emoji e impedire che si passi dagli SMS agli MMS seguendo questi passaggi (fonte):

1 – Scarica un File Manager che ti permetta di accedere alla cartella di sistema, ad esempio Root Browser Classic
2 – Vai alla cartella system > csc e apri customer.xml (esegui un suo backup in quanto lo dovrai modificare). Sostituisci 1 che è il valore predefinito con 15

<PageLimit>15</PageLimit>
<MsgTypeThreshold>
<ThresholdValue>15</ThresholdValue>

3 – Adesso vai su feature.xml (esegui il backup anche di questo file), lo trovi sempre dentro la cartella csc, trova le righe e cambia il valore in 15 anche in questo caso, cambia inoltre ciò che vedi in grassetto nel codice sotto:

<CscFeature_Message_SmsToMmsTextThreshold>15</CscFeature_Message_SmsToMmsTextThreshold> <CscFeature_Message_EnableMmsMobiledataOff>false</CscFeature_Message_EnableMmsMobiledataOff>
<CscFeature_Message_SmsMaxByte>102400</CscFeature_Message_SmsMaxByte>
<CscFeature_Message_ConfigEmojiComposing>onlysms</CscFeature_Message_ConfigEmojiComposing>
Usa un’app alternativa per inviare messaggi in modo da disattivare la conversione da SMS a quello MMS in automatico
Pubblicità

Esiste poi un altro ulteriore metodo per impedire la conversione da SMS al formato MMS su Android e che consiste nell’installare un’app alternativa a quella stock per inviare i messaggi. Quelle che consiglio sono Handcent Next SMS e GO SMS Pro che oltre a disporre di tante e utili funzioni (backup sms, chat, emoji, temi ecc.), è stato disabilitata la conversione da SMS a MMS al raggiungimento di tot caratteri, in questo modo si possono inviare anche messaggi chilometrici che a chi ha una promozione che riguarda gli SMS gratuiti non costerà nemmeno 1 centesimo in quanto non verrà fatta la conversione in MMS.

Pubblicità
TagsSMS