Trying to make a new boot animation - Click Android Development

Below you'll find two new boot animation clips I've made (it's the android on a skateboard jumping through a hoop of fire) to replace boot1.gif and boot2.gif in the /system/media/bootscreen folder on the filesystem. Can anyone tell me why they don't display properly at boot time?
files:
boot1.gif : http: //picasaweb.google.com/lh/photo/5EPOtJXhVOw1_CIeg6h9Vg?authkey=Gv1sRgCOip8ui3kt7JtQE&feat=directlink
boot2.gif : http: //picasaweb.google.com/lh/photo/BuL7-g9IZnDZ7VE--NI2fA?authkey=Gv1sRgCOip8ui3kt7JtQE&feat=directlink

Are they in the same resoultion (Width by Height) as the originals?

Seems like flash was packing the frames weirdly. After repacking them with another program, it works fine.

Related

Change the Boot Screen in CM3.6.5

In Roger's ROM,I could change the boot Screen to the cute android logo animation by the instructions -
adb remount
adb push boot.gif /system/media
adb push boot.mp3 /system/media
But it could not work in CM3.6.5,nothing happened to the orignal boot screen.
How should I do now in CM3.6.5?
Thanks everybody!
Lol it's different because theres no boot.gif in cyanogen's ROM. Try this, I think it's what you want.
http://forum.xda-developers.com/showthread.php?t=467693&highlight=boot
So although I'm a veteran here at XDA, I must admit i'm a noob at the G1 ( was a pro at the WM smartphone) Is there a way to add a startup sound & or a shutdown sound for the phone. I'm using the dudes cupcake rom. If there is a way. are there a set of instructions to follow?
nemo.mole said:
In Roger's ROM,I could change the boot Screen to the cute android logo animation by the instructions -
adb remount
adb push boot.gif /system/media
adb push boot.mp3 /system/media
But it could not work in CM3.6.5,nothing happened to the orignal boot screen.
How should I do now in CM3.6.5?
Thanks everybody!
Click to expand...
Click to collapse
Cyan's mod uses the classic 2 part animation boot screen, with the green "shining" Android boot screen. This being, the Android lettering is a transparent .png, and the shining animation is a scrolling .gif that shines through it, thus getting that effect. In order to change the boot screen, you have to edit both of those and then use similar adb commands. They're both in a APK file though, which makes it a bit tricky.
This is indeed the correct link: http://forum.xda-developers.com/showthread.php?t=467693&highlight=boot

How can I remove the splash screen for output text of kernel startup?

is this can be done just in the kernel source?
can any body provide some info or suggestions? sample is better
thx.
theory is: replace bootanimation from /bin with a blank script. Make sure you backup your bootanimation in case that doesn't work
I like this idea too! It appeals to my nerdiness.
Sadly however it is not this easy. This is something I have wanted for a while and I have tried this. It just gives a black screen. If you look at the source code for bootanimation it even has a disable option(statically set to 0), if this is enabled and recompiled it also just yields a black screen. I think we would need a way to display via opengl or whatnot.
Text output would kick ass
thank you all guys, at least I get some response
I have some thoughts, I will try some different way to make it possible.
jubeh said:
theory is: replace bootanimation from /bin with a blank script. Make sure you backup your bootanimation in case that doesn't work
Click to expand...
Click to collapse
not boot animation, just the first splash screen. there are no /bin since nothing have been mounted.
I found bootanimation in /system/bin
Code:
mount -o remount,rw /system
cd /system/bin
cp bootanimation /sdcard
rm bootanimation
And now maybe my phone startup faster, but i have black screen instead of booting text output...
Any other ideas?

[Q] Descriptive Boot Screen?

Has anybody ever figured out a method to ditch the splash and boot screens and get a descriptive loader, like a diagnostic boot? AKA a no-GUI boot?
I have one, but need help!
I made one! But I need help on it, :-(
Here's what I did and what I need help with:
I looked up the boot process for Android and what happens in what order. So I made a "descriptive boot" screen for it. But now, here is my problem:
My DESC.TXT won't play the second folder! It's written as follows:
320 480 4
p 1 20 part0
p 0 0 part1
If someone can please tell me how to fix it so the second part works, I will DEFINITELY upload it for all to share.

[Q] Bootanimation infinite loop - please help

Hi All,
I hope you can help me - I promise I've searched for a solution!
I downloaded a few new boot animations to try on my CM6 install (on G1).
At first I tried simply copying a bootanimation.zip to /data/local and rebooting. So far so good - the animation worked perfectly. Then it looped, and looped, and...well you get the idea. Phone no longer actually booted!
No problem I thought, I'll get a flashable zip and flash a new animation using the recovery console (Amon_RA's). Did that, and it changed the animation OK, but still no dice on the OS loading (waited 10 mins plus to be sure).
For info, the animations were the pc-style one from Superbad Eclair and the CM6 one for the N1 (big X with the little android in the middle). Both worked fine and didn't freeze or anything, but they won't stop looping.
Tried the recovery console, but my linux exp. is limited and I didn't manage to access /data/local to delete bootanimation.zip (can cd to data but ls in data shows nothing - I guess it's coz I'm in recovery).
Getting a little worried here - can someone please suggest a solution that doesn't involve re-flashing CM6?
UPDATE: Tried flashing two more anims (R2D2 and Matrix from this forum) and no dice - Nexus 1-style animation stays. Basically, I've made no progress and I'm more confused.
UPDATE 2: Ah well I got too impatient and re-flashed CM6. Jeez there are a lot of settings to change. Anyhoo, will leave thread here for a bit in the hope that someone tells me what the issue was, so I can change my boot animation in future w/o fear.
The problem I think ur having was u copied it to the local file ur suppsed to install it straight onto the sd then open emulator and enter
Su
Cp /sdcard/bootanimation.zip /data/local/
Reboot
Sent from my HTC Dream using XDA App
I had the same issue. All I did was
I used abd push bootanimation.zip data/local/ "to install"
adb shell
#rm /data/local/bootanimation.zip
You can actually still do it even though the boot animation is running.
Freaked me out i didn't want to start over on Angry Birds.

[MOD] [P31XX] Custom CM bootanimation

I have modified the latest CyanogenMod bootanimation to 24 frames/sec to fix the jumpy animations. Also, I have added a "loading bars" effect before the animations are displayed to try and hide the fact that the bootanimation starts up in landscape mode before it goes into portrait mode. I have about 120 apps installed, so the timing for this bootanimation is good on my device. But, if you have only a few applications installed on your device, then your loading time might be much faster, and you will need to modify the desc.txt in the bootanimation.zip and zip it up again. Notice how the desc.txt is a bunch of timing loops. Example, change 25 to 20 inside desc.txt to make it display the animations faster, but not too fast or you will get a distorted bootanimation.
Here is how you can zip the bootanimation back up if you need to modify anything for timing purposes:
Code:
7z a -mx0 bootanimation.zip desc.txt part0 part1 part2 part3 part4 part5 part6
To install: copy bootanimation.zip to /data/local/bootanimation.zip
This bootanimation is meant for anyone using CyanogenMod that wants to bootup in portrait mode and not see distorted animations.
EDIT: this modified bootanimation is no longer needed since surfaceflinger has been patched to handle portrait devices. Although, you may want to use a 24fps bootanimation still. Please look here for a better fix.
Wow thanks man! We needed this a looooong time ago.
Awesome,i like potrait :thumbup::thumbup::sly:
Sent from my GT-P3100 using Tapatalk
@Tsjoklat sooo... is it for cm 11/ cm 10.x ?
Clorush said:
@Tsjoklat sooo... is it for cm 11/ cm 10.x ?
Click to expand...
Click to collapse
It should work for all versions of cm.
Thanks a lot!
I´ll try it later
Flashable zip attached can be flashed in recovery
Tried and found it incredibly slow loading. :'(
Sent from my GT-P3110 using XDA Premium 4 mobile app
james59802 said:
Tried and found it incredibly slow loading. :'(
Sent from my GT-P3110 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
The boot animation probably appears slow loading on your device because you probably have fewer apps starting up on boot up than I do (which makes your tablet startup faster). So, what you want to do is adjust the timing inside desc.txt by lowering the number of loops of frames to be shown.
Inside desc.txt, try changing where it says 25 loops to 20 loops (on the first four lines) and rezip the file with the command line above to test it. Depending on how much you have installed on your device, will determine how long your system needs to wait for it to fully load the video driver on boot.
Example:
The current desc.txt is the following:
Code:
600 1024 24
p 25 0 part0
p 25 0 part1
p 25 0 part2
p 25 0 part3
p 10 0 part4
p 1 0 part5
p 0 0 part6
part0 to part4 show the loading bars and blue background when the video driver is just fully loaded. Right when the display goes fullscreen blue is when the video driver is fully loaded and when we want part5 and part6 to startup (which is the modified 24 frames/sec part of the CM boot animation).
If you look at the first line in desc.txt, This command tells part0 (which is 5 frames) to loop 25 times then go to the next line. If we changed the loop to 24 times, then it would take ~5 seconds to loop 5 frames 24 times (since the framerate is 24 frames/second). Therefore, this gives us about a 5 second pause between each line that displays the next "bar".
So, there are 4 lines with those 25 time loops plus one line with a 10 time loop, which adds up to about 23 seconds before starting the CM boot animation part. Your device may load the driver in ~15 seconds... so you could figure it out how many loops you need. Just remember that there are 5 frames for each loop and the framerate is 24 frames/second.
Edit:
I created another version of the bootanimation.zip with faster timings if anyone thinks the first version I posted loads too slowly. But, if you have lots of applications installed, then the timing on this new version might start displaying the CM boot animation part too quickly and it will look distorted again.
This is what the desc.txt looks like in the second version posted here:
Code:
600 1024 24
p 20 0 part0
p 20 0 part1
p 20 0 part2
p 20 0 part3
p 5 0 part4
p 1 0 part5
p 0 0 part6
Thanks! Works fine on cm10.2
Ps:think it should be in theme and app section
Sent from my Xperia Neo V
mitchellreece said:
Thanks! Works fine on cm10.2
Ps:think it should be in theme and app section
Click to expand...
Click to collapse
Thanks for testing. Yah, this could have been created in the theme/app section. :-/ If the mods would like to move it over, no problem with me.
Awesome work bro

Categories

Resources