Την περασμένη εβδομάδα, η διάσημη ομάδα χάκερ Fail0verflow πέτυχε έναν στόχο που δεν θεωρήθηκε δυνατός, πέτυχε Εγκαταστήστε το Debian στο Nintendo Switch χάρη σε μια ευπάθεια που βρήκαν οι ίδιοι στις μακρές ερευνητικές συνεδρίες.
Στις σημειώσεις τους, η ομάδα χάκερ το ανέφερε αυτό το exploit που βρήκαν δεν μπορεί να διορθωθεί από τη Nintendo μέσω μιας ενημέρωσης υλικολογισμικού επειδή είναι ένα σφάλμα στη ROM εκκίνησης. Αυτή η ευπάθεια επέτρεψε την εγκατάσταση και χρήση της δημοφιλούς διανομής Linux Debian.
Το Nintendo Switch λειτουργεί ως tablet με Linux
Το Σαββατοκύριακο, μέρες μετά την πρώτη ανακοίνωση, η fail0verflow είπε μέσω Twitter ότι έφτασαν όσο τους επέτρεπε το υλικό του Nintendo Switch, χρησιμοποιώντας την επιφάνεια εργασίας KDE Plasma για να μετατρέψετε την κονσόλα σε tablet Linux.
Στο βίντεο που δημοσιεύτηκε στο κοινωνικό δίκτυο, μπορείτε να δείτε το Nintendo Switch να εκτελεί το KDE Plasma που επιτρέπει στον χρήστη να προσαρμόσει τη φωτεινότητα της οθόνης, να ζουμ με χειρονομίες, καθώς και να μετακινηθεί και να γράψει κείμενο στην οθόνη.
Η εκτέλεση κώδικα είναι πολύ δημοφιλής αυτές τις μέρες, αλλά μπορεί ο διακόπτης σας να το κάνει *αυτό*; ;-) #switchnix pic.twitter.com/NMnBq61tOM
- fail0verflow (@ fail0verflow) 17 Φεβρουαρίου 2018
Αν και όλα αυτά ακούγονται υπέροχα για όσους αναζητούν ένα tablet Linux για να μην βιαστούν να μπουν σε ένα Nintendo Switch, η ομάδα δεν έχει αποκαλύψει λεπτομέρειες για το πώς κατάφεραν να εγκαταστήσουν το Linux στην κονσόλα. Το Fail0verflow είναι πολύ ενεργό τα τελευταία χρόνια και ίσως Το κύριο επίτευγμά του ήταν να «χακάρει» το PlayStation 4 και τροποποιήστε το σύμφωνα με τις προτιμήσεις σας.
Μέχρι να αποφασίσει το Fail0verflow να μας διδάξει πώς να εγκαταστήσουμε το Linux και το KDE Plasma στο Nintendo Switch, το πείραμα δεν μπορεί να αναπαραχθεί. Είτε έτσι είτε αλλιώς, αυτό είναι ένα μεγάλο επίτευγμα για την κοινότητα του ελεύθερου λογισμικού. Στο παραπάνω βίντεο μπορείτε να δείτε πώς λειτουργεί το 'jailbroken' Nintendo Switch.
Πολύ καλό, αν και μου φαίνεται ότι είναι BSD και όχι linux