2 Νοεμβρίου 2026 / Lefteris Iliadis / SomniusX
Omarchy στο Pixel 8 Pro: Wi-Fi, 120 Hz και καλύτερη φόρτιση
2 Νοεμβρίου 2026
Μέσα σε λίγες μέρες το Pixel 8 Pro μου πέρασε από την ένδειξη μπαταρίας σε Wi-Fi 5 GHz, GPU, οθόνη 120 Hz, καλύτερη φόρτιση και driver Type-C με Omarchy. Τι δουλεύει, τι όχι, και τι δεν έχω δοκιμάσει.

Το Pixel 8 Pro μου τρέχει Omarchy Mobile από το slot B, με το GrapheneOS ακόμη στο slot A ως δρόμο επιστροφής. Στο προηγούμενο άρθρο η μπαταρία μόλις είχε αρχίσει να διαβάζεται και η φόρτιση ήταν στάλα στάλα. Από τότε έγιναν πολλά, οπότε να που βρισκόμαστε.
Δεν είναι ακόμη κινητό για καθημερινή χρήση. Modem δεν υπάρχει, και τα περισσότερα τρέχουν σε δοκιμαστικό kernel, με κάποια να φορτώνονται με το χέρι. Ό,τι γράφω παρακάτω μετρήθηκε στο κινητό μου.
Wi-Fi
Είναι η δουλειά του Brett για το Wi-Fi στον δοκιμαστικό kernel του, και τρέχει στο κινητό μου. Συνδέθηκε στα 5 GHz και το άφησα σε δοκιμή 40 λεπτών: 41 χρονομετρημένες λήψεις, από 221 ως 502 Mbit/s, με μέσο όρο 367 και χωρίς καμία διακοπή. Το ταβάνι το έβαλαν ο απομακρυσμένος server και ο router μου, όχι το κινητό. Η προηγούμενη μέτρηση του Brett ήταν στα 2,4 GHz.
Το firmware προέρχεται από το vendor image του δικού μου κινητού. Δεν διανέμεται με τίποτα.
Μένει ένα ανοιχτό θέμα: το log του kernel γεμίζει με σφάλματα No PKTID available, ως περίπου 193.000 γραμμές σε μία εκκίνηση. Δεν φαίνεται να πειράζει τη σύνδεση, αλλά την αιτία δεν την ξέρω ακόμη, και τα νούμερα τα έχει ο Brett.
GPU και οθόνη
Η Mali-G715 τρέχει, η οθόνη δουλεύει σε 1344x2992 στα 120 Hz με ρύθμιση φωτεινότητας, και το Hyprland σχεδιάζει στη GPU. Δουλεύουν επίσης η αφή και τα κουμπιά.
Φόρτιση
Η δοκιμή της προηγούμενης φοράς έδωσε περίπου +40 mA, και βρήκα γιατί φαινόταν τόσο άσχημα: ήταν φορτιστής OnePlus σε θύρα USB-A. Με φορτιστή Baseus 30 W και καλώδιο USB-C σε USB-C το fuel gauge έδειξε περίπου +1,49 A, σε δοκιμή περίπου 3,5 λεπτών με σβηστή οθόνη. Είναι η ένδειξη του ίδιου του gauge, ακριβώς στο όριο των 1,485 A που έθεσε ο Derek, και δεν έχει επιβεβαιωθεί ακόμη με εξωτερικό μετρητή. Δεν ισχυρίζομαι γρήγορη φόρτιση.
Δεν ξέρω γιατί πέρασαν τα 1,5 A εκείνη την ώρα, αφού ο καταχωρητής του ορίου εισόδου έδειχνε ακόμη 500 mA. Αυτό μένει ανοιχτό ερώτημα.
Και η θερμοκρασία της μπαταρίας είναι πλέον σωστή, αφού φορτωθεί το μοντέλο μπαταρίας της Google.
Type-C
Ο driver Type-C φορτώνει πλέον στο κινητό ως δέκτης ρεύματος. Βλέπει πηγή 3 A, κρατά ενεργά το USB και το Wi-Fi, και το όριο εισόδου του φορτιστή τον ακολουθεί, από τα 500 mA στα 3 A, χωρίς επανεκκινήσεις. Το ξεβύσμα και το ξαναβύσμα δουλεύουν: το USB επιστρέφει μόνο του. Χωρίς αυτόν τον driver, τη δουλειά την κάνει η υπηρεσία του #250, που έχει πλέον μπει στον κώδικα.
Φορτώνεται ακόμη με το χέρι, και δεν έχει δοκιμαστεί συμφωνία USB Power Delivery.
Host mode, όχι ακόμη
Ο ελεγκτής USB αλλάζει όντως σε host mode και πίσω, και εμφανίζονται δύο root hubs. Όμως το κινητό δεν δίνει ακόμη 5 V στο USB-C, άρα ό,τι συνδέσεις δεν θα δουλέψει. Οπότε ούτε πληκτρολόγια, ούτε flash drives, ούτε dongles. Το επόμενο βήμα περιμένει τον έλεγχο του Derek, σε ένα draft PR, και ένα USB-C meter που πρέπει ακόμη να πάρω.
Η εκκίνηση
Η εκκίνηση είχε ένα άσχημο κενό: μετά το splash, περίπου 27 δευτερόλεπτα μαύρη οθόνη πριν την οθόνη κλειδώματος. Από τα logs, ήταν ένα timeout 25 δευτερολέπτων στο portal, σε κάθε εκκίνηση. Με μια μικρή ρύθμιση στο κινητό μου, η οθόνη κλειδώματος ήρθε περίπου 24 δευτερόλεπτα νωρίτερα, χωρίς timeout. Αυτή η εξήγηση δεν έχει επιβεβαιωθεί στον κώδικα του portal, και δεν ξέρω ακόμη αν το έχουν κι άλλα κινητά, γι' αυτό είναι στο issue #277 και όχι σε πακέτο. Η ρύθμιση αλλάζει επίσης τον επιλογέα αρχείων από GNOME σε GTK.
Το splash δείχνει πλέον το λογότυπο του Omarchy: #278 και #285, και τα δύο ανοιχτά.
Μικρά αλλά χρήσιμα
- Η οθόνη κλειδώματος δείχνει τη μπαταρία και ένα σύμβολο φόρτισης (#267, ανοιχτό). Το έλεγξα στην οθόνη του PIN, ενώ φόρτιζε.
- Οι φάκελοι στα Αρχεία ανοίγουν με ένα άγγιγμα (#271, στον κύριο κώδικα).
- Δοκιμάζω ένα πλήκτρο EN/ΕΛ στο πληκτρολόγιο αφής, και η εναλλαγή ανάμεσα σε αγγλικά και ελληνικά δούλεψε. Είναι τοπική δοκιμή. Κράσαρε μία φορά και δεν κατάφερα να το αναπαράγω, οπότε η αιτία είναι άγνωστη.
- Τα overlays του fuel gauge μπορούν πλέον να παράγονται από τον δημόσιο κώδικα της Google (#279, ανοιχτό).
Τι δεν έχω δοκιμάσει
- Τα 5 V προς τα έξω στο USB-C, και οποιαδήποτε συσκευή USB συνδεδεμένη στο κινητό.
- USB Power Delivery, και ό,τι ξεπερνά τα προεπιλεγμένα όρια φόρτισης.
- Φόρτιση πάνω από τα προεπιλεγμένα όρια με φορτωμένο τον driver Type-C, ελεγμένη με εξωτερικό μετρητή.
- Το splash μόνο του, χωρίς τις τοπικές μου αλλαγές.
- Την ένδειξη μπαταρίας στην οθόνη κλειδώματος σε glance view ή κατά το ξεβύσμα.
- Bluetooth, ήχο, κάμερες και modem.
- Αν το σημάδι επιτυχούς εκκίνησης του slot B που έβαλα στο κινητό μου αντέχει μετά από flash. Είναι μόνο τοπικό και την απόφαση upstream την έχει ο Derek.
Επίσης ζεσταίνεται: ένας αισθητήρας ξεπέρασε τους 80 °C υπό φορτίο μέσα σε δευτερόλεπτα. Θέλει παρακολούθηση.
Ευχαριστώ
Το έργο το συντηρεί ο Derek Ross, που έλεγξε τα πάντα. Ο Brett-Michael Green έκανε τη βάση του kernel, την αφή και την οθόνη. Ευχαριστώ επίσης W4HO-ham, nesmeck και Alejandro García León για τη δουλειά στα δικά τους κινητά, που βοήθησε και το δικό μου. Το δικό μου κομμάτι είναι στο GitHub ως Somnius, και η τρέχουσα κατάσταση στη σελίδα της εφαρμογής.