Hello World.
Tommy here. This time I have a nifty little trick for you guys.
This took a little creative thinking but I think I got it pretty good. I was chatting with some Team Ramen Noodles guys and someone asked how an AOSP botanimaiton zip can be flashed on a Sense ROM. This was the lightbulb moment :-)
Instructions for dev:
Tommy here. This time I have a nifty little trick for you guys.
This took a little creative thinking but I think I got it pretty good. I was chatting with some Team Ramen Noodles guys and someone asked how an AOSP botanimaiton zip can be flashed on a Sense ROM. This was the lightbulb moment :-)
Instructions for dev:
Download from link below. Place the file "bootanimation.zip" inside the update.zip. I put a placeholder so you would know where to replace it. Optionally, you can put a sound "android_audio.mp3". If you don't want it, then just leave it out. Not necessary. When you open it up, you will see two place holder files, "bootanimaion.zip__HERE" and "android_audo.mp3__HERE". You can delete them if you want, but they don't do anything. Just for reference. Files must be named "bootanimation.zip" and "android_audio.zip", otherwise won't work. The script "tt_uni_boot" looks for the animation and sound in the rom, and replaces it depending on what it finds. This works on AOSP, Sense, Sprint, HTC, and Verizion :-)
The update.zip below is what you should use as your base if you want to make your bootanimation universal for all roms.
Also, if anyone wants to flash it as is, it contains this lovely animation:
Original Thread Here
Universal Bootanimation update.zip v0.0.1 - January 08, 2012
Enjoy!
Please report feedback. I and dean_fx tested it before I posted, but if you want different feature or something like that let me know.
Tommy
edit1.
And in case anyone wants to adapt my script, I am more than happy to share. Just give a little credit :-)
Sharing means caring. And collaborative efforts yield better results.
ADB Script:
Also, if anyone wants to flash it as is, it contains this lovely animation:
Original Thread Here
Universal Bootanimation update.zip v0.0.1 - January 08, 2012
Enjoy!
Please report feedback. I and dean_fx tested it before I posted, but if you want different feature or something like that let me know.
Tommy
edit1.
And in case anyone wants to adapt my script, I am more than happy to share. Just give a little credit :-)
Sharing means caring. And collaborative efforts yield better results.
ADB Script:
#!/system/bin/bash #tommytomatoe #universal animation flasher # creating logfile "lockscreen" on sdcard log=sdcard/bootanimation.log touch $log # mounting system as R/W busybox mount -o remount,rw /system echo "/system mounted as R/W" > $log echo "" >> $log # doing some checks # bootanimation locatioon if busybox [ -e /system/customize/resource/bootanimation.zip ]; then BOOT_ANI=/system/customize/resource/bootanimation.zip elif busybox [ -e /data/local/bootanimation.zip ]; then BOOT_ANI=/data/local/bootanimation.zip elif busybox [ -e /system/media/bootanimation.zip ]; then BOOT_ANI=/system/media/bootanimation.zip elif busybox [ -e /system/customize/resource/spc_bootanimation.zip ]; then BOOT_ANI=/system/customize/resource/spc_bootanimation.zip elif busybox [ -e /data/local/spc_bootanimation.zip ]; then BOOT_ANI=/data/local/spc_bootanimation.zip elif busybox [ -e /system/media/spc_bootanimation.zip ]; then BOOT_ANI=/system/media/spc_bootanimation.zip elif busybox [ -e /system/customize/resource/VZW_bootanimation.zip ]; then BOOT_ANI=/system/customize/resource/VZW_bootanimation.zip elif busybox [ -e /data/local/VZW_bootanimation.zip ]; then BOOT_ANI=/data/local/VZW_bootanimation.zip elif busybox [ -e /system/media/VZW_bootanimation.zip ]; then BOOT_ANI=/system/media/VZW_bootanimation.zip elif busybox [ -e /system/customize/resource/hTC_bootanimation.zip ]; then BOOT_ANI=/system/customize/resource/hTC_bootanimation.zip elif busybox [ -e /data/local/hTC_bootanimation.zip ]; then BOOT_ANI=/data/local/hTC_bootanimation.zip elif busybox [ -e /system/media/hTC_bootanimation.zip ]; then BOOT_ANI=/system/media/hTC_bootanimation.zip else echo "Bootanimation does not exist" >> $log exit 1 fi # bootanimation sound location if busybox [ -e /system/customize/resource/android_media.mp3 ]; then BOOT_SOUND=/system/customize/resource/android_media.mp3 elif busybox [ -e /data/local/android_media.mp3 ]; then BOOT_SOUND=/data/local/android_media.mp3 elif busybox [ -e /system/media/android_media.mp3 ]; then BOOT_SOUND=/system/media/android_media.mp3 elif busybox [ -e /system/customize/resource/android_audio.mp3 ]; then BOOT_SOUND=/system/customize/resource/android_audio.mp3 elif busybox [ -e /data/local/android_audio.mp3 ]; then BOOT_SOUND=/data/local/android_audio.mp3 elif busybox [ -e /system/media/android_audio.mp3 ]; then BOOT_SOUND=/system/media/android_audio.mp3 elif busybox [ -e /system/customize/resource/SPC_animation_final.mp3 ]; then BOOT_SOUND=/system/customize/resource/SPC_animation_final.mp3 elif busybox [ -e /data/local/SPC_animation_final.mp3 ]; then BOOT_SOUND=/data/local/SPC_animation_final.mp3 elif busybox [ -e /system/media/SPC_animation_final.mp3 ]; then BOOT_SOUND=/system/media/SPC_animation_final.mp3 else echo "Bootanimation sound does not exist" >> $log fi echo "$BOOT_ANI" >> $log echo "$BOOT_SOUND" >> $log echo "" >> $log # moving animation busybox mv -f /data/local/tmp/bootanimation.zip $BOOT_ANI if busybox [ -e /data/local/tmp/bootanimation.zip ] ; then buxybox rm -f /data/local/tmp/bootanimation.zip fi if busybox [ -e $BOOT_ANI ] ; then echo "SUCCESS! Bootanimation moved to $BOOT_ANI" >> $log else echo "FAILURE! Bootanimation not moved to $BOOT_ANI" >> $log fi echo "" >> $log # moving busybox mv -f /data/local/tmp/bootanimation.zip $BOOT_ANI busybox mv -f /data/local/tmp/android_audio.mp3 $BOOT_SOUND if busybox [ -e /data/local/tmp/android_audio.mp3 ] ; then buxybox rm -f /data/local/tmp/android_audio.mp3 fi if busybox [ -e $BOOT_SOUND ] ; then echo "SUCCESS! Bootanimation sound moved to $BOOT_SOUND" >> $log else echo "FAILURE! Bootanimation sound moved to $BOOT_SOUND" >> $log fi echo "" >> #log echo "Universal Bootanimation Flasher Commencing" >> $log
Original Post: XDA
Developer: TommyTomatoe
No comments:
Post a Comment