Related
Hey there everyone. I've been working on this for a couple of days (since I'm pretty much an idiot with anything beyond web surfing), but with the help of some forum members and various other how-to guides, I figured it out. I split it up into individual frames, picked out the ones I wanted, converted them to JPGs, renamed them, and rewrote the desc.txt file. I can write a more detailed how-to since most of the things online are more about how to change the animation than how to create one. Just ask, and I'll put it up later. It's a short clip from a Youtube video of the trailer for Super Mario Galaxy 2. And without further ado:
*http://www.megaupload.com/?d=M5MP13JD
-Here is a mirror, since someone posted at androidforums that there was a tracer of some sort. I've no idea what that means, but thought I would offer another downloading solution so people could go that route if necessary.
http://rapidshare.com/files/395413639/bootanimation.zip
*Now down to a slim and trim fighting weight of 1.68MB. Just a bit better than my original file with super huge PNGs that was 21.1MB. heh
Feel free to use it as you wish. Just say thanks or something. Enjoy!
Now with more preview!
GIFSoup
PS. Mine runs and looks better, but at least this will give you an idea before you download.
If you ever need help let me know. Even if I am a Hero user. I am a Photoshop professional and have made many boot screens. Downloading yours now.
-------------------------------------
Sent from my Android phone.
Appreciate that good sir. I'd love to learn photoshop sometime but to the uninitiated, it seems very daunting. I do have GIMP, but haven't really messed with it too often besides resizing some wallpapers. I enjoyed learning how to do this though, and feel that each new thing I figure out, the more inclined I am to try something else. Anyway, let me know what you think of it...
Hey nice looking boot. I downloaded the file to the sd card of my eris and tried to flash it but it wouldnt load it aborted. Am I missing something here on how to install. Thanks
Thanks man! If you are rooted then it is super easy. Just install to SD card, then use something like Root Explorer(I think Astro should be able to do this too) to move it into the data/local folder. Also, you can put it into the system/media folder. I haven't found any difference on how it runs whichever way you want to go. If you aren't rooted yet (what are you waiting for?? lol j/k) then you have to download SDK and push it into the data/local folder since you won't have access to the system/media one. There are a couple of tutorials floating around to give you some better direction or if you are still having trouble, then PM me and I'll see if I can't direct you better so we don't fill up the regular post.
Looks pretty good, probably good thing ya got filesize down .
-------------------------------------
Sent via the XDA Tapatalk App
Thanks Magnum. It took me awhile to figure out how to shrink the original PNGs I made from 21.1 to 10.2MB, and then another forum member showed me that I could use JPGs and then it went from 10.2 to the current 1.68. Very happy with the results. Getting some help with including the audio, then it'll really be sweet.
I tried moving this into system/media folder where my other boot animation is but I got permissions not allowed. Ive got read only permissions on my bootanimation using taintedvanilla. Any suggestions?
-------------------------------------
Sent via the XDA Tapatalk App
I'm not overly familiar with that Rom, but I would suggest using Root Explorer. It's an awesome app. I don't have any issues changing to Read/Write with it. I just mount the zip on the SD card then long press, choose move and paste it into the appropriate folder. I found it worked best for me to delete the first boot animation instead of just replacing it (results may vary). If you don't want to go that route then you might want to use SDK and push it into the data/local folder. I know that either folder will work for the boot, but not sure which folder it reads first so can't be certain this will be the answer if you can't delete the other boot animation that is already installed. Let me know if this works for you...
this is awesome thanks bunches
You're very welcome. I have a Mario boot screen picture too that kind of goes with the animation. PM if you're interested. If so, let me know if you need help installing it. There is a guide and it's pretty easy, but just in case.
es0tericcha0s said:
I'm not overly familiar with that Rom, but I would suggest using Root Explorer. It's an awesome app. I don't have any issues changing to Read/Write with it. I just mount the zip on the SD card then long press, choose move and paste it into the appropriate folder. I found it worked best for me to delete the first boot animation instead of just replacing it (results may vary). If you don't want to go that route then you might want to use SDK and push it into the data/local folder. I know that either folder will work for the boot, but not sure which folder it reads first so can't be certain this will be the answer if you can't delete the other boot animation that is already installed. Let me know if this works for you...
Click to expand...
Click to collapse
It's still allowing read only permissions. I adb pushed the bootanimation.zip into both system/media and data/local but it still boots with the old animation. Oh well I guess...
theGross1 said:
It's still allowing read only permissions. I adb pushed the bootanimation.zip into both system/media and data/local but it still boots with the old animation. Oh well I guess...
Click to expand...
Click to collapse
You might want to try this (if you havn't already) to fix the read only permissions...
Code:
adb remount
then...
Code:
adb push bootanimation.zip /data/local
I've done that, I'll just have to play with it more when I have time. Does adb push overwrite the existing file on the phone if the are named the same?
-------------------------------------
Sent via the XDA Tapatalk App
I've done that, I'll just have to play with it more when I have time. Does adb push overwrite the existing file on the phone if the are named the same?
Click to expand...
Click to collapse
Pretty sure it does, if your getting somthing like permission denied read only after trying to push, it probably isn't going through. Wouldn't think you'd get the read only pushing to data/local though.
-------------------------------------
Sent via the XDA Tapatalk App
Does this require root access?
No sir, but you should check this thread out: http://forum.xda-developers.com/showthread.php?t=653009 T2Noob made a nice little Bat file to help you through this process. Also, if you like Batman, check out my post on the last page of the thread. It's even cooler than my Mario one
Ok, so here is a bit of a preamble to stop flaming and unnecessary posts in this thread. This thread is not about changing bootdown animation for that go here.
Also do not do this if you don't understand what this all means, i am not responsible for your device, or anything else.
To the post:
I flashed back to stock last night to help everyone who wants to be able to use custom bootanimations (those like most other android phones can.) By placing a bootanimation.zip into /system/media and it should play when you boot. However as most of you know their is a proprietary format (QMG) getting called. Since I do not want to pay Quram and I also want custom bootanimations it leaves me with one choice, make it call the bootanimation.zip IN STEAD of the bootsamsung(loop).qmg. This is where what I am trying is different then other attempts I have read. Most other attempts try to break the QMG, why not just go around it and call what you want anyway.
The goodies:
I can get a custom bootanimation (specifically this one here) to play on my phone. Should work for any custom bootanimation.zip as long as it is built properly. Try to find one for our resolution or it will be tiny, but whatever I'm sure you can fix that right. You are in development forum anyways. There is a weird delay between the black and white VIBRANT screen and the animation playing but since it is progress and on the stock rom (rooted of course) I am going to post what I did, and others can come in and help. ALRIGHT!
What to do:
Open up your command prompt and cd to the directory with your adb i.e. cd C:\adb\. Also place the bootanimation.zip (C:\adb\bootanimation.zip)
Then run this below in your command prompt window.
Code:
1. adb push bootanimation.zip /sdcard/bootanimation.zip
2. adb shell
3. su (NOTE: Allow root access on actual phone)
4. mount -o remount,rw /dev/block/st19 /system (NOTE: This just allows read/write access on /system)
5. busybox cp /sdcard/bootanimation.zip /system/media/bootanimation.zip
6. cd /system/bin/
7. mv playlogo playlogoBKP
8. mv playlogos1 playlogos1BKP
9. busybox cp bootanimation playlogo
10. busybox cp bootanimation2nd playlogos1
Now go ahead and reboot and enjoy your own custom bootanimation.zip
Also when done playing around you might want to revert everything back, cause I do not know if there are other repercusions of doing this. Although none I have noticed.
Video Evidence. (Because I am not a recognized member of this forum)
Replacing the bootanimation sounds and bootdown is not something covered by this thread as it is super easy, just go here.
Q. Well it seems like you figured everything out already Zaduma, what do we need with a thinktank thread about this?
A. There is a delay that lasts between 3-5 seconds between VIBRANT Screen and actual animation playing. Let's get rid of this.
Updates (not reflected above.) -- I will try to keep this updated with important information so you can just jump in.
We might be able to remove the lag if we can edit the init.rc, it calls playlogos1 only, which pretty much means that playlogo, bootanimation, and bootanimation2nd are useless files, of course unless you rename them playlogos1. The problem with this is that playlogos1 is called like this.
Code:
service playlogos1 /system/bin/playlogos1
user root
oneshot
But bootanimation should be called like this (as we know from AOSP builds and from bootanimation2nd, which i think is probably samsungs first attempt to put proprietary QMG in opening)
Code:
service bootanim /system/bin/bootanimation(2nd)
user graphics
group graphics
disabled
oneshot
I am not 100% sure of why being called from user graphics (most likely a root access user, or the disabled line would have anything to do with anything, but they are there.)
Also something I have seemed to find conclusive, if you run /system/bin/bootanimation it plays the animation almost instantly, but if you run /system/bin/bootanimation2nd it plays after a bit of a delay. So after renaming bootanimation to playlogos1 I noticed no change at actual boot time. I really feel like being able to update init.rc might hold some key, this is just a hunch I'm kinda figuring out what I can as I go.
I can confirm that this does indeed work, and the lag is annoying is the lag from the bootanimation & bootanimation2nd?
camalot said:
I can confirm that this does indeed work, and the lag is annoying is the lag from the bootanimation & bootanimation2nd?
Click to expand...
Click to collapse
+1 confirmed working, plays for maybe two seconds, then displays home screen.
EDIT: in a logcat i noticed "Unable to open zip '/data/local/bootanimation.zip': No such file or directory" I tried placing the bootanimation.zip into the /data/local folder, but am still getting the lag between the white vibrant and the animation....
Edit2: I tried editing the pngs in the zip file. I wanted to know at want frame the animation was playing and what frame is was stopping at. so i just painted the frame number on top of the picture, rezipped/pushed/copied/rebooted, and now all i get is the white vibrant, followed by pure black screen for a few seconds, then the lock/home screen.........not sure if there is a file size limit, or what...if i push the original bootanimation.zip i get the animation back......
d_bot said:
Edit2: I tried editing the pngs in the zip file. I wanted to know at want frame the animation was playing and what frame is was stopping at. so i just painted the frame number on top of the picture, rezipped/pushed/copied/rebooted, and now all i get is the white vibrant, followed by pure black screen for a few seconds, then the lock/home screen.........not sure if there is a file size limit, or what...if i push the original bootanimation.zip i get the animation back......
Click to expand...
Click to collapse
Here I got it working, trick is when you put it into an archive to put archive to store, so it doesn't compress the files. I have attached a custom "Haters" bootanimation with painted frame numbers. You might notice that the files are not jpg, that is just what i saved them as. It didn't seem to reveal to much to me. I don't think the problem is with the animation, I think it is when it gets called, not exactly sure of course.
Also about your log. When it looks for a bootanimation it checks /data/local first and if it finds nothing it goes to /system/media. I believe /data/local is a legacy command and for forward compatibility you should just get in the habit of using /system/media.
This lag is very puzzling, I am gonna try and pull the bootanimation / playlogo files off of other android phones or maybe android open source and see what happens...
For anyone who happens to want to look at what bootanimation / bootanimation2nd / playlogo / playlogos1 is remember they can be opened with 7zip and viewed as an archive. Inside them are 6 files 0, 1, 2, 3, 4, 5 (if memory serves). It all looks arbitrary to me however, just a bunch of random junk.
Awesome Dude, This is definitily progress in the right direction. Thank you, and all the Devs for their hard work.
zaduma said:
Here I got it working, trick is when you put it into an archive to put archive to store, so it doesn't compress the files. I have attached a custom "Haters" bootanimation with painted frame numbers. You might notice that the files are not jpg, that is just what i saved them as. It didn't seem to reveal to much to me. I don't think the problem is with the animation, I think it is when it gets called, not exactly sure of course.
Also about your log. When it looks for a bootanimation it checks /data/local first and if it finds nothing it goes to /system/media. I believe /data/local is a legacy command and for forward compatibility you should just get in the habit of using /system/media.
This lag is very puzzling, I am gonna try and pull the bootanimation / playlogo files off of other android phones or maybe android open source and see what happens...
For anyone who happens to want to look at what bootanimation / bootanimation2nd / playlogo / playlogos1 is remember they can be opened with 7zip and viewed as an archive. Inside them are 6 files 0, 1, 2, 3, 4, 5 (if memory serves). It all looks arbitrary to me however, just a bunch of random junk.
Click to expand...
Click to collapse
AFAIK, i don't remember seeing the "bootanimation", "bootanimation2nd", "playlogo" and "playlogos1" on any AOSP builds. I think those may be a SGS thing. Also, the /data/local/ i believe is used because it is writable by user, if i remember correctly, and would not require root to put a file there. But I could be wrong about that.
Why did you rename the bootanimation & bootanimation2nd as playlogo and playlogos1? does that tell it to load the /system/media/bootanimation.zip?
edit: ok, I was wrong... bootanimation is there, but not bootanimation2nd and not playlogo / playlogos1
i think editing the init.rc properly could do this how it is in aosp. the following is in our init.rc. These are the two that stick out to me. you see the 1st one is commented out.
Code:
#service bootanim /system/bin/bootanimation2nd
# user graphics
# group graphics
# disabled
# oneshot
Code:
service playlogos1 /system/bin/playlogos1
user root
oneshot
It looks like this in an aosp rom.
Code:
service bootanim /system/bin/bootanimation
user graphics
group graphics
disabled
oneshot
Jr33 said:
i think editing the init.rc properly could do this how it is in aosp. the following is in our init.rc. These are the two that stick out to me. you see the 1st one is commented out.
Click to expand...
Click to collapse
Exactly what has to be done. That requires a kernal edit tho if I'm not mistaken as init.rc get reloaded every time the phone is restarted.
it works but disable my lag fix , there's a way i can do its w/o removing the lag fix?
Designgears at the captivate forum says he and a coworker got it working on the cappy. He didn't give details but he's including it in his next incarnation of his ever popular rom for the captivate.
Its good to see that this has been figured out. Here as well. I can't wait to try it
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Samsung I hate you. Edited so that people don't get silly ideas.
Trying to look through the AOSP. I can confirm that there is only bootanimation. I'm going to probably end up compiling some of it from source, it would be nice to know exactly what is happening in playlogos1, it might be just calling the animation but I find it unlikely.
Also if anyone can send me information about how to edit the initrd I would be very thankful. I guess I can just rename whatever file I want to playlogos1 but then it doesn't have the full set of options Running into problems trying to compile android from source, fricken a.
End of the day I need to figure out how to edit init.rc and have the changes be saved, because obviously it gets overwritten when you turn your phone off/on.
xalucardx said:
it works but disable my lag fix , there's a way i can do its w/o removing the lag fix?
Click to expand...
Click to collapse
I don't know. If you are running any of eugene's roms edit playlogosnow and not playlogos1, because he is running a custom set of commands there and calling playlogosnow at the end.
Also: OP updated.
Edit:
Dani897 said:
Designgears at the captivate forum says he and a coworker got it working on the cappy. He didn't give details but he's including it in his next incarnation of his ever popular rom for the captivate.
Its good to see that this has been figured out. Here as well. I can't wait to try it
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Click to expand...
Click to collapse
I'd love to see where you read this, I searched that thread and there is talk about only playing the logos through playlogos instead of using it as a place to launch lagfix's since custom kernels now support userscripts...
Just ran
Code:
cd /system/bin
ls -l playlogos1
which revealed that root.shell owned the file and it's permissions were set to -rwxr-xr-x-
so i went ahead and
Code:
mv playlogos1 playlogos1BKP
cp bootanimation playlogos1
ls -l playlogos1
which revealed that root owned bootanimation so now i ran
Code:
chown root.shell playlogos1
to fix ownership and made sure permissions were set for this owner
Code:
chmod 755 playlogos1
Effect: nothing, don't bother.
All you need is playlogos1 removed from init.rc and uncomment bootanimation from there. Then on boot the phone will activate the bootanimation binary instead. I have no clue how to edit the initramfs to include the edited init.rc. I have ben looking all over for instructions or some script to split/repack. Maybe JAC could incorporate this into his release, but probably won't because I am sure there are many people that like the samsung bootanimation. I for one like it, I just wish it was in .zip format.
Sent from my SGH-T959 using XDA App
Jr33 said:
All you need is playlogos1 removed from init.rc and uncomment bootanimation from there. Then on boot the phone will activate the bootanimation binary instead. I have no clue how to edit the initramfs to include the edited init.rc. I have ben looking all over for instructions or some script to split/repack. Maybe JAC could incorporate this into his release, but probably won't because I am sure there are many people that like the samsung bootanimation. I for one like it, I just wish it was in .zip format.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Nah, i have done this. It reflashes init.rc at boot and at shutdown. Without repacking it, the changes won't last long enough to see boot time.
zaduma said:
Nah, i have done this. It reflashes init.rc at boot and at shutdown. Without repacking it, the changes won't last long enough to see boot time.
Click to expand...
Click to collapse
i know it re-flashes. you misread my post. it needs to repackaged in the initramfs to stick. you can edit the init.rc on the phone all you want but nothing will happen.
Bump. Any new progress on this?
Bringing this topic back to life hopefully!!!
Has anyone looked into this anymore? I've been playing with it for a couple days now and can get the first 45 or so of my 60 frames to play using the desc file included but replacing the text
"320 480 13p 0 0 animate"
with
"480 800 60
p 0 0 animate"
(480 800 - screen resolution... 60 - frames/sec... p - ???... 0 - # of times to repeat... 0 - # of frames to pause after last frame... animate - folder png's located in)
It seems as if I'm limited to a certain amount of TIME not frames... Like the phone breaks the boot sequence into 2 separate time slots... one for T-Mobile sequence and one of Galaxy-S sequence... not a restriction on frames like the bootdown sequence has. I played with changing the frame-rate (the 13 and the 60) to different variations including 1, 30, 60, 80. I got further along in my animation with each variation, but it seemed as if it hit a time restraint wall and it hard stopped the animation.
Also, another reason I think it is alloting 2 separate time slots is that the Droid boot animation file contains 2 separate folders "part0" and "part1" with png files in both, and their desc.txt file contains text calling both folders out?? Could that have something to do with our animation pausing 3-5sec?? Is it looking for another animation call? Do we need more than one boot sequence?
It's late here and I'm not going to play with it any more tonight, but I'll skim more of the surface tomorrow. I'm no pro at this stuff as this is my first android and phone development is completely new to me, so don't poke too hard. If this is old news and someone has figured it out, a nice 'how-to' would be greatly appreciated!
One last thing... I failed to make a backup of my original stock bootanimation.zip file... would it be too much to ask someone to post one or send me a copy so I can revert without nandroid restoring??
ndhr3d said:
It's late here and I'm not going to play with it any more tonight, but I'll skim more of the surface tomorrow. I'm no pro at this stuff as this is my first android and phone development is completely new to me, so don't poke too hard. If this is old news and someone has figured it out, a nice 'how-to' would be greatly appreciated!
One last thing... I failed to make a backup of my original stock bootanimation.zip file... would it be too much to ask someone to post one or send me a copy so I can revert without nandroid restoring??
Click to expand...
Click to collapse
I realize you said it was late, but did you mean the stock .qmg file?
I have edited the init.rc and can run the bootanimation binary. The problem is, it never stops. Does anyone know how the AOSP boot animation is supposed to be halted? I have to adb shell into the phone and kill the bootanimation process.
If you want to mess with it, check out my kernel. You can run a script to replace init.rc at bootup before Android's init app loads up.
Babyface1249 said:
I realize you said it was late, but did you mean the stock .qmg file?
Click to expand...
Click to collapse
Whichever was what the phone was calling before I started destroying everything!
The cmd code included creating BKP files of the playlogo and playlogos1 files, but both of those I've overridden. Not sure if I need those to bring back the original boot sequence.
ttabbal; said:
Does anyone know how the AOSP boot animation is supposed to be halted?
Click to expand...
Click to collapse
I know nothing about android development other than the few things I've been able to modify by swapping out png files or flashing with recovery... I wish I had enough time in my day to learn about it all. The one thing I remember from the Droid forum I read was that a 0 in the desc file after the p means 'infinite loops'... maybe simply change that to a 1 and see if it plays through only once??
Reference to that infinite: http://www.machackpc.com/featured/how-to-changecreate-your-boot-animation-for-droid/
If you got it all to work and play the entire loop with no 3-5sec delay prior, that is fantastic! Otherwise I guess I could Nandroid back... luckily I was smart enough to create a backup before starting to mess around in my system files!
hi guys, did anyone know how to get the boot sound back!! after flashing cyanogenmod 7 theres no boot sound ;-( you can also change the animation
so im sure there must be a way to add sound back too!! hope anyone knows the way and could tell me!!
Ok for those of you who want this feature i tell you how to get it!!
htcbootsound.rar contains the original htc startup sound. here we go
1. download and extract the htcbootsound.rar
2.you will get the bootsnd.sh file and the bootsound.zip put both on sd card
3.reboot phone into recovery mode and mount system first
4.then flash the bootsound.zip by install zip from sd if its done
5.reboot your phone
6.run the Terminal Emulator
7.write: su (allow superuser)
cd / sdcard (space after cd and / is important)
sh bootsnd.sh
reboot
from now you v got the htc original startup sound how cool is that!!
big thanx to kartik.ansal who teached me this!! let me know if you like this
I tried this, but still don't hear any sound on bootup. I searched many threads in many forums, but can't seem to get this to work. Is it just not possible on the Galaxy Mini? I can get boot animations to work, just not the sound.
D1358531 said:
I tried this, but still don't hear any sound on bootup. I searched many threads in many forums, but can't seem to get this to work. Is it just not possible on the Galaxy Mini? I can get boot animations to work, just not the sound.
Click to expand...
Click to collapse
go to system/media then look if there is the file poweron.ogg then rename it to android_audio.mp3
I had the same problem on mebitek rom, so renaming the file did the trick
good luck
abdovar said:
go to system/media then look if there is the file poweron.ogg then rename it to android_audio.mp3
I had the same problem on mebitek rom, so renaming the file did the trick
good luck
Click to expand...
Click to collapse
I already have that file in the system/media folder, but still nothing happens.
D1358531 said:
I already have that file in the system/media folder, but still nothing happens.
Click to expand...
Click to collapse
Since you haven't mentioned what rom you use, so first check that the bootsound is not disabled in settings -> cm settings -> performance then scroll down.
if it isn't, let's do it again by renaming the bootsound file to poweron.ogg and give it the correct permissions rw-r--r--
this workaround looks foolish but who knows
D1358531 said:
I tried this, but still don't hear any sound on bootup. I searched many threads in many forums, but can't seem to get this to work. Is it just not possible on the Galaxy Mini? I can get boot animations to work, just not the sound.
Click to expand...
Click to collapse
Just follow the introduction step by step! it works everytime dont forget something, if you on squads cm you have to rename the audio to poweron.ogg and enable bootsound in settings!
Sent from my GT-S5570 using xda premium
I was able to get the boot sound to work by following the instructions here: http://forum.xda-developers.com/showpost.php?p=17100460&postcount=1
Many thanks to eollie !!
Okay, so I've been trying to get the Android Vs Apple Boot Sound to work with the Boot Animation.
What I've done, Installed a Sound Binary from Boot Animation Changer, Renamed the sound file to Android_audio.mp3, And placed the file in /System/Media/Audio/Ui, With the Permissions Rw-rw-rw
Nothing.
I checked the Default.xml file, to see if it points to the file.
<BootAnimation animation="/system/customize/resource/htc_bootanimation.zip" audio="/system/customize/resource/android_audio.mp3" />
</BootConfiguration>
So i placed the Sound file into System/customise/resource/ and yet still no sound,
I suppose I'm a noob, so if anyone can help me out that would be great, thanks.
TommUK said:
Okay, so I've been trying to get the Android Vs Apple Boot Sound to work with the Boot Animation.
What I've done, Installed a Sound Binary from Boot Animation Changer, Renamed the sound file to Android_audio.mp3, And placed the file in /System/Media/Audio/Ui, With the Permissions Rw-rw-rw
Nothing.
I checked the Default.xml file, to see if it points to the file.
So i placed the Sound file into System/customise/resource/ and yet still no sound,
I suppose I'm a noob, so if anyone can help me out that would be great, thanks.
Click to expand...
Click to collapse
Are you running ics or gingerbread rom. Boot sound goes in phone-system-media folder and must be named Android_audio.mp3. Did you also mount bootsnd.sh thru terminal emulator for gingerbread rom. Boot sound don't work on ics roms as of yet. Don't know if non release of source codes has to do anything with that.
Sent from my Desire HD using xda premium
Reinaldo33897 said:
Are you running ics or gingerbread rom. Boot sound goes in phone-system-media folder and must be named Android_audio.mp3. Did you also mount bootsnd.sh thru terminal emulator for gingerbread rom. Boot sound don't work on ics roms as of yet. Don't know if non release of source codes has to do anything with that.
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
Hey, It's a a GingerBread ROM.
And I already had it in System/media but it didn't work there.
But nevermind got it working now in Sytem/Customise/resource
Cheers anyway
TommUK said:
Hey, It's a a GingerBread ROM.
And I already had it in System/media but it didn't work there.
But nevermind got it working now in Sytem/Customise/resource
Cheers anyway
Click to expand...
Click to collapse
You need to load the bootsnd.sh file and reboot for it to work. I'm on the road but if you go over the inspire thread and go to theme section and boot animation request page at the end page I have a link to my drop box there that has the file and installation instructions if you want. It should make sound work after reboot. Just unzip copy bootsnd file to root of SD and type command in terminal emulator. If you don't have term emu go to market and download it its free.
Edit: Oh OK good.
Sent from my Desire HD using xda premium
Any way to get this to work on a Samsung Mini? I tried everything (following all the steps in other threads here) and can't get it to work.
Hello!
So I've been playing a bit of Watch Dogs as of late, and decided that I wanted to go ahead and make a ctOS-style boot animation, emulating the geometric hacker-looking loading animation you see in the game;
I went ahead and found this video of the animation I was looking for, and formatted it into a 1080p boot animation for my OnePlus One, and any other 1080x1920 resolution phones.
Click Here To Download The CM11/CM12 Version From Google Play!
OTHER LINKS ARE DOWN THIS WEEK UNTIL MY GOOGLE DRIVE IS UPDATED
I've attached the two ZIP installers to this OP in the meantime:
Installation Instructions:
The first download link is the Google Play link for my CM11/CM12 version, it works with any ROM that supports both the CM11 Theme Engine, and the new CM12 Theme Engine!
The other 2 attachments are flashable ZIP files - one for 1080p phones, and the other for 720p phones - just reboot to your recovery (TWRP or CWM), and flash away! The installer backs up your previous boot animation, and applies mine. It's that simple.
A huge thanks to Flashalot for making the ZIP for me, and now thanks to exxxistent for making a 720p version installer too!
ATTENTION -- for any ROMs using the CM11 or CM12 Theme Engine, use the Google Play link above; any of the following methods will only replace the stock boot animation for the ROM with the one you install. Therefore, any themes you apply other than the stock ROM theme will supersede my boot animation and use the theme's instead.
To install via your phone:
Download the bootanimation.zip file, and open up a root file explorer to find where you downloaded it to
Now go ahead and navigate to your /system/media folder (you may need to allow your file explorer to mount system as read/write for the next step)
Find your current bootanimation.zip, and rename it to bootanimation.zip.bak (just backin' up your original one)
Now copy the downloaded bootanimation.zip into /system/media, and make sure the permissions for the zip are RW-R-R (octal 644)
And it's installed!
To install via ADB:
Download the bootanimation.zip file from the download link above, and find the file in your computer's file manager
Open up the folder where you have your ADB binary, and copy the bootanimation.zip file into that folder
Connect your phone to your computer via USB, and make sure USB Debugging is enabled on your phone
Open up Command Prompt (PC) or Terminal (Mac), and type:
Code:
cd [THE FOLDER ADB IS IN]
** For Mac users, you may need to type in ./adb instead of just adb, if you get a "command not found" error
Now, type in the following, hitting enter after every line:
Code:
adb push bootanimation.zip /sdcard/bootanimation.zip
adb shell
su
mount -o remount rw /system
mv /system/media/bootanimation.zip /system/media/bootanimation.zip.bak
cp /sdcard/bootanimation.zip /system/media
chmod 644 /system/media/bootanimation.zip
And you're good to go!
Click to expand...
Click to collapse
I'm currently working on a variant of this animation, in which the beginning part loops and then the animation ends on the ctOS icon, like it does if you are waiting for the game to load. I've figured out how the Android L and M boot animations implement a closing animation, so it shouldn't take long to recreate the 1080p version to start with.
Enjoy!
hey bro!!
I like this bootanimation.
my mobile doesn't supports the .gif format, so can u make this .zip for me?
Do you want the previews I made in a zip format? Because the bootanimation itself is in a JPEG series format that should work for any 1080p phone.
Very nice!
Is this just download and flash via twrp?
Sent via quantum entanglement, focused through my OnePlus One.
beastlykings said:
Very nice!
Is this just download and flash via twrp?
Sent via quantum entanglement, focused through my OnePlus One.
Click to expand...
Click to collapse
It is not. It's to push to /system/media and to set permissions to at least rw-r-r.
That is a great idea for a boot animation, but wouldn't it be nicer to make it an apk instead of zip and use the CyanogenMod theme engine to set it as boot animation?
Is it possible, can you make it or perhaps someone here who knows how can help you?
Sent from my OnePlus One using XDA Free mobile app
Thanks a lot. Just flash and good to go. I wonder if this will work on the htc m8?
ILoveYouAll said:
Thanks a lot. Just flash and good to go. I wonder if this will work on the htc m8?
Click to expand...
Click to collapse
It should work on any 1080x1920 resolution screen, so you should be good to go. As far as the installer goes, just make sure your bootanimation for your ROM is being loaded
from /system/media, and you should be fine using it with your m8.
P1f said:
That is a great idea for a boot animation, but wouldn't it be nicer to make it an apk instead of zip and use the CyanogenMod theme engine to set it as boot animation?
Is it possible, can you make it or perhaps someone here who knows how can help you?
Sent from my OnePlus One using XDA Free mobile app
Click to expand...
Click to collapse
That's a great idea! I went ahead and started looking into making CM11 Theme Apps, so once I've made one for the bootanimation I'll put the Google Play link here.
This is epic, I love it. :good:
Thanks for de-mystifying this for us.
I wanted the stock CyanogenMod "cid" animation on my One, and your explanation made it dead easy to accomplish.
Very nice. Thank you.
Looking forward to more!
Very very nice ... Love it
The stock bootanimation + ctOS style has to be something awesome. Can you do it?
Thanks for your work!
Enviado desde mi OnePlus One usando Tapatalk
you know what, you may as well copy the "bootanimation.zip" file to the /data/local/ directory, change permissions to rw-r-r and then reboot. you get the same effect without renaming any file at all. for me it's cleaner and may not break future OTAs.
Did not work on Mahdi rom flashed via TWRP
Edit: Also tried with adb shell... the file is copied correctly but boot animation is still stock !! how is this possible ?
Heas Heartfire said:
The stock bootanimation + ctOS style has to be something awesome. Can you do it?
Thanks for your work!
Enviado desde mi OnePlus One usando Tapatalk
Click to expand...
Click to collapse
If you're referring to the stock Android L boot animation, then yes, I'm already working on it! Classes just started for me, so I may be a bit busy for a while, but I'll work on this as much as I can.
ondoy1943 said:
you know what, you may as well copy the "bootanimation.zip" file to the /data/local/ directory, change permissions to rw-r-r and then reboot. you get the same effect without renaming any file at all. for me it's cleaner and may not break future OTAs.
Click to expand...
Click to collapse
That's true, it's definitely easier... I prefer doing everything manually if I'm going to do anything manually at all, so I guess that's why I like renaming files and working in the /system/media/ directory
dayanandgp said:
Did not work on Mahdi rom flashed via TWRP
Click to expand...
Click to collapse
So sorry it couldn't work for you! It looks like Mahdi ROM may not be working with any custom boot animations right now, so I've added that to the OP. I've also contacted the dev to let me know when that's been resolved, so we'll just have to sit tight and wait until that's working again....
nissanskylinebam said:
So sorry it couldn't work for you! It looks like Mahdi ROM may not be working with any custom boot animations right now, so I've added that to the OP. I've also contacted the dev to let me know when that's been resolved, so we'll just have to sit tight and wait until that's working again....
Click to expand...
Click to collapse
Got it working !! apparently the issue is themesshowcase App ... If you set a different bootanimation from stock , the .zip file is picked up from local folder of the theme. so even though i copied the file to correct location , it was the stock location. i.e what you have mentioned in OP. After i switched to stock bootanimation via Themesshowcase app , it loaded ctOS animation very nice animation !! thanks for the work !
dayanandgp said:
Got it working !! apparently the issue is themesshowcase App ... If you set a different bootanimation from stock , the .zip file is picked up from local folder of the theme. so even though i copied the file to correct location , it was the stock location. i.e what you have mentioned in OP. After i switched to stock bootanimation via Themesshowcase app , it loaded ctOS animation very nice animation !! thanks for the work !
Click to expand...
Click to collapse
Perfect, thanks for letting me know! I'll go add that to the installation instructions, and remove that Mahdi ROM is incompatible. The dev actually just got back to me and told me boot animations work fine with the ROM, so it's good to hear there's just a workaround required for manual insertion via my flashable zip. Otherwise that would've sucked for everyone using the CM11 Theme Engine...
If I want to switch back to stock can I change it from the theme manager or do I have to reflash the stock animation as well?
jonjinbae said:
If I want to switch back to stock can I change it from the theme manager or do I have to reflash the stock animation as well?
Click to expand...
Click to collapse
I'm going to add all of this to the OP when I get a free minute here, but the CM11 Theme Manager will see my installed boot animation as the stock one that comes with the ROM, so you will have to manually restore the old one before seeing it in your default theme again. You can change to another boot animation via the Theme Manager, but the stock one will stay as mine until you either flash the "undo" zip file or manually replace the backed-up stock boot animation.