Hier is een handleiding voor het vervangen van Amazon Alexa door Google Assistant op de Amazon Fire 7-, Amazon Fire HD 8- of Amazon Fire HD 10-tablets. Hiervoor is geen root nodig!
Net als Google Assistant is Alexa een cloudgebaseerde stemassistent waarmee je met je apparaat kunt communiceren met behulp van natuurlijke taalherkenning. Het is de assistent die Amazon-apparaten uit de Echo-serie, Fire TV en Fire Tablets aanstuurt, naast een handvol andere apparaten. Als je een Amazon Fire-apparaat aanschaft, ben je je er wellicht van bewust dat het besturingssysteem feitelijk op Android is gebaseerd, wat betekent dat je er reguliere Android-apps op kunt draaien. Hierdoor is het feitelijk mogelijk om Amazon Alexa uit te schakelen en te vervangen door de Google Assistent – nou ja, in ieder geval het ‘Ok Google’-detectiegedeelte!
Achtergrond
Amazon-apparaten werken FireOS, een sterk gewijzigde versie van Android, aanvankelijk gebaseerd op Lollipop 5.1.1. Sommige nieuwere Amazon Fire-apparaten hebben mogelijk een FireOS-versie die Het is ook een sterk aangepaste versie van Android, maar gebaseerd op Nougat 7.0. Oudere apparaten, zoals de
Kindle 8.9, 2e generatie, draait een sterk gewijzigde versie van Android, Ice Cream Sandwich 4.0. Elk Amazon-apparaat met 5.1.1 kan de Google Assistent alleen op het 'Ok Google'-niveau ervaren. Dat is een beperking die door Google is opgelegd en niet door Amazon.Momenteel ondersteunt de volledige Google-assistent slechts enkele apparaten met Marshmallow 6.0, maar is beschikbaar op de meeste apparaten met Nougat 7.0 en hoger. Er wordt verwacht dat Google dit zal uitrollen volledige Assistent-applicatie ergens dit jaar op Lollipop-apparaten.
Als u een Amazon-tablet of -apparaat bezit, zoals de Brandtelefoon, Echo of Vuur-tv, dan kun je deze handleiding gebruiken om Alexa uit te schakelen en te vervangen door 'Ok Google'-spraakdetectie.
Vereisten
Om dit te laten werken, moet u op zijn minst de Google-app hebben geïnstalleerd en uw apparaat op een computer kunnen aansluiten en opdrachten via ADB kunnen uitvoeren. Deze handleiding werkt voor de Amazon Fire 7-, HD 8- en HD 10-tablets. Als uw apparaat Fire OS 5.6.0.0 gebruikt, kunt u root-toegang verkrijgen via deze handleiding volgen. Als je het geluk hebt een Kindle Fire HD 8.9 te bezitten, kun je de vereiste Play Store APK's niet installeren, maar kun je wel root-toegang krijgen, installeren TWRPen flash een aangepast ROM. Volg mijn gids hier om aan de slag te gaan.
Het is belangrijk om de handleidingen die specifiek zijn voor uw apparaat, stap voor stap te volgen. Hieronder vindt u afzonderlijke links naar de Google APK's die u nodig heeft om de Play Store te installeren:
- Google-accountbeheerder
- Google Services Framework
- Google Play-services (Als u de HD 8 of HD 10, editie 2017 bezit, je hebt deze APK nodig.)
- Google Play Store
U hoeft op geen van deze apparaten een aangepast opstartprogramma te installeren om deze handleiding succesvol te laten zijn.
Er is een bepaalde toestemming die, wanneer deze in het manifestbestand van een applicatie wordt geplaatst, een applicatie toestaat drie categorieën instellingen op het Android-platform te wijzigen. Deze toestemming, genaamd WRITE_SECURE_SETTINGS
, staat een toepassing toe "om de beveiligde systeeminstellingen te lezen of te schrijven.Deze instellingen kunnen ook worden bewerkt en aangepast via de Android Debug Bridge (ADB). Deze instellingen wijzigen vereist geen root-toegang.
Hieronder vindt u een gedetailleerde handleiding om de "Ok Google"-ondersteuning op uw Amazon Fire-apparaat in te schakelen. Als u de voorkeur geeft aan een meer handmatige aanpak, raadpleegt u 'Assistent-applicatie handmatig instellen met ADB' onder de algemene handleiding.
Hoe u "Ok Google" kunt inschakelen op de Amazon Fire 7, HD 8 en HD 10
1. Nadat u de Google APK's heeft ingesteld en de Google-app heeft geïnstalleerd, downloadt en installeert u 'Instellingen Database Editor' vanuit de Play Store.
Prijs: gratis.
4.2.
2. Sluit uw apparaat aan op uw pc en open een terminal- of opdrachtpromptvenster. Typ hieronder de volgende opdracht. Als dit lukt, zie je geen tekst:
adbshellpmgrantby4a.setedit22android.permission.WRITE_SECURE_SETTINGS
3. Open nu 'Instellingen Database Editor' en tik op het tabblad 'veilig'. Zoek op dat tabblad de volgende coderegel:
voice_recognition_service
De waarde rechts van die regel zou moeten luiden:
com.google.android.googlequicksearchbox/com.google.android.com.google.android.voicesearch.serviceapi.GoogleRecognitionService
4. Nu gaan we nog een paar regels code toevoegen. Scroll in 'Instellingen Database Editor' helemaal naar boven op het tabblad 'veilig'. Tik bovenaan op 'Nieuwe instelling toevoegen'.
5. In het eerste vak typt u:
assistant
6. In het tweede vak typt u:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
7. Zoek nu deze regel code:
alexa_enabled
De waarde rechts van die regel zou moeten zijn '1'. Tik op de instelling en vervangen de 1 met een 0en tik vervolgens op Opslaan. Dit zal schakel Alexa uit. Referentie: 0 = uitgeschakeld, 1 = ingeschakeld, 2 = schakelaar (hoewel het niet waarschijnlijk is dat een schakelaar in uw instellingenmenu verschijnt. Dit komt omdat uw provider en/of fabrikant het gebruik van schakelaars blokkeert die ze zelf niet toevoegen).
8. Blijf op het tabblad ‘veilig’ en scroll naar beneden onderaan. Zoek naar de regel code:
voice_interaction_service
De waarde rechts ervan moet leeg zijn. Tik op de instelling en voeg de volgende regel tekst toe (zonder spaties) en tik op Opslaan:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
9. Zorg ervoor dat u bent ingelogd bij Google en open de Google-app. Als je de nieuwste versie gebruikt, tik je op de drie balken rechtsonder in het scherm. Tik op Instellingen en vervolgens op Stem. Tik rechts op 'Oké Google-detectie.' Train je stem als dat mogelijk is. Mogelijk moet u andere Google-apps zoals Gmail of Maps downloaden om alle spraakopties beschikbaar te krijgen.
10. Zodra je dat allemaal hebt gedaan, ga je terug naar je startscherm. Indien geactiveerd, zegt u gewoon 'Oké Google.' Als de zoekbalk tot leven komt, spreek dan gewoon uw zoekopdracht uit. Uw assistent is nu actief!
Schakel de Amazon App Store uit
Om uw apparaat klaar te maken om de volledige Google Assistent te accepteren wanneer deze wordt uitgerold naar Lollipop-apparaten, kunt u deelnemen aan de bètaprogramma's van Google Play Services en Google App. Om dit te doen, moet je echter de Amazon App Store- en OTA-updates uitschakelen, maar dat is zo alleen mogelijk op FireOS versies 5.4.0.0 en lager. De onderstaande stappen begeleiden u bij het uitschakelen van de Amazon App Store, maar wees gewaarschuwd: u kunt het niet opnieuw inschakelen, tenzij u een fabrieksreset uitvoert.
Om de Amazon App Store uit te schakelen, sluit u uw apparaat aan op uw pc en opent u een terminal- of opdrachtpromptvenster. Typ de onderstaande opdracht. Indien succesvol, ziet u na het commando 'succesvol' staan:
adbshellpmuninstall-k--user 0 com.amazon.venezia
Voer de volgende opdrachten uit om OTA-updates uit te schakelen:
adbshellpmuninstall-k--user 0 com.amazon.device.software.ota
adbshellpmuninstall-k--user 0 com.amazon.kindle.otter.oobe.forced.ota
Eenmaal klaar, Bezoek deze link om deel te nemen aan het bètaprogramma van Google Play Services En Bezoek deze link om deel te nemen aan het bètaprogramma van Google App.
Wacht nu een paar minuten en open de Play Store. Ga naar de Google App-pagina en kijk of u een bètatester bent. Als u zich bij het programma heeft aangemeld, moet u mogelijk de Google-app updaten, maar doe dit pas als u een bètatester bent.
Als alternatief kunt u ADB gebruiken om deze instellingen toe te voegen en te wijzigen, samen met alle andere die u ziet op de drie tabbladen in de app Instellingen Database Editor. Wees gewaarschuwd: u kunt uw apparaat blokkeren als u instellingen wijzigt waarvan u geen idee heeft wat ze doen. Om dit doel te bereiken, wordt geadviseerd om de bovenstaande methode te gebruiken. Voor een meer handmatige aanpak volgt u de onderstaande stappen. Gebruik de handmatige aanpak alleen als u vertrouwd bent met het gebruik van ADB.
Stel de Assistent-applicatie handmatig in met ADB
Terwijl uw apparaat op uw pc is aangesloten, opent u een opdrachtprompt/terminalvenster en typt u de volgende opdrachten hieronder, waarbij u na elke opdracht op Enter drukt. Als dit lukt, ziet u geen tekst wanneer de opdrachtprompt terugkeert:
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
Met deze instellingen in het spel, is uw apparaat nu ingesteld om de volledige Google Assistent te ontvangen zodra deze is uitgerold naar Lollipop-apparaten. Tot die tijd kun je net zo veel plezier beleven aan de 'Ok Google'-spraakopdrachten.