Ambient Music Mod pordib Google Pixeli funktsiooni Now Playing teistesse Android-seadmetesse. Modifikatsiooni uusim väljalase toob kaasa mitmeid uusi funktsioone.
Enamik inimesi nõustub, et Pixeli nutitelefonide tarkvara näitab, mida Google Androidi usub peaks olla ja sellisena on tarkvara entusiastid sageli hästi vastu võetud. Sellegipoolest ei pea te tänu spetsiaalsele modifitseerimiskogukonnale omama Pixeli seadet, et selle tarkvara funktsioone kasutada. Funktsionaalsus "Now Playing" on näiteks jäänud Pixeli tootesarja eksklusiivseks, kuid arendaja Kieron Quinn, tuntud ka kui Quinny899 meie foorumites õnnestus portige see teistele Android-nutitelefonidele nimega hübriidmooduli Xposed-Magisk kujul Ambient Music Mod. Nüüd on Quinn asjad sammu edasi astunud ja modi täielikult uuendanud, et muuta see mittejuurlahenduseks.
Tutvuge Ambient Music Mod v2-ga
Valmistades Pixeli nutitelefonide ümbritseva muusika tuvastamise funktsioon Riistvaraagnostik ilma juurõiguseta ei olnud lihtne ülesanne, kuid Quinny899 saavutas selle saavutuse Shizuku abil. Mitteteadlike jaoks kasutab Shizuku ainulaadset teenust, mis
võimaldab kolmandate osapoolte rakendustele juurdepääsu süsteemitaseme API-dele Android Debug Bridge (ADB) liidese kaudu. Alates v2 väljalaskest saab Ambient Music Mod töötada ilma juurjuurdepääsuta seadmetes, mis käitavad operatsioonisüsteemi Android 12 või uuemat versiooni.Teine suur muudatus on Xposediga seotud sõltuvuste eemaldamine. Pole vaja installida Xposedi distributsiooni nagu EdXposed või LSPed enam, kuna mod on nüüd eraldiseisva rakendusena. Pidage meeles, et vanemates Androidi versioonides saate siiski valida Ambient Music Modi juurversiooni.
Millised on Ambient Music Mod v2 funktsioonid?
Altpoolt leiate ülevaate Ambient Music Modi pakutavatest funktsioonidest:
- Täielik praegu mängimise tugi, mis põhineb Pixeli seadmete uusimal versioonil ja uusimatel muusikaandmebaasidel
- Automaatne ümbritseva muusika tuvastamine seadetega, mis reguleerivad tuvastuse sagedust – õige tasakaalu leidmine aku kasutamise ja mugavuse vahel
- Mängimise ajalugu ja lemmikute tugi
- Tugi tuvastuste käsitsi käivitamiseks, sealhulgas avaekraani vidin
- Nõudmisel tuvastamine toetatud seadmetes, Google'i assistendi toetatud tuvastusmootori kasutamine lugude jaoks, mis pole kohalikus andmebaasis (tuleb käsitsi käivitada)
- Kuva kohe esitatavad laulud lukustuskuval (vajalik on juurdepääsetavuse teenus)
- Vaadake äratuntavate lugude täielikku lugude loendit ja muutke andmebaasi asukohta, kui teie maitse ei vasta teie seadme lokaadile
Selle artikli kirjutamise ajal on arendaja pärast v2 suurt väljalaset juba kaks kiirparandust avaldanud. Nüüd saate valida alternatiivse kodeerimisvaliku ja reguleerida "võimenduse" väärtusi, et parandada moonutuste ja/või pragunemise probleeme.
Kuidas alla laadida ja installida Ambient Music Mod v2
Nii nagu algne väljalase, on ka Ambient Music Mod v2 tasuta ja avatud lähtekoodiga modifikatsioon. APK uusima versiooni leiate projekti GitHubi repost, mille link on allpool.
Laadige alla Ambient Music Mod
Allalaaditud APK installimiseks vaadake meie juhend Androidi rakenduste pakettide külglaadimiseks. Pärast installimist küsib Ambient Music Mod juurdepääsu Shizukule. Olenevalt Androidi aluseks olevast versioonist võite jätkata juur- või mittejuurerežiimiga. Järgmisena laadib rakendus alla mõned lisakomponendid ja palub teil anda vajalikud load – see on kõik.
Google'i praegu mängitava ja ümbritseva muusika modifikatsiooni v2 võrdlemine
Kapoti all kasutab Ambient Music Mod a Google'i rakenduse Android System Intelligence muudetud versioon. Seadmesisene tuvastamise osa käivitatakse pärast päringu esitamist muusikaandmebaasis – täpselt see, mida Google'i funktsioon Now Playing teeb. Selle tulemusena on Ambient Music Modi tegelik jõudlus mitte-Google'i seadmes enam-vähem sarnane Pixeli nutitelefoniga – eriti pärast parameetrite häälestamist. Pixeli eksklusiivse funktsiooni ja modi vahel on siiski käputäis erinevusi.
Siin on kiire praktiline juhend, mis näitab erinevusi ametliku Google'i juurutuse ja Quinny899 modifikatsiooni vahel. Testseadmetes töötab Google Pixel 4a Android 13 Beeta 3.2 ja iidne Redmi 5, millel on Android 11 peal mitteametlik LineageOS 18.1 järg.
1. UI
Pixeli nutitelefonides pääsete juurde valikule „Nüüd mängib”. Seaded => Heli ja vibratsioon. Ambient Music Mod on aga eraldiseisev rakendus, seega leiate selle kirje oma käivitusprogrammi rakenduste loendi jaotisest. Pärast ikooni puudutamist pääsete juurde Mängib ekraan ja lisavalikud.
2. Ambient-muusika äratundmine
Niipea kui muusikaandmebaas on alla laaditud, peaksite saama mõlema jaoks sisse lülitada valiku nimega "Tuvasta läheduses esitatavad laulud". Google Pixeli seadmes tuleks teie ümber esitatavad lood automaatselt tuvastada ja kuvada lukustuskuval.
Ambient Music Mod seevastu võimaldab teil seda valikut sisse lülitada. Kui te ei soovi lukustuskuva segamini ajada, saate muusika tuvastamiseks valida käsitsi nupu „Tuvasta ära”.
3. Praegu esitatakse ajalugu ja muusikaotsing
The Mängib praegu ajalugu osa on mõlemas teostuses praktiliselt identne. Saate uurida tunnustatud lugude ajalugu, lisada need jaotise alla Lemmikud nimekirja ja valikuliselt lisage kiireks juurdepääsuks jaotise otsetee oma avakuvale.
Käsitsi otsimise osa on siiski erinev. Pixeli telefonis saate lihtsalt sisse lülitada valiku nimega Kuva lukustuskuval otsingunupp ja otsige lukustuskuval laulu. See "On Demand" tuvastusmehhanism ei pruugi Ambient Music Modiga kõigis karbist välja võetud seadmetes töötada. Lisateabe saamiseks lahkelt läbige arendaja selgitus.
4. Mitmesugust
Kuna Google'i moodul Now Playing on Pixeli püsivara sisseehitatud komponent, pole seal palju nokitseda. Selle üldistamiseks pidi Quinny899 panema Ambient Music Modi koodibaasi mõned kohandatud parameetrid.
Saate kohandada muusikatuvastusperioodi ja puhvrit, sundida tuvastamisrutiini töötama väikestel protsessorituumadel, reguleerida võimendust ja palju muud. See on midagi, mis parandab oluliselt ühilduvust. Näiteks pidin Redmi 5-l valima alternatiivse kodeeringu (saadaval alates v2.0.2 väljalaskest), vastasel juhul ei suutnud see moonutuste tõttu ümbritsevat muusikat tuvastada. Modifikatsioon võimaldab teil ka kohandatud seadeid varundada ja need hiljem taastada.
Järeldus
Funktsiooni Now Playing ei surutud kunagi AOSP-le, nii et Kieron pidi selle muutmiseks Google'i-väliste seadmete jaoks kättesaadavaks pöördprojekteerima ja läbima palju väljakutseid. Tema üksikasjalikult protsessi tema blogis. Lugege seda, kui soovite teada saada kõigest kulisside taga.
Koodibaasi ja modi toimimise kohta lisateabe saamiseks minge GitHubi lingile. Saate ka arutelus osaleda, veast teatada või uut funktsiooni taotleda, postitades postituse allolevasse foorumi lõime.
Ambient Music Mod: GitHubi repo || XDA arutelulõim
Allikas:Mishaal Rahman Twitteris