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/
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/