R
RandomUser101
Neues Mitglied
- 0
Hallo,
das ist mein erster Post, also seid nicht so hart .
Ich möchte gern CWM für mein altes Huawei Ideos x3 kompilieren um den ganzen Prozess besser zu verstehen etc. bzw. aus technischem Interesse.
Dazu habe ich bereits meine Kompilierumgebung eingerichtet und die benötigten CyanogenMod Sourcen von Github bezogen.
Anschließend bin ich wie folgt vorgegangen
-> Erzeugt die Tools die für die fortlaufenden Prozesse benötigt werden
dann habe ich mein boot-Image des Ideos x3 geholt
Zur Vorbereitung der Daten zum kompilieren
Öffnen des boot images und anlegen von "Metadaten"
Danach habe ich ein recovery.img erhalten und versucht zu flashen:
Leider bekomme ich den Fehler, dass nicht genug Speicher auf denm Gerät vorhanden wäre. (trotz allem 100MB sind noch etwa frei...)
Dadurch wird die Recovery Partition fehlerhaft und das Gerät startet zwar noch normal aber man kommt nicht mehr ins Recovery. Einzige Lösung war wieder das schon fertige CWM zu flashen ( was ich eigentlich nicht nutzen wollte..)
Vielleicht kann sich ja mal jemand äußern und mir einen Tipp geben, woran es liegen könnte, was ich evtl anders machen muss.
ps.: während des Kompilierens bekomme ich keine Fehler! Ich habe das fertige Image mal angehangen.
das ist mein erster Post, also seid nicht so hart .
Ich möchte gern CWM für mein altes Huawei Ideos x3 kompilieren um den ganzen Prozess besser zu verstehen etc. bzw. aus technischem Interesse.
Dazu habe ich bereits meine Kompilierumgebung eingerichtet und die benötigten CyanogenMod Sourcen von Github bezogen.
Anschließend bin ich wie folgt vorgegangen
Code:
make -j4 otatools
dann habe ich mein boot-Image des Ideos x3 geholt
Code:
adb kill-server
adb start-server
adb push dump_image /data/local/
adb shell
-> su && cd /data/local && chmod 777 dump_image
-> ./dump_image boot /sdcard/img.boot
-> exit && exit
adb pull /sdcard/boot.img
Zur Vorbereitung der Daten zum kompilieren
Code:
. .build/envsetup.sh
Öffnen des boot images und anlegen von "Metadaten"
Code:
build/tools/device/mkvendor.sh HUAWEI U8510 ../boot.img
Code:
. build/envsetup.sh
-> lunch cm_U8510-eng
-> make -j4 recoveryimage #j4 = 4 CPU mit 4 Kernen zur Verfügung!
Danach habe ich ein recovery.img erhalten und versucht zu flashen:
Code:
adb reboot-bootloader
fastboot flash recovery recovery.img
Leider bekomme ich den Fehler, dass nicht genug Speicher auf denm Gerät vorhanden wäre. (trotz allem 100MB sind noch etwa frei...)
Dadurch wird die Recovery Partition fehlerhaft und das Gerät startet zwar noch normal aber man kommt nicht mehr ins Recovery. Einzige Lösung war wieder das schon fertige CWM zu flashen ( was ich eigentlich nicht nutzen wollte..)
Vielleicht kann sich ja mal jemand äußern und mir einen Tipp geben, woran es liegen könnte, was ich evtl anders machen muss.
ps.: während des Kompilierens bekomme ich keine Fehler! Ich habe das fertige Image mal angehangen.