Any way to change boot animation - Google Pixel 4a Themes, Apps, and Mods

I found the file where boot animation is stored on the pixel 4a. It's not under system/media it's in product/media. None of the boot animation apps work. And the magisk module for changing animation doesn't seem to work on my device. When I try to physically put a new bootanimation.zip in /product/media it won't let me says my root directory is 100% full. I always like using a custom animation. Does anyone have any ideas how to get this done?

floydster1708 said:
I found the file where boot animation is stored on the pixel 4a. It's not under system/media it's in product/media. None of the boot animation apps work. And the magisk module for changing animation doesn't seem to work on my device. When I try to physically put a new bootanimation.zip in /product/media it won't let me says my root directory is 100% full. I always like using a custom animation. Does anyone have any ideas how to get this done?
Click to expand...
Click to collapse
So far I'm thinking adb terminal and push file to folder root file managers will not let with the way android 11 is ,haven't tested it

floydster1708 said:
I found the file where boot animation is stored on the pixel 4a. It's not under system/media it's in product/media. None of the boot animation apps work. And the magisk module for changing animation doesn't seem to work on my device. When I try to physically put a new bootanimation.zip in /product/media it won't let me says my root directory is 100% full. I always like using a custom animation. Does anyone have any ideas how to get this done?
Click to expand...
Click to collapse
I have looked into this quickly. I created a magisk module to replace my boot animation but it failed. The internal format of the actual ZIP file is different to previous versions of android.
As for directly changing the file, I have only got this phone recently, but from my understanding, newer devices can not nount their system partitions as RW, so Magisk will be the only way.
When I get a chance, I will be converting my old boot animation to mimic the new format, and give that a go. If that works, I will be including/updating my app TeMeFI to be capable for my/our device.

DiamondJohn said:
I have looked into this quickly. I created a magisk module to replace my boot animation but it failed. The internal format of the actual ZIP file is different to previous versions of android.
As for directly changing the file, I have only got this phone recently, but from my understanding, newer devices can not nount their system partitions as RW, so Magisk will be the only way.
When I get a chance, I will be converting my old boot animation to mimic the new format, and give that a go. If that works, I will be including/updating my app TeMeFI to be capable for my/our device.
Click to expand...
Click to collapse
The magisk module failed for me as well. If you do end up figuring it out would greatly appreciate your insight.

yeah im extremely interested in a solution to this.
it used to be so so so much easier to change the boot animation and boot logo etc. these newer phones are crazy locked down.

I looked into this also a few weeks ago now. I havent tried the latest magisk, and I know previously on an older magisk in oreo, it would play half the original animation then switch to the new one. Super weird. So, maybe if its brought to @topjohns attention (in giothub I think), it could get a fix.
On my previous Oreo phone, I had created a working boot animation change, so I thought it would be a simple task to do the same for A11. Not so... It didn't work. And yes, I noticed the changed location, and also converted the zip file to the new format
So, the weird thing, which kind of confirmed I was probably doing it correctly is that I had a crash which caused a soft-reboot, and on that reboot, the replaced boot animation worked! But, onnay cold boot, it failed and played the normalone. Also, if I went into /product/media on a live system and tried opening (either zip), they would be my replacement boot animation.

DiamondJohn said:
on an older magisk in oreo, it would play half the original animation then switch to the new one.
Click to expand...
Click to collapse
Magisk loads after userdata is mounted so you get the stock anim until then. I have modified system directly but the anim still "plays" twice. Not this phone, not android 11.

a1291762 said:
Magisk loads after userdata is mounted so you get the stock anim until then. I have modified system directly but the anim still "plays" twice. Not this phone, not android 11.
Click to expand...
Click to collapse
You are not understanding.In Oreo, the changed boot animation plays from start to finish. It worked perfectly.
You do not need to modify the system location directly on Oreo.

DiamondJohn said:
You are not understanding.In Oreo, the changed boot animation plays from start to finish. It worked perfectly.
Click to expand...
Click to collapse
Well you did mention half old, half new?
Before I had this phone, I had a Mi A2 Lite and it played the boot animation twice. Once before userdata was mounted (but not to the end), then again once userdata was mounted. Magisk modules could affect the second one but not the first (since Magisk files live on the userdata partition). I only really ran Android 9 and 10 on that phone, and they both did it.
I suppose the system could have just left the static splash on the screen until userdata was mounted, but for whatever reason, that's now what my old phone did.
I haven't actually watched the Pixel booting closely enough to spot if it's doing the same thing or not
Back to the issue at hand...
I have a read-only device /dev/block/dm-2 mounted at /product but I also see something Magisk-related mounting a directory called product but the path is ... whack.
/dev/B9z84Wq/.magisk/block/product on /dev/B9z84Wq/.magisk/mirror/product type ext4 (ro,seclabel,relatime)
dm-0 is /
dm-1 is /vendor
dm-2 is /product
dm-3 is /system_ext
All of these are (apparently) ext4. Probably these are all "files" on the super partition (ie. the new dynamic partitioning). That Magisk thing makes me think a module should be able to replace files in there... but maybe the bootanimation.zip is loaded before Magisk gets a chance to do that?

a1291762 said:
Well you did mention half old, half new?
Click to expand...
Click to collapse
But if you read that post, I also explicitly say it was an old magisk. A newer version of Magisk changed that, and it played the new one from start to finish.
a1291762 said:
Back to the issue at hand...
I have a read-only device /dev/block/dm-2 mounted at /product but I also see something Magisk-related mounting a directory called product but the path is ... whack.
/dev/B9z84Wq/.magisk/block/product on /dev/B9z84Wq/.magisk/mirror/product type ext4 (ro,seclabel,relatime)
dm-0 is /
dm-1 is /vendor
dm-2 is /product
dm-3 is /system_ext
All of these are (apparently) ext4. Probably these are all "files" on the super partition (ie. the new dynamic partitioning). That Magisk thing makes me think a module should be able to replace files in there... but maybe the bootanimation.zip is loaded before Magisk gets a chance to do that?
Click to expand...
Click to collapse
I didnt check to see if there were other locations. I only replceased /product/* and /system/product/* Although I dont hold much hope, I will check to see if there are other partitions I could replace it into.

I'm on derpfest a11. The first time I boot after flashing I get the derpfest boot animation (a colorful flashing owl) any time after that first boot it shows the Google logo then just the words android screen goes black then the word android again. I know this isn't a derp thread I just thought it was weird that the custom boot logo shows on first boot but not after that. When I check /product/media it's the derp-bootanimation so not even sure where the android logo is being loaded from.

Looking at the zips of the files in product/media, the files are different from normal boot-animation zips. The desc file is different, and there trim.txt files in the part folders. I haven't played with it yet, but would be nice to change change the G one.

floydster1708 said:
I'm on derpfest a11. The first time I boot after flashing I get the derpfest boot animation (a colorful flashing owl) any time after that first boot it shows the Google logo then just the words android screen goes black then the word android again. I know this isn't a derp thread I just thought it was weird that the custom boot logo shows on first boot but not after that. When I check /product/media it's the derp-bootanimation so not even sure where the android logo is being loaded from.
Click to expand...
Click to collapse
tcat007 said:
Looking at the zips of the files in product/media, the files are different from normal boot-animation zips. The desc file is different, and there trim.txt files in the part folders. I haven't played with it yet, but would be nice to change change the G one.
Click to expand...
Click to collapse
I have managed to change the boot logo of the stock A11 firmware, I dont have time to get into it too far right now (im on my way ... socially distanced ... out)
1. I modified the bootanimation.zip to match the new format (dont know if the old format works)
2. manually created a magisc module to replace the one in the ROM
3. Added a boot script to do a soft reboot on each start-up/boot. It appears Magisc does not replace the file soon enough, so the old one plays. even though it appears changed in the running OS, obviously after the ORIGINAL had played.; which I coud not find in the ROM But there is 1 second of "Google" before my animation plays.
I also added a step to blur any area below the quick tiles, and also a few other places, such as in the reboot screen
see
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com

DiamondJohn said:
I have managed to change the boot logo of the stock A11 firmware, I dont have time to get into it too far right now (im on my way ... socially distanced ... out)
1. I modified the bootanimation.zip to match the new format (dont know if the old format works)
2. manually created a magisc module to replace the one in the ROM
3. Added a boot script to do a soft reboot on each start-up/boot. It appears Magisc does not replace the file soon enough, so the old one plays. even though it appears changed in the running OS, obviously after the ORIGINAL had played.; which I coud not find in the ROM But there is 1 second of "Google" before my animation plays.
I also added a step to blur any area below the quick tiles, and also a few other places, such as in the reboot screen
see
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com
Click to expand...
Click to collapse
Hey thanks a lot for this man. I test it out on my device when I have time.

tcat007 said:
Looking at the zips of the files in product/media, the files are different from normal boot-animation zips. The desc file is different, and there trim.txt files in the part folders. I haven't played with it yet, but would be nice to change change the G one.
Click to expand...
Click to collapse
The following is the format docs. But in itself, the location isn't correct. I personally reversed engineered the existing one using my pre-loved boot animation, and then found this doco.
bootanimation format
It also implies sound is supported.
I added my one as an example that works. its the Nexus prime boot animation. But mine plays faster and for a shorter time.

I used to make boot animation for my device, it worked fine on A10(custom rom) but on certain builds it had the same problem as yours like not enough storage or similar error I don't recall but just found out this post and tried the old files I made and working fine on A11(custom rom)
It's a bit large for a boot animation but it's so because of the gradient colours and full resolution compression of the original video file makes the quality worse. Still give it a try if the format works.
Use mixplorer with root and first copy and backup the existing files and then give this file a try. rename the file after pasting in the correct directory. refresh if it shows no files renamed
https://sourceforge.net/projects/drg-custom-bootanimation/files/NokiaX6_gradient%281080x2280%29bootanimation.zip/download

D-Mi said:
Use mixplorer with root and first copy and backup the existing files and then give this file a try. rename the file after pasting in the correct directory. refresh if it shows no files renamed
Click to expand...
Click to collapse
We have RO system partitions. You have to use Magisk module to replace it,and have a system UI restart during boot, to enable ir.

DiamondJohn said:
We have RO system partitions. You have to use Magisk module to replace it,and have a system UI restart during boot, to enable ir.
Click to expand...
Click to collapse
How to do it .. please explain ..... Everytime i try to edit my bootanimation it says that system ro something ... And the magisk module of boot animation isn't working for me i have OnePlus 7t stock rom Android 11

vamp12 said:
How to do it .. please explain ..... Everytime i try to edit my bootanimation it says that system ro something ... And the magisk module of boot animation isn't working for me i have OnePlus 7t stock rom Android 11
Click to expand...
Click to collapse
the answer is in the post below. I had mine working, now I dont bother, so I would have to scan through my history (part of the reason since I have more pressing items to expend time on), and even then, it wouldn't be a drop in magisk module, but a manually built one..
DiamondJohn said:
We have RO system partitions. You have to use Magisk module to replace it,and have a system UI restart during boot, to enable ir.
Click to expand...
Click to collapse

Whats up guys, I am actually bringing questions that relate to this topic and not answers for now. Does Android Studio have a tool to access & modify the boot animation directories? Or even a tool from Android Studio that helps when taking on this task?

Related

[Q] Boot animation without AT&T logo?

Does anyone have a working bootanimation.zip without the AT&T logo? I tried editing the original one but I ended up with a blank boot animation screen.
you should be able to search the forum for whatever boot animation you want. Granted they won't be the proper resolution if you pick one with black edges you will be fine. I was using one on a previous flash just fine.
I'll try to find the thread where I found mine
Edit: found it at this thread. http://forum.xda-developers.com/showthread.php?t=985251
sweet, so exisiting bootanimations work, I can use my old one again haha.
kmiller8 said:
you should be able to search the forum for whatever boot animation you want. Granted they won't be the proper resolution if you pick one with black edges you will be fine. I was using one on a previous flash just fine.
I'll try to find the thread where I found mine
Edit: found it at this thread. http://forum.xda-developers.com/showthread.php?t=985251
Click to expand...
Click to collapse
I tried those animations and they worked fine, but I still wish I could keep the original animation.
Boot Animations, while can be tricky and a headache, are customizable if you can adjust the image sizes, etc.
For example, the Motorola Atrix can use up to 540x960 for the resolution. You can also add custom sounds at load by saving an OGG audio file to /system/media (same location as the bootanimation.zip) and adding it accordingly to the desc.txt file. Below is an example.
Code:
540 960 1
p 1 10 part0
s autodestruct.ogg
p 0 0 part1
The first line is the resolution and the frames per second.
Code:
"540 960" Resolution "1" Frames Per Second (each individual image)
The second line defines a Part. For example, the first animation you want to play. So far for me, this is the animation AFTER the Dual Core logo that plays when I've made mine.
Code:
"p" Depicts this is a Part "1" Repeat this many times (0 is infinite) "10" is the delay in frames before the next Part "part0" is the directory within the zip to load this part from
So far easy right? The next line, is for the audio file. If the OGG has a loop point, the audio will loop until the Part is over that it plays within.
Code:
"s" Depicts a sound "autodestruct.ogg" The filename to load from /system/media
A few more examples of loading parts............
To load a Part that is a single image, that loops till boot is done, use this
Code:
p 0 0 "directory_name_here"
I'll try to post some example bootanimation.zip files with explanations if I get time. I've only made a couple so far for my company out of boredom.
kmiller8 said:
I was using one on a previous flash just fine.
Click to expand...
Click to collapse
So this doesn't break anything? Will I be able to update my phone when an update is out, without having to restore the original bootanimation.zip?
txtsd said:
So this doesn't break anything? Will I be able to update my phone when an update is out, without having to restore the original bootanimation.zip?
Click to expand...
Click to collapse
I recommend using your file explorer to rename the original bootanimation.zip on your phone to something like bootanimation_original.zip then put in your custom if you have any worries.
That way, if you go to update just rename custom to bootanimation_custom.zip and restore the original.
Personally, I do not know if the boot animation file will affect updates, but that is a failsafe for you just in case.
ownedbycurry said:
I tried those animations and they worked fine, but I still wish I could keep the original animation.
Click to expand...
Click to collapse
Ohh, so what you want is the default bootanimation without the ATT part!
I've personally never worked with bootanimations before, but using MrSER's guide above, i'll try to do that for you.
EDIT: yea... I only get the blackscreen too, really weird...
EDIT 2: figured it out. if you're using WinRAR, when you go to make a .zip, choose "store" instead of "normal" compression, and it should work just fine. I have attached the Default bootanimation.zip without the ATT part
kmiller8 said:
Ohh, so what you want is the default bootanimation without the ATT part!
I've personally never worked with bootanimations before, but using MrSER's guide above, i'll try to do that for you.
EDIT: yea... I only get the blackscreen too, really weird...
EDIT 2: figured it out. if you're using WinRAR, when you go to make a .zip, choose "store" instead of "normal" compression, and it should work just fine. I have attached the Default bootanimation.zip without the ATT part
Click to expand...
Click to collapse
Thank you so much!!
kmiller8 said:
EDIT 2: figured it out. if you're using WinRAR, when you go to make a .zip, choose "store" instead of "normal" compression, and it should work just fine. I have attached the Default bootanimation.zip without the ATT part
Click to expand...
Click to collapse
My bad mate, forgot to mention that. I make mine with Winzip 15 Pro and set it to No Compression (from my experience, no compression is a requirement).
I may end up doing a tutorial on all this on my blog. If I do, I'll post a copy here and link as well (I like screenshots on my blog, lol).
MrSER said:
My bad mate, forgot to mention that. I make mine with Winzip 15 Pro and set it to No Compression (from my experience, no compression is a requirement).
I may end up doing a tutorial on all this on my blog. If I do, I'll post a copy here and link as well (I like screenshots on my blog, lol).
Click to expand...
Click to collapse
Yea i ended up googling and it showed that if the .zip is compressed it will just show a blank screen.
Definitely do a tut, I really wanna start making some Atrix boot animations
kmiller8 said:
Ohh, so what you want is the default bootanimation without the ATT part!
I've personally never worked with bootanimations before, but using MrSER's guide above, i'll try to do that for you.
EDIT: yea... I only get the blackscreen too, really weird...
EDIT 2: figured it out. if you're using WinRAR, when you go to make a .zip, choose "store" instead of "normal" compression, and it should work just fine. I have attached the Default bootanimation.zip without the ATT part
Click to expand...
Click to collapse
thanks for the bootanimation.zip, i did chmod 644 it before cp to /system/media to match the perms on the original bootanimation.zip, but i did a reboot and it worked fine. it's nice not having the att logo during boot, and having att removed from the notification bar with the ginerblur mod too. feels good man!
What folder do you put the animation in?
PixoNova said:
What folder do you put the animation in?
Click to expand...
Click to collapse
In the system/media folder.
I know this is a really newb question but I am a newb when it comes to android... I've owned my Atrix for about a week. Anyway, how do I replace this file and where do I find it?
mpalatsi said:
I know this is a really newb question but I am a newb when it comes to android... I've owned my Atrix for about a week. Anyway, how do I replace this file and where do I find it?
Click to expand...
Click to collapse
Just find a boot animation that you like, download the zip file, rename it to bootanimation.zip and then go into your system/media folder and change the name of the current bootanimation to anything you want like bootanimationold.zip. Then put the new zip file in the system/media folder and there you go. You do not need to move the old boot animation file as long as you change the name.
of course, the method I'm describing is relevant if you have rooted your phone and you have something like Root Explorer, otherwise you will need to use adb, but still you need root.
live4nyy said:
Just find a boot animation that you like, download the zip file, rename it to bootanimation.zip and then go into your system/media folder and change the name of the current bootanimation to anything you want like bootanimationold.zip. Then put the new zip file in the system/media folder and there you go. You do not need to move the old boot animation file as long as you change the name.
of course, the method I'm describing is relevant if you have rooted your phone and you have something like Root Explorer, otherwise you will need to use adb, but still you need root.
Click to expand...
Click to collapse
Thank you, worked like a champ... Is there an explorer I can use on my PC while my phone is connected? I attempted to use droid explorer but I can't access any of the folders.
mpalatsi said:
Thank you, worked like a champ... Is there an explorer I can use on my PC while my phone is connected? I attempted to use droid explorer but I can't access any of the folders.
Click to expand...
Click to collapse
Sorry, wouldn't know about that, I always use Explorer or adb.
kmiller8 said:
Ohh, so what you want is the default bootanimation without the ATT part!
I've personally never worked with bootanimations before, but using MrSER's guide above, i'll try to do that for you.
EDIT: yea... I only get the blackscreen too, really weird...
EDIT 2: figured it out. if you're using WinRAR, when you go to make a .zip, choose "store" instead of "normal" compression, and it should work just fine. I have attached the Default bootanimation.zip without the ATT part
Click to expand...
Click to collapse
Thank you so much man I really wanted to remove this AT&T animation
im having a similiar problem on my rooted atrix. I tried to change my bootanim and just gives me a black screen, so i tried to change it back to the orignal and nothing. I checked if the zip was compressed and it isnt. i dont know what i did wrong, i didnt touch anything but the zip

[Q] Archos 101 Internet Tablet Boot Screen Animation changing?

I was wanting to know if anyone out there knows of a working Boot Screen Animation Changer for the A70/101IT that can successfully change the boot screen without crashing over and over?? It would also be even greater if anyone knows of one that also allows you to download new boot screens within the same app too!?
Lastly, if it really is possible to change the boot screen animation on the A101IT to something different... what is a good site that has them AND what file format ending (like .gif or whatever) should I look for? Also, are all custom boot screens for other Android devices (like Android cell phones) compatible with the A101IT?
spicy_puerto_rican said:
Lastly, if it really is possible to change the boot screen animation on the A101IT to something different... what is a good site that has them AND what file format ending (like .gif or whatever) should I look for? Also, are all custom boot screens for other Android devices (like Android cell phones) compatible with the A101IT?
Click to expand...
Click to collapse
Yes it's possible to change the boot screen animation. See here
And yes most boot screen animations from other devices will work.
http://lmgtfy.com/?q=android+boot+screen+animation
Awesome, thanks a ton! You rock! You're very helpful and informative! Much appreciated.
This is cool thanks. Will this work on the 70 as well . Also, Would you happen to know the dimensions for the images. I doubt that the bootanimations from a phone will have the right size images. If someone knows what size they need to be for the 101 and the 70 that would be some good info.
saprano614 said:
This is cool thanks. Will this work on the 70 as well . Also, Would you happen to know the dimensions for the images. I doubt that the bootanimations from a phone will have the right size images. If someone knows what size they need to be for the 101 and the 70 that would be some good info.
Click to expand...
Click to collapse
Any size smaller than the display size will work. I believe the images are automatically scaled down to fit the screen but not scaled up. Some tests need to be done to find a good size.
This may help http://androidforums.com/htc-droid-eris/56647-boot-animation-gallery.html
wdl1908 said:
Some tests need to be done to find a good size.
Click to expand...
Click to collapse
OK so this works great on the 70. I used 800x480 for the images and they fit perfect.
You 101 users should try 1024x600. this is the resolution of the 101 screen. that is how i came up with the size for my 70 so it should work.
I read somewhere on here the size of pics needed for the A101IT needs to be 1200x1024 for the best quality but i have yet to test those exact dimensions. When I read about it from somewhere in here like 3 other people all confirmed the 1200x1024 dimensions as well.
(It may be the same for the A70IT too but probably not due to the 70 and 101 size difference)?
As a side note, getting bach to the bootscreen animation, how would I go about applying a new bootscreen because I downloaded a new one and thought it would apply itself but didnt, any ideas?
spicy_puerto_rican said:
I read somewhere on here the size of pics needed for the A101IT needs to be 1200x1024 for the best quality but i have yet to test those exact dimensions. When I read about it from somewhere in here like 3 other people all confirmed the 1200x1024 dimensions as well.
(It may be the same for the A70IT too but probably not due to the 70 and 101 size difference)?
Click to expand...
Click to collapse
1200x1024 is the size of the wallpapers the max size of the boot animation should be 1024x600 for A101IT
spicy_puerto_rican said:
As a side note, getting bach to the bootscreen animation, how would I go about applying a new bootscreen because I downloaded a new one and thought it would apply itself but didnt, any ideas?
Click to expand...
Click to collapse
copy bootanimation.zip to /data/customization/
Ahhh, I see! Very much appreciated (wdl1908) for all your help! You know your $hit, thanks!
While searching around I found this site with a lot of boot screen animations http://cid-11d05b676a3170c4.office.live.com/browse.aspx/.Public/Android/bootanimations
Enjoy.
does anyone know if you can add sound to the animation? and if so how?
Here is the bootanimation i made for my 70.Just rename it to bootanimation.zip and paste in the /data/customization folder. (if that folder does not exist then just make it) I have more if you would like them let me know.
To Saprano614, WDL1908, or anyone else....
How do I apply a new custom boot screen animation??
I've tried numerous times putting new bootscreen animations in .zip folders in the /data/customization folder I had to create and I'm confused with how it's supposed to be applied?! Do I put it in the /data/customization folder and reboot... because I've done exactly that, time and time again but I still get nothing and it still loads the same boring factory bootscreen? Do I need to do something different or additional?? = ( Also, do I extract the bootscreen out of the zipped folder and put it in the /data/customization folder or just keep it zipped and copy there?
spicy_puerto_rican said:
To Saprano614, WDL1908, or anyone else....
How do I apply a new custom boot screen animation??
I've tried numerous times putting new bootscreen animations in .zip folders in the /data/customization folder I had to create and I'm confused with how it's supposed to be applied?! Do I put it in the /data/customization folder and reboot... because I've done exactly that, time and time again but I still get nothing and it still loads the same boring factory bootscreen? Do I need to do something different or additional?? = ( Also, do I extract the bootscreen out of the zipped folder and put it in the /data/customization folder or just keep it zipped and copy there?
Click to expand...
Click to collapse
you leave the zip as it is, but you have to edit a line and put a line in
/init.rc
first (in init.rc) undocument
Code:
# export ANDROID_BOOTLOGO 1
to
Code:
export ANDROID_BOOTLOGO 1
then, after this existing lines
Code:
service media /system/bin/mediaserver
user media
group system audio camera graphics inet net_bt net_bt_admin net_raw
ioprio rt 4
insert ( or in the newer uruk versions, undocument) the lines
Code:
service bootanim /system/bin/bootanimation
user graphics
group system audio graphics
disabled
oneshot
this gives you the animation after message "switching to rootfs" till the homescreen appears
its also possible to remove the urukdroid logo, but therefore initramfs.cpio.gz has to be edited
(/etc/scripts/init_lib.sh in initramfs)
the second part of uruk animation is in
/system/bin/show_logo.sh
it also can be deactivated by editing the file (but do not delete it, because its used for other things too)
I use the app su file manager & terminal. Conect you tab to your pc paste the bootanimation.zip to the root of your sdcard. Then unplug the usb. Then with su file manager or another superuser permited file browser copy thr bootanimation.zip and then browse to the /data/customization folder. Make sure that it is in the correct /data folder. There is one on the sdcard and one on the device. if u use the file browser I do then hit back button till it asks if you want to exit but hit cancel. Then look for the Data file. That is the one you need. Then reboot. Again must be in the /data/customization folder not the /sdcard/data/customization folder.
woti23 said:
you leave the zip as it is, but you have to edit a line and put a line in
/init.rc
first (in init.rc) undocument
Code:
# export ANDROID_BOOTLOGO 1
to
Code:
export ANDROID_BOOTLOGO 1
then, after this existing lines
Code:
service media /system/bin/mediaserver
user media
group system audio camera graphics inet net_bt net_bt_admin net_raw
ioprio rt 4
insert ( or in the newer uruk versions, undocument) the lines
Code:
service bootanim /system/bin/bootanimation
user graphics
group system audio graphics
disabled
oneshot
this gives you the animation after message "switching to rootfs" till the homescreen appears
its also possible to remove the urukdroid logo, but therefore initramfs.cpio.gz has to be edited
(/etc/scripts/init_lib.sh in initramfs)
the second part of uruk animation is in
/system/bin/show_logo.sh
it also can be deactivated by editing the file (but do not delete it, because its used for other things too)
Click to expand...
Click to collapse
Ok this is only needed if you are using uruk. If have rooted using churli's method then my above instructions are all yoi need.
saprano614 said:
I use the app su file manager & terminal. Conect you tab to your pc paste the bootanimation.zip to the root of your sdcard. Then unplug the usb. Then with su file manager or another superuser permited file browser copy thr bootanimation.zip and then browse to the /data/customization folder. Make sure that it is in the correct /data folder. There is one on the sdcard and one on the device. if u use the file browser I do then hit back button till it asks if you want to exit but hit cancel. Then look for the Data file. That is the one you need. Then reboot. Again must be in the /data/customization folder not the /sdcard/data/customization folder.
Click to expand...
Click to collapse
i followed these instrustions yet i still cant get the animation to work im new to all of this but i have done well with my evo lol it cooperates much better than this 101 does though lol please help.
you have root? make sure to copy the .zip file to the /data/customization folder. also it must be named bootanimation.
I did this as well but still no boot screen I'm wondering if the kernel I'm using doesn't support custom boot animations PR if that has anything to do with it at all
Sent from my PC36100 using XDA Premium App
dalton1091 said:
I did this as well but still no boot screen I'm wondering if the kernel I'm using doesn't support custom boot animations PR if that has anything to do with it at all
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
nothing to do with the kernel, you must edit the /init.rc and enable the bootanimation, as written above

[Q] Boot Animation Audio

I have the Call of Duty boot animation, but for some reason the audio wont work. I also have tried the Xbox 360 boot animation. Even that, will not play the audio. but the FinalThunder.mp3 still plays fine.
Ive checked permissions, file names...rhetorically everything. Anyone got an idea what i might be doing wrong?
which rom are you using.....I'm finding the same problem using CM7 and the Bios boot animation. Haven't really looked into it yet though as I just loaded it this morning.
Will post back if I find anything.........
Stock. I rooted fully. Rootchecker says im fine, and the animation works, but no sound
What I have found that works is you have to have the folders within bootanimation.zip set up the same way as the stock one: android, progress and VZW. I haven't look that far into but it seems like the boot sound is triggered when a certain folder is started. If this is so, replacing the boot animation with another one that isn't structured the same and renaming the mp3 to FinalThunder won't work.
Like, wat do you mean? only thing i got is the bootanimation.zip and FinalThunder.mp3, and its int he same place, as in /system/customize/resource/
Superthrust said:
Like, wat do you mean? only thing i got is the bootanimation.zip and FinalThunder.mp3, and its int he same place, as in /system/customize/resource/
Click to expand...
Click to collapse
There's a folder structure inside bootanimation.zip. I'm not talking about where the zip file stored on the phone. More than like the Call of Duty zip has two folders in it, android and part2. Link me to where you got the boot animation and I'll fix it for you.
zhp pilot said:
There's a folder structure inside bootanimation.zip. I'm not talking about where the zip file stored on the phone. More than like the Call of Duty zip has two folders in it, android and part2. Link me to where you got the boot animation and I'll fix it for you.
Click to expand...
Click to collapse
Ill try to attach the ones i have.
Looking inside them both, stock bootanim has no folders. But the COD one does. As for the audio, FinaltHUNDER works but cod-finalthunder wont. (no, i didnt name it that lol)
As i said before, the boot animation works PERFECTLY, just the audio is not working
Try this. Works with sound on my phone. http://www.mediafire.com/?2fvuc65eqdcfdp3
testing. will post with results.
Also, could you maybe tell me what you did? I really want to learn. I have some others i'd like to get working, as well as some ideas I am building with some friends. They know the stuff, but they are in classes and doing finals..I don't have the luxury of college.
Also, is there a way i can adb into my phone and auto-achieve r/w on my system folder? Right now, i have to use RootExplorer and mount as R/W since adb always tells me "unable to push, blah blah, read only filesystem"
It works. Perfectly. Cept the audio is unsynched but that will be easy for me to fix. Thank you so much. What did you change, my awesome savior?
Superthrust said:
testing. will post with results.
Also, could you maybe tell me what you did? I really want to learn. I have some others i'd like to get working, as well as some ideas I am building with some friends. They know the stuff, but they are in classes and doing finals..I don't have the luxury of college.
Also, is there a way i can adb into my phone and auto-achieve r/w on my system folder? Right now, i have to use RootExplorer and mount as R/W since adb always tells me "unable to push, blah blah, read only filesystem"
Click to expand...
Click to collapse
All I did was set the folder structure the same way the stock one is, with android, progress and VZW and made sure desc.txt was formatted properly.
If you are using adb, instead of using Root Explorer to mount system, try command
Code:
adb shell sysrw
Of course this command all depends on how the ROM is set up that you are using.
So, say im using a new bootanimation. Copy/pasta the desc text file, and make sure the structure inside is the same way?
adb shell sysrw says permission denied. im using rooted stock.
Superthrust said:
So, say im using a new bootanimation. Copy/pasta the desc text file, and make sure the structure inside is the same way?
Click to expand...
Click to collapse
Simple break down: android folder contains the first image of the boot animation; the one some people thinks is a second splash screen. VZW folder contains the actually boot animation images and progress is the last image display at the phone is booting. Place your boot animation images in these folders accordingly. I would suggest just putting a plain black image in the android folder and name the image the same as the stock "second splash" screen.
Use the desc.txt file from the boot that I sent you. The only thing you will need to change is the frame rate to make it work with other boot animations. So if a boot is supposed to be displayed at 10 fps, change the 30 to 10 and save.
Once you have everything the way you want it, zip all three folders and desc.txt using the store, or no compression, option. Now you are ready to go. Like you mentioned earlier, you may need to edit FinalThunder.mp3 to make it sync correctly.
About adb sysrw command; stock RUU is not up for that command. Not sure what the syntax would be for stock root or if you can even mount the system as R/W through adb.
dont think i can. and i thnk i gotta lower the fps a little ont he animation
zhp pilot said:
Simple break down: android folder contains the first image of the boot animation; the one some people thinks is a second splash screen. VZW folder contains the actually boot animation images and progress is the last image display at the phone is booting. Place your boot animation images in these folders accordingly. I would suggest just putting a plain black image in the android folder and name the image the same as the stock "second splash" screen.
Use the desc.txt file from the boot that I sent you. The only thing you will need to change is the frame rate to make it work with other boot animations. So if a boot is supposed to be displayed at 10 fps, change the 30 to 10 and save.
Once you have everything the way you want it, zip all three folders and desc.txt using the store, or no compression, option. Now you are ready to go. Like you mentioned earlier, you may need to edit FinalThunder.mp3 to make it sync correctly.
About adb sysrw command; stock RUU is not up for that command. Not sure what the syntax would be for stock root or if you can even mount the system as R/W through adb.
Click to expand...
Click to collapse
I tried changing the FPS and i hit save. I saved it also in the .zip and now the boot animation wont work period. What did i do wrong? Only thing i did was change 30p to 27p
Superthrust said:
I tried changing the FPS and i hit save. I saved it also in the .zip and now the boot animation wont work period. What did i do wrong? Only thing i did was change 30p to 27p
Click to expand...
Click to collapse
Did you open it from within the zip file and save it? If so, when you saved it, the zip was updated and probably changed the compression ratio to the default of whatever program you are using.
zhp pilot said:
Did you open it from within the zip file and save it? If so, when you saved it, the zip was updated and probably changed the compression ratio to the default of whatever program you are using.
Click to expand...
Click to collapse
so what compression method do i have to use to make this work correctly? Cause i need to fix the audio again.
Superthrust said:
so what compression method do i have to use to make this work correctly? Cause i need to fix the audio again.
Click to expand...
Click to collapse
None. Use store option or no compression.
Hey guys, I'm looking for and audio thread that would help with a GB lockscreen, I have ran across one or know if there is one but I found this one and may one of you could help me?
I want to change or I should say make an audio sound for when I unlock my GB Rom. Is that possible? I also wanted to combined in two audio sounds. Any help would be great and appreciated. Thanks
*WALK in the WORD*

[Q] Replacing/Disabling the boot logo initlogo.rle init.rc

Hi everyone,
I'm using a cheap Android 4.0.3 tablet. It is a pre-rooted device and i am
able to browse the file system. I have read somewhere that the initlogo.rle
file is the encrypted logo. So I tried to replace/delete it to no effect. It
seems to be regenerated.
I also tried to set a constant/property in init.rc to try and disable the
boot logo and also no effect, the init.rc file seems to be regenerated as
well.
Is there a standard/effective way to replace this manufacturer logo?
Or at least disable it?
Many thanks in advance, I've searched through other posts but they
were mostly left unanswered or not applicable to my situation.
prokofiev said:
I also tried to set a constant/property in init.rc to try and disable the
boot logo and also no effect, the init.rc file seems to be regenerated as
well.
Click to expand...
Click to collapse
The init.rc file is located in the ramdisk and not writable from the booted system,
so you have to extract-edit-store-repack it from there.
prokofiev said:
Is there a standard/effective way to replace this manufacturer logo?
Or at least disable it?
Click to expand...
Click to collapse
There are lots of how-to-edit-your-boot-logo, just use the search button. "editing initlogo.rle" is a good start.
However... If you want to disable a boot animation easily, I would go for the /system/build.prop file.
This contains some of the system settings/properties.
Add the following line:
Code:
debug.sf.nobootanimation=1
Then save, close and reboot. Hopefully, you'll notice a difference. Good luck!
Thanks, editing build.prop disabled the bootanimation, so that was great.
However it does not disable the manufacturer logo display, which I
wanted to disable in the first place. It would have been great to find
something like a
debug.sf.nobootlogo property though.
I've browsed through a lot of posts, articles suggesting the
extract-edit-store-repack approach, but it's just far too much
trouble for me to go through just to turn the logo off.
Also, it's my first device, so still worried about bricking.
Well, it took me some time to get interested in digging deeper into Android hacking.
Anyway...
If you want to get further with Android development, I would advise you to unlock the bootloader - but remember to make a complete backup of your device. Nandroid or nanddump are preferable and can be performed, since your device is rooted.
Sent from my Xperia Arc via Tapatalk 2

Can't find bootanimation.zip in Android 12 AOSP

*EDITED*
Hello,
I have downloaded, compiled and successfully flashed Android 12 (tag: android-12.1.0_r27) to google pixel 3a device, the device works fine.
Also, importantly: On boot the device plays an animation.
I attempted to modify the boot animation:
Google says here that the animations are stored in bootanimation.zip or bootanimation-encrypted.zip, and should be located in one or more of 3 directories.
The system selects a boot animation zipfile from the following locations, in order:
/system/media/bootanimation-encrypted.zip (if getprop("vold.decrypt") = '1')
/system/media/bootanimation.zip
/oem/media/bootanimation.zip
Click to expand...
Click to collapse
I wasn't able to locate the file in any of the above mentioned locations.
Running a file search I found several other instances of bootanimation.zip in other locations related to Android Car and Android TV (apparent from the directory path), upon extracting the files I confirmed the animations to be Car and Android TV related respectively.
Also, the animations are clearly different from the animation playing on the device.
My questions are:
1. Where are the supposed files?
2. How the device plays an animation without these files? What animation does the device defaults to?
Any advice is appreciated.
You have not written anything about the device for which you are looking for a boot animation. Perhaps the manufacturer has placed it on a separate oem partition.
ze7zez said:
You have not written anything about the device for which you are looking for a boot animation. Perhaps the manufacturer has placed it on a separate oem partition.
Click to expand...
Click to collapse
I rewrote my question.
To answer my own question for others to be able to learn from this:
Documentation states that animation is file is stored in one of the following locations:
/system/media/bootanimation-encrypted.zip (if getprop("vold.decrypt") = '1')
/system/media/bootanimation.zip
/oem/media/bootanimation.zip
Click to expand...
Click to collapse
However it doesn't mean that placing the bootanimation.zip file in one of those locations in your AOSP source code will change the boot animation.
To change the boot animation in your custom build AOSP you should add this directive to your device's build file:
PRODUCT_COPY_FILES += \
<PATH_TO_YOUR_BOOTANIMATION_FILE>/bootanimation.zip:system/media/bootanimation.zip
Click to expand...
Click to collapse
This will copy the boot animation to the correct location on build time.
DeanUP said:
To answer my own question for others to be able to learn from this:
Documentation states that animation is file is stored in one of the following locations:
However it doesn't mean that placing the bootanimation.zip file in one of those locations in your AOSP source code will change the boot animation.
To change the boot animation in your custom build AOSP you should add this directive to your device's build file:
This will copy the boot animation to the correct location on build time.
Click to expand...
Click to collapse
Thank you for sharing what you learned by returning to answer your own post!
Do you know if this file can be altered on stock AOSP using root privileges or must a custom build be made?
callmewhatyouwill said:
Thank you for sharing what you learned by returning to answer your own post!
Do you know if this file can be altered on stock AOSP using root privileges or must a custom build be made?
Click to expand...
Click to collapse
I assume by stock AOSP you mean an already flashed AOSP on a working device. I think that if you overwrite this file (bootanimation.zip) on your device you will replace the boot animation.
Check out this Guide

Categories

Resources