Aktiver Pixel 4s Live Caption-funksjon på rotfestede Android 10-enheter

Den nye Live Caption-funksjonen er eksklusiv for Google Pixel 4, men her er hvordan du aktiverer den på eldre Pixel-telefoner og andre rotfestede Android 10-enheter.

For brukere som er døve eller hørselshemmede, kan Googles nye Live Caption-verktøy i Android 10 være veldig nyttig. Dette verktøyet var annonsert på Google I/O tidligere i år, og det den gjør er automatisk å gi bildetekster for lyd som spilles av på enheten din. Det fungerer med videoer, podcaster, lydmeldinger og andre støttede medier (men ikke telefon- eller videosamtaler). Da Google lanserte funksjonen, gjorde de det til en Pixel 4-eksklusiv, selv om de sa de planla å ta den til Pixel 3 og Pixel 3a en gang denne måneden. Derimot, vi har allerede vist at den kan kjøre på andre enheter også, og nå skal jeg dele hvordan du aktiverer den på din egen enhet.

Du trenger en rotfestet enhet som kjører Android 10 for å få dette trikset til å fungere fordi Google så langt har til hensikt at Live Caption bare skal fungere på de nyeste Pixel-smarttelefonene. Bortsett fra metoden jeg brukte for å aktivere Live Caption-støtte på Android 10, er det en annen metode som involverer endre systemegenskapsverdier for å lure appen Device Personalization Services til å tro at den kjører på en Pixel 4. Å gjøre det på en eldre Pixel-telefon vil imidlertid ødelegge Google Kamera-appen, så jeg vil ikke dele denne alternative metoden. Metoden jeg deler vil ikke berøre noen systemegenskaper; i stedet angir den direkte alle verdiene som kontrollerer Live Caption-funksjonen til å være sanne. Dermed bør ingen kamerafunksjonalitet, eller noen annen funksjonalitet for den saks skyld, påvirkes. Likevel, før du blinker noen mods som dette, bør du ha en sikkerhetskopi hendig.

Jeg har aktivert Live Caption på Pixel 2 XL og Pixel 3 XL. Noen av mine følgere på Twitter sa at det fungerte på Pixel 3a, førstegenerasjons Pixel, Essential Phone og Redmi K20 som kjører en tilpasset AOSP-basert ROM. Live Caption ser ikke ut til å fungere på OnePlus 6T eller OnePlus 7 Pro som kjører OxygenOS 10 ved å bruke denne metoden, men forhåpentligvis kan vi få det til å fungere med litt mer feilsøking. Hvis du vil prøve det ut på din egen enhet, er dette hva du må gjøre.

Krav:

  • Android-smarttelefon eller nettbrett som kjører Android 10.
  • Rottilgang med Magisk.

Trinn:

  1. Gå til Innstillinger > Apper og trykk på menyen for å vise alle systemappene. Se om "Device Personalization Services" er installert. Denne appen er forhåndsinstallert på Pixel-enheter. Det skal ikke være der på enheter som ikke er Pixel, men noen tilpassede ROM-er kan ha samlet det likevel.
  2. Hvis enheten din allerede har "Device Personalization Services" installert, må du oppdatere til den nyeste versjonen av APK-en hentet fra Pixel 4. Nærmere bestemt, installer denne APK. APK-en hentet fra Pixel 4 har kode for Live Caption-funksjonen. Andre versjoner av denne APK-en vil ikke ha Live Caption. Hvis enheten din ikke allerede har Device Personalization Services installert, så ikke prøv å installere den og bare fortsett til neste trinn.
  3. Åpne Magisk Manager og installer "SQLite for ARM aarch64-enheter"-modulen fra nedlastingsdelen. Merk: Hvis du allerede har en SQLite-binærfil fra TitaniumBackup eller Termux, vil installeringsskriptet for Magisk Module oppdage det slik at du ikke trenger å installere denne separate SQLite-binærfilen.
  4. Start telefonen på nytt.
  5. Last ned en av følgende Magisk-moduler som jeg har laget og installer den i Magisk Manager. Hvis enheten din hadde "Device Personalization Services" installert og du fulgte trinn #2 for å oppdatere til den nyeste versjonen, installer deretter denne modulen kalt "LiveCaption_Pixel.zip". Hvis enheten din ikke hadde "Device Personalization Services" installert og du hoppet over trinn #2, installer denne modulen kalt "LiveCaption_nonPixel.zip". Forskjellen mellom _Pixel- og _nonPixel-modulene er at _nonPixel-modulen har appen "Device Personalization Services" med seg. Dette er en systemapp, så den kan ikke installeres som en vanlig APK hvis du ikke allerede har den installert.
  6. Start telefonen på nytt.
  7. Sjekk Innstillinger > Lyd eller Innstillinger > Tilgjengelighet for Live Caption-innstillingen. Aktiver funksjonen og se om den fungerer ved å se en YouTube-video med engelskspråklig lyd. Hvis det ikke fungerer, prøv å restarte en gang til.

Forhåpentligvis bør du ha Live Caption oppe og kjøre på din rotfestede Android 10-enhet. Jeg har hatt funksjonen aktivert på min Pixel 2 XL i over 2 måneder nå uten problemer. En liten advarsel om. Ikke oppdater appen Device Personalization Services via Google Play Store. Google leverer forskjellige versjoner av appen til forskjellige enheter – hvis du installerer en versjon som ikke er laget for Pixel 4, mister du Live Caption-funksjonen. Deaktiver automatiske oppdateringer for denne appen i Play-butikken, og kontroller at eventuelle oppdaterte APK-er du installerer gjennom APKMirror kom fra Pixel 4.


Jeg oppdaget denne metoden på egen hånd, men jeg vil gjerne takke XDA Forum Moderator Didgeridoohan og XDA anerkjent utvikler topjohnwu for å hjelpe meg med å feilsøke skriptet mitt. Jeg vil også takke XDA Senior Member 73 Sydney, jcmm11, adpoliak og alle andre involverte i GPay-SQLite-Fix Magisk Module da jeg lånte koden for å se etter en SQLite-binær.