PDA

Ver la Versión Completa : [ TUTORIAL ] Compilar CM10 para las A10 [Inglés]


fuji88
02/10/12, 13:43:16
A quien le interese intentar hacer funcionar CyanogenMod y tenga algo de tiempo libre, puede probar lo siguiente

repo init -u git://github.com/CyanogenMod/android.git -b jellybean

paste these lines inside new file .repo/manifests/local_manifest.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- remote name="github" fetch="git://github.com/" /-->
<!-- remove-project name="hardware/libhardware"/-->
<remove-project name="CyanogenMod/android_hardware_libhardware"/>
<remove-project name="CyanogenMod/android_frameworks_av"/>
<remove-project name="CyanogenMod/android_frameworks_native"/>
<remove-project name="CyanogenMod/android_frameworks_base"/>
<remove-project name="CyanogenMod/android_system_core"/>
<remove-project name="CyanogenMod/android_system_vold"/>
<remove-project name="CyanogenMod/android_system_bluetooth"/>
<project remote="github" revision="jellybean-cm" name="shaun2029/android_device_907" path="device/softwinner/907" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_hardware_realtek" path="hardware/realtek" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_hardware_libhardware" path="hardware/libhardware" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_frameworks_av" path="frameworks/av" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_frameworks_native" path="frameworks/native" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_frameworks_base" path="frameworks/base" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_system_core" path="system/core" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_system_vold" path="system/vold" />
<project remote="github" revision="jellybean-cm" name="shaun2029/android_system_bluetooth" path="system/bluetooth" />
</manifest>now type this command

repo sync -j8

finally you're ready to build it

source build/envsetup.sh
lunch cm_907-userdebug && mka

mka otapackage


Prerequisites:

1. Needs realtek:
git clone https://github.com/a...are_realtek.git (https://github.com/allwinner-dev-team/android_hardware_realtek.git)
cd android_hardware_realtek
git checkout jellybean

a. Copy the folder wlan to
hardware/realtek/

b. Move the folder hardware/realtek/wlan/wpa_supplicant_8_lib to
media/Storage/git/jellybean/device/softwinner/907/libraries/wpa_supplicant_8_lib

2. Prebuilts
cd into vendor/cm and do
./get-prebuilts

a. Extract UpdateMe.apk/assets/update_me.xml to
/media/Storage/git/jellybean/device/softwinner/907/prebuilt/

b. Extract proprietary/Term.apk/lib/armeabi/libjackpal-androidterm4.so into
vendor/cm/proprietary/lib/armeabi/

c. Copy UpdateMe.apk to
device/softwinner/907/prebuilt/app/UpdateMe.apk

En clase voy a intentarlo cuando demos Linux, pero si no podeis esperar, ahi teneis para probar de antemano.

Fuente: http://www.slatedroid.com/topic/39064-building-cm10-for-a10-devices/

lully
03/10/12, 00:14:51
Caray!!!!
Por lo menos ya se esta haciendo algo para solucionar esto, quien sabe si en pocos dias ya sale un nuevo CWM que lo solucione solo, por que yo para hacer esto, tendria que ser un licienciado como tu, Fuji.
Je, je, je.
No sabria ni como empezar, pero como estoy dispuesto a todo, no descarto con el tiempo probar esto.
Gracias socio.
Salu2

fuji88
03/10/12, 00:53:12
Caray!!!!
Por lo menos ya se esta haciendo algo para solucionar esto, quien sabe si en pocos dias ya sale un nuevo CWM que lo solucione solo, por que yo para hacer esto, tendria que ser un licienciado como tu, Fuji.
Je, je, je.
No sabria ni como empezar, pero como estoy dispuesto a todo, no descarto con el tiempo probar esto.
Gracias socio.
Salu2

Licenciado? Ojala XD, estoy en el ciclo superior de administracion de sistemas informáticos, ya cuando acabe esto veré si voy o no, pero menos mal que el profesor (y otros 2 mas de la clase) tenemos la misma tablet XD, a ver si les animo a que entren aqui y ya somos mas, pero dificil lo veo.

Volviendo al tema, he logrado compilarlo para que funcione, pero se me olvidó lo del .zip de compatibilidad XD, menos mal que hice la nandroid. Funciona a saltos, a ver si logro hacer que vaya mejor XD

lully
03/10/12, 20:44:31
Licenciado? Ojala XD, estoy en el ciclo superior de administracion de sistemas informáticos, ya cuando acabe esto veré si voy o no, pero menos mal que el profesor (y otros 2 mas de la clase) tenemos la misma tablet XD, a ver si les animo a que entren aqui y ya somos mas, pero dificil lo veo.

Volviendo al tema, he logrado compilarlo para que funcione, pero se me olvidó lo del .zip de compatibilidad XD, menos mal que hice la nandroid. Funciona a saltos, a ver si logro hacer que vaya mejor XD

Si lo has conseguido ENORABUENA!!! :aplausos:
Menuda lucha tuve yo, solo leyendolo, XD!!!
Je, je, je
Estaria bien que los unieses, XD!!!
Seria como un trabajo de fin de carrera pero CON NOTA!!!
Juas, juas, juas.
Un fuerte abrazo "Profe". :sisi1:
Salu2