It should be noted that these will work only on rooted phones, since the updater script uses BusyBox for mounting partitions. You also need to have the bootanimation.zip (Download Here) that you want to use, and the required ZIP file from the source link below.
Step 1: Using a root-level file explorer on your Android, mount the system as read-write and navigate to /system partition.
Step 2: Copy the bootanimation.zip file that you wish to use at this location in your device:
Step 3: Now, put the hack ZIP file at the root of your device’s internal memory, reboot into recovery and flash the ZIP file (which will invoke the updater script in turn and enable the boot animation).
Step 4: Reboot the device. You should now see the new boot animation that you placed in system/media partition, as opposed to whatever you had earlier.
The method is fairly simple, and requires very little effort. For more information, downloads, variations to the process and troubleshooting help, head on over to the XDA forum.
Disclaimer: Follow all the instructions mentioned in this article as if there is any damage caused due to not following instructions then we shall not be held liable or responsible. Just in case if you face any issues then we will try our level best to address the same.
source: xda forum