Related
*EDITED*
This is very easy now after having the permanent ROOT -- thanks to PAUL for wonderful Visionary+, Evostance for brilliant guide, and those geniuses who make this happened (you know who )
First you need to get permanent root. Here is the link to the guide:
http://forum.xda-developers.com/showthread.php?t=834427
(If you read till page 10, you will definitely know how to do it and what to expect).
Second, go buy ROOT EXPLORER from the market. (Best explorer for rooted phone period).
Go to /system/customize/resource
Make sure you enable the r/w (read write option), other wise you cant do modification.
You will see both the audio and bootanimation there.
If you hated that sound (just like me), just delete the audio.mp3. If you want to change the bootanimation, just copy your bootnimation.zip to overwrite the default one.
That's all....reboot the phone....and you will have your peace...and enjoy the new bootanimation.
kuailan said:
I am just wondering is the good old way of adb pushing the bootanimation.zip work for HD? I do noticed the stock animation are located in /customize/resource folder in the system ROM. Has anyone try changing the bootanimation? Just hated those sound in bootup (prefer no sound).
Click to expand...
Click to collapse
firstly i'd like to state, this is development and not Q & A not being mean just stating.
secondly if you had read the ref guide which is pinned to the top you might have got your answer.
finally your answer...
NO
you can not write on the nand with the temp root. no can you adb push.
permanent root is on its way and i believe the nand will be unlocked on that so you may have write permissions. once this has been obtained then you can push a custom boot animation if required.
El_Nino9 said:
firstly i'd like to state, this is development and not Q & A not being mean just stating.
secondly if you had read the ref guide which is pinned to the top you might have got your answer.
finally your answer...
NO
you can not write on the nand with the temp root. no can you adb push.
permanent root is on its way and i believe the nand will be unlocked on that so you may have write permissions. once this has been obtained then you can push a custom boot animation if required.
Click to expand...
Click to collapse
First of all thank you for the answer (actually I also thought so, and your answer just confirmed that)
And as for posting in develeopment, I DO believe that changing bootanimation is part of Android development (anything that involved creating/modifying and changing of the default system files). Just like recovery or flashing tools, people also develop bootanimation changer application to make life easier for others.
Also I did some search, and this is the first post for any bootanimation for Desire HD. I hope once "root" has been accomplished. People can just use this thread to put the guide to changing those animation.
Therefore I do read and follow the guidelines.
-----------------edited---------------------
kuailan said:
First of all thank you for the answer (actually I also thought so, and your answer just confirmed that)
And as for posting in develeopment, I DO believe that changing bootanimation is part of Android development (anything that involved creating/modifying and changing of the default system files). Just like recovery or flashing tools, people also develop bootanimation changer application to make life easier for others.
Also I did some search, and this is the first post for any bootanimation for Desire HD. I hope once "root" has been accomplished. People can just use this thread to put the guide to changing those animation.
Therefore I do read and follow the guidelines.
Click to expand...
Click to collapse
well glad you're a happy bunny
but several things,it isn't development as you were asking a question at time of writing.
secondly themes section deals with bootanimation and things like that. sound can be disabled by just renaming the file i.e. add a .bak after mp3 just for back up purpose or you can delete the file entirely up to the user.
with customs roms, they may be in a different location. i do believe that AOSP builds are located in media where as in sense builds /customize/resource
it can change depending on the developers choice really. thats why when a person releases a theme, it states what rom the user must be using to avoid problems.
anyways there's no need to carry on with that as you have got what you wanted, full root so you can do w.e. you like know
my personal favourite boot animation was the original hero one, but since that doesnt work anymore/havent found 1 that has been converted to work with the new roms, i like "making fro-yo" it just draws a pic of a frozen yoghert and colours it in.
I purchased Bootanimation changer by Andres Schomis a while back when I was still using the original Desire. There are quite a few nice and interesting ones there. My fav so far is the pissing droid (to piss off some of my iphone mate ) and the alienware. I am sure they are also available in this forum (just do a search). There is no option for desire HD yet, but seem like the one that work for Desire also work just fine in HD. To make the app work, you will need to set the custom path. I highly recommend that app for bootanimation.
Somehow I feel this thread should be in the Themes/Apps subforum instead Since it basically has to do with customization. Anyway, thanks a lot for the instructions.
phunkycow said:
Somehow I feel this thread should be in the Themes/Apps subforum instead Since it basically has to do with customization. Anyway, thanks a lot for the instructions.
Click to expand...
Click to collapse
Agreed with you there mate
I do like the instructions, always helpful for those not browsing the development threads (which do take up a lot of reading time )
Ok can some one tell me what i'm i doing wrong?? it's been more then 6 hours since I started working on this.
Here is my anamtion
Download me please
I cant figure out whats wrong with it....
I even saved it as store with winrar even tried copying the files inside the HTC stock zip and still same problem
can someone help me please?
Bump any one can help?
Just delete the bootanimation.zip inside the /system/customize/resource
Then just copy your animation to the same path /system/customize/resource.
Make sure your animation is also named bootanimation.zip
For some reason I'm not able to enable the r/w function in the resource folder. The only place I can do it is in the root directory (with system, sdcard etc). Any idea of why this is happening? (my phone is perma-rooted and I have granted Super user permissions).
kuailan said:
Just delete the bootanimation.zip inside the /system/customize/resource
Then just copy your animation to the same path /system/customize/resource.
Make sure your animation is also named bootanimation.zip
Click to expand...
Click to collapse
I did my animation that made with Photoshop dont work any idea why? any other animation works fine
Sylpher said:
For some reason I'm not able to enable the r/w function in the resource folder. The only place I can do it is in the root directory (with system, sdcard etc). Any idea of why this is happening? (my phone is perma-rooted and I have granted Super user permissions).
Click to expand...
Click to collapse
This drove me mad for a while too.
I uninstalled root explorer then re-installed and I could the select r/w for all folders.
hi
do i need s-off for this or is just permanent root enough??
thnx
anyone got any good animation zips and sounds?
combat goofwing said:
anyone got any good animation zips and sounds?
Click to expand...
Click to collapse
yeah, thats what i wanna know too
Does anyone know what would happen if you removed the boot animation entirely? Will the phone still boot ok?
I'm happy not to have one at all if it speeds things up
Guys
first I didn't find the bootanimation in system ressource i found it in data/local/
along with the android-audio.mp3
second I tried to change these file it worked but the animation doesn't show up and I have just a small android when I boot up
What can I do ?
PS : my file may be too big 27 megabite for the bootanimation.zip
I tried already, but why whenever I reboot, the bootanimation.zip would revert to the original one?
For those of you who are fed up with AT&T original boot animation
and want to bring a little touch of originality to your phones;
I will give you the tools to do so and then i would like this topic
to be the display of all the talent behind your idea's. Dont be affraid
to post your creations here
So lets get started.
In order to change the bootanimation on android phone you need first to be ROOTED.
that will help you in the futur with you phone anyway... but will also give you access
to root files on your phone.
Now!!!
The file that has the bootanimation data is:
system/media/bootanimation.zip
and it is formed of 4 or less items inside.
folder : part0
folder : part1
folder : part2
.txt : desc.txt
the mechanism behind these files is simple.
the 3 folders have inside of them PNG image sequences that creates the animation.
and the .TXT "desc.txt" is the script that puts it all together.
* You will notice that inside the :
system/media directory there is an audio folder as well.
This is where the sound associated to the bootanimation is stored
originally called :
boot_att.ogg or anything else the carrier wants to call it... (we'll talk about it later)
OK. If you were Able to follow sofar you must have an idea of what is next.
the idea is to replace that bootanimation.zip file and that boot_att.ogg sound to
change the bootanimation to your own.
I highly recommand to backup these existing files just in case you want to put the
phone back to it's original state...
This is where it is getting fun!
"HOW TO CREATE ANOTHER bootanimation.zip?"
sofar the best result would be obtained by creating a flash animation
of your own using adobe flash software. The screen size to select when
creating file should be in pixel the size of your android phone listed on the specs . final file will be then
published as .SWF
Once you have your SWF file you need to convert it to a PNG animation.
(what is a PNG animation?) well it is a sequence of PNG images that are put one after the other to create an animation just like the one on part0 folder of bootanimation.zip
There is a cool software that makes that convertion. It
breaks your SWF animation to a frame by frame PNG sequence.
ADShareit SWF to Video Converter Pro v5.3.zip (attached below)
....shhhhhh!!! yes i gave you a cracked one.
so when you add your SWF movie onto ADShareit you go to settings:
-Export type: Image sequence
- Sequence : Normal sequence (interact)
... the rest will pretty much adjust to the original swf file specs.
since the convertion of your swf to PNG animated is going to create a lot of PNG images
you want to create a folder on your desktop called "part0"
and on ADShareit settings you would select that folder as Export point.
Hit OK!
and let the convertion take place.
You should have now on your destop a folder name "part0" that has your SWF movie broken into several PNG
images.
At that point you have created the main animation for your bootanimation.zip file
But since the animation should play just once and then wait for the phone to boot up, you dont want it to loop.
That is why you have to create another folder "part1" that will have inside the last image of your "part0" sequence.
and that one will loop till phone boot up.( being just one image it will feel as if movie stopped.)
so i repeat:
create another folder called "part1" on witch you copy/paste the last PNG on folder "part0" you just created.
so now you have two folders:
"part0" main animation.
"part1" animation ending loop.
That's it for the animation part!
NOW THE DESC.TXT .
is just a basic txt doc on witch you type what will become the "action script"
of your bootanimation.
here is what you type: "this was when i was creating it for a motorola bravo"
480 854 30
p 1 3 part0
s loading.mp3
p 0 0 part1
now let me explain what it stands for
-first line: is the size of your animation : 480 by 854 (motorola bravo screen resolution)
then "30" stands for the speed of your animation .(30 frames per seconds/fps)
- second line part 1 of 3 (meaning first part to play) is "part0"
- third line is the sound that will play with the animation
* i said i'd talk about this later.
so here it is:
The sound format does not have to be in .ogg only it can be .mp3 or any other format your phone
recognize. the name of it also can be anything as long you use the same name for the sound file
you want to add.
(note that in front of sound line you have a "s" , and not a "p" it stands for "sound".
- fourth and last line is always the loop image file (that will be the last thing played and it will loop)
p 0 0 part1 (part1 is to be played as last.)
save .txt created as desc.txt
We have all the files now created . we need to zip:
- part0
- part1
- desc.txt
But this is not zipped just in any manner ...
you need to use 7Z compression software from there:
http://www.7-zip.org/download.html
and zip by adding to archive and setting compression to :
-achive format : ZIP
- Compression level : store
or else it will not work if compressed any other way !!!
save compressed file as bootanimation.zip
here you go.
You have now:
- bootanimation.zip
- loading.mp3
copy both to your phone SD card. and push bootanimation.zip to :
system/media
and loading.mp3 to:
system/media/audio.
reboot phone and enjoy!
I.E: I am adding my bootanimation below along with sound that goes with it.
It was too big to attach on XDADev.
so i give you mediafire download links.
bootanimation.zip
loading.mp3
Ahhhh. Thank you for this. Going to give it a go when I get off work.
Thank you I hated the stock one!
Now I have a nice Android Scribble boot
Thanks for the tut, I'll try to make my own on wednesday since I have no school. In the mean time, does anyone mind uploading one they've made?
proutpa said:
Thank you I hated the stock one!
Now I have a nice Android Scribble boot
Click to expand...
Click to collapse
Is that the stock android screen? That's what i wanna do. Lol
Sent from my MB520 using XDA Premium App
Search this site for "Android Scribble" you will find many topics.
Can't remember which link I used but I'm sure all will work fine.
Alright thanks
Sent from my MB520 using XDA Premium App
Yes jared152,
I 've updated my post, and added my bootanimation and sound that goes with it .
I'd appreciate you giving it a try. Would be curious to see your creation!
Have fun.
lecelui, Very nice job on your instructions and explanations! It got me thinking about how much I hated the AT&T woosh boot and then the dropping globe. I'm a novice at android programming altho I have got my phone rooted and bloatware frozen. I found an app called root tools by JRummy in the market and he has included some boot animations that are clever. So now I have some dancing droids!! Hopefully 2.2 froyo will be released to everyones Bravo soon, it really speeds functions up. Thanks again for your efforts!
michaelvan8 said:
lecelui, Very nice job on your instructions and explanations! It got me thinking about how much I hated the AT&T woosh boot and then the dropping globe. I'm a novice at android programming altho I have got my phone rooted and bloatware frozen. I found an app called root tools by JRummy in the market and he has included some boot animations that are clever. So now I have some dancing droids!! Hopefully 2.2 froyo will be released to everyones Bravo soon, it really speeds functions up. Thanks again for your efforts!
Click to expand...
Click to collapse
does anyone have the original boot animation .zip file I could get? I am really stuck the custom animation I have is keeping me from being able to update to 2.2. you can pm me or email me that would be awsome. thanks
Still kinda new to this, but:
I was able to push the animation, but the sound isnt working. Phone is not on silent when it reboots either. I'm using bandroidx's RC2 rom with Froyo, and when I tried to push into system/media, the command prompt told me it was a read-only file system. So I tried pushing into data/local and the animation was working, just without the sound. Any help would be appreciated, as I would like to make my own custom animations with sound.
chemicalsmile said:
Still kinda new to this, but:
I was able to push the animation, but the sound isnt working. Phone is not on silent when it reboots either. I'm using bandroidx's RC2 rom with Froyo, and when I tried to push into system/media, the command prompt told me it was a read-only file system. So I tried pushing into data/local and the animation was working, just without the sound. Any help would be appreciated, as I would like to make my own custom animations with sound.
Click to expand...
Click to collapse
There's a way to mount /system as rw in adb, but I don't know it. Do you have cwm? You can easily mount /system in cwm recovery and then push the file there I think.
I have bandroidx's bootstrapper CWM from when I flashed the ROM, and found the mount /system option, do I simply just mount it and push to the aforementioned directory with adb while in CWM? As I said, I'm still rather new to android filesystems and I don't want to do anything to brick my phone. Thanks for the patience and any help you can provide.
Sent from my MB520 using XDA App
i use the bravox rc2x rom that bando made, will it be any different if i try to change it?
chemicalsmile said:
I have bandroidx's bootstrapper CWM from when I flashed the ROM, and found the mount /system option, do I simply just mount it and push to the aforementioned directory with adb while in CWM? As I said, I'm still rather new to android filesystems and I don't want to do anything to brick my phone. Thanks for the patience and any help you can provide.
Sent from my MB520 using XDA App
Click to expand...
Click to collapse
Yea, make sure the USB cable is plugged in when cwm recovery turns on, mount /system in the cwm menu, then push the files to where the tutorial tells you.
And if you do somehow brick, there's always an sbf.
slowcurve said:
i use the bravox rc2x rom that bando made, will it be any different if i try to change it?
Click to expand...
Click to collapse
Maybe, the boot animation for that might be in /data/local/ so either delete that file and put your boot animation in /system/media/ or just overwrite the file in /data/local
chemicalsmile
* You will notice that inside the :
system/media directory there is an audio folder as well.
This is where the sound associated to the bootanimation is stored
originally called :
boot_att.ogg
I have slaved over trying to get sound with bootanimation on my Blade.
it seems strange to me why this cannot be done when it is possible on other Androids, and it is a doddle on HTC's
I know there are many very knowledgable devs out there ... and if someone can spare the time I will donate !
my Blade is the Oled type, current rom is Blue Ginger v5.
here is what I have gathered from many other postings on various websites & forums.
firstly, there is confusion over the mp3 name ...
Bootsound.mp3, android.mp3, android_audio.mp3 and boot.mp3 have all been advised.
then it's location has been stated as in:
data/local, system, system/media, system/bin, and system/audio/ui ... etc.
then there are those who state that it needs an 's' line in dec.txt, or even embedding the mp3 into bootanimation.zip !
I even found a Cyanogen bootsound fix zip file for their roms, but it did not surprise me when that failed on mine.
I appreciate that perhaps with all these permutations it may be just case of my not dropping on the correct one ... but surely it is possible ?
pleeeeeese help here !
carkev said:
I have slaved over trying to get sound with bootanimation on my Blade.
it seems strange to me why this cannot be done when it is possible on other Androids, and it is a doddle on HTC's
I know there are many very knowledgable devs out there ... and if someone can spare the time I will donate !
my Blade is the Oled type, current rom is Blue Ginger v5.
here is what I have gathered from many other postings on various websites & forums.
firstly, there is confusion over the mp3 name ...
Bootsound.mp3, android.mp3, android_audio.mp3 and boot.mp3 have all been advised.
then it's location has been stated as in:
data/local, system, system/media, system/bin, and system/audio/ui ... etc.
then there are those who state that it needs an 's' line in dec.txt, or even embedding the mp3 into bootanimation.zip !
I even found a Cyanogen bootsound fix zip file for their roms, but it did not surprise me when that failed on mine.
I appreciate that perhaps with all these permutations it may be just case of my not dropping on the correct one ... but surely it is possible ?
pleeeeeese help here !
Click to expand...
Click to collapse
hmm.. if you open the bootanimation.zip then you need to add somewhere the audio file(s)
Or if you want only audio to Android boot logo then try this: framework-res.apk <----- go to /assets/sounds if it have it (I don't remember)
then you need to add audio to framework-res.apk with right name.. (maybe...)
Search from google: audio to bootanimation.zip
EDIT: to get audio to work on bootanimation.zip then maybe it needs playmp3 to /system/bin/ folder...
I will try to get sounds to boot animation!
Motorola bootanimation.zip with SOUND:
it needs /system/media/bootanimation.zip
and the the audio /system/media/#####.mp3
and then you need to add audio text to desc.txt in bootanimation.zip
Example:
480 800 15
p 1 0 part0
s weareelectric.mp3
p 0 0 part1
EDIT: this not work!
add sound files to /system/media/audio/ui (RENAME SOUND TO Bootsound.mp3)
now it need to have sound when android booting!
post had been viewed 87 times ! .... so many thanks for responding,
believe me I have tried what works on your Motorola to no avail .. and have googled my heart out..
I see many posts where what you advise definitely does work on other phones, but not on my damn Blade !
so I can only assume that it must be something to do with the Blade's kernal or roms, or perhaps the fact that it is now a Gen 2 with a custom Android 2.3.4 ?
in desc.txt I have:
480 800 20
p 1 0 part0
s Bootsound.mp3 ... (I even tried this on different lines)
p 0 0 part1
and I have even got copies of Bootsound.mp3 in all these folders: data/local, system, system/media, system/bin, and system/audio/ui
I have even tried adding the mp3 to the zip file !
I continue to live in hope, and will also have a go at that framework-res.apk you mention.
carkev said:
in desc.txt I have:
480 800 20
p 1 0 part0
s Bootsound.mp3 ... (I even tried this on different lines)
p 0 0 part1
and I have even got copies of Bootsound.mp3 in all these folders: data/local, system, system/media, system/bin, and system/audio/ui
I have even tried adding the mp3 to the zip file !
Click to expand...
Click to collapse
Just a thought... Did you try using an OGG sound instead MP3?
it didn't work ....
but I think you may be onto something as all the sound files in audio/notifications etc are oggs.
I will have another go later today, and particularly with editing desc.txt as I assume that when it is referenced as below sound should play after part0 ?
480 800 15
p 1 0 part0
s Bootsound.ogg
p 0 0 part1
I will not give in, and may put 's' line in other positions, and even try a path on it eg: s system/media/Bootsound.ogg or whatever
nb: as stated I have googled extensively ... my zip file is not compressed, and paths to my pics are in the zip ok .. in fact the whole animation is fine.
carkev said:
it didn't work ....
but I think you may be onto something as all the sound files in audio/notifications etc are oggs.
Click to expand...
Click to collapse
While developing a game I found that some OGG FX sounds were played by my device and some were not played at all, depending on some codification parameter.
Just to be sure, is the OGG file you used a conversion made by you from the original MP3? If so, then try to use one of the OGG files already present on "/audio/notifications", copying it to "/system/media" of course.
I'm stiil soldiering on,
but did find something that intrigues me ...
I found a file named just 'bootsound' in /system/bin, copied it to my PC and browsed it with a hex editor.
I could find no occurrance of the word sound in it,
but desc.txt appears as does the phrase 'boot animation disabled' which I find peculiar since my animation itself works fine.
I'm probably (certainly ?) getting a bit desperate here, but does anyone know if this has any relevance at all ?
still not winning, still soldiering on ...
but
I found a file named just 'bootanimation' in /system/bin. copied it to PC and browsed it with a hex editor. (see my screenshot)
there is no ocurrance of the word sound in it,
but desc.txt appears as does the phrase 'boot animation disabled' which is peculiar as my actual animation works fine.
I'm probably (certainly ?) getting paranoid now, but does anyone know if this file has any relevance to sound problem at all ?
Hey I Just remembered:
I edited init.rc for Samsung Jét (JetDroid) [Android boot mode..]
init.rc have sound text and boot animation + boot sound text!
I cant unpack/extract or something boot.img because I don't know how!
it is too difficult!
so add this to init.rc
# bootsnd
setprop audioflinger.bootsnd 1
If you want check Samsung Spica init.rc more to get something for Blade the you can check it here: https://github.com/MadRocker/alt-init.rc/blob/master/spica_init.rc_default
EDIT: add this too
#service bootsound /system/bin/playmp3
# user media
# group audio
# oneshot
P.S. I checked many many many ROMS and them don't have ´playmp3 file on /system/bin/ so maybe it needs other file name..?
thanks, but this may be beyond my expertise actually.
from a quick google, it seems to me that editing init.rc is similar to editing command.com in the days before Windows.
not sure if I want to go there, but may consider it.
I'm golfing tomorrow, so won't be able to post any real progress for 24 hours or so.
this maybe helps: http://forum.xda-developers.com/archive/index.php/t-1010045.html
EDIT: these didn't work but maybe in CM7 works!
I will try them soon!
EDIT: WORKS!
you need to download: bootsound-vision-CM-signed.zip Nb: DO NOT FLASH IT!
you need to add files to ROM and then you need to edit META-INF folder files:
you need to use: CM Blade-full-159 (NIGHTLY) You can edit META-INF folder files yourself if you want to get booting audio to other ROM!
bootsound-vision-CM-singed-zip :---> http://www.mediafire.com/?g29td6bgqasxaws
Now you have sounds on boot: it says DROID
you can change it to adding your sound file to /system/media/ and you need to rename it to: android_audio.mp3
Download my attach file: and replace it on ROM
Click Thanks button if this helped you at least little bit! =)
P.S. It's rebooting 2 times (Green Android logo) and then it's booting fine! and you hear the song!
You Tube VIDEO:
FINAL EDIT:Can anybody developer make this much better for Blade?
@manumanfred ...
you have me a bit confused here,
it seems you are saying you got the above working on your Blade, which would be absolutely fantastic !
my confusion is as to why you advise getting a CM7 nightly, as well as the CM sound patch ?
I did know from Modaco that the patch does work with Cyanogen roms, but it did not with my Blue Gingern.
so, hopefully is it simply that you are advising that I add your file(s) to my current rom and re-flash, or add to my phone directly ? ... is so, to where ?
I have opened Blue Ginger in Winzip, and it does have 6 'meta-inf' references. (see my screen shot)
but I have not yet been able to find a meta-inf folder on my phone, I use Es File Explorer.
your zip has 11 files (one is a Windows thumbs.db) but the filenames do not match those in my pic.
sorry to be so long winded and stupid here, I am trying to understand !
since success is so close then I do not want to mess up at the 11th hour after all your kind efforts and hard work.
oops ...forgot the piccy
carkev said:
@manumanfred ...
you have me a bit confused here,
it seems you are saying you got the above working on your Blade, which would be absolutely fantastic !
my confusion is as to why you advise getting a CM7 nightly, as well as the CM sound patch ?
I did know from Modaco that the patch does work with Cyanogen roms, but it did not with my Blue Gingern.
so, hopefully is it simply that you are advising that I add your file(s) to my current rom and re-flash, or add to my phone directly ? ... is so, to where ?
I have opened Blue Ginger in Winzip, and it does have 6 'meta-inf' references. (see my screen shot)
but I have not yet been able to find a meta-inf folder on my phone, I use Es File Explorer.
your zip has 11 files (one is a Windows thumbs.db) but the filenames do not match those in my pic.
sorry to be so long winded and stupid here, I am trying to understand !
since success is so close then I do not want to mess up at the 11th hour after all your kind efforts and hard work.
Click to expand...
Click to collapse
I didn't found other so this for CM 6 and 7 and maybe it works on other ROMS make copy of your blue ginger ROM if sound files not work..
open cm-sound file .zip folder
now you see these folders system and META-INF
select system
then you see these folders: bin and media
open bin folder and move/copy files to Ginger Blue ROM
now you need to edit these files: CERT.SF and MAINFEST.MF
How to edit them:
http://forum.xda-developers.com/showthread.php?t=1213732 <--- CHECK THIS MY POST..
YOU SEE the CODE: texts...
add these texts to CERT.SF and MAINFEST.MF
and now flash your ROM
Dear friends at XDA,
I am a graphic designer. Have Desire + Pico... I made a little tutorial/explanation about boot animations and I moved my NEW animation on 2nd post.
****
Well... There is a file called bootanimation.zip stored in the root file system, something like this:
/system/media/ or /data/local or /system/customize/resource/ (for HTC Sense) or somewhere else (use Root Explorer to search for it!)
This file contains two things:
1. A description file (desc.txt) that outlines how the animation progresses, what images to use, image size etc…
2. Folder(s) that contain the images for the animation
The basic structure of the bootanimation.zip file is as follows:
bootanimation.zip
- desc.txt
- part0
- part1
part0 and part1 are directories that contain a series of images for example:
part0
- boot_001.png
- boot_002.png
- boot_003.png
- boot_004.png
- boot_005.png
and:
part1
- boot_006.png
- boot_007.png
- boot_008.png
- boot_009.png
- boot_010.png
- boot_011.png
- boot_012.png
- boot_013.png
- boot_014.png
- boot_015.png
- boot_016.png
- boot_017.png
- boot_018.png
- boot_019.png
- boot_020.png
These images form the “part0” and “part1” animations that are combined as outlined in the “desc.txt” file to form the overall startup animation. The images are ordered by number and run in sequence.
The “desc.txt” file outlines how the animation progresses and a sample is as follows:
480 800 20
p 1 0 part0
p 0 0 part1
where:
“480” is the width of the animation
“800” is the height of the animation
“20” is the desired fps of the animation
“p” defines a first animation part
“1” how many times this animation part loops (in this case - once)
“0” defines a pause after this part is played (max 10, “0” is for no pause at all)
“part0” is the folder name where the animation images are for the first animation part
“p” defines a second animation part
“0” defines that it loops forever (until android starts)
“0” defines a pause
“part1” is the folder for the second animation part.
IMAGES TYPE
As far as images type… well… for the best experience (IMHO) you should use PNG files, RGB color profile, 24 bit (TRUE color), 96 dpi (not really important, could be 150, 200 or even 300… PIXELS defines size actually) and with NO transparency or interlacing.
About interlacing... IMPORTANT thing:
PNG files must be WITHOUT interlace. Interlaced PNG save several resolution built into the file, and it is mainly used for web viewing on slower connection - loading lower resolution first, than a higher one, than the highest one. This mean that ENTIRE picture is shown very quickly in lower resolution and the quality improve as the data is read. It is very similar to making JPG images progressive. Same reason. Interlacing make believe loading process faster, but it is JUST an impression. But, the file is MUCH bigger and that process is NOT needed for our android. So DO NOT use interlacing!
PACKING THE FILE
When you prepared all, use 7zip to compress and zip the files:
1. Archive format: ZIP
2. Compression level: STORE
Rename zipped file to bootanimation.zip (or else - phone specific...) and that’s about it!
WELL...
I must add one IMPORTANT thing... HOW TO PUT IT IN YOUR PHONE!
First of all... Your phone MUST be rooted (should I even tell that?) and you must have some file browser with full root capabilities... ROOT EXPLORER will do the magic
Find bootanimation.zip in /system/media/ or /data/local or /system/customize/resource/ (for HTC Sense) or somewhere else... and ERASE IT (or MOVE somewhere else to save as a backup - rename it to original.zip etc...)
Than... Find your file and copy/paste it in bootanimation folder. One thing left to do... Use ROOT EXPLORER to change PERMISSIONS of the file as follows:
------------ read / write / execute
Owner: ----- x ----- x ----- 0
Group: ------ x ----- 0 ----- 0
Others: ----- x ----- 0 ----- 0
Exit Root explorer, reboot and enjoy...
FINAL WORD
YES, I KNOW that overall packed file can be big, sure bigger than with JPG-s, but loading of PNG files is smoother and faster, with BETTER QUALITY than with JPG files... In my case I used JPG files cause I am on MIUI (lack of system storage space - CM7 hboot)
THANK YOU...
[BOOTANIMATION] Black metal holes background
Dear Friends,
Here is my NEW Black metal holes background boot animation with appropriate splash screen. I added FADE IN effect infront...
Hope you will like them. Tell me what you think...
Now added different colors: cyan, green, magenta and red.
About matching downanimation.. .well.. I am on MIUI... there is NO down animation there, so I will try eventually some Sense ROM and do it than... Maybe it would take some time, cause I am tired of changing ROM's for now and I, hmm... REALLY love MIUI!
Anyway, SUGGESTIONS and thanks are EXTREMELY appreciated
Looks great. Good job.
via xda app
stankyou said:
Looks great. Good job.
via xda app
Click to expand...
Click to collapse
ALREADY!?
Thank you very much!!
Very nice...going to add it in runny rom
Sent using Runny ROM!
Great job, looks good (esp. clean!)
Hello,
How can I aplly splash screen??? It's a flashable .ZIP too???
Thanks
Humble thanks
shubhamchamaria said:
Very nice...going to add it in runny rom
Sent using Runny ROM!
Click to expand...
Click to collapse
Thank you very much shubhamchamaria!! It mean a LOT to me
Applying splash...
GeoRCZ said:
Hello,
How can I apply splash screen??? It's a flashable .ZIP too???
Thanks
Click to expand...
Click to collapse
Use android flasher.. easiest way for me...
http://forum.xda-developers.com/showthread.php?t=794638
Best...
Don't hesitate to thank me
p.s.
Your phone MUST be S-OFF for that... (search it on XDA)
They are great!Thank You.
momo.martinovic said:
Thank you very much shubhamchamaria!! It mean a LOT to me
Click to expand...
Click to collapse
Do you know android theming?
If yes would you like to join me because I need a themer
Making boot animations, wallpapers, banners
If you have time PM me....but we will start on 13th April..
Sent using Runny ROM!
Andreyq123 said:
They are great!Thank You.
Click to expand...
Click to collapse
Thank you very much...
I like it!
I'm using it with sandvold ics!
really good job
Thanks
naruz said:
really good job
Click to expand...
Click to collapse
Thanks... Down animation soon...
Thanks great job
Sent from my HTC Desire using XDA Premium HD app
Very nice!!
Nice, i'm using it as my standard splash+bootanimation
Can i give some hints? A fade in effect at the start of the bootanimation can help with the black screen between splash and bootanimation!
Also more colors are welcome i see orange for MIUI, cyan for CM, green for aosp GB and blue for ICS (i love this blue )!
Thank you very much for this cool bootanimation
Really nice images! Look forward to more
BTW, will be in Montengro near the end of June for vacation. Beautiful country.
EDIT: don't touch /system/media/bootanimation.zip.
just put bootanimation.zip and downanimation.zip into /data/local...
I'm trying to create my own theme modification of AsusSystemUI.apk
However, it cannot be used by a clean flash.
It will work if I install Asus stock rom (Zenfone 5 - 3.24.40.78), first boot, then replace with my file later.
I suspect it's because of apk signature. Where can I find platform key to sign it or any other tip to make it work?
==================
Problem Solved: By copy Androimanifest.xml and Meta-inf from Stock file to modified one.
baszu said:
I'm trying to create my own theme modification of AsusSystemUI.apk
However, it cannot be used by a clean flash.
It will work if I install Asus stock rom (Zenfone 5 - 3.24.40.78), first boot, then replace with my file later.
I suspect it's because of apk signature. Where can I find platform key to sign it or any other tip to make it work?
==================
Problem Solved: By copy Androimanifest.xml and Meta-inf from Stock file to modified one.
Click to expand...
Click to collapse
Wow, nice work, you can post a screenshot of the SystemUI? :thumbup:
LucasBernardesLopes said:
Wow, nice work, you can post a screenshot of the SystemUI? :thumbup:
Click to expand...
Click to collapse
It is just a remix of 3 others's systemui works because I like some part of each.
Anyway, here is my current screenshot. Check status bar and quick setting.