I was able to locate quite easily the first sign of life one sees after flashing a new image. Bootanimation. How could I miss? I was really hoping for a zip so I could take it home with me.
It's the shimmering "android" one and has no other definining link to anything else. I've looked into archives without file extensions before so pretty much expected a 99% chance it was of no use. I'll Have to post what I saw in about 15 minutes. It's on my Linux partition. It ran as an executable in my root file explorer for I think 1/10th of a second. Is this closely related to .qmg? Hard to find anything about it.
Ok so the file i found is what'll play the animation. Used terminal with stock rom and don't do it unless you want to watch it go on forever. So i put the gsi back on and it'll briefly run (one extremely fast sequence of images) and stop. I have no idea where to locate the images. If anyone knows that'd be swell. Just the plain flashy silver "android" that i believe appeared on 8.1. It's on quite a few of the gsi's.
Related
This has been bugging me forever. I love the Ion ROM for its speed but I hate not changing the boot logo (not splash1, the boot animation). I've discovered why/how the Ion ROM is different and how to fix it (partway).
First off, Ion doesn't use the standard boot.gif & boot.mp3 files in /system/media. If you try to place the files there you will get no response. Instead Google, for whatever the reason, has changed it into framework-res.apk.
If you unzip framework-res.apk the files are inside (unzipped dir)/assets/images/. They are named android-logo-mask.png, which is the text that says Android on boot, and android-logo-shine.png, which is the white & blue shine that slides across the text as it boots. You can simply change these out and resign the apk with your method of choice to change the icon.
Now on to the sound, the ROM ships with 2 boot sounds that I can't seem to distinguish other than the names. They are located in framework-res as well, in (unzipped dir)/assets/sounds. They are named bootanim0.raw & bootanim1.raw. A good audio editor for opening .raw files is Wavepad Sound Editor by NCH Swift Sound. It works well and handles the files with ease and has a free version or a 30 day trial available.
For whatever the reason, the sound doesn't play on boot by default. I haven't had a lot of time to mess with it but I believe the problem lies in init.rc when it calls the boot image, I know thats how it works on other ROMs but I haven't looked into Ion init.rc yet. You can probably tweak the init.rc to call the bootanim0.raw file to play when the logo shows. I will play around with it.
Hope this helps anyone else with this problem and PM me or post in this thread and I will try to help with any problems you have
Geniusdog out.
This was already covered awhile ago in the Dream Themes and Wallpapers section.
Im looking for the boot animation for OS 1.0. Can anyone help me out?
I'm Br1ck'd's guy who was looking for the boot animation for you over the weekend. The problem I'm running into is that every ROM I can find is in the *.nbh format, so there is no way I can actually go in and grab the information. However, I haven't given up, and if I do find a way I'll let you all know.
werd!
10char
Awesome man. Thanks alot.
Sent from my SGH-T959 using XDA App
OK, so you're hosed with your request. Apparently, the boot animation is locked until at least Cupcake. So I can get you the Cupcake boot animation no sweat. But when I flashed my G1 back down to stock 1.0 there is no way to run Super User on it. You have root access, however when running something like Terminal Emulator and type "SU" you'll still get permission denied errors even though you have root access. Lame, I know.
So for giggles, I adb pulled every file from the root of the phone. No dice. There is no animations, period. Even searching every friggin' *.png file, there is nothing there for the boot animation. I can flash a new boot animation to the phone, but all that does is mask the original one, which is hidden somewhere in the *.nbh file. However, either I am not smart enough, or there is no way to do it as of yet, but I cannot get into the *.nbh file, period.
So I figured "OK, I'll try an emulator". That also failed, as the earliest emulator I can find is the emulator for Cupcake. So I then tried to use the emulator to flash a different ROM, which failed because as it reboots it goes back to stock Cupcake. Which is lame (they should really have a save state or something).
The next step I tried was downloading an older version of the Android SDK. Again, nothing available to me until Cupcake. I could have possibly loaded it in Eclipse, but I don't have Eclipse and don't prefer to have Eclipse, and I doubt that it would have made a difference since searching every folder in the SDK packs turned up nothing. I even loaded the SDK packs on my Mac, just in case there was a different set of files. Nothing.
Since I'm still on 1.0 I did try to do an ADB Shell, but any command gives me permissions issues. It's probably because of the root issue with the stock image. I don't really know, I just know I can't do it.
So my final attempt was that I downloaded a *.nbh explorer for the Windows 7 phones, but it doesn't work because of the signing issues.
Ultimately, you're not going to be getting the boot animation from me. I've tried and failed Sorry man. Good luck though!
You mean the "Glowing Android" bootanimation?
I was looking for it a few weeks ago, and made my own with the resources in the 1.0 build.
It's 800x480, you might have to resize it to 320x480.
http://dl.dropbox.com/u/122255/GlowingAndroid.zip
Hi im working on creating some boot animations. Ive got the files ready, but i cant figure out how to put them into a flashable .zip.
I flashed this file thunderbolt boot animation and it worked so i figured if i just replaced my animation and audio it would work but i get an error saying "e:update script not found" or something along those lines.
Id like to know if there is an easy way to create a "template" were i just copy my animation into a folder and zip it, or if there is a program that will package it for me including the script/etc.
Any input or guide on how to make these boot animations flashable .zip's would be great, thanks.
Eat it iPhone said:
Hi im working on creating some boot animations. Ive got the files ready, but i cant figure out how to put them into a flashable .zip.
I flashed this file thunderbolt boot animation and it worked so i figured if i just replaced my animation and audio it would work but i get an error saying "e:update script not found" or something along those lines.
Id like to know if there is an easy way to create a "template" were i just copy my animation into a folder and zip it, or if there is a program that will package it for me including the script/etc.
Any input or guide on how to make these boot animations flashable .zip's would be great, thanks.
Click to expand...
Click to collapse
Thats weird it didn't work. Should. Maybe it wasn't re-packaged correctly.
Try the one attached.
CCallahan said:
Thats weird it didn't work. Should. Maybe it wasn't re-packaged correctly.
Try the one attached.
Click to expand...
Click to collapse
Thanks ill try it out, just dont have the time right now.
If you cant figure it out i'll give you a guide tomorrow when i'm off my iPad .
did you rezip it correctly?
I ran into this trouble, I forget what it is, but you have to zip the files a certain way or they will not work. I don't remember the settings anymore, but just creating a regular zip file won't work.
There is a good guide to making your own update script on xda somewhere. Just search the entire site. If i'm just flashing something simple like a theme or boot animation sometimes I just use someone else's flashable zip and replace the necessary files. I can't remember off the top of my head, but iirc there are two folders you want to keep from someone else's zip. Meta-inf which is basically the signature files and something else which contains the script. If you dissect someone's zip it should be obvious what the other folder you want to keep is. You will find the update script in one of the sub folders, and if you want you can open it with a text editor and get an idea of how the script works.
If you need more info I can help you more when I get to my computer.
Sent from my PC36100 using XDA App
dkdude36 said:
If you cant figure it out i'll give you a guide tomorrow when i'm off my iPad .
Click to expand...
Click to collapse
Id appreciate a guide either way, id rather learn to do it myself than use someone else's. No rush as i cant really approach this til the weekend.
Eat it iPhone said:
Id appreciate a guide either way, id rather learn to do it myself than use someone else's. No rush as i cant really approach this til the weekend.
Click to expand...
Click to collapse
ok, here it goes.
first, figure out where you want to push your file. i'd reccomend pushing manually in recovery to make sure the file itself works. then, using a tool like 7zip (pc) or betterzip (mac) create a file structure that matches the one on the phone. for example, if you wanted a boot animation to be put in system/customize/resource, make a folder system, customize in that, resource in that, and the bootanimation.zip inside that. now you have the main part. next, make a folder in the root of the zip called META-INF (caps counts) inside that, com, inside that, google, and inside that, android. thats /META-INF/com/google/android/. inside android, you need to place in an update-script. i'd reccomend taking one from another zip and just editing it becasue i still have not figured out a way to make that type of file (unix exec) from scratch. open it up in a .txt editor like notepad++ (pc) or coda (mac) and write your script. here is the baisic script for copying the directory system on the zip to system on the phone (like flashing a boot animation).
copy_dir PACKAGE:system SYSTEM:
CAPS COUNT AND MAKE SURE YOU HAVE AN ENTER AT THE END. IF YOU DO NOT HAVE AN ENTER AT THE END (TO MAKE IT TWO LINES INSTEAD OF ONE, LIKE ISSUEING A COMMAND) THEN IT WILL NOT WORK AT ALL ( E:SYNTAX ERROR IN UPDATE-SCRIPT IS THE ERROR YOU WILL GET)
so put this file into the folder android, and zip it. make sure it is in store only, compatibility mode, if you have such options. then, use an auto signer (or just say zip is not signed and make sure to put sig verification off) to sign the zip. flash, and watch your work magically appear.
the update-script i showed is written in amend. i have no idea how to write in edify bcuz it is much more complicated with the binary and stuff. so dont flash with cwm 3.0+.
good luck. ask if you have any questions.
hello will this methed work on like adding some personal apps you want to be on your rom?
(idk if this is the right section for this post)
So I'm trying to make a custom boot screen for my G2. I made a png in photoshop thats 480 by 800 and put it in bootanimation.zip and all that. I put it in /system/media replacing the previous bootscreen.zip (the MIUI one because I'm using that rom). The problem is that, when I reboot my phone after the HTC splash screen, it just shows a black screen until the phone is done booting. I might have something wrong in the desc file or maybe i need to make my pic 24-bit or something. Any help would be great. I'll include the file and the image, because the image is awesome.
My image is supposed to look like the THX logo that is sometimes at the beginning of movies, except it says HTC. Eventually, if I get this to work, I might make it animated and add sound to be like the THX thing.
Anyone? Does anyone here have any suggestions? Or should I put this in Android Q&A
Pr.TOSHIBA said:
(idk if this is the right section for this post)
So I'm trying to make a custom boot screen for my G2. I made a png in photoshop thats 480 by 800 and put it in bootanimation.zip and all that. I put it in /system/media replacing the previous bootscreen.zip (the MIUI one because I'm using that rom). The problem is that, when I reboot my phone after the HTC splash screen, it just shows a black screen until the phone is done booting. I might have something wrong in the desc file or maybe i need to make my pic 24-bit or something. Any help would be great. I'll include the file and the image, because the image is awesome.
My image is supposed to look like the THX logo that is sometimes at the beginning of movies, except it says HTC. Eventually, if I get this to work, I might make it animated and add sound to be like the THX thing.
Click to expand...
Click to collapse
I'm not sure what your problem is, I just go into terminal emulator and do
Code:
su
mount -o remount,rw /system
cp /filelocation/bootanimation.zip /system/media/
which I believe is pretty much the same thing you've been doing, but your picture is way cool! if you end up getting it working you should share it
I want it now, but with sound and animation. Please, make it now. I'd even pay .99 for it.
duh, read things properly chris
Ok, I have been pulling my hair out over this creating a boot animation process! Here are the things I have tried:
http://www.xda-developers.com/android/tutorial-and-step-by-step-guide-to-creating-boot-animations/
This is a great tutorial and I am pretty sure I am following it correctly, but when I install the one I created I get a black screen instead of a boot animation.
http://forum.xda-developers.com/showthread.php?t=1678540&highlight=create+boot+animation
This is a nice little tool, and I used it. I created the animation, previewed the animation and it all looks good and appears to work. That is until I install it on my phone, I have even tried to use the program to push to my phone, but I don't think it likes me. All I get a black screen instead of the boot animation.
I have changed the permissions to rw--r--r.
I have created the desc.txt with Notepad++ and windows based notepad.
I am saving it into system/media.
I am verifying the name is "bootanimation.zip".
I have tried to use ROM Toolbox to install it but still get a black screen.
The dimensions are 480x800 and FPS is 30.
I am running the CM10 Global ROM build 1 by DKStunna108
Here is the file if someone has time to look at it and see if something looks off: http://d-h.st/I1Y
Any help would greatly be appreciated, I am just not sure what I am doing wrong...it is probably something easy that I am over looking.