Ambijentalna glazba Mod v2 Hands-on: priključak značajke Now Playing Google Pixela

Mod Ambient Music prenosi Google Pixel Now Playing na druge Android uređaje. Najnovije izdanje moda donosi nekoliko novih značajki.

Većina ljudi će se složiti da softver na Pixel pametnim telefonima pokazuje ono što Google vjeruje Androidu trebao bi biti, i kao takav, softver je često dobro prihvaćen od strane entuzijasta. Bez obzira na to, zahvaljujući posvećenoj modding zajednici, ne morate nužno posjedovati Pixel uređaj da biste iskoristili njegove softverske značajke. Na primjer, funkcija "Now Playing" ostala je ekskluzivna za liniju Pixela, ali programer Kieron Quinn, također poznat kao Quinny899 na našim forumima, uspio portirajte ga na druge Android pametne telefone u obliku hibridnog Xposed-Magisk modula pod nazivom Ambijentalna glazba Mod. Sada je Quinn otišao korak dalje i potpuno preinačio mod kako bi postao rješenje bez roota.

Upoznajte Mod ambijentalne glazbe v2

Izrada značajka prepoznavanja ambijentalne glazbe na pametnim telefonima Pixel hardverski agnostik bez root privilegija nije bio lak zadatak, ali Quinny899 je postigao podvig koristeći Shizuku. Za one koji ne znaju, Shizuku koristi jedinstvenu uslugu koja

omogućuje aplikacijama trećih strana pristup API-jima na razini sustava putem sučelja Android Debug Bridge (ADB). Od izdanja v2, Ambient Music Mod može raditi bez root pristupa na uređajima sa sustavom Android 12 ili novijim.

Još jedna velika promjena je uklanjanje ovisnosti vezanih uz Xposed. Nema potrebe za instaliranjem Xposed distribucije poput EdXposed ili LSPosed jer mod sada dolazi kao samostalna aplikacija. Imajte na umu da se još uvijek možete odlučiti za varijantu Ambient Music Moda samo za root na starijim verzijama Androida.

Koje su značajke Ambient Music Mod v2

Ispod možete pronaći sažetak značajki koje nudi Mod Ambient Music:

  • Puna podrška za Now Playing, temeljena na najnovijoj verziji s Pixel uređaja i najnovijim glazbenim bazama podataka
  • Automatsko prepoznavanje ambijentalne glazbe, s postavkama za kontrolu učestalosti pokretanja prepoznavanja - pronalaženje prave ravnoteže između potrošnje baterije i pogodnosti
  • Podrška za povijest i favorite u funkciji Sada svira
  • Podrška za ručno pokretanje prepoznavanja, uključujući widget za početni zaslon
  • Prepoznavanje na zahtjev na podržanim uređajima, korištenjem mehanizma za prepoznavanje koji podržava Google Assistant za pjesme koje nisu u lokalnoj bazi podataka (mora se pokrenuti ručno)
  • Prikaži sada svira pjesme na zaključanom zaslonu (potrebna je usluga pristupačnosti)
  • Pregledajte cijeli popis pjesama prepoznatljivih pjesama i promijenite lokaciju baze podataka ako se vaš ukus ne slaže s jezikom vašeg uređaja

U vrijeme pisanja, programer je već ubacio dva hitna popravka nakon glavnog izdanja v2. Sada možete odabrati alternativnu opciju kodiranja i precizno kontrolirati vrijednosti "pojačanja" kako biste popravili probleme s izobličenjem i/ili pucketanjem.

Kako preuzeti i instalirati Ambient Music Mod v2

Baš kao i izvorno izdanje, Ambient Music Mod v2 je besplatan mod otvorenog koda. Najnoviju verziju APK-a možete pronaći na GitHub repou projekta s vezom u nastavku.

Preuzmite Mod ambijentalne glazbe

Da biste instalirali preuzeti APK, pogledajte naš vodič za bočno učitavanje paketa Android aplikacija. Nakon instalacije, Ambient Music Mod će tražiti pristup Shizuku. Ovisno o osnovnoj verziji Androida, možete nastaviti s root ili non-root načinom rada. Zatim će aplikacija preuzeti nekoliko dodatnih komponenti i od vas zatražiti da date potrebna dopuštenja - to je sve.

Usporedba Googleovog Now Playinga i Moda ambijentalne glazbe v2

Ispod haube, Mod Ambient Music koristi a modificirana verzija Googleove aplikacije pod nazivom Android System Intelligence. Dio prepoznavanja na uređaju izvršava se nakon postavljanja upita bazi podataka o glazbi - točno ono što radi Google Now Playing. Kao rezultat toga, izvedba Ambient Music Moda u stvarnom životu na uređaju koji nije Google više-manje slična je Pixel pametnom telefonu -- osobito nakon podešavanja parametara. Međutim, postoji nekoliko razlika između značajke koja je ekskluzivna za Pixel i modifikacije.

Evo kratkog praktičnog prikaza razlika između službene Google implementacije i Quinny899 moda. Testni uređaji su pokrenuti Google Pixel 4a Android 13 Beta 3.2 i stari Redmi 5 koji pokreće neslužbenu verziju LineageOS 18.1 povrh Androida 11.

1. korisničko sučelje

Na Pixel pametnim telefonima možete pristupiti opciji "Now Playing" ispod postavke => Zvuk i vibracija. Međutim, Ambient Music Mod je samostalna aplikacija, stoga možete pronaći njen unos u odjeljku popisa aplikacija vašeg pokretača. Nakon što dodirnete ikonu, možete pristupiti Sada igra zaslon i dodatne opcije.

2. Prepoznavanje ambijentalne glazbe

Čim se glazbena baza podataka preuzme, trebali biste moći uključiti opciju pod nazivom "Identificiraj pjesme koje se sviraju u blizini" za oboje. Na uređaju Google Pixel, pjesme koje se sviraju oko vas trebale bi se automatski prepoznati i prikazati na zaključanom zaslonu.

Mod Ambient Music, s druge strane, omogućuje vam da uključite/isključite ovu opciju. U slučaju da ne želite pretrpavati zaključani zaslon, možete se odlučiti za ručni gumb "Prepoznaj" za prepoznavanje glazbe.

3. Sada svira povijest i pretraživanje glazbe

The Sada se igra Povijest odjeljak je gotovo identičan u obje implementacije. Možete istražiti povijest prepoznatih melodija, dodati ih pod Favoriti popis i po želji postavite prečac odjeljka na početni zaslon za brzi pristup.

Dio ručnog pretraživanja ipak je drugačiji. Na Pixel telefonu možete jednostavno uključiti tzv Prikaži gumb za pretraživanje na zaključanom zaslonu i tražite pjesmu sa svog zaključanog zaslona. Ovaj mehanizam prepoznavanja "Na zahtjev" možda neće raditi s Modom ambijentalne glazbe na svim uređajima izvan kutije. Da biste saznali više, ljubazno prođite kroz objašnjenje programera.

4. Razno

Zbog činjenice da je Googleov modul Now Playing ugrađena komponenta firmvera Pixela, nema se što petljati oko toga. Kako bi ga generalizirao, Quinny899 je morao staviti nekoliko prilagođenih parametara u bazu kodova Ambient Music Mod.

Možete podesiti period prepoznavanja glazbe i međuspremnik, prisiliti rutinu identifikacije da radi na malim CPU jezgrama, prilagoditi pojačanje i još mnogo toga. To je nešto što uvelike poboljšava kompatibilnost. Na primjer, morao sam odabrati alternativno kodiranje (dostupno od izdanja v2.0.2) na Redmi 5, inače nije mogao otkriti ambijentalnu glazbu zbog izobličenja. Mod vam također omogućuje sigurnosno kopiranje prilagođenih postavki i njihovo naknadno vraćanje.

Zaključak

Značajka Now Playing nikada nije gurnuta u AOSP, pa je Kieron morao izvršiti obrnuti inženjering i proći kroz gomilu izazova kako bi je učinio dostupnom za uređaje koji nisu Googleovi. On detaljno opisao proces u svom blogu. Pročitajte ga ako ste znatiželjni saznati sve iza kulisa.

Idite na poveznicu GitHub za bazu kodova i više informacija o tome kako mod funkcionira. Također možete sudjelovati u raspravi, prijaviti grešku ili zatražiti novu značajku objavljivanjem u temi foruma s donjom vezom.

Mod ambijentalne glazbe: GitHub Repo || XDA tema za raspravu


Izvor:Mishaal Rahman na Twitteru