COMPREHENSIVE GUIDE
I finally managed to get a BOOTSOUND working on my custom BOOTANIMATION last night, but then the real frustration came. IT WAS SO FREAKING LOUD!!! I spent all night and today researching on the net about this & even trying to implement my own code in the mix in an effort to thwart/bypass the issue, but to no avail. Android seemed to insist on blasting the mother & from what I read, it seemed like this was a real problem for a great MANY, most of whom eventually gave up. Who would've thought that the solution would be much easier than I'd imagined.
I know this issue has been solved for many phones out there in many different ways, but not all and for those of us, like me, who are running stubborn versions of Android that insist on running at MAX VOLUME every time you fire them up, then this is for you!
This Bootanimation With Sound Was Made With This Tutorial!
WHAT TO KNOW FIRST:
1) BEFORE DOING ANYTHING YOU NEED TO BACK UP YOUR NAND FIRST!!! It can be done with Clockwork Mod Recovery or EXT-4 Recovery. In case you mess up you will need this to recover your rom. I am not responsible if you brick your phone!!!
2) You will need "ROOT EXPLORER" from the Android Market to do this.
3) This tutorial is for ADVANCED USERS and is assuming that you have already successfully installed your bootanimation, which is usually called "bootanimation.zip". In my case, however, it was "htc_bootanimation.zip". It will be whatever your current bootanimation is called. Just rename the original to something like "bootanimation1.zip", in case you want to go back and use it again later. Then, copy your new .zip file with the proper bootanimation name into the proper folder. Mine was in "/data/local", but different versions of Android will keep them in different places. I think, for instance, Cyanogen Mod keeps it in "/system/media". You'll just have to do some research & if you don't have a bootanimation.zip file for your phone, just search XDA for bootanimations. There are tons on here.
4) I tested this on "dansta34's" Team Blue Droid V3.7 Sensation XL Gen3 EU & Tmobile SonyXloud rom, which is ANDROID v2.3.5 w/ SENSE 3.5..
http://forum.xda-developers.com/showthread.php?t=1275119
Alright! Once you've made sure your "bootanimation.zip" is in place & you've rebooted to see that it works, you are ready to go!
INSTALLING A QUIETER BOOTSOUND ON ANDROID:
1) Make sure you have already read & done everything above.
2) Download the "bootsnd.sh" file from the internet. There are lots of sources for this, so I'll just throw out a random link.
http://dl.dropbox.com/u/30200380/bootsnd.sh
Once you've downloaded it copy the file to the root of your sd card.(ie. "/sdcard")
3) Download or dig out the MP3 or WAV file that you would like to be the sound for your animation. Make sure it's not longer than like 30 seconds to a minute. Mine's about 1 minute, but that's only because that's how long my animation is & how long my rom generally takes to start up. Once you've downloaded it rename it to "android_audio.mp3" & then copy it to the root of your sd card as well.
4) Now, open the Root Explorer app from the Android Market. You may have to agree to allowing it SuperUser functions if you haven't opened it before. just click "ok" if that screen pops up. Make sure it says "Mounted as r/w" at the top. If not, click the "Mount R/W" button.
5) If you already know where your "android_audio.mp3" file is supposed to go, then go ahead and move it now, but if not, then we'll start with executing the "bootsnd.sh" file as the audio file location can be a bit complicated.
6) Everyone says to run "bootsnd.sh" through commands in "Terminal Emulator", but I think it is much easier to just execute it manually in Root Explorer. NOTE: If you want to do this, then skip to Step 7 now. If you must install it with "Terminal Emulator", however, then just run these commands in it and skip to Step 8:
su (then hit enter)
cd /sdcard (hit enter)
sh bootsnd.sh (hit enter)
If you get a "No Such User" error doing that last command, just ignore it. Don't run it again. The script has been written. We just need to fix some permissions later.
7) If you haven't executed "bootsnd.sh" yet, let's do it manually! Again, make sure it says "Mounted as r/w" at the top & scroll down to the "sdcard" folder in Root Explorer and click on it. Then, scroll down to the "bootsnd.sh" file. Press & hold on the file until a popup menu comes up. Select the option "Permissions" & click on all the boxes, except the "Special Permissions" ones, in the popup & click "OK". If it does not allow you to do this, then don't worry about it. We'll take care of this later. After that, just click(rather than press & hold) on the "bootsnd.sh" file to open it. The Script File menu should popup this time(3 buttons). Click on the Execute button. This is the same as running the "Terminal Emulator" commands above.
8) Now, lets just make sure we have the proper permissions. Move up a level from "/sdcard" to just "/" & navigate to "/system/etc". Look for the file "init.local.rc". Press and hold on this file & click "Permissions" on the popup menu. Again click all of the boxes except the "Special Permissions" ones if they're not already & click "OK". Then move up a level again to the "/system" folder & click on the "bin" folder. You should now be in "/system/bin". Look for the file called "bootsound". Press and hold on it and do the same. Click "Permissions" & check all the boxes except "Special Permissions" boxes & click "OK". Permissions are done. NOTE: If you already know which file your bootsound MP3 or WAV needs to be copied to then move to step 9 now. If not, you will need to do steps 9 & 10 later. Skip to step 11 for now.
9) EDITING THE "BOOTSOUND" FILE IN "/system/bin" TO POINT TO YOUR MP3 or WAV: Press and hold on the "bootsound" file. Scroll down in the popup Options menu & select "Open in Text Editor". You'll see a bunch of code. Don't worry about what it means. Just look for the part that says something like "/system/media/android_audio.mp3". If your file belongs in this folder, then you don't have to change anything. If not you will have to edit this part. I had to change mine to "/system/customize/resource/android_audio.mp3", for instance, as that's where my sound file is supposed to go. Once you have made your changes. Save the file by hitting "menu" button and selecting "Save Changes". This will put you back to "/system/bin".
10) Now let's move our audio file to the right place! Back out to just "/" again & then open the "sdcard" folder. Scroll down to your "android_audio.mp3" file. Press & hold on the file until the popup menu comes up. Select the option "Move" to move the file. Then, navigate to the proper folder for your sound file according to your rom or Android version and click "Paste". NOTE: Copy the file to the same folder you designated in step 9 & move on to step 12.
11) Now, where to move this file is tricky! I had to try many different folders...one by one...rebooting each time to see if the sound would play...to figure out which one was correct for my rom. It is usually the same folder as your "bootanimation.zip". In my rom I had 2 copies of "bootanimation.zip". One in "/data/local" & one in "/system/customize/resource". However, my bootsound only worked when placed in "/system/customize/resource". I did not have to change the bootanimation in this folder though, only the one in "/data/local", as the resource folder one is more of a backup. Anyhow, I think in Cyanogen Mod, it goes in "/system/media" & still others require that it be in "/data/local" and so on. You will have to do a search on bootsounds for your rom or Android version...or just post a question in your rom thread. Don't try to be smart like I did & put a copy in all of these folders. When I restarted it, it played multiple files at the same time, which made it LOUDER THAN EVER!!! If you don't know where it goes, you will have to try the different folders one by one and reboot each time to see if it plays. Make sure before you reboot that your phone is not on MUTE, as it may make a difference, depending upon which folder your "android_audio.mp3" is supposed to go in. For instance, the fact that mine goes in "/system/customize/resource" means that the bootsound is directly linked to my ringer volume in Android. ie. If I put the phone on mute before rebooting, the bootsound will not play. It's not like that for all roms, but it is for mine. NOTE: Once you think you've figured out which folder the bootsound is supposed to be in, you will need to go back and do steps 9 & 10 before proceeding to step 12.
12) Now that you've got your bootsound to play on your bootanimation, all the hard stuff is done. Now you just have to ask yourself one question. Was it too loud? Unfortunately, many Android versions & roms default the bootsound to MAX VOLUME & like I said earlier I tried tweaking the code for it in so many different ways, but it just kept on blasting.
SO, I CAME UP WITH TWO POSSIBLE SOLUTIONS FOR THOSE WHO HAVE BOOTSOUND VOLUME PROBLEMS.
As I mentioned briefly in step 11, due to my "android_audio.mp3" file being in the "/system/customize/resource" folder, the volume of my bootsound depends partly upon my ringer volume(same as system volume) level in Android. So, if I put my phone on low volume or mute & then reboot, it actually makes my bootsound at low volume or mute. I've also read that sometimes the notifications volume can affect bootsound files that are placed in "/system/media" as well. I don't think that this is very common, but you can try playing around with different volume levels to see if it makes a difference. If you find that this doesn't apply to you then I have another suggestion below.
After messing around with all that, however, I still thought my bootsound was really loud at times so I came up with another solution which was simple, but actually worked quite well. I used a sound editing program that I had on my computer. It had an option on there called "FADE", which allowed me to load a sound file and then lower its volume manually within the file. The program was called "Cyberlink Wave Editor", but I think it only comes bundled with other software. If you want to try this method though there are tons of programs at sites like DOWNLOAD.CNET.COM. Some are free. Some are trials. Just took a quick glance & saw that there's an awesome one on there called "WavePad Sound Editor", which is just like mine. It's just a trial program, but you only need it once really & then you can delete it. You can always just search GOOGLE too by typing in something like "sound editing software decrease volume" or something, but I know CNET is virus free stuff, so that's what I use.
Anyhow, I hope this wasn't too confusing & that it helped some of you!!! If so, please click the "Thanks" Button if you can!
Related
Here's a "How to" using nothing but your phone and computer (or Mac):
1.) If you JUST want the clock, you'll need to download onto your Mac or PC either "missing.zip" or "iofthestorm.zip" from here: http://forum.xda-developers.com/showthread.php?t=940456&page=6
2.) Extract the zip file, and open the folder: missing>system>app. Both of these zips have extras bundled into them, so locate Clockpackage.apk. Now, keep this window open.
3.) You'll need a file manager (I like Root Explorer) that allows you to see the "system" (you won't see "" around these files w/in your phone) file. Within in the "system" file, is the "app" file . You'll need to remove the previously bundled clock, but before you do you have to bypass the "system" file's r/o permission. For noobs, r/o = read only. r/w = read/write.
4.) I don't have the link, so click search from w/in the Android Market on your phone and type: mount /system. It'll be the first app that appears on the list. Mount /System is literally the name of the app, so the spacing, etc., is not a typo. Download and install.
5.) When finished with step # 4, fire up your new app, Mount /System, and click the button that says, "Mount r/w."
6.) Remove your old clock from the system/app folder. I first made a copy into my download folder just in case anything went wrong. Once the copy was in a place I could locate again, I went back to system/app folder and deleted the previously bundled clock.
7.) I plugged my phone via usb (settings/applications/development/USB debugging) into my computer. Locate the folder in step #2. Find the clock. Then, drag and drop onto your system/app file.
8.) You're done! Close Root Explorer, and you should see your old Samsung Clock in your app drawer on your phone.
Please note, I'm not a software developer nor am I a hacker. I know only about my device, a Samsung Fascinate, so please don't ask me how to use this mod for other devices. Those who would like to do so would be better off following some of the adb tutorials posted on these forums.
I know there are other methods out there for achieving the same thing. And I have touched on a few "after thoughts" in the actual process of loading the image to the phone. If these can be confirmed, please feel free to update these instructions. After browsing many, many pages in forum after forum I was unsuccessful in finding anything detailed enough from start to finish. So I decided to write this up!
These instructions work for anyone who rooted using the "UnrEVOked" method such as that given at HTCEvoHacks.com. I have not tested these instructions with any other root method out there.
With a bit of practice, this method can be mastered and done in about 20 minutes (depending on how long you spend creating your splash image in PhotoShop)
For the sake of these instructions, all references and instructions dealing with PhotoShop are assuming you are using PhotoShop CS5. Commands may be slightly different on older versions of PhotoShop, so it may take a few extra clicks to find what you're looking for.
1. You can download custom boot images from the web, or create your own in PhotoShop using ANY sort of photo, graphics, text, or combination. You MUST make sure that the image size is set as the same for the EVO's screen resolution (480x800). For this reason, I would double check any image file you try to use prior to converting it for use with your phone.
2. Open your image file in Photoshop and make whatever tweaks or enhancements you like. Remember to "flatten" the image prior to saving it out if you have multiple layers in your file. You can use the next step to re-size the image first if you like, but depending on your current settings in PS it should not matter.
3. Right click the file window (the one that contains your image) and set the "Image Size" settings to a width of 480, and the height to 800. These measurements MUST be in pixels as well. If you have the "Constrain Proportions" box checked, you may not be able to tweak these individually without affecting the other. So uncheck that box and change the size settings. Click ok to close the box and the image will re-size within Photoshop.
4. After you have finished creating your custom image, flattening the image, and resizing it to fit on your phone's screen, it is time to save the file. Navigate to the "file" menu and click "save as". Here, you can choose where to save it, name it, and choose the file format. It's probably easier to go ahead and save it as "splash" now, so that you wont have to rename it later. Either way, this file MUST be named "splash" when we are in the final stages. Save it as the "BMP" format, and you will get a pop-up window for the BMP options. "File Format" should be set to Windows... and choose the depth option of 24 Bit. The "compress" and "Flip row order" boxes should be unchecked, and you do not need to go into any advanced settings. Once you have saved the file, You can close PhotoShop.
Now the File needs to be converted from the BMP format into an IMG file. This is so that the boot loader in your phone will see it when you flash it to your phone.
There are a few conversion tools out there, but I have found Splash Screen Creator to be the EASIEST way to convert the file with a few clicks.
The link to download this small program is here... http://www.addictivetips.com/?attachment_id=43073 ... and it is FREE!!! (I did not create this program)
1. Download the .zip package from the link above.
2. Extract the files. I found that creating a folder on my desktop to secure these files (and these files only) to be less of a headache.
3. After you have extracted the files, you are ready to convert your "splash.bmp" file. You MUST move this file into the same directory that you unzipped the Splash Screen Creator to. It will only find the bmp file in the same directory, which is why having its own folder is easier. Move your "splash.bmp" file to the same folder and open "RUN THIS ONE". This will open the program in a command prompt.
4. Choose option 1 to convert your existing .bmp file into the required .img file. The next option will ask if you would like to flash the file to your phone. This option is not necessary for these instructions, but I have read of others being successful. You can try this option, but if it fails, go on to the remaining steps.
5. Go ahead and close the program by pressing another key to exit. You should see your new "Splash.img" file in this same directory. Rename this as "splash1.img"
Now that I think of it, naming the BMP file to "splash1" prior to converting to the .img format may solve the error when trying to flash the file to the phone
within Splash Screen Creator. The img file MUST be name "splash1" prior to updating it in the boot loader in the next steps so it makes sense that the program would come up with an error at this point. I have not tested this theory at this time, but you are welcome to. If someone does test this, please update these instructions
to save from many unnecessary steps below!
Your next steps require access to your original "PC36IMG.zip" file that you used during your root process. If you do not have your original "PC36IMG.zip" file, you
can try to download one here... http://forum.xda-developers.com/showpost.php?p=8913849&postcount=156 ... I have not tested this file yet, but worth a shot if you dont have it.
1. Make a COPY of your "PC36IMG.zip" file and move it to your directory where you have worked with the custom splash files. This saves from getting confused between files and flashing the wrong one to your phone. You're also making a copy so that your original "PC36IMG.zip" file is NOT altered.
2. DO NOT unzip the file! Simply drag your "splash1.img" file over to your zipped "PC36IMG.zip" folder and copy it in there. If you get a prompt to overwrite an existing "splash" file, go ahead. Afterall, you are working with a copy of the PC36IMG.zip.
3. After you have added the "splash1.img" file into the "PC36IMG.zip" folder, you can now move the zipped folder over to your sd card. Make sure that it is the ONLY copy on your sd card, and that you have not placed it in any other directories. BOOT LOADER WILL NOT FIND IT IF IT IS IN ANOTHER FOLDER!!!
4. AT THIS POINT YOU WANT TO BE SURE YOU HAVE BACKED UP YOUR ROM!!!! YOU WILL LOSE YOUR CURRENT ROM AND DATA AFTER THE NEXT STEP!!!!
5. Reboot the phone into Boot loader by holding the volume down button and pressing power. The boot loader will find your "PC36IMG.zip" and ask you if you want to update. Press the volume up button to say YES! Grab a coffee, chug a beer, or take a piss, cause this step takes a few minutes.
6. Once the boot loader has finished it's update, reboot your phone. it will now display your new custom splash screen!!! (but you're not done yet)
Because you updated your "PC36IMG.zip" files in the boot loader, you have in effect re-flashed the stock rom (rooted of course) back to your phone.
Allow a few minutes for your phone to boot up, log into your g-mail account (so that you have access to the market), and download Rom Manager (or your favorite backup manager), and restore back to your rom!
Like I said before, I have only done this on the HTC EVO that has been rooted using UnrEVOked through the process explained on HTCEVOHacks.com. I have no idea if this process will work with other configurations, and I accept no responsibility for the outcome of your actions!!!!
cool bro thanks
Thanks very helpful
This was created in Flash MX 2004 (Old, I know, but my chosen program for doing silly animations).
Its basically just an image from Google, pasted on a black background, and made to rotate upwards, while honeycomb bee's fly by. Its all zipped and set to go, I'm sure I don't need to tell you that if you add it to a ROM .zip, choose "store" as your compression, otherwise they don't work
silegeek said:
This was created in Flash MX 2004 (Old, I know, but my chosen program for doing silly animations).
Its basically just an image from Google, pasted on a black background, and made to rotate upwards, while honeycomb bee's fly by. Its all zipped and set to go, I'm sure I don't need to tell you that if you add it to a ROM .zip, choose "store" as your compression, otherwise they don't work
Click to expand...
Click to collapse
Thank you so much for this. I'm quite new to these so.. my question : How can I just flash an audio and keep the boot image that came installed with the rom?
Thank you for your time ;o)
u have to find your bootanimation.zip that came installed with your rom.
e.g. system/customize/resource oder data/local
in this folder copy the "android_audio.mp3".
use RootExplorer or flash with CWM
Kiray1982 said:
u have to find your bootanimation.zip that came installed with your rom.
e.g. system/customize/resource oder data/local
in this folder copy the "android_audio.mp3".
use RootExplorer or flash with CWM
Click to expand...
Click to collapse
I really appreciate your help. I got stuck when flashing the zip. I copied the bootanimation.zip onto the sd card via file expert but I pushed the mp3 file into the zip folder using my computer.
I couldn't copy the mp3 file into the zip using file expert. I gave it permissions and all of that.. GRRRRRR !!
Please help once again ;o)
Assuming you are using a ROM like LeeDroid, make sure (when you save your audio file) that you save it as .OGG
Once you've done that, rename it to .mp3.
I tend to install boot animations (and the audio) in a way that most would consider awkward or pain-in-the-backside. Basically I will add the bootanimation.zip to the current ROM.zip that I'm using, and reinstall it, without formatting data, system, or anything like that. I still keep my phone the way it was, all of my apps are still there, I just have a different bootanimation
I gave up with copying the bootanimation with file managers and stuff, because it requires digging to find the original bootanimation and I never could (and I've been though all the system, data folders and so on, nothing was there) so I just do the reinstall. I guess its essentially like performing an update to the system.
This very good, quite the style change.
silegeek said:
Assuming you are using a ROM like LeeDroid, make sure (when you save your audio file) that you save it as .OGG
Once you've done that, rename it to .mp3.
I tend to install boot animations (and the audio) in a way that most would consider awkward or pain-in-the-backside. Basically I will add the bootanimation.zip to the current ROM.zip that I'm using, and reinstall it, without formatting data, system, or anything like that. I still keep my phone the way it was, all of my apps are still there, I just have a different bootanimation
I gave up with copying the bootanimation with file managers and stuff, because it requires digging to find the original bootanimation and I never could (and I've been though all the system, data folders and so on, nothing was there) so I just do the reinstall. I guess its essentially like performing an update to the system.
Click to expand...
Click to collapse
Hey there! Guess what? Your method didn't work..lol. DAMMIT!! I'm using RXMixHD v1 rom.. I wish someone can put up a flashable bootanimation and make my life easier..hahaha!
Thanks soooooo much for your help though. Greatly appreciate it. I used LeeDroid's rom and that worked flawlessly. I was able to flash the audio and life was great back then ;o)
Maybe I should consider going back to his rom? Hahaha!
THANX ONCE AGAIN ;o)
Showtek1980 said:
Hey there! Guess what? Your method didn't work..lol. DAMMIT!! I'm using RXMixHD v1 rom.. I wish someone can put up a flashable bootanimation and make my life easier..hahaha!
Thanks soooooo much for your help though. Greatly appreciate it. I used LeeDroid's rom and that worked flawlessly. I was able to flash the audio and life was great back then ;o)
Maybe I should consider going back to his rom? Hahaha!
THANX ONCE AGAIN ;o)
Click to expand...
Click to collapse
Hi
The only thing that I can think of as to why it wouldnt have worked, is because when you added it to your ROM file, you didnt choose "store" as your compression method.
If you are using winRAR (if not, i do recommend it) drag the bootanimation.zip to directory in your LeeDroid rom.zip (usually data/local/). You will get a pop up screen and there will be a choice to choose your compression method. Use "store" and you should be set to go. try re-installing the ROM and it should work. Again, dont format any of the system or the data (you dont want to loose your apps and so on), just choose to install it.
silegeek said:
Hi
The only thing that I can think of as to why it wouldnt have worked, is because when you added it to your ROM file, you didnt choose "store" as your compression method.
If you are using winRAR (if not, i do recommend it) drag the bootanimation.zip to directory in your LeeDroid rom.zip (usually data/local/). You will get a pop up screen and there will be a choice to choose your compression method. Use "store" and you should be set to go. try re-installing the ROM and it should work. Again, dont format any of the system or the data (you dont want to loose your apps and so on), just choose to install it.
Click to expand...
Click to collapse
OK.. I'll try it again ( before having a few glasses of beer..lol ) and i'll get back to you.
I'm using RcMix's V1 rom.. Will your method work with this rom? Only time will tell!!! Hehhee!
THANKS AGAIN ;o)))
Showtek1980 said:
OK.. I'll try it again ( before having a few glasses of beer..lol ) and i'll get back to you.
I'm using RcMix's V1 rom.. Will your method work with this rom? Only time will tell!!! Hehhee!
THANKS AGAIN ;o)))
Click to expand...
Click to collapse
I managed it on RCMix Kingdom v1.0 and LeeDroid 3.0.3.
silegeek said:
I managed it on RCMix Kingdom v1.0 and LeeDroid 3.0.3.
Click to expand...
Click to collapse
This is really a stab in the brain ;o(((
Could you PLEASE tell me how you were successful on RCMix Kingdom v1.0? Step by step.... PLEEEEEEESE ;o))
Showtek1980 said:
This is really a stab in the brain ;o(((
Could you PLEASE tell me how you were successful on RCMixKingdom v1.0? Step by step.... PLEEEEEEESE ;o))
Click to expand...
Click to collapse
OK, and I'm sorry you are having some difficulty
they way I do it is:
step 1)=
double click RCMixKingdom v1.0.zip and it should open winRAR and show you a list of the files in the archive:
data
META-INF
sdcard
system
boot.img
virtuous-setup_rom
double click "data" and you should see the following files:
app
etc
local
sd
dtinstall.launch
From here, double click "local" and you will see "bootanimation.zip" and so on, I imagine you got this far.
Step 2
Find the "bootanimation.zip" that you downloaded and drag it into winRAR, in the same place as you are, with the original bootanimation.zip
You will see a pop up which says "Archive name and parameters". On the left hand side of this pop up, you will see "Archive Format" which you will be unable to select (because the file your adding is already a ".zip") and underneath that you will see "compression method". By default is says "Normal" so we need to change it to "Store".
Depending on the speed of you CPU, and whether your "RCMixKingdom v1.0.zip" is on your hard drive, or your sd card, this can take anywhere from a few seconds to around about a minute.
Once that has finished, copy the file to your sd card (if it isn't already) and reboot your phone into the bootloader (holding the power button and down on the volume button) so you can access the Recovery (clockwordmod)
Step 3
Once you're in the recovery, select "instal zip from sd card" and it should take you to a menu that says "choose zip from sd card". Find "RCMixKingdom v.10.zip" and select it, it will say "this cannot be undone", that's fine, move the selector down to "install RCMixKingdom.zip" and it will start installing.
During this process you might see a few worrying things, such as "formatting system", but don't worry, this process doesn't remove you apps, etc.
Once that has completed, reboot system (there should be an option in the menu) and the boot animation SHOULD work. It works for me all the time, so if it doesn't work for you, I cannot explain why not.
The other method is (which I gave up on originally) was to use a file manager such as Astro, ES File Manager, but as hard as I looked I could never find the "data/local/" folders. Well I could, but they were empty. What I wasn't told is that, in the settings of the file manager, you need to enable "root access" for the files and folders in "/data/local/" to show up.
silegeek said:
OK, and I'm sorry you are having some difficulty
they way I do it is:
step 1)=
double click RCMixKingdom v1.0.zip and it should open winRAR and show you a list of the files in the archive:
data
META-INF
sdcard
system
boot.img
virtuous-setup_rom
double click "data" and you should see the following files:
app
etc
local
sd
dtinstall.launch
From here, double click "local" and you will see "bootanimation.zip" and so on, I imagine you got this far.
Step 2
Find the "bootanimation.zip" that you downloaded and drag it into winRAR, in the same place as you are, with the original bootanimation.zip
You will see a pop up which says "Archive name and parameters". On the left hand side of this pop up, you will see "Archive Format" which you will be unable to select (because the file your adding is already a ".zip") and underneath that you will see "compression method". By default is says "Normal" so we need to change it to "Store".
Depending on the speed of you CPU, and whether your "RCMixKingdom v1.0.zip" is on your hard drive, or your sd card, this can take anywhere from a few seconds to around about a minute.
Once that has finished, copy the file to your sd card (if it isn't already) and reboot your phone into the bootloader (holding the power button and down on the volume button) so you can access the Recovery (clockwordmod)
Step 3
Once you're in the recovery, select "instal zip from sd card" and it should take you to a menu that says "choose zip from sd card". Find "RCMixKingdom v.10.zip" and select it, it will say "this cannot be undone", that's fine, move the selector down to "install RCMixKingdom.zip" and it will start installing.
During this process you might see a few worrying things, such as "formatting system", but don't worry, this process doesn't remove you apps, etc.
Once that has completed, reboot system (there should be an option in the menu) and the boot animation SHOULD work. It works for me all the time, so if it doesn't work for you, I cannot explain why not.
The other method is (which I gave up on originally) was to use a file manager such as Astro, ES File Manager, but as hard as I looked I could never find the "data/local/" folders. Well I could, but they were empty. What I wasn't told is that, in the settings of the file manager, you need to enable "root access" for the files and folders in "/data/local/" to show up.
Click to expand...
Click to collapse
Thank you so much for your time and effort in posting this up for me! BUT where can I download the bootanimation? LOL !!
Do I have to copy and paste the bootanimation using root explorer and then add the audio file?
I really do apologize if this question sounds silly.
Showtek1980 said:
Thank you so much for your time and effort in posting this up for me! BUT where can I download the bootanimation? LOL !!
Do I have to copy and paste the bootanimation using root explorer and then add the audio file?
I really do apologize if this question sounds silly.
Click to expand...
Click to collapse
Also.. can you please advise me on which path I should copy bootanimation.zip from?
I think I have 2 bootanimation.zip files.
THANK YOU IMMENSELY !!!!!!
You can download my bootanimation from the very first post on this topic.
If you have your own boot animation, paste it on the root of your sdcard.
I will attach some screen shots to this, hopefully it will help you
If you are using RCMixKingdom v1.0 you will find that it comes with a program called ES File Explorer
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Open this and hit menu and then settings. scroll down to "Root Options" and tick both the boxes. Exit ES File Explorer and open it up again
You should be in your sdcard directory
Navigate (scroll) to your bootanimation.zip and, as it shows in the picture, hold down on the "bootanimation.zip" and a new screen will come up:
Press copy to copy the bootanimation.zip
Next you will need to press the sdcard icon in the top left to change from sdcard to the system directory:
Then navigate to the "data" folder
once in the "data" folder navigate to the "local" folder:
Once in the local folder you will see this:
at the bottom of the screen you will see a tab that contains your copied file. Drag this tab upwards so you see this:
Press and hold the "bootanimation.zip" so this screen appears:
It will say "Warning, are you sure you want to overwrite?"
Select "OK" and it will paste "bootanimation" from your sdcard.
Restart you phone and your selected boot animation should be working.
Also, I'm not entirely sure that the RCMixKingdom ROM supports audio during boot animation, or if it does, it needs to be in a different format/directory.
silegeek said:
You can download my bootanimation from the very first post on this topic.
If you have your own boot animation, paste it on the root of your sdcard.
I will attach some screen shots to this, hopefully it will help you
If you are using RCMixKingdom v1.0 you will find that it comes with a program called ES File Explorer
View attachment 607963
Open this and hit menu and then settings. scroll down to "Root Options" and tick both the boxes. Exit ES File Explorer and open it up again
You should be in your sdcard directory
View attachment 607964
Navigate (scroll) to your bootanimation.zip and, as it shows in the picture, hold down on the "bootanimation.zip" and a new screen will come up:
View attachment 607965
Press copy to copy the bootanimation.zip
Next you will need to press the sdcard icon in the top left to change from sdcard to the system directory:
View attachment 607993
Then navigate to the "data" folder
once in the "data" folder navigate to the "local" folder:
View attachment 608012
Once in the local folder you will see this:
View attachment 608013
at the bottom of the screen you will see a tab that contains your copied file. Drag this tab upwards so you see this:
View attachment 608018
Press and hold the "bootanimation.zip" so this screen appears:
View attachment 608017
It will say "Warning, are you sure you want to overwrite?"
Select "OK" and it will paste "bootanimation" from your sdcard.
Restart you phone and your selected boot animation should be working.
Click to expand...
Click to collapse
I GREATLY appreciate your time and effort in composing in post with the visuals to help me get the bootanimation working. ;o)
I don't think that the sound works on bootanimation with RCMix Kingdom rom. I did however get the bootanimation working.
I think I will stick to LeeDroid's version update a few days ago as this works with sound and I think runs much faster on my HTC Desire HD.
Once again, THANK YOU !!!!
Back a year ago I rooted my nexus one phone, but the thing is I uninstalled a few stock apps. I had no idea that my updates would be a pain.
What I found out is that each new google update does a ton of asserts on files that it expects to be there. I had a problem with google books when I tried to update from 2.3.3 to 2.3.4, but someone on this forum hack a cracked version that allowed me to do so.
Now the annoying problem is back again, and this time, it's saying something about assert_failed: apply patch check ("system/app/EmailGoogle.apk...
I tried to find an EmailGoogle.apk out there, and I was able to find it, but if I was to use it, it wouldn't connect at all, then it would crash. I also placed it in system/app folder, and still same problem.
Is there a way for me to hack the update.zip so I can tell it to ignore these assertions?
AHH! I figured it out!
After much searching for updating scripts, I found out that there is indeed a file that tells your phone how to perform a patch update.
This involved me rebooting the phone 7 times (with about 5 times prior with previous experimentation)
Okay what I had were the following items
-Dropbox
-Root Explorer
-Laptop
Initially I got the error after running anon ra recovery, but I lost it when I accidently updated 2.3.4 again (I stupidly named my files as update.zip, update1.zip, update2.zip). Actually, I lost root (the phone still had the unlocked thing on it, but it was fooled). So I used this website (to root my phone again):
http://chensun.net/android-development/root-nexus-one-with-android-2-3-3-gingerbread/8/
So to get the specific error
1.you shut down your phone
2. reboot by pressing power button and down volume and hold it
3. Select recovery by navigating using the down volume, and select it by pressing power button.
4. After it reboots again, scroll down using your trackball and select Flash zip from sdcard
5. make sure you toggle signature verification to disable
6. select your update.zip
thats how you get your error
to fix:
1. So I took the signed zip file, and uploaded it to my dropbox
2. I opened the file using winrar (DO NOT UNZIP THIS FILE TO EDIT) the reason you do not want to unzip is because if you zip it up again you lose the signature, and your phone won't find the script
3. I used winrar to navigate to the following:
META-INF-->com-->google-->android
4. Open update-script using notepad
5. crtl-f on each package-name searching through the file:
emailgoogle.apk
GenieWidget.apk
Mms.apk
Talk.apk
Twitter.apk
VoiceDialer.apk
(ugh.. I forgot I uninstalled all those)
they existed twice. Once to assert to make sure the file exists, and the second to apply the patch
You have to remove both, you can keep the progress bar command there, that's just to update the progress of your update on your screen
example
;assert(apply_patch_check("/system/app/Twitter.apk", "48dcef1792760138acb1c10e2a2341dfbee69258", "e3e34aa0a72d0eaf76d80a06828bd14ea8450d34"))
apply_patch("/system/app/Twitter.apk", "-",
48dcef1792760138acb1c10e2a2341dfbee69258, 1596937,
e3e34aa0a72d0eaf76d80a06828bd14ea8450d34, package_extract_file("patch/system/app/Twitter.apk.p"));
so after repeating this over and over, it finally updated
anyways, going to sleep
Unzip the file on your phone with eStrongs file manager.
Edit the update script (eStrongs again).
Rezip (eStrongs again).
Sign with ZipSigner, or toggle signature verification in recovery.
Flash.
Note, if you use the "flash zip from SD" option, you don't need to name the file "update.zip"
thanks danger-rat, seen your posts many times before, I saved lots of your comments in my evernote
I already knew about renaming update.zip, I just got into a dumb naming habit, the last 5 tries I just kept the name as it was
my root explorer (file manager) by speed software does what eStrongs does, I can edit, zip, tar, unmount folders, set permissions etc, maybe you should check it out
but i've learned two new things about your post
never heard of zipsigner, and eStrongs
thanks for showing the quicker way of doing this, the dropbox thing was a bit of a hassle, but I love editting this on my computer rather than my phone using the trackball touchpad combo :-|
I'm wondering why a solution wasn't even there when I was looking for answers around the web? I searched for hours too. I'm also glad I didn't brick my phone!
Yeah, I use Root Explorer a lot. I prefer the interface on eStrongs and love the LAN capabilities and Dropbox interface, but Root Explorer is much better when you need root permission.
I'm on 2 different AHD. 1 has CM 10.1 RC2/4.2.2 & the other has CM 10.2/4.3. I got the same custom boot animation on both. Its the red umbrella. Any way to add sound?
Sent from my MB886 using xda premium
cmdru1980 said:
I'm on 2 different AHD. 1 has CM 10.1 RC2/4.2.2 & the other has CM 10.2/4.3. I got the same custom boot animation on both. Its the red umbrella. Any way to add sound?
Sent from my MB886 using xda premium
Click to expand...
Click to collapse
--------------------------------------------------------------------------------
(Credit Goes to Infantry667)
The apps:
First you will need a couple apps. You will need absolute system, root explorer and file converter. You can get them from the android market, just do a search for them. They're not free but if you know anything about root you probably already have root explorer and maybe even absolute system, but you will need file converter by ice cold apps.
The programs:
Again if you know anything or a decent amount about root you probably already have these programs but if not then download them. You will need 7Zip (preferably 7Zip) because as far as I know it is one of the only if not the only program that can zip files correctly WITHOUT compression which is mandatory because if there is any compression applied to the bootanimatiom.zip file OT WILL NOT WORK! You will also need either GVIM or Editor++ in order to properly edit the desc.txt file in the bootanimation.zip which we all know is what makes the boot animation work and if that is not configured correctly then, well, you're gonna be throwing things.
The method:
1.
Find the boot animation you want and download it using absolute system or from whatever source, whether it be from a forum thread or whatever. If you download it from a source other than absolute system you have to make sure before applying it you have to place it on the root of your sd card and make sure it is not named bootanimation.zip if there are other boot animations on your sd card because if they are named the same, obviously, they will overwrite eachother so name them however you want.
2.
Find the sound you want to use, it can be any sound file as long as it's short enough (or not) to play completely on boot. Download it, place it in your sd card and open the file converter app. Use file converter to find the file and once you've found and selected it select to convert it to .ogg. It MUST be converted to .ogg or it WILL NOT work. Once it is converted find the converted version ("sound".ogg or "whatever you named it".ogg) and use root explorer to move it to /sytem/media and leave it there for now.
3.
Plug your phone in to your computer, make sure USB debugging is enabled, and put your phone into USB mass storage mode once your phone is connected. Open up the files from your sd card on your computer and find the boot animation .zip you are going to change and move it to your computer. Next open up 7Zip and find the boot animation .zip file you just moved. Select the file and extract it to wherever you want to on your computer. Once you have extracted the .zip files with 7Zip go to the extracted files on your computer.
Note: (This next part will save the edited version as the orginal version so if you want to make a backup before you edit it just rename however you want or copy it into a separate folder named desc backup.)
4.
Right click on the extracted desc.txt file from the boot animation amd right click on it. Once you right click you will see an option that says either "edit with Editor++" or "edit with VIM" depending on which program you decided on (I prefer Editor++). Select the option and it will open up the desc.txt in your editor of choice. There may be a lost of guidelines in the desc.txt file for editing parts of the desc.txt but this is usually only in stock boot animations. Decide where you want the sound file to play and comment in the sound file you want to use by adding a line under the part you choose it to play at by typing "s 'sound'.ogg" DO NOT type what I wrote verbatim, the name 'sound' is just to give an example. Here is an example of a desc.txt file that has been edited to have sound:
(The red part is the sound line)
Quote:
# 540 wide, 960 tall 10 frames per second
540 960 10
# p means we're defining a part
# first number is repeat count, 0 means infinite
# second number is delay in frames before performing the next part
# so if you are playing 15 frames a second 15 would be... one second
# string defines the directory to load files from
# files will be loaded in order but names don't matter
# s defines a sound for a part
# sounds will be loaded from /system/media
# oggs with loop points will loop automatically
# only one sound will play at a time
# timing is driven by the part, not the sounds
# if you want no sound, leave blank
# droid
p 1 0 01_droid
s Fusion.ogg
# fusion
p 1 0 02_fusion
# mobility
p 1 0 03_mobility
# loop
p 0 0 04_loop
Notice the name of the sound in the desc.txt file is the same as the one I want to use. I hate to sound like I'm trying to make you feel stupid, which I am most definitely not, I just want to make sure this is detailed enough for anyone to follow.
4. Continued:
Once you have commented in the sound line, and you can add as many as you want just make sure you read the guidelines in the example desc.txt file above, save the file and exit your editor.
5. Open 7Zip and find the extracted boot animation files again with the edited desc.txt file. Make sure that the only files showing up in 7Zip are the boot animation files you extracted including the original desc.txt file that was edited and only that edited one, not the backup if you made one. In the menu bar on the 7Zip program click on "edit" and click on "select all" in the drop down menu that pops up. Next click "file" in the menu bar, move your cursor to the 7Zip option and when the drop down menu pops up click on "add to archive..." Then when the window pops up just change the name to whatever you want, select "zip" in the Archive format drop down menu, select "store" in the compression level drop down menu (you must select store or the boot animation .zip file you are creating will be compressed and as I mentioned above it won't work with compression) and then click "OK" to create the .zip file. Once it is created go ahead and move it onto the root of your sd card.
6. Unplug your phone from your computer and once the sd card is mounted open up absolute system. Go to boot animations and press menu and selct "boot animation editor." Press menu again and select "import from sd card." Find the boot animation you edited and slect it. Pres menu once it brings up the window with all the .png images and select "import" and when the window pops up prompting you to name the bootanimatiom just name it however you want and select "import." In order for the boot animation you edited to show up in your list of downloaded boot animations in absolute system you must first close absolute system and reopen it, go into boot animation editor again and it should be there. Select your edited boot animation and when it opens up the window with all the .png images press menu and select "desc.txt editor" which will open up the desc.txt file in absolute systems own editor. Scroll down untill you see the "s" line you commented in and press on it, this will open up a small window prompting you to choose the file from either /data/local or /system/media. Selct to choos from /system/media and there will be a list of .ogg files to choose from (if there are more than one you put in there). Select which one you want to play for that line. This is just to make sure the bootanimation.zip is using the right .ogg file and so your phone knows where to play it from on boot. You can change these if you want but you cannot comment lines in or out using absolute system. Once you have finished making changes or confirming the sound files press menu and select "save changes." Once it's done saving the changes press back.
NOTE: THIS NEXT PART IS VERY IMPORTANT AND MUST BE DONE EXACTLY AS I HAVE WRITTEN, IN THE EXACT SAME SEQUENCE I AM GIVING YOU.
7.Sorry for yelling hehe. Once absolute system is done saving the desc.txt file and you have pressed back to re-enter the .png images window in absolute system press home and open up root explorer. In root explorer go to /system/media where you placed your .ogg files and move them again into /system/media/audio/notifications and press home key again. Open absolute system and install the boot animation to /data/local by selecting change install location and selecting "/data/local" and reboot your phone. If the sound does not play, which it should, install the boot animation in BOTH /data/local AND /system/media using absolute system.
You should now have sound along with your boot animation. I hope you all have fun adding crazy sounds to your boot animations. The thanks button is always happy when you press it!
Rick1488 said:
--------------------------------------------------------------------------------
(Credit Goes to Infantry667)
The apps:
First you will need a couple apps. You will need absolute system, root explorer and file converter. You can get them from the android market, just do a search for them. They're not free but if you know anything about root you probably already have root explorer and maybe even absolute system, but you will need file converter by ice cold apps.
The programs:
Again if you know anything or a decent amount about root you probably already have these programs but if not then download them. You will need 7Zip (preferably 7Zip) because as far as I know it is one of the only if not the only program that can zip files correctly WITHOUT compression which is mandatory because if there is any compression applied to the bootanimatiom.zip file OT WILL NOT WORK! You will also need either GVIM or Editor++ in order to properly edit the desc.txt file in the bootanimation.zip which we all know is what makes the boot animation work and if that is not configured correctly then, well, you're gonna be throwing things.
The method:
1.
Find the boot animation you want and download it using absolute system or from whatever source, whether it be from a forum thread or whatever. If you download it from a source other than absolute system you have to make sure before applying it you have to place it on the root of your sd card and make sure it is not named bootanimation.zip if there are other boot animations on your sd card because if they are named the same, obviously, they will overwrite eachother so name them however you want.
2.
Find the sound you want to use, it can be any sound file as long as it's short enough (or not) to play completely on boot. Download it, place it in your sd card and open the file converter app. Use file converter to find the file and once you've found and selected it select to convert it to .ogg. It MUST be converted to .ogg or it WILL NOT work. Once it is converted find the converted version ("sound".ogg or "whatever you named it".ogg) and use root explorer to move it to /sytem/media and leave it there for now.
3.
Plug your phone in to your computer, make sure USB debugging is enabled, and put your phone into USB mass storage mode once your phone is connected. Open up the files from your sd card on your computer and find the boot animation .zip you are going to change and move it to your computer. Next open up 7Zip and find the boot animation .zip file you just moved. Select the file and extract it to wherever you want to on your computer. Once you have extracted the .zip files with 7Zip go to the extracted files on your computer.
Note: (This next part will save the edited version as the orginal version so if you want to make a backup before you edit it just rename however you want or copy it into a separate folder named desc backup.)
4.
Right click on the extracted desc.txt file from the boot animation amd right click on it. Once you right click you will see an option that says either "edit with Editor++" or "edit with VIM" depending on which program you decided on (I prefer Editor++). Select the option and it will open up the desc.txt in your editor of choice. There may be a lost of guidelines in the desc.txt file for editing parts of the desc.txt but this is usually only in stock boot animations. Decide where you want the sound file to play and comment in the sound file you want to use by adding a line under the part you choose it to play at by typing "s 'sound'.ogg" DO NOT type what I wrote verbatim, the name 'sound' is just to give an example. Here is an example of a desc.txt file that has been edited to have sound:
(The red part is the sound line)
Quote:
# 540 wide, 960 tall 10 frames per second
540 960 10
# p means we're defining a part
# first number is repeat count, 0 means infinite
# second number is delay in frames before performing the next part
# so if you are playing 15 frames a second 15 would be... one second
# string defines the directory to load files from
# files will be loaded in order but names don't matter
# s defines a sound for a part
# sounds will be loaded from /system/media
# oggs with loop points will loop automatically
# only one sound will play at a time
# timing is driven by the part, not the sounds
# if you want no sound, leave blank
# droid
p 1 0 01_droid
s Fusion.ogg
# fusion
p 1 0 02_fusion
# mobility
p 1 0 03_mobility
# loop
p 0 0 04_loop
Notice the name of the sound in the desc.txt file is the same as the one I want to use. I hate to sound like I'm trying to make you feel stupid, which I am most definitely not, I just want to make sure this is detailed enough for anyone to follow.
4. Continued:
Once you have commented in the sound line, and you can add as many as you want just make sure you read the guidelines in the example desc.txt file above, save the file and exit your editor.
5. Open 7Zip and find the extracted boot animation files again with the edited desc.txt file. Make sure that the only files showing up in 7Zip are the boot animation files you extracted including the original desc.txt file that was edited and only that edited one, not the backup if you made one. In the menu bar on the 7Zip program click on "edit" and click on "select all" in the drop down menu that pops up. Next click "file" in the menu bar, move your cursor to the 7Zip option and when the drop down menu pops up click on "add to archive..." Then when the window pops up just change the name to whatever you want, select "zip" in the Archive format drop down menu, select "store" in the compression level drop down menu (you must select store or the boot animation .zip file you are creating will be compressed and as I mentioned above it won't work with compression) and then click "OK" to create the .zip file. Once it is created go ahead and move it onto the root of your sd card.
6. Unplug your phone from your computer and once the sd card is mounted open up absolute system. Go to boot animations and press menu and selct "boot animation editor." Press menu again and select "import from sd card." Find the boot animation you edited and slect it. Pres menu once it brings up the window with all the .png images and select "import" and when the window pops up prompting you to name the bootanimatiom just name it however you want and select "import." In order for the boot animation you edited to show up in your list of downloaded boot animations in absolute system you must first close absolute system and reopen it, go into boot animation editor again and it should be there. Select your edited boot animation and when it opens up the window with all the .png images press menu and select "desc.txt editor" which will open up the desc.txt file in absolute systems own editor. Scroll down untill you see the "s" line you commented in and press on it, this will open up a small window prompting you to choose the file from either /data/local or /system/media. Selct to choos from /system/media and there will be a list of .ogg files to choose from (if there are more than one you put in there). Select which one you want to play for that line. This is just to make sure the bootanimation.zip is using the right .ogg file and so your phone knows where to play it from on boot. You can change these if you want but you cannot comment lines in or out using absolute system. Once you have finished making changes or confirming the sound files press menu and select "save changes." Once it's done saving the changes press back.
NOTE: THIS NEXT PART IS VERY IMPORTANT AND MUST BE DONE EXACTLY AS I HAVE WRITTEN, IN THE EXACT SAME SEQUENCE I AM GIVING YOU.
7.Sorry for yelling hehe. Once absolute system is done saving the desc.txt file and you have pressed back to re-enter the .png images window in absolute system press home and open up root explorer. In root explorer go to /system/media where you placed your .ogg files and move them again into /system/media/audio/notifications and press home key again. Open absolute system and install the boot animation to /data/local by selecting change install location and selecting "/data/local" and reboot your phone. If the sound does not play, which it should, install the boot animation in BOTH /data/local AND /system/media using absolute system.
You should now have sound along with your boot animation. I hope you all have fun adding crazy sounds to your boot animations. The thanks button is always happy when you press it!
Click to expand...
Click to collapse
For some reason when i try and use bootanimation editor with absolute system, it force closes and unroots my phone so, I gotta go to recovery and erase & restore. I've just been business ES for a explorer cause it does everything I need it to, I think but as far as 7-zip & store on a PC and put it back on card, I got that down.
Did you get it working? I know you don't have to use the programs they are requesting as I used what works for me so you can do the same. I will however say the boot sound annoyed me so In the end I removed it.
Rick1488 said:
Did you get it working? I know you don't have to use the programs they are requesting as I used what works for me so you can do the same. I will however say the boot sound annoyed me so In the end I removed it.
Click to expand...
Click to collapse
Naw. Never got it. I love music. I have 50,000 songs on a hard drive and I like to theme my phones to a certain artist, including splash and boot. I've got two AHD and was gonna do 2 different ones but, without the sound.....
Sent from my MB886 using xda premium
Rick1488 said:
Did you get it working? I know you don't have to use the programs they are requesting as I used what works for me so you can do the same. I will however say the boot sound annoyed me so In the end I removed it.
Click to expand...
Click to collapse
How'd you do it?
Sent from my MB886 using xda premium
Rick1488 said:
--------------------------------------------------------------------------------
(Credit Goes to Infantry667)
The apps:
First you will need a couple apps. You will need absolute system, root explorer and file converter. You can get them from the android market, just do a search for them. They're not free but if you know anything about root you probably already have root explorer and maybe even absolute system, but you will need file converter by ice cold apps.
The programs:
Again if you know anything or a decent amount about root you probably already have these programs but if not then download them. You will need 7Zip (preferably 7Zip) because as far as I know it is one of the only if not the only program that can zip files correctly WITHOUT compression which is mandatory because if there is any compression applied to the bootanimatiom.zip file OT WILL NOT WORK! You will also need either GVIM or Editor++ in order to properly edit the desc.txt file in the bootanimation.zip which we all know is what makes the boot animation work and if that is not configured correctly then, well, you're gonna be throwing things.
The method:
1.
Find the boot animation you want and download it using absolute system or from whatever source, whether it be from a forum thread or whatever. If you download it from a source other than absolute system you have to make sure before applying it you have to place it on the root of your sd card and make sure it is not named bootanimation.zip if there are other boot animations on your sd card because if they are named the same, obviously, they will overwrite eachother so name them however you want.
2.
Find the sound you want to use, it can be any sound file as long as it's short enough (or not) to play completely on boot. Download it, place it in your sd card and open the file converter app. Use file converter to find the file and once you've found and selected it select to convert it to .ogg. It MUST be converted to .ogg or it WILL NOT work. Once it is converted find the converted version ("sound".ogg or "whatever you named it".ogg) and use root explorer to move it to /sytem/media and leave it there for now.
3.
Plug your phone in to your computer, make sure USB debugging is enabled, and put your phone into USB mass storage mode once your phone is connected. Open up the files from your sd card on your computer and find the boot animation .zip you are going to change and move it to your computer. Next open up 7Zip and find the boot animation .zip file you just moved. Select the file and extract it to wherever you want to on your computer. Once you have extracted the .zip files with 7Zip go to the extracted files on your computer.
Note: (This next part will save the edited version as the orginal version so if you want to make a backup before you edit it just rename however you want or copy it into a separate folder named desc backup.)
4.
Right click on the extracted desc.txt file from the boot animation amd right click on it. Once you right click you will see an option that says either "edit with Editor++" or "edit with VIM" depending on which program you decided on (I prefer Editor++). Select the option and it will open up the desc.txt in your editor of choice. There may be a lost of guidelines in the desc.txt file for editing parts of the desc.txt but this is usually only in stock boot animations. Decide where you want the sound file to play and comment in the sound file you want to use by adding a line under the part you choose it to play at by typing "s 'sound'.ogg" DO NOT type what I wrote verbatim, the name 'sound' is just to give an example. Here is an example of a desc.txt file that has been edited to have sound:
(The red part is the sound line)
Quote:
# 540 wide, 960 tall 10 frames per second
540 960 10
# p means we're defining a part
# first number is repeat count, 0 means infinite
# second number is delay in frames before performing the next part
# so if you are playing 15 frames a second 15 would be... one second
# string defines the directory to load files from
# files will be loaded in order but names don't matter
# s defines a sound for a part
# sounds will be loaded from /system/media
# oggs with loop points will loop automatically
# only one sound will play at a time
# timing is driven by the part, not the sounds
# if you want no sound, leave blank
# droid
p 1 0 01_droid
s Fusion.ogg
# fusion
p 1 0 02_fusion
# mobility
p 1 0 03_mobility
# loop
p 0 0 04_loop
Notice the name of the sound in the desc.txt file is the same as the one I want to use. I hate to sound like I'm trying to make you feel stupid, which I am most definitely not, I just want to make sure this is detailed enough for anyone to follow.
4. Continued:
Once you have commented in the sound line, and you can add as many as you want just make sure you read the guidelines in the example desc.txt file above, save the file and exit your editor.
5. Open 7Zip and find the extracted boot animation files again with the edited desc.txt file. Make sure that the only files showing up in 7Zip are the boot animation files you extracted including the original desc.txt file that was edited and only that edited one, not the backup if you made one. In the menu bar on the 7Zip program click on "edit" and click on "select all" in the drop down menu that pops up. Next click "file" in the menu bar, move your cursor to the 7Zip option and when the drop down menu pops up click on "add to archive..." Then when the window pops up just change the name to whatever you want, select "zip" in the Archive format drop down menu, select "store" in the compression level drop down menu (you must select store or the boot animation .zip file you are creating will be compressed and as I mentioned above it won't work with compression) and then click "OK" to create the .zip file. Once it is created go ahead and move it onto the root of your sd card.
6. Unplug your phone from your computer and once the sd card is mounted open up absolute system. Go to boot animations and press menu and selct "boot animation editor." Press menu again and select "import from sd card." Find the boot animation you edited and slect it. Pres menu once it brings up the window with all the .png images and select "import" and when the window pops up prompting you to name the bootanimatiom just name it however you want and select "import." In order for the boot animation you edited to show up in your list of downloaded boot animations in absolute system you must first close absolute system and reopen it, go into boot animation editor again and it should be there. Select your edited boot animation and when it opens up the window with all the .png images press menu and select "desc.txt editor" which will open up the desc.txt file in absolute systems own editor. Scroll down untill you see the "s" line you commented in and press on it, this will open up a small window prompting you to choose the file from either /data/local or /system/media. Selct to choos from /system/media and there will be a list of .ogg files to choose from (if there are more than one you put in there). Select which one you want to play for that line. This is just to make sure the bootanimation.zip is using the right .ogg file and so your phone knows where to play it from on boot. You can change these if you want but you cannot comment lines in or out using absolute system. Once you have finished making changes or confirming the sound files press menu and select "save changes." Once it's done saving the changes press back.
NOTE: THIS NEXT PART IS VERY IMPORTANT AND MUST BE DONE EXACTLY AS I HAVE WRITTEN, IN THE EXACT SAME SEQUENCE I AM GIVING YOU.
7.Sorry for yelling hehe. Once absolute system is done saving the desc.txt file and you have pressed back to re-enter the .png images window in absolute system press home and open up root explorer. In root explorer go to /system/media where you placed your .ogg files and move them again into /system/media/audio/notifications and press home key again. Open absolute system and install the boot animation to /data/local by selecting change install location and selecting "/data/local" and reboot your phone. If the sound does not play, which it should, install the boot animation in BOTH /data/local AND /system/media using absolute system.
You should now have sound along with your boot animation. I hope you all have fun adding crazy sounds to your boot animations. The thanks button is always happy when you press it!
Click to expand...
Click to collapse
what if i use notepad++?
what i got using notepad++ in dsc.txt file was just these things
320 480 12
p 1 0 part0
p 0 0 part1
what is that?
please help..i really like to have sound with bootanimation.
the hellboy said:
what if i use notepad++?
what i got using notepad++ in dsc.txt file was just these things
320 480 12
p 1 0 part0
p 0 0 part1
what is that?
please help..i really like to have sound with bootanimation.
Click to expand...
Click to collapse
Notepad ++ is perfect for this job.
The P means we're defining a part
S defines a sound for a part.
So, what you have there is a boot logo with no sound.
I wish I could help you further, but you need to read the tutorial and post your issue if any and I'll help...
Let me give you a tip 4.11 stock rom's boot logo comes with sound so all I did was edit it with a new boot logo and my own sound. I guess this might be lazy, but it was fast and simple and I ended up dumping the sound about a week later. Annoying!
Rick1488 said:
Notepad ++ is perfect for this job.
The P means we're defining a part
S defines a sound for a part.
So, what you have there is a boot logo with no sound.
I wish I could help you further, but you need to read the tutorial and post your issue if any and I'll help...
Let me give you a tip 4.11 stock rom's boot logo comes with sound so all I did was edit it with a new boot logo and my own sound. I guess this might be lazy, but it was fast and simple and I ended up dumping the sound about a week later. Annoying!
Click to expand...
Click to collapse
thanks for the reply bro..
yes i did go through the tutorial and i ended up with that i quoted before..
i want to have sony make.believe bootanimation with sound..
but i failed..
so where in desc.txt file edit or put sound?
i mean how do i need to edit those parts..if i wanted to put the audio named bootanim?
please help?
and at last is this just for stock roms or even can work in aosp based roms..
i am running 4.3 legacy xperia latese nightly build right now..
any suggestions or help would be appreciated from bottom of the heart..
Hellboy, if you want you could upload your failed boot animation and I'll fix it for you. Sound good? Oh and for your other question this works for all rooted ROMs.
Sent from my MB886 using Tapatalk 4
I did all that and still no sound AND blank screen during part1. I was just using a 2 part bootanimation.
Sent from my MB886 using xda premium
OK, I'm using OSE ROM now and I did everything except for using absolute system. Mine goes
p 0 0 part0
s att_pu.ogg
att_pu.ogg is what I named my sound and both bootanimation.zip & att_pu.ogg are in /system/media/. Still no sound.
Sent from my MB886 using xda premium