[BOOTANIMATION] ME!ME!ME! Full screen for 1080p screens - OnePlus 2 Themes and Apps

Hi. This is my first bootanimation, it took me few hours to fully understand how it works, but finally I finished it.
Installation Instructions (for now, no flashable zip):
You need to be rooted, it's obvious.
Open your file manager and go to : /system/media/
Backup your original bootanimation.zip (or change it's name)
Paste bootanimation.zip which you downloaded from this thread to /system/media/.
Set permissiions for this file : -rw-r--r--
Restart your phone.
There is no brick risk at all (if you do something wrong with bootanimation, then there will be no bootanimation), but I don't take any responsibilities for broken phones etc.
I tested it with my OnePlus 2, but it should work with all 1080p phones.
Here is a preview (4k):
https://youtu.be/Y1oYaZlmiNw
Changelog:
1.0 initial version
DOWNLOAD HERE.

Nice. Thank you. If at all I can make a request, Dragon Booster boot animation pls.
Sent from my ONE A2003 using Tapatalk

What file format / codec is necessary for a video to work as a boot animation? Is there anything else besides the video necessarily included in the zip?

Kageroh said:
What file format / codec is necessary for a video to work as a boot animation? Is there anything else besides the video necessarily included in the zip?
Click to expand...
Click to collapse
Hi @Kageroh here is how you do it.
Basically there are three folders and one file in a zip.
Three folders, namely part0, part1, part2 contain the series of images. Like, part0 contains frames of images, part1 contains continuation frames and part2 contains completing frames. Part0 will be running when it's booting, part1 will be running when boot is completed, part2 will be running when the boot is done.
Who will decide when will a part run?
It's the one file I said, it's a txt file. It's, name is desc.txt.
It has,
1080 1920 60
p 1 0 part0
p 1 0 part1
c 0 0 part2
1080 1920 is the resolution. 60is the fps. These values can be customised as per requirement.
p 1 0 part0
p means part of animation.
1 means the frames will be repeated once.
0 means the delay between repetition.
c means till completion loop that part.
More information here > http://forum.xda-developers.com/showthread.php?t=2756198
When I mean frames it means images arranged in series with their naming in a numerical order. Like 000.jpg, 001.jpg, so on.. If last image of part0 is 490.jpg, then first image of part1 will be 491.jpg and same goes with other parts. More the images more the quality of boot animation I mean fps.
Also this is old method, you can search for boot animation makers.. There are tools now. I prefer above method. Because I feel I have more control.
When you zip all together don't forget you set compression method as "store". Boot animation won't work otherwise
Sent from my ONE A2003 using Tapatalk

krishna442 said:
Hi @Kageroh here is how you do it.
Basically there are three folders and one file in a zip.
Three folders, namely part0, part1, part2 contain the series of images. Like, part0 contains frames of images, part1 contains continuation frames and part2 contains completing frames. Part0 will be running when it's booting, part1 will be running when boot is completed, part2 will be running when the boot is done.
Who will decide when will a part run?
It's the one file I said, it's a txt file. It's, name is desc.txt.
It has,
1080 1920 60
p 1 0 part0
p 1 0 part1
c 0 0 part2
1080 1920 is the resolution. 60is the fps. These values can be customised as per requirement.
p 1 0 part0
p means part of animation.
1 means the frames will be repeated once.
0 means the delay between repetition.
c means till completion loop that part.
More information here > http://forum.xda-developers.com/showthread.php?t=2756198
When I mean frames it means images arranged in series with their naming in a numerical order. Like 000.jpg, 001.jpg, so on.. If last image of part0 is 490.jpg, then first image of part1 will be 491.jpg and same goes with other parts. More the images more the quality of boot animation I mean fps.
Also this is old method, you can search for boot animation makers.. There are tools now. I prefer above method. Because I feel I have more control.
When you zip all together don't forget you set compression method as "store". Boot animation won't work otherwise
Sent from my ONE A2003 using Tapatalk
Click to expand...
Click to collapse
Thanks for the detailed info
Sent from my ONE A2003 using Tapatalk

Related

How to make an Boot animation[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"(make renaming easier) 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
or
if your rooted place file into /system/media and replace bootanimation.zip
320 480 15
p 1 150 android
p 50000 1 last
So,WTH is a desc.txt file!
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
if you wanna try out my boot animations visit this thread
http://forum.xda-developers.com/showthread.php?t=1004925
Very nice,thanks! Been wanting to try to make one of these. Just need to learn flash now...
Sent from my X10a using XDA App
I actually didn't bother with Flash myself, I used Photoshop and manually created a PNG file, saved it, then added on and saved as the next in the sequence. Would have saved me a lot of time had I done it in Flash, but then again, I'd have to learn it, first, lol.
Great tutorial, King !
thanks for the tutorial

(GUIDE)how to make cm7 boot animation

NOTE: This method is tested and it
works on CM7 ROMs.
I don't guarantee that it will work for
stock ROMs (The ROM that came with
your device)!
Requirements:
-A photo-editing program (GIMP and
Photoshop are the best), which can
save pictures in .png format
-A text editor (everyone has that)
-An archive-managing program
(Power Archiver, WinZip), that is
capable of making .zip archives
Tutorial:
1. Create part0 and part1 folders (in
this folders, the frames of the boot
animation are stored. Usually, there
are only 2 parts in a boot animation,
but you can add as many as you want.
The frames in the part0 folder are
usually repeated once, and the
frames in part1 folder are usually
looped several times, or infinite.)
2. Draw every frame of your boot
animation manually (save every frame
as you do it. Save the first one as
10001.png, the second one as
10002.png, and so on. Save them in
the part0 and part1 folders - the
frames in part0 folder will be showed
only once, and the frames in part1
folder will be looped. But, you can
change that if you want. Changing the
looping property will be discussed in
the following steps. WARNING:
ALWAYS SAVE THE FRAMES IN .PNG
OR .JPG FORMAT! )
3. Make a desc.txt file in the directory
where the part0 and part1 folders are
and edit it as following:
240 320 30
p 1 0 part0
p 0 0 part1
(The numbers 320 and 240 is the
resolution of your boot animation.
Change them as you want. The
number 30 means the speed of the
animation. Speed set to 30 is good for
me. Then, the "p 1 0 part0" property
means that the frames in part0 folder
will be repeated once - you point that
with the first number in the "p 1 0
part0" property, which in this case is
1. The second number is the delay
between loops, and it's expressed in
milliseconds (1000ms = 1s). I've set it
to 0 because I don't want to be any
delay between my loops (p 1 0 part0).
And last, but not least, you set the
folder with the folder name - in this
case is part0. Then, you type the
property for the part1 folder - that's
"p 0 0 part1". The first "0" means that
the folder will be looping infinite
times, the second "0" means there's
no delay between loops, and then we
set the folder to part1. Note: if you
have more folders, you'll have to write
properties for them too! WARNING:
DON'T FORGET TO LEAVE AN EMPTY
LINE AT THE END OF THE DESC.TXT
FILE! )
4. Compress the folders and the
desc.txt file in a zip file ( WARNING:
MAKE SURE YOUR COMPRESSION
METHOD IS STORE! OTHERWISE, THE
BOOT ANIMATION WON'T WORK! )
5. Open your new boot animation and
check the folders, if there are
Thumbs.db files. If there are
Thumbs.db files in your boot
animation, delete them from the
archive.
*****************************
if u like this click on thanks..
cool...
luved it......
@ssasin.monish said:
cool...
luved it......
Click to expand...
Click to collapse
i know..

[Q] Boot Animation doesn't completely animate.

Hello,
I have created my first boot animation, however it only plays for a second then the screen will flash white, and then it will animate again (it doesn't finish the animation at all, for the part1 set of images). Attached is the bootanimation.zip file, for all who would like to test it.
Contents of desc.txt:
Code:
720 1280 30
p 1 0 part0
p 0 0 part1
Any ideas what could cause a white screen intermittently within the animation?
Sprint Galaxy S3
I'm on stock rooted rom, with some customizations to framework-res.apk and SecMms.apk (odexed).

Custom Boot Animation Not Working...

I have downloaded the Android L Boot Animation and I was trying to get it to work on my Skyrocket, and It will not work. I moved it over to /system/media and when I restart it, It plays the default boot animation. My device is rooted with CyanFox 2.0.2
It has 5 parts could that be the reason?
Desc text -- 625 380 30 c 1 30 part0 c 1 0 part1 c 0 0 part2 c 1 30 part3 c 1 0 part4 c 1 0 part5
NOTE I am not able to post the link because I have not posted in more than 10 threads..
I downloaded "Boot Animation Changer" and when I clicked "Run Current Boot" the one I wanted played fine.
The only boot animation I can get working is the CyanFox original one
xxcmb3k3xx said:
I have downloaded the Android L Boot Animation and I was trying to get it to work on my Skyrocket, and It will not work. I moved it over to /system/media and when I restart it, It plays the default boot animation. My device is rooted with CyanFox 2.0.2
It has 5 parts could that be the reason?
Desc text -- 625 380 30 c 1 30 part0 c 1 0 part1 c 0 0 part2 c 1 30 part3 c 1 0 part4 c 1 0 part5
NOTE I am not able to post the link because I have not posted in more than 10 threads..
I downloaded "Boot Animation Changer" and when I clicked "Run Current Boot" the one I wanted played fine.
The only boot animation I can get working is the CyanFox original one
Click to expand...
Click to collapse
Have you set the permissions to rw,r,r?
Sent from my SAMSUNG-SGH-I727 using XDA Free mobile app
jd1639 said:
Have you set the permissions to rw,r,r?
Sent from my SAMSUNG-SGH-I727 using XDA Free mobile app
Click to expand...
Click to collapse
Yes I have
xxcmb3k3xx said:
I have downloaded the Android L Boot Animation and I was trying to get it to work on my Skyrocket, and It will not work. I moved it over to /system/media and when I restart it, It plays the default boot animation. My device is rooted with CyanFox 2.0.2
Desc text -- 625 380 30 c 1 30 part0 c 1 0 part1 c 0 0 part2 c 1 30 part3 c 1 0 part4 c 1 0 part5
The only boot animation I can get working is the CyanFox original one
Click to expand...
Click to collapse
There's 3 things you need to know:
Different ROMs have different locations for the boot animation. Find where CyanFox keeps it.
Different phones have different screen sizes. The first line of the desc.txt is the screen width, screen height and frame rate. Make sure they match your device and the pictures file sizes in the part folders. Worst case, try swapping the first 2 numbers (width and height).
Each "part" line in the desc.txt file should start with a p, not a c. Try changing all those c's to p's.

[Help] [Boot Animation] Can't get second part of boot animation to work

I'm making a custom boot animation for my Samsung Galaxy S4 running Lineage OS 14.1 and only the first part works. I have desc.txt set up like this:
Code:
1080 1920 30
c 1 60 part0
c 0 0 part1
part0 works as intended, but when it should go to part1 it's just a black screen until the device boots. All my images are .png files with a bit depth of 32. In the part0 folder there is one image, 00000.png, and in the part1 folder there are 360 images, named 00000.png through 00359.png sequentially. part0 is supposed to be displayed for 2 seconds (and it does) before the animation moves on to part1, which is supposed to loop until the device finishes booting, but it doesn't display at all. Can someone tell me what I'm doing wrong? If it makes a difference, the image in part0 was made in Gimp and the images in part1 were made with Processing and converted from 24 bit depth to 32 bit depth using imagemagick. Download link for bootanimation.zip: https://goo.gl/u7saf7

Categories

Resources