Το OnePlus 5 και το OnePlus 5T υποστηρίζουν τώρα το Project Treble στην τελευταία έκδοση του OxygenOS

Το OxygenOS Open Beta 13 και 11 για το OnePlus 5 και το OnePlus 5T αντίστοιχα φέρνουν υποστήριξη για το Project Treble, το κύριο χαρακτηριστικό που εισήχθη στο Android Oreo.

Η OnePlus μαζί με μερικούς άλλους προμηθευτές smartphone όπως η Google, η Xiaomi και η Nokia προσφέρουν ένα δημόσιο πρόγραμμα beta. Το πρόγραμμα Open Beta OxygenOS της OnePlus σάς επιτρέπει να λαμβάνετε ενημερώσεις με νέες δυνατότητες και ενημερώσεις κώδικα ασφαλείας πολύ πριν φτάσει η σταθερή έκδοση στους περισσότερους άλλους χρήστες. Το OnePlus 5 και το OnePlus 5T είναι να πάρει ένα νέο OxygenOS Open Beta 13 και Open Beta 11 αντίστοιχα, και φέρνουν κάτι εκπληκτικό στο μείγμα: Συμβατότητα Project Treble.

Το Project Treble ανακοινώθηκε ενόψει του Google I/O 2017 πριν καν μάθουμε τις περισσότερες από τις νέες δυνατότητες της πλατφόρμας στο Android Oreo. Η ιδέα πίσω από το Treble είναι να διαμορφώστε το λειτουργικό σύστημα Android έτσι είναι πιο εύκολο για τους κατασκευαστές να προωθήσουν ενημερώσεις στο λογισμικό. Διαχωρίζοντας τα HAL του προμηθευτή από το πλαίσιο Android και παρέχοντας μια τυπική διεπαφή μεταξύ το πλαίσιο και τα HAL, η Google έχει κάνει πιο γρήγορο για τους κατασκευαστές συσκευών να εμφανίζουν νέες εκδόσεις του Android. Αυτό, με τη σειρά του, δίνει στους κατασκευαστές συσκευών περισσότερο χρόνο να εργαστούν σε λειτουργίες λογισμικού για να κάνουν την εμπειρία του χρήστη πιο ευχάριστο και η Google πιστώνει απευθείας το Project Treble πίσω από τον λόγο που παρουσιάζει το Android P

τόσες πολλές νέες δυνατότητες λογισμικού σε σύγκριση με το Android Oreo. Τέλος, η υποστήριξη Treble έπαιξε μεγάλο ρόλο στον λόγο που συσκευές εκτός Google όπως το OnePlus 6, το Xiaomi Mi Mix 2S, το Sony Xperia XZ2, το Nokia 7 Plus και άλλα έχουν έγκαιρη πρόσβαση σε ένα Android P beta.

Η υποστήριξη Treble είναι υποχρεωτική για οποιονδήποτε κατασκευαστή συσκευής κυκλοφορεί μια συσκευή με Android 8.0 Oreo και άνω, αλλά δεν είναι απαίτηση για οποιαδήποτε συσκευή που αναβαθμίζει σε Android Oreo. Έχουμε δει αρκετές συσκευές όπως η Huawei λαμβάνουν υποστήριξη Treble, όπου η OnePlus και η Nokia δήλωσαν προηγουμένως ότι η παροχή υποστήριξης για το Treble δεν ήταν στο τραπέζι. Ο λόγος που μας έδωσε η OnePlus ήταν ότι αυτοί ένιωθε ότι θα ήταν επικίνδυνο για να επαναδιαμερίσετε το OnePlus 5 και το OnePlus 5T μέσω μιας ενημέρωσης OTA. Ωστόσο, όπως επιδεικνύεται από έναν ανεξάρτητο προγραμματιστή ROM, υπάρχει αρκετός αχρησιμοποίητος χώρος διαθέσιμος σε κάθε συσκευή που μπορεί να επανατοποθετηθεί σε ένα διαμέρισμα προμηθευτή κατάλληλο για τη μετακίνηση των HAL. Δεν έχουμε εξετάσει τον πίνακα διαμερισμάτων του Τα OnePlus 5 και OnePlus 5T εκτελούν τις πιο πρόσφατες Open Beta του OxygenOS που δεν έχουν ακόμη επιβεβαιώσει πώς χειρίστηκαν τη διαδικασία, αλλά τουλάχιστον αυτό είναι ακόμα συναρπαστικά νέα για τους κατόχους αυτών συσκευές.

Εκσυγχρονίζω: εδώ είναι ο πίνακας διαμερισμάτων του OnePlus 5 που εκτελεί την τελευταία Open Beta. Όπως μπορείτε να δείτε, υπάρχει τώρα ένα διαμέρισμα προμηθευτή.

Λίστα κατατμήσεων OnePlus 5 στο OxygenOS Open Beta 13


drwxr-xr-x 2 rootroot 1480 1970-11-28 23:34:41.249999999-0500 .
drwxr-xr-x 4 rootroot 1640 1970-11-28 23:34:41.249999999-0500 ..
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 LOGO -> /dev/block/sde18
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 abl -> /dev/block/sde16
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 ablbak -> /dev/block/sde17
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 apdp -> /dev/block/sde31
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 bluetooth -> /dev/block/sde24
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 boot -> /dev/block/sde19
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 boot_aging -> /dev/block/sde20
lrwxrwxrwx 1 root root 15 1970-11-28 23:34:41.209999999 -0500 cache -> /dev/block/sda3
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 cdt -> /dev/block/sdd2
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 cmnlib -> /dev/block/sde27
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 cmnlib64 -> /dev/block/sde29
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 cmnlib64bak -> /dev/block/sde30
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 cmnlibbak -> /dev/block/sde28
lrwxrwxrwx 1 root root 161970-11-2823:34:41.209999999-0500 config -> /dev/block/sda12
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 ddr -> /dev/block/sdd3
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 devcfg -> /dev/block/sde39
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 devinfo -> /dev/block/sde23
lrwxrwxrwx 1 root root 161970-11-2823:34:41.209999999-0500 dip -> /dev/block/sde14
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 dpo -> /dev/block/sde33
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 dsp -> /dev/block/sde11
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 frp -> /dev/block/sda6
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 fsc -> /dev/block/sdf4
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 fsg -> /dev/block/sdf3
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 fw_4g9n4 -> /dev/block/sde45
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 fw_4j1ed -> /dev/block/sde43
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 fw_4t0n8 -> /dev/block/sde46
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 fw_8v1ee -> /dev/block/sde44
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 hyp -> /dev/block/sde5
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 hypbak -> /dev/block/sde6
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 keymaster -> /dev/block/sde25
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 keymasterbak -> /dev/block/sde26
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 keystore -> /dev/block/sda5
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 limits -> /dev/block/sde35
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 logdump -> /dev/block/sde40
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 logfs -> /dev/block/sde37
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 md5 -> /dev/block/sdf5
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 mdtp -> /dev/block/sde15
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 mdtpsecapp -> /dev/block/sde12
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 mdtpsecappbak -> /dev/block/sde13
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 minidump -> /dev/block/sde47
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 misc -> /dev/block/sda4
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 modem -> /dev/block/sde10
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 modemst1 -> /dev/block/sdf1
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 modemst2 -> /dev/block/sdf2
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 msadp -> /dev/block/sde32
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 oem_dycnvbk -> /dev/block/sda7
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 oem_stanvbk -> /dev/block/sda8
lrwxrwxrwx 1 root root 151970-11-2823:34:41.229999999-0500 param -> /dev/block/sda9
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 persist -> /dev/block/sda2
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 pmic -> /dev/block/sde8
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 pmicbak -> /dev/block/sde9
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 recovery -> /dev/block/sde22
lrwxrwxrwx 1 root root 151970-11-2823:34:41.249999999-0500 reserve -> /dev/block/sdd1
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 reserve1 -> /dev/block/sda10
lrwxrwxrwx 1 root root 161970-11-2823:34:41.209999999-0500 reserve2 -> /dev/block/sda11
lrwxrwxrwx 1 root root 151970-11-2823:34:41.229999999-0500 reserve3 -> /dev/block/sdf7
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 rpm -> /dev/block/sde1
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 rpmbak -> /dev/block/sde2
lrwxrwxrwx 1 root root 151970-11-2823:34:41.239999999-0500 sec -> /dev/block/sde7
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 splash -> /dev/block/sde34
lrwxrwxrwx 1 root root 151970-11-2823:34:41.229999999-0500 ssd -> /dev/block/sda1
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 sti -> /dev/block/sde38
lrwxrwxrwx 1 root root 161970-11-2823:34:41.249999999-0500 storsec -> /dev/block/sde41
lrwxrwxrwx 1 root root 161970-11-2823:34:41.239999999-0500 storsecbak -> /dev/block/sde42
lrwxrwxrwx 1 root root 161970-11-2823:34:40.559999999-0500 system -> /dev/block/sde21
lrwxrwxrwx 1 root root 161970-11-2823:34:41.229999999-0500 toolsfv -> /dev/block/sde36
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 tz -> /dev/block/sde3
lrwxrwxrwx 1 root root 151970-11-2823:34:41.219999999-0500 tzbak -> /dev/block/sde4
lrwxrwxrwx 1 root root 161970-11-2823:34:41.219999999-0500 userdata -> /dev/block/sda13
lrwxrwxrwx 1 root root 151970-11-2823:34:40.559999999-0500 vendor -> /dev/block/sdf6
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 xbl -> /dev/block/sdb1
lrwxrwxrwx 1 root root 151970-11-2823:34:41.209999999-0500 xblbak -> /dev/block/sdc1

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

Μιλήσαμε σε μεγάλο βάθος για το οφέλη που προσφέρει το Treble στην προσαρμοσμένη ανάπτυξη που βασίζεται σε AOSP, αλλά δεδομένου ότι το OnePlus 5/5T έχει ήδη μια ισχυρή κοινότητα ανάπτυξης πίσω τους, το όφελος του Treble δεν θα γίνει αισθητό σε αυτόν τον τομέα. Αντίθετα, η συμβατότητα με Treble θα διευκολύνει την OnePlus ώθηση ενημερώσεων ενημέρωσης κώδικα ασφαλείας για την καλύτερη υποστήριξη των συσκευών μακροπρόθεσμα καθώς υποσχέθηκαν πρόσφατα. Θα πρέπει να περιμένουμε και να δούμε αν η παροχή υποστήριξης Project Treble στα OnePlus 5 και OnePlus 5T θα αποφέρει πραγματικά οφέλη για τις συσκευές, αλλά είμαστε βέβαιοι ότι θα βοηθήσει.

Αλλά αρκετά για την υποστήριξη του Treble. Οι πιο πρόσφατες Open Beta του OxygenOS φέρνουν περισσότερα στο τραπέζι από το Treble. Εδώ είναι το πλήρες αρχείο αλλαγής:

OxygenOS Open Beta 13/11 για το OnePlus 5/OnePlus 5T

  • Σύστημα
    • Μια ολοκαίνουργια διεπαφή χρήστη
    • Υποστηριζόμενο χρώμα έμφασης (Ρυθμίσεις - Οθόνη - Προσαρμογή)
    • Υποστηρίζεται για το Project Treble
  • Προωθητής
    • Βελτιωμένες ετικέτες αναζήτησης στο συρτάρι εφαρμογών
    • Προστέθηκε η ετικέτα κατηγορίας "Νέες εγκαταστάσεις" στο συρτάρι εφαρμογών
    • Βελτιωμένη λίστα εφαρμογών για κρυφό χώρο και εργαλειοθήκη
  • Τηλέφωνο
    • Βελτιστοποιημένη λογική για τη σελίδα επαφών
  • Καιρός
    • Ολοκαίνουργιος σχεδιασμός με βελτιωμένη εμπειρία χρήστη
    • Όλες οι προβλέψεις ενσωματώνονται σε μια ενιαία διεπαφή που οδηγεί σε μια πλήρως καθηλωτική εμπειρία

Μπορούμε να δούμε από το αρχείο καταγραφής αλλαγών ότι το OnePlus εξακολουθεί να βελτιώνει την εμπειρία εκκίνησης προσθέτοντας ετικέτες αναζήτησης στο συρτάρι εφαρμογών, μια κατηγορία "νέες εγκαταστάσεις" και μια βελτιωμένη λίστα εφαρμογών. Η εφαρμογή καιρού έχει επίσης νέα εμφάνιση όπως και το σύστημα. Δεν είμαστε ακόμη βέβαιοι τι σημαίνει "ολοκαίνουργιο περιβάλλον χρήστη", καθώς η ενημέρωση δεν έχει δοθεί ακόμα στους χρήστες. Το ημερολόγιο αλλαγής αναφέρει επίσης νέα χρώματα έμφασης, αν και δεν είναι σαφές εάν αυτό σημαίνει πλήρη προσαρμογή χρώματος έμφασης ακριβώς όπως το πιο πρόσφατο Android P beta στο OnePlus 6.

Εκσυγχρονίζω: Μπορούμε να επιβεβαιώσουμε ότι η τελευταία έκδοση beta προσφέρει πλήρη προσαρμογή χρώματος με έμφαση. Όσον αφορά την "ολοκαίνουργια διεπαφή χρήστη", παρατηρήσαμε κάποιες αλλαγές στα εικονίδια, αλλά δεν βλέπουμε τόσες πολλές αλλαγές στυλ κατά τα άλλα. Ακολουθούν μερικά στιγμιότυπα οθόνης της τελευταίας Open Beta.

Η OnePlus προειδοποιεί τους χρήστες να αναβοσβήνουν την προηγούμενη έκδοση του OxygenOS Open Beta (10 για το OnePlus 5T και 12 για το OnePlus 5) πρώτα πριν από τη νέα ενημέρωση για να αποφευχθεί η απώλεια δεδομένων. Εάν δεν το κάνετε και αποφασίσετε να κάνετε ενημέρωση από τη σταθερή έκδοση του συστήματος, πρέπει να κάνετε ένα καθαρό φλας εκ των προτέρων. Αυτό σημαίνει εκκαθάριση της προσωρινής μνήμης καθώς και των δεδομένων από την ανάκτηση (συνιστάται πάντα η χρήση του TWRP).

Μπορείτε να κάνετε λήψη των εκδόσεων Open Beta μόλις είναι διαθέσιμες από τον σύνδεσμο εδώ. Όσοι βρίσκονται ήδη στην έκδοση Open Beta θα λάβουν μια ενημέρωση OTA και δεν θα χρειαστεί να αναβοσβήσουν το αρχείο zip με μη αυτόματο τρόπο. Μπορείτε επίσης να παραλείψετε τη γραμμή και να λάβετε την ενημέρωση χρησιμοποιώντας την εφαρμογή Oxygen Updater as αναφέρεται στο σεμινάριο μας εδώ.

Θα ενημερώσουμε το άρθρο με περισσότερες λεπτομέρειες και στιγμιότυπα οθόνης μόλις η ενημέρωση είναι διαθέσιμη στον διακομιστή. Μείνετε συντονισμένοι για περισσότερες λεπτομέρειες.