Android OSAndroid eclair

Odpovědět

Autor tohoto vlákna
petter
Androiďák!
Příspěvky: 340
Registrován: stř 23. zář 2009 13:25:10
Reputace: 0
Bydliště: Olomouc

Android eclair

Příspěvek od petter » pát 08. led 2010 12:23:35

ahoj zkompiloval jsem si z AOSP android eclair, kompilace probehne v pohode, telefon naflashuji, nabootuje vse ok, akorat pri rozjizdeni androida mam v logu porad dokola:

I/ServiceManager( 73): Waiting for sevice media.audio_policy...
I/ServiceManager( 73): Waiting for sevice media.audio_policy...
W/AudioSystem( 73): AudioPolicyService not published, waiting...
I/ServiceManager( 73): Waiting for sevice media.audio_policy...
I/ServiceManager( 73): Waiting for sevice media.audio_policy...
I/ServiceManager( 73): Waiting for sevice media.audio_policy...
I/ServiceManager( 73): Waiting for sevice media.audio_policy...
I/ServiceManager( 73): Waiting for sevice media.audio_policy...
W/AudioSystem( 73): AudioPolicyService not published, waiting...
I/ServiceManager( 73): Waiting for sevice media.audio_policy...

a tak to cykly donekonecna, vim primo ve zdrojakach kde to je, ze ServiceManager bere fci getService a ta mu pro media.audio_policy vraci porad null, nevite nekdo co s tim??jestli mi nechyby nejaky externi soubor ci co???
diky




Uživatelský avatar

moneytoo
Stálý androiďák
Příspěvky: 248
Registrován: sob 14. úno 2009 13:07:30
Reputace: 0
Kontaktovat uživatele:

Re: Android eclair

Příspěvek od moneytoo » pát 08. led 2010 15:53:00

Něco podobného jsem taky řešil. Problém je v tom, že HTC neuvolnilo proprietální ovladače kompatibilní s Enclairem. Takže maximálně to nějak opatchovat (tak to vyřešili jiní), ale stejně řada věcí ani pak nepůjde...


Autor tohoto vlákna
petter
Androiďák!
Příspěvky: 340
Registrován: stř 23. zář 2009 13:25:10
Reputace: 0
Bydliště: Olomouc

Re: Android eclair

Příspěvek od petter » pon 11. led 2010 9:18:10

ja uz sem to vyresil, chybel mi mediaserver v system/bin. ted uz mi jede muj build eclairu na htc magic. kdyby nekdo chtel tak muzu napsat nejakej tutorial treba. Akorat nejede camera(neni ovladac od htc) a bluetooth, ale to je chyba asi v init.rc takze bt pojede


michal21
Nové Androidě
Příspěvky: 28
Registrován: pát 15. kvě 2009 12:21:19
Reputace: 0

Re: Android eclair

Příspěvek od michal21 » pon 11. led 2010 9:39:19

petter píše: kdyby nekdo chtel tak muzu napsat nejakej tutorial treba.
Zdravim, mohl bych Te poprosit o nejaky ten tutorial? Jinak obdivuju, ze jsi do toho sel. Michal
G1 black / Root / / Apps2SD ext2 400mb / 528Mhz / SPL: 1.33.2005 / Radio: 2.22.19.26I


Autor tohoto vlákna
petter
Androiďák!
Příspěvky: 340
Registrován: stř 23. zář 2009 13:25:10
Reputace: 0
Bydliště: Olomouc

Re: Android eclair

Příspěvek od petter » pon 11. led 2010 10:31:16

kompilovani androida:

1. stahnout zdrojaky z googlu: http://source.android.com/download
je tam navod pro vsechny systemy

2. prvne je potreba zkompilovat kernel (nebo se da vytahnout z nejakyho boot image treba od cyana)
Kompilace kernelu (treba od cyana):
stahnout zdrojaky: http://github.com/cyanogen/cm-kernel
po stazeni kernelu je jej potreba zkompilovat, do rootu slozky kernelu je potreba vlozit .config soubor, ten je nejlip vytahnout z nejake funkcni rom, treba z donut od cyana (myslim je v /proc/config.gz)
po vlozeni .config do rootu slozky kernelu napis prikaz:
ARCH=arm CROSS_COMPILE=/home/user/mydroid/prebuild/darwin/toolchain/armeabi4.2.1/bin/armeabi- make
a mela by zcita kompilace kernelu, nakonci ti napise kde je tzv. zImage coz je vlastnek kernel

----za tim prebuild/ musis zvolit podle tveho systemu (MAC=darwin, linux=linux, Win=windows)

3. je potreba zkompilovat wla.ko pro funkcni wifi,
v mydroid/system/wlan/ti/sta_dk_4_0_4_32 napis:
export KERNEL_DIR=~/mydroid/kernel/ (tady musis data cestu ke slozce s kernelem co sis stahl treba od toho cyana)
a pak das zase:
ARCH=arm CROSS_COMPILE=/home/user/mydroid/prebuild/darwin/toolchain/armeabi4.2.1/bin/armeabi- make
po zkompilovani se ti vytvori wlan.ko a ten zkopirujes do /mydroid/vendor/ (ve slozce vendor jsou konfigurace pro jednotlive zarizeni sapphire, g1 atd.), je potreba si v te slozce vendor vytvorit vlastni konfiguraci, pokud mas sapphire, g1 tak uz tam je, pro magica jak ja tak ti jeste napisu co s tim

4. v mydroid rootu slozky vytvoris buildspec.mk a do nej napises:
#product musi souhlasit s vendor/tvuj vytvoreny produkt/AndroidProduct.mk
TARGET_PRODUCT:=htc_magic
TARGET_BUILD_VARIANT:=eng
TARGET_BUILD_TYPE:=release
#cesta ke kernelu
TARGET_PREBUILT_KERNEL:=cm-kernel/arch/arm/boot/zImage

5. jeste v te slozce vendor/tvoje konfigurace musis mit slozku proprietary a v ni jednotlivy binarky a knihovny pro tvoje zarizeni, ty bere android a na zaklade nich se kompiluji nektere systemove veci, ty proprietary soubory stahni zase treba z cyana beziciho na tvym mobilu

6. napis:
make
a dej si kavu:-) tad to bude dlouho trvat, podle tvojeho procesoru

ono asi urcite se ti nepodari na prvni pokus vse udelat spravne, klidne se ptej budu se ti snazit odpovedet, anglicky navod: http://www.johandekoning.nl/index.php/2 ... nt-page-1/
je to pro cupcake, ale to je stejny pro vsechny verze androida



Autor tohoto vlákna
petter
Androiďák!
Příspěvky: 340
Registrován: stř 23. zář 2009 13:25:10
Reputace: 0
Bydliště: Olomouc

Re: Android eclair

Příspěvek od petter » pon 11. led 2010 10:52:07

jak udelat vendor slozku mas tady: http://github.com/koush/magic-open to je pro magica, ma tam tech konfiguraci vic

Uživatelský avatar

Androidě
Robot
Příspěvky: 818
Registrován: čtv 19. srp 2010 6:30:24
Reputace: 2
Typ mobilu / ROM: Moto X 2nd. 2014
Tablet: Lenovo TAB3-710F
Bydliště: Praha

Re: Android eclair

Příspěvek od Androidě » sob 21. srp 2010 11:25:07

Jelikož můj GT540 Optimus dostane brzy také 2.1 Eclair pídím se po změnách které tento OS/jeho verze přináší?
Hledám přes google ale zatím marně....potřeboval bych nějaký článek kde bude vše o něm dík.
Něco je zde: http://cs.wikipedia.org/wiki/Android_(o ... st%C3%A9m) ještě by to chtělo nějaké screeny...
PRIM
Xperia XA1 White Android 8.0.0 Oreo Official

SEC
Motorola Moto X 2nd. Gen 2014
Custom ROM Victara 6.0.1 Team OctOS Oct-M

Odpovědět

Zpět na „Android OS“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti