Tukaj je vodnik o tem, kako zamenjati Amazon Alexa z Google Assistantom na tabličnih računalnikih Amazon Fire 7, Amazon Fire HD 8 ali Amazon Fire HD 10. To ne zahteva root!
Tako kot Google Assistant je Alexa glasovni pomočnik v oblaku, ki vam omogoča interakcijo z vašo napravo z uporabo prepoznavanja naravnega jezika. To je pomočnik, ki poganja naprave Amazon iz serije Echo, Fire TV in Fire Tablets med peščico drugih naprav. Če kupite napravo Amazon Fire, se morda zavedate, da operacijski sistem dejansko temelji na Androidu, kar pomeni, da lahko na njej izvajate običajne aplikacije za Android. Zaradi tega je dejansko mogoče onemogočiti Amazon Alexa in ga nadomestiti z Googlovim pomočnikom – no, vsaj del zaznavanja »Ok Google«!
Ozadje
Naprave Amazon delujejo FireOS, ki je močno spremenjena različica Androida, prvotno zasnovan na Lollipop 5.1.1. Nekatere novejše naprave Amazon Fire lahko poganjajo različico FireOS, ki je tudi močno spremenjena različica Androida, vendar temelji na Nougat 7.0. Starejše naprave, kot je npr the
Kindle 8.9, 2. generacija, poganja močno spremenjeno različico Androida, Ice Cream Sandwich 4.0. Vsaka naprava Amazon s 5.1.1 bo lahko izkusila Google Assistant samo na ravni »Ok Google«. To je omejitev, ki jo postavlja Google in ne Amazon.Trenutno popoln Googlov pomočnik podpira samo nekatere naprave, ki uporabljajo Marshmallow 6.0, vendar je na voljo v večini naprav, ki uporabljajo Nougat 7.0 in novejše. Google naj bi ga predstavil polno aplikacijo Assistant za naprave Lollipop letos.
Če imate tablico Amazon ali napravo, kot je Požarni telefon, Echo oz Fire TV, potem lahko s tem vodnikom onemogočite Alexo in jo nadomestite z glasovnim zaznavanjem »Ok Google«.
Predpogoji
Da bo to delovalo, boste morali imeti vsaj nameščeno aplikacijo Google in imeti možnost priključiti svojo napravo na računalnik ter izvajati ukaze prek ADB. Ta priročnik deluje za tablične računalnike Amazon Fire 7, HD 8 in HD 10. Če vaša naprava uporablja Fire OS 5.6.0.0, lahko pridobite root dostop z po tem vodniku. Če imate srečo, da imate Kindle Fire HD 8.9, ne boste mogli namestiti zahtevanih APK-jev Trgovine Play, lahko pa pridobite korenski dostop, namestite TWRP, in bliskajte ROM po meri. Za začetek sledite mojemu vodniku.
Pomembno je, da korak za korakom sledite navodilom za vašo napravo. Spodaj so posamezne povezave do Googlovih APK-jev, ki jih boste potrebovali za namestitev Trgovine Play:
- Google Account Manager
- Ogrodje Googlovih storitev
- Storitve Google Play (Če ste lastnik HD 8 ali HD 10, izdaja 2017, potrebujete ta APK.)
- Trgovina Google Play
Za uspeh tega vodnika vam ni treba namestiti zaganjalnika po meri na nobeno od teh naprav.
Obstaja določeno dovoljenje, ki aplikaciji omogoča spreminjanje treh kategorij nastavitev v platformi Android, če jo vstavite v manifestno datoteko aplikacije. To dovoljenje, imenovano WRITE_SECURE_SETTINGS
, omogoča aplikacijo "za branje ali pisanje varnih sistemskih nastavitev." Te nastavitve je mogoče urejati in spreminjati tudi prek Android Debug Bridge (ADB). Spreminjanje teh nastavitev ne zahteva korenskega dostopa.
Spodaj je podroben vodnik za omogočanje podpore za »Ok Google« v napravi Amazon Fire. Če imate raje bolj ročni pristop, glejte »Ročna nastavitev aplikacije pomočnika z ADB« pod splošnim vodnikom.
Kako omogočiti "Ok Google" na Amazon Fire 7, HD 8 in HD 10
1. Ko nastavite Googlove APK-je in namestite aplikacijo Google, prenesite in namestite »Settings Database Editor« iz Trgovine Play.
Cena: brezplačno.
4.2.
2. Napravo priključite na računalnik in odprite terminal ali okno ukaznega poziva. Spodaj vnesite naslednji ukaz. Če bo uspelo, ne boste videli nobenega besedila:
adbshellpmgrantby4a.setedit22android.permission.WRITE_SECURE_SETTINGS
3. Zdaj odprite »Urejevalnik zbirke podatkov z nastavitvami« in tapnite zavihek »varno«. V tem zavihku poiščite naslednjo vrstico kode:
voice_recognition_service
Vrednost na desni strani te vrstice bi se morala glasiti:
com.google.android.googlequicksearchbox/com.google.android.com.google.android.voicesearch.serviceapi.GoogleRecognitionService
4. Zdaj bomo dodali še nekaj vrstic kode. V »Urejevalniku zbirke podatkov z nastavitvami« se pomaknite do vrha v zavihku »varno«. Na vrhu tapnite »Dodaj novo nastavitev«.
5. V prvo polje vnesite:
assistant
6. V drugem polju vnesite:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
7. Zdaj poiščite to vrstico kode:
alexa_enabled
Vrednost na desni strani te vrstice bi morala biti '1'. Dotaknite se nastavitve in zamenjati the 1 z 0, nato tapnite shrani. To bo onemogoči Alexa. Referenca: 0 = onemogočeno, 1 = omogočeno, 2 = preklop (čeprav preklop verjetno ne bo prikazan v vašem meniju z nastavitvami. To je zato, ker vaš ponudnik in/ali proizvajalec blokira uporabo preklopov, ki jih ne dodajo sami).
8. Če ostanete na zavihku »varno«, se pomaknite navzdol blizu dna. Poiščite vrstico kode:
voice_interaction_service
Vrednost na desni strani mora biti prazna. Dotaknite se nastavitve in dodajte naslednjo vrstico besedila (brez presledkov) ter tapnite shrani:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
9. Prepričajte se, da ste prijavljeni v Google, in odprite aplikacijo Google. Če imate najnovejšo različico, tapnite tri vrstice v spodnjem desnem kotu zaslona. Tapnite nastavitve in nato glas. Na desni tapnite 'OK Google zaznavanje.' Vadite svoj glas, če vam to dopušča. Morda boste morali prenesti druge Googlove aplikacije, kot sta Gmail ali Zemljevidi, da boste imeli na voljo vse glasovne možnosti.
10. Ko vse to storite, se vrnite na začetni zaslon. Če je aktivirano, samo izgovorite »Ok Google«. Če iskalna vrstica oživi, preprosto izgovorite svojo iskalno poizvedbo. Vaš pomočnik je zdaj aktiven!
Onemogočite Amazon App Store
Če želite, da bo vaša naprava pripravljena za sprejem celotnega Google Assistant-a, ko bo na voljo v napravah Lollipop, se lahko pridružite beta programoma Google Play Services in Google App. Če želite to narediti, morate onemogočiti posodobitve Amazon App Store in OTA, vendar je to možno samo na FireOS verrazličice 5.4.0.0 in starejše. Spodnji koraki vas bodo vodili pri onemogočanju Amazon App Store, vendar bodite pozorni, ne boste ga mogli znova omogočiti, razen če ponastavite na tovarniške nastavitve.
Če želite onemogočiti trgovino Amazon App Store, priključite svojo napravo na računalnik in odprite okno terminala ali ukaznega poziva. Vnesite spodnji ukaz. Če je uspešen, boste za ukazom videli 'uspešno':
adbshellpmuninstall-k--user 0 com.amazon.venezia
Če želite onemogočiti posodobitve OTA, zaženite naslednje ukaze:
adbshellpmuninstall-k--user 0 com.amazon.device.software.ota
adbshellpmuninstall-k--user 0 com.amazon.kindle.otter.oobe.forced.ota
Ko je končano, obiščite to povezavo, da se pridružite beta programu storitev Google Play in obiščite to povezavo, da se pridružite beta programu Google App.
Zdaj počakajte nekaj minut in odprite Trgovino Play. Pojdite na stran aplikacije Google in preverite, ali ste preskuševalec različice beta. Če ste prijavljeni v program, boste morda morali posodobiti aplikacijo Google, vendar to storite šele, ko ste uspešno preskuševalec različice beta.
Lahko pa uporabite ADB za dodajanje in spreminjanje teh nastavitev, skupaj z drugimi, ki jih vidite na treh zavihkih v aplikaciji Settings Database Editor. Pozor, svojo napravo lahko blokirate, če spremenite nastavitve, za katere ne veste, kaj počnejo. Za dosego tega cilja je priporočljivo uporabiti zgornjo metodo. Za bolj ročni pristop sledite spodnjim korakom. Ročni pristop uporabite samo, če vam je uporaba ADB udobna.
Ročno nastavite aplikacijo Assistant z ADB
Ko je vaša naprava priključena na računalnik, odprite okno ukaznega poziva/terminala in vnesite spodnje ukaze ter za vsakim pritisnite enter. Če bo uspelo, ne boste videli nobenega besedila, ko se vrne ukazni poziv:
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
S temi nastavitvami v igri je vaša naprava zdaj nastavljena za prejemanje celotnega Pomočnika Google, ko bo uveden v naprave Lollipop. Do takrat pa se lahko prav tako zabavate z glasovnimi ukazi »Ok Google«.