Google Pixels Now Playing har blitt overført til andre Android-enheter

Google Pixel's Now Playing kan fortelle deg hvilken sang som spilles i bakgrunnen, og den har nå blitt overført til andre Android-smarttelefoner.

Google debuterte Now Playing funksjon med Pixel 2-serien tilbake i 2018, og den har vært en integrert del av Pixel-serien siden den gang. Funksjonen bruker en kombinasjon av innebygd maskinvare, programvare og Googles maskinlæringsmagi for å identifisere sanger som spilles i bakgrunnen. Now Playing var ment å være en Pixel-eksklusiv funksjon, men det var bare et spørsmål om tid før tilpassede ROM-utviklere klarte å få det til å fungere på toppen av en AOSP-kodebase og komme med sine eget tak på funksjonen.

Nå, XDA anerkjent utvikler/anerkjent bidragsyter Quinny899 har tatt ting et skritt videre. Han har kommet opp med en hybrid Xposed og Magisk mod kalt "Ambient Music Mod" som fullt porterer Googles originale Now Playing-funksjon til andre Android-smarttelefoner. Det er gratis og åpen kildekode og har blitt bekreftet å fungere på noen OnePlus-enheter som OnePlus 7T Pro.

Akkurat som på Google Pixel-telefoner lar Ambient Music Mod telefonen din automatisk gjenkjenne musikk spiller i omgivelsene dine og vis navnet på sangen og artisten som spilles for øyeblikket på låseskjerm. Funksjonen holder også en historisk liste over hver identifiserte sang, slik at du kan gå tilbake for å se dem når du vil. Mens noen av de tidligere re-implementeringene av Now Playing var avhengige av en aktiv Internett-tilkobling for å gjøre deres jobb, Ambient Music Mod behandler alt lokalt, på enheten, og krever derfor ikke Internett eller mye batteri bruk. Tross alt er det en full port av funksjonen fra Google Pixel-telefoner, så den fungerer i utgangspunktet identisk med hvordan den gjør på disse enhetene.

Ambient Music Mod-funksjoner

  • Full støtte for Ambient Music, inkludert nedlasting av de nyeste databasene fra Google Music-gjenkjenning når enheten er inaktiv eller i bruk (unntak gjelder, se vanlige spørsmål for mer informasjon)
  • Nå spiller historikk innebygd, og støtte for tredjeparts historieapper
  • Muligheten til å vise sporet som nå spilles på låseskjermen ved hjelp av en tilgjengelighetsoverleggstjeneste
  • Manuell gjenkjenning på forespørsel i Ambient Music Mod-appen
  • Innstillinger for å kontrollere forsterkningen, hvor ofte gjenkjenning skal utløses, om den skal kjøres på de små CPU-kjernene og hva du skal gjøre når et varsel om sanggjenkjenning trykkes
  • Se alle de gjenkjennelige sporene i din lokalt nedlastede database via alternativet Sporliste

Som tidligere nevnt er Ambient Music Mod en hybrid Xposed og Magisk mod, noe som betyr at du trenger begge rammeverkene installert på telefonen din. Magisk er nødvendig for å få root-tilgang på enheten din, mens Xposed-rammeverket lar modden koble seg til Sound Trigger-driveren til Qualcomm Snapdragon-enheter.

Telefonen din må også ha en Snapdragon-prosessor med støtte for Sound Trigger 2.1-plattformen eller høyere. Moden er avhengig av Sound Trigger-tjenesten (den samme tjenesten som brukes av stemmeassistenter for stemmeaktivering) for å lytte til musikk som spilles i omgivelsene dine og fanger et 8-sekunders lydopptak. Appen kjører deretter en K-Nearest Neighbor (KNN) maskinlæringsmodell på dette lille lydklippet for å finne de nøyaktige treffene i en lokalt lagret spordatabase.

Slik laster du ned Ambient Music Mod på enheten din:

  1. Sørg for at enheten din har en ulåst oppstartslaster med Magisk og Xposed*-rammeverket installert. (Se vår veiledning for installasjon Magisk.)
  2. Last ned den nyeste APK av Ambient Music Mod fra utviklerens GitHub-siden.
  3. Appen vil kjøre noen tester for å sjekke om enheten din er kompatibel eller ikke.
  4. Hvis enheten din oppfyller kravene, klikker du på "Build Installer"-knappen nederst.
  5. Når den er bygget, åpner du Magisk Manager-appen og installerer modulen.
  6. Åpne Xposed-appen, søk etter Ambient Music Mod-modulen og aktiver den.
  7. Start enheten på nytt. Du bør se sporinformasjon på låseskjermen neste gang det spilles musikk i bakgrunnen.
Ambient Music Mod viser sporet som spilles på låseskjermen til en OnePlus 7T Pro som kjører Oxygen OS 11.

Utvikleren har testet mye på denne moden og har kommet opp med en liste over vanlige spørsmål (FAQs) som du bør sjekk ut her hvis du har spørsmål eller har problemer. Vanlige spørsmål svarer på spørsmål som hvordan du tester om Now Playing fungerer, hvor mange sanger gjenkjenner den, hva du skal gjøre når du ser en "Pixel Ambient Services"-oppdatering på Google Play (spoiler: ikke oppdater), hvilket forsterkningsnivå du skal bruke, og mer.

Mens utvikleren kan bekrefte at funksjonen fungerer på en forankret OnePlus 7T Pro som kjører OxygenOS 11, rapporterer en tester at den ikke klarte å kjøre på ASUS ROG Phone 3 som kjører ZenUI. Dermed kan kjørelengden din variere. For å gi tilbakemelding til utvikleren, sjekk ut XDA-forumtråden for Ambient Music Mod på lenken nedenfor.

Ambient Music Mod — Pixel Ambient Music Port XDA tråd

*Det er viktig å merke seg at den opprinnelige utvikleren av Xposed Framework ikke har støttet prosjektet siden sin Android 8.1 Oreo-kompatible utgivelse. Når utvikleren (og andre på forumene våre) nevner Xposed, refererer de til de uoffisielle etterfølgerne til Xposed Framework som er kompatible med Android-versjoner fra 9 til 12. Disse etterfølgerne inkluderer "EdXposed" og mer nylig "LSPosed", som begge gir et ART hooking-rammeverk. Disse rammeverkene krever også at "Riru" installeres, noe som modifiserer Androids zygote-prosess for å tillate moduler å kjøre sin egen kode. Du trenger ikke å vite hvordan disse fungerer, men du trenger minst én kombinasjon av Magisk + Riru + EdXposed eller Magisk + Riru + LSPosed installert for å få Ambient Music Mod opp og kjøre.