Az Ambient Music Mod áthelyezi a Google Pixel Now Playing funkcióját más Android-eszközökre. A mod legújabb kiadása számos új funkciót tartalmaz.
A legtöbben egyetértenek abban, hogy a Pixel okostelefonok szoftvere megmutatja, hogy a Google mit gondol Androidról kellene be, és mint ilyen, a szoftvert gyakran jól fogadják a rajongók. Mindazonáltal a dedikált modding közösségnek köszönhetően nem feltétlenül kell Pixel eszközzel rendelkeznie ahhoz, hogy kihasználja annak szoftverfunkcióit. A „Now Playing” funkció például továbbra is kizárólagos maradt a Pixel termékcsaládban, de a fejlesztő Kieron Quinn, más néven Quinny899 fórumunkon sikerült portolja át más Android okostelefonokra nevű hibrid Xposed-Magisk modul formájában Ambient Music Mod. Most Quinn egy lépéssel tovább vitte a dolgokat, és teljesen átdolgozta a modot, hogy nem root megoldás legyen.
Ismerje meg az Ambient Music Mod v2-t
Elkészítése a a Pixel okostelefonok környezeti zenefelismerő funkciója hardver-agnosztikus root jogosultság nélkül nem volt könnyű feladat, de a Quinny899 Shizuku segítségével elérte a bravúrt. A tudatlanok számára a Shizuku egy egyedülálló szolgáltatást használ, amely
lehetővé teszi a harmadik féltől származó alkalmazások hozzáférését a rendszerszintű API-khoz az Android Debug Bridge (ADB) felületén keresztül. A v2 megjelenése óta az Ambient Music Mod működhet root hozzáférés nélkül az Android 12 vagy újabb rendszert futtató eszközökön.Egy másik nagy változás az Xposed-hez kapcsolódó függőségek eltávolítása. Nincs szükség Xposed disztribúció telepítésére, mint pl EdXposed vagy LSPosed többé, mivel a mod immár önálló alkalmazásként érkezik. Ne feledje, hogy a régebbi Android-verziókon továbbra is választhatja az Ambient Music Mod csak root-változatát.
Mik az Ambient Music Mod v2 szolgáltatásai?
Az alábbiakban az Ambient Music Mod szolgáltatásainak összefoglalóját találja:
- Teljes Now Playing támogatás, a Pixel eszközök legújabb verziója és a legújabb zenei adatbázisok alapján
- Automatikus környezeti zene felismerés, a felismerés gyakoriságának szabályozására szolgáló beállításokkal – az akkumulátorhasználat és a kényelem közötti megfelelő egyensúly megtalálása
- A Now Playing Előzmények és a Kedvencek támogatása
- Támogatás a felismerések kézi indításához, beleértve a kezdőképernyő widgetet is
- Igény szerinti felismerés a támogatott eszközökön, a Google Asszisztens által támogatott felismerőmotor használata a helyi adatbázisban nem szereplő dalokhoz (manuálisan kell elindítani)
- Most lejátszott dalok megjelenítése a lezárási képernyőn (kisegítő szolgáltatás szükséges)
- Tekintse meg a felismerhető dalok teljes számlistáját, és módosítsa az adatbázis helyét, ha az ízlése nem egyezik az eszköz nyelvi beállításával
A cikk írásakor a fejlesztő már két gyorsjavítást is nyomott a v2 fő kiadás után. Mostantól választhat egy alternatív kódolási lehetőséget, és finoman szabályozhatja a "nyereség" értékeket a torzítási és/vagy recsegési problémák megoldásához.
Az Ambient Music Mod v2 letöltése és telepítése
Csakúgy, mint az eredeti kiadás, az Ambient Music Mod v2 egy ingyenes és nyílt forráskódú mod. Az APK legfrissebb verzióját a projekt GitHub-tárhelyén találja meg, amelyre az alábbiakban hivatkozunk.
Töltse le az Ambient Music modot
A letöltött APK telepítéséhez tekintse meg a útmutatónk az Android-alkalmazáscsomagok oldalratöltéséhez. A telepítés után az Ambient Music Mod Shizuku hozzáférést kér. Az alapul szolgáló Android-verziótól függően folytathatja a root vagy a nem root módot. Ezután az alkalmazás letölt néhány további összetevőt, és felkéri Önt a szükséges engedélyek megadására – ez minden.
A Google Now Playing és az Ambient Music Mod v2 összehasonlítása
A motorháztető alatt az Ambient Music Mod a az Android System Intelligence nevű Google-alkalmazás módosított verziója. Az eszközön lévő felismerési rész a zenei adatbázis lekérdezése után kerül végrehajtásra – pontosan mit csinál a Google Now Playing szolgáltatása. Ennek eredményeként az Ambient Music Mod valós teljesítménye egy nem Google-eszközön többé-kevésbé hasonlít egy Pixel okostelefonhoz – különösen a paraméterek hangolása után. Azonban van néhány eltérés a Pixel-exkluzív funkció és a mod között.
Íme egy gyors gyakorlati útmutató, amely bemutatja a különbségeket a hivatalos Google implementáció és a Quinny899 modja között. A teszteszközökön egy Google Pixel 4a fut Android 13 Beta 3.2 és egy ősi Redmi 5, amely a LineageOS 18.1 nem hivatalos buildjét futtatja Android 11-en.
1. UI
Pixel okostelefonokon elérheti a „Now Playing” opciót az alatt Beállítások => Hang és rezgés. Az Ambient Music Mod azonban egy önálló alkalmazás, ezért bejegyzését megtalálhatja az indító alkalmazáslistájában. Az ikon megérintése után elérheti a Most játszik képernyő és további lehetőségek.
2. Az ambient zene felismerése
A zenei adatbázis letöltése után azonnal be kell kapcsolnia a „Közelben lejátszott dalok azonosítása” opciót mindkettőnél. A Google Pixel eszközön a körülötted lejátszott dalokat automatikusan azonosítani kell, és meg kell jeleníteni a lezárási képernyőn.
Az Ambient Music Mod viszont lehetővé teszi ennek az opciónak a váltását. Abban az esetben, ha nem szeretné összezavarni a lezárási képernyőt, választhatja a manuális „Felismerés” gombot a zene azonosításához.
3. Most lejátszási előzmények és zenekeresés
A Most lejátszási előzmények szakasz gyakorlatilag azonos mindkét megvalósításban. Felfedezheti a felismert dallamok történetét, hozzáadhatja őket a Kedvencek listát, és opcionálisan helyezze el a szakasz parancsikonját a kezdőképernyőre a gyors eléréshez.
A kézi keresési rész azonban más. Pixel telefonon egyszerűen bekapcsolhatja a nevezett opciót Keresés gomb megjelenítése a lezárási képernyőn és keressen egy dalt a lezárási képernyőn. Előfordulhat, hogy ez az „On Demand” felismerési mechanizmus nem működik az Ambient Music Moddal minden kivett eszközön. Ha többet szeretne tudni, kérem szépen menjen végig a fejlesztő magyarázatán.
4. Vegyes
Tekintettel arra, hogy a Google Now Playing modulja a Pixel firmware beépített összetevője, nincs mit trükközni. Az általánosítás érdekében a Quinny899-nek el kellett helyeznie néhány egyéni paramétert az Ambient Music Mod kódbázisába.
Módosíthatja a zenefelismerési időszakot és a puffert, rákényszerítheti az azonosítási rutint a kis CPU magokra, beállíthatja az erősítést és még sok mást. Ez az, ami nagyban javítja a kompatibilitást. Például a Redmi 5-ön az alternatív kódolást (a v2.0.2 kiadás óta elérhető) kellett választanom, különben a torzítás miatt nem tudta érzékelni az ambient zenét. A mod azt is lehetővé teszi, hogy biztonsági másolatot készítsen az egyéni beállításokról, majd visszaállítsa azokat.
Következtetés
A Now Playing funkciót soha nem helyezték át az AOSP-re, így Kieronnak vissza kellett fejelnie és rengeteg kihíváson kellett keresztülmennie, hogy elérhetővé tegye a nem Google-eszközökön. Ő részletezte a folyamatot a blogjában. Olvassa el, ha kíváncsi mindenre a színfalak mögött.
Nyissa meg a GitHub hivatkozást a kódbázisért és a mod működésével kapcsolatos további információkért. Ezenkívül részt vehet a vitában, bejelentheti a hibát, vagy új funkciót kérhet az alábbi linkre kattintva.
Ambient zene mod: GitHub Repo || XDA vitaszál
Forrás:Mishaal Rahman a Twitteren