Engedélyezze a Pixel 4 Élő feliratozás funkcióját rootolt Android 10-es eszközökön

Az új Élő feliratozás funkció a Google Pixel 4 exkluzív szolgáltatása, de a következőképpen engedélyezheti a régebbi Pixel telefonokon és más rootolt Android 10-es eszközökön.

A siket vagy nagyothalló felhasználók számára igazán hasznos lehet a Google új Élő feliratozás eszköze Android 10-ben. Ez az eszköz volt bejelentett az év elején a Google I/O-n, és automatikusan feliratokat biztosít az eszközön lejátszott hangokhoz. Működik videókkal, podcastokkal, hangüzenetekkel és más támogatott médiával (de nem telefon- vagy videohívásokkal). Amikor a Google elindította a funkciót, azt a Pixel 4-exkluzív, pedig ők azt mondták, hogy tervezik elhozni a Pixel 3 és a Pixel 3a készülékekre valamikor ebben a hónapban. Azonban, már megmutattuk hogy más eszközökön is futhat, és most megosztom, hogyan engedélyezheti saját készülékén.

Ahhoz, hogy ez a trükk működjön, Android 10-et futtató rootolt eszközre lesz szüksége, mert a Google egyelőre azt tervezi, hogy az Élő feliratozás csak a legújabb Pixel okostelefonokon működik. Azon a módszeren kívül, amelyet az élő feliratozás támogatására használtam az Android 10 rendszeren, van egy másik módszer is a rendszertulajdonságok értékeinek módosítása, hogy rávegye az Eszközszemélyre szabási szolgáltatások alkalmazást arra, hogy azt gondolja, hogy az a Pixel 4. Azonban egy régebbi Pixel telefonon megtörténik a Google Fényképezőgép alkalmazás, ezért nem osztom meg ezt az alternatív módszert. Az általam megosztott módszer nem érinti a rendszertulajdonságokat; ehelyett közvetlenül igaznak állítja be az Élő feliratozás funkciót vezérlő összes értéket. Így a kamera működését vagy bármely más funkciót ez nem érinti. Mégis, mielőtt bármilyen modot felvillantana, kéznél kell lennie egy biztonsági másolatnak.

Bekapcsoltam az Élő feliratozást a Pixel 2 XL és a Pixel 3 XL telefonomon. Néhány követőm a Twitteren azt mondta, hogy működik a Pixel 3a, az első generációs Pixel, az Essential Phone és a Redmi K20 telefonokon, amelyek egyéni AOSP-alapú ROM-ot futtatnak. Úgy tűnik, hogy az Élő feliratozás nem működik az OxygenOS 10 operációs rendszert futtató OnePlus 6T-n vagy OnePlus 7 Pro-n ezzel a módszerrel, de remélhetőleg egy kis hibakereséssel működésre tudjuk bírni. Ha ki szeretné próbálni a saját eszközén, a következőket kell tennie.

Követelmények:

  • Android 10 operációs rendszert futtató Android okostelefon vagy táblagép.
  • Root hozzáférés a Magisk segítségével.

Lépések:

  1. Lépjen a Beállítások > Alkalmazások menüpontra, és érintse meg a menüt az összes rendszeralkalmazás megjelenítéséhez. Ellenőrizze, hogy az „Eszköz személyre szabási szolgáltatások” telepítve van-e. Ez az alkalmazás előre telepítve van a Pixel eszközökön. Nem kellene ott lennie a nem Pixel eszközökön, de egyes egyedi ROM-ok mindenesetre csomagolhatják.
  2. Ha az eszközön már telepítve van az „Eszközszemélyre szabási szolgáltatások”, akkor frissítenie kell a Pixel 4-ből kivont APK legújabb verziójára. Pontosabban, telepítse ezt az APK-t. A Pixel 4-ből kivont APK rendelkezik az Élő feliratozás funkció kódjával. Ennek az APK-nak más verzióiban nem lesz élő feliratozás. Ha az eszközön még nincs telepítve a Device Personalization Services, akkor ne próbálja meg telepíteni, hanem folytassa a következő lépéssel.
  3. Nyissa meg a Magisk Managert, és telepítse az „SQLite for ARM aarch64 devices” modult a Letöltések szakaszból. Megjegyzés: Ha már rendelkezik egy SQLite binárissal a TitaniumBackupból vagy a Termuxból, akkor a Magisk Module telepítő szkriptem észleli azt, így nem kell telepítenie ezt a különálló SQLite binárist.
  4. Indítsa újra a telefont.
  5. Töltse le az általam készített alábbi Magisk modulok egyikét, és telepítse a Magisk Managerben. Ha az eszközén telepítve volt az "Eszköz személyre szabási szolgáltatások" és a 2. lépést követte a legújabb verzióra frissítéshez, akkor telepítse ezt a "" nevű modultLiveCaption_Pixel.zip". Ha az eszközén nem volt telepítve az „Eszköz személyre szabási szolgáltatások” és Ön kihagyta a 2. lépést, akkor telepítse ezt a modultLiveCaption_nonPixel.zip". A _Pixel és a _nonPixel modulok közötti különbség az, hogy a _nonPixel modulhoz az „Eszközszemélyre szabási szolgáltatások” alkalmazás is tartozik. Ez egy rendszeralkalmazás, ezért nem telepíthető úgy, mint bármely normál APK, ha még nincs telepítve.
  6. Indítsa újra a telefont.
  7. Az Élő feliratozás beállításához ellenőrizze a Beállítások > Hang vagy a Beállítások > Kisegítő lehetőségek lehetőséget. Engedélyezze a funkciót, és nézze meg, hogy működik-e, ha megnéz egy YouTube-videót angol nyelvű hanggal. Ha nem működik, próbálja meg még egyszer újraindítani.

Remélhetőleg az Élő feliratozást be kell kapcsolnia, és futnia kell rootolt Android 10-es eszközén. Már több mint 2 hónapja engedélyezve van a funkció a Pixel 2 XL telefonomon, minden probléma nélkül. Egy figyelmeztetés ellenére. Ne frissítse a Device Personalization Services alkalmazást a Google Play Áruházban. A Google az alkalmazás különböző verzióit szolgálja ki különböző eszközökön – ha olyan verziót telepít, amely nem a Pixel 4-hez készült, akkor elveszíti az Élő feliratozás funkciót. Tiltsa le az alkalmazás automatikus frissítéseit a Play Áruházban, és ellenőrizze, hogy az APKMirror segítségével telepített frissített APK-k a Pixel 4-ből származnak-e.


Ezt a módszert egyedül fedeztem fel, de szeretném megköszönni az XDA Forum Moderátornak Didgeridoohan és XDA elismert fejlesztő topjohnwu amiért segített a szkriptem hibakeresésében. Szeretnék köszönetet mondani az XDA Senior Tagnak is 73 sydney, jcmm11, adpoliak és minden más, aki részt vesz a GPay-SQLite-Fix Magisk Module, amikor kölcsönkértem a kódot, hogy ellenőrizzem, van-e SQLite bináris.