Most megpróbálkozom ezt a hozzászólást megírni a témában szereplő android-x86 -ról, történetesen az android-x86-9.0-r2.iso Grub4Dos -szal hajtott 32 bites ext4 elsődleges de második partícióról indítva.
A gyakorlat:
Beraktam a 120GB-os Puppy -s SSD-t a kis notiba, aminek már a DMI táblája is broken, sok mindenre nem lehet már értelmesen használni, még ez az android-x86 az ami viszonylag gyors rajta a Puppyhoz képest is. Az SSD-n két elsődleges MBR partíció pihen, ebből az első NTFS boot, a második pedig 32 bites ext4. Nagyjából fele-fele arányban. Értelemszerűen az NTFS-en vannak a kóbor-Puppy-k, (amiket már nagyon rég nem használtam) és ebből is a NosPup32 az amit arra használtam, hogy Grub4Dos legyen a meghajtón és induljon vele a Puppy s majdan ez az android-x86. Az ext4 -es partíciót csupán sfs kibontásra és manuális remaszterre használtam, még amikor vakon hittem abban hogy egy fecske nyarat csinálhat...
Nos tehát elindítottam a NosPup32 -t RAM módban, felcsatoltam a meghajtó 2 említett partícióját, és a másik gépre míg letöltődött az iso indítottam egy pureFTPd szervert, amin aztán átküldtem az sda2-re, ami ugye az ext4 partíció. Majd kicsomagoltam az iso tartalmát ROX mindent mutattal, a /mnt/sda2/android9 mappába. Abba utána létrehoztam a data könyvtárat Skami erre vonatkozó (Rágooglezve: android x86 frugál) videója alapján, megnyitottam a kicsomagolt android könyvtáron belül a /boot/grub/grub.cfg? fájlt? már nem rémlik, pontosan, a lényeg, hogy ebbe egy átirányítás van az /efi/boot/android.cfg fájlra amiben viszont már mindenféle figyelem elterelésre hajlamos szkript szerű kódok között az első taktusban megtaláltam a lényeget. Ez alapján a Grub4Dos bejegyzésem a következőre módosult (Skamiéhoz képest):
Kód: Egész kijelölése
title 1android9\n (sda2/android9) android9
root (hd0,1)
kernel /android9/kernel root=/dev/ram0 vmalloc=192M SRC=android9 DATA=data
initrd /android9/initrd.img
Mivel nekem rejtett wifim van ezt az első idnulásnál először skippeltem, jól is tettem, mert különben a kezdő lépéseknél mindig összeomlott a google play és nem lehetett tovább lépni. Szóval végigzongoráztam tapipadot szokva kezes-lábas módszerrel a kezdő beállításokat, amit egyébként Skami is ajánl a videóban. Ezt következett a wifi beállítás aminél külön "Igen" választ kell választani a rejtett hálózat vagy wifi lehetőségnél legalul. Miután csatlakozott a wifihez, továbbra is omlott a Google Play. Egy életem egy halálom, szerencsére lehetett frissíteni offline is az alkalmazásokat, ehhez a Google Play ikonra navigáltam, az ott még fiók hozzáadása nélküli felületen jobb fent az opcióknál frissítések lehetőségre és aztán engedtem, hogy frissítse az összes alkalmazást. Utána az omlás megszűnt és használatba tudtam venni a rendszert. Mivel ha jól jártam utána mesa driver esetén nem működik a képernyőmentés, ezért a készítésekor hibaüzenet fogad, valami olyan szöveggel, hogy ez az én régiómba nincs engedélyezve. Ezt és az alvó módba lépést leszámítva működőképes a rendszer nálam.
Személyes meglátás:
Feltelepítettem pár alkalmazást a már használatba vett Google Play-en keresztül, bekonfiguráltam amit óhajtottam, s most is erről írom ezt a hozzászólást. Hát érdekes helyzet alakult ki, ugye ennek a repója lévén, hogy android sok dolog kézre áll és napra kész. Elgondolkodtatott a jövőre nézve (engem is).
Ugye mivel van neki data könyvtára és mellette a Grub4Dos-szal a Puppyk is indulnak az NTFS feléről a meghajtónak, így ez egy működőképes multiboot megoldás. Azt hiszem itt szokták mondani erre, hogy határ a csillagos ég....