Hvordan deaktivere Alexa og få "Ok Google" på Amazon Fire 7, HD 8 eller HD 10

I likhet med Google Assistant er Alexa en skybasert stemmeassistent som lar deg samhandle med enheten din ved hjelp av naturlig språkgjenkjenning. Det er assistenten som driver Amazon-enheter fra Echo-serien, Fire TV og Fire Tablets blant en håndfull andre enheter. Hvis du kjøper en Amazon Fire-enhet, er du kanskje klar over at operativsystemet faktisk er basert på Android, noe som betyr at du kan kjøre vanlige Android-apper på den. På grunn av dette er det faktisk mulig å deaktivere Amazon Alexa og erstatte den med Google Assistant - vel, i det minste "Ok Google" -deteksjonsdelen!

Bakgrunn

Amazon-enheter kjører FireOS som er en sterkt modifisert versjon av Android, opprinnelig basert på Lollipop 5.1.1. Noen nyere Amazon Fire-enheter kjører kanskje en FireOS-versjon, som også er en sterkt modifisert versjon av Android, men basert på Nougat 7.0. Eldre enheter, som Kindle 8.9, 2nd Generation, kjører en sterkt modifisert versjon av Android, Ice Cream Sandwich 4.0. Enhver Amazon-enhet med 5.1.1 vil bare kunne oppleve Google Assistant på "Ok Google" -nivå. Det er en begrensning plassert av Google og ikke Amazon.

For øyeblikket støtter full Google-assistent bare noen enheter som kjører Marshmallow 6.0, men er tilgjengelig på de fleste enheter som kjører Nougat 7.0 og nyere. Google forventes å lansere den fulle assistent-applikasjonen til Lollipop-enheter en gang i år.

Hvis du eier et Amazon-nettbrett eller enhet som Fire Phone, Echo eller Fire TV, kan du bruke denne guiden til å deaktivere Alexa og erstatte den med "Ok Google" stemmegjenkjenning.

Forutsetninger

For at dette skal fungere, må du i det minste ha Google-appen installert og være i stand til å koble enheten til en datamaskin og kjøre kommandoer gjennom ADB. Denne guiden fungerer for Amazon Fire 7, HD 8 og HD 10 tabletter. Hvis enheten din som kjører Fire OS 5.6.0.0, kan du få rottilgang ved å følge denne guiden. Hvis du er heldig nok til å eie en Kindle Fire HD 8.9, vil du ikke kunne installere de nødvendige Play Store APK-ene, men du kan få root-tilgang, installere TWRP og blinke en tilpasset ROM. Følg guiden min her for å komme i gang.

Det er viktig å følge veiledningene som er spesifikke for enheten din, steg for steg. Nedenfor er individuelle lenker til Google APK-ene du trenger for å installere Play Store:

  1. Google Account Manager
  2. Google Services Framework
  3. Google Play Services (Hvis du eier HD 8 eller HD 10, 2017-utgaven, trenger du denne APK.)
  4. Google Play Store

Du trenger ikke å installere en egendefinert bærerakett på noen av disse enhetene for at denne guiden skal lykkes.

Det er en viss tillatelse, som gjør at et program kan endre tre kategorier av innstillinger på Android-plattformen når den er plassert i et programs manifestfil. Denne tillatelsen, kalt WRITE_SECURE_SETTINGS, lar et program "lese eller skrive de sikre systeminnstillingene." Disse innstillingene kan også redigeres og endres gjennom Android Debug Bridge (ADB). Endring av disse innstillingene krever ikke root-tilgang .

Nedenfor er en detaljert guide for å aktivere "Ok Google" -støtten på Amazon Fire-enheten din. Hvis du foretrekker en mer manuell tilnærming, kan du se 'Manuelt stille assistentprogram med ADB' nedenfor den generelle veiledningen.


Slik aktiverer du “Ok Google” på Amazon Fire 7, HD 8 og HD 10

1. Når du har konfigurert Google APK-er og installert Google-appen, kan du laste ned og installere 'Settings Database Editor' fra Play Store.

2. Koble enheten til PCen din og åpne en terminal eller ledetekstvindu. Skriv inn følgende kommando nedenfor. Hvis du lykkes, vil du ikke se noen tekst:

 adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS 

3. Åpne nå 'Settings Database Editor' og trykk på 'sikker' -fanen. I den kategorien finner du følgende kodelinje:

 voice_recognition_service 

Verdien til høyre for den linjen skal lese:

 com.google.android.googlequicksearchbox/com.google.android.com.google.android.voicesearch.serviceapi.GoogleRecognitionService 

4. Nå skal vi legge til et par kodelinjer til. I 'Settings Database Editor' blar du helt til toppen i fanen 'sikker'. Trykk på 'Legg til ny innstilling' øverst.

5. I den første boksen skriver du:

 assistant 

6. I den andre boksen skriver du:

 com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService 

7. Finn nå denne kodelinjen:

 alexa_enabled 

Verdien til høyre for den linjen skal si '1' . Trykk på innstillingen og erstatt 1 med en 0, og trykk deretter på lagre. Dette vil deaktivere Alexa . Henvisning: 0 = deaktivert, 1 = aktivert, 2 = veksle (selv om det ikke er sannsynlig at en toggle vises i innstillingsmenyen. Dette er fordi leverandøren din eller produsenten blokkerer bruken av veksler de ikke legger til selv).

8. Når du holder deg i den "sikre" -fanen, blar du ned nær bunnen. Se etter kodelinjen:

 voice_interaction_service 

Verdien til høyre for den skal være tom. Trykk på innstillingen og legg til følgende tekstlinje (ingen mellomrom) og trykk på lagre:

 com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService 

9. Åpne Google-appen slik at du er logget på Google. Hvis du er på den nyeste versjonen, klikker du på de tre stolpene nederst til høyre på skjermen. Trykk på innstillinger og trykk deretter på stemme. På høyre side trykker du på ' Ok Google-registrering .' Tren stemmen din hvis den lar deg gjøre det. Det kan hende du må laste ned andre Google-apper, for eksempel Gmail eller Kart, for å få alle stemmealternativene tilgjengelige.

10. Når du har gjort alt dette, gå tilbake til startskjermen. Hvis du er aktivert, kan du bare si "Ok Google." Hvis søkefeltet blir levende, snakk ganske enkelt om søket. Assistenten din er nå aktiv!

Deaktiver Amazon App Store

For å gjøre enheten klar til å godta hele Google Assistant når den rulles ut til Lollipop-enheter, kan du delta i Google Play Services og Google App beta-programmene. For å gjøre det, må du imidlertid deaktivere Amazon App Store og OTA-oppdateringene, men det er bare mulig på FireOS versjoner 5.4.0.0 og nyere. Trinnene nedenfor vil guide deg når du deaktiverer Amazon App Store, men vær advart, du vil ikke kunne aktivere den på nytt med mindre du har tilbakestilt fra fabrikken .

For å deaktivere Amazon App Store, kobler du enheten til PC-en din og åpner en terminal- eller ledetekstvindu. Skriv inn kommandoen nedenfor. Hvis vellykket, vil du se 'vellykket' etter kommandoen:

 adb shell pm uninstall -k --user 0 com.amazon.venezia 

Hvis du vil deaktivere OTA-oppdateringer, kjører du følgende kommandoer:

 adb shell pm uninstall -k --user 0 com.amazon.device.software.ota adb shell pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota 

Når du er fullført, kan du gå til denne lenken for å bli med i Google Play Services-betaprogrammet og gå til denne lenken for å bli med i Google App-beta-programmet.

Vent nå noen minutter, og åpne Play Store. Gå til Google App-siden og se om du er en beta-tester. Hvis du er registrert i programmet, kan det hende du må oppdatere Google-appen, men bare gjøre det når du har lyktes med en betatester.

Alternativt kan du bruke ADB til å legge til og endre disse innstillingene, sammen med alle andre du ser i de tre kategoriene i Innstillingsdatabaseeditor-appen. Vær advart, du kan tegne enheten din hvis du endrer innstillinger der du ikke aner hva de gjør. Det anbefales å bruke metoden ovenfor for å oppnå dette målet. Følg trinnene nedenfor for en mer manuell tilnærming. Bruk bare den manuelle tilnærmingen hvis du er komfortabel med å bruke ADB.

Angi Assistant Application manuelt ved å bruke ADB

Når enheten er koblet til PCen din, åpner du en ledetekst / terminalvindu og skriver inn følgende kommandoer nedenfor, og trykk på enter etter hver enkelt. Hvis det lykkes, vil du ikke se noen tekst når ledeteksten kommer tilbake:

 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 

Når disse innstillingene er i spill, er enheten nå konfigurert til å motta full Google Assistant når den er rullet ut til Lollipop-enheter. Inntil da kan du ha det like gøy med "Ok Google" stemmekommandoer.