I've noticed there are a lot of custom boot animations for the Epic. But I have only seen a few shutdown animations. Of course the files are different and each process is different.
But is it significantly more challenging to create a shutdown ani? Or is this just my misperception?
Making it is the same process. The only real difference is the format of the file numbering and the fact that the files aren't in a zip.
Thanks Opt. I need to investigate these differences further.
Related
So I've been making attempts at replacing my shutdown animation (on Evil's Sense G2-Z ROM), but have been having troubles.
I've created a shutdown animation at the same resolution as the original, and put that into a downanimation.zip with folder "android" and desc.txt, which sets the parameters for the shutdown animation (the downanimation.zip goes into /system/customize/resource). The desc.txt is the exact same as that in the original downanimation.zip. As far as I can tell, the only differences between my downanimation.zip and the original is file size (their images are very plain, whereas mine are a bit more detailed) and the timestamp.
Now here's where it gets really quite weird. If I edit one image and replace it from the original shutdown animation, it stops working. Which made me think that there's something messed up with how I'm zipping my files. BUT if I change the name of my downanimation.zip to bootanimation.zip (in the same folder as downanimation.zip), and reboot my phone, my shutdown animation works just fine as the startup animation.
So. Anyone have any ideas how to change the shutdown animation, or on what I'm doing wrong?
What are you using to zip the files?
ibemad1 said:
What are you using to zip the files?
Click to expand...
Click to collapse
Yemuzip on OS X.
have you found a solution yet?
ive done the same thing, encountered a weird problem tho.
it only accepts a zip which is set to store not compressed for boot but shutdown none works.. i wonder if it is the file size that is the issue or something else.
if i changed the shutdown/downanimation i cannot boot into bootloader "pwr+vol down" on desire HD. have to boot to clockwork and adb shell rm /system/customize/resources/shutdown.zip/downanimation.zip and then it can boot into bootloader again but shutdown/restart screen would be blank.. weird.
Originally posted by aacrabtree
have you found a solution yet?
ive done the same thing, encountered a weird problem tho.
it only accepts a zip which is set to store not compressed for boot but shutdown none works.. i wonder if it is the file size that is the issue or something else.
if i changed the shutdown/downanimation i cannot boot into bootloader "pwr+vol down" on desire HD. have to boot to clockwork and adb shell rm /system/customize/resources/shutdown.zip/downanimation.zip and then it can boot into bootloader again but shutdown/restart screen would be blank.. weird.
Click to expand...
Click to collapse
Yes all guides I've seen say that the bootanimation.zip on the Desire HD (/data/local/) needs to be zipped without compression (using "store" method of compression). I would assume it's safe to do the same thing for the shutdown animation. Thanks for the folder where the shutdown animations are stored on the Desire HD. I was having a little trouble finding it as it's different from other android phones. Just a spelling error though, it's /system/customize/resource/ not "resources"
SOLVED here. Tq.
So, you guys may have read and/or applied the fix I posted a few days ago regarding dual cores. Allow me to go into further detail before posting what I believe is a good compromise and hopefully keeps the same battery life improvements.
Well, we all know that Sprint's GS3 (Not sure about other US variants) uses weird boot and shutdown animations. It actually uses the same boot animations as the 2 year old EVO 4G. How outdated! At any rate, in order to achieve these boot and shutdown animations, they use Samsung's qmg format, which requires the files "samsungani" and "samsungpowersoundplay" in /system/bin/ The problem is, samsungani only supports qmg formats so our custom boot animations weren't working. Now, it was posted somewhere that in order to have them work, we needed to rename samsungani to something else, and then rename bootanimation to samsungani. While this sounded like a great plan, it unknowingly produced a bad side effect. I have no idea WHY, but if the samsungani OR samsungpowersoundplay files aren't present or are tampered with (by renaming etc) this causes the dual core functions on the phone to act wonky. Why? Beats me. But they will default to the "performance" governor without you ever knowing and mpdecision would no longer control the second core the way it's supposed to. The second core would either remain on or off depending on how your phone was setup. Unless you were to use a cpu scaling app.to see this, you'd never know what was happening and as a result, battery life took a complete hit.
I have came up with a solution It involves editing the kernel ramdisk to load both bootanimation and samsungani/powersoundplay files. However, I have stripped the samsung files of their ability to control boot sounds and bootanimations, while allowing the original bootanimation file to load bootanimation.zips. This means we can use our custom bootanimation zip files without having terrible battery life with cores that default to performance governors.
It requires a simple edit, but I will also include a flashable kernel with support for it.
Once you extract the kernel ramdisk, open the init.rc file with your editor of choice and navigate to:
Code:
service powersnd /system/bin/samsungpowersoundplay
class main
user media
group system
oneshot
service samsungani /system/bin/samsungani
class main
user graphics
group graphics system
disabled
oneshot
Remove the user and group portions from both and add "disabled" to the samsungpowersoundplay line. They should look like this when done:
Code:
service powersnd /system/bin/samsungpowersoundplay
class main
disabled
oneshot
service samsungani /system/bin/samsungani
class main
disabled
oneshot
Now for the last part, add support for bootanimations by adding this section above the samsungpowersoundplay line "service powersnd /system/bin/samsungpowersoundplay"
Code:
service bootanim /system/bin/bootanimation
class main
user graphics
group graphics
oneshot
When complete, it should look like this:
Code:
service bootanim /system/bin/bootanimation
class main
user graphics
group graphics
oneshot
service powersnd /system/bin/samsungpowersoundplay
class main
disabled
oneshot
service samsungani /system/bin/samsungani
class main
disabled
oneshot
Go ahead and save changes and make your boot.img. You're done!
I've uploade my boot.img with the changes. It also has support for init.d as well as adb shell root and "boot speed plus" which changes the governors to "performance" as the system is booting but will obey anything set in init.qcom.post_boot.sh (which more than likely will be OnDemand, since that's default). So basically, it'll get set back to whatever the default governor in that file is
Nice job Mr.Freeze. A lot of noobs are going to appreciate this haha.
clark44 said:
Nice job Mr.Freeze. A lot of noobs are going to appreciate this haha.
Click to expand...
Click to collapse
I'm not ashamed to raise my hand, thanks Freeza.
I'm going to sound like a broken record, but I am okay with that. You never disappoint. Thanks.
Thank you sir
Sent from my SPH-L710 using xda app-developers app
I flashed the zip & now it is stuck on the android animation. The screen will crt off & when i press the power button the screen comes back on but its still stuck.
I''l wipe the caches & see if that fixes it
CNDow said:
I flashed the zip & now it is stuck on the android animation. The screen will crt off & when i press the power button the screen comes back on but its still stuck.
I''l wipe the caches & see if that fixes it
Click to expand...
Click to collapse
Your bootanimation.zip probably wasn't made properly. You will need to delete it from ADB. Once Android is booted you will have to modify your bootanimation.zip's desc.txt file
freeza said:
Your bootanimation.zip probably wasn't made properly. You will need to delete it from ADB. Once Android is booted you will have to modify your bootanimation.zip's desc.txt file
Click to expand...
Click to collapse
I just flashed the above zip
CNDow said:
I just flashed the above zip
Click to expand...
Click to collapse
What I mean is.......well first, what animation are you seeing upon boot?
freeza said:
What I mean is.......well first, what animation are you seeing upon boot?
Click to expand...
Click to collapse
the small case android with the backward "a"
I've reflashed Phantom 1.6 & all is good now
CNDow said:
the small case android with the backward "a"
I've reflashed Phantom 1.6 & all is good now
Click to expand...
Click to collapse
Yeah, figured that was the problem. That boot animation isn't a standard android one, and was probably made by someone else. But at least you got it working
Hi I have a question before I spend my next few days off muddling around with kernel compilation. Do you know if it is possible to just compile inn support for the conservative governor module?
Sent from my SPH-L710 using Tapatalk 2
Very nice; confirmed some of the things I was looking into.
can we get this kernel upgraded to the latest OTA?
I'm still learning how the Galaxy phones work, i'm coming from years of HTC Evos...
but I believe i'm on LG8 and this kernel seems to be LG2...want custom animations without the battery hit!
Ok, I have been pulling my hair out over this creating a boot animation process! Here are the things I have tried:
http://www.xda-developers.com/android/tutorial-and-step-by-step-guide-to-creating-boot-animations/
This is a great tutorial and I am pretty sure I am following it correctly, but when I install the one I created I get a black screen instead of a boot animation.
http://forum.xda-developers.com/showthread.php?t=1678540&highlight=create+boot+animation
This is a nice little tool, and I used it. I created the animation, previewed the animation and it all looks good and appears to work. That is until I install it on my phone, I have even tried to use the program to push to my phone, but I don't think it likes me. All I get a black screen instead of the boot animation.
I have changed the permissions to rw--r--r.
I have created the desc.txt with Notepad++ and windows based notepad.
I am saving it into system/media.
I am verifying the name is "bootanimation.zip".
I have tried to use ROM Toolbox to install it but still get a black screen.
The dimensions are 480x800 and FPS is 30.
I am running the CM10 Global ROM build 1 by DKStunna108
Here is the file if someone has time to look at it and see if something looks off: http://d-h.st/I1Y
Any help would greatly be appreciated, I am just not sure what I am doing wrong...it is probably something easy that I am over looking.
this is a boot animation that i converted from the intro of matrix 1 movie. I do not own this animation the owners are the owners of the matrix movie.
i simply converted it to animation and formatted it for 1280 x 720 screens
it starts with matrix code then says "the matrix" and after that you get the green cursor blinking.
this took hours to do so thank me if you are thankful.
to make this your shutdown animation, name the zip "shutdownanimation.zip" (no caps) and drop and replace any existing file in /system/media/
if you want to save your old animation just rename it before you drop the file there. ( youll need to use a program like ES file explorder with root access and mount system directory in order for this to work ) then unmount after, and reboot.
same goes for bootanimation the file name is bootanimation.zip sometimes this goes in /system/media/ but more likely then not the boot animation goes in /data/local/ if you want to be safe just copy it to both locations. again ES file explorer is capable of accessing your data folder.
(root required)
any damage done to your phone is your own fault, only use this file if your phone has a screen resolution of 1280x720
if you have another resolution phone you can open the desc.txt file in notepad++ and change the resolution and it should work, just make sure you use the right resolution and you change the smaller number with the smaller number and larger with larger or else your image will be distorted.
note: this method can change most animation resolutions as long as the dimensions are somewhat similar. android will scale the files, if not you'll see distorted images or nothing.
SIDE NOTE: i recommend testing all animations with shutdownanimation.zip FIRST. this way if there is an issue you can pull your battery and boot into your phone and fix it, if you create a problem with bootanimation it could be a little harder to fix, although most of the time a faulty animation will be skipped by the system rather than causing boot loops (most of the time, i have heard of problems thats why i recomend trying any animation not verified working with your phone as a shutdownanimation first)
note on some custom roms like Cyanogenmod you don't want to use a shutdownanimation. because it's shutdown process is like 2 seconds, stock roms do alot of reflashing during shutdown (or something to that nature) and its more like an 8 second shutdown, in this case you'll see "phone shutting down" dialogue for 4-5 seconds" if you are getting that i would recommend using an animation as its much more pleasant to look at.
by the way this animation would look GREAT on a tablet, anything that's 1280x720 should be able to use the file straight up and any other resolution tablet just change the desc.txt file like i described above
KronicSkillz said:
by the way this animation would look GREAT on a tablet, anything that's 1280x720 should be able to use the file straight up and any other resolution tablet just change the desc.txt file like i described above
Click to expand...
Click to collapse
another note is that if you unpack the zip at any time and have to repack it, use winrar and make sure you use compression method: STORE and not normal compression (this will cause black screen because the program expects a uncompressed zip file)
here is a matrix code animation that is portrait style instead of landscape with no "the matrix" words just the matrix code. i didn't make this one i just formatted it for 1280x720, i got it off the app "bootanimations root" and reformatted it.
if anyone is having trouble resizing an animation they like, post the animations .zip file here that you download for any other android phone or tablets animation that you want to use with your phone, give me the dimensions of your phone (this can be found by good your phones name and "specs" for instance for this phone lg p930 specs, youll get lists of specs for the phone, and it'll tell you this phone is 1280x720. so give me the zip from the animation you want to use and your phones resolution and i'll make the changes and repack the file for you. (if you dont use the right zip app and text editor it won't work)
Unable to flash it. Says invalid zip
TWRP latest
My phone is 720 p it is sure
Can u still help me?
This is my current boot animation
I found it has 3 parts while ur one has 1
In this animation please replace Part 2 by matrix Green
As I like part1& part3 but hate part2
I m on android 7.1.2 nougat
Mi REDME 3s prime
Custom rom RR 5.8.5
I had some good ideas of creating boot animations and so I looked up how to create one which led me to this guide. Before creating of my own, I had installed Android Wear boot animation from Boot animations app (Playstore) and I wanted to add some more frames after the boot-up completes. I copied and extracted it, added few frames to it, zipped it and replaced the one I had in system/media. The animation did not work. I had the warning sign till my phone booted. Help.
111MIndfreak said:
I had some good ideas of creating boot animations and so I looked up how to create one which led me to this guide. Before creating of my own, I had installed Android Wear boot animation from Boot animations app (Playstore) and I wanted to add some more frames after the boot-up completes. I copied and extracted it, added few frames to it, zipped it and replaced the one I had in system/media. The animation did not work. I had the warning sign till my phone booted. Help.
Click to expand...
Click to collapse
looks like you made 2 mistakes, 1st it's bootanimation, not bootlogo, those 2 are different. 2nd, the tutorial you use is for older version of Android. Started from lollipop, the loop parts was changed.