|
Cocina para Android Subforo exclusivo para Cocina para Android |
|
Herramientas |
#1
|
||||
|
||||
Compilacion sources lg
Buenas compañeros he creado algun kernel para xperia con sus opciones, ahora mismo tengo un cacharrito nuevo bien majo un LG G3 , del cual ya han publicado las sources, con lo cual podemos compilar android y kernel .
Estaba retomando el tema de cocina pero de momento no habia compilado las sources de android. Hoy me puse al tema Código:
Android build - Download original android source code ( KitKat 4.4.2_r2 ) from http://source.android.com - Untar opensource packages of LGD850_G3_Kitkat_V10d_Android.tar.gz minto downloaded android source directory a) cat LGD850_G3_Kitkat_V10d_Android.tar.gza* | tar zxvpf - - And, merge the source into the android source code - Run following scripts to build android a) source build/envsetup.sh b) lunch 1 c) make -j4 - When you compile the android source code, you have to add google original prebuilt source(toolchain) into the android directory. - After build, you can find output at out/target/product/generic Código:
-rw-r--r-- 1 marc0sgb marc0sgb 69206016 jul 24 21:12 cache.img -rw-r--r-- 1 marc0sgb marc0sgb 322692 jul 24 22:35 ramdisk.img -rw-r--r-- 1 marc0sgb marc0sgb 576716800 jul 24 23:02 system.img -rw-r--r-- 1 marc0sgb marc0sgb 209715200 jul 24 22:47 userdata.img Pero me surgen dudas 1º No crea un boot.img con lo cual no dispone de kernel , ¿debo compilarle aparte? 2º Al elegir la opcion generica como indican las instrucciones de lg crea una imagen que a mi me parece mas bien para emulador, cuando analizo el build.prop Código:
# begin build properties # autogenerated by buildinfo.sh ro.build.id=KVT49L ro.build.display.id=aosp_arm-eng 4.4.2 KVT49L eng.marc0sgb.20140724.181543 test-keys ro.build.version.incremental=eng.marc0sgb.20140724.181543 ro.build.version.sdk=19 ro.build.version.codename=REL ro.build.version.release=4.4.2 ro.build.date=jue jul 24 18:18:39 CEST 2014 ro.build.date.utc=1406218719 ro.build.type=eng ro.build.user=marc0sgb ro.build.host=trabajon ro.build.tags=test-keys ro.product.model=AOSP on ARM Emulator ro.product.brand=Android ro.product.name=aosp_arm ro.product.device=generic ro.product.board= ro.product.cpu.abi=armeabi-v7a ro.product.cpu.abi2=armeabi ro.product.manufacturer=unknown ro.product.locale.language=en ro.product.locale.region=US ro.wifi.channels= ro.board.platform= # ro.build.product is obsolete; use ro.product.device ro.build.product=generic # Do not try to parse ro.build.description or .fingerprint ro.build.description=aosp_arm-eng 4.4.2 KVT49L eng.marc0sgb.20140724.181543 test-keys ro.build.fingerprint=Android/aosp_arm/generic:4.4.2/KVT49L/eng.marc0sgb.20140724.181543:eng/test-keys ro.build.characteristics=default # end build properties # # from build/target/board/generic/system.prop # # # system.prop for generic sdk # rild.libpath=/system/lib/libreference-ril.so rild.libargs=-d /dev/ttyS0 # # ADDITIONAL_BUILD_PROPERTIES # keyguard.no_require_sim=true ro.com.android.dataroaming=true ro.com.android.dateformat=MM-dd-yyyy ro.config.ringtone=Ring_Synth_04.ogg ro.config.notification_sound=pixiedust.ogg ro.carrier=unknown ro.config.alarm_alert=Alarm_Classic.ogg ro.ril.hsxpa=1 ro.ril.gprsclass=10 ro.adb.qemud=1 persist.sys.dalvik.vm.lib=libdvm.so ro.kernel.android.checkjni=1 net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt 4 ¿La baseband del telefono, se usa la que viene en la stock rom? Si alguien me guia estaria muy agradecido Última edición por Marc0sgb Día 25/07/14 a las 15:26:44. Razón: Actualizada informacion |
|
Estás aquí | ||||||
|