Εάν είστε ένας πολύχρωμος υποστηρικτής ανοιχτής πηγής, έχετεπιθανώς πήρε μια τεράστια λίστα γιατί σας αρέσει το Android. Και ίσως να προσπαθήσατε εδώ και χρόνια να βρείτε μια καλή, ανοιχτή εναλλακτική λύση. Δυστυχώς, έργα όπως το Ubuntu touch, το Firefox OS και το Sailfish έχουν αποτύχει ή έχουν σταματήσει. Αν εξακολουθείτε να ελπίζετε για ένα opensource, το Android που βασίζεται στο Android, το KDE Plasma mobile είναι μια καλή επιλογή. Είναι μια διακεκομμένη έκδοση του Ubuntu touch που φέρνει ένα κινητό λειτουργικό σύστημα KDE στο Nexus 5 και 5X! Υποσχόμενος να φέρει μια πλήρη, Linux εμπειρία στο κινητό. Δείτε πώς μπορείτε να εγκαταστήσετε το KDE Plasma Mobile Linux στις συσκευές Nexus 5 και 5X.
Εγκατάσταση Εργαλεία Android
Για να αλληλεπιδράσετε με οποιαδήποτε συσκευή Android χρειάζεστεΕργαλεία ανάπτυξης Android. Ορισμένες διανομές Linux συσκευάζουν αυτά τα εργαλεία άμεσα, για εύκολη πρόσβαση και μερικοί δεν το κάνουν. Η εγκατάσταση Plasma Mobile στο Nexus 5 και 5X απαιτεί μόνο Fastboot και ADB, και όχι ολόκληρο το αναπτυξιακό περιβάλλον του Android. Μπορείτε επίσης να κάνετε λήψη των εργαλείων ADB και Fastboot απευθείας από την Google.
Δείτε πώς μπορείτε να αποκτήσετε αυτά τα εργαλεία στην έκδοση του Linux.
Ubuntu
sudo apt εγκαταστήσετε android-tools-adb git καιroid-tools-fastboot
Arch Linux
sudo pacman -S καιroid εργαλεία git
Debian
sudo apt-get εγκαταστήσετε android-tools-adb android-tools-fastboot git
Fedora, Open SUSE και άλλα Linuxes
Το Fedora OpenSUSE και πολλά άλλα Linuxοι διανομές εκεί έξω δεν φέρουν εγκατεστημένα δυαδικά αρχεία για το Bridge Debug Bridge ή το εργαλείο Fastboot. Αυτό είναι κρίμα, αλλά προβλέψιμο, καθώς το λειτουργικό σύστημα της Google έρχεται με πολλές συστοιχίες συνδεδεμένες και εξαιτίας αυτού, κάποιοι επιλέγουν να μην διανέμουν αναπτυξιακά εργαλεία από το κουτί.
Μην ανησυχείς! Υπάρχουν ξεχωριστά δυαδικά αρχεία για να κατεβάσετε το έργο που σας βολεύει!
Κατ 'αρχάς, κατεβάστε τόσο ADB όσο και Fastboot από αυτές τις συνδέσεις λήψης.

Μαζί με τη λήψη αυτών των δυαδικών αρχείων, φροντίστε να εγκαταστήσετε το πακέτο Git με το διαχειριστή πακέτων του λειτουργικού σας συστήματος Linux
Στη συνέχεια, ανοίξτε ένα τερματικό και κάντε τις ακόλουθες εντολές για να τοποθετήσετε τα εργαλεία της συσκευής Android στη διαδρομή του Linux του υπολογιστή σας.
sudo cd ~/Downloads
Σημείωση: Ο κατάλογος λήψεων ενδέχεται να είναι διαφορετικός.
Μέσα από τον κατάλογο λήψεων, καταχωρίστε όλα τα αρχεία με την εντολή ls.
ls
Ψάξτε για "fastboot" και "adb". Στη συνέχεια, χρησιμοποιήστε την εντολή Chmod για να αλλάξετε τα δικαιώματα αυτών των αρχείων. Αυτό είναι κρίσιμο, καθώς καθιστά εκτελέσιμο το ADB και το Fastboot.
sudo chmod +x fastboot sudo chmod +x adb
Στη συνέχεια, χρησιμοποιώντας την εντολή mv, τοποθετήστε και τα δύο δυαδικά αρχεία στον κατάλογο / usr / bin /. Αυτό το καθιστά τόσο το Fastboot όσο και το ADB να μπορούν να καλούνται όπως οποιοδήποτε άλλο εργαλείο στο τερματικό.
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
Ξεκλείδωμα του Bootloader
Το bootloader της συσκευής σας πρέπει να ξεκλειδωθεί προτού μπορέσετε να αναβοσβήξετε το προσαρμοσμένο υλικολογισμικό. Εδώ είναι πώς να το κάνουμε. Οι οδηγίες τόσο για τα Nexus 5 όσο και για τα 5X είναι σχεδόν πανομοιότυπα.
Βήμα 1: Συνδέστε τη συσκευή Android στον υπολογιστή μέσω του καλωδίου USB. Βεβαιωθείτε ότι χρησιμοποιείτε το αρχικό καλώδιο που προήλθε για καλύτερα αποτελέσματα.
Βήμα 2: Πλοηγηθείτε στις ρυθμίσεις και αναζητήστε "περίπουτηλέφωνο". Δεν μπορεί να το βρει; Στο Android 6 και αργότερα, οι χρήστες μπορούν να χρησιμοποιήσουν το κουμπί αναζήτησης. Πληκτρολογήστε "σχετικά με το τηλέφωνο". Στην περιοχή γύρω από το τηλέφωνο, αναζητήστε "Build Number". Αγγίξτε τον αριθμό δημιουργίας γρήγορα μέχρι να λάβετε μια ειδοποίηση λέγοντας "είστε τώρα προγραμματιστής!"
Βήμα 3: Επιστρέψτε στην κύρια περιοχή ρυθμίσεων. Στο πλαίσιο αναζήτησης, πληκτρολογήστε "Debugging USB". Κάντε κλικ στο ρυθμιστικό για να το ενεργοποιήσετε. Εάν σε προηγούμενη έκδοση του Android που δεν έχει αναζήτηση, μπορείτε να βρείτε αυτήν την επιλογή στις ρυθμίσεις προγραμματιστών.
Βήμα 4: Επιστρέψτε στις επιλογές προγραμματιστών. Το Nexus 5X έχει ρύθμιση του bootloader που πρέπει να είναι ενεργοποιημένη για να ξεκλειδώσει πλήρως το boot. Αναζήτηση για "επιτρέψτε την απελευθέρωση OEM" και επιλέξτε το πλαίσιο.
Βήμα 5: Ανοίξτε ένα τερματικό και πληκτρολογήστε:
sudo -s adb start-server
Στη συνέχεια, ξεκλειδώστε το 5 / 5X και αποδεχτείτε τη γραμμή εντολών σφαλμάτων USB στη συσκευή σας. Επιλέξτε το πλαίσιο ελέγχου "Να επιτρέπεται πάντα από αυτόν τον υπολογιστή" αν δεν θέλετε να αποδεχθείτε μη αυτόματα το σφάλμα USB.
Εκτελέστε τις συσκευές ελέγχου για να δείτε αν ο διακομιστής adb λειτουργεί, με:
adb devices
Στη συνέχεια, επανεκκινήστε στον bootloader.
adb reboot bootloader
Βήμα 6: Η συσκευή βρίσκεται σε λειτουργία λήψης. Ώρα για να ξεκινήσει η διαδικασία εγκατάστασης. Αρχικά, εκτελέστε την εντολή fastboot για να ελέγξετε και να δείτε αν η συσκευή εξακολουθεί να είναι σωστά συνδεδεμένη.
fastboot devices
Εάν όλα λειτουργούν σωστά, θα δείτε τον αύξοντα αριθμό του τηλεφώνου στο τερματικό.
Ξεκλειδώστε τον bootloader με:
fastboot oem unlock
Καθώς εκτελείτε αυτήν την εντολή, θα πρέπει να ανοίξετε το τηλέφωνό σας και να αποδεχτείτε τη συμφωνία. Χρησιμοποιήστε τα πλήκτρα έντασης προς τα πάνω / κάτω για να περιηγηθείτε και το κουμπί λειτουργίας για αποδοχή.
Εγκατάσταση πλαστικού κινητού
Η συσκευή ξεκλειδώνεται και όλα είναι έτοιμα. Ώρα για να αποκτήσετε την πιο πρόσφατη έκδοση του KDE Plasma Mobile στο Nexus 5 / 5x. Χρησιμοποιώντας τον ίδιο τερματικό τερματικό, κάντε τα εξής:
fastboot format cache
Αυτό θα καθαρίσει το διαμέρισμα προσωρινής μνήμης της συσκευής. Αυτό είναι κρίσιμο, διαφορετικά το λειτουργικό σύστημα θα αποτύχει. Στη συνέχεια, καταργήστε την κατάτμηση δεδομένων χρήστη.
fastboot format userdat
Με τα απαιτούμενα διαμερίσματα μορφοποιημένα, ήρθε η ώρα να εγκαταστήσετε το λειτουργικό σύστημα. Κλωνοποιήστε τον τελευταίο πηγαίο κώδικα στον υπολογιστή σας.

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
Εισαγάγετε τον κατάλογο προέλευσης με την εντολή cd:
cd pm-flashtool
Τέλος, ξεκινήστε τη διαδικασία αναβοσβήματος.
./pm-flash -p neon
Αυτή η διαδικασία (συμπεριλαμβανομένης της πρώτης εκκίνησης) ενδέχεται να χρειαστείλίγο χρόνο. Κάνε υπομονή. Μην απενεργοποιείτε τη συσκευή σας. Όχι, δεν είναι σπασμένο, μην ξεχνάτε ότι η εγκατάσταση ενός νέου υλικολογισμικού σε μια συσκευή Android - ειδικά μία με βάση το Linux, απαιτεί χρόνο.
συμπέρασμα
Οι χρήστες του Linux έχουν μάλιστα μια επιλογήsmartphones: Android. Για τους περισσότερους σκληρούς ανεμιστήρες ανοιχτής πηγής, αυτό είναι απογοητευτικό, καθώς κάθε μέρα η Google κλείνει την πλατφόρμα περαιτέρω. Για κάποιο διάστημα, φάνηκε ότι όλες οι βιώσιμες εναλλακτικές λύσεις στο Android στην κοινότητα ανοιχτού κώδικα είχαν πεθάνει. Δηλαδή, μέχρι να εμφανιστεί το κινητό Plasma. Αν ψάχνετε για ένα βιώσιμο εναλλακτικό λειτουργικό σύστημα στο Android, αυτή μπορεί να είναι η τελευταία σας ευκαιρία. Πρόθυμοι να μεταβείτε; Πηγαίνετε να σηκώσετε ένα Nexus 5 ή 5X σήμερα και να το πάρετε για μια περιστροφή.
Σχόλια