Jak wyłączyć Alexę i uzyskać „OK Google” na Amazon Fire 7, HD 8 lub HD 10

Oto przewodnik, jak zastąpić Amazon Alexa Asystentem Google na tabletach Amazon Fire 7, Amazon Fire HD 8 lub Amazon Fire HD 10. To nie wymaga rootowania!

Podobnie jak Asystent Google, Alexa to oparty na chmurze asystent głosowy, który umożliwia interakcję z urządzeniem za pomocą rozpoznawania języka naturalnego. Jest to asystent, który zasila urządzenia Amazon z serii Echo, Fire TV i Fire Tablets, a także kilka innych urządzeń. Jeśli kupisz urządzenie Amazon Fire, być może wiesz, że system operacyjny w rzeczywistości jest oparty na systemie Android, co oznacza, że ​​możesz na nim uruchamiać zwykłe aplikacje na Androida. Z tego powodu możliwe jest wyłączenie usługi Amazon Alexa i zastąpienie jej Asystentem Google — przynajmniej częścią wykrywania „Ok Google”!

Tło

Urządzenia Amazon działają FireOS, który jest mocno zmodyfikowaną wersją Androida, początkowo oparty na Lollipop 5.1.1. Niektóre nowsze urządzenia Amazon Fire mogą obsługiwać wersję FireOS, która to również mocno zmodyfikowana wersja Androida, ale oparta na Nougacie 7.0. Starsze urządzenia, np the

Kindle 8.9 drugiej generacji, działa na mocno zmodyfikowanej wersji Androida, Ice Cream Sandwich 4.0. Każde urządzenie Amazon z wersją 5.1.1 będzie mogło korzystać z Asystenta Google tylko na poziomie „OK Google”. Jest to ograniczenie nałożone przez Google, a nie Amazon.

Obecnie pełny Asystent Google obsługuje tylko niektóre urządzenia z systemem Marshmallow 6.0, ale jest dostępny na większości urządzeń z systemem Nougat 7.0 i nowszym. Oczekuje się, że Google wprowadzi tę funkcję pełna aplikacja Asystenta na urządzenia Lollipop jeszcze w tym roku.

Jeśli posiadasz tablet lub urządzenie Amazon, takie jak Telefon pożarowy, Echo Lub Ognisty telewizor, możesz skorzystać z tego przewodnika, aby wyłączyć usługę Alexa i zastąpić ją funkcją wykrywania głosu „Ok Google”.

Warunki wstępne

Aby to zadziałało, musisz mieć przynajmniej zainstalowaną aplikację Google, móc podłączyć urządzenie do komputera i uruchamiać polecenia przez ADB. Ten przewodnik dotyczy tabletów Amazon Fire 7, HD 8 i HD 10. Jeśli na Twoim urządzeniu działa Fire OS 5.6.0.0, możesz uzyskać dostęp do roota poprzez zgodnie z tym przewodnikiem. Jeśli masz szczęście i posiadasz Kindle Fire HD 8.9, nie będziesz mógł zainstalować wymaganych plików APK ze Sklepu Play, ale możesz uzyskać dostęp do konta root, zainstalować TWRPi flashuj niestandardową pamięć ROM. Aby rozpocząć, postępuj zgodnie z moim przewodnikiem tutaj.

Ważne jest, aby krok po kroku postępować zgodnie z instrukcjami specyficznymi dla Twojego urządzenia. Poniżej znajdują się linki do plików APK Google potrzebnych do zainstalowania Sklepu Play:

  1. Menedżer konta Google
  2. Ramy usług Google
  3. Usługi Google Play (Jeśli posiadasz wersję HD 8 lub HD 10 z 2017 r., potrzebujesz tego APK.)
  4. Sklep Google Play

Aby ten przewodnik był skuteczny, nie musisz instalować niestandardowego programu uruchamiającego na żadnym z tych urządzeń.

Istnieje pewne zezwolenie, które umieszczone w pliku manifestu aplikacji umożliwia aplikacji zmianę trzech kategorii ustawień na platformie Android. To pozwolenie, tzw WRITE_SECURE_SETTINGS, pozwala na aplikację "aby odczytać lub zapisać bezpieczne ustawienia systemu." Te ustawienia można również edytować i modyfikować za pomocą mostka debugowania systemu Android (ADB). Modyfikowanie tych ustawień nie wymaga dostępu do konta root.

Poniżej znajduje się szczegółowy przewodnik dotyczący włączania obsługi „OK Google” na urządzeniu Amazon Fire. Jeśli wolisz bardziej ręczne podejście, zapoznaj się z sekcją „Ręczne ustawianie aplikacji asystenta za pomocą ADB” poniżej ogólnego przewodnika.


Jak włączyć „OK Google” w Amazon Fire 7, HD 8 i HD 10

1. Po skonfigurowaniu plików APK Google i zainstalowaniu aplikacji Google pobierz i zainstaluj „Edytor bazy danych ustawień” ze Sklepu Play.

SetEdit (baza danych ustawień EdiDeweloper: 4A

Cena: za darmo.

4.2.

Pobierać

2. Podłącz urządzenie do komputera i otwórz terminal lub okno wiersza poleceń. Wpisz poniższe polecenie. Jeśli się powiedzie, nie zobaczysz żadnego tekstu:

adbshellpmgrantby4a.setedit22android.permission.WRITE_SECURE_SETTINGS

3. Teraz otwórz „Edytor bazy danych ustawień” i dotknij zakładki „Bezpieczne”. Na tej karcie znajdź następujący wiersz kodu:

voice_recognition_service

Wartość po prawej stronie tej linii powinna brzmieć:

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

4. Teraz dodamy jeszcze kilka linii kodu. W „Edytorze bazy danych ustawień” przewiń do samej góry w zakładce „Bezpieczne”. U góry kliknij „Dodaj nowe ustawienie”.

5. W pierwszym polu wpisz:

assistant

6. W drugim polu wpisz:

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

7. Teraz zlokalizuj tę linię kodu:

alexa_enabled

Wartość po prawej stronie tej linii powinna zawierać informację '1'. Kliknij ustawienie i zastępować the 1 z 0, a następnie stuknij opcję Zapisz. To będzie wyłącz Alexę. Odniesienie: 0 = wyłączone, 1 = włączone, 2 = przełącznik (chociaż przełącznik prawdopodobnie nie pojawi się w menu ustawień. Dzieje się tak dlatego, że Twój dostawca i/lub producent blokują użycie przełączników, których sami nie dodali).

8. Pozostając na karcie „bezpieczne”, przewiń w dół u dołu. Poszukaj linii kodu:

voice_interaction_service

Wartość po prawej stronie powinna być pusta. Kliknij ustawienie, dodaj następujący wiersz tekstu (bez spacji) i kliknij Zapisz:

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

9. Upewnij się, że zalogowałeś się do Google, otwórz aplikację Google. Jeśli korzystasz z najnowszej wersji, dotknij trzech pasków w prawym dolnym rogu ekranu. Stuknij ustawienia, a następnie stuknij głos. Po prawej stronie kliknij „Ok, wykrywanie Google.' Trenuj swój głos, jeśli ci na to pozwala. Aby móc korzystać ze wszystkich opcji głosowych, może być konieczne pobranie innych aplikacji Google, takich jak Gmail lub Mapy.

10. Gdy już to wszystko zrobisz, wróć do ekranu głównego. Jeśli jest aktywowany, po prostu powiedz „OK Google”. Jeśli pasek wyszukiwania ożyje, po prostu wypowiedz wyszukiwane hasło. Twój asystent jest teraz aktywny!

Wyłącz Amazon App Store

Aby przygotować urządzenie do przyjęcia pełnego Asystenta Google po jego wdrożeniu na urządzeniach Lollipop, możesz dołączyć do programów wersji beta Usług Google Play i aplikacji Google. Jednak aby to zrobić, musisz wyłączyć aktualizacje Amazon App Store i OTA, ale to wszystko możliwe tylko w FireOS verwersje 5.4.0.0 i starsze. Poniższe kroki poprowadzą Cię przez proces wyłączania Amazon App Store, ale uważaj: nie będzie można go ponownie włączyć, chyba że przywrócisz ustawienia fabryczne.

Aby wyłączyć Amazon App Store, podłącz urządzenie do komputera i otwórz terminal lub okno wiersza poleceń. Wpisz poniższe polecenie. Jeśli się powiedzie, po poleceniu wyświetli się komunikat „udany”:

adbshellpmuninstall-k--user 0 com.amazon.venezia

Aby wyłączyć aktualizacje OTA, uruchom następujące polecenia:

adbshellpmuninstall-k--user 0 com.amazon.device.software.ota
adbshellpmuninstall-k--user 0 com.amazon.kindle.otter.oobe.forced.ota

Po ukończeniu, kliknij ten link, aby dołączyć do programu wersji beta Usług Google Play I kliknij ten link, aby dołączyć do programu wersji beta aplikacji Google.

Teraz poczekaj kilka minut i otwórz Sklep Play. Przejdź do strony aplikacji Google i sprawdź, czy jesteś beta testerem. Jeśli jesteś zarejestrowany w programie, może być konieczna aktualizacja aplikacji Google, ale zrób to dopiero po pomyślnym przejściu beta-testera.

Alternatywnie możesz użyć ADB, aby dodać i zmodyfikować te ustawienia, a także wszelkie inne, które widzisz na trzech kartach aplikacji Edytor bazy danych ustawień. Ostrzegamy, że możesz zepsuć swoje urządzenie, jeśli zmienisz jakiekolwiek ustawienia, w których nie masz pojęcia, do czego służą. Aby osiągnąć ten cel, zaleca się zastosowanie powyższej metody. Aby uzyskać bardziej ręczne podejście, wykonaj poniższe kroki. Używaj podejścia ręcznego tylko wtedy, gdy czujesz się komfortowo w korzystaniu z ADB.

Ręcznie ustaw aplikację Asystenta za pomocą ADB

Po podłączeniu urządzenia do komputera otwórz wiersz poleceń/okno terminala i wpisz poniższe polecenia, naciskając klawisz Enter po każdym z nich. Jeśli się powiedzie, po zwróceniu wiersza poleceń nie zobaczysz żadnego tekstu:

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

Po włączeniu tych ustawień Twoje urządzenie jest teraz skonfigurowane tak, aby otrzymywać pełną wersję Asystenta Google po jego wdrożeniu na urządzeniach Lollipop. Do tego czasu możesz równie dobrze bawić się poleceniami głosowymi „OK Google”.