xXXSchokiXXx
Dauer-User
- 368
Hi,
Und zwar Möchte ich denn "XxXPachaXxX kernel aroma installer v3.1.3"
kernel in eine Custom-rom einbauen, nun Handelt es sich hierbei um eine Sense 4.1 rom für das HTC Sensation und wenn ich nur denn benutzen würde würde es einen BootLoop geben da erst eine boot.img vor geflasht werden muss.
Kann mir da jemand helfen wie erst die newboot.img vor geflasht wird und dann der eigentliche kernel ?
oder würde es so gehen ?
Und zwar Möchte ich denn "XxXPachaXxX kernel aroma installer v3.1.3"
kernel in eine Custom-rom einbauen, nun Handelt es sich hierbei um eine Sense 4.1 rom für das HTC Sensation und wenn ich nur denn benutzen würde würde es einen BootLoop geben da erst eine boot.img vor geflasht werden muss.
Kann mir da jemand helfen wie erst die newboot.img vor geflasht wird und dann der eigentliche kernel ?
oder würde es so gehen ?
#flash kernel fix
set_progress(0.90);
assert(write_raw_image("/newboot/newboot.img", "boot"));
# flash Kernel
package_extract_dir("kernel", "/tmp");
set_perm(0, 0, 0777, "/tmp/dump_image");
set_perm(0, 0, 0777, "/tmp/mkbootimg.sh");
set_perm(0, 0, 0777, "/tmp/mkbootimg");
set_perm(0, 0, 0777, "/tmp/modclean.sh");
set_perm(0, 0, 0777, "/tmp/unpackbootimg");
mount("ext4", "EMMC", "/dev/block/mmcblk0p22", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p23", "/data");
ui_print("Cleaning...");
run_program("/tmp/modclean.sh");
ui_print("Dumping boot image...");
run_program("/tmp/dump_image", "boot", "/tmp/boot.img");
ui_print("Updating kernel in boot image...");
run_program("/tmp/unpackbootimg", "/tmp/boot.img", "/tmp/");
run_program("/tmp/mkbootimg.sh");
ui_print("Flashing boot image...");
assert(write_raw_image("/tmp/newboot.img", "boot"));
ui_print("Copying system files...");
package_extract_dir("system", "/system");
package_extract_dir("system_files", "/system");
package_extract_dir("data", "/data");
set_perm(0, 0, 0644, "/data/app/net.shajul.usbotg-1.apk");
set_perm(0, 0, 0755, "/system/bin/thermald");
set_perm(0, 0, 0755, "/system/bin/mpdecision");
set_perm(0, 0, 0644, "/system/etc/permissions/android.hardware.usb.host.xml");
set_perm(0, 0, 0644, "/system/etc/init.qcom.post_boot.sh");
set_perm(0, 0, 0644, "/system/etc/vold.fstab");
set_perm(0, 0, 0644, "/system/usr/idc/synaptics-rmi-touchscreen.idc");
Zuletzt bearbeitet: