„Ambient Music Mod“ perkelia „Google Pixel“ dabar grojamą funkciją į kitus „Android“ įrenginius. Naujausiame modifikacijos leidime yra keletas naujų funkcijų.
Daugelis žmonių sutiks, kad „Pixel“ išmaniųjų telefonų programinė įranga demonstruoja tai, ką „Google“ tiki „Android“. turėtų būti, todėl programinė įranga dažnai yra gerai vertinama entuziastų. Nepaisant to, specialios modifikavimo bendruomenės dėka jūs nebūtinai turite turėti „Pixel“ įrenginį, kad galėtumėte pasinaudoti jo programinės įrangos funkcijomis. Pavyzdžiui, „Now Playing“ funkcija išliko išskirtinė „Pixel“ serijai, tačiau kūrėjas Kieronas Quinnas, taip pat žinomas kaip Quinny899 mūsų forumuose pavyko perkelkite jį į kitus Android išmaniuosius telefonus kaip hibridinis Xposed-Magisk modulis, pavadintas Ambient Music Mod. Dabar Quinn žengė žingsnį į priekį ir visiškai pakeitė modifikaciją, kad ji būtų ne šakninis sprendimas.
Susipažinkite su Ambient Music Mod v2
Gaminant „Pixel“ išmaniųjų telefonų aplinkos muzikos atpažinimo funkcija
Techninės įrangos agnostikas be root teisių nebuvo lengva užduotis, tačiau Quinny899 tai padarė naudodamas Shizuku. Nežinantiems „Shizuku“ naudojasi unikalia paslauga, kuri leidžia trečiųjų šalių programoms pasiekti sistemos lygio API per Android Debug Bridge (ADB) sąsają. Nuo v2 išleidimo „Ambient Music Mod“ gali veikti be root prieigos įrenginiuose, kuriuose veikia 12 ar naujesnės versijos „Android“..Kitas didelis pokytis yra su Xposed susijusių priklausomybių pašalinimas. Nereikia diegti tokio Xposed paskirstymo EdXposed arba LSPas daugiau, nes modifikacija dabar yra kaip atskira programa. Atminkite, kad senesnėse „Android“ versijose vis tiek galite pasirinkti tik šakninį „Ambient Music Mod“ variantą.
Kokios yra „Ambient Music Mod v2“ funkcijos
Žemiau rasite „Ambient Music Mod“ teikiamų funkcijų santrauką:
- Visas „Now Playing“ palaikymas, pagrįstas naujausia „Pixel“ įrenginių versija ir naujausiomis muzikos duomenų bazėmis
- Automatinis aplinkos muzikos atpažinimas su nustatymais, leidžiančiais valdyti atpažinimo dažnumą – rasti tinkamą balansą tarp akumuliatoriaus naudojimo ir patogumo
- Dabar grojamos istorijos ir parankinių palaikymas
- Palaikymas rankiniu būdu suaktyvinti atpažinimus, įskaitant pagrindinio ekrano valdiklį
- Atpažinimas pagal poreikį palaikomuose įrenginiuose, naudojant „Google Assistant“ palaikomą atpažinimo variklį dainoms, kurių nėra vietinėje duomenų bazėje (turi būti suaktyvinta rankiniu būdu)
- Rodyti Dabar leidžiamas dainas užrakinimo ekrane (būtina pritaikymo neįgaliesiems paslauga)
- Peržiūrėkite visą atpažįstamų dainų takelių sąrašą ir pakeiskite duomenų bazės vietą, jei jūsų skonis neatitinka jūsų įrenginio lokalės
Rašymo metu kūrėjas jau paskelbė dvi karštąsias pataisas po v2 pagrindinio leidimo. Dabar galite pasirinkti alternatyvią kodavimo parinktį ir tiksliai valdyti „stiprinimo“ reikšmes, kad išspręstumėte iškraipymo ir (arba) traškėjimo problemas.
Kaip atsisiųsti ir įdiegti Ambient Music Mod v2
Kaip ir originalus leidimas, „Ambient Music Mod v2“ yra nemokamas atvirojo kodo modifikavimas. Naujausią APK versiją galite rasti projekto „GitHub“ atpirkimo versijoje, kurios nuoroda pateikiama toliau.
Atsisiųskite „Ambient Music“ modifikaciją
Norėdami įdiegti atsisiųstą APK, pažiūrėkite mūsų vadovas, kaip įkelti „Android“ programų paketus. Įdiegę „Ambient Music Mod“ paprašys „Shizuku“ prieigos. Priklausomai nuo pagrindinės „Android“ versijos, galite tęsti root arba ne šakninį režimą. Tada programėlė atsisiųs keletą papildomų komponentų ir paragins suteikti reikiamus leidimus – viskas.
„Google Now Playing“ ir „Ambient Music Mod v2“ palyginimas
Po gaubtu „Ambient Music Mod“ naudoja a modifikuota „Google“ programos „Android System Intelligence“ versija. Įrenginio atpažinimo dalis vykdoma pateikus užklausą muzikos duomenų bazėje – būtent tai, ką daro „Google Now Playing“. Todėl realus „Ambient Music Mod“ veikimas ne „Google“ įrenginyje yra daugiau ar mažiau panašus į „Pixel“ išmanųjį telefoną – ypač sureguliavus parametrus. Tačiau tarp „Pixel“ išskirtinės funkcijos ir modifikacijos yra keletas skirtumų.
Štai trumpas praktinis patarimas, skirtas parodyti skirtumus tarp oficialaus „Google“ diegimo ir „Quinny899“ modifikacijos. Bandomieji įrenginiai yra „Google Pixel 4a“. Android 13 Beta versija 3.2 ir senovinis Redmi 5, kuriame veikia neoficialus LineageOS 18.1 versijos versijos 11 versijos Android.
1. UI
„Pixel“ išmaniuosiuose telefonuose galite pasiekti parinktį „Dabar leidžiama“. Nustatymai => Garsas ir vibracija. Tačiau „Ambient Music Mod“ yra atskira programa, todėl jos įrašą galite rasti paleidimo priemonės programų sąrašo skiltyje. Bakstelėję piktogramą, galite pasiekti Dabar žaidžia ekranas ir papildomos parinktys.
2. Atpažinti ambientinę muziką
Kai tik atsisiunčiama muzikos duomenų bazė, abiem atvejais turėtumėte turėti galimybę įjungti parinktį „Nustatyti netoliese grojančias dainas“. „Google Pixel“ įrenginyje aplink jus skambančios dainos turėtų būti automatiškai identifikuojamos ir rodomos užrakinimo ekrane.
Kita vertus, „Ambient Music Mod“ leidžia perjungti šią parinktį. Jei nenorite užgriozdinti užrakinimo ekrano, galite pasirinkti rankinį mygtuką „Atpažinti“, kad atpažintumėte muziką.
3. Dabar groja istorija ir muzikos paieška
The Dabar grojama istorija sekcija yra beveik identiška abiejuose įgyvendinimuose. Galite tyrinėti atpažintų melodijų istoriją, pridėti jas po Mėgstamiausi sąrašą ir pasirinktinai įdėkite sekcijos nuorodą į pagrindinį ekraną, kad galėtumėte greitai pasiekti.
Tačiau rankinės paieškos dalis skiriasi. „Pixel“ telefone galite tiesiog įjungti parinktį, kuri vadinama Rodyti paieškos mygtuką užrakinimo ekrane ir ieškokite dainos užrakinimo ekrane. Šis „On Demand“ atpažinimo mechanizmas gali neveikti naudojant „Ambient Music Mod“ visuose įrenginiuose. Norėdami sužinoti daugiau, maloniai peržiūrėkite kūrėjo paaiškinimą.
4. Įvairūs
Dėl to, kad „Google Now Playing“ modulis yra integruotas „Pixel“ programinės aparatinės įrangos komponentas, nereikia daug sukti galvos. Norėdami tai apibendrinti, Quinny899 turėjo įdėti keletą pasirinktinių parametrų į Ambient Music Mod kodų bazę.
Galite pakoreguoti muzikos atpažinimo periodą ir buferį, priversti identifikavimo procedūrą veikti mažuose procesoriaus branduoliuose, reguliuoti stiprinimą ir dar daugiau. Tai yra kažkas, kas labai pagerina suderinamumą. Pavyzdžiui, „Redmi 5“ turėjau pasirinkti alternatyvią kodavimą (pasiekiama nuo 2.0.2 versijos), kitaip jis negalėjo aptikti aplinkos muzikos dėl iškraipymo. Modifikacija taip pat leidžia kurti atsargines pasirinktinių nustatymų kopijas ir vėliau juos atkurti.
Išvada
Funkcija „Dabar groja“ niekada nebuvo perkelta į AOSP, todėl Kieron turėjo atlikti apverstą inžineriją ir įveikti daugybę iššūkių, kad ji būtų prieinama ne „Google“ įrenginiams. Jis detalizavo procesą savo dienoraštyje. Perskaitykite, jei norite sužinoti apie viską, kas vyksta užkulisiuose.
Eikite į GitHub nuorodą, kad gautumėte kodų bazę ir daugiau informacijos apie tai, kaip veikia mod. Taip pat galite dalyvauti diskusijoje, pranešti apie klaidą arba paprašyti naujos funkcijos paskelbdami toliau pateiktą forumo giją.
Aplinkos muzikos modifikacija: GitHub Repo || XDA diskusijų gija
Šaltinis:Mishaalas Rahmanas „Twitter“.