Δοκιμή android σε υπολογιστή με επεξεργαστή x86

Προβληματισμός, προτάσεις και λύσεις για "αναβάθμιση" του Η/Υ σε εργαλείο παραγωγικότητας!
Λειτουργικά συστήματα, Backup/Recovery, χρήση του hardware I/O.
Απάντηση
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 637
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Δοκιμή android σε υπολογιστή με επεξεργαστή x86

Δημοσίευση από GeorgeVita »

Δοκιμή android σε υπολογιστή με επεξεργαστή x86

Με τόσες συσκευές που "τρέχουν" android πως να μην υπάρχει και έκδοση για PC ...
Θα σας αρέσει αν έχετε netbook με οθόνη αφής ή ασχολείστε με την τεχνολογία των υπολογιστών, λειτουργικά συστήματα κλπ.

Εικόνα
Η έκδοση του android για x86 PC ονομάζεται: android-x86
Τυπική ιστοσελίδα: http://www.android-x86.org
Download από: http://sourceforge.net/projects/android-x86/

Η απλούστερη δοκιμή γίνεται με "κάψιμο" ενός LiveCD (γράψιμο "εικόνας" .iso, όχι απλή αντιγραφή αρχείων),
ή δημιουργώντας Live-USB με το UNetbootin.

Ο έμπειρος χρήστης linux θα φτιάξει το Live-USB, αντιγράφοντας το .iso image με το πρόγραμμα dd:

Κώδικας: Επιλογή όλων

dd if=android-x86-version-abc of=/dev/sdx bs=1M
ΠΡΟΣΟΧΗ: στη θέση του sdx θα βάλετε το όνομα συσκευής της μνήμης USB! Διπλοελέγξτε το!

Ομως, η πιο εκπαιδευτική διαδικασία είναι η εκκίνηση του android-x86 με το grub2:

Boot με το GNU/GRUB v.2 (grub2)
Εάν χρησιμοποιούμε ήδη το grub2 ως διαχειριστή εκκίνησης του υπολογιστή μας, μπορούμε να boot-άρουμε σχεδόν κάθε linux ακόμη και αν είναι αποθηκευμένο σε ένα αρχείο .iso χωρίς να "κάψουμε" CD ή να προγραμματίσουμε USB stick. Για το boot .iso των Ubuntu και των παραγώγων του διαβάστε το θέμα: "LiveISO", boot όλα τα ubuntu.iso με το grub2

Εγκατάσταση grub2 σε άλλο δίσκο, USB stick ή SD card
Με την παρακάτω διαδικασία μπορούμε να εγκαταστήσουμε το grub2 σε άλλο δίσκο, USB stick ή SD card και να το ρυθμίσουμε για εκκίνηση κάποιου .iso ή ενός συστήματος που έχει αποσυμπιεστεί σε φάκελο.

- εκκινήστε το linux που περιέχει ένα σύγχρονο grub2 (version 2.0+)
- τοποθετήστε το USB stick (εξωτερικό δίσκο ή SD card)
- μορφοποιήστε το USB stick σε FAT ή EXT2 ή EXT3 (αν δεν είναι ήδη μορφοποιημένο)
- ανοίξτε παράθυρο τερματικού (συνήθως CTRL-ALT-T)
- ελέγξτε ότι έχετε grub version 2.0 ή νεώτερο:

Κώδικας: Επιλογή όλων

grub-install -V
- βρείτε ποια συσκευή είναι το USB stick

Κώδικας: Επιλογή όλων

sudo blkid
ή

Κώδικας: Επιλογή όλων

df
ΠΡΟΣΟΧΗ: μας ενδιαφέρει το /dev/sdxy, λ.χ. /dev/sdg1
ΕΠΙΒΕΒΑΙΩΣΤΕ ότι πρόκειται για το αποθηκευτικό μέσο το οποίο θα τοποθετήσετε το grub2!
ΕΛΕΓΞΤΕ το μέγεθος, την ετικέτα (label) ή το σημείο προσάρτησης (mount point)

- κάντε νέα προσάρτηση στο /mnt (αλλάξτε την παρακάτω εντολή σύμφωνα με τη δική σας συσκευή λ.χ. /dev/sdg1)

Κώδικας: Επιλογή όλων

sudo mount /dev/sdxy /mnt
- εγκατάσταση του grub2 (αλλάξτε την παρακάτω εντολή σύμφωνα με τη δική σας συσκευή λ.χ. /dev/sdg όχι /dev/sdg1)

Κώδικας: Επιλογή όλων

sudo grub-install --boot-directory=/mnt/boot /dev/sdx
- προαιρετικά, δημιουργήστε ένα φάκελο /ISO/ για boot λειτουργικών linux

Κώδικας: Επιλογή όλων

mkdir /mnt/ISO
Αντιγραφή αρχείων android-x86 live
- κατεβάστε το τελευταίο δοκιμαστικό .iso του android-x86 από το http://sourceforge.net/projects/android-x86/
- αποσυμπιέστε το (δεξί click και open with archive manager) ή προσαρτήστε το (δεξί click και open with archive mounter)
- αντιγράψτε τα αρχεία στο USB stick (ή SD card) στην θέση "/" δηλαδή έξω-έξω (όχι σε φάκελο)
(χρησιμοποιήστε τον διαχειριστή αρχείων ή την εντολή "cp")
- αποπροσαρτήστε τον φάκελο /mnt

Κώδικας: Επιλογή όλων

sudo umount /mnt
Η παραπάνω διαδικασία στο τερματικό:
Εικόνα
Λείπει το αρχείο /boot/grub/grub.cfg με τις παραμέτρους εκκίνησης.
Αν θέλετε να boot-άρετε και αρχεία .iso αντιγράψτε τα μέσα στο φάκελο /ISO/.

Δημιουργία αρχείου παραμέτρων εκκίνησης του grub2 (/boot/grub/grub.cfg)
Επειδή αναφερόμαστε σε εξωτερικό δίσκο/USB stick/SD card, δεν έχει νόημα να δημιουργήσουμε αυτόματα το αρχείο παραμέτρων εκκίνησης μιας και την επόμενη φορά μπορεί να εκκινήσουμε άλλο PC. Επίσης εδώ μας ενδιαφέρει να boot-άρουμε το android-x86 και εναλλακτικά κάποιο .iso μιας μεγαλύτερης διανομής.

Μέσω του αρχείου /boot/grub/grub.cfg δημιουργούμε ένα μενού επιλογών για να "δείξουμε" στο grub2 ποιο kernel και initrd.img (initial ramdisk) θα φορτώσει στη μνήμη. Παράλληλα ρυθμίζουμε λίγες παραμέτρους στο kernel σύμφωνα με την κάρτα γραφικών ή μικροδιαφορές στο hardware του υπολογιστή.

Αν υποθέσουμε ότι όλοι οι υπολογιστές είναι σχετικά συμβατοί, για την εκκίνηση κάθε linux αρκούν οι εντολές:

Κώδικας: Επιλογή όλων

linux /kernel
initrd /initrd.img
Σε περίπτωση προβλήματος εκκίνησης λόγω ασυμβατότητας της κάρτας γραφικών, συμπληρώνουμε δίπλα στο kernel την παράμετρο "nomodeset":

Κώδικας: Επιλογή όλων

linux /kernel nomodeset
initrd /initrd.img
Για πιο "ειδικό hardware", προσθέτουμε αντίστοιχες "ειδικές" και δυσεύρετες ρυθμίσεις! Βοηθός μας πάλι το internet ...

Παρακάτω έχω τα περιεχόμενο του αρχείου /boot/grub/grub.cfg με διαφορετικά 'menuentry' για boot android-x86 σε EeePC 1000H, σε PC με ασύμβατη κάρτα γραφικών και σε ένα "πλήρως συμβατό". Πρόσθεσα και μια επιλογή "γενικής χρήσης" που εκκινεί οποιοδήποτε Ubuntu .iso (πρέπει να το τοποθετήσετε εντός ενός directory /ISO).

Περιεχόμενα αρχείου /boot/grub/grub.cfg:

Κώδικας: Επιλογή όλων

set timeout=10
menuentry 'Boot android-x86 to EeePC 1000H'{ 
linux /kernel root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode
initrd /initrd.img
}
menuentry 'Boot android-x86 to PC with not supported graphics adapter'{ 
linux /kernel root=/dev/ram0 nomodeset
initrd /initrd.img
}
menuentry 'Boot android-x86 to a fully compatible PC'{ 
linux /kernel root=/dev/ram0
initrd /initrd.img
}
menuentry 'Boot from any ubuntu .iso file into directory /ISO/' {
set pager=1
echo
ls /ISO/
echo
echo -n 'Which /ISO/.iso file? '
read isofile
echo
loopback loop /ISO/$isofile
echo 'Loading Linux kernel ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ISO/$isofile quiet splash --
echo 'Loading initrd.lz (if any)...'
initrd (loop)/casper/initrd.lz
echo 'Loading initrd.gz (if any)...'
initrd (loop)/casper/initrd.gz
echo
}
Επιλέξτε όλα τα παραπάνω και αποθηκεύστε τα στο αρχείο /boot/grub/grub.cfg του USB stick/SD card.


Επόμενα βήματα...
Ολα τα παραπάνω αναφέρονται σε "Live", δηλαδή τρέχουν όλα στη μνήμη RAM, δεν αλλάζει τίποτε στον υπολογιστή μας.
Αν σας αρέσει το android-x86 θα σκεφτείτε μια "dual boot" εγκατάσταση, κανονική μέσα από το android-x86 ή ένα "frugal install" (λιτή εγκατάσταση). Γράφω λίγα λόγια για το "frugal install" ώστε να σας ανοίξω την όρεξη για επόμενες εκπαιδευτικές δοκιμές, αρκεί ... ώρες νά 'χετε!


Τι είναι το frugal install (λιτή εγκατάσταση)
Στην ουσία, αποσυμπιέζουμε το λειτουργικό σύστημα σε ένα φάκελο και δείχνουμε στον boot manager το kernel και το initrd (initial ramdisk). Πρώτη φορά χρησιμοποίησα "frugal install" για το Puppy Linux που έτρεχε τοποθετημένο σε φάκελο εντός συστήματος με Windows. Δεν είναι εύκολη η ρύθμιση για εκκίνηση κάθε λειτουργικού με "frugal install". Μπορούν όμως να ξεκινήσουν αρκετά "μικρά" linux όπως τα Puppy Linux, Damn Small Linux, antiX, κλπ.

Αρκετές πληροφορίες θα βρείτε με αναζήτηση για: "frugal install linux"
Άβαταρ μέλους
p.gabr
Δημοσιεύσεις: 44
Εγγραφή: 11 Οκτ 2013, 13:04
Ονομα: Παναγιώτης

Re: Δοκιμή android 4.4 σε υπολογιστή με επεξεργαστή x86

Δημοσίευση από p.gabr »

Αχ βρε Γιώργο τα βαρεθήκαμε όλα... φτάνει πια
Πόσες αλλαγές!!! απο basic ,windows 95.....

Κατι για να παίζουμε τα παλιά έχεις
http://www.hardcoregaming101.net/incred ... achine.htm

Πρέπει αυτό το έπαιξες στα νιάτα σου.
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 637
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Δοκιμή android 4.4 σε υπολογιστή με επεξεργαστή x86

Δημοσίευση από GeorgeVita »

p.gabr έγραψε:... έπαιξες στα νιάτα σου.
Αυτό που έδειξες είναι νέο!
"Nεαρός" είχα μόνο αυτό: http://www.youtube.com/watch?v=pgKGZwfPma4
Πρόσεξε τα γραφικά και τους ήχους ...
Άβαταρ μέλους
JohnVita
Δημοσιεύσεις: 27
Εγγραφή: 05 Σεπ 2013, 00:15
Ονομα: Γιάννης

Re: Δοκιμή android 4.4 σε υπολογιστή με επεξεργαστή x86

Δημοσίευση από JohnVita »

Καλησπέρα σε όλους.

Μετά απο μικρή προσπάθεια εγκατέστησα με την πρώτη λύση (αρχάριος γαρ) δημιουργώντας ενα boot usb και κατόπιν εγκατάσταση dual boot σε ενα dell inspiron duo 1090 με κλασικό πληκτρολόγιο και οθόνη 10" αφής.
Τώρα έχει win7 & android 4.4.3.

Βρήκε wifi, bt και γενικά οτι χρειάζεται ακολουθείς τις οδηγιες και ολοκληρώνει μόνο του την εγκστάσταση. Εχει ακριβώς αυτό που χρειαζόμουν, όλες τις εφαρμογές του κινητού μου και το περιβάλλον εργασίας σε 10".

Τις επόμενες ημέρες θα ασχοληθώ μαζί του και αν υπάρξουν προβλήματα θα σας ενημερώσω.

Καλή προσπάθεια Γιώργο συνέχισε να μας κρατάς μέσα στην τεχνολογία.
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 637
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Δοκιμή android 4.4 σε υπολογιστή με επεξεργαστή x86

Δημοσίευση από GeorgeVita »

JohnVita έγραψε:Μετά απο μικρή προσπάθεια εγκατέστησα με την πρώτη λύση (αρχάριος γαρ) δημιουργώντας ενα boot usb ...
... όλες τις εφαρμογές του κινητού μου και το περιβάλλον εργασίας σε 10".
Το Live-CD και το Live-USB είναι η απλή διαδικασία για τους χρήστες. Οποιος έχει smart phone με android τον βολεύει να τα έχει και σε άλλο PC, πιθανώς να το κάνει η google και σε μορφή cloud (δηλ. να τρέχεις δική της εφαρμογή στο internet).

Αυτά δεν τα γνωρίζω και προς το παρόν δεν ενδιαφέρομαι να τα μάθω. Οι σημειώσεις μου έχουν "τεχνική κατεύθυνση".
Κάθε τόσο παράγονται "πλακετάκια" με δυνατότητα μικρού PC και επεξεργαστή x86 ή ARM όπου μπορείς να τρέξεις ακόμη και πλήρες linux. Ομως, με χρήση περιβάλλοντος "της μοδός", η s/w+h/w εφαρμογή μπορεί να έχει περισσότερους πελάτες ή έστω χειροκροτητές (αν είναι σχεδίαση για hobby).

Παραθέτω μερικές ακόμη σημειώσεις:
Στο android-x86 .iso, εντός του φακέλου /isolinux υπάρχει το αρχείο παραμετροποίησης για διάφορα boot που μετέτρεψα σε αντίστοιχα "menuentry" για το grub2:

Κώδικας: Επιλογή όλων

menuentry 'android-x86 Live CD - Run Android-x86 without installation'{
linux /kernel
initrd /initrd.img root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quiet SRC= DATA=
}
menuentry 'android-x86 Live CD - VESA mode'{
linux /kernel
initrd /initrd.img root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quiet nomodeset vga=788 SRC= DATA=
}
menuentry 'android-x86 Live CD - Debug mode'{
linux /kernel
initrd /initrd.img root=/dev/ram0 androidboot.hardware=android_x86 video=-16 vga=788 DEBUG=2 SRC= DATA=
}
menuentry 'android-x86 Installation - Install Android-x86 to harddisk'{
linux /kernel
initrd /initrd.img root=/dev/ram0 androidboot.hardware=android_x86 video=-16 INSTALL=1 DEBUG=
}
Παρατηρούμε ότι χρησιμοποιεί androidboot.hardware=android_x86 (μάλλον για γενικό PC) αντί του androidboot.hardware=eeepc (για EeePC), καθώς και άλλες ρυθμίσεις για την κάρτα γραφικών. Οι παράμετροι διαφέρουν λίγο από αυτούς που σκέφτηκα στις πρώτες δοκιμές.
Σημαντικό είναι ότι για να ξεκινήσει η διαδικασία εγκατάστασης χρειάζεται απλά η παράμετρος INSTALL=1 (στη γραμμή που δηλώνουμε το kernel).

ΠΡΟΣΟΧΗ: αν δοκιμάσετε εγκατάσταση, σας ρωτάει πριν κάνει FORMAT, PARTITION και εγκατάσταση boot manager, ενέργειες που είναι για κάποιον που γνωρίζει τι κάνει!
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 637
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Re: Δοκιμή android 4.4 σε υπολογιστή με επεξεργαστή x86

Δημοσίευση από GeorgeVita »

Τελικά η εγκατάσταση είναι μιά απλή αντιγραφή των βασικών αρχείων σε ένα directory και δημιουργία ενός αρχείου ("data.img") για αποθήκευση των δεδομένων του χρήστη. Το default directory για την έκδοση που δοκίμασα είναι το "/android-4.4-RC1/" και τα αρχεία που περιέχει:
data.img
kernel
initrd.img
ramdisk.img
system.sfs

Εκτός από το data.img τα υπόλοιπα είναι αυτά που περιέχονται στο .iso.
Μετά, μπορούμε να δημιουργήσουμε μια απλή εγγραφή στο /etc/grub.d/40_custom και να ενημερώσουμε το grub.cfg με sudo update-grub. Στο παρακάτω παράδειγμα menuentry για grub2 έχω τοποθετήσει τα αρχεία στο directory /android_x86/:

Κώδικας: Επιλογή όλων

menuentry 'Boot android x86 from directory /android_x86/' {
linux /android_x86/kernel SRC=/android_x86
initrd /android_x86/initrd.img
}
Η διαδικασία εγκατάστασης μπορεί να γίνει στο σκληρό δίσκο, δημιουργώντας αυτόματα το directory /android-4.4-RC1/
Προσοχή: Η διαδικασία εγκατάστασης ζητά άδεια για format και αλλαγή του boot loader. Αν θέλετε εγκατάσταση σε directory, για να μη χάσετε δεδομένα από το σκληρό δίσκο, απαντήστε NO (OXI) στο Format disk και NO (ΟΧΙ) στην εγκατάσταση του grub bootloader.

Οποιαδήποτε εγκατάσταση μπορεί να μεταφερθεί σε άλλο Η/Υ και να boot-άρει από grub2 με ένα γενικό menuentry όπως αυτό που έδειξα παραπάνω.
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 637
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

"Λιτή εγκατάσταση" (frugal install) της πιο πρόσφατης σταθερής έκδοσης του android x86 Kit-Kat

Δημοσίευση από GeorgeVita »

"Λιτή εγκατάσταση" (frugal install) της πιο πρόσφατης σταθερής έκδοσης του android x86 Kit-Kat (4.4.r5) για εκκίνηση μέσα από directory συστήματος με Ubuntu. Δοκιμάστηκε επιτυχώς σε ASUS Eee 1000H.

1. κατεβάζουμε το αρχείο android-x86-4.4-r5.iso

2. αποσυμπιέζουμε το .iso δημιουργώντας το αντίστοιχο directory

3. δημιουργούμε ένα directory "~/android_x86"

Κώδικας: Επιλογή όλων

mkdir ~/android_x86
4. αντιγράφουμε εκεί τα αρχεία initrd.img, kernel, ramdisk.img, system.sfs

5. δημιουργούμε μέσα σε αυτό το directory το αρχείο data.img

Κώδικας: Επιλογή όλων

cd ~/android_x86/
dd if=/dev/zero of=data.img bs=1M count=1 seek=1024
mkfs.ext2 -j data.img
6. δημιουργούμε την επιλογή εκκίνησης στο /etc/grub.d/40_custom (παρακάτω χρησιμοποιώ το gedit, μπορεί να είναι άλλος editor όπως pluma)

Κώδικας: Επιλογή όλων

sudo gedit /etc/grub.d/40_custom
6α. Προσθέτουμε στο τέλος του αρχείου το νέο "menuentry" που δείχνει και τη χρήση του αρχείου data.img
>>>>> ΠΡΟΣΟΧΗ: στην γραμμή "set androidDIR" αντί του "USER" θα βάλουμε το username μας!

Κώδικας: Επιλογή όλων

menuentry 'Android-x86 from directory ~/android_x86' --class android-x86 {
	set androidDIR="/home/USER/android_x86"
	linux $androidDIR/kernel root=/dev/ram0 androidboot.hardware=android_x86 quiet DATA=$androidDIR/data.img
	initrd $androidDIR/initrd.img
}
7. ενημερώνουμε το grub boot manager

Κώδικας: Επιλογή όλων

sudo update-grub
Στην επανεκκίνηση επιλέγουμε "Android-x86 from directory ~/android_x86" και ακολουθούμε τις οδηγίες πρώτων ρυθμίσεων. Στην επόμενη εκκίνηση οι ρυθμίσεις μας είναι αποθηκευμένες.
Άβαταρ μέλους
GeorgeVita
Διαχειριστής
Δημοσιεύσεις: 637
Εγγραφή: 04 Σεπ 2013, 21:51
Ονομα: Γιώργος
Επικοινωνία:

Multiboot και με android 7 (Nougat) σε υπολογιστή με επεξεργαστή x86

Δημοσίευση από GeorgeVita »

Πριν 2 μήνες κυκλοφόρησε η 1η σταθερή έκδοση του Android-x86 7.1 (Nougat).
Επειδή η αντίστοιχη έκδοση υπάρχει ακόμη σε κινητά τηλέφωνα και tablet, σκέφτηκα ότι αξίζει μια δοκιμή σε netbook με Intel Atom το οποίο τρέχει επίσης Ubuntu Mate (32 bit) και έχει κάπου ξεχασμένα και τα ... αυθεντικά Windows XP SP3.

Η ιδέα είναι: multiboot ubuntu και Android-x86 στο EeePC

- Δημιούργησα χώρο στο δίσκο με το gparted (από το ubuntu) και ρύθμισα το νέο partition για το Android-x86 στα 16GB.
- Κατέβασα το σχετικό αρχείο .iso από το http://www.android-x86.org/download (live & installation iso 32 bit)
- Μετέφερα το .iso σε μικρό USB memory stick (2GB) με την εντολή dd από τερματικό ubuntu:

Κώδικας: Επιλογή όλων

dd if=/θέση_αρχείου/android-x86-7.1-r1.iso of=/dev/sdx bs=10M
>>> ΠΡΟΣΟΧΗ στη χρήση της εντολής dd, αν δεν γνωρίζετε ζητήστε βοήθεια από κάποιον έμπειρο σε τερματικό linux!

- Εκκίνησα το netbook από το usb stick, έλεγξα ότι γενικά λειτουργεί σωστά το Android-x86 και επανεκκίνησα για εγκατάσταση.
- Στη διαδικασία εγκατάστασης επέλεξα το σωστό partition για το Android-x86!
- ΔΕΝ εγκατέστησα το grub μιας που το έχω από το Ubuntu Mate.

- Τέλος, ρύθμισα το grub μέσω του Ubuntu Mate ώστε να συμπεριλάβει τις επιλογές εκκίνησης του Android-x86.

Κώδικας: Επιλογή όλων

sudo pluma /etc/grub.d/40_custom
Μέσα στο αρχείο /etc/grub.d/40_custom συμπλήρωσα τον παρακάτω κώδικα:

Κώδικας: Επιλογή όλων

menuentry 'Android-x86 7.1-r1'{
    search -f /android-7.1-r1/kernel --set root
	linux /android-7.1-r1/kernel quiet root=/dev/ram0 androidboot.selinux=permissive vmalloc=192M buildvariant=userdebug SRC=/android-7.1-r1
	initrd /android-7.1-r1/initrd.img
}

menuentry 'Android-x86 7.1-r1 (Debug mode)'{
    search -f /android-7.1-r1/kernel --set root
	linux /android-7.1-r1/kernel root=/dev/ram0 androidboot.selinux=permissive vmalloc=192M buildvariant=userdebug DEBUG=2 SRC=/android-7.1-r1
	initrd /android-7.1-r1/initrd.img
}

menuentry 'Android-x86 7.1-r1 (Debug nomodeset)'{
    search -f /android-7.1-r1/kernel --set root
	linux /android-7.1-r1/kernel nomodeset root=/dev/ram0 androidboot.selinux=permissive vmalloc=192M buildvariant=userdebug DEBUG=2 SRC=/android-7.1-r1
	initrd /android-7.1-r1/initrd.img
}

menuentry 'Android-x86 7.1-r1 (Debug video=LVDS-1:d)'{
    search -f /android-7.1-r1/kernel --set root
	linux /android-7.1-r1/kernel video=LVDS-1:d root=/dev/ram0 androidboot.selinux=permissive vmalloc=192M buildvariant=userdebug DEBUG=2 SRC=/android-7.1-r1
	initrd /android-7.1-r1/initrd.img
}
Ενημέρωσα το grub menu:

Κώδικας: Επιλογή όλων

sudo update-grub
Και επανεκίννησα σε Android-x86 7.1-r1

Μετά πρόσθεσα τη 2η γλώσσα στο σύστημα:
> Ρυθμίσεις > Γλώσσες και εισαγωγή > Γλώσσες > Προσθήκη γλώσσας

Και ενεργοποίησα τη δίγλωσση χρήση πληκτρολογίου:
> Ρυθμίσεις > Γλώσσες και εισαγωγή > Εικονικό πληκτρολόγιο > Πληκτρολόγιο Android > Γλώσσες
Απενεργοποιούμε την "Χρήση γλωσσών συστήματος" και ελέγχουμε ότι είναι "Ενεργές οι μέθοδοι εισαγωγής" που μας ενδιαφέρουν (Αγγλικά και Ελληνικά).

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

Γενικά το σύστημα έχει καλή απόκριση, τα βίντεο στην εφαρμογή youtube έχουν σωστή ποιότητα και ροή αλλά η μπαταρία εκφορτίζεται γρηγορότερα και η θερμοκρασία CPU είναι υψηλότερη. Υπενθυμίζω ότι το Android-x86 δεν είναι εμπορικό προϊόν, δεν έχει εγγύηση, άρα, δοκιμάζετε με δική σας ευθύνη!
Απάντηση

Επιστροφή στο “Ο Η/Υ ως εργαλείο παραγωγικότητας!”