Someone asked for a DK28 kernel that supports EXT4 without custom boot animation support.
They wanted the stock boot animation. This is the result.
Here is a link to the original thread.
:[Installer]:
epic_stock_boot.zip
What it does:
Restores stock animation files into /system/media
Code:
bootani.qmg
bootsamsung.qmg
bootsamsungloop.qmg
Restores the stock boot sound into /system/etc
Installs a single black frame bootanimation.zip into /system/mediaThis was the only way I was able to get the stock boot screen to show with out flickering.
Basically, it plays a single black frame and then continues into the stock animation.
The single black frame is not noticeable (at least to me).
:[Cleaner]:
epic_stock_boot_cleaner.zip
What it does:
Removes stock animation files from /system/media
Code:
bootani.qmg
bootsamsung.qmg
bootsamsungloop.qmg
From my experience, the 3 stock qmg files will cause a conflict with custom boot animations.
Both animations seem to be shown at the same time with mad crazy flickering.
Use the cleaner before you install a custom animation.
:[Testing]:
This has been tested and is working on Bonsai v2.0.1
:[Changelog]:
2-12-11
Added cleaner zip.
Updated installer to use PowerOn.wav from DK28 (instead of one I found on the forums).
2-12-11
Initial release.
=]
Thank you for this
Sent from my SPH-D700 using Tapatalk
dreamsforgotten said:
Thank you for this
Click to expand...
Click to collapse
NP. In the end I kind of tricked it into working.
I tried to modify the init.rc file on my phone and only use the stock files.
Couldn't get it to work, and I don't think we can automate an init.rc mod w/o re-packing the whole kernel anyway.
I tried using the 1st frame of the sprint animation but it had a flicker.
Also tried using the samsungmobile splash screen, again slight flicker at the start.
So this is as good as it gets for now (black no flicker), and it's acceptable in my opinion.
I just hoped someone finds it useful, and it seems you have.
;]
Thanks Nube! So could I edit-add files to the bootanimation.zip in the files folder to make a custom boot ani?
I.e. set a path for the parts of the custom boot under the desc.txt and create parts folders with the boot frames in them?
running_the_dream said:
Thanks Nube! So could I edit-add files to the bootanimation.zip in the files folder to make a custom boot ani?
I.e. set a path for the parts of the custom boot under the desc.txt and create parts folders with the boot frames in them?
Click to expand...
Click to collapse
You would not want to use this as a base for creating your own custom boot animation!
From my experience the 3 qmg files this file restores will conflict with a normal custom boot animation.
I should have mentioned that in the OP (I'll add it). I'll throw together a stock animation removal zip.
If you want to create your own custom animation, I would say you should start with this guide here (best resource I've found).
And then once you feel you understand what's being done, I would say you should check out this program here.
That should get you going.
=]
Thanks again Nube. I'll review those threads
running_the_dream said:
Thanks again Nube. I'll review those threads
Click to expand...
Click to collapse
NP.
[edit]
Oh, I should add that I totally ignored the scripting (zip scripting) part of that guide.
The guide might be outdated and might still be using amend scripting.
I already know my way around an edify script, so I didn't pay attention to that part.
[/edit]
OP updated.
=]
Haha yup I figured those threads assumed amend scripting. I remember someone posting the steps to convert amend script to edify (might have been you in fact). Looks like I'll need to do a lot of reading...when I get to a computer
running_the_dream said:
Haha yup I figured those threads assumed amend scripting. I remember someone posting the steps to convert amend script to edify (might have been you in fact). Looks like I'll need to do a lot of reading...when I get to a computer
Click to expand...
Click to collapse
Probably was me or Dameon87, I made the amend2edify converter also.
A simple script for a boot animation would be:
Code:
ui_print("Mount /system.");
run_program("/sbin/mount", "/dev/block/stl9", "/system");
ui_print("Install files.");
package_extract_file("files/PowerOn.wav", "/system/etc/PowerOn.wav");
package_extract_file("files/bootanimation.zip", "/system/media/bootanimation.zip");
ui_print("Set permissions. Just to be safe.");
set_perm(0, 0, 0644, "/system/etc/PowerOn.wav");
set_perm(0, 0, 0644, "/system/media/bootanimation.zip");
ui_print("Unmount /system.");
run_program("/sbin/umount", "/system");
That would be for the animation and the sound.
The files would be in a folder named "files" in the zip.
package_extract_file("files/PowerOn.wav", "/system/etc/PowerOn.wav");
package_extract_file("files/bootanimation.zip", "/system/media/bootanimation.zip");
Click to expand...
Click to collapse
=]
Thank you for posting this
changing the wav file in there would affect the boot sound right?
just simply change the file name to poweron
I wanted to change it to say something like "this shi7 is epic!!! haha
Thanks for remover zip
THANKS! I didn't really need the stock one but the remover did come in handy rather than going in and removing them myself.
Would this work with restoring the stock animation on any version, for example EB13? Or is this only for DK28?
klownin816 said:
Would this work with restoring the stock animation on any version, for example EB13? Or is this only for DK28?
Click to expand...
Click to collapse
Yes it will work with EB13
iamchocho said:
THANKS! I didn't really need the stock one but the remover did come in handy rather than going in and removing them myself.
Click to expand...
Click to collapse
Glad it was useful to you.
klownin816 said:
Would this work with restoring the stock animation on any version, for example EB13? Or is this only for DK28?
Click to expand...
Click to collapse
As long as the file names have not changed, it should.
AJC9000 said:
Yes it will work with EB13
Click to expand...
Click to collapse
And thank you for the confirmation that it does.
=]
Perfect, thanks!!
sorry for the noob question, but do i just apply th cleaner from th sdcard in cwm? i have stock eb13 w genocide kernal and th stock animation runs in th background to th android logo in th forground. I just wanna make sure all that remains is th android logo. thanx for any help
jspsuperman said:
sorry for the noob question, but do i just apply th cleaner from th sdcard in cwm? i have stock eb13 w genocide kernal and th stock animation runs in th background to th android logo in th forground. I just wanna make sure all that remains is th android logo. thanx for any help
Click to expand...
Click to collapse
If you just want the default "no animation" shimmering android logo, then yes just run the cleaner from CWM.
=]
bringing back an old thread b/c this is a great idea for kernels with custom boot animation support enabled where the user still wants to remain on a stock rom (with the stock boot animation)
i've linked this thread into my kernel's OP...thanks nubecoder
Hi,
I have problems setting up a custom boot animation with CF-Root-XX_UNK_JVQ-v3.7-CWM3RFS and I9000XXJVQ.
The phone is loading the bootanim but then it vibrates one time and the bootanim is looping forever. Am i missing something or is it a bug related to cf-root ?
Thanks.
If your on froyo, you need to rename the animation to bootanimation.zip if your on gingerbread then its totally different, I'm not sure what you have to rename it to but I'm positive you have to rename it, make sure you have renamed it with .zip at the end and place in system/media
Sent from my GT-I9000 using XDA Premium App
CF-Root also supports custom boot animations:
- /system/media/bootanimation.zip
- /data/local/bootanimation.zip
Click to expand...
Click to collapse
JVQ is Gingerbread. I tried both upper solutions and the result is the same. After a phone reboot, the animation is loaded but it keeps playing in loop.
I'm trying to get custom boot animations working on a stock deodexed ROM. What I've done so far is in /system/bin: deleted "samsungani" and then renamed "bootanimation" to "samsungani". This got rid of the Samsung boot animation in place of the Vanilla Android one and this works fine (although it is rather crap!).
However if I place any custom boot animation at /system/media/bootanimation.zip it works, but it just plays indefinitely and fails to disappear once the Android interface has loaded. I've tried editing the animation settings inside the zip file. I've also tried a boot animation pulled straight out of the Simplicity v2.1 ROM's zip file which doesn't work either, so it is obviously not a problem with the actual bootanimation.zip as that one must be preconfigured to work on an S5830i.
I must need to change something else but I have no idea what? I tried deleting "bootsamsungloop.qmg" "bootsamsung.qmg" from /system/media which done absolutely nothing.
Bump: I think custom ROM developers should know the answer to this or anyone else please?
EDIT: I worked it out. If anyone wants to know, forget about what I said in the first post. It seems that /system/bin/samsungani is modded in ROMs with custom boot animations as there is a difference in file size. So just overwrite your samsungani with the modified version from a ROM's zip file that has a custom boot animation, such as Simplicity v2.1. Then put your bootanimation.zip in /system/media and that's it.
To remove/replace the boot animation sound the file is /system/etc/poweron.ogg, delete it or replace it.
Hi, I would like some help with changing first boot logo that I understand is in the kernel, also I would like to know how do you change the animation when you reboot or shut down your phone, if some other phones have similar, same instructions I would like to know which phones or just pointing me the right direction would be much appriciated. Because I have seen quite few threads around the net about similar things, but they are not for XZ.
If this helps - im running
C6603 with Unlocked bootloader
Boot Splash Logo Is in the kernel! (That big Sony Logo appear on first screen) for modify you need linux as you need to modify ramdisk and you need to create a raw file for your device, for boot animation (which will apear second and is that flying colorful) is in the /system/media/bootanimation.zip as Jpeg sequence it can be easily modify and you can put it back afterward just don't forget to look at the text file in it and also don't forget to rw-r--r-- permission after you put modified bootanimation back. (there's bunch of tools and tutorials about this one) good luck
sijav said:
Boot Splash Logo Is in the kernel! (That big Sony Logo appear on first screen) for modify you need linux as you need to modify ramdisk and you need to create a raw file for your device, for boot animation (which will apear second and is that flying colorful) is in the /system/media/bootanimation.zip as Jpeg sequence it can be easily modify and you can put it back afterward just don't forget to look at the text file in it and also don't forget to rw-r--r-- permission after you put modified bootanimation back. (there's bunch of tools and tutorials about this one) good luck
Click to expand...
Click to collapse
I know about, the second boot animation, but I need a full tut about the 1st boot logo, and linux is not a problem, but what about restarting and shutting down animation?
Did anybody find a way to use zip files for boot animations rather than the qmg files?
I have tried replacing the "animation" file (located in /system/bin/) with many different files from different forums but still no luck. I always end up with no boot animation startup.
I even tried with the files (animation and bootanimation.zip) from treble Lineage GSI rom but still no luck (sigh)
If anyone knows a way please share your knowledge.
I believe this requires root so you can make the root directory read/write capable.
Sent from my SM-N960U using Tapatalk
K-alz said:
I believe this requires root so you can make the root directory read/write capable.
Click to expand...
Click to collapse
You are right this requires root and all the modifications I mentioned above are using root.
Tchania said:
You are right this requires root and all the modifications I mentioned above are using root.
Click to expand...
Click to collapse
i have just changed stock boot splash and the boot animation:fingers-crossed: as well thanks to Radzian
here is the link for Note 9 STOCK Splash logo.
https://forum.xda-developers.com/showpost.php?p=79221434&postcount=9
you can extract logo.jpg and replace it with image same size if you want to modify boot splash
other boot logos of samsung s10 s9 as well
https://forum.xda-developers.com/ga...t-logos-oreo-style-boot-t3830953#post79221794
here is the boot animations i tried the matrix versions work well. get them here rest i find the image resolution smaller
https://forum.xda-developers.com/note-4/themes-apps/bootanimation-matrix-flash-recovery-t2952816
you can also try these
https://forum.xda-developers.com/galaxy-s6-edge/themes-apps/custom-boot-animations-t3089208
MY New Boot SPlash
kingwicked said:
i have just changed stock boot splash and the boot animation:fingers-crossed: as well thanks to Radzian
here is the link for Note 9 STOCK Splash logo.
https://forum.xda-developers.com/showpost.php?p=79221434&postcount=9
you can extract logo.jpg and replace it with image same size if you want to modify boot splash
other boot logos of samsung s10 s9 as well
https://forum.xda-developers.com/ga...t-logos-oreo-style-boot-t3830953#post79221794
here is the boot animations i tried the matrix versions work well. get them here rest i find the image resolution smaller
https://forum.xda-developers.com/note-4/themes-apps/bootanimation-matrix-flash-recovery-t2952816
you can also try these
https://forum.xda-developers.com/galaxy-s6-edge/themes-apps/custom-boot-animations-t3089208
MY New Boot SPlash
Click to expand...
Click to collapse
I appreciate your answer.
But what I'm looking for is a way to make native android boot animations work and not samsung proprietary ones. (the zip instead of qmg).
I went through posts like the ones you mentioned a hundred times while searching for what I needed.
I think no one has figured it out yet.
I wish I were a dev to knows how stuff works in coding world.
Tchania said:
I appreciate your answer.
But what I'm looking for is a way to make native android boot animations work and not samsung proprietary ones. (the zip instead of qmg).
I went through posts like the ones you mentioned a hundred times while searching for what I needed.
I think no one has figured it out yet.
I wish I were a dev to knows how stuff works in coding world.
Click to expand...
Click to collapse
on samsung phones zip is just a flashable package that copies the animations(qmg) to the proper directory and sets permissions
https://forum.xda-developers.com/android/themes/bootanimations-best-collection-t3780219
not sure what devices these work on but its just zip file with 3 folders with .jpg in it creating each frame of the animation. theres a text cue file with resolution and fps info.
samsung animation are much more difficult to make( need special software )
bober10113 said:
on samsung phones zip is just a flashable package that copies the animations(qmg) to the proper directory and sets permissions
https://forum.xda-developers.com/android/themes/bootanimations-best-collection-t3780219
not sure what devices these work on but its just zip file with 3 folders with .jpg in it creating each frame of the animation. theres a text cue file with resolution and fps info.
samsung animation are much more difficult to make( need special software )
Click to expand...
Click to collapse
The zip file you mentioned is for aosp and lineage roms (or any rom that supports native boot animation).
There used to be something called native boot animation enabler for samsung phones back in lollipop and marshmallow days for samsung stock firmwares. This made it possible to use zips like the ones you mentioned as boot animation instead of qmg. But nowadays I can't find any similar trick. I think samsung changed a lot of stuff making it impossible to enable them in oreo and pie.