Aroma Installer Brauche Hilfe

  • 10 Antworten
  • Letztes Antwortdatum
xXXSchokiXXx

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 ?

#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:
Im Prinzip musst du am Script nichts ändern.
Eigentlich musst du nur die Files in den Kernel Ordner packen...
 
Ja aber das Problem ist dass man eine Extra .img erst vor Flashen muss ( Fastboot )
und dann erst denn Kernel ( Recovery ) flaschen kann.

und da assert(write_raw_image("/newboot/newboot.img", "boot"));

das ja macht kann ich ja eigentlich denn Code vor dem eigentlichen kernel Flaschen legen oder nicht O.o ?
 
Du brauchst eine Boot.img die im Ordner Kernel liegt.

Hast du das Script aus der ROM oder ist das ein verändertes?
 
Du musst auch noch das Boot.img zu /tmp entpacken via
Code:
package_extract_file("kernel/boot.img", "/tmp");

Bevor der Kernel geflasht wird. Ich hätte doch noch die 1.3.2 raushauen sollen :D
 
Mit dem Kernel neu einbauen tue ich es mir sehr schwer :D aber der Rest rutsch wie sonst was ;)

oder du richtest ihn eben ein ( nur die Daten das ich es so rein kloppen kann )
denn Code Schnipsel in eine .txt und mir zukommen lassen :D ?
 
Jo kann ich machen.... ;)
 
  • Danke
Reaktionen: xXXSchokiXXx
Sehr Nett von dir :D
 
Könntest du mir neben bei mal die apk senden die das Video Playback fixt ?
 
Schau mal in deiner Post nach
 

Ähnliche Themen

DerOhneNick
Antworten
3
Aufrufe
1.447
DerOhneNick
DerOhneNick
WWolf
Antworten
1
Aufrufe
1.371
Andy
Andy
T
  • TvonGartzen
Antworten
0
Aufrufe
2.107
TvonGartzen
T
Zurück
Oben Unten