Ο προγραμματιστής κάνει διπλή εκκίνηση των Windows 11 στο Microsoft Surface Duo

Ένας προγραμματιστής εργάζεται για να μετατρέψει ένα Microsoft Surface Duo σε αναδιπλούμενο Windows 11, και μπορεί στην πραγματικότητα να είναι δυνατό να γίνει ακριβώς αυτό.

Πολλοί από εσάς πιθανώς να κάνετε διπλή εκκίνηση των υπολογιστών σας - έστω και αν είναι εκτελέστε μια διανομή Linux παράλληλα με τα Windows ή επειδή έχετε Mac και θέλετε να παίξετε κάποια παιχνίδια μέσω των Windows. Σε παραδοσιακούς υπολογιστές x86, η διαδικασία έχει γίνει σχετικά απλούστερη με την πάροδο του χρόνου. Στο Android, ωστόσο, η ιστορία είναι διαφορετική.

Η σύγχρονη πλατφόρμα x86 παρέχει συνήθως μια πραγματικά ανεξάρτητη από το λειτουργικό σύστημα λύση εκκίνησης με τη μορφή του Ενοποιημένη επεκτάσιμη διεπαφή υλικολογισμικού (UEFI), η οποία αντικαθιστά το παλαιού τύπου Basic Input/Output System (BIOS). Αυτός είναι ο λόγος για τον οποίο μπορείτε απλά να πάρετε ένα μέσο εγκατάστασης με δυνατότητα εκκίνησης και να το εκκινήσετε από αυτό στον υπολογιστή σας για να εγκαταστήσετε ένα νέο λειτουργικό σύστημα. Ωστόσο, όταν πρόκειται για το οικοσύστημα Android, οι λύσεις εκκίνησης (UBoot, Little Kernel, κ.λπ.) συνδέονται με το λειτουργικό σύστημα. Ως αποτέλεσμα, δεν υπάρχει λύση με ένα κλικ για πολλαπλή εκκίνηση και πρέπει να χακάρετε το υλικό του bootloader χαμηλού επιπέδου για να μπορέσετε να εκκινήσετε ένα λειτουργικό σύστημα που δεν είναι Android, όπως τα Windows, σε μια συσκευή Android.

Ευτυχώς για εμάς, υπάρχουν εξαιρετικά ταλαντούχοι άνθρωποι που προσπαθούν ακατάπαυστα να απλοποιήσουν την αναζήτηση. Η πρώτη γενιά Microsoft Surface Duo είναι το πιο πρόσφατο εμπόδιο που ξεκαθάρισε η κοινότητα των modding, καθώς μπορείτε πλέον να εγκαταστήσετε τα Windows 11 εκτός από το εργοστασιακά εγκατεστημένο λειτουργικό σύστημα Android σε αυτό το πτυσσόμενο.

Εγκαταστήστε τα Windows 11 στο Microsoft Surface Duo

Gustave Monce, γνωστός και ως ανώτερο μέλος του XDA gus33000 είναι ο κύριος προγραμματιστής πίσω από αυτό το εντυπωσιακό επίτευγμα. Monce, που έχει μακροχρόνια φήμη για εκκίνηση των Windows σε κατά τα άλλα μη συμβατές συσκευές, μας έδωσε την πρώτη ματιά στην εκκίνηση των Windows στο OG Surface Duo τον Φεβρουάριο. Χάρη στις τρομερές δεξιότητές του και την ανάπτυξη ανοιχτού κώδικα, ο καθένας μπορεί πλέον να εκκινήσει τα Windows στο εναρκτήριο πτυσσόμενο smartphone της Microsoft που λειτουργεί με Android.

Λάβετε υπόψη ότι τα βήματα που περιγράφονται παρακάτω προορίζονται τόσο για τα ξεκλείδωτα μοντέλα όσο και για τα μοντέλα AT&T του Surface Duo. Το Surface Duo 2 που τροφοδοτείται με Qualcomm Snapdragon 888 δεν είναι καθόλου συμβατό με αυτό το mod.

Προειδοποίηση: Πριν ξεκινήσουμε τον τρόπο διπλής εκκίνησης των Windows 11 στο Microsoft Surface Duo, θυμηθείτε να δημιουργήσετε ένα αντίγραφο ασφαλείας εκτός συσκευής. Αυτό γιατί η διαδικασία απαιτεί σκούπισμα όλων των δεδομένων στο τηλέφωνό σας, συμπεριλαμβανομένων των αρχείων στον εσωτερικό χώρο αποθήκευσης. Μπορείς τούβλο μόνιμα τη συσκευή σας, οπότε δοκίμασε το μόνο αν ξέρεις τι κάνεις.


Βήμα 1 – Λήψη των Windows 11

Το Microsoft Surface Duo χρησιμοποιεί έναν επεξεργαστή ARM64, επομένως πρέπει να πάρουμε στα χέρια μας μια παραλλαγή ARM64 του προγράμματος εγκατάστασης των Windows 11. Δυστυχώς, η Microsoft δεν προσφέρει επίσημο ISO ARM64, ενώ το επίσημη έκδοση VHDX για χρήστες Insider Preview δεν είναι κατάλληλο για εγκατάσταση σε φυσική συσκευή.

Μην ανησυχείτε, ωστόσο, καθώς μπορούμε να χρησιμοποιήσουμε εργαλεία τρίτων για να κατεβάσουμε τα αρχεία της πλατφόρμας Unified Update της Microsoft και να προετοιμάσουμε μόνοι μας το πρόγραμμα εγκατάστασης ARM64. ο Έργο χωματερής UUP παρέχει εκτεταμένους πόρους για να ξεκινήσετε με αυτόν τον τομέα. Εναλλακτικά, χρησιμοποιήστε το cross-platform του Monce UUP Media Creator εργαλείο για τη δημιουργία του ISO.


Βήμα 2 – Ξεκλειδώστε το bootloader του Surface Duo και εκτελέστε κατάτμηση

  1. Στο Surface Duo, μεταβείτε στο Ρυθμίσεις => Σχετικά με=> κάντε κλικ στο Αριθμός κατασκευής μέχρι να ενεργοποιηθούν οι επιλογές προγραμματιστή.
  2. Επιστρέψτε και επιλέξτε Σύστημα => Επιλογές ανάπτυξης. Στη συνέχεια, ενεργοποιήστε την εναλλαγή ξεκλειδώματος OEM.
  3. Εκκίνηση στη διεπαφή του bootloader.
    • Μπορείτε να το κάνετε μέχρι εκκίνηση στη λειτουργία ανάκτησης και μετά επιλέγοντας το Επανεκκίνηση στο bootloader επιλογή.
    • Εάν ο εντοπισμός σφαλμάτων USB είναι ενεργοποιημένος, τότε εκτελέστε την ακόλουθη εντολή στον υπολογιστή σας ενώ το Surface Duo είναι συνδεδεμένο για να το αναγκάσετε να εκκινήσει σε λειτουργία bootloader:
      adb reboot bootloader
  4. Τώρα που η συσκευή βρίσκεται σε λειτουργία bootloader, χρησιμοποιήστε την ακόλουθη εντολή Fastboot για να ξεκλειδώσετε το bootloader:
    fastboot flashing unlock
    Σημειώστε ότι Αυτό το βήμα θα επαναφέρει εργοστασιακά τη συσκευή.

Ο bootloader είναι πλέον ξεκλειδωμένος, πράγμα που σημαίνει ότι μπορούμε να αλλάξουμε με μη αυτόματο τρόπο τη διάταξη διαμερίσματος της συσκευής και να κάνουμε χώρο για την παρουσία των Windows. Ο προγραμματιστής έχει συντάξει μια ημι-εργαζόμενη εικόνα TWRP για το Duo, έτσι ώστε να μπορούμε να εκτελέσουμε το parted δυαδικό από το εσωτερικό κέλυφος του TWRP για την τροποποίηση των κατατμήσεων. Κάντε κλικ στον παρακάτω σύνδεσμο για να δείτε τον πιο ενημερωμένο οδηγό διαμερισμάτων.

Δημιουργία των απαιτούμενων κατατμήσεων στο Surface Duo

Συγκεκριμένα, η αρχική έκδοση του οδηγού στοχεύει μόνο συσκευές 128 GB. Πρέπει να υπολογίσετε μόνοι σας τις τιμές μεγέθους διαμερίσματος για την παραλλαγή των 256 GB.


Βήμα 3 - Εκκινήστε το προσαρμοσμένο UEFI

Εάν όλα πάνε σωστά κατά τη διαμέριση, μπορείτε τώρα να εκκινήσετε μια ειδικά κατασκευασμένη προσαρμοσμένη εικόνα UEFI (εσωτερικά αναφέρεται ως "SurfaceDuoPkg") που σας βοηθά να εκκινήσετε τα Windows.

  1. Κατεβάστε το προμεταγλωττισμένο boot.img από το ενότητα τελευταίας έκδοσης του αποθετηρίου Github του έργου.
  2. Εκκίνηση της εικόνας UEFI: fastboot boot boot.imgΑυτό το βήμα θα απαιτείται κάθε φορά που θα θέλετε να εκκινήσετε τα Windows.
  3. Θα πρέπει να δείτε το Μενού προγραμματιστή. Πλοηγηθείτε με τα κουμπιά αύξησης/μείωσης της έντασης ήχου στη Λειτουργία μαζικής αποθήκευσης και πατήστε το κουμπί λειτουργίας για επιβεβαίωση.

Βήμα 4 - Εγκαταστήστε τα Windows και τα προγράμματα οδήγησης

Η λειτουργία μαζικής αποθήκευσης εκθέτει τα εσωτερικά διαμερίσματα της εσωτερικής αποθήκευσης flash του Surface Duo στον κεντρικό υπολογιστή Το λειτουργικό σύστημα του υπολογιστή, επομένως μπορούμε εύκολα να τα προσαρτήσουμε χρησιμοποιώντας την κονσόλα διαχείρισης δίσκων και να προετοιμαστούμε για τα Windows εγκατάσταση.

Βεβαιωθείτε ότι η συσκευή στόχος Surface Duo βρίσκεται σε λειτουργία μαζικής αποθήκευσης και ότι έχετε προετοιμάσει εκ των προτέρων το Windows 11 ISO. Στη συνέχεια, κάντε κλικ στους παρακάτω συνδέσμους για να δείτε τους πιο ενημερωμένους οδηγούς από τον προγραμματιστή σχετικά με τον τρόπο εφαρμογής του Εικόνα των Windows και στη συνέχεια εγκαταστήστε τα προγράμματα οδήγησης χρησιμοποιώντας το Deployment Image Servicing and Management (DISM) εργαλείο.

Εφαρμογή της εικόνας των Windows χρησιμοποιώντας DISM || Εγκατάσταση προγραμμάτων οδήγησης με χρήση DISM


Βήμα 5 - Εκκινήστε τα Windows στο Surface Duo

Σε αυτό το σημείο, τα Windows 11 έχουν εγκατασταθεί με επιτυχία στο Surface Duo, αλλά η προεπιλεγμένη διαδρομή εκκίνησης οδηγεί πάντα στο λειτουργικό σύστημα Android. Εάν θέλετε να ξεκινήσετε τα Windows, εκκινήστε στη λειτουργία bootloader, ξεκινήστε το προσαρμοσμένο UEFI (από το Βήμα 3) και τα Windows θα πρέπει να ξεκινήσουν τη φόρτωση αντί για το Android.

Σύμφωνα με τον Gustave, το τρέχον σύνολο προγραμμάτων οδήγησης είναι απλώς ώριμο για να χειριστεί τη συχνότητα της CPU, τα πλευρικά κουμπιά και τα συμβάντα ύπνου/αφύπνισης (ανάλογα με τη θέση αναδίπλωσης). Όλα τα άλλα, συμπεριλαμβανομένης της διεπαφής αφής, δεν λειτουργούν. Η προσαρμοσμένη εικόνα UEFI, από την άλλη πλευρά, είναι αρκετά ικανή να εκκινήσει το κύριο Linux μετά τις απαραίτητες προσαρμογές.


συμπέρασμα

Η διπλή εκκίνηση έχει νόημα σε έναν υπολογιστή, αλλά σε ένα τηλέφωνο όπως το Microsoft Surface Duo; Όχι για τον γενικό χρήστη. Ακόμη και έμπειροι χρήστες μπορεί να το ονομάσουν απάντηση χωρίς ερώτηση, και όντως συνοδεύεται από κάποιες εύλογες ενοχλήσεις. Αλλά για εμάς στο XDA, η πρόσθετη ελευθερία και η επιλογή σημαίνουν ότι, αν χρησιμοποιηθεί σωστά, η διπλή εκκίνηση μπορεί να είναι το Άγιο Δισκοπότηρο ενός ισχυρού χρήστη.


Πηγή:Ο Gustave Monce στο Twitter