Το Ambient Music Mod μεταφέρει το Google Pixel's Now Playing σε άλλες συσκευές Android. Η τελευταία έκδοση του mod φέρνει πολλά νέα χαρακτηριστικά.
Οι περισσότεροι άνθρωποι θα συμφωνήσουν ότι το λογισμικό στα smartphone Pixel δείχνει αυτό που πιστεύει η Google για το Android πρέπει είναι, και ως εκ τούτου, το λογισμικό είναι συχνά αποδεκτό από τους λάτρεις. Ωστόσο, χάρη στην αποκλειστική κοινότητα τροποποιήσεων, δεν χρειάζεται απαραίτητα να έχετε μια συσκευή Pixel για να επωφεληθείτε από τις δυνατότητες λογισμικού της. Η λειτουργία "Now Playing", για παράδειγμα, έχει παραμείνει αποκλειστική στη σειρά Pixel, αλλά ο προγραμματιστής Kieron Quinn, επίσης γνωστός ως Quinny899 στα φόρουμ μας, κατάφερε να μεταφέρετέ το σε άλλα smartphone Android με τη μορφή μιας υβριδικής μονάδας Xposed-Magisk που ονομάζεται Ambient Music Mod. Τώρα, ο Quinn έκανε τα πράγματα ένα βήμα παραπέρα και αναθεώρησε πλήρως το mod για να το κάνει μια λύση χωρίς root.
Γνωρίστε το Ambient Music Mod v2
Κάνοντας το λειτουργία αναγνώρισης μουσικής περιβάλλοντος των smartphone Pixel
Το hardware-agnostic χωρίς δικαιώματα root δεν ήταν εύκολη δουλειά, αλλά ο Quinny899 πέτυχε το κατόρθωμα χρησιμοποιώντας το Shizuku. Για όσους δεν γνωρίζουν, το Shizuku χρησιμοποιεί μια μοναδική υπηρεσία που επιτρέπει σε εφαρμογές τρίτων να έχουν πρόσβαση σε API σε επίπεδο συστήματος μέσω της διεπαφής Android Debug Bridge (ADB). Από την έκδοση v2, το Ambient Music Mod μπορεί να λειτουργήσει χωρίς πρόσβαση root σε συσκευές με Android 12 ή νεότερη έκδοση.Μια άλλη μεγάλη αλλαγή είναι η κατάργηση των εξαρτήσεων που σχετίζονται με το Xposed. Δεν χρειάζεται να εγκαταστήσετε μια διανομή Xposed όπως EdXposed ή LSPos πλέον, καθώς το mod έρχεται πλέον ως αυτόνομη εφαρμογή. Λάβετε υπόψη ότι μπορείτε ακόμα να επιλέξετε την έκδοση μόνο root του Ambient Music Mod σε παλαιότερες εκδόσεις Android.
Ποιες είναι οι δυνατότητες του Ambient Music Mod v2
Παρακάτω μπορείτε να βρείτε μια σύνοψη των λειτουργιών που παρέχονται από το Ambient Music Mod:
- Υποστήριξη Full Now Playing, με βάση την πιο πρόσφατη έκδοση από συσκευές Pixel και τις πιο πρόσφατες βάσεις δεδομένων μουσικής
- Αυτόματη αναγνώριση μουσικής περιβάλλοντος, με ρυθμίσεις για τον έλεγχο της συχνότητας εκτέλεσης της αναγνώρισης - βρίσκοντας τη σωστή ισορροπία μεταξύ χρήσης μπαταρίας και άνεσης
- Υποστήριξη Ιστορικό και Αγαπημένα Αναπαραγωγή τώρα
- Υποστήριξη για χειροκίνητη ενεργοποίηση αναγνωρίσεων, συμπεριλαμβανομένου ενός γραφικού στοιχείου αρχικής οθόνης
- Αναγνώριση κατ' απαίτηση σε υποστηριζόμενες συσκευές, με χρήση της μηχανής αναγνώρισης που υποστηρίζεται από τον Βοηθό Google για τραγούδια που δεν βρίσκονται στην τοπική βάση δεδομένων (πρέπει να ενεργοποιείται με μη αυτόματο τρόπο)
- Εμφάνιση τώρα Αναπαραγωγή τραγουδιών στην οθόνη κλειδώματος (απαιτείται υπηρεσία προσβασιμότητας)
- Προβάλετε την πλήρη λίστα κομματιών των αναγνωρίσιμων τραγουδιών και αλλάξτε τη θέση της βάσης δεδομένων εάν το γούστο σας δεν ταιριάζει με τις τοπικές ρυθμίσεις της συσκευής σας
Κατά τη στιγμή της γραφής, ο προγραμματιστής έχει ήδη προωθήσει δύο επείγουσες επιδιορθώσεις μετά τη σημαντική έκδοση του v2. Μπορείτε τώρα να επιλέξετε μια εναλλακτική επιλογή κωδικοποίησης και να ελέγξετε με ακρίβεια τις τιμές "κέρδους" για να διορθώσετε τα προβλήματα παραμόρφωσης ή/και κροτάλισμα.
Πώς να κατεβάσετε και να εγκαταστήσετε το Ambient Music Mod v2
Όπως και η αρχική έκδοση, το Ambient Music Mod v2 είναι ένα δωρεάν και ανοιχτού κώδικα mod. Μπορείτε να βρείτε την πιο πρόσφατη έκδοση του APK στο αποθετήριο GitHub του έργου στον παρακάτω σύνδεσμο.
Κατεβάστε το Ambient Music Mod
Για να εγκαταστήσετε το ληφθέν APK, ρίξτε μια ματιά στο ο οδηγός μας για πλευρική φόρτωση πακέτων εφαρμογών Android. Μετά την εγκατάσταση, το Ambient Music Mod θα ζητήσει πρόσβαση στο Shizuku. Ανάλογα με την υποκείμενη έκδοση Android, μπορείτε να συνεχίσετε με τη λειτουργία root ή non-root. Στη συνέχεια, η εφαρμογή θα κατεβάσει μερικά επιπλέον στοιχεία και θα σας ζητήσει να δώσετε τα απαιτούμενα δικαιώματα - αυτό είναι όλο.
Σύγκριση του Now Playing και της Ambient Music Mod v2 της Google
Κάτω από την κουκούλα, το Ambient Music Mod χρησιμοποιεί α τροποποιημένη έκδοση μιας εφαρμογής Google που ονομάζεται Android System Intelligence. Το τμήμα αναγνώρισης στη συσκευή εκτελείται μετά από αναζήτηση στη βάση δεδομένων μουσικής - ακριβώς αυτό που κάνει το Now Playing της Google. Ως αποτέλεσμα, η πραγματική απόδοση του Ambient Music Mod σε μια συσκευή εκτός Google είναι λίγο πολύ παρόμοια με ένα smartphone Pixel -- ειδικά μετά τη ρύθμιση των παραμέτρων. Ωστόσο, υπάρχουν μερικές ομοιότητες μεταξύ της αποκλειστικής λειτουργίας Pixel και του mod.
Ακολουθεί μια γρήγορη πρακτική για να δείξετε τις διαφορές μεταξύ της επίσημης υλοποίησης της Google και του mod του Quinny899. Οι συσκευές δοκιμής λειτουργούν με Google Pixel 4a Android 13 Beta 3.2 και ένα αρχαίο Redmi 5 που τρέχει μια ανεπίσημη έκδοση του LineageOS 18.1 πάνω από το Android 11.
1. UI
Στα smartphone Pixel, μπορείτε να αποκτήσετε πρόσβαση στην επιλογή "Αναπαραγωγή τώρα" κάτω από Ρυθμίσεις => Ήχος & δόνηση. Ωστόσο, το Ambient Music Mod είναι μια αυτόνομη εφαρμογή, επομένως μπορείτε να βρείτε την καταχώρισή της στην ενότητα καταχώρισης εφαρμογών του προγράμματος εκκίνησης. Αφού πατήσετε στο εικονίδιο, μπορείτε να αποκτήσετε πρόσβαση στο Τώρα παίζει οθόνη και πρόσθετες επιλογές.
2. Αναγνώριση της μουσικής περιβάλλοντος
Μόλις γίνει λήψη της βάσης δεδομένων μουσικής, θα πρέπει να μπορείτε να ενεργοποιήσετε την επιλογή με το όνομα "Προσδιορισμός τραγουδιών που παίζουν κοντά" και για τα δύο. Σε μια συσκευή Google Pixel, τα τραγούδια που παίζουν γύρω σας θα πρέπει να αναγνωρίζονται αυτόματα και να εμφανίζονται στην οθόνη κλειδώματος.
Το Ambient Music Mod, από την άλλη πλευρά, σας επιτρέπει να αλλάξετε αυτήν την επιλογή. Σε περίπτωση που δεν θέλετε να γεμίσετε την οθόνη κλειδώματος, μπορείτε να επιλέξετε το μη αυτόματο κουμπί "Αναγνώριση" για να αναγνωρίσετε τη μουσική.
3. Αναπαραγωγή Ιστορικού και αναζήτησης μουσικής τώρα
ο Παίζεται τώρα το ιστορικό η ενότητα είναι σχεδόν πανομοιότυπη και στις δύο υλοποιήσεις. Μπορείτε να εξερευνήσετε την ιστορία των αναγνωρισμένων μελωδιών, να τα προσθέσετε κάτω από το Αγαπημένα λίστα και προαιρετικά τοποθετήστε μια συντόμευση της ενότητας στην αρχική οθόνη σας για γρήγορη πρόσβαση.
Ωστόσο, το τμήμα της μη αυτόματης αναζήτησης είναι διαφορετικό. Σε ένα τηλέφωνο Pixel, μπορείτε απλώς να ενεργοποιήσετε την επιλογή που καλείται Εμφάνιση κουμπιού αναζήτησης στην οθόνη κλειδώματος και αναζητήστε ένα τραγούδι από την οθόνη κλειδώματος. Αυτός ο μηχανισμός αναγνώρισης "Κατ' απαίτηση" ενδέχεται να μην λειτουργεί με το Ambient Music Mod σε όλες τις συσκευές εκτός συσκευασίας. Για να μάθετε περισσότερα, ευγενικά διαβάστε την εξήγηση από τον προγραμματιστή.
4. Διάφορα
Λόγω του γεγονότος ότι η ενότητα "Παίζει τώρα" της Google είναι ένα ενσωματωμένο στοιχείο του υλικολογισμικού Pixel, δεν υπάρχουν πολλά για να σχολιάσουμε. Για να το γενικεύσει, το Quinny899 έπρεπε να βάλει μερικές προσαρμοσμένες παραμέτρους στη βάση κώδικα Ambient Music Mod.
Μπορείτε να τροποποιήσετε την περίοδο αναγνώρισης μουσικής και την προσωρινή μνήμη, να αναγκάσετε τη ρουτίνα αναγνώρισης να εκτελείται στους μικρούς πυρήνες της CPU, να προσαρμόσετε το κέρδος και πολλά άλλα. Αυτό είναι κάτι που βελτιώνει πολύ τη συμβατότητα. Για παράδειγμα, έπρεπε να επιλέξω την εναλλακτική κωδικοποίηση (διαθέσιμη από την κυκλοφορία του v2.0.2) στο Redmi 5, διαφορετικά δεν μπορούσε να εντοπίσει τη μουσική του περιβάλλοντος λόγω παραμόρφωσης. Το mod σας επιτρέπει επίσης να δημιουργήσετε αντίγραφα ασφαλείας των προσαρμοσμένων ρυθμίσεών σας και να τις επαναφέρετε στη συνέχεια.
συμπέρασμα
Η λειτουργία "Παίζει τώρα" δεν προωθήθηκε ποτέ στο AOSP, επομένως η Kieron έπρεπε να αναστρέψει τη μηχανική και να αντιμετωπίσει πολλές προκλήσεις για να τη καταστήσει διαθέσιμη για συσκευές εκτός Google. Αυτός αναλυτικά η διαδικασία στο blog του. Διαβάστε το εάν είστε περίεργοι να μάθετε για όλα τα παρασκήνια.
Μεταβείτε στον σύνδεσμο GitHub για τη βάση κώδικα και περισσότερες πληροφορίες σχετικά με τον τρόπο λειτουργίας του mod. Μπορείτε επίσης να συμμετάσχετε στη συζήτηση, να αναφέρετε ένα σφάλμα ή να ζητήσετε μια νέα δυνατότητα δημοσιεύοντας στο νήμα του φόρουμ που συνδέεται παρακάτω.
Ambient Music Mod: GitHub Repo || Νήμα συζήτησης XDA
Πηγή:Ο Mishaal Rahman στο Twitter