Is there a reason why the instructions don't tell you to place the BA in the data/local folder instead? From my experience, you place the BA there, and the systems checks *that* location first, then goes to the system/media one if it doesn't find anything.
The other advantage is, if you place it in the data/local, and get a boot loop, you simply delete the one in data/local and it goes back to the default on the phone came with.
For those having problems, I would suggest checking the data/local folder and you may find another BA in that location.
Also, no need to be rooted to change your boot animation. You just have to use ADB to push the files to the data/local folder.
How to Install Using ADB (root NOT required for this method)
1. Download the boot animation file
2. Rename to bootanimation.zip
3. Copy to your "Tools" folder that contains adb commands
4. Open Command Prompt and enter the command below
Then to test:Code:adb push bootanimation.zip /data/local
Code:adb shell bootanimation