Cocina para Android Subforo exclusivo para Cocina para Android

Respuesta
 
Herramientas
  #1  
Viejo 25/07/14, 00:26:58
Array

[xs_avatar]
Marc0sgb Marc0sgb no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2011
Mensajes: 1,317

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
Segui los instrucciones al pie de la letra y ahora dispongo de los siguientes archivos:
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
En emulador todo funciona ok pero eso no quiere decir que en un telefono funcione correctamete



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
3 Imagino que necesitaria librerias privativas, de codigo cerrado de lg entre otros, hay alguna manera de confirmarlo y comprobar cuales son?

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
Responder Con Cita


Respuesta

Estás aquí
Regresar   Portal | Indice > La Cocina de ROMs > Cocina para Android



Hora actual: 13:32:06 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /