Το Google Pixel 2 είχε "Active Edge", μια λειτουργία που σας επιτρέπει να πιέζετε τα πλαϊνά του τηλεφώνου για να εκκινήσετε το Assistant. Επιστρέφει στο Google Pixel 3.
Η HTC δεν τα πάει πολύ καλά τα τελευταία χρόνια, αλλά αυτό δεν εμπόδισε την εταιρεία από το να μπορείς να παράγεις αρκετά υπέροχα τηλέφωνα πότε-πότε. Η δυνατότητα συμπίεσης του HTC U11 φαινόταν ότι θα ήταν ένα μοναδικό τέχνασμα, αλλά έκτοτε έφτασε στο Google Pixel 2 και Google Pixel 2 XL χάρη στο στενή συνεργασία μεταξύ HTC και Google. Που ονομάζεται "Active EdgeΣτο Google Pixel 2, η λειτουργία σάς επιτρέπει να πιέζετε το πλαίσιο της συσκευής για να εκκινήσετε το Google Assistant και να θέσετε σε σίγαση τους συναγερμούς, τους χρονοδιακόπτες, τις ειδοποιήσεις και τις εισερχόμενες κλήσεις. Δεν είναι τόσο προσαρμόσιμο όσο Edge Sense 2.0 στο HTC U12+ (τουλάχιστον, όχι επίσημα), αλλά κάνει τη δουλειά. Για όσους από εσάς είστε λάτρεις της λειτουργίας, έχουμε μερικά καλά νέα—έχουμε ισχυρά στοιχεία που υποδηλώνουν ότι θα επιστρέψει στο Google Pixel 3 και στο Google Pixel 3 XL.
Τώρα, για όσους από εσάς φωνάζουν "φυσικά θα επιστρέψει", να έχετε κατά νου ότι η Google έχει κάποιο ιστορικό αφαίρεσης υπαρχόντων λειτουργιών σε μεταγενέστερα smartphone. Η ασύρματη φόρτιση, η οποία υπήρχε στα Google Nexus 4, Google Nexus 5, Google Nexus 6 και Google Nexus 7 (2013) καταργήθηκε στις το Google Nexus 5X και το Google Nexus 6P (και όλα τα επόμενα τηλέφωνα Google Pixel.) Η υποδοχή ακουστικών, την οποία η Google έκανε περίφημα πλάκα της Apple για αφαίρεση κατά την αποκάλυψη του Google Pixel και του Google Pixel XL, αφαιρέθηκε από το Google Pixel 2 και το Google Pixel 2 XL. Δεν πιστεύαμε ότι θα αφαιρούσαν το Active Edge, αλλά η πιθανότητα εξακολουθούσε να υπάρχει αφού δεν υπήρχε επιβεβαίωση διαφορετικά. Από την απόκτηση Μηχανικοί της HTC που συμμετείχαν στην κατασκευή του Pixel 2 καθώς και δικαιώματα πνευματικής ιδιοκτησίας από την HTC, φαίνεται ότι η Google έχει αυτό που χρειάζεται για να συνεχίσει να εφαρμόζει τη λειτουργία συμπίεσης του Pixel 2 σε μελλοντικά smartphone. Απλώς αυτή τη φορά θα είναι το Google Pixel 3 που κατασκευάζεται από την Foxconn.
Τα στοιχεία για το Active Edge στο Google Pixel 3
Τα πρώτα μας στοιχεία προήλθαν από τον tipster μας, το ανώτερο μέλος του XDA meraz9000, ο οποίος δημοσίευσε τις πρώτες πραγματικές εικόνες ενός υποτιθέμενου πρωτοτύπου Google Pixel 3 XL. μοιράστηκε περισσότερες φωτογραφίες και λεπτομέρειες μαζί μας, όπως το smartphone πιθανότατα έχει γυάλινη πλάτη (σίγουρα δεν είναι πλαστικό ή μέταλλο, λέει). Δεν μπορούσε να επιβεβαιώσει εάν υπήρχε ασύρματη φόρτιση, αλλά ψάξαμε Android P beta 2 (Προεπισκόπηση προγραμματιστή 3) και βρέθηκαν στοιχεία για βάσεις ασύρματης φόρτισης, που πιστεύουμε ότι είναι για το Google Pixel 3, οπότε φτιάξτε το όπως θέλετε. Αυτός έκανε αναφέρετε σε μας ότι, προτού μαλακώσει κατά λάθος τη συσκευή (γι' αυτό η διαρροή του έδειξε συσκευή στον bootloader), ανέφερε ότι δοκίμασε το Active Edge πιέζοντας το τηλέφωνό του και ότι το τηλέφωνο δονήθηκε. Πίστευα ότι οι πληροφορίες του είναι αξιόπιστες, αλλά για να είμαι σίγουρος, αποφάσισα να ψάξω στην πιο πρόσφατη προεπισκόπηση προγραμματιστή Android P για να βρω τυχόν αποδεικτικά στοιχεία. Και το έκανα.
Στο SystemUIGoogle APK, η κλάση "WakeMode" έχει τροποποιηθεί ελαφρώς με κάποιο νέο κώδικα. Το "WakeMode" είναι μια τάξη που βρίσκεται στο /com/google/android/systemui/ελμύρα/gates. Το Elmyra είναι η κωδική ονομασία του Active Edge, παρεμπιπτόντως.
Μέσα σε αυτήν την κλάση υπάρχει μια μέθοδος που ονομάζεται isWakeSettingEnabled. Αυτή η μέθοδος ελέγχει την τιμή του Ρυθμίσεις. Secure.assist_gesture_wake_enabled. Εάν επιστρέψει "1", τότε αυτό σημαίνει ότι η χειρονομία συμπίεσης θα πρέπει επίσης να ξυπνήσει το τηλέφωνο από τον ύπνο. Εάν επιστρέψει '0', τότε μια πίεση δεν θα ξυπνήσει το τηλέφωνο. Ωστόσο, δεν μπορείτε απλώς να ορίσετε αυτήν την τιμή σε "1" σε οποιοδήποτε τηλέφωνο και να περιμένετε να λειτουργεί. Προφανώς, το τηλέφωνό σας πρέπει να έχει ένα συμπιεσμένο πλαίσιο...και επίσης, η ίδια η μέθοδος ελέγχει εάν η συσκευή σας είναι συμβατή. Συμβαίνει ότι αυτή η μέθοδος έχει προσθέσει κώδικα για έλεγχο "ro.product.model
", μια τιμή ιδιότητας συστήματος που καθορίζει το όνομα της συσκευής. Στο Google Pixel 2 XL, ro.product.model=Pixel 2 XL
) Το "Crosshatch" και το "Blueline" είναι δύο μοντέλα προϊόντων που ελέγχονται από τη μέθοδο. Γνωρίζουμε ήδη ότι το "crosshatch" είναι το Google Pixel 3 XL από την προηγούμενη διαρροή, επομένως υποθέτουμε ότι "μπλε" είναι το μικρότερο Google Pixel 3.
Αριστερά: Πρωτότυπο Google Pixel 3 XL στην οθόνη του bootloader που εμφανίζει την κωδική ονομασία "crosshatch".
Δεξιά: Οι ρυθμίσεις Active Edge του Google Pixel 2 δείχνουν "Να επιτρέπεται όταν η οθόνη είναι απενεργοποιημένη" (Ρυθμίσεις. Secure.assist_gesture_wake_enabled)
Επομένως, δεν είναι πολύ δύσκολο να συναχθεί το συμπέρασμα ότι η λειτουργία συμπίεσης Active Edge θα επιστρέψει στο Google Pixel 3 και στο Google Pixel 3 XL. Είναι πιθανό να απορριφθεί πριν από την έναρξη της τελικής παραγωγής, καθώς οι πληροφορίες μας βασίζονται σε ένα πρωτότυπο μηχανικής Το δείγμα και ο κώδικας βρέθηκαν στην προεπισκόπηση προγραμματιστή Android P 3, οπότε αν συμβεί κάτι που έρχεται σε αντίθεση με τον ισχυρισμό μας, θα σας ενημερώσουμε οπωσδήποτε ξέρω. Μέχρι τότε, μείνετε συντονισμένοι στο XDA Portal για περισσότερες πληροφορίες για το Pixel 3!