Related
I'm trying to compile some boot animations that are 320x480 for the Aria. This is all I got so far.
http://forum.xda-developers.com/showthread.php?t=696193
http://androidforums.com/htc-droid-eris/56647-boot-animation-gallery.html
and here is a neat tool for previewing boot animations.
http://forum.xda-developers.com/showthread.php?t=676385
I posted the links to give credit where it's due, as I didn't create any of this. If anyone knows of anymore 320X480 boot animations, post them here please.
Here's another page that I just found.
http://forum.xda-developers.com/showthread.php?t=737873
Most of these are 478x318
http://forum.xda-developers.com/showthread.php?t=623960
which size do we want for our aria?
Thanks,
Mike
320x480 it's the same as the G1.
thanks
-Mike
just take a normal boot animation and resize it to 320 480
anyone have any good recomendations on bootanimations im addicted to mixing it up lol
IM running the nexus one boot up, looks very cool. I like the red rage one too but id like to speed it up a tad.
Here's my bootanimation.zip created specifically for the Aria (480 x 320).
http://forum.xda-developers.com/attachment.php?attachmentid=359230&d=1278999405
It's the green android peeking out from behind the HTC logo. Just adb push.
GIF shown below for preview.
Heres a Matrix boot animation. I didnt create this boot animation nor do I know who did. I got from the UOT Kitchen and modified it to work with our devices by changing the resolution.
http://www.mediafire.com/?7e01whe21xupkko
Can I just boot into clockwork and install the zip file from my sd card? I do not know anything about sdk tools
Thanks
durtydawg said:
Can I just boot into clockwork and install the zip file from my sd card? I do not know anything about sdk tools
Thanks
Click to expand...
Click to collapse
if you have sdk installed its not that complicated.
Reboot your phone into recovery and go to the partition menu and mount system.
Put the bootanimation.zip file into your sdk>tools folder. Then startup a command prompt.
from there change to the directory of your sdk tools folder. For me I would type "cd C:\Users\Jason\Documents\android-sdk-windows\tools" and hit Enter, but it all depends on where you have sdk installed on your computer. Theres also a thread on here on how to make a cmd shortcut that takes you straight to that folder each time.
Then type these commands into the command prompt (w/o the "")
1. "adb shell" and hit Enter.
2. "cd /data/local" and hit Enter.
3. "rm bootanimation.zip" and hit Enter.
4. "cd /system/media/" and hit Enter.
5. "rm bootanimation.zip" and hit Enter.
6. "exit" and hit Enter.
7. "adb push bootanimation.zip /data/local" and hit Enter.
8. "adb reboot" and Enter and you should have yourself a new bootanimation
Edit: Steps 1-6 may be optional...Im not sure if you have to remove the previous bootanimation.zip from those folders before installing a new one...but I do it anyways just to be safe.
I'm using rage bootanimation however if anyone here has tried it on the aria will notice that the animation is either too long or too slow. I'm wondering if anyone can suggestion how I can make the animation faster or shorter. I prefer to make it faster if possible. TIA
Sent from my Liberty using XDA App
Thanks for the info followed your directions to the letter but does not change my animation, I see where it loads it tells me the size of the file. But after reboot same ole screen.
I am running the ATT stock rom rooted would that be the issue? That its the stock rom?
Thanks again for all the help. I am loving this root stuff I must have fifty live wallpapers now, of course hardly ever use them just nice to do it if I want to instead of a company deciding what I can run or not run on something I paid for.
This is weird I used the boot animation preview tool to verify the zip file was good seen a button that said send to device clicked it rebooted phone and there it was.
Here is an animated gif I made of a droid commercial if someone wants to make boot animation out of it. I am not sure how to do it myself total noob to droid.
zeyoner said:
I'm using rage bootanimation however if anyone here has tried it on the aria will notice that the animation is either too long or too slow. I'm wondering if anyone can suggestion how I can make the animation faster or shorter. I prefer to make it faster if possible. TIA
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
could you post a link to that rage bootanimation TIA. also i read at the top of this page where someone changed the resolution of a matrix boot animation to fit the aria using the uot kitchin i dont really know if that helps but maybe...
zeyoner said:
I'm using rage bootanimation however if anyone here has tried it on the aria will notice that the animation is either too long or too slow. I'm wondering if anyone can suggestion how I can make the animation faster or shorter. I prefer to make it faster if possible. TIA
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
Here's how you breakdown the desc.txt file with the bootanimation:
320 480 25
p 0 0 droid
the '320 480' is the resolution.
the '25' is the frames per second.
not sure what the 'p' stands for.
the first number after the 'p' is the number of times the animation will loop. '0' means infintely til the device boots.
the second number is how many 'fps' gap there is inbetween animation loops. '0' would mean it just continues to loop with no pause.
the 'droid' is the folder name that contains the .gif's for the animation. This will change based on the folder name.
Some bootanimations have more than one folder. Like the nexus bootanimation has a 'part0' and a 'part1' folder. The first folders .gif's are set not to repeat and the second folder is set to loop infinitely.
Here's an example:
480 320 30
p 1 0 part0
p 0 0 part1
So you could either remove some of the gif's from the folders or you could simply speed up the fps for a faster boot animation.
i couldnt get this rage bootanimation to work so if someone does, please post a link to it..or if someone could help me that would also be cool thanks for any help guys
Ok, so here is a bit of a preamble to stop flaming and unnecessary posts in this thread. This thread is not about changing bootdown animation for that go here.
Also do not do this if you don't understand what this all means, i am not responsible for your device, or anything else.
To the post:
I flashed back to stock last night to help everyone who wants to be able to use custom bootanimations (those like most other android phones can.) By placing a bootanimation.zip into /system/media and it should play when you boot. However as most of you know their is a proprietary format (QMG) getting called. Since I do not want to pay Quram and I also want custom bootanimations it leaves me with one choice, make it call the bootanimation.zip IN STEAD of the bootsamsung(loop).qmg. This is where what I am trying is different then other attempts I have read. Most other attempts try to break the QMG, why not just go around it and call what you want anyway.
The goodies:
I can get a custom bootanimation (specifically this one here) to play on my phone. Should work for any custom bootanimation.zip as long as it is built properly. Try to find one for our resolution or it will be tiny, but whatever I'm sure you can fix that right. You are in development forum anyways. There is a weird delay between the black and white VIBRANT screen and the animation playing but since it is progress and on the stock rom (rooted of course) I am going to post what I did, and others can come in and help. ALRIGHT!
What to do:
Open up your command prompt and cd to the directory with your adb i.e. cd C:\adb\. Also place the bootanimation.zip (C:\adb\bootanimation.zip)
Then run this below in your command prompt window.
Code:
1. adb push bootanimation.zip /sdcard/bootanimation.zip
2. adb shell
3. su (NOTE: Allow root access on actual phone)
4. mount -o remount,rw /dev/block/st19 /system (NOTE: This just allows read/write access on /system)
5. busybox cp /sdcard/bootanimation.zip /system/media/bootanimation.zip
6. cd /system/bin/
7. mv playlogo playlogoBKP
8. mv playlogos1 playlogos1BKP
9. busybox cp bootanimation playlogo
10. busybox cp bootanimation2nd playlogos1
Now go ahead and reboot and enjoy your own custom bootanimation.zip
Also when done playing around you might want to revert everything back, cause I do not know if there are other repercusions of doing this. Although none I have noticed.
Video Evidence. (Because I am not a recognized member of this forum)
Replacing the bootanimation sounds and bootdown is not something covered by this thread as it is super easy, just go here.
Q. Well it seems like you figured everything out already Zaduma, what do we need with a thinktank thread about this?
A. There is a delay that lasts between 3-5 seconds between VIBRANT Screen and actual animation playing. Let's get rid of this.
Updates (not reflected above.) -- I will try to keep this updated with important information so you can just jump in.
We might be able to remove the lag if we can edit the init.rc, it calls playlogos1 only, which pretty much means that playlogo, bootanimation, and bootanimation2nd are useless files, of course unless you rename them playlogos1. The problem with this is that playlogos1 is called like this.
Code:
service playlogos1 /system/bin/playlogos1
user root
oneshot
But bootanimation should be called like this (as we know from AOSP builds and from bootanimation2nd, which i think is probably samsungs first attempt to put proprietary QMG in opening)
Code:
service bootanim /system/bin/bootanimation(2nd)
user graphics
group graphics
disabled
oneshot
I am not 100% sure of why being called from user graphics (most likely a root access user, or the disabled line would have anything to do with anything, but they are there.)
Also something I have seemed to find conclusive, if you run /system/bin/bootanimation it plays the animation almost instantly, but if you run /system/bin/bootanimation2nd it plays after a bit of a delay. So after renaming bootanimation to playlogos1 I noticed no change at actual boot time. I really feel like being able to update init.rc might hold some key, this is just a hunch I'm kinda figuring out what I can as I go.
I can confirm that this does indeed work, and the lag is annoying is the lag from the bootanimation & bootanimation2nd?
camalot said:
I can confirm that this does indeed work, and the lag is annoying is the lag from the bootanimation & bootanimation2nd?
Click to expand...
Click to collapse
+1 confirmed working, plays for maybe two seconds, then displays home screen.
EDIT: in a logcat i noticed "Unable to open zip '/data/local/bootanimation.zip': No such file or directory" I tried placing the bootanimation.zip into the /data/local folder, but am still getting the lag between the white vibrant and the animation....
Edit2: I tried editing the pngs in the zip file. I wanted to know at want frame the animation was playing and what frame is was stopping at. so i just painted the frame number on top of the picture, rezipped/pushed/copied/rebooted, and now all i get is the white vibrant, followed by pure black screen for a few seconds, then the lock/home screen.........not sure if there is a file size limit, or what...if i push the original bootanimation.zip i get the animation back......
d_bot said:
Edit2: I tried editing the pngs in the zip file. I wanted to know at want frame the animation was playing and what frame is was stopping at. so i just painted the frame number on top of the picture, rezipped/pushed/copied/rebooted, and now all i get is the white vibrant, followed by pure black screen for a few seconds, then the lock/home screen.........not sure if there is a file size limit, or what...if i push the original bootanimation.zip i get the animation back......
Click to expand...
Click to collapse
Here I got it working, trick is when you put it into an archive to put archive to store, so it doesn't compress the files. I have attached a custom "Haters" bootanimation with painted frame numbers. You might notice that the files are not jpg, that is just what i saved them as. It didn't seem to reveal to much to me. I don't think the problem is with the animation, I think it is when it gets called, not exactly sure of course.
Also about your log. When it looks for a bootanimation it checks /data/local first and if it finds nothing it goes to /system/media. I believe /data/local is a legacy command and for forward compatibility you should just get in the habit of using /system/media.
This lag is very puzzling, I am gonna try and pull the bootanimation / playlogo files off of other android phones or maybe android open source and see what happens...
For anyone who happens to want to look at what bootanimation / bootanimation2nd / playlogo / playlogos1 is remember they can be opened with 7zip and viewed as an archive. Inside them are 6 files 0, 1, 2, 3, 4, 5 (if memory serves). It all looks arbitrary to me however, just a bunch of random junk.
Awesome Dude, This is definitily progress in the right direction. Thank you, and all the Devs for their hard work.
zaduma said:
Here I got it working, trick is when you put it into an archive to put archive to store, so it doesn't compress the files. I have attached a custom "Haters" bootanimation with painted frame numbers. You might notice that the files are not jpg, that is just what i saved them as. It didn't seem to reveal to much to me. I don't think the problem is with the animation, I think it is when it gets called, not exactly sure of course.
Also about your log. When it looks for a bootanimation it checks /data/local first and if it finds nothing it goes to /system/media. I believe /data/local is a legacy command and for forward compatibility you should just get in the habit of using /system/media.
This lag is very puzzling, I am gonna try and pull the bootanimation / playlogo files off of other android phones or maybe android open source and see what happens...
For anyone who happens to want to look at what bootanimation / bootanimation2nd / playlogo / playlogos1 is remember they can be opened with 7zip and viewed as an archive. Inside them are 6 files 0, 1, 2, 3, 4, 5 (if memory serves). It all looks arbitrary to me however, just a bunch of random junk.
Click to expand...
Click to collapse
AFAIK, i don't remember seeing the "bootanimation", "bootanimation2nd", "playlogo" and "playlogos1" on any AOSP builds. I think those may be a SGS thing. Also, the /data/local/ i believe is used because it is writable by user, if i remember correctly, and would not require root to put a file there. But I could be wrong about that.
Why did you rename the bootanimation & bootanimation2nd as playlogo and playlogos1? does that tell it to load the /system/media/bootanimation.zip?
edit: ok, I was wrong... bootanimation is there, but not bootanimation2nd and not playlogo / playlogos1
i think editing the init.rc properly could do this how it is in aosp. the following is in our init.rc. These are the two that stick out to me. you see the 1st one is commented out.
Code:
#service bootanim /system/bin/bootanimation2nd
# user graphics
# group graphics
# disabled
# oneshot
Code:
service playlogos1 /system/bin/playlogos1
user root
oneshot
It looks like this in an aosp rom.
Code:
service bootanim /system/bin/bootanimation
user graphics
group graphics
disabled
oneshot
Jr33 said:
i think editing the init.rc properly could do this how it is in aosp. the following is in our init.rc. These are the two that stick out to me. you see the 1st one is commented out.
Click to expand...
Click to collapse
Exactly what has to be done. That requires a kernal edit tho if I'm not mistaken as init.rc get reloaded every time the phone is restarted.
it works but disable my lag fix , there's a way i can do its w/o removing the lag fix?
Designgears at the captivate forum says he and a coworker got it working on the cappy. He didn't give details but he's including it in his next incarnation of his ever popular rom for the captivate.
Its good to see that this has been figured out. Here as well. I can't wait to try it
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Samsung I hate you. Edited so that people don't get silly ideas.
Trying to look through the AOSP. I can confirm that there is only bootanimation. I'm going to probably end up compiling some of it from source, it would be nice to know exactly what is happening in playlogos1, it might be just calling the animation but I find it unlikely.
Also if anyone can send me information about how to edit the initrd I would be very thankful. I guess I can just rename whatever file I want to playlogos1 but then it doesn't have the full set of options Running into problems trying to compile android from source, fricken a.
End of the day I need to figure out how to edit init.rc and have the changes be saved, because obviously it gets overwritten when you turn your phone off/on.
xalucardx said:
it works but disable my lag fix , there's a way i can do its w/o removing the lag fix?
Click to expand...
Click to collapse
I don't know. If you are running any of eugene's roms edit playlogosnow and not playlogos1, because he is running a custom set of commands there and calling playlogosnow at the end.
Also: OP updated.
Edit:
Dani897 said:
Designgears at the captivate forum says he and a coworker got it working on the cappy. He didn't give details but he's including it in his next incarnation of his ever popular rom for the captivate.
Its good to see that this has been figured out. Here as well. I can't wait to try it
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Click to expand...
Click to collapse
I'd love to see where you read this, I searched that thread and there is talk about only playing the logos through playlogos instead of using it as a place to launch lagfix's since custom kernels now support userscripts...
Just ran
Code:
cd /system/bin
ls -l playlogos1
which revealed that root.shell owned the file and it's permissions were set to -rwxr-xr-x-
so i went ahead and
Code:
mv playlogos1 playlogos1BKP
cp bootanimation playlogos1
ls -l playlogos1
which revealed that root owned bootanimation so now i ran
Code:
chown root.shell playlogos1
to fix ownership and made sure permissions were set for this owner
Code:
chmod 755 playlogos1
Effect: nothing, don't bother.
All you need is playlogos1 removed from init.rc and uncomment bootanimation from there. Then on boot the phone will activate the bootanimation binary instead. I have no clue how to edit the initramfs to include the edited init.rc. I have ben looking all over for instructions or some script to split/repack. Maybe JAC could incorporate this into his release, but probably won't because I am sure there are many people that like the samsung bootanimation. I for one like it, I just wish it was in .zip format.
Sent from my SGH-T959 using XDA App
Jr33 said:
All you need is playlogos1 removed from init.rc and uncomment bootanimation from there. Then on boot the phone will activate the bootanimation binary instead. I have no clue how to edit the initramfs to include the edited init.rc. I have ben looking all over for instructions or some script to split/repack. Maybe JAC could incorporate this into his release, but probably won't because I am sure there are many people that like the samsung bootanimation. I for one like it, I just wish it was in .zip format.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Nah, i have done this. It reflashes init.rc at boot and at shutdown. Without repacking it, the changes won't last long enough to see boot time.
zaduma said:
Nah, i have done this. It reflashes init.rc at boot and at shutdown. Without repacking it, the changes won't last long enough to see boot time.
Click to expand...
Click to collapse
i know it re-flashes. you misread my post. it needs to repackaged in the initramfs to stick. you can edit the init.rc on the phone all you want but nothing will happen.
Bump. Any new progress on this?
Bringing this topic back to life hopefully!!!
Has anyone looked into this anymore? I've been playing with it for a couple days now and can get the first 45 or so of my 60 frames to play using the desc file included but replacing the text
"320 480 13p 0 0 animate"
with
"480 800 60
p 0 0 animate"
(480 800 - screen resolution... 60 - frames/sec... p - ???... 0 - # of times to repeat... 0 - # of frames to pause after last frame... animate - folder png's located in)
It seems as if I'm limited to a certain amount of TIME not frames... Like the phone breaks the boot sequence into 2 separate time slots... one for T-Mobile sequence and one of Galaxy-S sequence... not a restriction on frames like the bootdown sequence has. I played with changing the frame-rate (the 13 and the 60) to different variations including 1, 30, 60, 80. I got further along in my animation with each variation, but it seemed as if it hit a time restraint wall and it hard stopped the animation.
Also, another reason I think it is alloting 2 separate time slots is that the Droid boot animation file contains 2 separate folders "part0" and "part1" with png files in both, and their desc.txt file contains text calling both folders out?? Could that have something to do with our animation pausing 3-5sec?? Is it looking for another animation call? Do we need more than one boot sequence?
It's late here and I'm not going to play with it any more tonight, but I'll skim more of the surface tomorrow. I'm no pro at this stuff as this is my first android and phone development is completely new to me, so don't poke too hard. If this is old news and someone has figured it out, a nice 'how-to' would be greatly appreciated!
One last thing... I failed to make a backup of my original stock bootanimation.zip file... would it be too much to ask someone to post one or send me a copy so I can revert without nandroid restoring??
ndhr3d said:
It's late here and I'm not going to play with it any more tonight, but I'll skim more of the surface tomorrow. I'm no pro at this stuff as this is my first android and phone development is completely new to me, so don't poke too hard. If this is old news and someone has figured it out, a nice 'how-to' would be greatly appreciated!
One last thing... I failed to make a backup of my original stock bootanimation.zip file... would it be too much to ask someone to post one or send me a copy so I can revert without nandroid restoring??
Click to expand...
Click to collapse
I realize you said it was late, but did you mean the stock .qmg file?
I have edited the init.rc and can run the bootanimation binary. The problem is, it never stops. Does anyone know how the AOSP boot animation is supposed to be halted? I have to adb shell into the phone and kill the bootanimation process.
If you want to mess with it, check out my kernel. You can run a script to replace init.rc at bootup before Android's init app loads up.
Babyface1249 said:
I realize you said it was late, but did you mean the stock .qmg file?
Click to expand...
Click to collapse
Whichever was what the phone was calling before I started destroying everything!
The cmd code included creating BKP files of the playlogo and playlogos1 files, but both of those I've overridden. Not sure if I need those to bring back the original boot sequence.
ttabbal; said:
Does anyone know how the AOSP boot animation is supposed to be halted?
Click to expand...
Click to collapse
I know nothing about android development other than the few things I've been able to modify by swapping out png files or flashing with recovery... I wish I had enough time in my day to learn about it all. The one thing I remember from the Droid forum I read was that a 0 in the desc file after the p means 'infinite loops'... maybe simply change that to a 1 and see if it plays through only once??
Reference to that infinite: http://www.machackpc.com/featured/how-to-changecreate-your-boot-animation-for-droid/
If you got it all to work and play the entire loop with no 3-5sec delay prior, that is fantastic! Otherwise I guess I could Nandroid back... luckily I was smart enough to create a backup before starting to mess around in my system files!
..
..
Heres one I did. It's animated but it goes so fast you practically miss it anyway...
Couldn't get a gif preview up.
I got a few more I made but I wanted to share this one. A good universal shutdown sequence.
Also just for reference, it seems the png's can so far be anything under a png 24.
I love the Android Scribble boot animations that GLa'DOS put together here:
http://forum.xda-developers.com/showthread.php?t=696193
I decided to create an "un-scribble" shutdown animation which is basically his work in reverse. I had to cut several "frames" to get it down to 26 images but it looks pretty good. It's attached as Scribble_shutdown.zip.
Martian21
Here is an i, robot shutdown sequence i made. I wish the picture was a little clear but it works.
Can i use the same animation for the Shotdown as for the Startsup?
I mean that both 26 png's
Would be nice to know that
Thank God for custom shutdown animations. Oh if anyone is looking for tutorial on how to do it check: http://www.phonebuff.com/2011/06/change-shutdown-animation-for-android/
I am unable to find system/media/video folder.
i made folder of this kind and ket the zip too nothing happens.
help will be much appreciated
s.yogamurthy said:
I am unable to find system/media/video folder.
i made folder of this kind and ket the zip too nothing happens.
help will be much appreciated
Click to expand...
Click to collapse
The newest ROMs do not use this file format. They are utilizing the *.qmg files - not hackable. If you roll back to Froyo or Eclair you can use this type of shutdown.
I have a problem
Hi guys
In my phone the shutdown animations is in a diferetn location
the location is system/bin/shutdownanimation and i can run this as a script.
I renamed it to .bak and now it doesent show up wich is great but i cant replace another one i've tried as a .gif .qmg i've changed the permisions to be de same as the original animation but the new one never works HELP
using root explorer
stock rom
stock kernel
root using xda how to
device huawei y300
boot splash screen was succesfuly changed with genotools
What is the correct file type and how can i replace it?
Startup & Shutdown Animations from the Android Commercials -SHUTDOWN SOUND NOW WORKS!
--UPDATE MAR 29--
SOUND NOW RE-SYNCED.
Okay so I've finally spent the time to re-edit the sound on the Android Eats Apple startup animation numerous times to get it in sync with the video. I have also done some minor edits to the video. I'm using LeeDrOiD Version 2.0.0 (as 2.2.2 doesn't work with DSP Manager and I like lowering the treble on the so music/sounds/ringtones don't sound so harsh). I've updated the MegaUpload link with the new Andoroid Eats Apple Animation. I can't say whether the sound will be in sync with other verions/ROMS but it is in sync with LeeDrOiD 2.0.0. (I hope it's in sync with 2.2.2). Lastly make sure the option for fastboot is off or the whole animation and sounds will probably not load up fully.
--UPDATE FEB 18--
Great news!! I've solved the problem of how to make shutdown sounds work on the Desire HD!! I do believe this is a first as I've not found any info on Android phones so far except for the Samsung (Facinate, Captivate, ect). I've posted the Bad Android Shutdown Animation.zip at the end of the post. Make sure to follow the guide here to get the sounds to work on shutdown. The guide for the shutdown sound will be based on using LeeDrOiD HD ROMs which I'm using but I'm guessing it should be similar on other ROMs or even stock HTC ROMs with Root Access. So basically what you need to do is grab the .xml files located on your phone at "/system/customize/CID/". For me the two files are: "default.xml" and "LeeDrOiD.xml". For those not familiar with how to copy files to and from the system folders of your phone have a look below as I've explained how to use ADB for those basic commands. Okay so basically for me I've tested using LeeDrOiD HD 1.5.1 and also the version 2.0.0 (using his 2.0.3 Kernal). Using a text editor (notepad with wordwrap switched off is fine) just go to the bottom of the file and change the old lines which will be something like this:
<ShutdownConfiguration>
<ShutdownAnimation image_png="/system/customize/resource/downanimation.zip" image="" fps="15" />
</ShutdownConfiguration>
Click to expand...
Click to collapse
...change em to this:
<ShutdownConfiguration>
<ShutdownAnimation image_png="/system/customize/resource/downanimation.zip" audio="/data/local/shutdown.mp3" useAudio="1" image="" fps="24" />
</ShutdownConfiguration>
Click to expand...
Click to collapse
Ok now you can see that you're going to have to copy an animation zip file (in the same format as a startup animation) called "downanimation.zip" to "/system/customize/resource/" and also need to copy an MP3 file named "shutdown.mp3" to "/data/local/". Okay for those feelin lazy who are using LeeDrOiD HD 2.0.0 I've included the two .xml files so you don't even need to edit yours, you can just push em to you phone. I've posted the shutdown animation zip file below as I did have to re-edit the sound file to get it in sync for shutting down as it must use a different timing that when used as a startup sound... I did it on LeeDrOiD 1.5.1 so it may need a little adjustment for LeeDrOiD 2.0.0 or other ROMs. Sorry I don't have time now... I've gotta move interstate in a couple of days!! So anyway to adjust the sound sync you just edit the sound file in your favourite sound editing software and simply cut and paste sections of silence as needed. Audio editing software which shows a timline with increments down to less than 1 sec is ideal. Please look at the bottom of the post for the new zip files for the Shutdown Animation and the .xml files. --Have fun
---PREVIOUS POST---
Hi guys,
I hope this is allowed...
I've been workin on getting a couple of the Android Commercials into Startup & Shutdown animations. It's taken a long time, mostly with the audio, editing to get it in sync and creating new sound to completely replace the one for the "Bad Android" one... Unfortunately at this stage the I couldn't get any shutdown sound to work on the Desire HD. The "Andoird Eats Apple" was designed as a startup and the Bad Android was designed as a shutdown... So you can get the idea of the sound I've shown it as two startup animations.
Here's the youtube links to see how the animations look on my phone:
"Android Eats Apple"
http://www.youtube.com/watch?v=Wbd135qp-0M
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"Bad Android"
http://www.youtube.com/watch?v=AI_DITbtRFk
Here are links to the animations. If MegaUpload ****s itself or the files get removed just PM me and I'll try repost a link:
"Android Eats Apple Animation" (Updated 29-Mar-2011)
http://www.megaupload.com/?d=2QFQNAQ5
"Bad Android Startup Animation"
http://www.megaupload.com/?d=HW7YHHIK
-Bordem Warning-
The info I've typed bellow is a rough guide how to use the files for your phone and how to create your own animations.
Okay so these are set to go for any 480x800 screen size. They are pretty easy to customise if your screen size is smaller or larger. The settings for the screen size are in the "desc.txt" file included. If you set your screen size in that file the bootanimation resizes it all on the fly. For the shutdown animation the changing the screen size in "desc.txt" doesn't seem to resize the images so instead use a simple program like Imagicon to do a batch resize of all the images. To be safe (for other phones) it's best to set no more than 24K colour.
Now on the ROM I'm using (LeeDrOiD HD) the startup "bootanimation.zip" and "android_audio.mp3" go in the "/data/local" folder on the phone. The shutdown "downanimation.zip" goes in the "/system/customize/resource" folder. Here are some simple tips using ADB and command prompt in windows. Make sure the USB cable is of course connected on charge only with USB Debugging on:
(always best to do this first)
"adb remount"
(an example of how to list the folder contents)
"adb ls /data/local"
(If you wanna backup the original then)
"adb pull /data/local/bootanimation.zip"
"adb pull /data/local/android_audio.mp3"
(backup shutdown animation)
"adb pull /system/customize/resource/downanimation.zip"
To copy the animations and sounds first move the above backed up originals to some other folder. Now copy and new "bootanimation.zip", "android_audio.mp3" or "downanimation.zip" to your folder on your PC where you have adb (usually "platform-tools). Now in command prompt do:
"adb remount"
"adb push bootanimation.zip /data/local"
"adb push downanimation.zip /system/customize/resource"
(for the startup sound)
"adb push android_audio.mp3 /data/local"
Lastly I've found the "desc.txt" doesn't seem to work to change or set the right frame rate when using the shutdown animation. Here's how to change it.
For me using LeeDrOiD HD custom ROM I have two files (pretty much the same) one called "default.xml" and the other "LeeDrOiD.xml" they are located in the "/system/customize/CID". You get the idea by now how to push & pull the files from your phone. Use a txt editor like notepad for both .xml files and you'll see down the bottom of the files a section for the shutdown animation that looks something like this:
<ShutdownAnimation image_png="/system/customize/resource/downanimation.zip" image="" fps="15" />
Click to expand...
Click to collapse
Now you just change the number next to the fps to whatever frame rate per second you want. For example if you are using my "Bad Android" shutdown animation then set it to 24.
Lastly just remember that I've included both zip animations containing the "bootanimation.zip" file, this can easily just be renamed to "downanimation.zip" and placed in the appropriate folder and it works as the shutdown animation. If you decide to rename another startup animation other that "Bad Android" you'll want to set the frame rate. You already know how to set it as I explained above but you'll need to find what to set the frame rate at.... Open desc.txt contained in the "bootanimation.zip" file and you'll see something like: 480 800 30p
the 30p means 30 frames per second. So in this example you'd now change the fps of your .xml files also to 30.
The possibilities are really limitless for shutdown and startup animations. Once you grab your video, it could really be from almost any source. Put it in the free program Super and set output to sequence of images and then either .png or .jpg. You can also crop images, resize and stretch all with this very easily. If you have wide animations like the one I've used you can select them all in windows explorer in Vista or Windows 7 and right click and just choose rotate right. You can now create your own folders within a "startupanimation.zip" or "downanimation.zip". Make sure when you zip it you use a program where you can choose "store mode" which is using no compression, if not the animation won't work. You can google the desc.txt settings if you need for more help. Lastly if your animation won't show anything, I've found often it's the damn "desc.txt". For some reason everything in it looks perfect but it somehow is causing the animation to not work. Copy a new desc.txt from a working bootanimation.zip and then re-edit with your settings.
Alright enough of this jibber-jabber... time to try out the animations and if you're up for it try make some of your own? Hey I'm sure there'd be a million Bender from Futurama clips that'd be wikked as a boot animation with sound.
Take care
P.S. If you wanna change your splash screen use any 480x800 .bmp file in 24K colour with Android Flasher http://forum.xda-developers.com/showthread.php?t=794638
nice i cant wait i like the 1st one its always nice to bash apple
yoshi thats some slick work mate, i can't wait
great work cant wait
Yoshi_523 said:
P.S. If you wanna change your splash screen use any 480x800 .bmp file in 24K colour with Android Flasher http://forum.xda-developers.com/showthread.php?t=794638
Click to expand...
Click to collapse
In this topic there is a topic to Desire splashes, do they also work for Desire HD?
Donny1987 said:
In this topic there is a topic to Desire splashes, do they also work for Desire HD?
Click to expand...
Click to collapse
you cant use that tool..... download the radio flash tool from the radio thread and use that to flash splash1.img
how bout for 2.3.2 androind user? i found out those folder path are not identical with the tutorial
Originally posted by sub7evenhow bout for 2.3.2 androind user? i found out those folder path are not identical with the tutorial
Click to expand...
Click to collapse
The startup & shutdown animations and sounds shouldn't be a problem to play with. At least in my experience when I've put ones on my phone that aren't right the thing just doesn't play but the phone still works okay. That having said it's always safest to have a ROM backup done first which is very easy once you have Eng S-Off and Clockwork Recovery Mod installed. I'd be a bit more wary about playing with the splash screen as they seem to involve the system partition area. Just use an app that will is recommended for your specific model of phone. And yes the link I gave for Android Flash is in a Desire phone thread but it works well for flashing the spash screen on a Desire HD phone.
Ok many phones and Android versions are going to have different locations for the startup and shutdown animations and sounds. Try google it and you may get some idea where to look. I'd then look around on your phone using "adb ls" as I talked about above or even easier is if you have a .zip file of say a custom ROM you are using have a look at in on your computer. It will have exactly the same folder layout in the .zip file as when the ROM is loaded on your phone. Look for the bootanimation.zip ect. Look in "system/media/ui" if the above folders mentions aren't what yours is using. If you look hard enough you should be able the files.
Originally Posted by Donny1987
In this topic there is a topic to Desire splashes, do they also work for Desire HD?
Originally posted by AndroHero
you cant use that tool..... download the radio flash tool from the radio thread and use that to flash splash1.img
Click to expand...
Click to collapse
Hey I used Android Flasher 1.6.1 which is exactly the one listed in the link I gave from the DESIRE phone thread. YES it works 100% fine for flashing on a DESIRE HD. YES this was reccomended elsewhere in the splash screens thread as working for the DESIRE HD also. All you have to do it just check the bmp image is 480 pixels wide 800 pixels high and 24K colour then use the program. Follow the thread on Android Flasher for details on ALL the procedures you need done before using the program (basically make sure your phone is rooted with ENG S-OFF and of course Radio S-Off is always a good idea).
i found that, it was on system/media/ it works on the animation but not sound android_sound.mp3. still googling...
I'm trying to create my own custom boot animation but I have no idea why it's not working. I zip the file without compression but when I reboot my phone the screen just stays black
Do you know where to find a proper Guide?
Thanks
Donny1987 maybe this will help...
if your animation won't show anything, I've found often it's the damn "desc.txt". For some reason everything in it looks perfect but it somehow is causing the animation to not work. Copy a new desc.txt from a working bootanimation.zip and then re-edit with your settings.
Click to expand...
Click to collapse
Basically I faced what you're facing a lot. The black screen. Firstly if you aren't familiar with the settings please google desc.txt settings. You'll get all that info pretty easy. For some unknown reason I had so copy new desc.txt files a few times then with a working original I'd edit with the right info.
If you have a non working animation I'd try working from the ground up... get a known working desc.txt from your phone or from a .zip you downloaded from a bootanimation that you've got to work on your phone. Next just put say 10 of your images that are the correct size and in the exact same folder layout as is the previous working bootanimation and as it says in the desc.txt. Now in making just a simple 10 image tester if it's playing at 30frames per second or higher then you could miss it playing if you have both the setting for loop off and the last image of your animation all black.
Once you have a working 10 image tester of your animation then go from there in stages. Try all your images maybe next then reboot, if all good then next boot maybe change the frame rate speed in the desc.txt and reboot. Ect ect. If you get stuck you can PM me. There's always the option I could take a look at the zip too.
Don't worry after my first tries after spending ages fiddling with images and getting a modified animation, it just didn't work at all. I deleted everything and gave up only to come back weeks later and crack it and realise how close I was last time and get animations I was much happier with.
Yoshi_523 said:
Donny1987 maybe this will help...
Basically I faced what you're facing a lot. The black screen. Firstly if you aren't familiar with the settings please google desc.txt settings. You'll get all that info pretty easy. For some unknown reason I had so copy new desc.txt files a few times then with a working original I'd edit with the right info.
If you have a non working animation I'd try working from the ground up... get a known working desc.txt from your phone or from a .zip you downloaded from a bootanimation that you've got to work on your phone. Next just put say 10 of your images that are the correct size and in the exact same folder layout as is the previous working bootanimation and as it says in the desc.txt. Now in making just a simple 10 image tester if it's playing at 30frames per second or higher then you could miss it playing if you have both the setting for loop off and the last image of your animation all black.
Once you have a working 10 image tester of your animation then go from there in stages. Try all your images maybe next then reboot, if all good then next boot maybe change the frame rate speed in the desc.txt and reboot. Ect ect. If you get stuck you can PM me. There's always the option I could take a look at the zip too.
Don't worry after my first tries after spending ages fiddling with images and getting a modified animation, it just didn't work at all. I deleted everything and gave up only to come back weeks later and crack it and realise how close I was last time and get animations I was much happier with.
Click to expand...
Click to collapse
Thanks, that actually worked
Let's see what I can make
wow sounds..............
...interesting.
lol
got all working but wierdly enough the sounds seems to be out of sync for a second
edit: make that 2 seconds
this is excellent!!!
one problem how do i push sounds to downanimation?
ive got the apple one on the start up which is perfect but no sound on reboot.
thanks
edit my bad, just re read the first post...
hopefully that will soon work
rrrr ... i love your work ... big big thanks!
just a question, is it ok with you, if i change the Text to "Android Revolution HD" and put it in my Theme?
for sure, i´ll post you BIG BIG Credits on my Thread
hmm ... have to agree ... the sound is 2 seconds to late!
But just on "normal" reboot, on "Fast reboot" its working fine!
any ideas?
wow they both look great
will give it a try later and report if i also have some issues with the sound
hi guys,
the sound and the video are not synchronic, any ideas?
For those wanting to change the boot animation on your Thunderbolt, here is a quick tutorial. Remember that you do this at your own risk- I take no responsibility. It is fairly simple though.
1. Download your preferred bootanimation and place on the root of your sd card.
2. Rename to "bootanimation.zip" (without the quotes of course)
3. use root explorer and navigate to the /system/media folder OR /system/customize/resource folder for VirusROM (I think)
4. rename the "bootanimation.zip" to "bootanimation.zip.old" and "Finalthunder.mp3" to "Finalthunder.mp3.old"
5. Next navigate to your sdcard, and find the bootanimation.zip file that you downloaded and renamed.
6. long press and choose copy
7. now navigate to the /system/media folder on your phone and toggle to mount R/W
8. Then just paste the bootanimation and done!
9. Reboot to check out your new boot animation
I will be trying to reach out to several devs who have made boot animations and see if they will let me post a link to them here so we can have a centralized place to get anims from. Will update as soon as I start hearing back from those devs.
How do you change the boot sound?
I was able to change this right after root by using the same methods as I used on my DINC. But I want to replace the boot sound as well. I have tried renaiming to thunderfinal.mp3, android_audio.mp3, and (VZW_) something .mp3 to no avail. Any suggestions or success?
madroix said:
I was able to change this right after root by using the same methods as I used on my DINC. But I want to replace the boot sound as well. I have tried renaiming to thunderfinal.mp3, android_audio.mp3, and (VZW_) something .mp3 to no avail. Any suggestions or success?
Click to expand...
Click to collapse
rename it to:
thunderfinal.mp3.old
and it "should" work. at least it worked for me. if you change the bootanimation, just add ".old" after .zip
FYI - I don't think that is the correct location - at least it's not on my Thunderbolt. Check here: /system/customize/resource and find the VZW_bootanimation.zip.
I replaced that with one of my choice and it's working fine. The sound is there as well: FinalThunder.mp3.
elemerica said:
FYI - I don't think that is the correct location - at least it's not on my Thunderbolt. Check here: /system/customize/resource and find the VZW_bootanimation.zip.
I replaced that with one of my choice and it's working fine. The sound is there as well: FinalThunder.mp3.
Click to expand...
Click to collapse
It depends what rom you are using. The debloated rom has those files placed in media. I am running the debloated rom now.
Where can I download other boot animations?
In xda there are a ton of boot animations. Just use the search. I put "boot animation" in the search tab and got a ton of results.
sent from your mom's house via XDA Premium app
runhopskipjump said:
It depends what rom you are using. The debloated rom has those files placed in media. I am running the debloated rom now.
Click to expand...
Click to collapse
If you are running Debloat then its in the /system/media folder.
sent from your mom's house via XDA Premium app
The stock rom is:
/system/customize/resource/bootanimation.zip
Same as EVO not DINC, DINC called it VZW_bootanimation.zip
I've been working on a few of my own boot animations. The problem I found is that when I dropped in my own boot animation and left the finalthunder.mp3 right where it was. It no longer played the thunder sound?? I assumed that changing the name of finalthunder would make it go away otherwise it would play no matter what.
So why did it stop playing when I didn't touch it?
**EDIT
Duplicate post. Sorry!
Maybe the sound is tied to the original boot animation through a script or other file...not really sure. I am going to play around with it this week and see if I can get the sound working as I have a couple ideas myself. If I find something that works I will be sure to post back and let you know.
Sent from my ADR6400L using XDA Premium App
changing Stock animation
I'd like to know as well. I can't see anywhere in the VZW_bootanimation.zip where that file is even referenced...
Of course, I'm not exactly a scholar in this area. I just want to use a custom sound with my custom boot ani.
Thanks!
B
*UPDATE*
I extracted all the stock folders from the zip, I changed 1 PNG (the quietly brilliant splash in the 'android' folder), rezipped it and put it back on the bolt. When I rebooted the screen was blank BUT the finalthunder.mp3 STILL played... and there was no animation.
I kept the PNG file name that I changed the same as the original... not sure why it stopped working tho. {Note - I rename the zip (attached) after I have it on my SD card. then move it to the system/customize/resource.}
hey guys, having some problems making mine
i was able to make everything but i get no image. I made 120 jpg files for the VZW folder and placed them in their.
I then customized the HTC screenie for the android folder, and finally in the progress folder i placed a .gif (which i didn't think was a problem).
I also placed the desc.txt file as well, zipped it up and placed in in /system/media. No dice...
Anyone else having an issue or has had this issue and knows what i need to do??
edited because
Anybody got any cool boot animations running on their Tbolts yet?
Awesome this worked great. Thinks for the instructions.
okay, i need some assistance, I'm trying to make a fairly simple boot animation, but NONE of the animations ive used have worked I am obviously not doing something right, but not sure what
I can't get this to work either... I'm running DaBamf ROM and put these files in the system/media folder to replace what was there and all I get is a black screen and no sound at all... I haven't messed with the stock location of these files yet, so we'll see...
Ok this is a weird solution but it has worked for me.
1. down load the link below and flash it. When it boots up you will get the famous rick roll bootanimation that jcase put up on April 1st.
2. Go to /system/media/ and replace the bootanimation.zip with whatever bootanimation.zip you want.
3. If you want to add custom boot sound you have to name it android_audio.mp3 to replace what is there. If you don't want any sound delete the existing android_audio.mp3 or you will get Rick Astley every time you boot.
That has allowed me to change bootanimation and get custom sound each time I have replaced the ROM. If that works for you thank me and enjoy.