Εδώ είναι τα Windows 11 που εκτελούνται σε Android 13 σε μια εικονική μηχανή
Ένας προγραμματιστής, ο "kdrag0n", κατάφερε να τρέξει τα Windows 11 στο smartphone Pixel 6 σε μια εικονική μηχανή. Έχει ενημερώσει τη συσκευή του στο πιο πρόσφατο λειτουργικό σύστημα προεπισκόπησης προγραμματιστών Android 13. Δυστυχώς, αυτό απαιτεί πολλή δουλειά, αλλά εξακολουθεί να είναι αρκετά εντυπωσιακό.
Όπως ίσως γνωρίζετε ήδη, κάτω από την κουκούλα του Android OS βρίσκεται ο πυρήνας Linux με ενημερώσεις κώδικα και προγράμματα οδήγησης ειδικά για το υλικό. Αυτό που έκανε το kdrag0n ήταν ότι χρησιμοποίησε το KVM για να παρέχει ένα εικονικό περιβάλλον για τα Windows 11. Η ίδια η Google χρησιμοποιεί κάτι παρόμοιο για την προσθήκη υποστήριξης εφαρμογών Linux στο Chrome OS.
Η δημιουργία ενός εικονικού περιβάλλοντος για τα Windows 11 στο Android είναι μια περίπλοκη διαδικασία. Πρώτα απ 'όλα, πρέπει να κάνετε root τη συσκευή σας. Το Kdrag0n κατάφερε να βρει ότι μπορεί κανείς να αποκτήσει το επίπεδο προνομίου υπερεπόπτη επιπέδου Εξαίρεσης 2 στον πυρήνα χάρη στον bootloader Android 13 και το υλικολογισμικό για την πλατφόρμα Tensor.
Το επίπεδο προνομίου υπερεπόπτη επιπέδου Εξαίρεσης 2 είναι διαθέσιμο στον πυρήνα για το προστατευμένο χαρακτηριστικό KVM (pKVM). Η ίδια η επιλογή pKVM είναι προαιρετική και πρέπει να ενεργοποιηθεί για κάθε VM ξεχωριστά. Έτσι, κάποιος μπορεί εύκολα να εκμεταλλευτεί την πλήρη λειτουργικότητα KVM σε μη προστατευμένα VM.
Παραδοσιακά για τέτοιες περιπτώσεις έρευνας, το kdrag0n δοκίμασε το κλασικό παιχνίδι Doom και λειτουργεί. (μέσω XDA)