[Guide] Make Your Own Bootanimations - HTC EVO 3D

Ok, So the very helpful and talented people(hope to be one someday) here in the Themes and Apps section have decided to put together a little learning annex for those that wish to learn.
So in this class we will learn how to put together our own bootanimation.
(There will be no request taking in this thread,none (I have a thread for that and I will still add to and take request in). I will Help if you have problems only and if your a grammer and puctuation and probably spelling nazi PISS OFF )
For starters we need a few supplies for this class(i will link as many as i can)
1) a movie editing program(i use windows live movie maker)
2) Gimp (press for dl link) or photshop(if using gimp i would dl David's batch processor as well)
3) Irfanview for extracting to individual frames
4) Notepad++ for make the desc
5) 7zip for zipping our animation
6)Bootanimtion previewer (by despotovski01 ) pretty cool it also plays sound as well
CHARPTER 1
so to start we need a clip(youtube is full of'em). after we find and save the clip we want to use, we open it in the movie editing program and we need to edit it so that it runs the way we would like it to, and sometimes we may need to edit for lenght(i stay under 40 seconds).
Ok now we have it running the way we want and it's at the perfect lenght now we save it. OK we have it all saved and sitting in a nice new folder,now we open Irfanview and we open the file we have saved and then we press options and then extract all frame[/IMG]
Uploaded with ImageShack.us[/IMG] make a new folder and save
(i do it this way cause after its done all frames are numbered as well as extracted)
Now that we have all the frames extracted we move on to editing the frames(i use PS to remove the boarders cause it has an easier batch crop) but not everyone has photoshop, so we'll do it the gimp way. Depending on the amount of frames your clip has this may take awhile, so open up a few frames and go to image and press auto crop( after the first frame you can press ctrl f to repeat for every frame }boom boarder gone!)so we have all the frames boarderless now we open David's Batch Processer(this will resize,rotate (if you want landscape)and save frames as jpeg or png[/IMG]
Uploaded with ImageShack.us[/IMG] so first thing we do is press input and pick our boarderless frames,then turn if you want it in landscape(skip if you dont),next is resize [/IMG]
Uploaded with ImageShack.us[/IMG]as you can see check the ones in red, and as for size I use half the screen size(evo 3d 540x960=270x480. can be changed for other phones),next is the rename, here i like to create a new folder inside the folder that holds the frames we are using, and last is the saved image type(must open or it will save all frames as bmp) i like to save as jpeg because it helps keep the file size down, but you can use png.
Now we have all the frames edited so when we go into the folder it will be filled with the original frames and the folder we created with all the edited frames we are going to use,open the folder we created in David's Batch, now we have to make the folders that hold all the frames for the bootanimation(my rule is no more than 200 frames per folder) so look at your frame count and add new folders accordingly as we create those folders we need to name them I'm a fan of Part0,Part1 etc...
Ok we now have all the frames in their cozy little folders with pretty names, correct?
Now we'll add the desc this is where Notepad++ comes into play for this little project. Now you can do this two ways (1) you can use one from another bootanimation and edit it or (2) you can just write your own(we're going with opition B) So open Notepad++, in line 1 we write the size to be played at(again evo 3d 540x960) next is the speed (depends?) press enter, then we put P(lower case,i think thats for play) the 1(for play through once) then 0(no pause) press enter and we do that for every folder(note* if you want the last folder to loop you would write p 0 0 Part__){that first 0 is what makes the folder loop until phone boot up} NOW after we have a line for every folder we press enter(Thats a must)[/IMG]
Uploaded with ImageShack.us[/IMG] and when its all wrote up save it and copy it to our animation folder so it should look like this. *Example*[/IMG]
Uploaded with ImageShack.us[/IMG]
Now you will want to zip it up so open 7zip and go to your animation folder highlight all inside and press add [/IMG]
Uploaded with ImageShack.us[/IMG] and it will open a pop box like the "Example". Name your file Sprint_bootanimtion(it will add the zip part when saving) and in compression level set it to store(major cause of the black screen if not done) and press enter. now you can run your newly make bootanimation in the previewer mentioned above or you can use root explorer (or es file explorer)to install, either way moving along.
have a few things to do will finish this up a little later

ok so now you have a killer custom made bootanimation made by you and you want sound maybe?
To get sound(on most sense based roms) you will need the rom of your choice and you need to locate the default.xml
pretty easy to find just unzip rom and goto system/customize/CID
pull the default.xml and open with notepad++(link up there ^^^^)
then you need to scroll down and find this line
<BootAnimation animation="/system/customize/resource/Sprint_bootanimation.zip" /> and change it to this
<BootAnimation animation="/system/customize/resource/Sprint_bootanimation.zip" audio="/system/customize/resource/android_audio.mp3" /> (notice the change in blue you can name anything you like) save your changes and there are a few ways to move to phone
1.) adb = cd to where you have adb on pc and type in this adb push (drag file) system/customize/CID(must be caps) (hit enter)
2.) you can place on sdcard and using the file explorer of your choice copy to system/customize/CID (rename the og one to something like default.bak.xml or delete) and reboot
3.) or make it flashable along with the animation and sound(must have folder set up and named correctly)
and this also works for adding sound to downanimations just change this line:
<ShutdownAnimation image_png="/system/customize/resource/Sprint_downanimation.zip" image="" fps="15" />
to this and save
<ShutdownAnimation image_png="/system/customize/resource/Sprint_downanimation.zip" audio="/system/customize/resource/audio_out.mp3" image="" fps="15" />
and enjoy
(as always I or XDA,god,the government or space aliens are NOT responsible if you brick,bootloop,get smacked or get your ass kicked by some crazy ass person cause you wanted to show off the new animation that you made and added sound too.)

this one too

hell one more

In before anyone else!
I can also help with boot animations.
Will make suggestions after you finish your guide.
Sent from my Evo 3D on MetroPCS 3G!

ok i have this some what put together(and it still may change some over time) i will continue with making them flashable later. i probably went a little over board with the pics(first guide, so oh well) now the wife is yelling at me so agian i will finish later and i may make a few revisions.

looking great

im a punctuation. nazi.
in the way that i despise it. and use it whenever and where ever i want.
but seriously. this does look really good. i will be linking in the theme guide, once i starting linking all of the guides.. thanks for the good work man..

Thank guys

dased14 said:
Thank guys
Click to expand...
Click to collapse
no, thank you !!!

Thank dased this is what ive been looking for!

bump**** dont want it getting lost in the crowd(and so i rememer to write up on making them flashable and useable on miui)

This thread is awesome!! Thank you so much for writing this dazed!!!! Just made my first boot animation; edited Synergy's bootanimation to blue instead of green ^^

I forgot about this little thread.

pstevep said:
I forgot about this little thread.
Click to expand...
Click to collapse
How? This is an awesome tutorial! Thanks dased
Sent from a place only a "Bad Seed" could grow.

jeffsanace said:
How? This is an awesome tutorial! Thanks dased
Sent from a place only a "Bad Seed" could grow.
Click to expand...
Click to collapse
Because I'm absent minded?
Or more probably got too much going on

pstevep said:
Because I'm absent minded?
Or more probably got too much going on
Click to expand...
Click to collapse
It's all good, we still got love for ya Steve.
Recognized " Bad Seed "

Anyway to do this from the phone?

PMGRANDS said:
Anyway to do this from the phone?
Click to expand...
Click to collapse
Not that I have ever seen( never tried )
Sent from my Xoom using Xparent Red Tapatalk

Thanks for this dased

Related

[Q] 2.1 Bootanimation

Has anyone figured out how to change the boot animation?
It seems it's stored in /system/media/bootanimation.zip
I tried replacing the .PNG images inside the archive and that didn't work, although I might have messed up something. I'm just glad to be rid of that dreadful SE color splash until someone else finds a solution.
finished playing with this a little while ago... when you replace the files you must use no compression, ie store. i've attached one with the android robot waving (cropped from nexus) simple, but at least the splash is gone
toreador514 said:
finished playing with this a little while ago... when you replace the files you must use no compression, ie store. i've attached one with the android robot waving (cropped from nexus) simple, but at least the splash is gone
Click to expand...
Click to collapse
Thanks for this! Looks so sweet!!
strange... I replaced one frame to see if it changed and saw nothing ( i put a big red X across one image ). I did use no compression ( kept the zip open in winrar and saved )
will try again!
morning_wood said:
strange... I replaced one frame to see if it changed and saw nothing ( i put a big red X across one image ). I did use no compression ( kept the zip open in winrar and saved )
will try again!
Click to expand...
Click to collapse
i finally found it for sure...from the zip above extract them all put your images in an then add in a zip file all of them again but you have to rename it as bootanimation.zip and you have to choose at winrar compression method store...its final and you can put anything you want...
Thank you for helping me sort this out.
Here's GLa’DOS "Android Scribble" animation for the x10 mini.
Apparently anim2 lasts a couple of seconds, and anim3 last the longest.
I lost my first x10 mini, so I added a name and telephone number for my animation after posting (and a lock screen for the phone).
if anyone want me to make any anime feel free...
here is my first one and of course greek...
http://i47.photobucket.com/albums/f172/enormous101/Untitled.gif
http://i47.photobucket.com/albums/f172/enormous101/Untitled1.gif
http://www.mediafire.com/?abm54nd13pocn1d
Noice one peeps.
Simplified it a bit down to one folder now though.
Got mine working now (needs 24bit png)
Sent from my E10i using XDA App
Hi Guys.
I've been trying to change the bootanimation, but as
I'm a little slow to understand, I have no doubt
to decompress it and stuff.
Who can explain me the luxuries of details please?
It would be a great help ...
FreddyStark said:
Hi Guys.
I've been trying to change the bootanimation, but as
I'm a little slow to understand, I have no doubt
to decompress it and stuff.
Who can explain me the luxuries of details please?
It would be a great help ...
Click to expand...
Click to collapse
1 root your phone
2 download rootexplorer(<---and install it) & any bootanimation.zip you want
3 open rootexplorer and go to your sdcard hold down your finger and choose copy
4 then go to system/media
5 at the upper of your root explorer its a button that says mount r/w make it says by pushing it mount r/o
6 push the button paste and then when it says ovewrite push yes
7 reboot and you r ready!!!!
if i make it a single file you will not have the option when the first animation is over the second to be anime it will be a still picture if you want that just leave one image in the second folder..because it have 2 phases of animation..!!!!(if you remember first when the colours where mixing and then the still image with sony ericsson logo and letters)
I've been trying to edit the desc.txt file so I can have a little more flexibility but even if I save it without making any changes it stops working.
After a look around the interwebs someone mentioned saving in the UNIX format, so I used Notepad ++ in UNIX and tried editing/saving in that but there's still problems, sometimes it doesn't work at all and sometimes it only shows the first folder.
Also, are there any limitations as to framerate and how many files can go in the part0/part1 folders (revision of enormous101's bootanimation.zip).
Finally, is it ok to add a part2?
do not use compression - use Winrar and select "store"
Mitchio said:
I've been trying to edit the desc.txt file so I can have a little more flexibility but even if I save it without making any changes it stops working.
After a look around the interwebs someone mentioned saving in the UNIX format, so I used Notepad ++ in UNIX and tried editing/saving in that but there's still problems, sometimes it doesn't work at all and sometimes it only shows the first folder.
Also, are there any limitations as to framerate and how many files can go in the part0/part1 folders (revision of enormous101's bootanimation.zip).
Finally, is it ok to add a part2?
Click to expand...
Click to collapse
as i mentioned part 2 is when the bootanimation of sony ericsson stays frozen you can add anything you want and its safe to play with part two.. no limitation except your internal storage!!!!what exactly are you trying to do with desc?may i help you?if you find my preview posts at the first page you will find to download the bootanimation.zip with two parts so unzip it and when you add your images zip it with winrar at store compression mode...
morning_wood said:
do not use compression - use Winrar and select "store"
Click to expand...
Click to collapse
Already doing that.
Maybe a stupid idea, but... has anyone tried to use transparent images?
I want to watch the kernel booting
edit: Forget this.
Nice thread!
I was wondering about the desc.txt file. I am using the Rogers 2.1 firmware and I want to remove the Rogers screen that shows up just before desktop loads. The PNG file for the Rogers screen is located in Anim5 and I was wondering if I just removed the entry for anim5 in the desc file, would that do the trick? I've already moved the original bootanimation.zip file onto my computer so it is backed up but I was just wondering if this would work. I am using a X10 but it seems like the file system is the same which is why I'm asking here. Any help would be appreciated!
hope helped
JDwan said:
Nice thread!
I was wondering about the desc.txt file. I am using the Rogers 2.1 firmware and I want to remove the Rogers screen that shows up just before desktop loads. The PNG file for the Rogers screen is located in Anim5 and I was wondering if I just removed the entry for anim5 in the desc file, would that do the trick? I've already moved the original bootanimation.zip file onto my computer so it is backed up but I was just wondering if this would work. I am using a X10 but it seems like the file system is the same which is why I'm asking here. Any help would be appreciated!
Click to expand...
Click to collapse
if you dont know how to change desc.txt then dont...unzip the bootanimation.zip change the images inside anim5 folder and then zip it but at compression mode use ''store'' instead of everything else and just put it in your phone...i cant change your desc.txt and make it into two folders because i dont own x10...
enormous101 said:
if you dont know how to change desc.txt then dont...unzip the bootanimation.zip change the images inside anim5 folder and then zip it but at compression mode use ''store'' instead of everything else and just put it in your phone...i cant change your desc.txt and make it into two folders because i dont own x10...
Click to expand...
Click to collapse
Thanks for your response! From what I've been reading, it seems that if I remove the entry for anim5 in the desc.txt, that it won't load that animation. It just seems easier to do this than to replace the image in that folder. Though the problem would then be making changes to a UNIX based txt file using a Windows OS and then the phone not recognizing the desc.txt file based on it being in the wrong format.
Anyway, I suppose I could just copy over the last image in anim4 and replace the one in anim5 with that and that would be the easier solution (as per your suggestion).
Here is the thread I was reading where it describes the desc.txt file and how to modify your boot animation.
http://www.droidforums.net/forum/droid-hacks/33932-bootanimation-zip-file-explained.html

bootanimation cyanogen mod + nexus1 + android pissing on apple, all in one!

I made (ported) a bootanimation. [MY FIRST CONTRIBUTION TO XDA SINCE I JOINED]
mixture of nexus 1(without the htc logo appearing)
+ a cyanogen 3d animation(which I got from nexus 1 themes and apps section)
+ android pissing on apple. ALL IN ONE!
http://db.tt/gMFnd2e
actually I made it for myself but thought of sharing it.
To port a animation which you like (to make is difficult than port)-
1. unzip 'bootanimation.zip' or any other name which you want to port.
2. you see 1 or 2 or more folders + a .txt file.
2. batch resize all png images in all those folders to 240*400 using 'Fast Stone Photo Resizer'.. no need to change anything else. (they would be of different resolution as they are made for different phone.)
3. edit using 'notepad++' the 'desc.txt' file and change the resolution value typed there to 240 400.
4. the folders and .txt file are ready.
5. archive these files using '7zip'
archive format- zip
compression level- store
don't change anything else and zip it.
6. YOUR BOOTANIMATION IS PORTED.
To apply custom bootanimation-
1. rename the zip to bootanimation.zip
2. move using root explorer to /data/local/ or /system/media/ either of them only, don't move to both!
3. remove 'playlogo' from /system/bin/
4. EVERYTHING DONE!! JUST REBOOT AND ENJOY!! :
WARNING- ITS THE SIMPLEST EXPLANATION EVEN A NOOB CAN UNDERSTAND BUT EVEN THEN IF ANYTHING GOES WRONG I AM NOT RESPONSIBLE. BACKUP 'playlogo' IN CASE YOU WANT TO REVERT TO ORIGINAL BOOTANIMATION AND REVERSE FOLLOW THE GUIDE.
ROOTED PHONE NEEDED.
this is just ported by me, made by different people. The guide I wrote was googled from different sources and I tried the simplest way for myself and thus for the post.
Good work !
1. use Fast Stone Photo Resizer for resizing the .png files
2. notepad++ for editing desc.txt file, not the windows notepad.
3. 7zip, not winzip/winrar/anything else.
this is all I needed to port bootanimation.
Mod edit : remove the same
dont ask for the thanks button it is to be given by the member of his own free will & not to be asked for
Edit: solved. post delete.
I have
1.uploaded the file over xda.
2. added a download link for non xda members.
If you want to mix animations as I have done, maintain the animation sequence by renaming the files in sequence you want to play your animation, in those 2 folders.
You can better unzip my animation and check what I have done about mixing different animations and it's sequence.
Reserved.......
Hey i already made a thread on this long time ago
http://forum.xda-developers.com/showthread.php?t=1024665
But I didn't steal your stuff. And I ported and mixed 3 animations into one for my personal use, just sharing the animation and ' how to do it'.
cdesai said:
Hey i already made a thread on this long time ago
http://forum.xda-developers.com/showthread.php?t=1024665
Click to expand...
Click to collapse
dabhirahul said:
But I didn't steal your stuff. And I ported and mixed 3 animations into one for my personal use, just sharing the animation and ' how to do it'.
Click to expand...
Click to collapse
Chill dude
Was just telling
Can I link these bootanim in my thread with credits?
cdesai said:
Can I link these bootanim in my thread with credits?
Click to expand...
Click to collapse
Ya Sure..
Thanks
Ported? when I want to use boot animation from other device(galaxy tab.animation 800x600), I only coppy animation in system/media, and this work awersome.. I think, that resize is only waste of time...IMHO
I used irfanview to batch resize and windows notepad to edit the file.
Ziped the files with winrar.
It works great! Thanks for the infos!
Glebko said:
Ported? when I want to use boot animation from other device(galaxy tab.animation 800x600), I only coppy animation in system/media, and this work awersome.. I think, that resize is only waste of time...IMHO
Click to expand...
Click to collapse
No not just ported, I edited them to add the android pissing on apple in place of that htc logo + there is a bit of cm7. I mean I edited that 'nexus one bootanimation'
LarryMetal said:
I used irfanview to batch resize and windows notepad to edit the file.
Ziped the files with winrar.
It works great! Thanks for the infos!
Click to expand...
Click to collapse
Ya irfanview is a nice 'open source' alternative.
I used 7zip because I love 'open source', anyway that 'compression - store' is important.
But I read somewhere that windows notepad adds 'something' which I don't know, to the text file making it difficult or unreadable for android, result-black boot screen, again I am not sure. never tried it.
Notepad++ does no such thing.
So I recommended it.
very very cool boot animation.. thanks a lot!!
would be more enjoyable if that pissing scene could last a bit longer!!
neo1691 said:
very very cool boot animation.. thanks a lot!!
would be more enjoyable if that pissing scene could last a bit longer!!
Click to expand...
Click to collapse
Hi
Actually the frame rate is bit high,18/s
Maybe reducing it to 15 or 16 would be fine.
Also, in the original pissing animation, pissing scene loops and so lasts longer. Here it plays only once.
adding new pictures for pissing scene is possible but it would be a painful job, renaming and all those stuff again!
dabhirahul said:
Hi
Actually the frame rate is bit high,18/s
Maybe reducing it to 15 or 16 would be fine.
Also, in the original pissing animation, pissing scene loops and so lasts longer. Here it plays only once.
adding new pictures for pissing scene is possible but it would be a painful job, renaming and all those stuff again!
Click to expand...
Click to collapse
well that explains everything!!
Awesome, great work!

[Requests/Collection/Tool] Sense 3.0 Lock Rings [Lock Ring Kit] - Update 10/18/11

My laptop was stolen recently so I won't be able to help anyone out until I can get a new one. Thanks for stopping by though.
This is no longer a tutorial, just a simple user friendly Lock Ring Kit.
Please download the updated kit at the bottom of this post.
I will also take requests here for anyone who doesn't want to mess with it.
Since people are still rocking 2.3.3 ROMs, please specify if your ROM is 2.3.3 or 2.3.4 when making a request. There are subtle differences.
Also you have a few rosies to choose from, let me know which one you want. If you don't request something specific, I'll just make the default rosie. Rosie choices attached at the bottom of this post. If you would like a rosie I don't have here, let me know and I'll see what I can do to add it to the kit. Also, I've played around a little with themes enough to feel comfortable to help out wherever I can. So if you have a request that is not related to my kit, I still may be able to help you out.
All 2.3.3 requests I've done are posted on Post# 3 and Post# 4
2.3.4 version requests are posted on Post# 125 and Post# 126
Thumbnail gallery of all the Lock Rings I've made HERE
Links to my Lock Ring folders on Box.net
2.3.3 Lock Rings
2.3.4 Lock Rings
2.3.4 Lock Rings - Transparent Rosie
2.3.4 Lock Rings - Red Outline Rosie​
First of all, this is intented for Deodexed ROMs on the EVO 3D. Other qHD devices may work as well but I cannot guarantee. For devices such as the EVO 4G (WVGA), use one of the tutorials below . While these mods have been working flawless on several ROMs, there is the occasional error. Just to be safe MAKE A NANDROID to go back to if something goes wrong. If you don't read up and just flash something, lock ring mods or any other, and something should screw up, you can't be mad at anyone but yourself if you've got nothing to go back to.
With this method, your ring will only show up on the default skin or the HTC supplied skins, Burgundy and BlueSky. Every custom skin has its own lock ring which overwrites the default. If you have a custom skin installed and would like a custom lock ring, go to my second post for a mini tutorial on editing custom skins.
---------------------------------------------------------------------------------------------------​
I originally learned how to make these from this thread: [Tutorial] Sense 3.0 Custom Lock Ring Kit so big thanks to jmaher1023 for that.
Another thread to check out is [TUTORIAL] User-Friendly Custom Lock-Rings for Sense 3.0 (EVO 4G) by gamendorf. *Thanks gamendorf for the help with the batch file.
Also, you should stop by this thread [DEV-TOOLS] [MODE10] Mode10Tools now released ! and give thanks to Flemmard and Diamondback2010, the devs of the m10 tools that make all this possible.
---------------------------------------------------------------------------------------------------​
As Posted by Diamondback2010 in the m10 tools thread:
System-Requirements
You need a working .NET 4 Framework installation to run the M10Editor.
m10decoder and m10encoder should run in console-version without anything special.
Click to expand...
Click to collapse
---------------------------------------------------------------------------------------------------​
Instructions
1. Unzip the attached Lock_Ring_Kit_2.3.3.zip or Lock_Ring_Kit_2.3.4.zip to your C drive (C:\Lock_Ring_Kit_2.3.3) or (C:\Lock_Ring_Kit_2.3.4)
2. Pick your image and resize it to 271x270. For the image to show up correctly you have to rotate it 180 degrees and mirror it. Your image must be saved as a .png
3. Save your edited image as LockRing.png and move it to the root of your Lock Ring Kit
4. Run the batch file for the Rosie you want (look in "Rosie Screenshots" folder to decide)
5. A flashble zip file will be created at the root of your Lock Ring Kit. Rename it, sign it if you want, move it to your SD Card and flash in recovery
E3D_Lock_Ring_Kit_2.3.3.zip
Dropbox Mirror
E3D_Lock_Ring_Kit_2.3.4.zip
Dropbox Mirror
Recent Changes:
Added in Red Outline to the rosie choices
*Not that anyone actually reads the entire first post, but just for your information, making Lock Rings for GSM and Sense 3.5 is not possible yet. As of right now m10 tools is unable to decompile these m10 files. Until we get a m10 tools update for these we have no way to edit.
The above comment was really nothing more than a speculation. I went ahead and asked the devs of the m10 tools if they could confirm what I thought and this was his answer...
Diamondback2010 said:
Well yea, I have to leave you here without hope
This fusion apk uses the new type 14 images. There is no way atm to decode them
You just have to wait as well as the sense 3.5 crowd
Click to expand...
Click to collapse
Big Thanks to Donators:
-NascarKid
-nuggyunlimited
-Foxworth
This is a quick tutorial for anyone who wants to edit just the lock ring of a custom skin. Honestly it's more to get you playing with M10Editor.exe.
Again, pick your image, resize it to 271x270, rotate 180 degrees, and mirror.
Inside the M10_Tools folder there is M10Editor.exe.
1. Open M10Editor.exe.
2. Click the Load File button and choose the skin.apk you want to edit.
3. Go to the m10 files tab and highlight the only m10 file shown (usually shared.m10)
4. Check the Decode Images check box.
6. Click the Decompile/Show button.
7. Once clicked, you'll be moved to the Editor tab.
8. Expand by clicking the arrow next to shared.m10.
9. Continue to expand until you expand Textures.
10. Scroll through Textures until you see the default (or sometimes modified) lock ring image.
11. Right click the image and choose Show in Explorer.
12. The image will already be highlighted when the explorer opens, copy the name of the highlighted file.
13. Change the name of your image to the one you just copied and drag or copy your image inside to replace it.
14. Close the explorer and go back to the Start tab in M10Editor.exe.
15. Click the Save File button. If you want to change the name of the apk when prompted, go ahead.
16. Sign the apk and install through a file explorer.
Sometimes you have to reboot for the lock ring to show.
Personally when I edit a skin, I also edit my ROMs fusion.apk and Idlescreen_Base.apk in order to remove traces of the default ring. Some ROM creators mod these apks for their ROM. If you know for sure that your ROM does not have a modded fusion.apk and Idlescreen_Base.apk you can simply use my lock ring kit to make your lock ring. If your ROM does have a modded fusion.apk and Idlescreen_Base.apk you should pull those files from the ROM and use M10Editor.exe to edit those files directly. The only m10 files you need to edit are the Default shared.m10 in fusion.apk and Lock_ring_motion.m10 in Idlescreen_Base.apk.
Requests
For 2.3.3 ROMs. If your on 2.3.4 and see something you like, post or PM me to get it converted. Or read the tutorial and attempt it yourself.
For 2.3.3 ROMs. If your on 2.3.4 and see something you like, post or PM me to get it converted. Or read the tutorial and attempt it yourself.
same here...
aannd another
And Ill join if thats ok with you guys!
And one more since Im on a role!
Does decompiling m10 files multiple times decrease the quality of the images in them?
triscuit1983 said:
Here's a quick tutorial of how to make lock rings for those who want to learn.
First of all, this is intented for Deodexed ROMs only. Also, with this method, your ring will only show up on the default skin. If you have a custom skin installed and would like a custom lock ring, go to my second post for a mini tutorial on editing custom skins.
I originally learned how to make these from this thread: [Tutorial] Sense 3.0 Custom Lock Ring Kit so big thanks to jmaher1023 for that.
If you want to, watch the video tutorial to get an idea of what to do.
DO NOT download the Lock Ring Kit attached in that thread, because the files included are not for qHD.
I've included a modified Lock Ring Kit for E3D here: E3D_Lock_Ring_Kit.zip
The E3D Lock Ring Kit and tutorial are about the same as jmaher1023's tutorial, but I changed the process and folder organization a little to hopefully simplify things.
Also, you should stop by this thread [DEV-TOOLS] [MODE10] Mode10Tools now released ! and give thanks to Flemmard and Diamondback2010, the devs of the m10 tools that make all this possible.
If you don't already have one, download an archiver like 7zip or WinRAR. I use 7zip.
To keep things simple, unzip the attached E3D_Lock_Ring_Kit.zip to your C drive (C:\Lock_Ring_Kit)
Inside the Lock_Ring_Kit you will see 3 folders (Copy Contents to Working, M10_Tools, Working), a zip file (Base_Lock_Ring.zip), and a doc file (Names & Commands.doc).
Now pick your image and resize it to 271x270. For the image to show up correctly you have to rotate it 180 degrees and mirror it. Save the edited image to a place of your choosing.
Now your ready to start creating the lock ring.
This is my method, step by step:
1. Open your Lock_Ring_Kit folder and (obviously) copy the contents of the Copy Contents to Working folder to the Working folder.
2. Open your Working folder and copy your edited image to the following folders - BlueSky1,Burgundy1,Default1, and Lock_ring_motion1.
3. Open the Names & Commands.doc and rename your copied images to the PNG Names. After renaming the images, move them into the inner folder and replace the existing image (eg. move the BlueSky png into BlueSky1\shared).
4. Open command prompt and change directory to C:\Lock_Ring_Kit\M10_Tools.
5. Go back to the Names & Commands.doc and copy and paste each of the m10 Commands into comand prompt and hit enter. This will compile new m10 files with your image inside.
6. Now you have to copy the newly compiled m10 files to their correct location within the Base_Lock_Ring.zip. The newly compiled m10 files are
in folders BlueSky(shared.m10), Burgundy(shared.m10), Default(shared.m10), and Lock_ring_motion(Lock_ring_motion.m10).
7. Copy the Base_Lock_Ring.zip to the Desktop or anywhere else you'd like.
7. Use 7zip (or WinRAR) to open Base_Lock_Ring.zip (eg. Right click>7-Zip>Open Archive)
8. Navigate to \system\app\fusion.apk\assests\BlueSky\drawable and drag your newly compiled shared.m10 file inside to replace the existing shared.m10. Do the same for Burgundy and Default. Use the back or folder up button to update the apk. A prompt will come up asking if you want to continue.
9. For Idlescreen_Base.apk, navigate to \assests\scenes\base and drag your newly compiled Lock_ring_motion.m10 inside to replace the existing Lock_ring_motion.m10. Back out to update the apk, and close the archiver.
That should be about it. You can rename the Base_Lock_Ring.zip to whatever you like. I'd say go ahead and sign the zip, but thats up to you. Put the zip on your SD Card, go into recovery and flash.
Click to expand...
Click to collapse
When doing step 3, if using Vista or Windows 7, make sure to omit the .png extension when renaming your edited image from the word document. You will end up with a .png.png and nothing will have changed.
Rydah805 said:
Does decompiling m10 files multiple times decrease the quality of the images in them?
Click to expand...
Click to collapse
Not that I've seen so far. But with the files I've provided in the E3D Lock Ring Kit, your only compiling. I've included the decompiled files for you to add your image and compile. Unless your talking about m10 files in general and not specifically the files I've included?
ducky1131 said:
When doing step 3, if using Vista or Windows 7, make sure to omit the .png extension when renaming your edited image from the word document. You will end up with a .png.png and nothing will have changed.
Click to expand...
Click to collapse
In that case, you can simply delete the .png part in your Names & Commands.doc. I show all file extensions on my computer and I copy and overwrite the whole name, extension and all. If you want to show file extensions to be able to see .png on your image name, go to Folder Options in your explorer, go to the View tab, scroll down and uncheck "Hide extensions for known file types".
Here is a black Chevy logo I made for a friend using your lock ring kit, thought I'd share
Black Chevy Logo Lock Ring
Is there a way to edit the rest of the lock screen? Like the bar at the bottom where the lock ring sits on? I see what looks like the png for it in the images in the default, bluesky, and burgandy folders. I tried editing them and compiled them back to shared.m10 and ten flashing the zip but it didn't work. I was able to edit the background of the clock on the home screen this way and it worked but again I was unable to get the same result for the stuff at the bottom (the bar and soft buttons). Is there another place where these are edited or am I doing something wrong?
mikeaveli007 said:
Is there a way to edit the rest of the lock screen? Like the bar at the bottom where the lock ring sits on? I see what looks like the png for it in the images in the default, bluesky, and burgandy folders. I tried editing them and compiled them back to shared.m10 and ten flashing the zip but it didn't work. I was able to edit the background of the clock on the home screen this way and it worked but again I was unable to get the same result for the stuff at the bottom (the bar and soft buttons). Is there another place where these are edited or am I doing something wrong?
Click to expand...
Click to collapse
I'm thinking that is probably within Rosie.apk but I don't really know. This m10 file stuff is new to me and I'm slowly learning. m10 files are reminiscent of cab files on windows mobile to me. I'm hope someone who has been doing full themes can comment on this.
triscuit1983 said:
I'm thinking that is probably within Rosie.apk but I don't really know. This m10 file stuff is new to me and I'm slowly learning. m10 files are reminiscent of cab files on windows mobile to me. I'm hope someone who has been doing full themes can comment on this.
Click to expand...
Click to collapse
Ahhh thanks, i'm poking around in there and that looks more like what I was looking for. Hmm so I wonder what all those png files in the m10 files in fusion are for.... Thanks for pointing me in the right direction though hopefully thats all I need.
Can one of you guys make an Indianapolis Colts lockring? Everything I make comes out looking like ass.
ducky1131 said:
Can one of you guys make an Indianapolis Colts lockring? Everything I make comes out looking like ass.
Click to expand...
Click to collapse
Will this work?
Colts_Lock_Ring-signed.zip
thanks.....
Thanks a bunch for the tutorial! I made one for the guys...its a singe upper female anatomy part so I wont post it here...but it is pretty fully to drag it out into the screen If anyone is interested pm with your email. Not sure if im permited to host it here somehow so I wont. Working on other ones so I will update when I make some cool ones.
triscuit1983 said:
Not that I've seen so far. But with the files I've provided in the E3D Lock Ring Kit, your only compiling. I've included the decompiled files for you to add your image and compile. Unless your talking about m10 files in general and not specifically the files I've included?
Click to expand...
Click to collapse
Sorry, I'm speaking in general...?

Theming Guide Help.. These are the things I dont see How-Tos for.. plus some thoughts

This guide will assume the basics (image editing, apk manager setup, adb, etc..) are understood. Minus 9png's, I will go over that. The point is to have a base here for discussion on how to edit things properly. If anyone has something to add, please do.
OK, lets start with something that caught me off guard when switching to a phone with blur... there are certain apps that have dependencies. You have to set those dependencies up. The easiest way to do this is, from whatever ROM you are running, open the zip up with 7zip. Also open up your APK Manager and go into the "other" folder. From your ROM grab framework-res.apk, blur-res.apk, moto-res.apk, settings.apk and systemUI.apk and copy them into the "other" folder. Once there, open up a command prompt. change directories until you are in the "other" folder. Once there do this for each item. apktool d framework-res.apk and hit enter. Then, apktool if framework-res.apk. Do that for the rest.
9pngs.. Everyones afraid... they are a walk in the park. 1 extra step and its done. Decompile your apk, Edit it to your liking and save it. Open it up with draw9patch and add the guides back in and save it. The right and the bottom just make a big ass black line from one side of the image to the other (most of the time). The left and top side require a little fine tuning. Basic rule is to stick a dot in "the middle". Over on the right, see if it looks right. If it doesn't, adjust it. Once done, save it. Recompile and you are done. If using apk manager 4.9 or newer, make sure you delete the images you edited in the keep folder.
Editing xmls....
You are going to be editing xmls to either change background color or text color. Heres a general rule that will help... open the xml in notepad++ and hit ctrl +f. search for android:background .... you can change whatevers there to a hex color. like, if you wanted a dark red.. #ffbc1010. if changing text colors, do a search for android:textColor. Do the same thing with searching and changing.
Some edits will be found in the values folder... this would either take place in Colors.xml, drawables.xml or styles.xml
As I have found, some xmls just dont have a call to a bacground or text color so.. you just have to make one yourself. I always stick those in right after the androidrientation stuff. For example, you want a red background and nowhere in the xml can you find a spot to change it. No worries.. add this... android:background="#ffbc1010" . Good to go.
Some apks wont decompile with apk manager 5.01. You get an out of bounds error. Use apk manager 4.9 for those.. it will open them.
If you try to install an app and something doesnt work.. 1 minor thing, even though the rest does work.. do not try to install another re-edit until you have gone back to a fully functional version. Otherwise, none of your new edits will take hold even if they are correct. (Learned that one the hard way)
Remember, trial and error siis the Android Way!!!
Lastly, I leave you with this... each app has its own "fun-ness" to it. If you are ever stuck and need help, please feel free to ask. I can't do magic.. like looking at Sense... cause I dont have it.. but if you are running GB stock, Blur or its just an app for any phone.. please ask. I will answer, even if I dont know the answer and we have to work together to figure it out.
This is my contribution to XDA. Let's keep progression moving forward. I want to see more themers and more options!!!!
EDIT:
NEW INOFRMATION
I copied this over from my how to on DF... The links are probably still good (I just updated them) but just make sure you are getting the latest version... I wrote the how-to in January.
Since I see a lot of people trying to figure out how to get into theming and such, might as well share my knowledge...
I would also like to thank Devildog8791 and say that he went thru and added a lot to this via PM (which I then pasted here). He also made it a lot more detailed and easier to follow along for everyone.
Things you will need:
-APK Manager located here. It is the one from post #226. It uses apktool version 1.3.1 instead of the newest one, 1.3.2. The new version has some bugs that have not been worked out yet.
-Android SDK located here. There are two different files for Windows: a zip file and an .exe file. I downloaded the zip file, but you can try the .exe file.
-7zip located here. Make sure you pick the right installation for your setup (32-bit or 64-bit)
-Java JDK located here. Make sure you pick the right installation for your setup (32-bit or 64-bit)
Before I begin, please keep in mind that this is just how I did it. Maybe it's perfect, maybe its wrong, BUT... it worked for me.
NOTE: PLEASE READ THIS
Unless you are going to be pushing apks to your phone or pulling them directly from the phone, you do NOT need to bother with steps 3-6 and 9-11. You also only need to add the Java stuff to your Environment Variables.
OK here is how I set all this up and in the order that I did it.
1) Install the Java JDK. You probably don't need to, but I rebooted after the installation was complete.
2) Install 7zip.
3) Extract the android SDK file and move the extracted folder to the root of the C: drive. I renamed the folder "androidsdk", but you can rename it whatever you want. On my computer, the SDK is at C:/androidsdk (whatever you name this and anything in its filepath, make sure there are NO SPACES).
4) Go into your sdk folder and run "SDK Manager".
5) When the "Android SDK and AVD Manager" screen opens up, select "Available packages". Select the packages you want to install and click on "Install Selected". If the "Choose Packages to Install" screen comes up automatically, then select "Accept All" and click "Install". This will take a few minutes. Go ahead and get a drink and stretch your legs.
6) When your packages get done downloading and installing, close the "Installing Archives" and the "Android SDK and AVD Manager" screens.
7) Extract the APK Manager zip file and move the extracted folder to your user file. Mine is located at C:\Users\Tim\apk_manager_4.9.
8) Now you need to set your environment variables. To do this, click on "Start" and then right click on "Computer". Left Click "Properties" and in the left pane you will see "Advanced system settings". Click on that and it will open up a new window called "System Properties". Click on "Environment Variables" at the bottom of the screen.
9) Now that you are in the Environment Variables screen, you want to look at the top part of the screen first. Under "User variables for <your name here>", click on "New...".
10) In the "Variable name" section, type in ADB.
11) In the "Variable Value" section, type in C:\androidsdk\platform-tools\adb.
12) Now go to the bottom part of the screen and find "Path" on the left side under "Variable".
13) Double-click that "Path" section and it will bring up the edit screen.
14) Go to the end of the "Variable value" section and add the following: ;C:\Program Files\Java\jre6\bin;C:\Program Files\Java\jdk1.6.0_23\bin;C:\androidsdk;C:\androi dsdk\platform-tools;C:\androidsdk\tools. Verify that the bin file locations for java are in the same place as indicated here. They should be the same, but check it to be safe. Also, don't forget to change the name to whatever you named your sdk folder. One last thing is to make sure you have a semi-colon in between each path as indicated.
15) Click "OK" when done and close all the windows.
16) Reboot your computer.
Now that you have your environment variables set, you should be good to go to use APK Manager. One thing that you might have to do is set up your adb drivers for your phone. I have a Droid Incredible and I went to this site to get mine set up. If you have a Motorola Droid 1 (which most on this site do), then it should set up with the proper drivers when you plug it in the computer. My wife has a Droid 1 and that is what happened for me.
So, now you have 7zip, SDK, Java and APK Manager installed, setup and ready to use. Fantasmagorical!
Great, now, what the hell do you do with it...lol
1) You decide on an apk file (let's choose phone.apk) to use. You can grab it from the stock ROM your using, pull it off your phone, whatever...
2) Now that it is on your computer, move it into the APK Manager's "place-apk-here-for-modding" folder.
3) Run the script.bat and select option 22. Then choose the apk (project) you want to work with.
4) Now select option 9 to decompile the apk.
5) Once that's done select option 11 to recompile the apk. If it asks you if it's a system app (y/n) then you are in business. If it says there is an error, it is most likely that the apk has some .9.png images without guides. If this occurs, grab the stock images and stick them in by using 7zip and choose "open archive".
6) OK, so it works fine, now what? Just choose "N" and when it's done, go to the "place-apk-here-for-modding" folder and delete the "unsignedphone.apk" file.
7) Now go back to the script and choose option 9 to decompile again.
8) Once it's decompiled, navigate to the "projects" folder and go into the phone.apk folder.
9) Make all your xml edits.
10) Now, go back to the script and choose option 11. Choose "Y" and then choose "Y" again.
11) Now, go into the "KEEP" folder and delete the resources.arsc file and also delete every single xml you edited. Then go back to the script and "press any button to continue".
12) Once that is done, you are done. Go into the "place-apk-here-for-modding" folder and you will see an unsignedphone.apk file.
13) Put it in an update.zip that you can install to your phone and then rename it to phone.apk.
14) If you are wanting to now stick your own images in, use 7zip and select "open archive" and then drag your images into the proper folders.
15) Close 7zip and select "yes" to the box that pops up.
16) Now you are ready. Move the zip file to your phone, reboot into recovery and install it.
Going to add something blur related here. AK Manager 4.9 will give you errors recompiling phone, contacts and dialer. To fix it, go into the decompiled apk and open apktool.yml with notepad++ or similar. You will see 3 lines.. -1, -3 and -2. Put them in order.. -1, -2 and -3. Good to go.
Very nice thanks for this
Sent from my DROID X2 using Tapatalk
No problem. Get out there and make some good stuff!!
Hey thanks for the guide. I have a lot of programming experience but I am fairly new to android.
With that said, you state that: "This guide will assume the basics (image editing, apk manager setup, adb, etc..) are understood."
Is there a page were this things are explained, I have the image editing down, but have no idea about the apk manager,adb,etc...
I found this and I was wondering if this is the apk manager:
http://forum.xda-developers.com/showthread.php?t=1227179
Thanks, and sorry if this sounds too noobish.
Yes, that is apk manager. I would use 4.9 though because 5.01 will give you a lot of "out of bounds" errors when decompiling. 4.9 wont. And the apps work.
There is also another thread here on XDA .. So you want to make a theme.. or something like that.
I also wrote a How-To on installing java, apk, adb and setting all of your environment variables. That is in the "Team Inversion Conversion" area on droidforums.net.
Edit: Added the how to to the original post.
Question
So i wanted to theme and started reading guides on xda and came to the conclusion that it was a lengthy process requiring knowledge of may different programs, most of which was over my head. Just recently i started digging into roms wanting to change the lockscreen background and incall backgrounds. using 7z i located the lockscreen background file at system\framework\framework-res.apk\res\drawable-hdpi\zz_moto_gradient_bg2.png I then copied the file out and opened it and using paint, changed the image to a different one and then pushed the modified file back into the zip and then flashed the rom. I was very happy to end up with this
.
My question is, not using apk manager or apktool or a command prompt or any of the methods that ive read, am i doing something wrong? Will editing roms in this method run me into problems? Or is it just a noobish approach that actually works?
afm1118... There is absolutely nothing wrong with the way you are doing things. Just make sure you don't mess with any 9pngs. if you edit those with your method, it will break the signature. The image would still work but the guides would be gone. When I first started learning to theme, I didn't understand what a guide was. So, heres my explanation... look at your keyboard... in landscape mode, the buttons are bigger than they are in normal view. guided 9s will make the images stretch perfectly to fit the required dimensions. unguided 9pngs will just take the actual image and make it bigger. Kind of like if you went into an image editor and re scaled a 40x40 pixel image to 100x100 pixels. It would still be there but it would be a little distorted.
Yeah i just stay away from the 9pngs because i dont understand them and just know not to touch. You definitely helped me understand them better tho. What i dont understand is the need to use apk manager, or what recompiling/decompiling is. Like just using 7z i modified phone.apk in the same fashion i did the lockscreen, changing the incall background. Im guessing apk manager is necessary for editing xml. I really want to understand all this.
afm1118 said:
Yeah i just stay away from the 9pngs because i dont understand them and just know not to touch. You definitely helped me understand them better tho. What i dont understand is the need to use apk manager, or what recompiling/decompiling is. Like just using 7z i modified phone.apk in the same fashion i did the lockscreen, changing the incall background. Im guessing apk manager is necessary for editing xml. I really want to understand all this.
Click to expand...
Click to collapse
I dont do .9 pngs and I still create alot of themes, dont be scared to theme cuz u cant do .9.
TheMuffStuff said:
I dont do .9 pngs and I still create alot of themes, dont be scared to theme cuz u cant do .9.
Click to expand...
Click to collapse
Im not scared of um, i just thought i would figure them out when i wanted to change one. but so far,with nitros rom and with muffstuff xkape and funkencools themes along with uot kitchen ive been very happy. The themes are great, im looking forward to whats next.
afm1118 said:
Yeah i just stay away from the 9pngs because i dont understand them and just know not to touch. You definitely helped me understand them better tho. What i dont understand is the need to use apk manager, or what recompiling/decompiling is. Like just using 7z i modified phone.apk in the same fashion i did the lockscreen, changing the incall background. Im guessing apk manager is necessary for editing xml. I really want to understand all this.
Click to expand...
Click to collapse
TheMuffStuff said:
I dont do .9 pngs and I still create alot of themes, dont be scared to theme cuz u cant do .9.
Click to expand...
Click to collapse
.9s are integral to theming....cheating them and not doing them arent an execuse
Nitsuj. Instead of bringing negativity into the thread, try being useful. This is a help section not a your doing it wrong thread. If you would like to discuss it further pm me.
Sent from my Nexus S using XDA App
Nexus S.. Ha.. Editing the build.prop har further reaches than I thought.
Anyway, yes, editing an xml requires decompiling and recompiling... or does it? Not so fast. You can use a Hex editor to edit those colors but, I have no clue. I never went that route.
I guess the easiest way to think about apks that are compiled or decompiled is like this... lets say you have a game.. Football.exe on your computer. you click it, it opens. Now, to save space, you zip it up and its now in a zip file called Football.zip. You click it, it does NOT open. The OS cant read a zip file as an executable file.
You open a compiled xml, can't read it. you open a decompiled xml.. its all right there in plain English. Why would you want to edit an xml? Many reasons. I am going to give you an example right here...
This is the decompiled progress-horizontal.xml from the framework. It controls the color of the bar when you are dwnlading an ap, adjusting the ringer or media volume, etc..
<?xml version="1.0" encoding="UTF-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@id/background">
<shape>
<corners android:radius="0.0dip" />
<gradient android:startColor="#ffdfdfdf" android:endColor="#ffdfdfdf" android:angle="270.0" android:centerY="0.75" android:centerColor="#ff000000" />
</shape>
</item>
<item android:id="@id/secondaryProgress">
<clip>
<shape>
<corners android:radius="0.0dip" />
<gradient android:startColor="#ff000000" android:endColor="#ffbf0d0d" android:angle="270.0" android:centerY="0.75" android:centerColor="#ffbf0d0d" />
</shape>
</clip>
</item>
<item android:id="@id/progress">
<clip>
<shape>
<corners android:radius="0.0dip" />
<gradient android:startColor="#ffbf0d0d" android:endColor="#ffbf0d0d" android:angle="270.0" android:centerY="0.75" android:centerColor="#ff000000" />
</shape>
</clip>
</item>
</layer-list>
Im not going to go look at a hex chart but I think this is from when I was making an orange theme the other day. You can see there are 9 hex codes for color. You can edit those and make the progress bar have a different background and color. If I remember correctly, the first 3 control the background and the other 6 control the color of the bar. Play around and experiment til you see one you like. you can also add in transparencies and such to get fading and whatnot. like #80dfdfdf instead of #ffdfdfdf.
Some xmls wont be as clear cut.. it mught say something like android:background="@drawable/status_bar_bg"
This still can be changed. You can actually add something to a folder..image, color, etc.. but you also need to make an xml for it too. (I think, never done it).
You can make it point at a different item or, you can just give it a hex color.
ok so with the lockscreen i did, i could have done it two different ways. i could have changed the xml to target a different file or what i did, modify the image file itself. its just like html or any programing, its been a while.
correct man. Deciding which way to go is key. some of those images show up all over the place. In each instance just have to decide if its better to point it something else or just change what its pointing to looks like.
When I first themed ShapeWriter(back when I hadn't even heard of a .9) I got into a whole new mess with .smali, turns out that's where the tracer color was defined. You could never edit smali without decompiling first, although for theming its rare to have to.
Once you start theming you start learning little things here and there. And usually if your theming, it's cause your trying to do what no ones done yet; so most of what your going to learn is from a LOT of trial and error.
I'm not good at writing guides or anything but anyone can feel free to ask in my thread or pm me if you have some specific questions, etc..
Sent from my DROID X2 using XDA App
Also just thought I'd add: things may seem confusing sometimes but so would basic algebra if it hadn't been etched into your brain already.
Sent from my DROID X2 using XDA App
I was wondering is someone could explain to me a little better as to how to make a flashable zip.
I wanted to change the background image of the dialer, but when I have a finished apk I dont know hot to make it flashable.
Thanks
Electroniko said:
I was wondering is someone could explain to me a little better as to how to make a flashable zip.
I wanted to change the background image of the dialer, but when I have a finished apk I dont know hot to make it flashable.
Thanks
Click to expand...
Click to collapse
Well I could get pretty indepth but if you just want one that works you could borrow mine or probably anyone else's and change it for your needs(deleting my files adding yours).
without getting into the actually scripting the basics are:
A script that tells you what files/dir go where(among other things) and the files.
Usually it will just unpack everything in the zip to the "root" of your system partition. So if you were to use my zip i would keep my dir's and just delete the actual files.
basically if you want to put a file in "/system/framework/" on your phone you would put the file in "/system/framework/" in the zip.
also a note if you use mine; it will only copy to the system partition and not sd or sd-ext. even with that it should fit your needs.
Hope that all helps

[HOW TO] REZOUND ICS BOOTANIMATIONs

I figured I would share with the community since people are finding ICS a little tricky
*JUST AN UPDATE. I FOUND THAT THE BEATS AND VZW FOLDERS CAN HAVE ANY NUMBER OF IMAGES*
What you need:
boot animation creator.exe (windows program) get it at http://forum.xda-developers.com/showthread.php?t=1234611 (credit to despotovski01)
7zip (windows program) http://www.7-zip.org/
fotosizer (windows program) http://www.fotosizer.com/
some type of boot animation (youtube video, collection of images, whatever)
the stock VZW boot animation (attached)
file explorer app (root explorer, es file explorer, etc)
Steps:
create a folder somewhere that you will be working from
in that folder, create a folder named VZW
use fotosizer to rename the images.
USE THESE SETTINGS : Preset size - original, destination folder (the folder you created earlier named VZW, output format - JPEG, file name mask (this is important) render_720x1280_compress %NNN
add your images to fotosizer and click start. it will output the images to the folder you chose all named "render_720x1280_compress xxx.jpeg"
grab the "beats" folder and the "android" folder from the stock animation
place these folders with VZW
open the boot animation creator.exe
choose the folder that contains beats, android and VZW and choose next
HERE IS THE TRICKY PART: the settings have to be like this or it wont work
android - 1 15
beats - 1 15
VZW - X 90 (x can be as many times as you want the image set in the VZW folder to repeat)
width - 720
height - 1280
speed - 15
choose next and save it anywhere you want. The file must be named Vigor_VZW_bootanimation.zip
Place the zip on your sd card and drop it where ever you ROM has its boot animation (either /system/customize/resource or /data/local or /system/media)
change the permissions to RW-R-R using a file explorer and reboot
IF YOU DON'T WANT THE BEATS ANIMATION:
use fotosizer once again to rename your first 35 images to "Beats Audio Animation as JPG Seq XX" the same way as you did with the VZW folder and place them in the "beats" folder
you will need to redo the naming process again for the VZW folder
follow the same steps for the bootanimation creator.exe program
IF YOU WANT LANDSCAPE
Simply open the folder that your images are stored in, single click on the first image, press and hold the shift key, click on the last image. right click and choose rotate clockwise. proceed as normal.
you can also create a flashable zip (include with the tools and credit Mr.Smith317) with the animation placed in the correct location
(there may be other ways of doing this process, but this ways has always worked without fail)
DOWNLOAD THE TOOLS
Adding sound :
grab your sound file. it must be an mp3 and shouldn't be longer than 15 seconds
rename it to android_audio.mp3
the default.xml file in /system/customize/CID needs to be edited
find this line 3/4 of the way down in the xml file
<BootAnimation animation="/system/customize/resource/Vigor_VZW_bootanimation.zip"
add this to the end
"audio="/system/customize/resource/android_audio.mp3" audiostart="VZW"/>
the whole line should be
<BootAnimation animation="/system/customize/resource/Vigor_VZW_bootanimation.zip"audio="/system/customize/resource/android_audio.mp3" audiostart="VZW"/>
*notice "/system/customize/resource/Vigor_VZW_bootanimation.zip? thats where your boot animation is stored*
place you audio mp3 file in the same folder as the boot animation
change permissions to RW-R-R
reboot
the sound will start to play when the VZW folder images start. if you want to change this edit this part of the line you added
audiostart="VZW"/> to what ever folder you want it to start at
racinwarrior said:
so i have been asked to create a few custom boot animations. I dont mind doing stuff, but i have been swamped at work. I figured I would share with the community since people are finding ICS a little tricky
What you need:
boot animation creator.exe (windows program, attached)
7zip (windows program)
fotosizer (windows program)
some type of boot animation (you tube video, collection of images, whatever)
the stock VZW boot animation (attached)
file explorer
Steps:
create a folder somewhere that you will be working from
in that folder, create a folder named VZW
use fotosizer to rename the images.
USE THESE SETTINGS : Preset size - original, destination folder (the folder you created earlier named VZW, output format - JPEG, file name mask (this is important) render_720x1280_compress 0%N
add your images to fotosizer and click start. it will output the images to the folder you chose all named "render_720x1280_compress xxx.jpeg"
change the first 9 images so that they are named "render_720x1280_compress 001, 002, 003" etc
if you have more than 100 images rename them as "render_720x1280_compress 100, 101, 102" etc (the goal is to end up with the imaged names 001 to XXX consecutively)
grab the "beats" folder and the "android" folder from the stock animation
place these folders with VZW
open the boot animation creator.exe
choose the folder that contains beats, android and VZW
HERE IS THE TRICKY PART: the settings have to be like this or it wont work
android - 1 15
beats - 1 15
VZW - X 90 (x can be as many times as you want the image in VZW to repeat)
width - 720
height - 1280
speed - 15
choose next and save it anywhere you want. The file must be named Vigor_VZW_bootanimation.zip
Place the zip on your sd card and drop it where ever you ROM has its boot animation (either /system/customize/resource or /data/local or /system/media)
change the permissions to RW-R-R using a file explorer and reboot
you can also create a flashable zip with the animation placed in the correct location
DOWNLOAD THE TOOLS
Click to expand...
Click to collapse
THANK YOU. i wanted to port my boot animation but it wasnt working. i cant wait to try.
I made a ton of boot animations a while back, mostly for the inc and EVO. I opened one of the stock Rezound ones up the other to look around inside at the files. Why are the folders duplicated? The one I looked at has 2 beats, 2 vzw, etc. They seem to have the exact same images in them.
Also. Which animation does what? On a couple if Roma I tried the.boot animation was different depending on how I booted. Doing a full power down and reboot was different than doing a hot reboot.
Sent from my ADR6425LVW
Hey man im not sure if you put the wrong thing in there or if i'm retarded, but the "Boot Animation Creator.exe" is a shortcut to the program not the program itself
Let me know if im missing something, thanks dude
who_mike_d said:
Hey man im not sure if you put the wrong thing in there or if i'm retarded, but the "Boot Animation Creator.exe" is a shortcut to the program not the program itself
Let me know if im missing something, thanks dude
Click to expand...
Click to collapse
Must have grabbed the wrong icon for the zip. I'm stuck in bed with tbe flu right now. I will try to fix it in a few hours
sent from your mom
silverxbv2 said:
I made a ton of boot animations a while back, mostly for the inc and EVO. I opened one of the stock Rezound ones up the other to look around inside at the files. Why are the folders duplicated? The one I looked at has 2 beats, 2 vzw, etc. They seem to have the exact same images in them.
Also. Which animation does what? On a couple if Roma I tried the.boot animation was different depending on how I booted. Doing a full power down and reboot was different than doing a hot reboot.
Sent from my ADR6425LVW
Click to expand...
Click to collapse
They only need to have one set. Not sure which one you were looking at, but only one set is right
I think fastboot uses a different shortened animation
sent from your mom
Fastboot doesn't show any animation at all unless you full power off as far as I know.
racinwarrior said:
Must have grabbed the wrong icon for the zip. I'm stuck in bed with tbe flu right now. I will try to fix it in a few hours
sent from your mom
Click to expand...
Click to collapse
Boot animation creator: http://d01microapps.elementfx.com/Downloads/install_bootanimationcreator.msi
feel better man
MrSmith317 said:
Fastboot doesn't show any animation at all unless you full power off as far as I know.
Click to expand...
Click to collapse
I agree.....
Actually I think it uses hTC_bootanimation
sent from your mom
Front page man. Good job.
EmerikL said:
Front page man. Good job.
Click to expand...
Click to collapse
sweet.......
If you change "render_720x1280_compress 0%N" to "render_720x1280_compress %NNN" you don't have to go back and add the extra 0 to the first 9 or fix anything over 100.
knuckles562 said:
If you change "render_720x1280_compress 0%N" to "render_720x1280_compress %NNN" you don't have to go back and add the extra 0 to the first 9 or fix anything over 100.
Click to expand...
Click to collapse
nice...ill update the OP thanks
racinwarrior said:
sweet.......
Click to expand...
Click to collapse
http://www.xda-developers.com/android/make-your-own-ics-boot-animations-for-the-htc-rezound/
Hell yeah man good job!
Sweet!! I wanted to make a boot animation for my phone.
Thanks
FPS?
First of all great guide, and congrats on making the first page. I was wondering if there was any way to increase the FPS (im trying to increase it to 25) of the boot animation, I've noticed that anytime I change it in boot animation creator, my animation doesn't work anymore. If I can't change it in the boot animation creator, what would be the best way to speed up the frames a bit? Thanks in advance.
xarmorx said:
First of all great guide, and congrats on making the first page. I was wondering if there was any way to increase the FPS (im trying to increase it to 25) of the boot animation, I've noticed that anytime I change it in boot animation creator, my animation doesn't work anymore. If I can't change it in the boot animation creator, what would be the best way to speed up the frames a bit? Thanks in advance.
Click to expand...
Click to collapse
First of all thank you OP for this walkthrough. I have a Vivid and haven't been able to get bootsounds to work. With a little guidance from post 2, we have bootsound!
Xarmox - In all the animations I've ever made, there should be a desc.txt in your animation's .zip, along with the image folders. In this .txt file, the first line will display "width height framespersecond". You should be able to speed it up/slow it down by editing the fps
Also to OP and anyone else who might be interested - if you leave off the audiostart="folder", it will just start the sound at the beginning of the animation, rather than looking for a specific folder name. This would allow other animations that don't use the same folder structure to utilize the sound. However if you only want your sound to start at a specific roll of images, this is a great addition!
homeslice976 said:
Xarmox - In all the animations I've ever made, there should be a desc.txt in your animation's .zip, along with the image folders. In this .txt file, the first line will display "width height framespersecond". You should be able to speed it up/slow it down by editing the fps
Click to expand...
Click to collapse
thank you for the advice, the problem I'm having is that anytime i change the FPS in the desc.txt or in the boot animation program, my boot animation doesn't play on my phone when i boot up, it just shows the splash screen until the phone boots up. Its as if the ReZound won't play any boot animation unless its at 15 FPS.
I tried deleting every other image in the VZW folder and renamed them (I think this would give the appearance of ~30 FPS, when played at 15FPS), which isn't the preferred way, because its gonna make syncing up the sound that much more difficult. Maybe I could figure out a good pattern of frames to delete to give the appearance of 25 FPS.
xarmorx said:
thank you for the advice, the problem I'm having is that anytime i change the FPS in the desc.txt or in the boot animation program, my boot animation doesn't play on my phone when i boot up, it just shows the splash screen until the phone boots up. Its as if the ReZound won't play any boot animation unless its at 15 FPS.
I tried deleting every other image in the VZW folder and renamed them (I think this would give the appearance of ~30 FPS, when played at 15FPS), which isn't the preferred way, because its gonna make syncing up the sound that much more difficult. Maybe I could figure out a good pattern of frames to delete to give the appearance of 25 FPS.
Click to expand...
Click to collapse
Don't know if it would matter or not, but are you putting the edited desc.txt back with Store compression (file size and compressed size the same)? I use WinRAR to do this as it allows me to select compression level every time, but have to use 7zip for a lot of the other things I do that don't require Store compression, it seems to just know
Edit: Keep in mind I'm saying this without ever having played with a bootanimation for a Rezound. I have a buddy with one, if you're still having trouble I'll put one on his and see what I can do next time I see him. Or maybe OP can chime in with some knowledge

Categories

Resources