• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] [HOW TO] Custom Boot & Shutdown Animations

JerryScript

Android Expert
Mar 15, 2011
2,212
2,065
Las Vegas
Edit: There are now two methods for putting custom bootanimations on your Victory, thanks to Blue422 for posting the links to Vincom's and smokin1377's threads on how to do the easy method!


Easy method (only allows one bootanimation to play):

  1. Download this hacked bootanimation binary
  2. Copy it to /system/bin
  3. Set it's permissions to rwxr-xr-x
  4. Put your fav bootanimation.zip in /system/media
  5. Set it's permissions to rwxrwxrwx (overkill, but that's ok)
  6. Reboot and watch your new bootanimation play!
Note- You can also just flash the zip files found in the original threads, but why go into recovery when you can just copy and paste and set permissions faster? Google will find you hundreds of bootanimations to choose from, and tutorials on creating your own from an animation or video. ;)



Complex method (allows up to three bootanimations to be played):

I googled "how to make qmg files" to replace our bootanimations on the Victory, and one of the top results was this fantastic thread with step by step instrutions and video tutorial for how to use the Samsung Theme Designer:

http://forum.xda-developers.com/showthread.php?t=2189934

Here are the locations of the bootanimations and shutdown animation on the VirginMobile Victory, I assume they are the same on the Sprint version (note- I've removed VMU_bootsamsung.qmg and it works great).

/system/media/VMU_bootsamsung.qmg (may not be used, let me know)
/system/media/bootsamsung.qmg (plays first at boot after Samsung logo)
/system/media/bootsamsungloop.qmg (plays second at boot)
/system/media/video/shutdown/shutdown.qmg (plays when phone turns off)

Note - set their file permissions to rw-r--r--


I have tested with a few of the bootanimations available from UOT Kitchen, here are a few of the conversions:

AndroidParticlesBlue_zps4591c927.gif

First part of the particle bootanimation (part0 folder in the zip file)

Second part of the particle bootanimation (part1 folder, it loops)


World-small_zps6f069b55.gif

3dEarth spinning with effects (longer animations are good for shutdown)


3dAndroid_zps4e72c1d7.gif

3dAndroid rotating in place (good for use as part one animation)


Bubbles_zpsce9b3420.gif

Bubbles floating with effects (good for use as part two animation or shutdown)

Note to Victorious ROM users: The bootanimation has been disabled for faster boot times in Victorious. However, it doesn't make it that much faster. To re-enable the bootanimation, edit the build.prop file and put a # sign in front of this line: debug.sf.nobootanimation=1 (or change it to a 0)

The bootanimation is two files, bootsamsung.qmg and bootsamsungloop.qmg. Most custom bootanimations have two folders, part0 and part1. If you make the part0 folder into the bootsamsung.qmg with no looping, and the part1 folder into the bootsamsungloop.qmg with looping, you will get the same effect as the orginal custom bootanimation.zip file. ;)

Huge thanks to xessus and djanbech for the awesome step by step tutorials and video!

Note- To replace the first intances of the Samsung logo at boot time requires repacking the kernel (and perhaps the bootloader). Once you unpack the kernel, look in the extracted ramdisk for an RLE file, google how to covert JPG to RLE, convert your image, replace the RLE file in the extracted ramdisk, repack the kernel, flash it, and your free of seeing that Samsung logo (unless there's one in the bootloader, which I think there is).

Here are the original stock Samsung bootanimations:
bootsamsung.qmg (place in /system/media)
bootsamsungloop.qmg (place in /system/media)
shutdown.qmg (place in /system/media/video/shutdown)
 
All i get on Victorious rom at boot is a black screen. I tried the particle one you posted but screen stays black with that one also. Shutdown animation works fine.

Did you disable boot animations?

Yes, on Victorious the boot animation is disabled by default. Edit the /system/build.prop file and change the following line to equal 0, or put a # sign in front of the word debug:

PHP:
# No BootAnimation For Faster Reboot - Remove # Below To Enable
debug.sf.nobootanimation=1
Change to:
PHP:
# No BootAnimation For Faster Reboot - Remove # Below To Enable
debug.sf.nobootanimation=0

# or 

# No BootAnimation For Faster Reboot - Remove # Below To Enable
#debug.sf.nobootanimation=1
 
Upvote 0
There are now two methods for putting custom bootanimations on your Victory, thanks to Blue422 for posting the links to Vincom's and smokin1377's threads on how to do the easy method!


Easy method (only allows one bootanimation to play):

  1. Download this hacked bootanimation binary
  2. rename /system/bin/bootanimation to bootanimation.bak
  3. Copy the bootanimation file you downloaded to /system/bin
  4. Set it's permissions to rwxr-xr-x
  5. Put your fav bootanimation.zip in /system/media
  6. Set it's permissions to rwxrwxrwx (overkill, but that's ok)
  7. Reboot and watch your new bootanimation play!
Note- You can also just flash the zip files found in the original threads, but why go into recovery when you can just copy and paste and set permissions faster? Google will find you hundreds of bootanimations to choose from, and tutorials on creating your own from an animation or video. ;)
 
Upvote 0
There are now two methods for putting custom bootanimations on your Victory, thanks to Blue422 for posting the links to Vincom's and smokin1377's threads on how to do the easy method!


Easy method (only allows one bootanimation to play):

  1. Download this hacked bootanimation binary
  2. Copy it to /system/bin
  3. Set it's permissions to rwxr-xr-x
  4. Put your fav bootanimation.zip in /system/media
  5. Set it's permissions to rwxrwxrwx (overkill, but that's ok)
  6. Reboot and watch your new bootanimation play!
Note- You can also just flash the zip files found in the original threads, but why go into recovery when you can just copy and paste and set permissions faster? Google will find you hundreds of bootanimations to choose from, and tutorials on creating your own from an animation or video. ;)

With this method do you have to overwrite the boot animation with the .bin file?? Cause I did this to the cue with no results
 
Upvote 0
With this method do you have to overwrite the boot animation with the .bin file?? Cause I did this to the cue with no results

All I did was:

  1. renamed the bootanimation binary in /system/bin to bootanimation.bak
  2. copy the bootanimation binary found in that zip package into /system/bin
  3. set it's permissions.
  4. then I put a standard bootanimation like used on most ROMs in /system/media.

I rebooted, and the shutdown animation played like normal, then on boot, I saw the Samsung logo (bootloader), Victorious logo (initlogo.rle), and then the bootanimation.zip I had place in there.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones