Ecco una guida su come sostituire Amazon Alexa con Google Assistant sui tablet Amazon Fire 7, Amazon Fire HD 8 o Amazon Fire HD 10. Questo non richiede root!
Come l'Assistente Google, Alexa è un assistente vocale basato su cloud che ti consente di interagire con il tuo dispositivo utilizzando il riconoscimento del linguaggio naturale. È l'assistente che alimenta i dispositivi Amazon della serie Echo, Fire TV e Fire Tablets, oltre ad una manciata di altri dispositivi. Se acquisti un dispositivo Amazon Fire, potresti sapere che il sistema operativo è in realtà basato su Android, il che significa che puoi eseguire normali app Android su di esso. Per questo motivo, è effettivamente possibile disabilitare Amazon Alexa e sostituirlo con l'Assistente Google, beh, almeno la parte di rilevamento "Ok Google"!
Sfondo
I dispositivi Amazon funzionano FireOS che è una versione fortemente modificata di Android, inizialmente basato su Lollipop 5.1.1. Alcuni dispositivi Amazon Fire più recenti possono eseguire una versione FireOS che Anche questa è una versione fortemente modificata di Android, ma basata su Nougat 7.0. Dispositivi più vecchi, come IL
Kindle 8.9, 2a generazione, esegue una versione fortemente modificata di Android, Ice Cream Sandwich 4.0. Qualsiasi dispositivo Amazon con 5.1.1 potrà sperimentare l'Assistente Google solo al livello "Ok Google". Questa è una restrizione posta da Google e non da Amazon.Attualmente l'Assistente Google completo supporta solo alcuni dispositivi con Marshmallow 6.0, ma è disponibile sulla maggior parte dei dispositivi con Nougat 7.0 e versioni successive. Si prevede che Google lo implementerà Applicazione Assistant completa ai dispositivi Lollipop quest'anno.
Se possiedi un tablet o un dispositivo Amazon come Telefono antincendio, Eco O Fuoco TV, quindi puoi utilizzare questa guida per disattivare Alexa e sostituirla con il rilevamento vocale "Ok Google".
Prerequisiti
Affinché funzioni, dovrai avere almeno l'app Google installata ed essere in grado di collegare il tuo dispositivo a un computer ed eseguire comandi tramite ADB. Questa guida funziona per i tablet Amazon Fire 7, HD 8 e HD 10. Se il tuo dispositivo esegue Fire OS 5.6.0.0, puoi ottenere l'accesso root tramite seguendo questa guida. Se sei abbastanza fortunato da possedere un Kindle Fire HD 8.9, non sarai in grado di installare gli APK Play Store richiesti, ma puoi ottenere l'accesso root, installare TWRPe flashare una ROM personalizzata. Segui la mia guida qui per iniziare.
È importante seguire passo dopo passo le guide specifiche per il tuo dispositivo. Di seguito sono riportati i collegamenti individuali agli APK di Google necessari per installare il Play Store:
- Gestore dell'account Google
- Quadro generale dei Servizi di Google
- Servizi di Google Play (Se possiedi l'edizione HD 8 o HD 10, 2017, hai bisogno di questo APK.)
- Google Play Store
Non è necessario installare un launcher personalizzato su nessuno di questi dispositivi affinché questa guida abbia successo.
Esiste una certa autorizzazione che, una volta inserita nel file manifest di un'applicazione, consente a un'applicazione di modificare tre categorie di impostazioni nella piattaforma Android. Questo permesso, chiamato WRITE_SECURE_SETTINGS
, consente un'applicazione "per leggere o scrivere le impostazioni di sistema sicure." Queste impostazioni possono essere modificate e modificate anche tramite Android Debug Bridge (ADB). Modifica di queste impostazioni non richiede l'accesso root.
Di seguito è riportata una guida dettagliata per abilitare il supporto "Ok Google" sul tuo dispositivo Amazon Fire. Se preferisci un approccio più manuale, consulta "Impostazione manuale dell'applicazione dell'assistente utilizzando ADB" sotto la guida generale.
Come abilitare "Ok Google" su Amazon Fire 7, HD 8 e HD 10
1. Dopo aver configurato gli APK di Google e installato l'app Google, scarica e installa "Editor del database delle impostazioni" dal Play Store.
Prezzo: gratuito.
4.2.
2. Collega il dispositivo al PC e apri un terminale o una finestra del prompt dei comandi. Digitare il seguente comando di seguito. In caso di successo, non vedrai alcun testo:
adbshellpmgrantby4a.setedit22android.permission.WRITE_SECURE_SETTINGS
3. Ora apri "Impostazioni Database Editor" e tocca la scheda "sicuro". In quella scheda, individua la seguente riga di codice:
voice_recognition_service
Il valore a destra di quella riga dovrebbe essere:
com.google.android.googlequicksearchbox/com.google.android.com.google.android.voicesearch.serviceapi.GoogleRecognitionService
4. Ora aggiungeremo un altro paio di righe di codice. Nell'"Editor del database delle impostazioni", scorri fino in alto nella scheda "sicuro". In alto, tocca "Aggiungi nuova impostazione".
5. Nella prima casella digitare:
assistant
6. Nella seconda casella digitare:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
7. Ora individua questa riga di codice:
alexa_enabled
Il valore a destra di quella linea dovrebbe dire '1'. Tocca l'impostazione e sostituire IL 1 con un 0, quindi tocca Salva. Questo sarà disattivare Alexa. Riferimento: 0 = disabilitato, 1 = abilitato, 2 = attiva/disattiva (anche se è improbabile che un interruttore venga visualizzato nel menu delle impostazioni. Questo perché il tuo provider e/o produttore bloccano l'uso di interruttori che non aggiungono autonomamente).
8. Rimanendo nella scheda "sicuro", scorri verso il basso verso il basso. Cerca la riga di codice:
voice_interaction_service
Il valore a destra dovrebbe essere vuoto. Tocca l'impostazione e aggiungi la seguente riga di testo (senza spazi) e tocca Salva:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
9. Assicurati di aver effettuato l'accesso a Google, apri l'app Google. Se utilizzi la versione più recente, tocca le tre barre in basso a destra dello schermo. Tocca Impostazioni, quindi tocca Voce. A destra, tocca "Ok rilevamento Google.' Allena la tua voce se te lo consente. Potrebbe essere necessario scaricare altre app Google come Gmail o Maps per avere tutte le opzioni vocali disponibili.
10. Una volta fatto tutto ciò, torna alla schermata iniziale. Se attivato, basta dire "Ok Google". Se la barra di ricerca prende vita, pronuncia semplicemente la query di ricerca. Il tuo assistente è ora attivo!
Disattiva l'App Store di Amazon
Per preparare il tuo dispositivo ad accettare l'Assistente Google completo quando verrà distribuito sui dispositivi Lollipop, puoi partecipare ai programmi beta di Google Play Services e dell'app Google. Tuttavia per fare ciò è necessario disattivare l'Amazon App Store e gli aggiornamenti OTA, ma questo è tutto possibile solo su FireOS versioni 5.4.0.0 e versioni precedenti. I passaggi seguenti ti guideranno nella disabilitazione dell'App Store di Amazon, ma fai attenzione: non sarai in grado di riattivarlo a meno che non effettui un ripristino delle impostazioni di fabbrica.
Per disattivare l'App Store di Amazon, collega il dispositivo al PC e apri un terminale o una finestra del prompt dei comandi. Digita il comando seguente. In caso di successo, vedrai "successful" dopo il comando:
adbshellpmuninstall-k--user 0 com.amazon.venezia
Per disabilitare gli aggiornamenti OTA, esegui i seguenti comandi:
adbshellpmuninstall-k--user 0 com.amazon.device.software.ota
adbshellpmuninstall-k--user 0 com.amazon.kindle.otter.oobe.forced.ota
Una volta completato, visita questo collegamento per partecipare al programma beta di Google Play Services E visita questo collegamento per partecipare al programma beta dell'app Google.
Ora attendi qualche minuto e apri il Play Store. Vai alla pagina dell'app Google e verifica se sei un beta tester. Se sei iscritto al programma, potresti dover aggiornare l'app Google, ma fallo solo dopo essere diventato un beta tester con successo.
In alternativa, puoi utilizzare ADB per aggiungere e modificare queste impostazioni, insieme a tutte le altre che vedi nelle tre schede nell'app Editor del database delle impostazioni. Attenzione, puoi bloccare il tuo dispositivo se modifichi impostazioni di cui non hai idea di cosa facciano. Si consiglia di utilizzare il metodo sopra descritto per raggiungere questo obiettivo. Per un approccio più manuale, seguire i passaggi seguenti. Utilizza l'approccio manuale solo se hai dimestichezza con l'utilizzo di ADB.
Imposta manualmente l'applicazione Assistant utilizzando ADB
Con il dispositivo collegato al PC, apri una finestra del prompt dei comandi/terminale e digita i seguenti comandi di seguito, premendo Invio dopo ciascuno di essi. In caso di successo, non vedrai alcun testo quando il prompt dei comandi restituisce:
adb shell settings put secure assistant com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
adb shell settings put secure voice_interaction_service com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
adb shell settings put secure voice_recognition_service com.google.android.googlequicksearchbox/com.google.android.voicesearch.serviceapi.GoogleRecognitionService
adb shell settings put secure alexa_enabled 0
Con queste impostazioni in gioco, il tuo dispositivo è ora configurato per ricevere l'Assistente Google completo una volta distribuito sui dispositivi Lollipop. Fino ad allora, potrai divertirti altrettanto con i comandi vocali "Ok Google".