[Boot Animations + Tutorial] for 2.1+ - Android Themes

Rename to "bootanimation.zip" then just use adb to push these to /system/media All working on G1, may need to edit desc.txt for different screen sizes
This is the nexus one boot animation inverted
NexInvert.zip *updated*
This is a very simple, very quickly made android loading animation
AndLoad.zip
Another quick one, pretend sdcard format..
format.zip
Heres a Starfield one
Starfield.zip
heres one i made for trystlore
umberella2.zip
Heres some swirling smoke
smokeswirl.zip
I'm not sure what to call this one. Just a simple animation with android in the back
a1.zip
Tutorial
Getting the files ready
1. First create your animation. I usually use Flash.
2. Once you are happy with it you need to turn it into a series of png files. In flash goto [File > Export > Export Movie] then choose "PNG Sequence".
3. Next you have to rename the png files. i use "better file rename" for this (eg. "animation_00001.png", "animation_00002.png")
Making the bootanimation.zip
1. First make two folders "part0" and "part1" (you can call them anything, but its easier to explain this way)
(part0 is for animation that plays once, part1 is for animation that loops untill the device is loaded.)
2. Now make a text file "desc.txt" and enter something like this:
"320 480 30p 1 0 part0p 0 0 part1" - G1 example
"480 800 30p 1 0 part0p 0 0 part1" - N1 example
3. Once you have that done its time to turn it into a zip. I use Winrar for this. Make sure you call it bootanimation.zip and there must be No Compression. The zip is just for storage.
It should look like this:
bootanimation.zip -
> part0
> part1
> desc.txt
4. After that just push via adb to /system/media (i think /data/local also works)
Click to expand...
Click to collapse
Explanation of the "desc.txt"
Tzira said:
320 480 15
p 1 150 android
p 50000 1 last
First line contains 3 numbers width, height and fps
Second line (and any succesive lines) starts with the letter "p" (which comes from animation part) and contains 3 items:
-count: number of time this part is repeated
-pause: number of microseconds to pause after the last frame of the part
-path: the directory which contains the png files that compose the frame of this part
Click to expand...
Click to collapse
any questions, ask
any requests, ask

very cool! Lovin the new animation ability in Eclair 2.x.
This was pulled from King's 2.1, although all credit goes to CTSO for the great animation!
http://www.mediafire.com/?dic0ymyz4wl

zimphishmonger said:
very cool! Lovin the new animation ability in Eclair 2.x.
Click to expand...
Click to collapse
yea its great, never thought it would work on a g1, seen as how old the device is now.
Animation started, first one should be up by the end of the day

3rd one is the best out of the three.

Ace42 said:
3rd one is the best out of the three.
Click to expand...
Click to collapse
Thanks Ace, bout to upload a starfield one
if anyone has any ideas/requests i'll see what i can do

looks pretty sick. how do i push it using terminal

bigstunta101 said:
looks pretty sick. how do i push it using terminal
Click to expand...
Click to collapse
not sure how on terminal, i'v not tried it that way sorry

drater said:
not sure how on terminal, i'v not tried it that way sorry
Click to expand...
Click to collapse
its cool. for people without adb, i guess a good way will be to use winrar to open the rom of their choice, find the roms boot animation and replace it with one of these and i guess rename it

bigstunta101 said:
its cool. for people without adb, i guess a good way will be to use winrar to open the rom of their choice, find the roms boot animation and replace it with one of these and i guess rename it
Click to expand...
Click to collapse
yea thats how i used to do it, sorry, should have mentioned that...
uploading new ones soon btw..

I agree love them all but the 3rd one is hilarious.

Great Job bro, keep them coming

jairomeo said:
Great Job bro, keep them coming
Click to expand...
Click to collapse
thanks, more coming now-ish...

Added the umberella corp one that trystlore asked for. im not sure about the size of this one, its maybe too small, feedback would be helpfull

still working on cleaning up and enlarging it for. as well there was asecond animation onthe site people into umbrella might like and its a little larger. Not my style but others might like it. Also found at DeviantArt you found it last time. just a thought.

trystlore said:
still working on cleaning up and enlarging it for. as well there was asecond animation onthe site people into umbrella might like and its a little larger. Not my style but others might like it. Also found at DeviantArt you found it last time. just a thought.
Click to expand...
Click to collapse
did you manage to clean it up good? i was gonna try but i got distracted making other animations... one of which im uploading now..

could you give a short tutorial on how to create these animations? thanks

djosiah said:
could you give a short tutorial on how to create these animations? thanks
Click to expand...
Click to collapse
yeah, ill write one up and post it tomorrow if i have time. its surprisingly easy tbh

tutorial
*moved tutorial to first post*

drater said:
not sure how on terminal, i'v not tried it that way sorry
Click to expand...
Click to collapse
This is how i push it through terminal, not sure if some of these commands are necessary, but it works for me I guess. Make sure the boot animation is on the root of your sdcard and named bootanimation.zip
su
mount -o rw,remount /dev/block/mtdblock3
cp -f /sdcard/bootanimation.zip /system/media
be aware this isn't persistent, as soon as you flash a new ROM, the boot animation for that ROM will be shown.

urfavoriteemo said:
This is how i push it through terminal, not sure if some of these commands are necessary, but it works for me I guess. Make sure the boot animation is on the root of your sdcard and named bootanimation.zip
su
mount -o rw,remount /dev/block/mtdblock3
cp -f /sdcard/bootanimation.zip /system/media
be aware this isn't persistent, as soon as you flash a new ROM, the boot animation for that ROM will be shown.
Click to expand...
Click to collapse
thanks, ill give that a go. might make things easier when im testing out my new ones

Related

Boot Animation Compilation

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

[ThinkTank]Replacing bootanimation.

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!

[BOOT ANIMATION]The Screaming Droid! Now With Sound!!! (Updated 3/13/11)

UPDATE:
First I want to thank every one, I also want to give a shout out to
Mrdaviso for making the sound possible on cm7, please give him thanks for his thread on this. I've been waiting to have sound for the animation for sooo long and now it finally works and thanks to him.
I stripped all the text out of the animation except for the android logo and the preview below is exactly what it is, he screams and then stares at you and blinks until your phone boots.
The scream I choose is one I thought was appropriate... the original Godzilla roar! But if you really want, and I honestly would love to see more sound files made, please offer others. You can use mine as a template for syncing with the animation. I love to see others post sounds for this!
Heres the d/l link hope you guys like this.This zip file contains the bootanimation.zip, android_audio.mp3 (godzilla) and the bootsnd.sh (to setup sound playing on phone bootup)
Installation of the new un-branded versions with sound!!! PLEASE READ CAREFULLY:
First how to setup boot animation sound on cm (link to the op):
To install boot animation:
1. just unzip the screaming_android_with_sound.zip file on the root of your sdcard
2. copy the bootanimation.zip file to the system/media folder replacing the old one or renaming the old one and copying this one over if your just testing.
3. Android wins again!
Changing the ResolutionThe resolution for the animation is 480X800 if you'd like a different size:
1. copy the bootanimation.zip file to your computer.
2. open the zip and edit the desc.txt 's second line (480 800 not the 25 read below) to match your phones resolution.
3. save the file and close the zip program
4. you shouldn't need to unzip the bootanimation.zip file to do the above
5. if you do need/want to unzip it when rezipping make sure the compression level your zipping it on is "store" or it won't work.
Sound doesnt seem to match up?... change to animation speed in the desc.txt file:
1. copy the bootanimation.zip file to your computer.
2. open the zip and edit the desc.txt 's second line (only the 25 not the first 2 numbers) to speed it up or slow it down.
3. save the file and close the zip program
4. you shouldn't need to unzip the bootanimation.zip file to do the above
5. if you do need/want to unzip it when rezipping make sure the compression level your zipping it on is "store" or it won't work.
NOTES:
want a different sound on the animation... the sound file has to be called android_audio.mp3 for it to play, this file will play for any new bootanimation you install unless you remove the android_audio.mp3 file and it has to be an mp3.
Programs to help... if you don't have root explorer get "Super Manager" from the market it does r/w and root privileged file exploring (and more) just like root explorer and its free.
I'm only giving this out in zip file format, I'm not doing a flashable as its to hard to keep up with all the different roms and resolutions. I provide instruction on how to change the resolution of the animation to fit your phone.
------------------------------------------------------------
Preview:
Click for full size
------------------------------------------------------------
Installation of the old branded versions: just flash the the zip file below.
Screaming Droid Boot Animation Flashable Download 320 x 480 flashable to system/media
Screaming Droid Boot Animation 480 x 800 This is just the boot animation, rename and install where needed.
Screaming Droid Boot Animation Flashable 480 x 800 This flashable installs to the data/local folder if this isn't where you need it use the above bootanimation.zip and place it where its needed.
Screaming Droid Boot Animation Flashable 240 x 320 This installs to the system/media folder if this wont work for you i'll post the bootnaimation.zip and you can push it or you can pull it out of the flashable and push it.
Push Instructions:
use adb and push the bootanimation.zip (which must be in the tools folder which is inside your android-sdk folder) to /system/customize/resource, /data/local, /system/media, i think you only need to push it to the first one, but try all 3 just in case
adb push bootanimation.zip /system/media or /data/local or system/resource/customize
or with term app
first copy bootanimation.zip on your SDCard
run terminal
and write
#su
#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
(now you can write to /system)
("browse" to location, where you have copied bootanimation.zip, if it is in root of your card)
#cd /sdcard
(you can check if it is there)
#ls
(now just copy it)
#cp bootanimation.zip /system/media
(you can exit, and reboot, new animation should work, enjoy)
Click to expand...
Click to collapse
That's great. Nice work
appox said:
That's great. Nice work
Click to expand...
Click to collapse
Thank you.
Very nice!
zHk3R said:
Very nice!
Click to expand...
Click to collapse
Thank you.
Would have prefered it without the Cyanogen being in there ut nice work all the same.
shadowch31 said:
Would have prefered it without the Cyanogen being in there ut nice work all the same.
Click to expand...
Click to collapse
Sorry but I had to pay homage to the almighty grand pubba of AOSP. My next one will be un-branded.
Thank you.
sweet man, i love it
aBsolutex3 said:
sweet man, i love it
Click to expand...
Click to collapse
Thank you sire, glad you like it.
Thanks A Simmons, too cool
Bayhill Jacket said:
Thanks A Simmons, too cool
Click to expand...
Click to collapse
No thank you, sir.
Can this be flashed through recovery or does it have to be pushed through adb?
fmedina2 said:
Can this be flashed through recovery or does it have to be pushed through adb?
Click to expand...
Click to collapse
This is a flashable zip, I only produce flashables as pushing stuff is a pain in the ass for most people. I like flashables as they take the guess work out of installing things. This flashable works with AOSP roms though.
Very nice is it simply flashable in recovery with stock rooted rom for desire?
thanks
thay said:
Very nice is it simply flashable in recovery with stock rooted rom for desire?
thanks
Click to expand...
Click to collapse
Yes the zip is flashable its only mdpi resolution right not but if requested i'll make a hd one. It gets flashed to system/media which is the aosp standard if you need something different just ask.
Is the hd one for the desire ?
and the mdpi version is still fully compatible with the desire resolution?
thay said:
Is the hd one for the desire ?
and the mdpi version is still fully compatible with the desire resolution?
Click to expand...
Click to collapse
mdpi is the only one I made which has a resolution of 380 by 420. I think on higher res phones it gets stretch but I can't guarantee, it wont hurt your phone to try it though at the worst it'll just have black edge where the resolution falls short.
If you want a higher res one just post me your resolution and I'll hook one up later tonight. To make it flashable to your device I need to know what device you have and what rom you run, since this flashable is for AOSP roms and tries to place the bootanimation in the media folder.
The desire screen res is 480×800 if you can make a compatible boot animation is very apreciated very thanks otherwise i try the mdpi version
thay said:
The desire screen res is 480×800 if you can make a compatible boot animation is very apreciated very thanks otherwise i try the mdpi version
Click to expand...
Click to collapse
I'll post one later tonight around 11 or 12 est time.
thanks again

Swf animated o2x logo

Extracted LG Optimus 2X logo from SU660 presentation.
http://www.optimus2x.net/index.php?topic=452.0
It's from a presentation. If one can extract the stills from this it should be possible to craft a live wallpaper or even a boot animation
Might be good to link direclty instead of to a site where you have to register to see anything
I extracted to png files and threw together this bootanimation.zip following this guide:
http://forum.sdx-developers.com/themes/(how-to)-creating-a-bootanimation-zip/
If anyone is brave enough he can try it out.
ATTENTION: I DO NOT TAKE ANY RESPONSIBILITY FOR PROBLEMS THAT MAY OCCUR WHEN YOU INSTALL THIS
I TRIED TO BE AS COMPLIANT AS POSSIBLE WITH THE GUIDE, BUT THAT DOES NOT GUARANTEE IT IS WORKING CORRECTLY
If I just knew how to put this on my phone .
But I would also like to get that animated Tegra2 just for the kick of it.
MeX_DK said:
If I just knew how to put this on my phone .
But I would also like to get that animated Tegra2 just for the kick of it.
Click to expand...
Click to collapse
you need root and replace the original bootanimation.zip in /system/media/
Do you have a gif or swf animation of this tegra 2 logo you talk about?
Doesn't it go in data\local?
MeX_DK said:
Doesn't it go in data\local?
Click to expand...
Click to collapse
heard that too, but there seems to be some restriction, because this doesn't work always. Yesterday I read animations located on this position are limited to 15 FPS, but I don't know what to make of it.
If you place it at system/media it will definately be used (given it has the right format of course)
But at the risk of the phone "breaking" . But is there no other way then Root Explorer, cause im not really interested in having to pay for it from market.
MeX_DK said:
But at the risk of the phone "breaking" . But is there no other way then Root Explorer, cause im not really interested in having to pay for it from market.
Click to expand...
Click to collapse
Of course there's a risk.
you can also push it with adb after elevating your terminal with su. You should, however, rename your original bootanimation.zip to something like bootanimation.bak so you can restore in case it fails.
I have to say this once again, this animation was crafted according to the guides available, but I haven't got my android yet to test if it is working properly. I might upload a 15 FPS version on monday, so one can push it to data/local and see if it works.
I will give your bootanimation a whirl when I get home from work and post the results. And I am looking for an animation version of the Tegra Logo and hoping I will find it.
Cause that will make for a nice animated boot logo rather then the dull LG one.
Not much luck with finding an animated Tegra2 one sadly . I just thought I saw one at some point
I put aMpeX bootanimation.zip in data/local and it works very well for me.
I just edit the fps from 24 to 30 for more smoothness
boshot said:
I put aMpeX bootanimation.zip in data/local and it works very well for me.
I just edit the fps from 24 to 30 for more smoothness
Click to expand...
Click to collapse
Thats odd, I never actually set it to 24 fps ^^ it was 30 fps all along, at least according to my desc file
I'm very glad it works though
I'll update the animation on monday, I changed it to not looping the entire animation, but only the "shimmering" part in the end.
How do i get it to my phone via adb?
Becaues all the commands I try either ask for more arguemnts or just reports access denied >_<
Maybe post some more animation
Could anyone help with the commands?
I'm not sure, but try this:
copy the bootanimation.zip in the same folder as your adb application, then try
Code:
adb push bootanimation.zip /data/local/bootanimation.zip
aMpeX said:
heard that too, but there seems to be some restriction, because this doesn't work always. Yesterday I read animations located on this position are limited to 15 FPS, but I don't know what to make of it.
If you place it at system/media it will definately be used (given it has the right format of course)
Click to expand...
Click to collapse
That's the restriction for data/local (if you have an animation of 15 or less) you can put it in data/local and it will override the one in system/media any other need to be put in system/media.
oh and the easiest way to do this is buy root explorer (when your phone is rooted) backup the orginal one in /system/media (rename it) and put it in and your done.
Korumera said:
That's the restriction for data/local (if you have an animation of 15 or less) you can put it in data/local and it will override the one in system/media any other need to be put in system/media.
oh and the easiest way to do this is buy root explorer (when your phone is rooted) backup the orginal one in /system/media (rename it) and put it in and your done.
Click to expand...
Click to collapse
NOT TRUE
I just placed this bootanimation in data/local and it plays just fine and the FPS es at 30
Ok, that's good. Altho that's what people said in other threads, i havent checked how much fps my current bootanimation is running tho, but it's in data/local and that works like a charm.
Any way to change the shutdown animation?

New bootanimation

Hello O2X users!
I have been learning playing with Photoshop for a while and I decided to make a boot animation for the upcoming Ice Cream Sandwich ROM.
As you may know my savior Chris4evernoob (big thanks to him) made the bootanim.zip, which works smoothly.
Attention! This is not a flashable bootanimation-update.zip. This needs to be copied in the /system/media folder. Instructions to follow:
1, Download the desired bootanimation from here.
2, Rename it to bootanimation.zip and place it in your adb's folder on your computer. (For me it is: C:\Android\platform-tools\)
3, Connect your phone to the PC with the USB cable
4, Open up CMD and navigate it to your adb's folder
5, Type in: "adb devices" to see whether your phone is seen. If yes head over to point 6, if not reconnect your device or check your drivers whether they are properly installed!
6, Type in: "adb shell" then copy this: "mount -t ext4 -o remount,rw /system" then type: "exit"
7, Type in: "adb push bootanimation.zip /system/media"
8, Type in: "adb reboot" & enjoy!
It should look like this:
https://www.dropbox.com/s/n1ccwpil9xc9kx0/adb_use.JPG
Or if you are rooted you can do the same with Rootexplorer by copying the bootanimation.zip to /system/media with setting the permissions to rw-r--r--.
Preview can be seen here also:
https://www.dropbox.com/s/z3oewmvogvvgpnr/bootanim_p990_version1.gif
Preview is in the attachment!
Credits:
Chris4evernoob for making the zip!
Take care!
ironman159
I'm not sure either but..
ironman159 said:
Hello O2X users!
I have been learning playing with Photoshop for a while and I decided to make a boot animation for the upcoming Ice Cream Sandwich ROM. The only problem is that I don't know how to make a bootanim.zip, but I can provide you with x.PSD file, if you are interested in making the zip.
So if you feel able to make the zip, PM me and I'll give the download link for the PSD file.
Preview is in the attachment!
Take care!
ironman159
Click to expand...
Click to collapse
In RomToolBox (I don't know if pro or lite) you can make a bootanimation.zip and also upload it but I think it converts a .gif into a bootanimation.zip, maybe you could check that out. Also what is the bootanimation?
Thanks majoortje, I'll look at it when I have time.
Here they are.They are made out of one part which loops until boot.
There is one which runs at 30fps and another at 60fps (mentioned in file name). As there are only 30 frames total, the 60fps one might seem more fluid but may be too fast. IMO, the 30fps looks better. But of course, you can unpack the file and edit the "desc.txt" to your own liking.
Copy to /system/media/ and set permissions to rw-r--r--
Hosted at mediafire.
Don't forget to thank the OP for the original idea, work and files.
The OP now includes instructions, take a look and enjoy!
Looks awesome. Great job man, thank you
Great slick HQ bootanimation.
The best I have seen.
Thanks
Thats only for Ics roms ?
Can´t I use on GB roms ?
Thanks
moraize said:
Can´t I use on GB roms ?
Click to expand...
Click to collapse
Sure you can. I am using it on GB. One of the best (if not the best) boot animations I've seen. :good:
thanks looks great
Thank you for this
Instructions are not working on LG stock ICS V30A... Custom bootanimation.zip will always replaced by orginal at boot...
Any solutions?
Jannu703 said:
Instructions are not working on LG stock ICS V30A... Custom bootanimation.zip will always replaced by orginal at boot...
Any solutions?
Click to expand...
Click to collapse
Try D4's Bootanimation Manager (search it on XDA). Works on V28.
Jannu703 said:
Instructions are not working on LG stock ICS V30A... Custom bootanimation.zip will always replaced by orginal at boot...
Any solutions?
Click to expand...
Click to collapse
no need for apps im on v30 i just renamed the file and replaced it on sistem/media and it works
mivv said:
no need for apps im on v30 i just renamed the file and replaced it on sistem/media and it works
Click to expand...
Click to collapse
Very weird, i'v been tested many times and always it's automaticly replaced by orginal
I think there is some kind of filesystem/permission error with my device, i will check what's wrong
Did you try /data/local/ ? If there already is one there, it would explain why the bootanimation stays the same: i think the one in /data/ is always set to be used even if there is one in /system/.

Categories

Resources