CyanogenMod 9 kompilieren - Diskussionsthread

curfew65

curfew65

Stammgast
166
hallo, ich habe einen fehler beim erstellen/kompilieren, ich kompiliere für das samsung galaxy tab 10.1N wifi (gt-p7511/p4wifi).

habe mit dem cmcompiler die repo gezogen und danach verschoben in den pfad aus der anleitung von hier --> CM9 selbst kompilieren » Ordner, Dateien, Kompilieren, Tutorial, G-Slate, Samsung » Sera-Apps
(sprich nach: /home/user(ich)/android/system/ )
nach dem saugen der repo habe ich dann ohne tool,
sprich mit manueller eingabe weiter gemacht und laut anleitung diese befehle abgearbeitet:

. build/envsetup.sh
lunch cm_p4wifi-userdebug
make clobber
time make -j`grep ‘processor’ /proc/cpuinfo | wc -l` otapackage (befehl funktionierte nicht, brach immer ab)
time make -j1 otapackage (befehl funktionierte)

nur war dann die letzte ausgabe diese hier:

Copy: out/target/product/p4wifi/system/bin/sysinit
Copy: out/target/product/p4wifi/system/etc/init.d/90userinit
Copy: out/target/product/p4wifi/system/etc/init.local.rc
Copy: out/target/product/p4wifi/system/bin/compcache
Copy: out/target/product/p4wifi/system/bin/handle_compcache
make: *** Keine Regel vorhanden, um das Target »vendor/cm/proprietary/RomManager.apk«,
benötigt von »out/target/product/p4wifi/system/app/RomManager.apk«, zu erstellen. Schluss.


i-wer eine idee was ich vergessen haben könnte?
ich schlage mich nun schon knappe 2 tage mit diesem fehler herrum in google oder noch besser xda hab ich leider noch nicht wirklich etwas gefunden.

danke schonmal^^

edit:

cd ~/android/system/vendor/cm
./get-prebuilts

habe ich schon versucht, brachte leider nichts...
 
Zuletzt bearbeitet:
curfew65 schrieb:
hallo, ich habe einen fehler beim erstellen/compilieren, ich compiliere für das samsung galaxy tab 10.1N wifi (gt-p7511/p4wifi).

habe mit dem cmcompiler die repo gezogen und danach verschoben in den pfad aus der anleitung von hier --> CM9 selbst kompilieren » Ordner, Dateien, Kompilieren, Tutorial, G-Slate, Samsung » Sera-Apps
(sprich nach: /home/user(ich)/android/system/ )
nach dem saugen der repo habe ich dann ohne tool,
sprich mit manueller eingabe weiter gemacht und laut anleitung diese befehle abgearbeitet:

. build/envsetup.sh
lunch cm_maguro-userdebug
make clobber
time make -j`grep ‘processor’ /proc/cpuinfo | wc -l` otapackage (befehl funktionierte nicht, brach immer ab)
time make -j1 otapackage (befehl funktionierte)

nur war dann die letzte ausgabe diese hier:

Copy: out/target/product/p4wifi/system/bin/sysinit
Copy: out/target/product/p4wifi/system/etc/init.d/90userinit
Copy: out/target/product/p4wifi/system/etc/init.local.rc
Copy: out/target/product/p4wifi/system/bin/compcache
Copy: out/target/product/p4wifi/system/bin/handle_compcache
make: *** Keine Regel vorhanden, um das Target »vendor/cm/proprietary/RomManager.apk«,
benötigt von »out/target/product/p4wifi/system/app/RomManager.apk«, zu erstellen. Schluss.


i-wer eine idee was ich vergessen haben könnte?
ich schlage mich nun schon knappe 2 tage mit diesem fehler herrum in google oder noch besser xda hab ich leider noch nicht wirklich etwas gefunden.

danke schonmal^^

edit:

cd ~/android/system/vendor/cm
./get-prebuilts

habe ich schon versucht, brachte leider nichts...

Du brauchst rom manager. Steht auch irgendwo in der Anleitung, zumindest in dem Wiki, compile cm from sources

Gesendet von meinem GT-I9000 mit Tapatalk 2
 
  • Danke
Reaktionen: curfew65
DerTeufel schrieb:
Du brauchst rom manager. Steht auch irgendwo in der Anleitung, zumindest in dem Wiki, compile cm from sources

Gesendet von meinem GT-I9000 mit Tapatalk 2

ohh mann, jetzt hab ich es gelesen, 1,5 tage echt überlesen ich war zich mal auf der wiki seite -.- waren wohl zu viele zeilen diese woche :D

vielen dank, ich geb bescheid ob es geklappt hat wenn das neue build durchging :)
 
curfew65 schrieb:
ich compiliere für das samsung galaxy tab 10.1N wifi (gt-p7511/p4wifi).

Ich hab's entsprechend verschoben.
 
  • Danke
Reaktionen: curfew65
hat funktioniert mit dem nachtragen vom rommanager.

nun bekomme ich nur noch ein fehler was das otapackage zum ende betrifft,
hier die ausgabe, falls jemand eine idee hat woran es liegt wäre ich über hilfe sehr dankbar.


ausgabe:

Install: /root/android/system/out/host/linux-x86/bin/e2fsck
Package OTA: out/target/product/p4wifi/cm_p4wifi-ota-eng.root.zip
./build/tools/releasetools/ota_from_target_files -v \
-p out/host/linux-x86 \
-k build/target/product/security/testkey \
--backup=true \
--override_device=auto \
out/target/product/p4wifi/obj/PACKAGING/target_files_intermediates/cm_p4wifi-target_files-eng.root.zip out/target/product/p4wifi/cm_p
unzipping target target-files...
running: unzip -o -q out/target/product/p4wifi/obj/PACKAGING/target_files_intermediates/cm_p4wifi-target_files-eng.root.zip -d /tmp/targetfil
--- target info ---
blocksize = (int) 4096
default_system_dev_certificate = (str) build/target/product/security/testkey
extfs_sparse_flag = (str) -s
fstab = (dict) {'/sdcard': <common.Partition object at 0x1cbd510>, '/cache': <common.Partition object at 0x1cbd3d0>, '/data'n.Partition object at 0x1cbd350>, '/efs': <common.Partition object at 0x1cbd0d0>, '/preload': <common.Partition object at 0x1cbd4d0>, '/recovery.Partition object at 0x1cbd2d0>}
recovery_api_version = (int) 2
system_size = (int) 606076928
tool_extensions = (str) device/samsung/p4-common
userdata_size = (int) 14472970240
using device-specific extensions in device/samsung/p4-common
building image from target_files BOOT...
running: mkbootfs /tmp/targetfiles-yzyYAv/BOOT/RAMDISK
running: minigzip
running: mkbootimg --kernel /tmp/targetfiles-yzyYAv/BOOT/kernel --base 0x10000000 --ramdisk /tmp/tmpA9lO0i --output /tmp/tmpdfgNlh
Traceback (most recent call last):
File "./build/tools/releasetools/ota_from_target_files", line 867, in <module>
main(sys.argv[1:])
File "./build/tools/releasetools/ota_from_target_files", line 835, in main
WriteFullOTAPackage(input_zip, output_zip)
File "./build/tools/releasetools/ota_from_target_files", line 430, in WriteFullOTAPackage
Item.Get("system").SetPermissions(script)
File "./build/tools/releasetools/ota_from_target_files", line 271, in SetPermissions
recurse(self, (-1, -1, -1, -1))
File "./build/tools/releasetools/ota_from_target_files", line 257, in recurse
script.SetPermissionsRecursive("/"+item.name, *item.best_subtree)
File "/root/android/system/build/tools/releasetools/edify_generator.py", line 241, in SetPermissionsRecursive
% (uid, gid, dmode, fmode, fn))
TypeError: %d format: a number is required, not NoneType
make: *** [out/target/product/p4wifi/cm_p4wifi-ota-eng.root.zip] Fehler 1


real 338m54.208s
user 324m4.835s
sys 23m18.759s
root@bt:~/android/system#
 
Zuletzt bearbeitet:

Ähnliche Themen

stormcloud10
  • stormcloud10
Antworten
0
Aufrufe
1.319
stormcloud10
stormcloud10
Rosasmunde
Antworten
6
Aufrufe
2.650
Azriel
A
S
Antworten
1
Aufrufe
1.736
_strauch_
S
Zurück
Oben Unten