Google Pixels Now Playing er blevet overført til andre Android-enheder

click fraud protection

Google Pixel's Now Playing kan fortælle dig, hvilken sang der afspilles i baggrunden, og den er nu blevet overført til andre Android-smartphones.

Google debuterede med Now Playing funktion med Pixel 2-serien tilbage i 2018, og den har været en integreret del af Pixel-serien lige siden. Funktionen anvender en kombination af indbygget hardware, software og Googles maskinlæringsmagi til at identificere sange, der afspilles i baggrunden. Now Playing var beregnet til at være en Pixel-eksklusiv funktion, men det var kun et spørgsmål om tid, før tilpassede ROM-udviklere formåede at få det til at fungere oven på en AOSP-kodebase og komme med deres eget tag på indslaget.

Nu, XDA anerkendt udvikler/anerkendt bidragyder Quinny899 har taget tingene et skridt videre. Han er kommet med en hybrid Xposed og Magisk mod kaldet "Ambient Music Mod", der fuldt ud porterer Googles originale Now Playing-funktion til andre Android-smartphones. Det er gratis og open source og er blevet bekræftet at virke på nogle OnePlus-enheder som OnePlus 7T Pro.

Ligesom på Google Pixel-telefoner lader Ambient Music Mod din telefon automatisk genkende musik spiller i dine omgivelser, og vis navnet på den sang og kunstner, der afspilles i øjeblikket, på låse skærm. Funktionen holder også en historisk liste over hver identificeret sang, så du kan gå tilbage for at se dem, når du vil. Mens nogle af de tidligere re-implementeringer af Now Playing var afhængige af en aktiv internetforbindelse til at gøre deres job, Ambient Music Mod behandler alt lokalt, på enheden og kræver derfor ikke internet eller meget batteri brug. Det er trods alt en fuld port af funktionen fra Google Pixel-telefoner, så det fungerer stort set identisk med, hvordan det gør på disse enheder.

Ambient Music Mod funktioner

  • Fuld understøttelse af Ambient Music, inklusive download af de nyeste databaser fra Google Music-genkendelse, når enheden er inaktiv eller i brug (undtagelser gælder, se ofte stillede spørgsmål for flere detaljer)
  • Nu spiller historie indbygget og understøttelse af tredjeparts historieapps
  • Muligheden for at vise det nummer, der nu afspilles, på låseskærmen ved hjælp af en tilgængelighedsoverlejringstjeneste
  • Manuel genkendelse on-demand i Ambient Music Mod-appen
  • Indstillinger til at styre forstærkningen, hvor ofte genkendelsen skal udløses, om den skal køre på de små CPU-kerner, og hvad man skal gøre, når en notifikation om sanggenkendelse trykkes
  • Se alle de genkendelige spor i din lokalt downloadede database via indstillingen Track List

Som tidligere nævnt er Ambient Music Mod en hybrid Xposed og Magisk mod, hvilket betyder, at du skal bruge begge rammer installeret på din telefon. Magisk er nødvendig for at få root-adgang på din enhed, mens Xposed-rammeværket tillader mod'et at tilslutte sig Sound Trigger-driveren på Qualcomm Snapdragon-enheder.

Din telefon skal også have en Snapdragon-processor med understøttelse af Sound Trigger 2.1-platformen eller nyere. Mod'et er afhængigt af Sound Trigger-tjenesten (den samme tjeneste, der bruges af stemmeassistenter til stemmeaktivering) til at lytte til musik, der afspilles i dine omgivelser og fanger en 8-sekunders lydoptagelse. Appen kører derefter en K-Nearest Neighbor (KNN) maskinlæringsmodel på dette lille lydklip for at finde de nøjagtige matches i en lokalt lagret spordatabase.

Sådan downloader du Ambient Music Mod på din enhed:

  1. Sørg for, at din enhed har en ulåst bootloader med Magisk og Xposed*-rammerne installeret. (Se vores guide til installation Magisk.)
  2. Download den seneste APK af Ambient Music Mod fra udviklerens GitHub side.
  3. Appen kører nogle tests for at kontrollere, om din enhed er kompatibel eller ej.
  4. Hvis din enhed opfylder kravene, skal du klikke på knappen "Build Installer" nederst.
  5. Når den er bygget, skal du åbne Magisk Manager-appen og installere modulet.
  6. Åbn Xposed-appen, søg efter Ambient Music Mod-modulet, og aktiver det.
  7. Genstart din enhed. Du bør se sporoplysninger på din låseskærm, næste gang der afspilles musik i baggrunden.
Ambient Music Mod, der viser det nummer, der afspilles i øjeblikket, på låseskærmen på en OnePlus 7T Pro, der kører Oxygen OS 11.

Udvikleren har lavet en masse test på denne mod og er kommet med en liste over ofte stillede spørgsmål (FAQs), som du bør tjek ud her hvis du har spørgsmål eller har problemer. Ofte stillede spørgsmål besvarer spørgsmål såsom, hvordan man tester, om Now Playing fungerer, hvor mange sange genkender den, hvad skal man gøre, når du ser en "Pixel Ambient Services"-opdatering på Google Play (spoiler: opdater ikke), hvilket forstærkningsniveau du skal bruge, og mere.

Mens udvikleren kan bekræfte, at funktionen virker på en rodfæstet OnePlus 7T Pro, der kører OxygenOS 11, rapporterer en tester, at den ikke kunne køre på ASUS ROG Phone 3, der kører ZenUI. Derfor kan dit kilometertal variere. For at give feedback til udvikleren, tjek XDA-forumtråden til Ambient Music Mod på linket nedenfor.

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

*Det er vigtigt at bemærke, at den oprindelige udvikler af Xposed Framework ikke har støttet projektet siden dens Android 8.1 Oreo-kompatible udgivelse. Når udvikleren (og andre personer på vores fora) nævner Xposed, henviser de til de uofficielle efterfølgere til Xposed Framework, der er kompatible med Android-versioner fra 9 til 12. Disse efterfølgere inkluderer "EdXposed" og for nylig "LSPosed", som begge giver en ART hooking-ramme. Disse rammer kræver også, at "Riru" er installeret, hvilket ændrer Androids zygote-proces for at tillade moduler at køre deres egen kode. Du behøver ikke at vide, hvordan disse virker, men du skal have mindst én kombination af Magisk + Riru + EdXposed eller Magisk + Riru + LSPosed installeret for at få Ambient Music Mod op at køre.