Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/sbin/busybox sh
- # thanks to Hellcat
- /sbin/busybox mount -o rw /dev/block/mmcblk0p11 /mnt/sdcard
- /sbin/busybox mount -o ro,remount /
- # import/install custom boot logo if one exists
- if [ -f /mnt/sdcard/import/logo.jpg ]; then
- /sbin/busybox mount -o rw,remount /dev/block/mmcblk0p9 /system
- /sbin/busybox mount -o rw,remount /
- /sbin/busybox touch /.bootlock
- if [ ! -f /system/lib/param.img ]; then
- /sbin/busybox dd if=/dev/block/mmcblk0p4 of=/system/lib/param.img bs=4096
- /sbin/busybox sed 's/.jpg/.org/g' /system/lib/param.img > /system/lib/param.tmp
- /sbin/busybox dd if=/system/lib/param.tmp of=/dev/block/mmcblk0p4 bs=4096
- fi;
- /sbin/busybox mkdir /mnt/sdcard/import/old
- /sbin/busybox cp /mnt/.lfs/*.jpg /mnt/sdcard/import/old/
- /sbin/busybox umount /mnt/.lfs
- /sbin/busybox mount /dev/block/mmcblk0p4 /mnt/.lfs
- /sbin/busybox cp /mnt/sdcard/import/logo.jpg /mnt/.lfs/logo.jpg
- /sbin/busybox cp /mnt/sdcard/import/logo.jpg /mnt/.lfs/logo_att.jpg
- /sbin/busybox cp /mnt/sdcard/import/logo.jpg /mnt/.lfs/logo_kor.jpg
- /sbin/busybox cp /mnt/sdcard/import/logo.jpg /mnt/.lfs/logo_ntt.jpg
- /sbin/busybox cp /mnt/sdcard/import/logo.jpg /mnt/.lfs/logo_p6.jpg
- /sbin/busybox rm /mnt/sdcard/import/logo.jpg
- /sbin/busybox rm /.bootlock
- /sbin/busybox mount -o ro,remount /dev/block/mmcblk0p9 /system
- /sbin/busybox mount -o ro,remount /
- /sbin/busybox umount /mnt/.lfs
- /sbin/busybox umount /mnt/sdcard
- reboot
- else
- if [ ! -f /dawn/logo/already ]; then
- /sbin/busybox mount -o rw,remount /
- /sbin/busybox mkdir -p /hidden
- /sbin/busybox mount -o rw,remount /deb/block/mmcblk0p12 /hidden
- /sbin/busybox touch /.bootlock
- if [ ! -f /system/lib/param.img ]; then
- /sbin/busybox dd if=/dev/block/mmcblk0p4 of=/hidden/param.img bs=4096
- /sbin/busybox sed 's/.jpg/.org/g' /hidden/param.img > /hidden/param.tmp
- /sbin/busybox dd if=/hidden/param.tmp of=/dev/block/mmcblk0p4 bs=4096
- fi;
- /sbin/busybox mkdir -p /hidden/old
- /sbin/busybox cp /mnt/.lfs/*.jpg /mnt/sdcard/import/old/
- /sbin/busybox umount /mnt/.lfs
- /sbin/busybox mount /dev/block/mmcblk0p4 /mnt/.lfs
- /sbin/busybox cp /dawn/logo/logodawn.jpg /mnt/.lfs/logo.jpg
- /sbin/busybox cp /dawn/logo/logodawn.jpg /mnt/.lfs/logo_att.jpg
- /sbin/busybox cp /dawn/logo/logodawn.jpg /mnt/.lfs/logo_kor.jpg
- /sbin/busybox cp /dawn/logo/logodawn.jpg /mnt/.lfs/logo_ntt.jpg
- /sbin/busybox cp /dawn/logo/logodawn.jpg /mnt/.lfs/logo_p6.jpg
- /sbin/busybox rm /dawn/logo/logodawn.jpg
- /sbin/busybox rm /.bootlock
- /sbin/busybox touch /dawn/logo/already
- /sbin/busybox mount -o ro,remount /
- /sbin/busybox umount /mnt/.lfs
- /sbin/busybox umount /mnt/sdcard
- reboot
- fi;
- fi;
- # remove sdcard mount again
- /sbin/busybox umount /mnt/sdcard
Add Comment
Please, Sign In to add comment