Non fa solo wipe cache e dalvik ma cancella anche eventuali script piazzati da firmware modificati, come overclock, undervolt, superchargere etc.
Per la precisione ecco l'update script:
	codice:
	ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" *********************************************** ");
ui_print(" *             AUFRAUEM SCRIPT FUER            * ");
ui_print(" *               SAMSUNG GT-I9100              * ");
ui_print(" *        VON MADMURDOC & LIPPOL94 & mecss     * ");
ui_print(" *********************************************** ");
ui_print(" ");
mount("ext4", "EMMC", "/dev/block/mmcblk0p7", "/cache");
mount("ext4", "EMMC", "/dev/block/mmcblk0p10", "/data");
mount("ext4", "EMMC", "/dev/block/mmcblk0p9", "/system");
show_progress(0.100000, 0);
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print("Formatiere Cache Partition");
delete_recursive("/cache");
show_progress(0.100000, 20);
ui_print(" ");
ui_print("FERTIG! ");
ui_print(" ");
ui_print("Loesche Dalvik Cache");
delete_recursive("/data/dalvik-cache");
show_progress(0.100000, 40);
ui_print(" ");
ui_print("FERTIG! ");
ui_print(" ");
ui_print("Loesche alte Kernel Einstellungen");
delete("/system/etc/init.d/S91voltctrl");
delete("/system/etc/init.d/S98bolt_siyah");
delete_recursive("/sbin/siyah");
delete_recursive("/data/.siyah");
delete_recursive("/system/.siyah");
delete("/system/etc/init.d/01siyah");
delete("/system/etc/init.d/S_volt_scheduler");
delete_recursive("/data/void-settings");
delete("/res/misc/void");
delete("/system/bin/void");
delete("/xbin/bin/void");
show_progress(0.100000, 60);
ui_print(" ");
ui_print("FERTIG! ");
ui_print(" ");
ui_print(" ");
ui_print("Zur Sicherheit loesche ich nochmal den Cache");
delete_recursive("/cache");
show_progress(0.100000, 80);
ui_print(" ");
ui_print("FERTIG! ");
ui_print(" ");
ui_print("Und zur Sicherheit loesche ich nochmal den Dalvik Cache");
delete_recursive("/data/dalvik-cache");
show_progress(0.100000, 90);
ui_print(" ");
ui_print("Fertig! ");
ui_print(" ");
ui_print(" ");
unmount("/system");
unmount("/cache");
unmount("/data");
ui_print(" ");
ui_print(" ");
ui_print(" *********************************************** ");
ui_print(" *            Aufraeumarbeiten beendet         * ");
ui_print(" *         Nun kannst du einen neuen Kernel    * ");
ui_print(" *                    installieren    ^_^      * ");
ui_print(" *                                             * ");
ui_print(" *      HABE SPASS MIT SAMSUNG BASIERTEN ROMS  * ");
ui_print(" *        von LIPPOL94 und MADMURDOC & mecss   * ");
ui_print(" *********************************************** ");
ui_print(" ");
 Commentando le varie parti ecco cosa fanno:
	codice:
	mount("ext4", "EMMC", "/dev/block/mmcblk0p7", "/cache");
mount("ext4", "EMMC", "/dev/block/mmcblk0p10", "/data");
mount("ext4", "EMMC", "/dev/block/mmcblk0p9", "/system");
 Monta le tre partizioni di sistema /cache /data e /system
	codice:
	delete_recursive("/cache");
 fa il wipe cache
	codice:
	delete_recursive("/data/dalvik-cache");
 fa il wipe della dalvik
	codice:
	delete("/system/etc/init.d/S91voltctrl");
delete("/system/etc/init.d/S98bolt_siyah");
delete_recursive("/sbin/siyah");
delete_recursive("/data/.siyah");
delete_recursive("/system/.siyah");
delete("/system/etc/init.d/01siyah");
delete("/system/etc/init.d/S_volt_scheduler");
delete_recursive("/data/void-settings");
delete("/res/misc/void");
delete("/system/bin/void");
delete("/xbin/bin/void");
 cancella tutti i setting dei kernel custom
e poi ripete il wipe delle cache e smonta le partizioni.
Nulla di trascendentale, ma male non fa sopratutto per chi proviene da un kernel custom.