[Ενημέρωση: Προσθήκες ρολογιού] Η Google εργάζεται για την προσαρμογή του ρολογιού της οθόνης κλειδώματος στο Android Q

click fraud protection

Μια υπό ανάπτυξη λειτουργία του Android Q στο Google Pixel σάς επιτρέπει να αλλάξετε το ρολόι της οθόνης κλειδώματος σε ρολόι κειμένου, ρολόι με φυσαλίδες ή ρολόι τεντώματος.

Ενημέρωση 1 (9/4/19 @ 10:54 AM EST): Ο πηγαίος κώδικας Android 10 κυκλοφόρησε τις προάλλες και επιβεβαιώνει ότι τα πρόσθετα ρολογιού είναι πράγματι κάτι. Δυστυχώς, η δημοφιλής όψη ρολογιού έχει αφαιρεθεί.

Η πρώτη έκδοση beta του Android Q δόθηκε στη δημοσιότητα πριν από 2 ημέρες. Εάν διαθέτετε smartphone Google Pixel, μπορείτε να κάνετε λήψη της έκδοσης beta αμέσως τώρα. Οι μεγαλύτερες νέες δυνατότητες στο Q είναι οι δυνατότητες σε όλο το σύστημα σκοτεινή λειτουργία (που έχει γίνει ανεξήγητα κρυμμένο από τους χρήστες), το απόρρητο και τα δικαιώματα ανανέωσης (αν και διέρρευσαν διεπαφή επισκόπησης αδειών ήταν επίσης κρυμμένο), και το λειτουργία επιφάνειας εργασίας. Ψάχνουμε για την κυκλοφορία χρησιμοποιώντας το αξιόπιστο προϊόν μας APKTool και JEB Decompiler για να βρείτε όλα τα κρυφά χαρακτηριστικά όπως νέες χειρονομίες

και Remapping Active Edge που μπορεί να φτάσει στο τελική κυκλοφορία Q. Ένα άλλο χαρακτηριστικό που βρήκαμε είναι η προσαρμογή του ρολογιού της οθόνης κλειδώματος.

Όπως φαίνεται παρακάτω, η Google εργάζεται για να σας επιτρέψει να προσαρμόσετε την εμφάνιση του ρολογιού στην οθόνη κλειδώματος. Έχουν δημιουργήσει 3 διαφορετικές προσαρμοσμένες προεπιλογές ρολογιού που μπορούν να ενεργοποιηθούν αυτήν τη στιγμή αλλάζοντας την τιμή μιας κρυφής ρύθμισης. Τα προκαθορισμένα ρολόγια περιλαμβάνουν ένα ρολόι κειμένου, ένα ρολόι με φυσαλίδες και ένα αναλογικό ρολόι ελαστικότητας. Όλα αυτά τα προσαρμοσμένα ρολόγια είναι ελλιπή, καθώς λείπουν η ημερομηνία και ο καιρός, αλλά λειτουργούν με το Always on Display του Pixel 2 και το Pixel 3. Τα ρολόγια φυσαλίδων και τεντώματος εμφανίζουν επίσης το τυπικό ψηφιακό ρολόι, κάτι που πιθανότατα δεν θα συμβεί αν αυτή η δυνατότητα εισέλθει στην τελική έκδοση του Android Q.

Για να ενεργοποιήσετε αυτά τα προσαρμοσμένα ρολόγια στο Android Q, ακολουθήστε τις παρακάτω οδηγίες.

Απαιτήσεις:

  • Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3 ή Pixel 3 XL με έκδοση Android Q beta
  • Το Android Debug Bridge (ADB) έχει ρυθμιστεί στον υπολογιστή Windows, Linux ή macOS. Οδηγίες μπορεί να είναι βρέθηκε εδώ.

Εκτελέστε μία από τις ακόλουθες εντολές για να αλλάξετε το ρολόι της οθόνης κλειδώματος. Η εντολή τίθεται σε ισχύ αμέσως:

Ρολόι με φούσκα:

adbshellsettingsputsecurelock_screen_custom_clock_face "com.android.keyguard.clock.BubbleClockController"

Stretch αναλογικό ρολόι:

adbshellsettingsputsecurelock_screen_custom_clock_face "com.android.keyguard.clock.StretchAnalogClockController"

Ρολόι κειμένου:

adbshellsettingsputsecurelock_screen_custom_clock_face "com.android.keyguard.clock.TypeClockController"

Κανονικό ρολόι:

adb shell settings delete secure lock_screen_custom_clock_face

Για κάθε ενδιαφερόμενο προγραμματιστή, ακολουθεί η σχετική μέθοδος στην κατηγορία ClockManager του SystemUIGoogle:

Κωδικός για προσαρμοσμένες όψεις ρολογιού στην οθόνη κλειδώματος

privatevoidregister(){
String str = "lock_screen_custom_clock_face";
this.mContentResolver.registerContentObserver(Secure.getUriFor(str), false, this.mContentObserver);
ExtensionBuilder newExtension = this.mExtensionController.newExtension(ClockPlugin.class);
newExtension.withPlugin(ClockPlugin.class);
newExtension.withCallback(this.mClockPluginConsumer);
newExtension.withDefault(new SettingsGattedSupplier(this.mContentResolver, str, BubbleClockController.class.getName(), new C0386-$$Lambda$ClockManager$LL3RUa19AVegk9Mkg8eS_BmuG7o(this)));
newExtension.withDefault(new SettingsGattedSupplier(this.mContentResolver, str, StretchAnalogClockController.class.getName(), new C0387-$$Lambda$ClockManager$aVyrwGQVcB_VpjAEn9xTWGKpSj8(this)));
newExtension.withDefault(new SettingsGattedSupplier(this.mContentResolver, str, TypeClockController.class.getName(), new C0384-$$Lambda$ClockManager$0RLVFJyrdkzcA8PsTIu0AOgpy1E(this)));
this.mClockExtension = newExtension.build();
}

Διαβάστε περισσότερα

Αυτά τα προσαρμοσμένα ρολόγια αναπτύσσονται ως πρόσθετο στο SystemUI. Είναι πιθανό να τα δούμε στο SystemUI Tuner μιας μελλοντικής έκδοσης Android Q ή να μην τα δούμε ποτέ με οποιονδήποτε τρόπο προσβάσιμο από τον χρήστη. Η Google εργάζεται συνεχώς σε νέες λειτουργίες όπως αυτή, πολλές από τις οποίες δυστυχώς δεν μπαίνουν ποτέ στην εφαρμογή Ρυθμίσεις. Ένα από τα πιο αξιοσημείωτα παραδείγματα αυτού είναι το δέκτης κρυφής γραμμής πλοήγησης στο Android 7 Nougat. Εάν η προσαρμογή του ρολογιού της οθόνης κλειδώματος κυκλοφορήσει σε μια μελλοντική έκδοση beta του Android Q, θα σας ενημερώσουμε όλους.

Περισσότερες ειδήσεις, συμβουλές και κόλπα Android Q


Ενημέρωση 1 (18/7/19 @ 7:00 μ.μ. EST): Η Google αφαίρεσε το TypeClockController στην Q beta 4 και άλλαξε επίσης το Stretch Analog Clock. Για να ενεργοποιήσετε το Stretch αναλογικό ρολόι, εισαγάγετε:

adb shell settings put secure lock_screen_custom_clock_face "com.android.keyguard.clock.AnalogClockController"

Η εντολή Bubble clock παραμένει η ίδια.


Ενημέρωση 2: Προσθήκες ρολογιού στο Android 10

Όπως αναλυτικά στο α σελίδα readme στο AOSP, η Google έχει προσθέσει μια διεπαφή προσθήκης ClockPlugin για να επιτρέψει την προσαρμογή του ρολογιού που εμφανίζεται στην οθόνη κλειδώματος και στην οθόνη πάντα στην οθόνη. Επειδή τα ρολόγια είναι "υψηλού κινδύνου για κατανάλωση μπαταρίας και καύση οθόνης", συνιστάται στους OEM να στοχεύουν σε "μέγιστη αναλογία εικονοστοιχείων (OPR) 5%." Επιπλέον, η Google συνιστά ότι τα ρολόγια "δεν πρέπει να αποτελούνται από μεγάλα συμπαγή μπλοκ χρώματος και το ρολόι θα πρέπει να μετακινείται γύρω από την οθόνη για τη διανομή των εικονοστοιχείων σε μεγάλο αριθμό εικονοστοιχείων." Μετά την εφαρμογή ενός ρολογιού, η Google συνιστά τη δοκιμή για κάψιμο.

Η Google υποστηρίζει αυτήν τη στιγμή δύο προσαρμοσμένες όψεις ρολογιού στο AOSP Android 10: Stretch Analog και Bubble. Η εταιρία αφαιρέθηκε υποστήριξη για την πρόσοψη του ρολογιού Τύπου, αν και το σκεπτικό δεν εξηγήθηκε.