
Originariamente inviato da
skynet
Cesco della versione 0.4d che cosa sai, anche lei con la dalvick fa la stessa cosa?
purtroppo dalla 0.4 in poi la dalvik resta interna quindi sfrutti ben poco la memoria esterna!!
la struttura del pacchetto e' diversa infatti, la 0.4c ha diversi pacchetti rispetto la 0.2e.
la 0.4d aggiunge solo una cosa, se il kernel non supporta la ext4 la riformatta in ext3 per la compatibilita'!
questo e' il meta-inf della 0.4:
codice:
show_progress 0.1 0
delete SYSTEM:xbin/busybox
delete SYSTEM:etc/init.d/10apps2sd
delete SYSTEM:etc/init.d/40a2sd
delete SYSTEM:etc/init.d/04apps2sd
delete SYSTEM:etc/init.d/03stuff2sd
delete SYSTEM:etc/init.d/02cachedalvikcache
delete SYSTEM:bin/e2fsck
delete SYSTEM:bin/tune2fs
delete SYSTEM:bin/mkfs.ext4
delete SYSTEM:etc/mtab
delete SYSTEM:xbin/e2fsck
delete SYSTEM:xbin/tune2fs
delete SYSTEM:xbin/mkfs.ext4
copy_dir PACKAGE:system SYSTEM:
copy_dir PACKAGE:data DATA:
set_perm 0 2000 0755 SYSTEM:etc/init.d/01data2whatever
set_perm 0 2000 0755 SYSTEM:etc/init.d/98zipalign
set_perm 0 2000 0755 SYSTEM:etc/init.d/991complete
set_perm 0 2000 0755 SYSTEM:xbin/e2fsck
set_perm 0 2000 0755 SYSTEM:xbin/tune2fs
set_perm 0 2000 0755 SYSTEM:xbin/mkfs.ext4
set_perm 0 0 04755 SYSTEM:xbin/busybox
set_perm 1000 1000 771 SYSTEM:data_internal
symlink /system/xbin/e2fsck SYSTEM:bin/e2fsck
symlink /system/xbin/tune2fs SYSTEM:bin/tune2fs
symlink /system/xbin/mkfs.ext4 SYSTEM:bin/mkfs.ext4
symlink /system/data_internal/mtab SYSTEM:etc/mtab
show_progress 0.1 10
show_progress 0.2 0
run_program PACKAGE:installbusybox
show_progress 0.2 10
mentre questo e' della 0.2:
codice:
show_progress 0.1 0
copy_dir PACKAGE:system SYSTEM:
set_perm 0 2000 0755 SYSTEM:etc/init.d/01data2whatever
set_perm 0 2000 0755 SYSTEM:etc/init.d/98zipalign
set_perm 0 2000 0755 SYSTEM:bin/e2fsck
set_perm 0 2000 0755 SYSTEM:bin/tune2fs
set_perm 1000 1000 771 SYSTEM:data_internal
delete SYSTEM:etc/init.d/10apps2sd
delete SYSTEM:etc/init.d/40a2sd
delete SYSTEM:etc/init.d/04apps2sd
delete SYSTEM:etc/init.d/03stuff2sd
delete SYSTEM:etc/init.d/02cachedalvikcache
show_progress 0.1 10
come puoi vedere la struttura e' molto diversa. il mio tentativo sarebbe quello di inserire i file della 0.4c ma di utilizzare il data2whatever 0.2e, in pratica cambiando solo il contenuto della cartella system/etc/init.d
in questo modo forse, si riuscirebbe a flasharlo e ad averlo funzionante ma non te lo potrei garantire
piccola parentesi: il caro sviluppatore ha messo pure un easter egg nel pacchetto dello script!!ahahahah ho provato ad aprire il file "data2whatever_firstboot" ed ecco cosa e' comparso:
codice:
Why the hell do you look in this file ..... ????
What did you except to find here?
An easter egg ....?
well...
you get a tiny one:
__
/ \
\__/
... this file isn't needed anymore ... but i leave it here for those that like eggs ...
BASTARDO! 
comunque ti allego il data2what modificato, se hai voglia di provarlo sulla 0.8 skynet mi faresti un gran favore! intanto che aspettiamo la magia di angelom sul kernel!
data2whatever_0.4c_modded.zip