yashsingh1/xdaforums huggingface dataset:
[Android Themes] jsmccabe78:
thanks for explaining everything; very nice.

for some time i have been unsuccessful. i feel it is how i am making my pngs. (as i actually flash my zip via cwm and it works for well-established boot animations, but not mine.)

all i get with my creation is a black screen. is there a trick? need to save it a certain way (beyond keeping it a png)? thanks! i use ps and paintnet...

additionally, just an fyi - the bootanimation that comes standard (with the white android guy) are jpgs...
[Android Themes] EraqEE:
Pretty cool, thank you!
[Android Themes] despotovski01:
When you zipped your boot animation, did you use compression method "Store"? That may be the problem.
[Android Themes] despotovski01:
I think yes. I will do a little research and see what can I do with that. ;)
[Android Themes] silverxbv2:
You'll need something like gimp. Right click the gif to edit with gimp and it will show all of the frames as layers. Those will be the individual images. Send it to me if you'd like. I can take a look at it for you.
[Android Themes] despotovski01:
Hi, I managed to fix your boot animation, but the names are all messed up. You'll need to rename the images. I would rename them for you, but I don't have time to do that, sorry. :) Here's the download link: http://www.mediafire.com/?ol1a932f2lrze2w
[Android Themes] damnkids:
How the optimum size of bootanimation file? I use bootanimation motorola droid but can not be used. according to the command file is too large.
[Android Themes] despotovski01:
I think there's no optimum size. I've used a boot animation that's bigger than 20MB. According to your error, I think you don't have enough space on your /system/ partition to install the boot animation.
[Android Themes] despotovski01:
Maybe this will help you: http://www.addictivetips.com/windows-tips/how-to-extract-frames-from-gif-animation-image/
[Android Themes] indian65:
I understand, I'm fix the problem with the index color, I'm fix in originals folfers, compress and it work great, thanks for your help, you make a great job
[Android Themes] despotovski01:
I'm glad I helped you. If you need anything else, just ask. ;)
[Android Themes] damnkids:
Yes ... it's the most sense to me but why the status in the internal memory is sufficient.

And I think if it does not match the file bootanimation it is not possible. Done
[Android Themes] despotovski01:
If you have problems installing your boot animation with the ADB method, you can always try the Root Explorer method. ;)
[Android Themes] damnkids:
Hehe...yes bro.I use a practical way, just move the file and rename the root explorer.
[Android Themes] dazednconfused:
Question on the boot sounds. I used your method and it worked like a charm. I had to reflash my rom, used the same setup and same kernel and now I can't get the boot sounds to work. I tried fixing permissions and running the terminal again, but still doesn't work. Any ideas? Thanks in advance.
[Android Themes] hockeyfamily737:
When you reflashed your ROM it overwrites /system/media so you have to put android_audio.mp3 back in there. Then redo the terminal portion.

Sent from my.....click, click, boom
[Android Themes] dazednconfused:
I did that also and still nothing. Ill play with it more tomorrow. Thanks for the response.
[Android Themes] kly91:
I got this while trying to put a boot sound:

$ export PATH=/data/local/bin:$PATH

$ su

# cd /sdcard

# sh bootsound.sh

chown: unknown user/group root:shell

#

How do i correct it?tia
[Android Themes] despotovski01:
Try 'sh bootsnd.sh', instead of 'sh bootsound.sh'. :)
[Android Themes] kly91:
Can't access file..i use sh bootsound.sh cause i have already renamed the bootsnd.sh file to bootsound.sh..i tried doing it with bootsnd.sh when the file was not yet renamed and i still git the same result in terminal
[Android Themes] despotovski01:
I don't know, sorry, the tutorial about the sound is not mine. :o
[Android Themes] dazednconfused:
As much as I hated to, I wiped data, flashed rom again and did the terminal commands and it works like a charm again. Not sure why it wouldnt work without wiping data, but oh well works now. So glad to have boot sounds in my phone. Thanks again for this thread.
[Android Themes] appledrank:
This and your other tutorial are extremely helpful! Thanks again I was scouring the web for some info like this
[Android Themes] despotovski01:
I'm glad you like them. :)
[Android Themes] ZaLiTHkA:
I'm having some difficulty with a boot animation I made, could someone perhaps have a look and see if they can see something wrong here...?

Whenever I try set it as my current boot animation (link at bottom), instead of playing an animation it simply shows a black screen. If I then change it to another custom animation (every other custom animation I've tried) it works perfectly. Try put mine back in, and I get a black screen again.

At first I tried simply with the image files in the 'part0' folder, but even if I do it as so many others have with 'part0' playing once then 'part1' looping forever it does the same thing.

I have tried saving the files as PNG and JPG (I know JPG works, I've got two other working animations with JPG), and each of those file types I've tried saving with the normal "Save As" and the "Save for Web and Devices" in PhotoShop CS5. My 'desc.txt' file does indeed have a blank line at the end and has no unwanted spaces.

I saved the ZIP file with no compression ('store' only) from even before I found any tutorials saying it was needed (it just made sense that it should have the fastest access possible), and I've tried making this ZIP using WinRAR, Winzip and 7zip.

With regards to settings it: I've tried using Android Flasher, placing the 'bootanimation.zip' file in '/data/local' as well as '/system/media'

I'm out of ideas here... This is the first animation I've tried to make, but I can't see any logical reason for it not to work. If someone could have a look, you can download it from here.
[Android Themes] despotovski01:
Hi, I've checked your boot animation and the problem is that you didn't compress it with method Store. It was DFLT-N. Just recompress it with Store and it should be good.
[Android Themes] ZaLiTHkA:
I assure you I specified "Store" as the method every time I created the ZIP file, which I have tried many times. But, trying again now it works for some reason.

I'm going to double check a few things when I get home tonight just to be sure, but every zip file I tried to compress using my Windows 7 x64 machine at home failed to work, while the one I just tried on my Windows XP machine here at work actually works... Perhaps there's something funky going on with my home PC.
[Android Themes] Zheiko:
To be absolutely honest with ya, while doing my first boot animation, it took me about half an hour to debug it and get it work... there was like 10 little differences that I made, and each of them had to be found and resolved... BTW: thanks for mentioning earlier on, that JPG files are working as well, all my animations made with PNG were toooo slow, now its faster...
[Android Themes] ZaLiTHkA:
Yeah, it does seem to be very much an 'exact science' making boot animations. I think I've figured out the finer details though, just to test I made a new one from scratch and put it on without any problems at all.

The PNG speed issue only seems to be a problem if the frames have lots of colour in them, mostly black frames seem to load faster than JPG... Guess it all comes down to trying different formats and watching the file size.
[Android Themes] Zheiko:
Probably yes, even though my first animation was only black&white, it had over 350 frames/pictures and over 65mb:D So I had to reduce it, started generating it with 15fps only, got it down to cca 150frames, and also then created in JPG, which got it way smaller as well (roughly about 3.5mb)... I am just wondering now, if all android versions are supporting Jpeg files

Also, I have learned, that it has no sense making boot animation longer than 5secs, some older phones might take longer to boot(will have to try on my old Desire), but my SGSII wont show it for longer than 8-10 secs
[Android Themes] ZaLiTHkA:
Hmmm.... Not sure, I imagine you'd probably need Android 2.2 or 2.3, considering this comment in the OP:

Perhaps someone on an older version of Android is daring enough to try this and see the results? I don't have any JPG ones at the moment, but I can make one quickly if I can find a willing victim.... *insert appropriately evil laugh here*
[Android Themes] Zheiko:
Well, I could upload one with JPG now...

btw: anyone got good idea how to make gif out of those pics I made, so I can post my creation in here?
[Android Themes] ZaLiTHkA:
I use PhotoShop, but for those that don't have it, GIMP is a pretty powerful and free alternative, here's a tutorial for creating animations: Simple Animations.
[Android Themes] Zheiko:
I am doing my booting screens in Sony Vegas Pro 10 and then save it as jpeg files, unfortunately there is no GIF option available, so I guess I will have to try GIMP(or borrow Photoshop from my girlfriend and tell her to teach me with that:D)
[Android Themes] despotovski01:
I create my GIfs with PhotoScape. It's a free app and it's really easy to use. Feel free to download it: http://download.cnet.com/photoscape/3000-2192_4-10703122.html
[Android Themes] Zheiko:
Thanks, will give it a go, and post here my creations then:-)

EDIT:

So, here is mine first creation:

edit2: damn, why isnt the GIF moving?
[Android Themes] jiawei0309:
can gv me some done work??

sry for my broken english...
[Android Themes] despotovski01:
You need to upload it to external site, and then insert the image into your post. I usually upload them to photobucket. Just upload the gif to photobucket, then when done, right click the image and click copy image url(that's on Google Chrome, on other browsers it may be in some other words). Then click the edit button on your post and click the Insert Image button. then enter the image url and click ok.
[Android Themes] despotovski01:
I didn't understand you. Can you be more precise please?
[Android Themes] Zheiko:
:) you dont need to be that precise with explanations:D(but I understand that some ppl needs it) I was doing it at the morning 5 mins before leaving house, tried to upload it on imageshack.us but its not supporting GIFs either, so I uploaded it directly on forums, thinking it would work, and was little upset when I saw it change for Jpeg...

Edit: Btw, did you try loading my bootanimation? Did you like it? would you recommend something what to do and what to never do?(now talking clearly about creating the animation, not about building it)
[Android Themes] ZaLiTHkA:
Try using Google Translate from your home language to English. That might help. :)

I doubt many people will put on an animation they can't watch first... :D Just saying. I use 4Shared (see link in my sig), what I do is I create the animation in whatever program I'm using, save each frame individually as well as exporting to an animated GIF. Upload the ZIP and GIF to 4Shared and provide links, like I did here.
[Android Themes] despotovski01:
I'll try it today. :)
[Android Themes] Zheiko:
Thanks, as soon as I come home from work, I'll make the GIF working here, so you can have look:)

BTW: Its the JPEG version of bootanimation, so I'd be very glad if you could report any lack of function or slowness or anything unpleasant:)
[Android Themes] ZaLiTHkA:
Well, I haven't flashed it to my phone (I'm quite attached to my happy bouncy green dude), but I've looked at it with Boot Animation Previewer, it looks pretty cool.. It's just not my style. :)
[Android Themes] despotovski01:
I previewed it with Boot Animation Previewer(my phone couldn't run it because it has HVGA resolution) and I like it. Good job!
[Android Themes] venox2:
Great guide...
[Android Themes] vilx:
Nice guide, I'll try this out later tonight.
[Android Themes] HolyGhostBoy1:
bootup sound

when i follow the instructions to add sound it doesnt work when i type the part sh bootsnd.sh it says usage mount and says no such user root:shell cannot create boot what am i doing wrong pls help:(
[Android Themes] despotovski01:
Sorry I can't help, the tutorial about the sound is not mine, so I don't know how to help. :o
[Android Themes] HolyGhostBoy1:
shutdown animations

also i wanted to know is there a way to edit the shutdown animations instead of making new ones i want to change the pink goodbye crap and make it red and put my own words there instead of it saying goodbye
[Android Themes] despotovski01:
I don't know how to do that since my phone doesn't have a shutdown animation, sorry. :)
[Android Themes] brahan03:
can anyone make a boot animation like the iphones with a white android instead of the apple?
[Android Themes] despotovski01:
I can do it. I'll make it in a few days, and will post links here. :)
[Android Themes] Bizdady:
my first loop is normal pace but the loops after that are 2-3 times faster. Am I mising something or should I add more images?
[Android Themes] jufa2401:
Thank you for the guide i'll start making some myself :)
[Android Themes] despotovski01:
That's normal. I don't know the reason why it's happening, but it's normal for every phone and boot animations. If you don't want the other parts to be 2-3 times faster, just lower the speed of your boot animation.
[Android Themes] despotovski01:
You're welcome. :)
[Android Themes] despotovski01:
Check out my new boot animation! It's not actually an animation, because it has only one frame, but anyway. It's called Android Chrome. Here it is:

Download link: click here!
[Android Themes] ZaLiTHkA:
That's because each image has to be loaded fresh as the animation starts, after each image (frame) has been loaded once, it's loaded into the cache and displays faster after that.

If the first cycle of frames is too slow, try saving the images into a more optimized format or maybe slightly lower quality. If you're using PhotoShop for this, use the 'Save for Web and Devices' option, I've found that helps a lot for me.
[Android Themes] RomanHelmet:
I just have to say thank you. I've been stuggling for hours to create a boot animation. I tried what I thought was everything, looked at a bunch of tutorials around the internet before looking on good old xda for info.

Turns out non of the other tuts I read mentioned that you have to have a blank line at the end of desc.txt. Glad you bolded that, my animation worked instantly after I added the blank line.

Thank you soooo much, I was ready to scream :D
[Android Themes] despotovski01:
I'm glad you found my tutorial useful. :)
[Android Themes] Dblfstr:
Just noticed this tutorial, would of been really helpful last night lol.

I just reverse engineered other bootanimations to create mine.

Thanks!

Edit: But why is the first half of the old boot animation still playing??

Edit2: Found out. the first half (that I was referring to) is a boot screen, not boot animation. :(
[Android Themes] RomanHelmet:
I'm assuming you replaced the sprint frames with your own, right? If so you'll need to delete the other folder from the zip and take out the code referencing it in desc.txt. So remove something like

P 1 1 android

Or whatevervthe name of the folder is.
[Android Themes] RomanHelmet:
I'm trying to add a boot sound now. But before I go and screw up my phone I feel like asking first. On HTC phones (I'm using the evo 3d) the android_audio.mp3 is in /system/customize/resources and not /system/media

I don't know what is in bootsnd.sh though, so I'm not sure if there are any hardcoded references to /system/media/

Can you please clarify this if following your OP instructions will be okay? My thinking is to just replace the android_audio.mp3 in /system/customize/resources and run the bootsnd.sh command as you stated.
[Android Themes] hockeyfamily737:
The E3D is a whole new beast and I haven't tried bootsounds yet. If you try it before I get to it, be sure to do a nand first. Remember that tutorial was for Aosp & CM7 based roms.

sent from my...click, click boom
[Android Themes] mistere372002:
I was able to get the boot animation to work on my my touch 3g. Bit the boot sound did not work any ideas.
[Android Themes] despotovski01:
Well, the sound doesn't work on all devices. It works great on mine (LG GT540 CM7). Sorry, I don't know how to help you with the boot sound, because the script is not mine. :)
[Android Themes] hockeyfamily737:
Bootsounds will not work on E3D's stock based roms. These roms don't have the necessary init.local.rc file.

***EDIT***Bootsound now possible on E3D.

http://xdaforums.com/showthread.php?t=1197748

sent from my...click, click boom
[Android Themes] jonny68:
Thanks for these ive already got a few saved these will add to my collection:)
[Android Themes] Bizdady:
Thanks for the guide! Got mine just working fine now :D

http://www.youtube.com/watch?v=fs-9RW4kb7Y
[Android Themes] kevinngck1:
Thanks a lot!!!
[Android Themes] ZaLiTHkA:
That's just brilliant.... :D I was a bit confused at first because your phone was sitting sideways, but then suddenly it all made sense..
[Android Themes] kirkcody:
Bootanimation Helpppppp!!!!!!!!

@despotovski01 Hi, this is a Voltron Black Lion Bootanimation I created using your tutorial I have a Mytouch4G its slcd 480x800 the animation is 85pngs @ 480x700 and my desc.txt only has one part folder set at 15f looping, its a 20mb zip,Im using PowerArchiver with the settings mentioned in your thread for compressing....My problem is I cant reduce frames to make the bootanimation.zips smaller without compromising the the fluidity and with it being 20mbs I think its heavy on the caching, also the actual animation itself looks elongated...COULD YOU PLEASE HELP, THANKS IN ADVANCE!!! http://xdaforums.com/showthread.php?t=1207156 :o [EDIT] I also tried converting the pngs to jpeg as someone mentioned in the thread which made the zip 15mb lighter but when I played it I got a blackscreen*My os is MIUI 2.3.5
[Android Themes] despotovski01:
Well, maybe your OS doesn't support boot animations with .jpg frames.

EDIT: did you draw your .jpg images in correct color mode? Correct is RGB 8bit and RGB 16bit.
[Android Themes] despotovski01:
The startpost is reorganised. Do you like it? :)
[Android Themes] Dblfstr:
One glaring flaw; your images are 480x700 but your desc.txt is 480x800. So they WILL be elongated. Make your images 480x800 and they will fit the screen properly.

When I had jpeg images, nothing would display until I had the image size match the desc.txt size (480x800). I know you said you had the right compression (none or store), but check again. The wrong compression will cause nothing to happen (read: blackscreen).
[Android Themes] Dblfstr:
Looking good.
[Android Themes] kirkcody:
@Dblfstr Thanks changing the desc.txt worked :D
[Android Themes] Dblfstr:
You are welcome.
[Android Themes] despotovski01:
Hey guys, I won't be here for ten days, so I won't be able to help you if you have some problems, but here are some active members that are willing to help. Maybe I'll have internet, who knows? :)
[Android Themes] kirkcody:
Here's mine....... http://xdaforums.com/showthread.php?t=1207156
[Android Themes] gondronk:
nvm...

i already get how
[Android Themes] ZaLiTHkA:
It might not be the same across all phones (I'm pretty sure some are different), but check with a root file explorer (ES File Explorer works nicely) for any sound files in /system/media. If your phone stores the boot sound there, simply rename or move it to another folder (or just delete it if you're that way inclined).

Be careful though, there should also be an 'audio' folder (/system/media/audio), don't delete this.. It's the source for all the system Android system sounds.

Or if you're trying to remove sound from a boot animation before flashing it, just open the ZIP with Winrar, remove the sound file and edit the 'desc.txt' file. Then when you flash it, there won't be any sound.
[Android Themes] Dblfstr:
android_audio.mp3 is the file... according to the OP
[Android Themes] ZaLiTHkA:
That would vary depending based on who made the boot animation (if it's a custom animation) or what device it is (if it's a standard animation). I made my own a few days ago that used 'boot.mp3' without any problems.

My main point was that if it is there, it should be in the root of the /system/media folder..
[Android Themes] Dblfstr:
Ok, from what I have read, it had to be named that way. I did not know you could name it other things. I also did not think you could just add an mp3 to your bootanimation.zip. I thought they had to be separate.

I have not used an audio file yet, so this is news to me. Just trying to help...

Thanks
[Android Themes] ZaLiTHkA:
No problem, I was just letting you know what I found. :) The reason you can use (virtually) any sound file name is because it must be specified in the 'desc.txt' file. Each line that starts with a 'p' specifies pictures, if a line starts with 's' then it specifies a sound file.

The only part I can't remember off the top of my head is whether the sound plays during or after the previous 'p' line, but I do remember that there must be a picture line before the sound line...
[Android Themes] Dblfstr:
That is actually some good information to know. Is there a thread that covers this? Do you have an example desc.txt with the audio specified? I can think of a few things to do with this.

Do you still have to do the :

su

cd /sdcard

sh bootsnd.sh

reboot

stuff first?
[Android Themes] ZaLiTHkA:
I'm not sure about the terminal commands, I've never used any of those.. And since I don't have my files with me at the moment (they're on my PC at home), this thread is the best example I can find right now.

The ZIP linked there is formatted as a flashable ZIP, but if you open it and browse to 'data/local' you'll see the bootanimation.zip file, and inside that, the desc.txt. The sound file goes straight into 'system/media', in this example it's called 'jasc.mp3'. It will make more sense when you open the desc file.

Edit: From what I can tell, the shell script method is the only one that requires the file to be named a certain way... I'm guessing that's probably because of how the 'bootsnd.sh' script was written, but I'm honestly not sure. (source)

I just found the post I was looking for (I really should bookmark things like this...). I know it's for a different device, but a description of specifying sound in the desc.txt file can be found here. The only thing that would be different for the Desire is the screen resolution.

Actually, I literally just found a better example; download this bootanimation file (source), inside the desc file the creator put in a bunch of notes and instructions. :)
[Android Themes] Dblfstr:
I would like to say thank you for responding in such a way. This is how I like to address the legitimate questions that are asked, opposed to the Neanderthalical (not a word) response "learn to use the search function".

I too am at work (shh), so I will have to check this out later.

But thanks again.
[Android Themes] jvsykes:
hehe gotta try it !! thanks
[Android Themes] ZaLiTHkA:
No problem, I know exactly what you mean.. Although I'll admit I've had my fair share of RTFM moments before (or rather "use the search button" moments), but only when I had a good reason to. I am a help manual author after all... :D
[Android Themes] eternistarr:
Could some one please help me fix this boot animation. Ive been messing with it for 5 days now reading everything I can find and nothing has fixed it. It even works on the program that u can view them b4 trying it on ur phone.

All I get is A black screen and it plays my mp3 I have set.

This is for MIUI btw

Im just trying to create my own theme this was the first thing I did and It still doesn't work. If someone could help me id appreciate it immensely.

http://www.mediafire.com/?2qq39mk9pw64lm8
[Android Themes] joshlane4:
I don't know if anyone else has had this problem but...

I had the hardest time finding a program for Mac that would let me make a zip with the compression set to "store". I tried several before I found YemuZip, this free & easy program.

You just have to go into the preferences and change the compression level to "Archive Only", and then when making the zip, choose "PC" as the type.