Τηλέφωνο με λειτουργικό σύστημα Linux. Εγκατάσταση του Ubuntu Touch στο τηλέφωνό σας. Εγκατάσταση της εφαρμογής Complete Linux Installer

Γεια σας, αγαπητοί αναγνώστες του καλύτερου ιστότοπου πύλης για κινητά! Σε αυτό το άρθρο, θα σας πω για την εκτέλεση ολοκληρωμένων λειτουργικών συστημάτων στο Android. Σήμερα, θα μιλήσουμε για δύο λειτουργικά συστήματα - Windows XP και Linux. Ας ασχοληθούμε λοιπόν.

LINUX

Ας ξεκινήσουμε με μια πιο εύκολη οδηγία - την εκτέλεση Linux σε Android. Αρχικά, θα σας προειδοποιήσω ότι αυτή η μέθοδος απαιτεί δικαιώματα ROOT. Επίσης, εάν χρησιμοποιείτε smartphone που βασίζεται σε Android 5.0 Lollipop, Android 6.0 Marshmallow ή μεταγενέστερη έκδοση, τότε χρειάζεστε έναν προσαρμοσμένο πυρήνα. Αυτό το άρθρο χρησιμοποιεί ένα Nexus 5 με εγκατεστημένο τον πυρήνα "ElementalX". Ας ξεκινήσουμε λοιπόν.

Οδηγίες:
1. Πρώτα, πρέπει να κατεβάσετε και να εγκαταστήσετε το πρόγραμμα BusyBox, το οποίο παρέχει τα περισσότερα τυπικά εργαλεία Unix.

2. Στη συνέχεια, κατεβάστε και εγκαταστήστε το πρόγραμμα Linux Deploy, αυτό είναι το κύριο στοιχείο και χωρίς αυτό δεν θα μπορούμε να κάνουμε τίποτα, αφού κατεβάζει τη διανομή από το επίσημο mirror, δημιουργεί ένα είδωλο δίσκου σε μια κάρτα microSD, τοποθετεί και εγκαθιστά τη διανομή του λειτουργικού συστήματος.
3. Αφού ανοίξετε την εφαρμογή Linux Deploy, μεταβείτε στον πίνακα διαμόρφωσης. Εδώ, επιλέξτε ποια διανομή θέλετε να χρησιμοποιήσετε. Αυτό το άρθρο θα χρησιμοποιήσει την προεπιλεγμένη διανομή Debian στο περιβάλλον LXDE.

4. Αφού επιλέξετε τη διανομή, κάντε κλικ στο κουμπί εγκατάστασης. Η εγκατάσταση διαρκεί περίπου 30 λεπτά.
5. Με την ολοκλήρωση της εγκατάστασης, η εφαρμογή θα εκκινήσει το περιβάλλον Linux και θα ρυθμίσει το ίδιο το περιβάλλον εργασίας, το οποίο περιλαμβάνει το βασικό σύστημα, διακομιστή SSH, διακομιστή VNC και το γραφικό περιβάλλον που επιλέξαμε νωρίτερα. Μπορείτε επίσης να διαμορφώσετε διακομιστές SSH και VNC μέσω του προγράμματος.
6. Μπορείτε να συνδεθείτε μέσω SSH ή VNC, εγώ χρησιμοποιώ διακομιστή VNC, αλλά μπορείτε να χρησιμοποιήσετε όποιον θέλετε.
7. Εάν συνδεθήκατε μέσω διακομιστή SSH, εισαγάγετε τη θύρα "22" και ο προεπιλεγμένος κωδικός πρόσβασης είναι "changeme".
8. Εάν θέλετε, όπως εγώ, να συνδεθείτε μέσω διακομιστή VNC, να κάνετε λήψη του προγράμματος VNC, να το εκτελέσετε και να εισαγάγετε τη διεύθυνση "localhost:5900" στο πεδίο, ο προεπιλεγμένος κωδικός πρόσβασης είναι ο ίδιος με τον διακομιστή SSH - "changeme ".

9. Απολαύστε τη διανομή Linux που τρέχει!

Windows XP

Τώρα, για κάτι πιο περίπλοκο - την εκτέλεση των Windows XP σε Android. Μπορείτε να μου πείτε πώς; Η απάντηση είναι απλή - Bochs. Είναι με αυτήν την εφαρμογή που θα μιμηθούν τα Windows XP. Το Bochs είναι ένα πρόγραμμα που μιμείται λειτουργικά συστήματα που βασίζονται σε x86, δημιουργήθηκε για να μιμηθεί λειτουργικά συστήματα όπως τα Windows DOS, Windows 3.1, Windows 95, Windows 98. Σήμερα όμως θα δοκιμάσουμε μια πιο δύσκολη εργασία. Είναι σημαντικό να σημειωθεί ότι τα Windows XP θα είναι πολύ, πολύ αργά και δεν θα υπάρχει σύνδεση στο διαδίκτυο, οπότε αν έχετε υπομονή και δεν σας ενδιαφέρουν τα προβλήματα που μπορεί να προκύψουν, τότε προχωρήστε! Λοιπόν, ας ξεκινήσουμε.

Τι χρειάζεσαι:
1. Αρχείο ISO των Windows XP
2. Qemu Manager για υπολογιστή
3.
4. Bochs SDL
5. Κενή εικόνα δίσκου

Οδηγίες:
1. Ανοίξτε το Qemu Manager για υπολογιστή και δημιουργήστε μια νέα εικονική μηχανή. Ονομάστε το όπως θέλετε, σε αυτήν την περίπτωση το όνομά του θα είναι "XP".

2. Εισαγάγετε πόση μνήμη RAM θέλετε να διαθέσετε για την εικονική μηχανή, αυτό το βήμα είναι μόνο για υπολογιστές, αυτό δεν θα επηρεάσει με κανέναν τρόπο τη συσκευή Android. Επιλέξτε την επιλογή "μη χρήση εικονικού δίσκου". Κάντε κλικ στο "επόμενο".

3. Το επόμενο βήμα είναι να μεταβείτε στην καρτέλα προγραμμάτων οδήγησης και να επιλέξετε «σκληρός δίσκος 0». Στη συνέχεια, επιλέξτε τη διαδρομή προς το "Εικόνα κενού δίσκου" που λάβατε προηγουμένως.

5. Τέλος, αφού ολοκληρώσετε όλα τα βήματα, επιλέξτε το πράσινο κουμπί στην επάνω αριστερή γωνία για να ξεκινήσει η εικονική μηχανή. Από εδώ και στο εξής, απλώς εγκαταστήστε τα Windows XP στην εικονική μηχανή όπως σε έναν απλό υπολογιστή.

6. Μόλις ολοκληρωθεί η εγκατάσταση, αποσυμπιέστε το αρχείο Bochs SDL .zip. Μετακινήστε το "Blank Disk Image" στο φάκελο SDL. Μετονομάστε το αρχείο "Blank Disk Image" σε "c".

8. Κατεβάστε και εγκαταστήστε την εφαρμογή Bochs στο Android. Στη συνέχεια, ανοίξτε το. Η ίδια η εφαρμογή πρέπει να εντοπίσει την παρουσία των Windows XP και να την εκκινήσει. Θυμηθείτε, αυτό είναι πολύ, πολύ αργό!

Για εκκίνηση στην επιφάνεια εργασίας του λειτουργικού συστήματος Windows XP, πρέπει να περιμένετε τουλάχιστον 10 λεπτά.

9. Απολαύστε την εκτέλεση των Windows XP!

Αυτό είναι όλο. Σας ευχαριστώ όλους για την προσοχή σας!

Καλημέρα, αγαπητοί χρήστες του ιστότοπου! Πρόσφατα προσπάθησα να εγκαταστήσω το Linux στη συσκευή μου Android. Ως πειραματόζωο, χρησιμοποίησα ένα smartphone που ονομάζεται Explay Tornado. Χρειαζόμουν έναν υπολογιστή με σύνδεση στο Διαδίκτυο, ένα καλώδιο USB και ένα ίδιο το smartphone. Πριν εγκαταστήσετε ένα νέο σύστημα στο smartphone σας, πρέπει να βεβαιωθείτε ότι η συσκευή σας έχει εγκατεστημένη κάρτα Micro SD και δικαιώματα ρίζας. Εάν δεν έχετε δικαιώματα Root, τότε πρέπει να τα αποκτήσετε! Χρησιμοποίησα ένα πρόγραμμα υπολογιστή που ονομάζεται Kingo Android ROOT. Υπάρχουν πολλά άλλα προγράμματα που μπορείτε να αποκτήσετε.

Πρέπει να κατεβάσετε τα ακόλουθα προγράμματα από το Google Market: Πλήρες πρόγραμμα εγκατάστασης Linux. Terminal Emulator για Android. VNCViewer

Πρώτα απ 'όλα, θα εργαστούμε με την εφαρμογή ή το πρόγραμμα Complete Linux Installer. Για άλλη μια φορά, δεν αλλάζουμε το σύστημα Android σε Linux, κάνουμε το ένα σύστημα να λειτουργεί σε ένα άλλο. Όταν ξεκινάμε για πρώτη φορά την εφαρμογή, το πρόγραμμα μας προτρέπει να εγκαταστήσουμε πρόσθετα στοιχεία για περαιτέρω εργασία, φυσικά συμφωνούμε μαζί τους και ξεκινάμε την εγκατάσταση. Η εγκατάσταση δεν θα διαρκέσει περισσότερο από ένα λεπτό εάν έχετε καλή σύνδεση στο Διαδίκτυο. Όπως φαίνεται στο σχήμα, η εφαρμογή σας ζητά να εγκαταστήσετε σενάρια εκκίνησης, πρέπει να κάνετε κλικ στο κουμπί OK.

  • Στη συνέχεια, η εφαρμογή θα σας ζητήσει να έχετε πλήρη πρόσβαση στο σύστημα, γι' αυτό και εσείς και εγώ λάβαμε δικαιώματα Root. Το επόμενο βήμα είναι να επιτρέψετε στην εφαρμογή να έχει πρόσβαση στις λειτουργίες συστήματος του smartphone ή του tablet σας.
  • Στη συνέχεια προχωράμε στο επόμενο βήμα, δηλαδή στον οδηγό εγκατάστασης του συστήματος. Το πρόγραμμα ξεκινά αυτόματα να ελέγχει τη συσκευή σας για όλους τους κύριους παράγοντες εγκατάστασης ενός νέου περιβάλλοντος και θα σας δώσει τα αποτελέσματα των εκδόσεων που μπορείτε να εγκαταστήσετε στο tablet ή το τηλέφωνό σας. Στην περίπτωσή μου, το πρόγραμμα επέλεξε αυτές τις εκδόσεις του προγράμματος.
  • Όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης, παραθέτουμε επιλογές που σίγουρα μπορεί να αναπαράγει η συσκευή μας. Αλλά όπως έδειξε η πρακτική, λειτουργούν, αλλά με συντριβές. Τα σφάλματα μπορεί να οφείλονται στο γεγονός ότι η συσκευή μου είναι πολύ αδύναμη, δεν ξέρω ακριβώς πώς θα λειτουργήσει για εσάς. Και ας δούμε λοιπόν το παράδειγμα εγκατάστασης του Ubuntu 13.10.
  • Κάντε κλικ στο κουμπί με την ένδειξη Ubuntu 13.10 και προχωρήστε στο επόμενο σημείο, το οποίο θα συζητήσουμε λεπτομερώς μαζί σας.

Το πρόγραμμα προσφέρει λήψη σε μια εικόνα συστήματος και υπάρχουν 3 εκδόσεις τους, μεγάλη, μικρή και τυπική, σε τι διαφέρουν; Πρώτα απ 'όλα, διαφέρουν ως προς το μέγεθος (βάρος) των αρχείων και, επομένως, στη λειτουργικότητα. Επειδή όλοι γνωρίζουν ότι η συσκευή μου δεν έχει αρκετή μνήμη, πρέπει να εγκαταστήσω μια μεγαλύτερη κάρτα μνήμης και να επιλέξω το σύστημα που καταλαμβάνει λιγότερο χώρο στην κάρτα flash. Κάντε κλικ στην εικόνα λήψης και επιλέξτε το αρχείο που χρειάζεστε. Τα μεγέθη είναι πολύ μεγάλα, γι' αυτό προτείνω να τα κατεβάσετε μέσω torrent από smartphone. Ούρα, μέχρι να το ρυθμίσουμε για λήψη, μπορούμε να εκπληρώσουμε τις υπόλοιπες απαιτήσεις του προγράμματος.

Χωρίς να αποχωρήσετε από το πρόγραμμα, κάντε κλικ στη λήψη του Terminal Emulator για Android. και VNCViewer το πρόγραμμα θα σας μεταφέρει αμέσως στο Google Play στις απαραίτητες σελίδες με εφαρμογές που πρέπει να κατεβάσετε και να εγκαταστήσετε. Έχεις κατεβάσει τα πάντα και τα έχεις εγκαταστήσει; Τώρα, ενώ φορτώνει η εικόνα του συστήματος, κατεβάζουμε το ES-Explorer και αφού το κατεβάσουμε, το ανοίγουμε και πηγαίνουμε στην κάρτα μνήμης. Μέσω του Explorer δημιουργούμε ένα φάκελο με το όνομα του συστήματός μας, που σημαίνει ότι δημιουργούμε ένα φάκελο με το όνομα " Ubuntu"Όταν γίνει λήψη της εικόνας, πρέπει να αποσυσκευάσουμε το αρχείο σε έναν νέο φάκελο ( Ubuntu).

  • Αφού αποσυσκευάσετε το αρχείο σε έναν νέο φάκελο, θα πρέπει να έχετε δύο αρχεία σε αυτόν. Ένα από αυτά έχει την επέκταση .img. Αυτό το αρχείο θα ξεκινήσει το σύστημά μας. Επιστρέφουμε στην αρχή και πατάμε επιλογή συστήματος και πατάμε το κουμπί αλλαγής στο πρόσθετο μενού. Σε αυτό το μενού υποδεικνύουμε την πλήρη διαδρομή προς την ίδια την εικόνα, η οποία θα μοιάζει με το στιγμιότυπο οθόνης.
  • Φαίνεται ότι όλα είναι με τις ρυθμίσεις. Αλλά κατά την εκκίνηση, πρέπει να ανοίξετε το τερματικό και να μην αγγίξετε τίποτα, η ίδια η εφαρμογή θα πρέπει να επιλέξει αυτόματα τα απαραίτητα δεδομένα στο παρασκήνιο, αλλά για να εκτελέσετε εντολές κειμένου θα χρειαστεί να επιβεβαιώσετε την εκτέλεση των ενεργειών σας μέσω πρόσβασης Root. Εδώ, φυσικά, επιτρέπουμε στην εφαρμογή να συνεχίσει να λειτουργεί.
  • Μετά από αυτό, το νέο σας σύστημα θα ξεκινήσει και το smartphone σας μπορεί να λειτουργεί σαν καινούργιο, ενώ όλες οι δυνατότητες του νέου συστήματος θα είναι διαθέσιμες σε εσάς, καθώς και στο τερματικό και σε ένα πλήρες γραφικό περιβάλλον. Αυτό ολοκληρώνει την πρώτη μέθοδο εγκατάστασης Linux Ubuntu.

Αυτό είναι πιθανώς όλο, εάν έχετε οποιεσδήποτε ερωτήσεις, ρωτήστε τις στα σχόλια κάτω από το παρακάτω υλικό, θα χαρώ να βοηθήσω στην επίλυση τυχόν προβλημάτων που προκύπτουν στο μέγιστο των δυνατοτήτων μου και στην κατανόηση της κατάστασης.

  • Smartphones,
  • Crowdsourcing
  • "Ονειρεύονται τα ηλεκτρικά πρόβατα Linux στο τηλέφωνό τους;"


    Για να πω την αλήθεια, μετά την αποτυχία με το Ubuntu Phone και τις επικές βλακείες που συμβαίνουν με το SailfishOS, είχα μια μικρή κατάθλιψη. Δεν ξέρω για εσάς, αλλά είμαι πολύ απογοητευμένος από την κατάσταση όπου δεν μπορώ να ελέγξω πλήρως τη συσκευή που χρησιμοποιώ τις περισσότερες φορές.


    Δεν μπορώ να εγκαταστήσω κοπή banner σε επίπεδο συστήματος ή να αυξήσω το dnscrypt. Οδηγήστε ένα μέρος της κίνησης μέσω wifi και ένα μέρος μέσω του δικτύου κινητής τηλεφωνίας. Αποκτήστε το ίδιο το αρχείο που χρειάζομαι, προσβάσιμο μόνο από το root. Και όταν ανοίξετε το bootloader, η εγγύηση λήγει, η ανέπαφη πληρωμή και όλες αυτές οι "βελτιώσεις" για την κάμερα από τον κατασκευαστή σταματούν να λειτουργούν. Δεν μπορώ να γράψω εγκατάσταση μέσω ssh και σε λίγα δευτερόλεπτα λαμβάνω μια εφαρμογή με όλες τις απαραίτητες ενημερώσεις κώδικα.


    Και όταν βλέπω αυτές τις δεκάδες εφαρμογές που δεν μπορούν να εγκατασταθούν εγκατεστημένες από τον κατασκευαστή που καταλαμβάνουν χώρο, καταναλώνουν την μπαταρία, συνεχώς ειδοποιήσεις ανεπιθύμητης αλληλογραφίας και συλλέγουν αναλυτικά στοιχεία - αισθάνομαι εντελώς λυπημένος. Αυτό είναι το παρόν στο οποίο φτάσαμε. Με κλειστό υλικολογισμικό για υλικό και κοιτώντας τον χρήστη μόνο ως πηγή κέρδους.


    Πρόσφατα συνάντησα ένα έργο που μπορεί να αλλάξει κάτι...


    ΕΚΣΥΓΧΡΟΝΙΖΩ:Σχεδόν σίγουρα θα χρησιμοποιηθεί η οθόνη i.MX8M και FullHD. Ζήτω!
    ΕΝΗΜΕΡΩΣΗ 2:Σε 5 ημέρες συγκεντρώθηκαν τα 500.000 που έλειπαν από 1,5 εκατομμύρια δολάρια. $300.000 εκ των οποίων είναι εταιρικές παραγγελίες. Απομένουν ακόμη 2 εβδομάδες μέχρι το τέλος της καμπάνιας. Μια καλή απάντηση σε όσους είπαν "δεν χρειάζεται".



    ΓΙΑ UFO (μπορεί να αφαιρεθεί): το άρθρο αφορά κυρίως τα προβλήματα και τις δύσκολες αποφάσεις που μερικές φορές πρέπει να λάβουν οι προγραμματιστές δωρεάν συσκευών στη σύγχρονη κλειστή αγορά υλικού. + κάποιες πληροφορίες για το συγκεκριμένο έργο που δεν είναι δημόσια διαθέσιμες. Έχω αφαιρέσει όλες τις αναφορές για τον έρανο (και τον σύνδεσμο προς αυτόν). Ως αναφορά - που ζει καλά στα geektimes (παρεμπιπτόντως, υπάρχει σύνδεσμος με μια εταιρεία crowdfunding εκεί).

    Τι είναι αυτό;

    Το Librem 5 είναι ένα smartphone Linux που θα κατασκευαστεί με το πιο ανοιχτό υλικό και λογισμικό, με σεβασμό στην ασφάλεια και το απόρρητο. Δεν υπάρχει ακόμα, αλλά υπάρχει ήδη ένα σχέδιο που έχει εκπονηθεί λίγο πολύ σε 1,5 χρόνο και η ενεργός ανάπτυξη θα ξεκινήσει σε λιγότερο από ένα μήνα.

    ΠΟΥ;

    Η ομάδα Purism κυκλοφόρησε με επιτυχία μια σειρά φορητών υπολογιστών με το πιο δωρεάν υλικό (όσο είναι δυνατόν τώρα), BIOS ανοιχτού κώδικα και τη δική της διανομή Linux, τα οποία τώρα η εταιρεία έχει στρέψει την προσοχή της στα smartphone.

    Σίδερο

    Τι κάνει κάθε λογικός άνθρωπος όταν ανοίγει ένα άρθρο σχετικά με μια νέα συσκευή; Φυσικά, κάνει κύλιση σε ολόκληρο το δελτίο μάρκετινγκ για να περιγράψει τα χαρακτηριστικά του υλικού. Στη συνέχεια θα υπάρχει λίστα με το γραφείο. ιστοσελίδα. Θα εξηγήσω παρακάτω γιατί είναι τόσο κοντός.


    Χαρακτηριστικά

    • Οθόνη αφής 5″
    • CPU i.MX6/i.MX8
    • Vivante GPU (Ελεύθερο πρόγραμμα οδήγησης Etnaviv επιτάχυνσης λογισμικού)
    • Ξεχωριστή ζώνη βάσης για κινητά
    • 3 GB LPDDR3
    • 32 GB eMMC
    • Υποδοχή MicroSD
    • Κάμερα (μπροστά και πίσω)
    • Λάμψη
    • Υποδοχή ακουστικών και μικροφώνου (3,5 mm)
    • Μικρόφωνο
    • Ομιλητής
    • Κουμπί ενεργοποίησης - απενεργοποίησης
    • Έλεγχοι έντασης ήχου
    • Υποδοχή SIM
    • WiFi 802.11
    • Bluetooth 4
    • Διεπαφή εντοπισμού σφαλμάτων (εσωτερική)
    • Κεντρικός υπολογιστής USB
    • USB Type-C
    • Μπαταρία
    • Αισθητήρες:
      • Επιταχυνσιόμετρο
      • Γυροσκόπιο
      • Πυξίδα
      • Φως περιβάλλοντος
      • Εγγύτητα
    • Διακόπτες εξουδετέρωσης υλικού για:
      • ΦΩΤΟΓΡΑΦΙΚΗ ΜΗΧΑΝΗ
      • Μικρόφωνο
      • Baseband
      • WiFi/Bluetooth

    Ξεχωριστό τσιπ κινητής επικοινωνίας

    Ας ξεκινήσουμε με ένα απροσδόκητο σημείο. Αλλά επηρέασε πολλές μεταγενέστερες αποφάσεις.

    Τα δίκτυα κινητής τηλεφωνίας δεν είναι ασφαλή. Και το πρόβλημα δεν είναι καθόλου στην εφαρμογή λογισμικού ή στη λανθασμένη διαμόρφωση του εξοπλισμού (αν και αυτό συμβαίνει αρκετά συχνά) - το πρόβλημα είναι πολύ βαθύτερο και σχετίζεται με την ίδια την αρχιτεκτονική του δικτύου. Δεκάδες διαφορετικοί φορείς επιθέσεων: που κυμαίνονται από γνωστούς (“SS7 backdoor”, υποκλοπή 2G, σφάλματα κρυπτογράφησης 3G/4G) έως συγκεκριμένες επιθέσεις υλικού σε συγκεκριμένο εξοπλισμό.

    Η κατάσταση περιπλέκεται από το γεγονός ότι τα περισσότερα τσιπ για κινητά χρησιμοποιούν δυαδικό υλικολογισμικό χωρίς πηγαίο κώδικα. Και όταν αυτή η καλοσύνη βρίσκεται επίσης φυσικά στο SoC, δουλεύοντας με την κάμερα και το μικρόφωνο... A paranoid’s nightmare.

    Αλλά ένα τηλέφωνο χωρίς δίκτυα κινητής τηλεφωνίας δεν είναι τηλέφωνο. Επομένως, η καλύτερη λύση για ένα ασφαλές smartphone θα ήταν να διατηρήσετε το τσιπ του δικτύου κινητής τηλεφωνίας όσο το δυνατόν πιο απομονωμένο από οτιδήποτε άλλο. Το Librem 5 χρησιμοποιεί ένα τσιπ κινητής επικοινωνίας ξεχωριστό από τον επεξεργαστή. Ακόμη περισσότερο: θα υπάρχει ένας φυσικός διακόπτης για αυτό. Δεν ξέρω τι ακριβώς πρόκειται να απενεργοποιήσουν οι προγραμματιστές, αλλά, για καλό μέτρο, πρέπει να διακόψετε την τροφοδοσία, την κεραία και τη σύνδεση με τον κύριο επεξεργαστή.

    Παρεμπιπτόντως, σταματήστε να χρησιμοποιείτε SMS για έλεγχο ταυτότητας και εξουσιοδότηση. Σοβαρολογώ. Δεν είναι ασφαλές.

    CPU & GPU

    Άρα, ο επεξεργαστής δεν πρέπει να έχει ασύρματη επικοινωνία. Τι άλλο; Πλήρως ανοιχτά προγράμματα οδήγησης με καλή υποστήριξη λειτουργικού συστήματος. Αν πιστεύετε ότι οι προγραμματιστές του Librem 5, από ό,τι κυκλοφορεί αυτή τη στιγμή στην αγορά, τους προσέγγισε μια ολόκληρη (!) σειρά SoC - i.MX6 από την NXP. Απλά αγωνία επιλογής. Η σύγχρονη πραγματικότητα του ανοιχτού υλικού.

    Τι θα πάρουμε από αυτή τη σειρά επεξεργαστών; 2 πυρήνες 32-bit Cortex-A9 1.0 GHz, Vivante GC880 GPU, DDR3 και USB 2.0. Ένας μέσος τύπος πριν από 5 χρόνια. Όχι πολλά, φυσικά, αλλά θα πρέπει να είναι αρκετά για κανονική χρήση.
    Αλλά θέλουμε ο κόσμος να ξανασυναρμολογηθεί στο gentoo μας σε μερικές ώρες, και όχι σε μια εβδομάδα, και ο διακομιστής που θα λανσάρουμε σίγουρα σε αυτό το smartphone μπορεί να μην μπορεί να αποσπάσει 10k RPS, αλλά τουλάχιστον θα μπορούσε να εξυπηρετήσει καμιά δεκαριά χρήστες; ;)

    Ευτυχώς, στις αρχές της χρονιάς, η NXP παρουσίασε μια νέα σειρά επεξεργαστών i.MX8, που ίσως φέρει ακόμη και τον περήφανο τίτλο των φετινών mid-rangers. 4 πυρήνες 64-bit Cortex-A53, Vivante GC7000Lite GPU με υποστήριξη Vulkan, 4kp60, h.265 και VP9, ​​DDR4, USB 3.0-C - μπορείτε ήδη να ζήσετε με αυτό, δεν υπάρχει. Δεν μπορείτε να κάνετε εξόρυξη κρυπτογράφησης, φυσικά, αλλά δεν είμαστε εκεί για αυτό, σωστά; Η GPU θα πρέπει να είναι σε θέση να χειρίζεται 3D μεσαίου βάρους - απλώς θα εκκινούσε :)

    Γιατί στα χαρακτηριστικά του i.MX6/i.MX8; Δυστυχώς, το i.MX8 δεν είναι ακόμα διαθέσιμο. Υπάρχουν φήμες ότι όλα είναι έτοιμα για παραγωγή εκεί, και η νέα σειρά θα κυκλοφορήσει πριν το τέλος του χρόνου. Ορισμένοι πελάτες έλαβαν πρωτότυπα το καλοκαίρι. Και οι προγραμματιστές του Librem 5 είναι ακόμη πρόθυμοι να περιμένουν 2-3 επιπλέον μήνες, αν χρειαστεί. Αλλά προς το παρόν, το i.MX6 είναι ένα ασφαλιστήριο συμβόλαιο.

    Οθόνη

    5 ίντσες, ελάχιστο HD. Σκοπεύουμε να εγκαταστήσουμε το FullHD, αν είναι δυνατόν. Όπως αποδείχθηκε, είναι δύσκολο να συμφωνήσετε 100% εκ των προτέρων σε μια τόσο μικρή παρτίδα. Όταν ολοκληρωθεί η εκστρατεία συγκέντρωσης κεφαλαίων, θα επιλεγεί η καλύτερη επιλογή και θα συναφθεί σύμβαση με τον προμηθευτή. Θα προσθέσω μόνος μου ότι για 5 ίντσες ακόμη και το HD δεν είναι τόσο κακό.

    Μνήμη

    3 GB LPDDR3 για το i.MX6 και πιθανώς περισσότερο LPDDR4 για το i.MX8-M. 32 GB eMMC και υποδοχή microSD.

    Ασύρματος

    Ξεχωριστό τσιπ Wifi/Bluetooth, φυσικός διακόπτης - οι ίδιοι λόγοι όπως και για τα δίκτυα κινητής τηλεφωνίας.

    Κάμερα, πλοήγηση, επιταχυνσιόμετρο κ.λπ.

    Όλα είναι στάνταρ. Υπάρχουν δύο κάμερες - και αυτό είναι καλό. Το μόνο που αξίζει να προσέξετε είναι ότι οι κάμερες και το μικρόφωνο θα έχουν και φυσικούς διακόπτες. Εκείνοι που τους αρέσει να χρησιμοποιούν ηλεκτρική ταινία είναι αγανακτισμένοι.

    Μπαταρία

    Αφαιρούμενο, δεν υπάρχουν περισσότερες πληροφορίες.

    Πλαίσιο

    Μεταλλικό, εύκολη πρόσβαση σε όλα τα εσωτερικά και θύρες εντοπισμού σφαλμάτων.

    NFC και ασύρματη φόρτιση

    Σίγουρα όχι. Τουλάχιστον όχι για την πρώτη έκδοση. Ο όγκος της εργασίας είναι ήδη πολύ μεγάλος.

    Ανιχνευτής δακτυλικών αποτυπωμάτων, αναγνώριση προσώπου, αναγνώριση αμφιβληστροειδούς και «Σμοοοοοοοοοοοολα οοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοοολα λίγα"

    Κατ' αρχήν, όχι. Τα βιομετρικά στοιχεία είναι κάτι που μπορεί να χρησιμοποιηθεί χωρίς την επιθυμία σας και είναι δύσκολο να αλλάξει μόλις διακυβευτεί. Σε αντίθεση με τους κωδικούς πρόσβασης, που είναι μόνο στο μυαλό σας. Το "The Beginning" είναι μόνο φαντασία προς το παρόν (ελπίζω).
    Ωστόσο, η αναγνώριση από την απόδοση ενός άγνωστου κομματιού από τον τίτλο μπορεί να εφαρμοστεί μόνοι σας - σε τελική ανάλυση, θα έχετε τον απόλυτο έλεγχο του τηλεφώνου.

    Λογισμικό

    OS

    Linux, από προεπιλογή θα υπάρχει ένα σπιτικό PureOS (βασισμένο στο Debian), το οποίο χρησιμοποιείται στους φορητούς υπολογιστές της εταιρείας. Υπόσχονται τη δυνατότητα χρήσης οποιασδήποτε διανομής που υποστηρίζει ARM. Με φάκελο φυσικά. Φαίνεται αρκετά ρεαλιστικό, δεδομένου ότι ο bootloader είναι ανοιχτός και όλα τα προγράμματα οδήγησης θα είναι διαθέσιμα.

    Θα υπάρχει sandbox για εφαρμογές; Το PureOS έχει ήδη πυρήνα με GrSecurity, οπότε σίγουρα ένας τέτοιος μηχανισμός θα εφαρμοστεί. Λοιπόν, το SELinux με το AppArmor ξανά. Γενικά, όλα όσα είναι διαθέσιμα για Linux μπορούν να χρησιμοποιηθούν για να ταιριάζουν στο συγκεκριμένο επίπεδο παράνοιας.

    Διεπαφή και τυπικές εφαρμογές

    Οι προγραμματιστές έχουν ήδη συμφωνήσει για υποστήριξη από τις κοινότητες Gnome και KDE. Το τι θα συμβεί εξ ορισμού δεν έχει ακόμη αποφασιστεί. Υπάρχουν σχέδια για τη μεταφορά ενός «συνόλου κυρίων» εφαρμογών βελτιστοποιημένων για οθόνες αφής. Όταν ολοκληρωθεί αυτή η δουλειά, θα έρθει η ώρα για πιο σύνθετα πράγματα.

    Μήτρα

    Από προεπιλογή, η αποκεντρωμένη ασφαλής μέθοδος επικοινωνίας θα είναι

    Linuxsoid! ο φίλος μου Yuri Geruk

    Το δεύτερο μέρος αφορά τον τρόπο εγκατάστασης του Ubuntu στο smartphone ή το tablet Android σε αυτήν την πλατφόρμα.

    Καλημέρα, χρήστες του ιστότοπου Linuxsoid! Χθες δημοσιεύτηκε ένα άρθρο σχετικά με την εγκατάσταση του λειτουργικού συστήματος Linux Ubuntu για smartphone ή tablet, αυτός ήταν μόνο ο πρώτος τρόπος που κατάφερα να το κάνω αυτό. Θα ήθελα να πω ξανά ότι δεν διέγραψα το σύστημα Androd, αλλά κυκλοφόρησα ένα δεύτερο πάνω στο άλλο. Δεν θα έδειχνα άλλο ενδιαφέρον ούτε θα προσπαθούσα να το εγκαταστήσω μόνος μου μέχρι ο φίλος μου Yuri GerukΜου έδωσε μια καλή ιδέα για την εγκατάσταση του συστήματος και μόνο μετά από αυτό ενδιαφέρθηκα και ξεκίνησα τη δουλειά μου.

    Προειδοποίηση! Η διαχείριση του ιστότοπου και ο συγγραφέας του υλικού δεν φέρουν καμία ευθύνη εάν, κατά την εκτέλεση των περιγραφόμενων χειρισμών, η συσκευή σας σταματήσει να λειτουργεί! Όλα όσα γράφονται στις οδηγίες, τα κάνετε με δική σας ευθύνη και κίνδυνο. Είναι πιθανό να προκύψουν αποτυχίες, όπως συνέβη με εμένα και μετά δεν μπορούσα να ενεργοποιήσω το smartphone μου για μεγάλο χρονικό διάστημα. Δεν υπάρχει βιασύνη, τα κάνουμε όλα προσεκτικά διαβάζοντας αυτές τις οδηγίες!

    Στο πρώτο μέρος (Μέθοδος Νο. 1) έγραψα πώς να εγκαταστήσω το σύστημα μέσω ενός προγράμματος που ονομάζεται Complete Linux Installer. Περιγράφηκε η πλήρης διαδικασία εργασίας με αυτό το πρόγραμμα, τι να κατεβάσετε, πώς να εγκαταστήσετε και οτιδήποτε άλλο. Σήμερα ήθελα να επιστήσω την προσοχή σας στη δεύτερη μέθοδο (Μέθοδος Νο. 2). Θα εγκαταστήσουμε το Linux Ubuntu σε μια συσκευή που εκτελεί το Androd μέσω μιας εφαρμογής για κινητά που ονομάζεται Linux Deploy. Η εφαρμογή είναι επίσης διαθέσιμη σε εσάς δωρεάν στο Google Play Market, όπου οποιοσδήποτε χρήστης μπορεί να τη κατεβάσει.

    Σε αυτήν την εφαρμογή δεν χρειάζεται να εγγραφείτε και να την ενεργοποιήσετε αφού την εγκαταστήσετε στη συσκευή σας, θα πρέπει να την εκκινήσετε και να την κλείσετε ξανά. Τι χρειαζόμαστε για να τρέξουμε το σύστημα μέσω Linux Deploy. ?

    1. Ένα smartphone και ένας υπολογιστής με πρόσβαση στο Διαδίκτυο (κατά προτίμηση χρησιμοποιώντας Wi-Fi) όσο καλύτερη είναι η σύνδεση, τόσο πιο γρήγορα θα πραγματοποιηθεί η λήψη.
    2. Καλώδιο USB (για να συνδέσετε τη συσκευή σας στον επιτραπέζιο ή φορητό υπολογιστή σας)
    3. Η μπαταρία θα πρέπει κατά προτίμηση να φορτίζεται 100%, αλλά όχι λιγότερο από 50%
    • Ας ξεκινήσουμε το έργο μας! Για να μην παρατείνει πολύ, θα παραλείψω τα σημεία που υποδεικνύονταν στη μέθοδο Νο. 1. Το πρώτο και απλό βήμα για εμάς θα είναι να αποκτήσουμε δικαιώματα root στη συσκευή στο προηγούμενο άρθρο που έδειξα λεπτομερώς πώς γίνεται αυτό.
    • Όποιος έχει δικαιώματα Root μπορεί να προχωρήσει στο επόμενο βήμα, δηλαδή να ενεργοποιήσει τον εντοπισμό σφαλμάτων USB στη συσκευή του (το προηγούμενο άρθρο περιέγραψε επίσης πώς να το πετύχετε). Παίρνουμε το smartphone μας και πηγαίνουμε στο επίσημο κατάστημα Play Market, όπου πρέπει να κατεβάσουμε μια εφαρμογή που ονομάζεται Linux Deploy. Εάν έχετε δημιουργήσει λογαριασμό, μπορείτε να ακολουθήσετε τον σύνδεσμο με το όνομα του προγράμματος και να εγκαταστήσετε την εφαρμογή χρησιμοποιώντας τον υπολογιστή σας. Μετά την εγκατάσταση, ανοίξτε την εφαρμογή και ψάξτε παρακάτω!
    • Όπως μπορούμε να δούμε στο παραπάνω στιγμιότυπο οθόνης, μας εμφανίζεται ένα πρόγραμμα με απλή και όχι περίπλοκη διεπαφή. Όταν ξεκινάμε για πρώτη φορά το πρόγραμμα, μας δείχνει μια μικρή βοήθεια, μια λίστα με το πώς να ξεκινήσουμε να χρησιμοποιούμε αυτό το πρόγραμμα. Αφού ικανοποιήσουμε αυτές τις απαιτήσεις, ξεκινάμε τη διαμόρφωση. Για να ρυθμίσετε το πρόγραμμά μας, πρέπει να το μεταφράσετε στα Ρωσικά (το κάνουμε για όσους δεν έχουν μεταφράσει αυτόματα το πρόγραμμα) Τοποθετήστε τη ρωσική γλώσσα και επιλέξτε το πλαίσιο δίπλα στο στοιχείο Μην απενεργοποιείτε την οθόνη.

    Κοιτάξτε όπως φαίνεται στο παρακάτω σχήμα:

    Αφού ρυθμίσουμε τη γλώσσα και επιλέξουμε το πλαίσιο για να παραμείνει ενεργοποιημένη η οθόνη, προχωράμε ομαλά στην επόμενη ενέργεια, δηλαδή:

    • Ας δημιουργήσουμε ένα νέο προφίλ για τον νέο μας λογαριασμό Linux. Για να το κάνετε αυτό, πρέπει να επιστρέψετε στην κύρια οθόνη του προγράμματος, και ακριβώς σε αυτήν που δείχνει βοήθεια για περαιτέρω ενέργειες και να κάνετε κλικ στην κεφαλίδα του προγράμματος (όπου σχεδιάζεται ο πιγκουίνος). Μετά από αυτό, θα μεταφερθείτε αυτόματα σε ένα νέο παράθυρο, όπου πρέπει να κάνετε κλικ στο σύμβολο συν και να δημιουργήσετε ένα προφίλ. Ως παράδειγμα αντιγραφής, δημιούργησα ένα προφίλ που ονομάζεται Linuxsoid.com. Μπορείτε να το πείτε όπως θέλετε!
    • Όταν γράψετε το όνομα του προφίλ, κάντε κλικ στο OK. Μετά από αυτό, απλώς επιλέξτε το επιθυμητό προφίλ.
    • Μετά από όλα αυτά, διπλώνω τον πάγκο και πηγαίνω για ύπνο και μπορείς να κάνεις ό,τι θέλεις από εκεί, φυσικά αστειεύτηκα! Ελαχιστοποιούμε την εφαρμογή και επιστρέφουμε στο Play Market και κατεβάζουμε το Es Explorer (από τον οποίο αξίζει να το κατεβάσετε ξανά, δεν χρειάζεται και δεν θα μπορείτε να το κάνετε :-D). Ανοίξτε τον Explorer και δημιουργήστε έναν φάκελο που ονομάζεται Ubuntu. Αφού δημιουργήσετε το φάκελο, πρέπει να μάθετε τη διαδρομή προς αυτόν. Για μένα θα είναι μια κάρτα μνήμης σαν τη δική σου, δεν ξέρω.
    • Κατά τη δημιουργία, κάντε κλικ στο κίτρινο σύμβολο συν, μετά από το οποίο θα δείτε ένα αναδυόμενο παράθυρο όπου μπορείτε να δείτε τη δημιουργία του φακέλου και να εισέλθετε ομαλά στο όνομα του φακέλου (είναι καλύτερα να γράψετε στα αγγλικά, δεν πρέπει δελεάστε τη μοίρα του smartphone σας, ένα πράγμα που θα πω είναι ότι αυτό δεν θα οδηγήσει σε καλά πράγματα, που αποδεικνύεται από τη δική μου εμπειρία). Όταν τελειώσω, κάνω κλικ στο αρχείο καταγραφής ιστορικού και κοιτάζω τη διαδρομή προς τον φάκελό μας. Το πήρα ως εξής: /sdcard/ubuntu/.

    Ήταν επιτυχής η αρχική ρύθμιση του προγράμματος; Στη συνέχεια προχωράμε στη λήψη και εγκατάσταση του κιτ διανομής στις συσκευές μας, σε έναν νέο φάκελο. Για να το κάνετε αυτό, πρέπει να ανοίξετε την εφαρμογή Linux Deploy και να κάνετε κλικ, σαν σε ένα βέλος παρόμοιο με μια λήψη, όπου θα πρέπει να μεταφερθείτε σε ένα νέο παράθυρο με τις πληροφορίες που χρειαζόμαστε. Τι βλέπουμε εκεί; Το πρόγραμμα μας προσφέρει να εγκαταστήσουμε το σύστημα, αλλά για να το κάνουμε αυτό πρέπει να το επιλέξουμε. Σε αυτό το παράθυρο, κάντε κλικ στη διανομή και θα δείτε όλη τη διαθέσιμη επιλογή συστημάτων (που μπορεί να είναι εγκατεστημένα στη συσκευή σας). Επιλέγω Linux Ubuntu. Αφού το επιλέξω, κάντε κλικ στο install και θα ξεκινήσει η εγκατάσταση (λήψη), διαρκεί περίπου μία ώρα. Επομένως, είναι καλύτερο να τροφοδοτήσετε το smartphone σας για φόρτιση!

    • Μόλις ολοκληρωθεί η εγκατάσταση, κάντε κλικ στο κουμπί έναρξης και θα πρέπει να συνδεθείτε με τους απαιτούμενους διακομιστές. Η ομορφιά αυτής της εφαρμογής είναι ότι δεν χρειάζεται να καταχωρήσει επιπλέον ένα τερματικό και να δώσει εντολές, η εφαρμογή θα καταχωρήσει αυτόματα τις απαραίτητες εντολές. Όταν τελειώσετε θα δείτε όπως φαίνεται στην εικόνα! Αυτό συμβαίνει εάν όλα πήγαν ομαλά για εσάς και δεν εμφανίστηκαν άλλα σφάλματα.
    • Μετά από τέτοιες επιγραφές, πρέπει να κατεβάσετε και να εγκαταστήσετε μια πρόσθετη εφαρμογή που ονομάζεται VNCViewer στη συσκευή σας, όπως στην πρώτη μέθοδο εγκατάστασης. Στον διακομιστή, δημιουργούμε μια νέα σύνδεση όπου γράφουμε τη διεύθυνση ως localhots και εισάγουμε οποιοδήποτε όνομα στο όνομα και πατάμε σύνδεση. Η εφαρμογή θα συνδεθεί και αν πετύχει, θα σας ζητήσει κωδικό! Ο κωδικός πρόσβασης σε όλους τους διακομιστές είναι πάντα ο ίδιος (changeme), αλλά αν συνδεθείτε μέσω υπολογιστή, ο κωδικός πρόσβασης θα είναι διαφορετικός, δεν μπορώ να σας το πω γιατί δεν το γνωρίζω.

    Όταν ολοκληρωθούν όλα αυτά, θα πρέπει να καταλήξετε σε κάτι σαν αυτό:

    Αυτό είναι όλο, αν έχετε προβλήματα, γράψτε τα στα σχόλια, θα σας βοηθήσουμε να τα εξαλείψετε όσο το δυνατόν περισσότερο. Το υλικό ετοιμάστηκε από τον Alexander Makarenkov για την ιστοσελίδα Linuxsoid.com.

    Γεια σας, έχω ένα mini PC ug 802, πώς μπορώ να εγκαταστήσω το Linux σε αυτό; τελτάρ

    Αυτό είναι ένα πολύ ενδιαφέρον θέμα για μένα, φίλοι, καθώς διαχειρίζομαι επαγγελματικά διακομιστές Linux. Στους διακομιστές είναι ενδιαφέρον, αλλά για μένα είναι ήδη καθημερινό και συνηθισμένο. Αλλά η εγκατάσταση διανομών Linux σε συσκευές με αρχιτεκτονική ARM είναι μια τάξη μεγέθους πιο ενδιαφέρουσα.

    Ποια είναι η διαφορά μεταξύ ενός υπολογιστή και ενός smartphone ή tablet;

    Στην πραγματικότητα, εννοιολογικά, η διαφορά είναι μικρή - τόσο οι φορητές όσο και οι επιτραπέζιοι συσκευές, ή ακόμα και οι διακομιστές, κατασκευάζονται σύμφωνα με τις ίδιες αρχές. Ωστόσο, για φορητές συσκευές χρησιμοποιείται διαφορετική αρχιτεκτονική επεξεργαστή. Οι επιτραπέζιοι επεξεργαστές έχουν σχεδιαστεί σε αρχιτεκτονικές x86 ή amd64. Και οι περισσότερες φορητές συσκευές διαθέτουν επεξεργαστή που βασίζεται στην αρχιτεκτονική ARM. Ιστορικά, αυτό οφείλεται στο γεγονός ότι τέτοιοι επεξεργαστές έχουν σημαντικά χαμηλότερη κατανάλωση ενέργειας, κάτι που είναι ζωτικής σημασίας για φορητές συσκευές.

    Τι λειτουργικό σύστημα μπορεί να εγκατασταθεί σε κινητές συσκευές;

    Έτσι, όλα τα προγράμματα, συμπεριλαμβανομένου του λειτουργικού συστήματος, πρέπει να αναπτυχθούν ειδικά για αυτήν την αρχιτεκτονική, προκειμένου να εργαστούν σε αυτό το υλικό. Επομένως, οι κανονικές εκδόσεις του Linux που είναι εγκατεστημένες σε επιτραπέζιους υπολογιστές ή διακομιστές δεν θα λειτουργούν εδώ. Ευτυχώς, υπάρχουν πολλές διανομές και εκδόσεις για αυτήν την αρχιτεκτονική. Ξεκινώντας από το περιβόητο Android, με το οποίο είναι εξοπλισμένα τα περισσότερα smartphone, και τελειώνοντας με εξωτικές διανομές, όπως το εξειδικευμένο Backtrack (τώρα Kali Linux). Μεγαλύτερο ενδιαφέρον όμως έχουν φυσικά κάποιες πιο γνωστές διανομές.

    Τι είναι το Android;

    Το Android είναι ένα λειτουργικό σύστημα Βασισμένο σε Linux, που αναπτύχθηκε από την Google για κινητές συσκευές. Το πιο δημοφιλές λειτουργικό σύστημα για κινητά στον κόσμο. Πρέπει να γίνει κατανοητό ότι στην πραγματικότητα το LInux είναι απλώς ο πυρήνας του λειτουργικού συστήματος. Και πολλά λειτουργικά συστήματα είναι χτισμένα στη βάση του, και το Android είναι μόνο ένα από αυτά.

    Ο πυρήνας είναι η βασική λειτουργία που σας επιτρέπει να χρησιμοποιείτε όλες τις συσκευές και τις επιλογές της πλατφόρμας υλικού - δηλαδή προγράμματα οδήγησης και διαχείριση συσκευών. Ο πυρήνας περιλαμβάνει επίσης μερικά βασικά προγράμματα και βοηθητικά προγράμματα γραμμής εντολών. Το γεγονός είναι ότι στην οικογένεια Linux (αυτό είναι το νόημα που εννοείται πιο συχνά - μια οικογένεια λειτουργικών συστημάτων που βασίζονται σε αυτόν τον πυρήνα και όχι στον ίδιο τον πυρήνα) - το γραφικό κέλυφος είναι ένα ξεχωριστό μέρος, το δικό του επίπεδο αφαίρεσης.

    Και η ελάχιστη διαμόρφωση αυτών των λειτουργικών συστημάτων είναι ακριβώς χωρίς γραφικό κέλυφος, απλώς μια διεπαφή γραμμής εντολών κειμένου. Αυτό επιτρέπει σε αυτά τα λειτουργικά συστήματα να ενσωματωθούν στα πιο ασυνήθιστα μέρη. Για παράδειγμα, σε εξοπλισμό δικτύου, εργαλειομηχανές, υπολογιστές και άλλες πολύπλοκες συσκευές, για παράδειγμα σε αεροπλάνα και αυτοκίνητα. Ακόμα και το πλυντήριο ρούχων και ο φούρνος μικροκυμάτων σας μπορούν να εγκαταστήσουν κάτι παρόμοιο :)

    Αυτή είναι μια συσκευή Android. Αντίστοιχα, το Android θα πρέπει να εγκατασταθεί από προεπιλογή. Το οποίο, στην πραγματικότητα, είναι το Linux. Αλλά με κάποιους σοβαρούς περιορισμούς. Η εγκατάσταση κάποιου άλλου Linux μπορεί να επεκτείνει σημαντικά τις δυνατότητες μιας κινητής συσκευής. Οι δυνατότητες χρήσης γίνονται ουσιαστικά απεριόριστες. Λοιπόν, φανταστείτε να χρησιμοποιείτε ένα κινητό τηλέφωνο ως διακομιστή! Πολλά εργαλεία γίνονται διαθέσιμα. Εάν πρόκειται για tablet, συνδέοντας περιφερειακές συσκευές σε αυτό μέσω καλωδίου OTG, μπορείτε να το χρησιμοποιήσετε ως πλήρης υπολογιστής! Για τι; Αυτό είναι άλλο ερώτημα. Ελπίζω ο αναγνώστης μας να μοιραστεί τις ιδέες του στα σχόλια.

    Πώς να εγκαταστήσετε το Linux σε μια συσκευή Android;

    Εγκατάσταση λοιπόν.

    Υπάρχουν δύο επιλογές - μπορείτε να κάνετε μια πλήρη εγκατάσταση, όπως λένε, σε υλικό. Αυτό είναι στην πραγματικότητα ένα φλας της συσκευής. Ταυτόχρονα, χάνουμε την εγγενή λειτουργικότητα της συσκευής που παρέχεται από τον κατασκευαστή. Και μπορεί να μην είναι καθόλου αυτό που θέλαμε. Για παράδειγμα, ο μίνι-υπολογιστής UG 802, για τον οποίο ενδιαφέρεται ο αναγνώστης μας, είναι μια συσκευή σχεδιασμένη να επεκτείνει τη λειτουργικότητα των τηλεοράσεων. Επειδή μπορεί να τοποθετηθεί απευθείας στη θύρα HDMI οποιασδήποτε τηλεόρασης, μετατρέποντάς την σε Smart TV.

    Ευτυχώς, υπάρχει ένας δεύτερος τρόπος εγκατάστασης Linux - ακριβώς μέσα στο κύριο λειτουργικό σύστημα της συσκευής, σε αυτήν την περίπτωση το Android. Αυτό σας επιτρέπει να εκτελέσετε ένα λεγόμενο περιβάλλον chroot μέσα στο Android. Σε αυτήν την περίπτωση, θα λάβετε δύο σχετικά λειτουργικά συστήματα που τρέχουν παράλληλα σε έναν πυρήνα - Android. Και μπορείτε να κάνετε εναλλαγή μεταξύ τους.

    Αυτή η προσέγγιση είναι βολική για smartphone και tablet, αλλά μπορεί να μην είναι κατάλληλη για το UG 802. Σε αυτήν την περίπτωση, μπορεί να χρειαστεί να κάνετε flash το απαιτούμενο λειτουργικό σύστημα. Και αυτός είναι ήδη ένας κίνδυνος να καταστραφεί η συσκευή.

    Δυστυχώς, δεν έχω εμπειρία με τέτοια πειράματα. Αλλά υπάρχουν αρκετές πληροφορίες σχετικά με αυτό στο Διαδίκτυο. Μελετήστε, δοκιμάστε να εγκαταστήσετε.

    Ως εκ τούτου, θα παράσχω μερικούς συνδέσμους από τους οποίους μπορείτε να ξεκινήσετε τη γνωριμία σας με τον κόσμο του hacking κινητών συσκευών :)

    Ποιοι είναι οι χάκερ;

    Ναι, ναι, μην εκπλαγείτε, αυτό είναι ακριβώς hacking - μη τυπική παρέμβαση στη λειτουργία και το σχεδιασμό συστημάτων και προγραμμάτων, αλλαγή τους και επέκταση της λειτουργικότητας. Αυτή ακριβώς είναι η αρχική σημασία αυτής της λέξης. Και ένας χάκερ δεν είναι κράκερ ή συγγραφέας ιών, όπως συνηθίζουν να σκέφτονται οι περισσότεροι. Αυτός είναι πρώτα και κύρια ερευνητής. Ναι, σπάει συστήματα, αποκαλύπτει ό,τι δεν είχε σκοπό να ανοίξει, αλλά αυτό το κάνει με στόχο τη μάθηση και όχι το κακό.

    https://xakep.ru/2012/10/22/android-tablet-linux-install/ - ένα άρθρο σχετικά με την εγκατάσταση Linux σε smartphone στο παλαιότερο περιοδικό, το οποίο είναι ακριβώς μια αντανάκλαση της ουσίας του hacking.

    https://habrahabr.ru/post/221543/ - Habr, ένας εξίσου παλιός και ακόμη πιο διάσημος πόρος. Και το άρθρο εδώ είναι φρέσκο ​​και περιγράφει με μεγάλη λεπτομέρεια την εμπειρία εγκατάστασης του Arch Linux πάνω από το Android, με τη μορφή περιβάλλοντος chroot.

    https://geektimes.ru/post/44220/ - Giktimes - ένας ιστότοπος από τους δημιουργούς του Habr και σε αυτό υπήρχε ένα λεπτομερές εγχειρίδιο για την εγκατάσταση του Debian μέσω Android σε ένα smartphone. Το άρθρο, αν και πολύ παλιό, θίγει θεμελιώδη πράγματα που πρέπει να γίνουν κατανοητά πριν ξεκινήσετε μια τέτοια επιχείρηση. Ακόμα κι αν αυτό δεν σας βοηθήσει να εδραιωθείτε, θα σας βοηθήσει να αποκτήσετε γνώση, χωρίς την οποία είναι αδύνατη η περαιτέρω ανάπτυξη του θέματος και η λύση του προβλήματος. Και αφού μελετήσετε τέτοια άρθρα, θα νιώσετε μεγαλύτερη αυτοπεποίθηση και θα μπορείτε να αναζητήσετε πληροφορίες για το θέμα πιο συγκεκριμένα, για συγκεκριμένα θέματα που θα πρέπει να αντιμετωπιστούν κατά την εγκατάσταση.

    Για παράδειγμα, αυτά τα άρθρα σχετικά με το θέμα δεν είναι πιθανώς τα μόνα στους προαναφερθέντες ιστότοπους. Μπορείτε πάντα να προσπαθήσετε να αναζητήσετε περισσότερα άρθρα σχετικά με αυτό σε τέτοιους εξειδικευμένους πόρους. Βρήκα και κοίταξα μερικά θέματα σχετικά με την εγκατάσταση Linux σε κινητές συσκευές στο 4pda.ru σαν αυτό, Για παράδειγμα

    Αυτά για σήμερα. Αλλά μπορεί πάντα να συμβεί ότι θέλω να συνεχίσω το συμπόσιο αυτού του θέματος :)

    Εάν προκύψουν προβλήματα (και θα προκύψουν με πιθανότητα 99% :)), μπορείτε επίσης να κάνετε ερωτήσεις εδώ, θα συλλέξουμε πληροφορίες, θα λύσουμε προβλήματα μαζί, με ενδιαφέρει επίσης πολύ αυτό.



    Έχετε ερωτήσεις;

    Αναφέρετε ένα τυπογραφικό λάθος

    Κείμενο που θα σταλεί στους συντάκτες μας: