Ένα υλικολογισμικό homebrew UEFI επιτρέπει στο Samsung Galaxy S8 που τροφοδοτείται με Snapdragon 835 να εκκινήσει την έκδοση ARM των Windows 10. Διαβάστε παρακάτω για να μάθετε περισσότερα!
Οι φιλικοί προς προγραμματιστές OEM όπως η OnePlus και η Sony είναι γνωστοί για τη δημοσίευση πηγών πυρήνα καθώς και δέντρα συσκευών; Το τελευταίο χρησιμεύει ως μηχανισμός για την περιγραφή του υλικού στον πυρήνα του Android που βασίζεται σε Linux στην πλατφόρμα ARM μόλις εκκινηθεί ο κύριος φορτωτής εκκίνησης. Λειτουργικά συστήματα όπως τα Microsoft Windows, ωστόσο, χρησιμοποιούν το Advanced Configuration and Power Interface (ACPI) για την ίδια εργασία, ενώ η προετοιμασία υλικού χαμηλού επιπέδου γίνεται από την Ενοποιημένη Επεκτατική Διασύνδεση Υλικολογισμικού (UEFI) στην εποχή μας. Είναι ενδιαφέρον ότι είναι δυνατή η μεταφορά της υποστήριξης UEFI και ACPI σε υπάρχουσες συσκευές ARM με άφθονη ποσότητα χακάρισμα, έτσι μπορείτε να εκκινήσετε τεχνικά τα Windows 10 σε συσκευές όπως η Raspberry Pi.
Τα Windows 10 κάνουν
εγγενώς υποστήριξη την αρχιτεκτονική ARM, η οποία είναι πράγματι ένα πλεονέκτημα σε αυτό το παιχνίδι μεταφοράς. Ένας προγραμματιστής γνωστός ως Evsio0n έχει δημοσιεύσει τώρα μια μέθοδο proof-of-concept για την εκκίνηση των Windows 10 σε ARM στο Samsung Galaxy S8 που τροφοδοτείται με Qualcomm Snapdragon 835. Δεν είναι η πρώτη φορά που βλέπουμε Windows 10 σε λειτουργία σε τηλέφωνα Android, αλλά το Evsio0n μοιράστηκε επίσης τον πηγαίο κώδικα για τη δημιουργία του γυμνού υλικολογισμικού UEFI για το Galaxy S8 με βάση το TianoCore έργο.Κατά τη στιγμή της αναφοράς, το υλικολογισμικό έχει τη δυνατότητα εκκίνησης του περιβάλλοντος προεγκατάστασης των Windows (AKA WinPE), αλλά η έλλειψη πλήρους εφαρμογής ACPI απαγορεύει την πλήρη εκκίνηση των Windows 10. Η μονάδα διαχείρισης μνήμης (MMU) λειτουργεί σε κάποιο βαθμό, κάτι που αρκεί για την εκκίνηση του Debian Linux με κύριο πυρήνα Linux 5.x.
Ο Evsio0n έχει πιστώσει το Bingxing Wang, AKA μουμπουσούο, και fxsheep για τη συμβολή τους στον τομέα αυτό. Ένας άλλος τεχνίτης που ονομάζεται Τομ Κρίστοφερ Ντάνιελ Πέρεζ έκανε πειράζω (αλλά αργότερα διαγράφηκε) μια παρόμοια εξέλιξη στο Xiaomi Mi 6 (πιθανώς βασίζεται σε υπάρχουσα θύρα UEFI του fxsheep για τη συσκευή), γεγονός που υποδεικνύει ότι άλλα τηλέφωνα με Snapdragon 835 θα μπορούσαν τελικά να υποστηριχθούν από το έργο. Ενώ το τρέχον λιμάνι απέχει πολύ από το να είναι καθημερινό πρόγραμμα οδήγησης, ειδικά σε σύγκριση με το Lumia WOA έργο, τα Windows 10 μπορεί να είναι χρήσιμα για να παρατείνει σημαντικά τη διάρκεια ζωής αυτών των ναυαρχίδων παλαιού τύπου.
Κατεβάστε το υλικολογισμικό UEFI για το Samsung Galaxy S8
Φόρουμ Samsung Galaxy S8