Ciao a tutti, da un mese sto usando uno Xiaomi Redmi 2 2GB, di cui ero molto soddisfatto, fino a quando non mi sono accorto che ha un bug che impedisce il tethering. Il telefono si connette perfettamente a Internet, il tablet vede perfettamente il telefono, ma il tablet non ha accesso a Internet. Fortunatamente ho trovato in rete varie discussioni sull'argomento e raccimolando informazioni da più parti sono riuscito a correggere il bug e sono di nuovo soddisfatto del mio telefono.
Visto che ho dovuto perdere molto tempo a raccogliere informazioni complete sulla procedura per risolvere il problema, ho fatto un collage delle istruzioni reperite, in modo che possa essere di aiuto a quanti incapperanno nello stesso bug.
Preciso che chi decide di seguire questa procedura lo fa a suo rischio e pericolo. Io non sono responsabile per qualunque cosa possa accadere al terminale.
Comunque è la procedura che ho utilizzato personalmente, utilizzando un pc su cui è installato Windows 10. Sicuramente funziona anche con Windows 8.1, non so con il 7. Premetto che non sono un esperto e chiedo scusa se alcuni termini tecnici non sono esatti.
1. Preparare telefono e pc
1.1. Scarica nel pc il file che trovi in
https://onedrive.live.com/redir.aspx...KlXMHMZKX-UEB8
1.2. Estrai i file in una cartella nel pc.
1.3. Se il telefono non è già in modalità sviluppatore, via in impostazioni - impostazioni aggiuntive - opzioni sviluppatore e attiva "Opzioni sviluppatore" e "Debug USB".
2. Flashare la CWM sul telefono
2.1. Vai nella cartella salvata nel pc.
2.2. Tenendo premuto il tasto shift clicca con il tasto destro in uno spazio vuoto della cartella.
2.3. Clicca su "Apri finestra di comando qui".
2.4. Spegni il Redmi 2 (controlla che abbia fatto la vibrazione di conferma dello spegnimento).
2.5. Accendi il Redmi 2 in fastboot mode (accendi tenendo premuto volume giù e power).
2.6. Collega con un cavo usb il Redmi 2 al pc.
2.7. Digita nella finestra di comando che si è aperta nel pc "fastboot devices" (senza virgolette) e dai invio.
2.8. Digita "fastboot flash recovery recovery.img" e dai invio.
2.9. Digita "fastboot reboot" e dai invio.
2.10. Adesso il telefono si riavvia con il ClockWorkMod(CWM) installato.
3. Rootare il telefono
3.1. Copia il file UPDATE-SuperSU-v2.40.zip nel telefono (senza metterlo in nessuna sotto cartella).
3.2. Spegni il telefono.
3.3. Accendi il telefono in CWM recovery (tieni premuto volume su e power fino a quando il telefono non vibra).
3.4. Seleziona "install from zip".
3.5. Seleziona il file precedentemente copiato.
3.6. Installa il file .zip.
3.7. In caso di avvisi, ignora e procedi.
3.8. Alla fine dell'installazione riavvia il telefono.
3.9. Adesso hai i permessi di root.
4. Installare SQLite editor
4.1 Scarica la app SQLite editor sul telefono da Google Play Store. Puoi scaricare anche una app equivalente, ma questa è gratuita e funziona.
5. Modificare il setting del data base
5.1. Apri SQLite Editor.
5.2. Vai in /data/data/com.android.providers.settings/databases/settings.db
5.3. Seleziona il database global.
5.4. Imposta il campo tether_dun_required uguale a 0. Se il campo non esiste, devi crearlo.
6. Modificare APN
6.1. Vai nel menu del telefono APN - Acc. Internet da cell (Modifica menu del telefono) - Tipo APN. Qui dovresti trovare default,supl Modifica in default,supl,dun
Fine. Ora il tethering dovrebbe funzionare normalmente.