Hallo Leute,
wie ihr vielleicht gesehen habt, ist dies hier mein erster Thread hier... daher möchte ich mich einmal ganz kurz vorstellen, bevor ich loslege! Also ich heiße Paul (87er Baujahr) bin Elektroniker und mache gerade meinen Techniker in Abendschule... wohne in Bielefeld... und ähm... ach ja mein Desire habe ich vor ca. 4 Monaten bekommen (Mein erstes Smartphone überhaupt).
Nun habe ich ein neues Hobby und versuche mich immer wieder, wenn ich Zeit habe, dem guten Miui zu widmen.
Ich habe schon einige Zeit sehr fleißig in diesem super Forum mitgelesen und bin gerade dabei mir Schritt für Schritt alles beizubringen. (Habe schon Veränderungen im Updater-script, build.prop, in den Themes [inkl. den .9.png's] usw. vorgenommen ).
Nun zu meinem Problem(en),...
1#
ich nutze das Rom von MvST (vielen Dank hier schon mal für das Klasse ROM ) zusammen mit dem Kernel von Kalashnikitty - den r4b (auch dir vielen Dank, der ist echt spitze ). Nun möchte ich aber gerne den Kernel in ein ROM integrieren...
Bevor ich was falsch mache.. Kann ich das updater-script aus dem Kernel so wie es ist in das vom ROM einbauen? Oder muss da noch was geändert werden?
Die System mount und unmount Befehle können ja weg aber sonst (sind ja sowieso schon im script drinnen)?
Updater-script vom Kernel:
ui_print("AnyKernel Updater by Koush.");
ui_print("Extracting System Files...");
set_progress(1.000000);
ui_print("Extracting Kernel files...");
package_extract_dir("kernel", "/tmp");
set_perm(0, 0, 0777, "/tmp/cleanmodules.sh");
set_perm(0, 0, 0777, "/tmp/mksymlinks.sh");
mount("MTD", "system", "/system");
run_program("/tmp/cleanmodules.sh");
package_extract_dir("system", "/system");
unmount("/system");
ui_print("Installing kernel...");
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/unpackbootimg");
run_program("/tmp/dump_image", "boot", "/tmp/boot.img");
run_program("/tmp/unpackbootimg", "/tmp/boot.img", "/tmp/");
run_program("/tmp/mkbootimg.sh");
ui_print("Symlinking modules...");
run_program("/tmp/mksymlinks.sh");
write_raw_image("/tmp/newboot.img", "boot");
ui_print("Done!");
Alles anzeigen
2#
Kann mir vielleicht einer kurz erklären, wie die Zeilen mit den permissions funktionieren?
3#
Wofür sind die 3 Dateien im META-INF Ordner? -> CERT.RSA, CERT.SF, MANIFEST.MF
4#
Bringt es beim Desire etwas wenn ich in der build.prop die dalvik.vm.heapsize erhöhe?
Ich glaub das wärs erstmal, dann wär ich erstmal wieder zufrieden...
Ich hoffe die Fragen sind verständlich und das sie auch für andere User interessant sind...
Gruß an alle
ph87