Android x86

Fórumok

Sziasztok

Talán jó helyre írom a problémámat
Android x86-ot próbálok fordítani AMD Athlon X2-es processzorra.Valójában a kész android-x86-2.3-RC2-amd_persimmon.iso működik vele de nem ismeri fel az ethernet kártyát - Marvell Yukon-2 Ultra(88E8055) a Pmagig dmesg szerint, valamint az érintőkérernyő sem megy, a ts_calibrate parancs behozza a célkeresztet de nem reagál a nyomásra. Másik iso-van viszont sikerült kalibrálni de az régi, kicsi a felbontása
Ubuntu 10.04 amd64-et használok(előtte próbáltam 12.10-el is), e leírás alapján:
http://source.android.com/source/initializing.html és folytatása.
De ma találtam ezt:
http://www.android-x86.org/getsourcecode
A https://android.googlesource.com/platform/manifest és a
http://git.android-x86.org/manifest -b $branch ekvivalens egymással?
Valamint sun-java6-jdk már nincs, openjdk-val probáltam de nem jó
És ami a legfurcsább, a letöltött 16GB forráskód könyvtáraiban nem találom a kernel/arch/x86/config filet, pedig sok oldalon hivatkoznak rá
Anno 8-9 éve még Debian linuxon fordítottam többször kernelt de az nem volt ilyen macerás.
make menuconfig rögtön működött

kösz a segítséget

Hozzászólások

Az android-x86.org manifestje értelemszerűen nem azonos a Googlenél található manifesttel, előbbiben benne vannak az android-x86.org fejlesztései is.

Az android-x86.org-ról általad linkelt oldal alján ott a link a kernel forgatáshoz:
http://www.android-x86.org/documents/customizekernel

Üdv,
Gergely

Kösz a segítséget, közben megtaláltam ezt az oldalt
A TARGET_PRODUCT=generic_x86 legyen?

Közben végrehajtottam a
make iso_img TARGET_PRODUCT=generic_x86 parancsot a kimenet:
build/core/product_config.mk:223: *** Can not locate config makefile for product "android_x86". Stop.
Másnak is van vele gondja:
http://osdir.com/ml/android-x86/2013-03/msg00050.html
https://groups.google.com/forum/?fromgroups#!topicsearchin/android-x86/…

Most fut a repo init -u http://git.android-x86.org/manifest -b jb-x86
repo sync
remélem most nem tölt le ujabb 16GB forráskódot
Azt nem értem hogy miért kell 2 külön x86-ot fejleszteni ahelyett hogy egyesítenék az erőiket és az erőforrásaikat?
Mondjuk ezt a Linuxnál sem értem. Hogy miért van X millio disztribucio ahol párhuzamosan sokszor ugyanazt a fejlesztést végzik

Leírom a tapasztalatokat hátha érdekel valakit (akkor is ha nem)
Sajnos nem vagyok programozó, hülye vagyok hozzá, rossz a memóriám és matekzseni sem vagyok:( Angolból is csak a szavakat értem, értelmezni sokszor nem sikerül a mondatot
Szóval annak ellenére hogy óriási szarvashibákat vétettem az elején, sikerült ma délutánra egy iso file-t legeneráltatnom.
Ami el is indul Live módban de csak AMD X2-es gépen, ott is csak vesa módban, inteles gépen sehogy se (max debug), azon csak az android feliratig jut el. ott megáll, de nem fagy le(numlock ki-be kapcsolható)
De csak a konzolos android feliratig jut el, a szép effektes nagybetűs ANDROID feliratig már nem.
Egyes "gyári" iso-k addig is eljutnak és onnan nem mennek tovább
AMD procin viszont megy VESA módban, csak az érintőképernyő (csak az AMD-n van touchscreen) "forditva" működik függüleges irányban pedig van egy flip screen? gomb de hiába pipálom ki-be
Annak ellenére hogy kifejezetten ics-86 -ot adtam meg TARGET -nek (meggyőződésem hogy a repo init -u is rá mutatott) a kész rendszer mégis csak jb lett, 4.2.2 verzio, 3.8.0-ás kernellel.
Azt hittem eddig hogy csak a Windows az amelyik nem azt csinálja amire utasítom hanem amit ő gondol
Sikerült elinditani a menuconfig-ot (csak rendesen elkellett volna olvasni a leírást) viszont annak ellenére hogy szinte alig változtattam rajta, semmit sem vettem ki csak az IO/touchscreen résznél jelöltem be mindegyik fajtát modulba, a fordítás megált az i915 (chipset?) résznél, a levlistán szószerinti ugyanezen hibára Huang úr az kérdezte a kérdezőtől hogy eredeti formájában hagyta-e az android-x86_defconfig -ot?
8 éve Debiannál nem volt ekkora gond ha bütyköltem a menüconfigot. Mert hát ha jól tudom pont az a lényege a forditásnak hogy ki-be vegyek hardvereket, a kész "gyári" iso-kat lelehet tölteni az oldalról is.
És még a kernel/drivers/net/Kconfig-ba írtam bele 2 sort a Marvell Yukon 2 88E8055 lan kártya miatt:
config SLGE és config SKY2 (ez utóbbit benne is hagytam végig, ez a kártya van az AMD gépben és a gyári iso-k nem ismerik fel, csak a régi 2.2)
Ennek ellenére a Yukon 2 kártyát nem látja csak wifi-t forszíroz ami nincs is a gépben
Az is érdekes hogy tabletként határozza meg a gépet holott ez sima PC (vagy van x86-os tablet is)
Biztos én is hülye vagyok de szerintem ez az android x86 project még nem igazán van kiforrva, más linuxhoz képest, mondjuk bonyolithatja a helyzetet a java is.
Már majdnem 1.5 hete szenvedek vele., legszivesebben hagynám az egészet de hajt a kiváncsiság, most menuconfiggal kiszedek egy csomó mindent belőle, hátha sikerül jobbat forditani

Ok nem X86 alatt, hanem gyári androidos tableten használok egeret úgy fél éve, külünösen nagyobb hátrányok nélkül. Nem éri meg a megtört kijelzőt javítani, így itthoni médiafogyasztásra alkalmas.

Nagyrészt olyan mintha egy ujjal használnám, Firefox és photon browseren kívül az egérgörgő is működik, jobbklikk általában vissza gombot jelent. A Rovio (Angry birds/Bad piggies) cuccai egyáltalán nem használhatóak, meg még pár triálos játék sem.
A billentyűzet nagyobb probléma. Nincs gyári ékezetes billentyűzet támogatás. Ugyan van a marketen egy fizetős app ami elvileg megoldja, de nem mindenkinek működik, és ahogy látom itt, X86 alatt a market korlátozott. Nem hiszem, hogy benne van abban a tízben.
Egy ismerős sikeresen rakta fel a felesége gyengébb laptopjára, legközelebbi találkozáskor rákérdezek hogyan.
--
AGA@
Fork portal és az egyik logóm :)

Egy (ezer éves) teljesen intel laptopon próbáltam a projekt oldalán lévő iso-t. Elindul viszonylag gyorsan, wifit is ismeri, kijelző is a jó felbontásra áll, hangom is van. Igen, az én gépem is táblagépnek ismeri fel, de gondolom ez amolyan "nem telefon, akkor táblagép" alapon működik.

Igen, megy billről és egérről (touchpadról, usbről) is a vezérlése, külön beállítást nem igényelt.

Viszont, igazán konstruktívat mondani nem tudok.

Amíg nem lesz mondjuk úgy 3 nagyságrenddel nagyobb felhasználói tábor, gondolom nem éri meg/nincs értelme x86-os portokkal foglalkozni.

[kissé offtopic]
Erre a régi gépre próbálkoztam még Chromium os-t tenni, viszonylagos sikerrel. Lehet rá flasht és java-t is varázsolni. (csak azért említem meg, mert jelenleg) Az android-x86 és ez kb. hasonló szinten használható, de talán +1 a Chromiumra a bővítmények miatt. Ok, nincs olyan gui-ja, de az nekem nem is kellett. Az eredetileg rajta lévő Windowsnál valamivel gyorsabb volt érzésre.
Nincs érintőképernyőm, de elvileg van valami arra a Chrome-ban.
[/kissé offtopic]

Szia

Úgyérted írjam le részletesen az iso előállítás menetét?
A
http://www.android-x86.org/getsourcecode

oldalon a Using lunch command rész alatti leírás alapján, kiegészítve a fent írt Kconfigot a 2 db Yukon 2 miatti sorral de menuconfig nélkül, tehát nem állítottam elő a .config filet
Azt ezután akarom, csak a (szerintem) fontos részeket bent hagyva de nincs rá most időm és lolombozott hogy gyakorlatilag lehet hogy felesleges is, mert alig van rá alkalmazás +lásd fent az ékezetes billentyűk problémáját

2 hónapnyi, napi pár órás munkám szált el egy hdd hiba miatt
Most másik lemezen kezdem ujra. Más rendszereken is gyakoriak az efféle hibaüzenetek?

In file included from /home/mark7/android-x86/kernel/drivers/usb/gadget/cdc2.c:49:
/home/mark7/android-x86/kernel/drivers/usb/gadget/u_ether.c:781: error: redefinition of ‘gether_setup_name’
/home/mark7/android-x86/kernel/drivers/usb/gadget/u_ether.c:761: note: previous definition of ‘gether_setup_name’ was here
make[5]: *** [drivers/usb/gadget/cdc2.o] Error 1
make[4]: *** [drivers/usb/gadget] Error 2
make[3]: *** [drivers/usb] Error 2
make[2]: *** [drivers] Error 2

Akkor compiler. Verzio? Nincs veletlen valami CFLAGS/CXXFLAGS valtozo exportalva a kornyezetben? A make menuconfig forditasakor nem dobalt warningokat (nem szabad neki)? Egy vanilla kernel (hasonlo verzios) is dobja ezt a hibat?
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

A make menuconfig egyszer sem dobott hibát a ~ 1.5 hónap alatt
Próbáltam lecserélni az android-x86.org-ról leszedett u_ether.c-t erre:
https://code.google.com/p/android-source-browsing/source/browse/drivers…

de persze nem "kompatibilis". Próbáltam szerkesztgetni de sajnos hülye vagyok a programozáshoz:(
Szóval nemes egyszerúséggel kiszedtem a menuconfig- ból a Device Drivers/USB Support/USB Gatget Supportot. Azt szeretném hogy leforduljon valami amit ki tudok végre próbálni
Már azt hiszem a célvonalnál vagyok, már a framework résznél tart a fordítás de most a javat nem találja: Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
Pedig a : which java alapján (/usr/sbin/java) > symlink : /etc/alternatives/java, ez megint egy symlink az /opt/jdk1.6.0_45/bin/java -ra.
Már symlinkeltem ide is és /usr/lib-be is a libjava-so-t valamint az /etc/enviroment -be is beleírtam az elérési utat (opt/jdk1.6.0_45/lib/amd64/libjava.so) de így se találja
Goglén kerestem, ubuntu.com support az openjdk6 telepítését javasolja, de amdroid-x86.org a Sun/Oracle java-ét.
root@mark7-ubuntu:/opt/jdk1.6.0_45/jre/lib/amd64#java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
/etc/bash.bashrc -be beleirtam az:
export PATH=$PATH:opt/jdk1.6.0_45/bin -t
majd:source /etc/profile
Elképzelhető hogy 64 bit-es rendszerre a 32 biteset is felkell rakni?

kösz a választ

Juujjj jujjj jujjj... Legyszives, legkozelebb elobb googlezz, mielott valami megoldast kitalalsz. Ezt igy soha tobbet ne.

Az /etc/environment -bol szedd is ki gyorsan a modositasaidat, ugyanigy az /etc/alternatives alol is, ezekbe semmi keresnivaloja a libjava.so -nak sem irott sem symlinkelt formaban.

Ezen felul a PATH bejegyzes sem fogja hozni a vagyott sikert.

Az a baj, hogy a GCC (mert ez forditja le a C allomanyokat) linkere nem talalja a libjava.so-t. Ezt ketfelekeppen tudod orvosolni: beleszerkesztesz a build rendszer cuccaiba ugy, hogy a linkelesi opciok kozott (nem ismerem az android rendszeret) benne legyen a -L/opt/jdk1.6.0_45/lib/amd64, vagy forditas elott csinalsz egy 'export LDFLAGS="-L/opt/jdk1.6.0_45/lib/amd64"' -t.

A legtobb esetben azonban ennel joval-joval egyszerubb a hiba: nincs JAVA_HOME kornyezeti valtozo exportalva. Erre a megoldas disztrofuggo, tobbnyire a /etc/profile.d/ ala kell egy uj fajlt csinalnod, 'export JAVA_HOME="/opt/jdk1.6.0_45"' tartalommal (de elotte keress ra, hogy nincs-e mar ilyen, es ha van, annak a fajlnak a tartalmat nezd meg), majd ki kell loginolnod a DE-bol, es vissza.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Már alig merek írni de hrgy84 talán megkegyelmez:)
Az /etc/environment -be beleírást(vagy a másikat) a netről néztem le
Az /etc/profile.d/java_dev.sh -ba ezt irtam:

export JAVA_HOME="/opt/jdk1.6.0_45"
export JAVA_HOME="/opt/jdk1.6.0_45/lib/amd64/libjava.so"
Ettől sem lett jó, ezután:

export LDFLAGS="-L/opt/jdk1.6.0_45/lib/amd64

de ettől sem
Ezután ez alapján:

http://www.cyberciti.biz/faq/linux-unix-set-java_home-path-variable/

Először az a Set JAVA_HOME / PATH for all user alattit irtam bele az /etc/profile -be, habár ezt a 2 sort nem értem mert ugyanaz:
Next setup PATH / JAVA_PATH variables as follows:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
egyik elejét export java_HOME= re módositottam

Miután ugyanúgy Error: could not find Java 2 Runtime Environment hibát dob,beleirtam a /root és a mark7 user könyvtárába is a .bash_profile -ba:

export java_HOME=/opt/jdk1.6.0_45/bin/java
export java_HOME=/opt/jdk1.6.0_45/jre/lib/amd64
export PATH=$PATH:/opt/jdk1.6.0_45/bin
export PATH=$PATH:/opt/jdk1.6.0_45/jre/lib/amd64

Az : export | less paracs kimenetében pedig benne van a:

declare -x JAVA_HOME="/opt/jdk1.6.0_45/lib/amd64/libjava.so"
Még ezt találtam de nálam nincs is java_wapper:

http://stackoverflow.com/questions/9701348/java-libjava-so-file-error

Ugye az nem gond hogy most már csak root-ként inditom a fordítást?

please help:((

Az /etc/profile.d/java_dev.sh -ba ezt irtam:

export JAVA_HOME="/opt/jdk1.6.0_45"
export JAVA_HOME="/opt/jdk1.6.0_45/lib/amd64/libjava.so"

Nem, csak az elso sor kell, a masodikat szedd ki.

Akkor kis fejtagitas:
- A JAVA_HOME valtozo - bar nem irjak le sehol - a java binaris telepitesi utvonalat jelenti, de a /bin/java vegzodes nelkul. Tehat ha a te java binarisodat ugy nevezik, hogy /opt/jdk1.6.0_45/bin/java, akkor a JAVA_HOME az /opt/jdk1.6.0_45 lesz - es csak ez!.
- Kitero: Gondolom valamilyen programozasi nyelvben otthon vagy annyira, hogy tudd: ha egy valtozonak ketszer adunk erteket, akkor a masodik erteke lesz ervenyes. A kornyezeti valtozok - mint a nevuk is mutatja - valtozok, vagyis ertekuket a legutolso ertekadas hatarozza meg.
- A PATH kornyezeti valtozo a parancsok keresesi utvonalat hatarozza meg, Windows alatt pontosvesszovel, Linux alatt kettosponttal hatarolva el az egyes mappaneveket. Ez azt jelenti, hogy amikor te beirod - mondjuk - azt, hogy 'mcedit', akkor a shell vegigbongeszi az osszes mappat a PATH felsorolasaban, es addig keres, amig meg nem talalja az mcedit binarist (de csak az adott mappaban keres, almappakban nem). Ha nem talalta meg, akkor jon a jol ismert "Command not found" kezdetu hibauzenet.
- A -L kezdetu kapcsolo a GCC linkerenek mondja meg, hogy milyen libet hol talal. Ha valamit a gcc ugy akarna linkelni, hogy 'gcc -o enkicsiprogramom enkicsiprogramom.o -ljava', akkor az '-ljava' kapcsolo hatasara elkezd keresgelni egy libjava.so allomanyt. Ha mast nem mondunk neki (= a fenti parancssort feltetelezzuk), a beegetett utvonalakat nezi vegig, vagyis a /usr/local/lib, /usr/lib, es /lib mappakat. Ezt lehet felulbiralni a -L/opt/jdk1.6.0_45/lib/amd64 opcioval, mellyel megkered szepen a linkert, hogy legyen oly jo, es elsonek a /opt/jdk1.6.0_45/lib/amd64 mappaba kukkantson be, hatha talal ott egy libjava.so -t.
- Az LDPATH kornyezeti valtozot igazabol nem ertem. Nem standard kornyezeti valtozo, de latatlanban fogom elhinni neked, hogy az Android forditasi rendszere ezt hasznalja. Az autoconf rendszer, amit en ismerek, inkabb az LDFLAGS-et hasznalja, ami viszont egy standard kornyezeti valtozo a 'make' parancs szamara, es azt mondja meg, hogy az ebben megadott flageket adja at a GCC-nek linkeleskor.

Az a legnagyobb baj, hogy az android forrasa borzalmasan nagy, igy nem tudok eleget segiteni a forditasban, mert nem igazan akarodzik egy haromnapos git clone-ba belekezdeni (hamarabb ez nekem sose volt meg).
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

Kedves hgy84

Köszi szépen a választ és az infót, jövök neked 1-2-X sörrel:)
Sajnos semmilyen programozási nyelvet nem ismerek, rossz a memóriám, nehezen tanulok- könnyen felejtek,programozáshoz pedig úgy sejtem, jó memória és jó logika kell
Most megindult a java VM ? forditása, itt imádkozok hogy végig lefusson
Valóban olyan ~14GB a forráskód, de azt hittem ez kicsinek számít
Egyszer brahiból anno Open Office-t akartam forditani és kifutottam a 90-100Gb-os tárhelyből
Így is sokat segítettél, kellemes vasárnapot:)

Egérrel is működnek ezek? Linkelj légyszi futtatható verziót, akár ami egy vm-be elfutna.

Szia

Működnek, csak nekem ahogy írtam a gyári iso-kat vagy nem tudtam telepiteni(pontosabban telepités után nem indult el a grafikus felület), Live módban mentek Vesa módban. Amelyik elindult abban csak wifi volt, vezetékes lan támogatás nem
Innem töltheted le őket:
android-x86.org/Download, vm-ben mentek rendesen csak nativ módban volt gond

Ha érdekel valakit:
Már másodszor sikerült lefordítani, az első boot-kor valamilyen new usb hdc eszköznél megált ezért menuconfigban csak OHCI és EHCI van beállitva az USB szekciónál
Második iso sem bootol garfikus módban(VESA-ban sem) , debug módban 0.9mp-nél még kirja hogy freeing unused kernel memory , ezután Detecting Android-x86 és elkezd pontozni a végtelenségig (másnál is előfordul google szerint), a DVD-t tekeri és 3-4mp-ként felvillan a led de csak a pontok
Hibaüzenetet nem ad így lövésem sincs mi lehet a gondja

2013-06-23: Android-x86 4.0-r1 is released.

Többek között:
"Enable Dalvik JIT compiler and ARM translator."

Próbáltam. Billentyűzetkiosztás még mindig nem állítható magyarra, de ez gondolom valami android-specifikus marhaság. (nem volt még ilyen készülékem) Meglehetősen jó sebességgel fut, és működik minden hardware-m. Kivéve az nvidia videó (intel jól megy), nyilván, és a RAM méretének ismeretével is voltak problémái. Suspend nem megy.

Market van, programok vannak. Ez a translator egész jól működik, sebesség jó, de vagy az android régi verziója, vagy a translator hibájából(?) adódóan felemás sikerrel futtattam programokat.

1-2 gagyi játékot sikerült elindítani, igazából, ha elindult, kb jól futott. Pár programot próbáltam még, azokkal általában nem volt gond. Bevitel kezeléssel van gond, 1-2 alkalmazás mintha nem érzékelné az egeret, és a kérdés nélkül 90fokban forgó kép kikészít. Mivel ez nem tablet, hanem laptop, nehézkes forgatni.

Összességében laptopon nem használnám, alkalmatlan mindennapi feladatok ellátására (kb 2 órát szántam a projektre, többet számomra nem ér, még, ha tényleg lehetne is akár használni). X86 tableten talán oké lenne.

Egész jó ez az alkalmazás.

Találtam egy frissebb iso-t, itt. Android 4.2.2, benne van ez a translator, és végre magyar kiosztásra is be tudtam állítani a fizikai billentyűzetem. Egész használható.

szerk.: megbízhatóságáról nem tudok nyilatkozni. Az oldal kinézetéhez hasonlóan kell kezelni, passz. :D

Fogtam a fentebb linkelt 4.2.2-es image-t (egész új, 3.9-es kernel, és benne van az arm translator is), dd-vel kimásoltam egy régi 4gigás pendrive-ra, és bootoltam róla. Ekkora live-ként kipróbálható, vagy választható a telepítés.

Egyelőre live-ként próbálgattam. Azt hiszem, a beállításoknál, az accessibility-nél lehet a magyar kiosztást a fizikai billentyűzetnek beállítani.(erre már nem emlékszem, de nem nehéz megtalálni) Az általad említett programmal pedig a kijelző orientációját lehet szépen lockolni. Pvstar+ programot tettem még fel, hogy mehessen a háttérben a youtube.

A gépek, amin próbáltam: Asus k42jv, meg egy ezer éves Acer, szintén inteles. Minden működött bármi állítgatás nélkül.(kivéve az nvidia kártya)

Találtam egy ilyen tool-t: (wubi utánérzet)
http://forum.xda-developers.com/showthread.php?t=2142563
Nekem a Grub miatt nem működik, így erről sajnos beszámolni nem tudok, de egy próbát megérhet.

ui.: a 4.2.2.-es android jobban tetszett(=használhatóbbnak tűnt), mint az android-x86-ról letölthető 4.0.
update1: 4.3-as image is van már, 2félét próbáltam, mindkettő nagyon instabil. (bejelentkezés is alig jön össze)

Köszi az összefoglalót.
Az nvidia kártya támogatásának hiánya miatt VESA módban kell indítani? Nekem egy android-x86.org-ról letöltött rendszeren ez okozza legtöbb gondot. Sok alkalmazás elindulni sem hajlandó 3D támogatás nélkül.

Még egy apróság, most a fentebb linkelt oldalon ez a szöveg jön be: "tabletsx86.org expired on 08/17/2013 and is pending renewal or deletion." Remélem nem tűnik el örökre az oldal.

https://code.google.com/p/android-x86/downloads/detail?name=android-x86…

Szerk.: ezt írja újdonságoknál:
"Upgrade Mesa OpenGL ES library to 9.2-devel branch to support hardware acceleration for AMD Radeon and Intel chipsets (not included chips with PVR)."
Másik image pont a tabletsx86-on volt, de azzal nem jutottam még annyira sem, mint ezzel. Ezzel legalább program futtatásig eljutottam, amaz már az elején elakadt. (és így annak iso-ja sincs már meg nekem szerintem)

Toshiba satelite a110-334 notebookra melyik Android x86 image való?
Néhány fórumban ajánlották az Asus Eeepc iso-kat de azok közül amit eddig próbáltam nem indult el még VESA módban sem.
Intel Pentium M cpu, és chipset integrált AMD Radeon grafika van benne.

Akartam mondani hogy próbbáld meg a xy..generic.iso-t de megnéztem az oldalt és
már csak 2.2-ből van generic
Úgy rémlik pár hónapja még a 4-ből is volt
Szépen fejlődnek, visszafelé
Vagy próbálj meg magadnak fordítani forrásból mint én neked hátha sikerül
Most egy másik gépnél vagyok de ha visszamegyek a sajátomra, megnézem hogy töltöttem-e le 4-es generic-et
Ha igen felirom neked cd-re
Ha pár napig nem írok akkor elfelejtkeztem róla, szólj, akkor szólj:)

Radeon support kapásból hiányzik belőle mert csak vesaban megy 2D lassított grafika. Hang egyáltalán nincs. Egyelőre ez a kettő a legsúlyosabb hiányosság. Mind a kettő az integrált AMD chipset supportjának hiányából adódik szerintem.
Legutóbb ezt próbáltam használni: android-x86-4.2-20130228.iso

Ha egy notebookon nem lehet megfelelően működésre bírni az Androidot, értem ezalatt a hardver 3D támogatást, audio ki és bemenet megfelelő működését, akkor érdemes virtuális gépre feltenni?
Hostnak egy kis erőforrás igényű Linux kerülne, pl. Puppylinux amivel nincsenek driverproblémák. Erre VirtualBox-ban menne az Android x86. VirtualBox-hoz van androidos 3D driver, vagy azzal csak 2D grafika lesz?

Szeretném azt mondani hogy igen, mert a sok próbálkozás-fordítás közben a készen letölthető isokból talán 2-őt telepitettem VBoxra.
A host akkor azt hiszem Windows volt, de a grafikára konkrétan nem figyeltem, csak arra voltam kíváncsi hogy megy-e/elindul-e ugyanaz az iso VBoxban amelyik azon az érintőképernyős TV-n vagy el sem indult vagy az Android feliratnál megált de le nem fagyott vagy egyéb hibát produkát
A VBoxban ezek az isok mentek, de csak a hálózatkezelést meg 1-2 dolgot próbáltam, a fő feladat fordítéás volt a célgépre

Ahogy néztem a leírásokat fordításnál sem lehet teljesen rendszerre belőni az Androidot. Pl. még fordítással sem tudom elérni, hogy működjön a hardver 3D Radeonon de még az AMD chipsetes hangra sem találtam fordítási opciót.
Vagy van valami finombeállítási lehetőség amit még nem találtam meg?