Related
How exactly do I do this? I've googled it a few times. and I've seen tons of video's of different peoples boot animations.
I also checked CM6.0's new boot animation. (really cool) and it has 111 files or something in the zip.
I have a little like 6 second GIF that I'd like to use as my boot animation. would I just need to put the same file in there multiple times so it's long enough to keep going the entire time the phone boots? or does it have to be a PNG?
Any help would be great. Thanks!
xguntherc said:
How exactly do I do this? I've googled it a few times. and I've seen tons of video's of different peoples boot animations.
I also checked CM6.0's new boot animation. (really cool) and it has 111 files or something in the zip.
I have a little like 6 second GIF that I'd like to use as my boot animation. would I just need to put the same file in there multiple times so it's long enough to keep going the entire time the phone boots? or does it have to be a PNG?
Any help would be great. Thanks!
Click to expand...
Click to collapse
The boot animation must be constructed out of PNG images. You would have to pull every frame out of that gif and convert it to PNG.
The bootanimation generally consists of a series of number PNG images (0001.png, 0002.png, 0003.png ...) in two folders, "part0" and "part1". part0 contains any portion of the boot animation that does not loop, and part1 will contain the loop that will be played over and over until the phone finally boots. You then also need a "desc.txt" file outside of those two directories, which will contain information on the image sizes and which order to play the folders in. This all then gets packaged up into a "bootanimation.zip" file, which will be placed in /system/media/ or /data/local/ on your android phone.
Best way to figure it out is to take an existing bootanimation.zip (you can adb pull the default from /system/media/bootanimation.zip) and pull it apart to see how it's built.
Yea, Thanks for the info. Thats exactly what I did, sort of. I pulled Cyan's new bootanimation with the Cyan Droid skating inside the N1's boot logo.. I unpacked that and looked at how it was built. I replaced all the part 1 with multiples of what I want, but not frame by frame. lol. obviously it wouldn't work cuz it wasn't done right.
Does it need to be sized correct also? like if to large will it not show at all?
Everyone likes Jessica Alba right? I mean how can you not!
Here's what I was thinking of using for a boot animation. I'll let everyone see it, maybe someone will come up with something cool. I'm sure I have better ones, this is just the sexy Jessica Alba. It was the first thing that came to mind.
How about this one I attached? It is just the clip playing in the middle of the screen.
Flash it through recovery or take out the bootamination.zip and adb push it.
You can't put a .gif in the folder you have to pull all the frames.
When you create the zip-file with the folder(s) and the desc.txt you should use "add to archive", select .zip format (obviously :b ) and as compression method select "store". (Not 100% sure about if it's called "add to archive" and "store" cause I use Swedish language in Windows :b )
The desc.txt file in this case contains the following:
Code:
480 260 14
p 0 0 part0
480 260 is how big you want the picture to be (480 is suitable in this case since that's the width of the screen and 260 to get the correct ratio.)
14 is the frames per second. (don't know if it's possible to use a decimale, haven't bothered to try)
part0 is the folder and I guess 0 0 mean that it should keep repeating.
For example if having two folders and you want the fist one to play once and the other to keep repeating until the boot is done it should look something like this:
Code:
480 480 30
p 1 0 part0
p 0 0 part1
Hope that helped a little.
oh wow, Thanks. is that fullscreen? Lets give it a try.
whats the steps for flashing it in recovery. Just put on root of SD and flash in Amon's or is there more to it? I've never changed my boot animation.
Can't I just move it with root explorer to data/local? and reboot
No it's not full screen, then you'd have to hold the phone on the side. The animation takes up about 1/3 of the screen and is placed in the middle.
Yeah, just boot up the recovery menu and there's an option to flash zip-files that's on the root of you SD.
It should work to move it with Root explorer too. But remember if you use Root explorer you first have to open up the zip-file I've attached an take out the bootanimation.zip inside. It's that file you will put in the folder with Root explorer.
Edit: The update.zip I made will replace the original boot animation in /system/media/
So if you want to keep the original you better take a backup or as you said, place it in /data/local/ with Root explorer or: adb push bootanimation.zip /local/data/
xguntherc said:
Yea, Thanks for the info. Thats exactly what I did, sort of. I pulled Cyan's new bootanimation with the Cyan Droid skating inside the N1's boot logo.. I unpacked that and looked at how it was built. I replaced all the part 1 with multiples of what I want, but not frame by frame. lol. obviously it wouldn't work cuz it wasn't done right.
Does it need to be sized correct also? like if to large will it not show at all?
Everyone likes Jessica Alba right? I mean how can you not!
Here's what I was thinking of using for a boot animation. I'll let everyone see it, maybe someone will come up with something cool. I'm sure I have better ones, this is just the sexy Jessica Alba. It was the first thing that came to mind.
Click to expand...
Click to collapse
lol! I flashed that exact animation as my live wallpaper on to my Eclipse head unit in my car a while ago. Never gets old
And to do so I had to convert each frame that I wanted as well.
I know, she's so bangin. I wish it was a longer clip. lol.
Thanks. I'll try it tomorrow
what if we wanted to add a sound clip to the bootanimation on the Nexus One? what folder do we add that in? I have tried just about every folder and way with no luck.
Take a look at this:
oc3rulz said:
what if we wanted to add a sound clip to the bootanimation on the Nexus One? what folder do we add that in? I have tried just about every folder and way with no luck.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=710204
everythingisround said:
http://forum.xda-developers.com/showthread.php?t=710204
Click to expand...
Click to collapse
I tried that, I have added the audio file to just about every folder on the phone and nothing. I even changed the .mp3 to .ogg Nothing has worked so far, not even adding the file to system/media/audio
Hi, I need help with a boot animation I am making. I followed all the instructions for it and its still not working. I just get a black screen during boot where the animation was supposed to happen.
This is for my Nexus 1 btw running CM 6.1.1. the boot animation is basically a siege tank from Starcraft 2 setting up and then packing up again.
I placed the zip in /system/media
Each png is 180x135.
Can someone please look at the zip and see what I am doing wrong? it would REAAAAAALLY help.
More than likely your missing an empty line at the end of your desc.txt, common problem.
Added extra line , didn't work
I added the extra line at the end of desc.txt and its still the same result. Ugh.... I have uploaded the new revised zip.
One problem that i had run into is that i was not zipping them in the least compressed format. make sure that you use fast(minimal) compression.
Compression
Yeah, I tried it both ways with WinRar and 7-Zip and made sure it was set to "Store" as the minimal to no compression option.
Here is my suggestion. This is the desc.txt file i use for all mine and it works fine. Change the resolution in the file and try using that one.
Desc
heres the bootanimation.zip with a changed desc.txt file
YES!!!!!!!!!! ^.^
ianreecej said:
Here is my suggestion. This is the desc.txt file i use for all mine and it works fine. Change the resolution in the file and try using that one.
Click to expand...
Click to collapse
OMG Thank You!!!! It works perfectly now. I don't know what happened before. Now I am going to try to mess with the resolutions to see if I can get everything bigger and cleaner.
Do you by chance know if there is a limit to the size of the boot animation? I made it 8mb because I wanted to keep it lean and fast. If its around 25 mb, will that affect performance?
demoneyes905 said:
OMG Thank You!!!! It works perfectly now. I don't know what happened before. Now I am going to try to mess with the resolutions to see if I can get everything bigger and cleaner.
Do you by chance know if there is a limit to the size of the boot animation? I made it 8mb because I wanted to keep it lean and fast. If its around 25 mb, will that affect performance?
Click to expand...
Click to collapse
No Problem. The limit is really the space on your internal memory as far as i know. If you can fit it on there it should be fine. I know for myself with a droid incredible i can go to about 20 megabytes but that is only again due to my limited internal memory. If you were to move some apps to the sd card etc you can probably free more space.
Drop me a PM if you have questions or need a hand anytime.
Just had a look at your desc.txt and the problem was that all the info was on one line instead of seperate lines for each string of info
-RES +FPS
-NUMBER OF PLAYS + NAME OF FILE ( EACH FILE NEEDS ITS OWN LINE AND PLAY COMMAND)
-EMPTY LINE
Hope this helps you shed some light where you had your hiccup.
Also I found its the fps and image size that affects the animation.
If you have a high quality animation (KB/MB not res size) and a high fps it will struggle to render the images and result in sluggish playback. Try optimizing your images to squeeze that little bit extra out.
dully79 said:
Just had a look at your desc.txt and the problem was that all the info was on one line instead of seperate lines for each string of info
-RES +FPS
-NUMBER OF PLAYS + NAME OF FILE ( EACH FILE NEEDS ITS OWN LINE AND PLAY COMMAND)
-EMPTY LINE
Hope this helps you shed some light where you had your hiccup.
Also I found its the fps and image size that affects the animation.
If you have a high quality animation (KB/MB not res size) and a high fps it will struggle to render the images and result in sluggish playback. Try optimizing your images to squeeze that little bit extra out.
Click to expand...
Click to collapse
Thanks bro for your advice. I had the same problem.
Dear all my fellow android lovers.
I would like to present to you the alpha2 version of bootanimation maker:
http://aboota.devbro.com/
You can use any animated gif of your choice to create your very own bootanimation.zip to install on your very own custom boot animation.
you can look up fun gifs on sites such as 4gifs.com or senorgif.memebase.com
Current features:
1. upload any gif
2. rotate or flip the picture
3. stop on last frame
4. control animation speed
5. resize
future features:
1. browse section for all created bootanimations
2. add for custom initial animation
3. pre-made initial animations
4. see preview before downloading
5. a native android app to go with the site
6. add audio for boot
License:
It is free to use for everyone as long as my server doesnt crash
please do not use gif files that you do not own the license to.
notes:
1. I do not take any responsibility for any damage that using this site, or files generated on my site, may cause to you, your phone, your family, your cat(s), .... in short use it at your own risk
2. At this point I only support atrix phones, that is why I am posting here.
3. I use bootanimation utility for now to change the created aboota.
If you have any suggestions or found any bugs let me know please.
Some notes for some people that are interested to make their own aboota:
1.adobe flash can export gif instead of swf.
2.there are apps that convert avi to gif, just google
3.it is also possible to convert flv(youtube) to gif files
Hi, I noticed on your link that the "Terms of Service" do nothing. Is there a link this is supposed to got to? When clicking on it nothing happens.
Also, I think this is a good idea for boot animations, but looking through your previous posts, you seem to be requesting help a lot, (not that that is bad, but none of it is relative to this). How did you come up with this site, and where are the uploaded files going to?
CaelanT said:
Hi, I noticed on your link that the "Terms of Service" do nothing. Is there a link this is supposed to got to? When clicking on it nothing happens.
Also, I think this is a good idea for boot animations, but looking through your previous posts, you seem to be requesting help a lot, (not that that is bad, but none of it is relative to this). How did you come up with this site, and where are the uploaded files going to?
Click to expand...
Click to collapse
Thanks for reminding me about that link. I removed it
My background is mostly web development and system managements in php and linux(most redhat and suse). So making this site was not that hard. I had the idea for a while, I only decided to get it done about two weeks ago. I found a few documents describing the bootanimation.zip structure and found a very nicely detailed document inside the atrix bootanimation which gave me a lot of details I wanted. The rest was simply playing around in php and linux to create a simple version of aboota.
For now I am keeping the files on my server so in near future when search and browse are complete we can share our creations with others, and hopefully on other phones too.
Cool. Thanks. I'll try your site when I have time at my pc.
Beamed from WinBorg 4G via XDA Premium
Hello all! I wanted to share this because when I discovered it, I went nuts! Really? Some of the most amazing games of all time on our phones? (And my Transformer Tab).
One of the primary reasons I wanted to post this here is because with the fact that our Droids have a hardware keyboard, these games play exceptionally well compared to me playing them on my tablet, where the all touchscreen controls are a bit difficult to use.
So here's what you do:
1. Install gemRB from the android market. gemRB is an open source version of the infinity engine, the engine that baldurs gate \ planescape \ icewind dale uses.
2. Install one of the infinity engine games on your PC. For instance.. Baldurs gate 2 (which is the only game I have tried thus far).
3. Download the widescreen patch from http://www.gibberlings3.net/widescreen/ . Place the EXE in your Baldurs Gate 2 folder (or whatever infinity engine game), and run it. It now asks you if you want to patch for normal installation, or if you want to patch for a gemrb installation. Obviously we would choose gemrb.
4. Follow the screen prompts, and when it asks x resolution and y resolution, you have to make a decision. The phone's screen is 960x540... but if you compile the widescreen at this resolution, in my opinion, it makes things WAY too small to read. So I decided to use 800x480, which is also the same ratio as 960x540. This makes things a little bit bigger while still looking quite nice. (Note, if you are going to change resolution, you have to run the exe on your computer again, and recopy the ENTIRE BG2 directory onto your phone. So it's kind of a pain in the ass to change rez).
5. gemrb creates a folder /sdcard/app-data/net.sourceforge.gemrb/ . This is where you're going to copy and paste the innards of your BG2 directory folder. don't post just the folder, it has to be the files INSIDE the directory. So for instance, in my net.sourceforge.gemrb folder, I have a cache folder, cd2-5, characters data, etc. Not just a "BG2 - SOA" folder.
6. A file in the net.sourceforge.gemrb folder is called GemRB.cfg.sample. Open this up with a text editor and make sure everything looks good. Change the resolution in the text file to 800x480 or whatever you choose to run it at. afterwards, you MUST rename the file to just GemRB.cfg ... delete the "sample" part in the name.
7. Run that **** and configure! Mine worked perfectly. The best part about our droids is that we can map all buttons to our physical keyboard. So I really only use the touchscreen to move the cursor around... my left click is LALT, right click is the OK button, pause is spacebar, etc. This makes the game just a DELIGHT to play on our phones.
It really runs and works remarkably well. I highly suggest trying this out if you're a fan of these amazing games!
Nice post!! I have something similar to this for Warcraft II, and the addon, Tides of Darkness.
Have an idea of what sort of framerate your getting? Finally have some free time and I'll try it out. Thanks for the heads up
Game runs flawlessly on my d3. Zero frame issues, so probably 30fps
Baconstrip said:
Game runs flawlessly on my d3. Zero frame issues, so probably 30fps
Click to expand...
Click to collapse
Just swapped the files over. looking forward too it. Good find.
Thanks for this. I played Baldurs Gate 2 on my Motorola Milestone 2. Does anyone know if Icewind Dale 2(!) works too?
Rotkaeqpchen said:
Thanks for this. I played Baldurs Gate 2 on my Motorola Milestone 2. Does anyone know if Icewind Dale 2(!) works too?
Click to expand...
Click to collapse
I can't say for sure, but I'd imagine BG, BG2, Planescape Torment, IWD, IWD2 all work
Nice, Baldurs Gate is a little too hard for me. But Icewind Dale should be easier I hope.
I've tried planescape, i get a blue screen when i start a new game or from my old save, not a blue screen of death mind you, just blue.
The bottom bar appears ok once in and the main menu, but then get into the game and it's all blue.
-smc
somemadcaaant said:
I've tried planescape, i get a blue screen when i start a new game or from my old save, not a blue screen of death mind you, just blue.
The bottom bar appears ok once in and the main menu, but then get into the game and it's all blue.
-smc
Click to expand...
Click to collapse
I'll have to check out planescape sometime soon and let you know if it works or not. Like I said, I've only done baldurs gate. I wonder if you're missing a setting somewhere..... did you try the widescreen patch?
Hey Mate yeah did the widescreen patch, fits screen nicely, does crash every now and again when loading the game up with gemrb but once in the menu works and the game looks fullscreen.
I only had one stab at it tho it's pretty easy to setup, i might have a corrupt file or something, the cd's are pretty old.
-smc
Edit:
looks like it's simply not too compatible yet with PST:
http://www.gog.com/en/forum/planescape_torment/gemrb_and_planescape
Anyone else run this with games from GOG.com? I followed instructions multiple times, PST and BG2, it always showed me a blue screen then crahsed after the game started.
EDIT:
Got it! For games from gog you have to point all cd's to ./data
Sent from my DROID3 using Tapatalk
get maplestory to work
and i will pay u in money! XD
So I have an issue that I haven't seen covered yet. I am tring to play Throne of Bhaal. My game will start fine until I get past the intro videos. After that I just get my finger control and a black screen.
Sent from my DROID3 using XDA App
Thanx Camspanners that worked for me also, i'm guessing every game will need the cd folders changed like this to work.
Not sure what resolution to play the game in yet, i think the original 640x480 would better suit.
-smc
Diggy1584 said:
So I have an issue that I haven't seen covered yet. I am tring to play Throne of Bhaal. My game will start fine until I get past the intro videos. After that I just get my finger control and a black screen.
Sent from my DROID3 using XDA App
Click to expand...
Click to collapse
I'm pretty sure if you look on their website, Throne of Bhaal uses a slightly different engine, so you need to use different files to replace the stock windows ones. I know they have them on the Gemrb site, but I don't think it's a finished product and there are still some bugs left in TOB.
lordgodgeneral said:
I'm pretty sure if you look on their website, Throne of Bhaal uses a slightly different engine, so you need to use different files to replace the stock windows ones. I know they have them on the Gemrb site, but I don't think it's a finished product and there are still some bugs left in TOB.
Click to expand...
Click to collapse
Fixed the issue just deleted everything and reinstalled on computer and phone and it worked.
Sent from my DROID3 using XDA App
Bumping because a friend is doing this again and it should be seen some more
Thank you for the good instructions but what does a "good" GemRB.cfg file look like?
I have some confusion at this point (not my gemrb.cfg file, but a sample taken from another website)
#####################################################
# Paths #
#####################################################
#####################################################
# Game Paths [String] #
# #
# These are the paths where the Game you want to #
# play is installed. #
# Enter the full path to the directory. #
#####################################################
GamePath=/media/mmc1/games/BGII - SoA/
CD1=/media/mmc1/games/BGII - SoA/
CD2=/media/mmc1/games/BGII - SoA/CD2/
CD3=/media/mmc1/games/BGII - SoA/CD3/
CD4=/media/mmc1/games/BGII - SoA/CD4/
CD5=/media/mmc1/games/BGII - SoA/CD5/
The default gemrb.cfg file seems to want you to include the CD information, so does this mean, as according to the instructions for the app you copy ALL the files in the BG install folder, and ALSO the contents of each CD into its own folder within the droid file system? Which is fine, but I'm unclear if that is the steps I need to take. Thanks!
I have Baldurs Gate 2 GOG version ( 1 install exe, 2 Bin file).
Installed to pc,followed install note but not workin on my phone.
Create character,start and i got blue scrren and crash....
Any solution?
BG1 works fine.....
Hi I' a web designer and graphic artist, not much android developer, I've made this intent of a bootanimation.zip, even make the zip with KEKA for mac osx ppc and photoshop, but somewhat it is just showing a black screen. I'm attaching the zip file, could you check it out and tell me what would be wrong with it?
I cannot attach the file, so I've uploaded, if someone can download it and check it, I would appreciate letting me know why this is only showing a black screen on my tablet.
Thanks.
Gus
p.s: here is the file http://gusduenas.leftandrightsolutio...tanimation.zip
any help.
;(
What device?
----------------------------------------------
I'm full of great idea's, but don't have the time to create them or learn the coding to create them. If you want to make one of my ideas a reality just message me and I will give you my idea as specific as possible.
ideas:
Spoiler
-launcher/lock screen
-line rider type game where you control the character
-2d fighting game like art of fighting for the SNES
-multiplayer fps where you create your own map with a creative mode (minecraft style)
-roller coaster tycoon style game
-many more!
Just message me which idea you want info on and I'll tell you!
----------------------------------------------
check on the link I've posted and see what would be the problem, thanks for your help.
gusduenas said:
check on the link I've posted and see what would be the problem, thanks for your help.
Click to expand...
Click to collapse
link is broken...
Homebrew animation [SOLVED for Mac users]
Finally! I've just solved, many threads were correct the problem with the bootanimation.zip is the compression so I've downloaded the stuffit plus and I set the preferences to no compression and expert mode to the middle between faster and smaller compression level 8 and I've opened in the stuffit archive manage one of the many bootanimation.zip files I have from original and finally I got it good! :good:
Now it is working this solution is specially for all mac users (like me) with photoshop and stuffit archive manager. When in the window of the stuff archive manager, you are able to navigate the files inside the zip, so the better is to erase the originals and replace by yours, don't forget to have the desc.txt written good.
As an extra precaution, when you finally have all your files made in photoshop jpg, go and open preview and re-save them as jpg again in order to have a regular jpgs, maybe is nothing but I've just wanted to be sure since the bmp from photoshop is not read as a boot_logo by android, so my those are my two cents.