OK GOOGLE IN ITALIANO
Metodo per versioni di Google Search > 3.2.17
Con questa versione non c'è più il problema della della dettatura offline, quella ora funziona normalmente senza dover fare nessuna modifica.
Questa è la traduzione del metodo di memnoc di xda, stavolta io ho fatto solo uno zip.
Requisiti:
- Permessi di root
- Google quick search box (non è necessario avere per forza GEL)
- File manager (ES gestore file è il file manager consigliato e usato in questa guida)
La vecchia cartella it-IT in /system/srec/usr potrebbe dare problemi, la cosa migliore da fare è cancellarla.
METODO 1
- Da ES gestore file, portatevi in data/data/com.google.android.googlequicksearchbox/app_shared_prefs/, assicuratevi di aver dato i permessi di root ad ES e di aver montato /system come scrivibile (impostazioni in alto a sinistra -> strumenti -> tap su root explorer (non il pulsante) -> monta in lettura/scrittura -> selezionare RW,RW)
- aprire il file StartupSettings.bin (*assicurarsi di aver avviato Google Now almeno una volta o questo file sarà in cinese, fate una ricerca vocale, se anche questo non funziona provate a mettere lingua inglese, fare una ricerca vocale e tornare in italiano)
- una volta aperto cercate la linea contenente micro_hotword.data,OK Google,en-CA,en-US/
- sostituite questa riga (e solo questa) con micro_hotword.data,OK Google,it-IT,en-US/
- salvate e date full permisson al file (tenete premuto il file -> altro in basso a destra -> proprietà -> modifica permessi -> rwxrwxrwx, cioè date la spunta a tutto ciò che c'è nel riquadro superiore)
- fatto (riavviate)
METODO 2
Perchè un altro metodo? Questo è un modo più corretto e sicuro di modificare il file, tuttavia il primo metodo funziona ugualmente. Usate questo se avete problemi col primo metodo, ma non dimenticate di usare ES file manager per dare full permission al file prima di riavviare!
Requisiti:
Hex Editor on Google Play
- Con Hex Editor, portatevi in data/data/com.google.android.googlequicksearchbox/app_shared_prefs/, assicuratevi di aver dato all'app i permessi di root.
- aprire il file StartupSettings.bin (*assicurarsi di aver avviato Google Now almeno una volta o questo file sarà in cinese, fate una ricerca vocale, se anche questo non funziona provate a mettere lingua inglese, fare una ricerca vocale e tornare in italiano)
- una volta aperto cercate micro_hotword.data,OK Google,en-CA,en-US/
- ATTENZIONE ogni coppia di cifre esadecimali corrisponde ad una lettera del file! Vedrete coppie di cifre corrispondenti ad 8 caratteri del file
- modificate i valori corrispondenti a "en-CA" coi valori di "it-IT" che sono 69 74 2D 49 54.
- salvate (tasto coi 3 puntini) e date full permisson al file da ES gestore file (tenete premuto il file -> altro in basso a destra -> proprietà -> modifica permessi -> rwxrwxrwx, cioè date la spunta a tutto ciò che c'è nel riquadro superiore)
- fatto (riavviate)
Il file ogni tanto si resetta, vi conviene tenerne una copia così non dovrete più modificarlo. Dopo l'installazione di una nuova rom forse non basterà semplicemente copiare il file, dovete attivare Google now e fare una ricerca, a volte bisogna anche cambiare lingua e poi rimettere in italiano.
Ho fatto questo zip flashabile che potete modificare semplicemente aggiungendo il vostro file StartupSettings.bin modificato dentro data/data/com.google.android.googlequicksearchbox/app_shared_prefs/, così da non doverlo fare manualmente tutte le volte. Non è detto che semplicemente flashando lo zip poi tutto funzioni, magari dovete prima attivare g now e fare una ricerca.
PS: il mio file zip fa questo:
controlla se state usando android 4.4
mette il vostro file StartupSettings.bin al posto giusto
da i permessi rwxrwxrwx al file
Non è possibile avere uno zip e basta perche il file StartupSettings.bin contiene informazioni personali e questo file è diverso per tutti, quindi almeno una volta dovete modificarlo manualmente.
Metodo per versione di Google Search < 3.2: