Related
Big shout out to evanscnce for his prior work on this. If I missed anyone, please forgive me.
LAST UPDATE: 2/7/2011
Changelog:
2/7/11 - JSmurfy made a flashable zip
9/8/10 - My animations say "Custom ROM". EindhovenOne is creating animations for your specific ROM (click here)
9/4/10 - Added a bootanimation + sound that has the android part for less time (more bios)
9/2/10 - Added a quieter bootsound
9/1/10 - Added Philosuffer's suggestions to bootanimation
Note: It won't have that "unregistered" part on your phone.
Regular version:
(Click here or on the image for the full sized preview.)
Less Droid version:
NOTE: Even though it is 1 frame, the Android part stays for a few seconds as the UI comes up
(Click here or on the image for the full sized preview.)
I changed the animation from the Baked Snack version, most to better reflect most of our current states:
*desire>evo
*8250 cup>8650 cpu
*2.1>2.2
*mocado rom>custom froyo rom
*compass>f.m. radio (I noticed the phone does have a compass... oh well)
*sim>internal storage
*microsd>microsdhc
*trackpad>power + vol down (thanks Philosuffer for the suggestion)
*512MB ROM>1024MB ROM
*init form 7 dots to 5 like the rest
*initialisation>initialization (thanks Philosuffer for the suggestion)
*android fully filled with green text > android gradually filling up with green text
The evanscnce version only currently has:
*desire>evo
*2.1>2.2
*mocado rom>custom froyo rom.
I also made a bootsound that's about 15 seconds, and syncs up with the 1st part of the animation. It is a computer booting up, with fans, the BIOS beep, and disk searching. I haven't heard the other new ones, so mix and match if you like theirs better. I think mine is pretty sweet though. I found that the original version is very loud if you have your volume up, so I also included a softer version.
How to change your boot animation to this one
Way 1 (Recovery):
Enter your recovery and flash this flashable zip (no warranty/use at own risk)
made by me and packaged by JSmurfy. Link to file - http://bbthemesunltd.com/jsmurfevo/bootanimation_bios.zip. Note: this zip will work on ROMS where the animation and sound are in the same place as the stock ROM. If they are not, The zip will not work, but your phone should still be fine.
This version has the "DROID!" sound.
Way 2 (ADB/Root Explorer):
Download the attached file you are most interested in and push the boot animation and sound file to their proper folder. Reboot.
Way 3 (May be outdated, but its a solution for many who don't like recovery or messing with the android file system):
Download evanscnce's Easy way to change your bootscreen *updated for CM6* (link to file - http://forum.xda-developers.com/attachment.php?attachmentid=388107&d=1282771153)
Download the attached boot animation (bootanimation.zip) and/or sound (SPC_animation_final.zip).
-Unzip pushboot.zip into an empty folder.
-Don't unzip the animation, just put it in that same empty folder.
-Unzip the sound in the folder.
-Plug your phone in, and make sure it is set to debug and charge only.
--Open pushboot.bat if you have HALFROOT
**OR** Open pushboot2.bat if you have FULLROOT
**OR** Open pushbootcm6 if your using Cyanogens ROM
-Follow the prompts (when the phone goes into recovery, wait utill it connects to your pc before continuing)
--If you want to remove the bootsound from your phone, run the audio delete bat.
Just a heads up, this has already been fixed/edited... In the other edit, it has been changed to reflect use on the Evo 4g, Shows as a 2.2 OS, and Also has been customized for various ROMs (Rather than show as "Custom ROM", the ROM name is listed) Just need to DL the right one for the ROM you are using....
Edited BIOS Bootscreen thread
But, Good work.
thenewguy821 said:
Just a heads up, this has already been fixed/edited... In the other edit, it has been changed to reflect use on the Evo 4g, Shows as a 2.2 OS, and Also has been customized for various ROMs (Rather than show as "Custom ROM", the ROM name is listed) Just need to DL the right one for the ROM you are using....
Edited BIOS Bootscreen thread
But, Good work.
Click to expand...
Click to collapse
crap!
10 char
EDIT: xda wasn't working for me yesterday, or i would have noticed. mine changes 4x more stuff though, and it makes it where it doesn't matter what froyo rom you use. i think someone should still convert this. i'll also get with that person so we can get this done.
EDIT: i figured it out. post 1 is updated.
I made a sound for this BIOS boot animation & it syncs perfectly with the animation (IMO).
http://forum.xda-developers.com/showthread.php?p=7540591#post7540591
LAYGO said:
I made a sound for this BIOS boot animation & it syncs perfectly with the animation (IMO).
http://forum.xda-developers.com/showthread.php?p=7540591#post7540591
Click to expand...
Click to collapse
That's cool, I may add your "droooid" clip to the end of mine sometime and give you credit. My sound is a 15 sec bootup, fans whirring, bios beep right when it shows froyo custom, disk searching sounds, and then it ends right when the android logo comes up. If I were to add yours to mine, I'd make it say "drooooid" right then. You can add it to mine and post it if you'd like, just please credit me.
akastixx said:
crap!
10 char
EDIT: xda wasn't working for me yesterday, or i would have noticed. mine changes 3x more stuff though, and it makes it where it doesn't matter what froyo rom you use. i think someone should still convert this. i'll also get with that person so we can get this done.
EDIT: i figured it out. post 1 is updated.
Click to expand...
Click to collapse
I checked both out. I like this one more with the changes you put in place.
One thing about this BIOS Screen is that its a bit fast. The "BIOS" loads so fast you cant read some of the changes.
leeh41 said:
I checked both out. I like this one more with the changes you put in place.
One thing about this BIOS Screen is that its a bit fast. The "BIOS" loads so fast you cant read some of the changes.
Click to expand...
Click to collapse
I agree with you there. In the future, I might make one with less Droid and more Bios.
I ran through your instructions, i am running Evio ROM and i used the Pushboot 2 bat file and i still do not have the custom bootscreen? I tried both of of the attached files..
I can't get the audio to delete.
It installed just fine but won't remove. Can't find the files and errors out.
backdown said:
I ran through your instructions, i am running Evio ROM and i used the Pushboot 2 bat file and i still do not have the custom bootscreen? I tried both of of the attached files..
Click to expand...
Click to collapse
You should have 3 zip files, pushboot.zip, bootanimation.zip, and SPC_animation_final.zip. Extract pushboot.zip to a new folder, unzip SPC_animation_final.zip into that same folder, and just place bootanimation.zip in that folder. Did any error pop up when you tried, and if so, what?
kudosmog said:
I can't get the audio to delete.
It installed just fine but won't remove. Can't find the files and errors out.
Click to expand...
Click to collapse
Try the silent mp3 in the attachment with whatever method you used to place the sound and animation in the 1st place. make sure there is only one mp3 in the folder. If that doesn't work, take a look at the thread with the script to upload the animation (http://forum.xda-developers.com/showthread.php?t=701295) and see if there are any solutions, but the silent mp3 will probably work. Let me know.
Almost 100% Evo... At the bottom it says press Home to enter Setup.
This one says Hold Vol-Down + Power to enter Setup, and Initialisation changed to Initialization (for USA residents).
http://www.massmirror.com/46984bb8180a5288be9c1f68fd948699.html
You can build off of this one if you want.
Gif preview here:
http://img831.imageshack.us/img831/4944/bootanim.gif
Philosuffer said:
Almost 100% Evo... At the bottom it says press Home to enter Setup.
This one says Hold Vol-Down + Power to enter Setup, and Initialisation changed to Initialization (for USA residents).
http://www.massmirror.com/46984bb8180a5288be9c1f68fd948699.html
You can build off of this one if you want.
Gif preview here:
http://img831.imageshack.us/img831/4944/bootanim.gif
Click to expand...
Click to collapse
Thanks. The updated version is in the 1st post.
Very nice, definitely switching to yours.
Changelog:
9/4 - Added a bootanimation + sound that has the android part for less time (more bios)
Nice.. just wish it was easier to load in my phone.. why can't it be easy!!!! Lol
Sent from my PC36100 using XDA App
Yeah, it does seem like updating stuff on Android is a little harder than Windows Mobile, for instance.
Why can't it just be a zip!!! Great work though... There seems to be a bunch of new devs/tom cookers.. Hit them up..
Sent from my PC36100 using XDA App
Ep3n3wp said:
Why can't it just be a zip!!! Great work though... There seems to be a bunch of new devs/tom cookers.. Hit them up..
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
The 1st and last time i tried to make something flashable, it bootlooped my device. I am tired of reinstalling/flashing for the time being, and wouldn't want to have anyone else go through it either.
All you have to do is download 2 or 3 files (loader, animation and/or sound). If you follow the instructions, it should take less than 5 minutes total from the time you are done downloading to the time your phone has the new animation running.
Updated for Fresh Evo 3.2.0.0 users!!!
First off, all credit goes to the OP for his work on the original animation!
Hey, all...this took me a little while but I updated the original animation so now it says "Fresh Evo v3.2.0.0" under the ROM section. I also changed the "Generic microSDHC " to "SanDisk microSDHC" and changed "FM Radio" back to "Compass" since I don't use the FM Radio at all. I also made the animation a bit longer to compensate for the slight wait you had between the end of the animation and the boot into the ROM...
I'll make updated longer ones for each ROM when I get the chance if the OP doesn't mind and doesn't beat me to it, but I wanted to take care of my Fresh Evo users first.
I also considered making separate ones for each size microSDHC card but that would take quite a while but we'll see.
In any case, here you go, Fresh Evo 3.2.0.0 updated BIOS boot animation...and as I stated in the first line, thank you akastixx for your work, sir.
EindhovenOne said:
First off, all credit goes to the OP for his work on the original animation!
Hey, all...this took me a little while but I updated the original animation so now it says "Fresh Evo v3.2.0.0" under the ROM section. I also changed the "Generic microSDHC " to "SanDisk microSDHC" and changed "FM Radio" back to "Compass" since I don't use the FM Radio at all. I also made the animation a bit longer to compensate for the slight wait you had between the end of the animation and the boot into the ROM...
I'll make updated longer ones for each ROM when I get the chance if the OP doesn't mind and doesn't beat me to it, but I wanted to take care of my Fresh Evo users first.
I also considered making separate ones for each size microSDHC card but that would take quite a while but we'll see.
In any case, here you go, Fresh Evo 3.2.0.0 updated BIOS boot animation...and as I stated in the first line, thank you akastixx for your work, sir.
Click to expand...
Click to collapse
i don't mind at all. people have been editing and re-releasing this boot thing since at least the touch pro. i went with "custom" to appeal to the masses. i didn't feel like putting in the time for each rom that was out. i will link to your post. if you could just add any new ones to that post, we wont have to link to various posts.
Just wondering if anyone is interested in this? I learned how from the original back on the Motorola Droid and have made it work for other phones. I used to be a themer but have since been spending my free time on other things. However, I still have the urge every once in awhile. For those not familiar, this will create a little looped video playing on the pull down screen.
Guide:
Instructions for Windows users... (Linux users: You should be able to follow along, as the idea is the same in both)
Things you will need:
The knowledge that whatever you do with this information is YOUR responsibility and not mine, nor the creators / developers of the mod and / or rom.
Basics -
Working computer.
Time.
Patience.
Animation images / Idea for making your own animation.
Computer Programs:
Java: http://www.java.com/en/download/index.jsp
Apk Manager: http://forum.xda-developers.com/showthread.php?t=695701
Text Editor (Suggested - Notepad++: http://notepad-plus-plus.org/download/v5.9.6.2.html )*
Archive Managing program (ie WinZip, WinRar, 7zip) (Suggested - 7zip: http://www.7-zip.org/download.html )*
Image Manipulation program > Whether it be Photoshop, Paint.Net, or GIMP, we'll refer to it as PIMP for short from now on.
(Suggested - Dark Silent GIMP: http://dl.dropbox.com/u/9903887/PCApps/Dark_Gimp.rar )*
Batch Renamer > if you are making your own (Suggested - http://www.den4b.com/?x=downloads&product=renamer )*
You'll also need the SystemUI.apk from your favorite rom.
(Found in: rom.zip > system > app > SystemUI.apk)
If wanting to make one with images from a video, you'll need:
A short vid (if you are wanting to use one from, say, http://www.youtube.com/ then you would copy/paste that web address to a site like http://www.savevid.com/) and export the video as a file to your computer.
Video Editor (Suggested - iWiSoft Free Video Converter: http://www.iwisoft.com/videoconverter/ )*
It's easiest to export the images as PNGs.
Alternatively, you can make your own images with PIMP or kang them from someone else's already made animation (Don't forget to send them a thanks if you do!).
Common Questions:
*How big does the image need to be? - The screen size is 480 x 800.
*How many images can I have? - I'm not sure. The one I made has 14 and there have been no issues whatsoever. I've used as many as 30 on my Atrix and didn't have any issues, but others did and the apk will get a little bloated with that many images, especially if it's not very transparent or there are a lot of colors.
*What duration should I change the animation to? - Again, this really depends on what you are going for. How the animation looks, how many images you have, etc. The default on mine is "200" Trial and error ftw!
*What kind of animation should I do? - Only you can answer that! If you are having trouble thinking of something, browse the forums and see if you can't find some ideas. Search YouTube for a cool video. Play with some creating some logos. Only limitation is your imagination.
After editing images or finding the ones you want to use...
Place your SystemUI.apk in the Apk Manager's place-apk-here-for-modding folder.
Double Click the Script.
Choose 22.
Choose the number of SystemUI.apk and hit Enter.
Choose 9 for Decompile.
Naviage to Apk Manager > projects > SystemUI > res > drawable hdpi (or drawable hdpi v4, depending on rom)>
Place your images resized and renamed as status_bar_background_animationX.pngs here. (where X is the number of the image in sequential order)
Navigate to Apk Manager > projects > SystemUI > res > drawable > and place this: http://dl.dropbox.com/u/9903887/status_bar_background_animation.xml in there.
The one I posted here is just the normal one I use that has 14 images, but you can adjust for the amount of images you want and the speed of the image changes using your Text Editor. You can just go from 1 - "X" number sequentially or you can have the images go 1-2-3-4-5-6-5-4-3-2 etc. depending on the style of animation or if you are trying to keep the image number down.
After that... (it really does not matter what order you do these in, but this might help you the first time or two to have a set path)
Navigate to Apk Manager > projects > SystemUI > res > layout > status_bar_tracking.xml and open with Text Editor.
Find:
com.android.systemui.statusbar.TrackingView in the second line and right after that (leave a space) add:
android:background="@drawable/status_bar_background_animation"
Make sure there is a space after this too, then save the xml.
After you have edited your images and xml and saved all of them go back to the script for Apk Manager and choose 11 to compile. After it finishes it will ask you if it is a system apk (Y/N). "Y" + Enter. It will ask you if you want to keep blah blah blah (Y/N). "Y" + Enter.
Go to the "keep" folder in Apk Manager > keep and delete the "res" folder and the resources.arsc file (this is the lazy/easy way).
Go back to the Apk Manager script and hit Enter.
The apk will be completed and named unsignedSystemUI.apk and you will find it in the "place-here-for-modding" folder. Even though it says unsigned, it is signed and you will not need to do anything else to it beyond renaming it to SystemUI.apk. This new finished SystemUI.apk will be added to a flashable zip file in this format (open zip as archive to not break the signature):
flashable.zip > system > app > replace previous SystemUI.apk
Place this on your SD card and install via ClockworkMod Recovery. You will not need to wipe data or cache for this.
The very first time you pull down the screen it will be static, but any other time it should start to animate. This is the same with every phone I have seen and not sure why this is.
Sorry if this seems crazy difficult, but I just wanted to be thorough so even relatively new people can at least see how it is made. If you need help, hit me up on Talk with my screen name. Enjoy!
*I receive no form of compensation for these recommendations. I merely suggest them as they are free, have a fair amount of support, and work well enough for me.*
I have attached for you to use/edit as you see fit:
*status_bar_background_animation.txt http://dl.dropbox.com/u/9903887/status_bar_background_animation.xml
*14 multicolored Honeycomb images inspired / kanged from the boot animation.
*status_bar_tracking.txt - Pretty sure these are similar/same between CM7 and Stock or just use as reference guide.
http://dl.dropbox.com/u/9903887/status_bar_tracking.xml
*Empty flashable zip for ClockWorkMod - Use the Archive Manager to open as archive and place your SystemUI.apk inside /system/app. Do NOT unzip and rezip as it will break the signature and not flash correctly.
es0tericcha0s said:
Just wondering if anyone is interested in this? I learned how from the original back on the Motorola Droid and have made it work for other phones. I used to be a themer but have since been spending my free time on other things. However, I still have the urge every once in awhile. I'll post a how to if there is interest. For those not familiar, this will create a little looped video playing on the pull down screen.
Click to expand...
Click to collapse
I'm interested, but how much does this impact the battery? Does it run while the statusbar is up? A little more info would be helpful but I'm certainly interested.
Nah, it only runs while the screen is down so the effects on the battery are negligible.
This one is NOT mine, but just so you get the idea:
http://www.youtube.com/watch?v=t5ZD6WzwS0k
And it's built into the SystemUI.apk, not framework for our phones.
es0tericcha0s said:
Nah, it only runs while the screen is down so the effects on the battery are negligible.
This one is NOT mine, but just so you get the idea:
http://www.youtube.com/watch?v=t5ZD6WzwS0k
And it's built into the SystemUI.apk, not framework for our phones.
Click to expand...
Click to collapse
Very nice, that would be something of interest.
Sent from my LG-P999 using xda premium
Alrighty then. It's dinner and movie time with the lady. I'll post it up here a little later on.
OP edited with detailed instructions!
es0tericcha0s said:
Nah, it only runs while the screen is down so the effects on the battery are negligible.
This one is NOT mine, but just so you get the idea:
http://www.youtube.com/watch?v=t5ZD6WzwS0k
And it's built into the SystemUI.apk, not framework for our phones.
Click to expand...
Click to collapse
+1 for negligible battery loss. I've ran this with my G2x for a few months now, only minor issues if the person who puts the animation gets too crazy.
es0tericcha0s said:
Just wondering if anyone is interested in this? I learned how from the original back on the Motorola Droid and have made it work for other phones. I used to be a themer but have since been spending my free time on other things. However, I still have the urge every once in awhile. For those not familiar, this will create a little looped video playing on the pull down screen.
Guide:
Instructions for Windows users... (Linux users: You should be able to follow along, as the idea is the same in both)
Things you will need:
The knowledge that whatever you do with this information is YOUR responsibility and not mine, nor the creators / developers of the mod and / or rom.
Basics -
Working computer.
Time.
Patience.
Animation images / Idea for making your own animation.
Computer Programs:
Java: http://www.java.com/en/download/index.jsp
Apk Manager: http://forum.xda-developers.com/showthread.php?t=695701
Text Editor (Suggested - Notepad++: http://notepad-plus-plus.org/download/v5.9.6.2.html )*
Archive Managing program (ie WinZip, WinRar, 7zip) (Suggested - 7zip: http://www.7-zip.org/download.html )*
Image Manipulation program > Whether it be Photoshop, Paint.Net, or GIMP, we'll refer to it as PIMP for short from now on.
(Suggested - Dark Silent GIMP: http://dl.dropbox.com/u/9903887/PCApps/Dark_Gimp.rar )*
Batch Renamer > if you are making your own (Suggested - http://www.den4b.com/?x=downloads&product=renamer )*
You'll also need the SystemUI.apk from your favorite rom.
(Found in: rom.zip > system > app > SystemUI.apk)
If wanting to make one with images from a video, you'll need:
A short vid (if you are wanting to use one from, say, http://www.youtube.com/ then you would copy/paste that web address to a site like http://www.savevid.com/) and export the video as a file to your computer.
Video Editor (Suggested - iWiSoft Free Video Converter: http://www.iwisoft.com/videoconverter/ )*
It's easiest to export the images as PNGs.
Alternatively, you can make your own images with PIMP or kang them from someone else's already made animation (Don't forget to send them a thanks if you do!).
Common Questions:
*How big does the image need to be? - The screen size is 480 x 800.
*How many images can I have? - I'm not sure. The one I made has 14 and there have been no issues whatsoever. I've used as many as 30 on my Atrix and didn't have any issues, but others did and the apk will get a little bloated with that many images, especially if it's not very transparent or there are a lot of colors.
*What duration should I change the animation to? - Again, this really depends on what you are going for. How the animation looks, how many images you have, etc. The default on mine is "200" Trial and error ftw!
*What kind of animation should I do? - Only you can answer that! If you are having trouble thinking of something, browse the forums and see if you can't find some ideas. Search YouTube for a cool video. Play with some creating some logos. Only limitation is your imagination.
After editing images or finding the ones you want to use...
Place your SystemUI.apk in the Apk Manager's place-apk-here-for-modding folder.
Double Click the Script.
Choose 22.
Choose the number of SystemUI.apk and hit Enter.
Choose 9 for Decompile.
Naviage to Apk Manager > projects > SystemUI > res > drawable hdpi >
Place your images resized and renamed as status_bar_animationX.pngs here. (where X is the number of the image in sequential order)
Navigate to Apk Manager > projects > SystemUI > res > drawable > and place this: http://dl.dropbox.com/u/9903887/status_bar_background_animation.xml in there.
The one I posted here is just the normal one I use that has 14 images, but you can adjust for the amount of images you want and the speed of the image changes using your Text Editor. You can just go from 1 - "X" number sequentially or you can have the images go 1-2-3-4-5-6-5-4-3-2 etc. depending on the style of animation or if you are trying to keep the image number down.
After that... (it really does not matter what order you do these in, but this might help you the first time or two to have a set path)
Navigate to Apk Manager > projects > SystemUI > res > layout > status_bar_tracking.xml and open with Text Editor.
Find:
com.android.systemui.statusbar.TrackingView in the second line and right after that (leave a space) add:
android:background="@drawable/status_bar_background_animation"
Make sure there is a space after this too, then save the xml.
After you have edited your images and xml and saved all of them go back to the script for Apk Manager and choose 11 to compile. After it finishes it will ask you if it is a system apk (Y/N). "Y" + Enter. It will ask you if you want to keep blah blah blah (Y/N). "Y" + Enter.
Go to the "keep" folder in Apk Manager > keep and delete the "res" folder and the resources.arsc file (this is the lazy/easy way).
Go back to the Apk Manager script and hit Enter.
The apk will be completed and named unsignedSystemUI.apk and you will find it in the "place-here-for-modding" folder. Even though it says unsigned, it is signed and you will not need to do anything else to it beyond renaming it to SystemUI.apk. This new finished SystemUI.apk will be added to a flashable zip file in this format (open zip as archive to not break the signature):
flashable.zip > system > app > replace previous SystemUI.apk
Place this on your SD card and install via ClockworkMod Recovery. You will not need to wipe data or cache for this.
The very first time you pull down the screen it will be static, but any other time it should start to animate. This is the same with every phone I have seen and not sure why this is.
Sorry if this seems crazy difficult, but I just wanted to be thorough so even relatively new people can at least see how it is made. If you need help, hit me up on Talk with my screen name. Enjoy!
*I receive no form of compensation for these recommendations. I merely suggest them as they are free, have a fair amount of support, and work well enough for me.*
I have attached for you to use/edit as you see fit:
*status_bar_background_animation.txt http://dl.dropbox.com/u/9903887/status_bar_tracking.xml
*14 multicolored Honeycomb images inspired / kanged from the boot animation.
*status_bar_tracking.txt - Pretty sure these are similar/same between CM7 and Stock or just use as reference guide.
http://dl.dropbox.com/u/9903887/status_bar_tracking.xml
*Empty flashable zip for ClockWorkMod - Use the Archive Manager to open as archive and place your SystemUI.apk inside /system/app. Do NOT unzip and rezip as it will break the signature and not flash correctly.
Click to expand...
Click to collapse
Can I use Clockmod Recovery to flash the MultiColored Honeycomb Animation.zip or is there something else I need or need to do?
The Honeycomb zip ONLY has the 14 images of the animation. It won't do anything if you try to flash it. And, to get those to work, you'd have to follow the guide in the opening post. It's pretty thorough. If you get stuck, let me know.
Hi, I'm extremely interested in getting this working.
I spent a good four hours designing a custom set of frames to match my current background, all before I realized that for some reason my current ROM's SystemUI.apk will not decompile correctly, and therefore won't RE-compile correctly. I spent a couple hours trying different versions of APKtool and aapt, all proving the same result. Finally I felt stupid when I tried it out on a random APK I had from a backup, decompiled and recompiled perfectly...
Has anyone tried this on an MIUI ROM? If so, I'm really interested in finishing this half-a-day project I've just started and could use some help xD
If you want, hit me up on Talk using my screen name.
Sent via telepathy
k4p741nkrunch said:
Hi, I'm extremely interested in getting this working.
I spent a good four hours designing a custom set of frames to match my current background, all before I realized that for some reason my current ROM's SystemUI.apk will not decompile correctly, and therefore won't RE-compile correctly. I spent a couple hours trying different versions of APKtool and aapt, all proving the same result. Finally I felt stupid when I tried it out on a random APK I had from a backup, decompiled and recompiled perfectly...
Has anyone tried this on an MIUI ROM? If so, I'm really interested in finishing this half-a-day project I've just started and could use some help xD
Click to expand...
Click to collapse
This would be awesome on MIUI.
k4p741nkrunch said:
Hi, I'm extremely interested in getting this working.
I spent a good four hours designing a custom set of frames to match my current background, all before I realized that for some reason my current ROM's SystemUI.apk will not decompile correctly, and therefore won't RE-compile correctly. I spent a couple hours trying different versions of APKtool and aapt, all proving the same result. Finally I felt stupid when I tried it out on a random APK I had from a backup, decompiled and recompiled perfectly...
Has anyone tried this on an MIUI ROM? If so, I'm really interested in finishing this half-a-day project I've just started and could use some help xD
Click to expand...
Click to collapse
The key to decompiling certain system apps with MIUI is using apktool and then installing the framework from the MIUI rom as a dependency.
Windows Users (Linux Users - if you can use Linux, you probably know how to use the CMD Prompt well enough to follow these directions for your system too):
1) Place the framework-res.apk and SystemUI.apk from the rom in the folder where your apktool is located.
2) Open CMD Prompt and navigate (change directories / cd) to your folder with apktool and apps.
3) apktool.jar if framework-res.apk
4) apktool.jar d SystemUI.apk
5) This will create a subfolder in the main folder that will be named SystemUI.
6) Make your edits following the guide in the OP.
7) When finished, compile the apk with this:
apktool.jar b SystemUI
8) This will build the app for you and you will find it located in the subfolder Dist inside of the SystemUI folder.
I threw one together here*: http://dl.dropbox.com/u/9903887/MIUISystemUI.apk
This SystemUI is from the stock based MIUI rom ported by stormageddon posted here:
http://forum.xda-developers.com/showthread.php?t=1421713
It has:
1) status_bar_background_animation.xml added to res/drawable (14 image version)
2) 14 Honeycomb themed images in /res/drawable-hdpi
3) status_bar_tracking.xml edit in /res/layout
4) This version IS able to be decompiled without errors by Apk Manager, so if it doesn't work, at least you can decompile and make the needed edits.
* I have NOT tested this. I am not currently running MIUI as I NEED wifi calling and my SIM card will not work with it. I purchased another SIM card from some suggestions I have seen around the forum, but unfortunately was not paying close enough attention and purchased the same one I already had instead and am not interested in spending an hour with a nandroid backup, flashing MIUI, testing, then nandroid restoring back to my current rom. So, good luck and let me know if I can help any more.
Thank you es0triccha0s!
That got me to decompile and compile correctly! Yes I am on Linux, and yes it was the if (install framework) command. Got a new problem though, the animation doesn't show. I noticed a few things though..
For one, I'm using a Galnet MIUI based of ICS. Inside the Res folder is a "drawable-hdpi-v4" folder, not sure if that v4 is going to mess anything up with this mod. I'm going to nandroid and then test with a GB version right now.
Secondly, in the scripts you provided in the OP, in the file status_bar_background_animation.xml you have all the images referenced as status_bar_background_animationX, but also in the OP, you mention we should place our created pngs into the drawable-hdpi folder as "status_bar_animationX". I simply removed all "_background"s from the file and it compiled, but I'm not sure if that is causing them not to be seen.
I'm gonna check a few things and report back.
Okay I put it on the Galnet 2.16 MIUI build. Made sure verything was as it should be as far as mod instructions are concerned. It booted, but there is NO status bar whatsoever.. Do you think its a permissions issue or something? Next thing I'm going to try is manually pushing it to the phone with ADB. This is just a test ROM, I have my actually useful nandroid backup when I get tired of this. Once again, will report back.
k4p741nkrunch said:
Thank you es0triccha0s!
That got me to decompile and compile correctly! Yes I am on Linux, and yes it was the if (install framework) command. Got a new problem though, the animation doesn't show. I noticed a few things though..
For one, I'm using a Galnet MIUI based of ICS. Inside the Res folder is a "drawable-hdpi-v4" folder, not sure if that v4 is going to mess anything up with this mod. I'm going to nandroid and then test with a GB version right now.
Secondly, in the scripts you provided in the OP, in the file status_bar_background_animation.xml you have all the images referenced as status_bar_background_animationX, but also in the OP, you mention we should place our created pngs into the drawable-hdpi folder as "status_bar_animationX". I simply removed all "_background"s from the file and it compiled, but I'm not sure if that is causing them not to be seen.
I'm gonna check a few things and report back.
Okay I put it on the Galnet 2.16 MIUI build. Made sure verything was as it should be as far as mod instructions are concerned. It booted, but there is NO status bar whatsoever.. Do you think its a permissions issue or something? Next thing I'm going to try is manually pushing it to the phone with ADB. This is just a test ROM, I have my actually useful nandroid backup when I get tired of this. Once again, will report back.
Click to expand...
Click to collapse
Thanks for pointing out the _background deal. Missed that in my proof reading stage. I'm going to update the OP in a bit. The drawable_hdpi vs drawable_hdpi-v4 thing seems to be dependent on either the apktool version or rom, not entirely sure. Have seen it on other phones / roms I have worked with, but seems random. Never really delved into the whys and hows. However, not really sure why the status bar disappeared on you. It might have something to do with update.zip's update script. I haven't messed with theming MIUI in a long time and am not sure if there needs to be any changes made to the update script that would be different vs. AOSP or CM7. It will almost certainly not work adb pushing the SystemUI though. That always messes things up, from my experience. Since it is just your test rom, try to put the SystemUI into the rom zip with an archive manager via opening as an archive (do not unzip, add, then rezip) and reflash.
I liked this idea. went ahead an made my own blue flames, and it looks nice (although I may mess with it a bit to get it a little smoother).
Just a note though: Unless you also remove the reference to shade_bg in status_bar_tracking.xml, you'll end up with both an animated and non-animated background.
Also, I'd recommend you have people only delete the resources.arsc and the status_bar_tracking.xml files from the keep folder when compiling. Otherwise, it's not uncommon that certain decompiling errors will transfer over to your finished product and give issues like the previous poster was having.
I'm not sure why I had never though of doing this before, but I'm glad you brought it to my attention
Okay, I'm trying something new tonight.
I went and checked every XML file and did some manual comparisons to see if I could find what was causing it not to show. For one, I think the Animation Flasher zip isn't doing the job so from now on I'll be packing it into the MIUI zip. Secondly, I noticed a lot more references to other status bar BG files in status_bar_tracking.xml. I replaced every reference of background="@drawable/blah blah bg" to background="@drawable/status_bar_animation"
I'm gonna see how this goes, will report back xD
Edit: Okay, so DON'T do that xD. At least I know my edits are recognized. Going back and removing the unnecessary edits, then packing it into the ROM Zip again, will report back.
Edit2: Okay, I'm very close to having this working with MIUI. Now that I've included it into the ROM ZIP, the statusbar is appearing completely white with the animation going on behind it. I can barely see the animation at the bottom of the status bar. Something is drawing that white background on the status bar, perhaps a default theme. I think that may be what is causing the general incompatibility with MIUI, the built in theming. I'm gonna fiddle around with the themes, see if I can find a way to use NO status bar theme. Will report back.
k4p741nkrunch said:
Okay, I'm trying something new tonight.
I went and checked every XML file and did some manual comparisons to see if I could find what was causing it not to show. For one, I think the Animation Flasher zip isn't doing the job so from now on I'll be packing it into the MIUI zip. Secondly, I noticed a lot more references to other status bar BG files in status_bar_tracking.xml. I replaced every reference of background="@drawable/blah blah bg" to background="@drawable/status_bar_animation"
I'm gonna see how this goes, will report back xD
Edit: Okay, so DON'T do that xD. At least I know my edits are recognized. Going back and removing the unnecessary edits, then packing it into the ROM Zip again, will report back.
Edit2: Okay, I'm very close to having this working with MIUI. Now that I've included it into the ROM ZIP, the statusbar is appearing completely white with the animation going on behind it. I can barely see the animation at the bottom of the status bar. Something is drawing that white background on the status bar, perhaps a default theme. I think that may be what is causing the general incompatibility with MIUI, the built in theming. I'm gonna fiddle around with the themes, see if I can find a way to use NO status bar theme. Will report back.
Click to expand...
Click to collapse
you need to delete android:background="@drawable/shade_bg"
It's possible that MIUI calls it something different like statusbar_background or status_bar_background. Either way, it needs to be deleted, not modified.
MWBehr said:
I liked this idea. went ahead an made my own blue flames, and it looks nice (although I may mess with it a bit to get it a little smoother).
Just a note though: Unless you also remove the reference to shade_bg in status_bar_tracking.xml, you'll end up with both an animated and non-animated background.
Also, I'd recommend you have people only delete the resources.arsc and the status_bar_tracking.xml files from the keep folder when compiling. Otherwise, it's not uncommon that certain decompiling errors will transfer over to your finished product and give issues like the previous poster was having.
I'm not sure why I had never though of doing this before, but I'm glad you brought it to my attention
Click to expand...
Click to collapse
Didn't think about the shade_bg as it's not linked to that in every rom. You don't have to actually remove it. You can also do this instead:
android:background="@android:color/transparent"
Also, I am of the school of thought that if the app decompiles with errors then you shouldn't use that as your base. I've done a ton of theming and I just won't use an app that decompiles wrong. It usually only happens if you are trying to decompile an app that has already been modified by the dev. Best to find a "stock" base framework or SystemUI to work with.
Easy
Can anyone make a flashable zip?
Of what and/or for what?
Sent via telepathy
EDIT!!! F*&% photoshop defaults to background again when I save! This is ****ting me to tears.
EDIT: Just had a read of this articleabout photoshop background layer being saved by default after reading this guy's thread here
Short answer is that Layer 1 is an arbitrary assigned value to any layer above the background. Layer 0 is what your image needs to be so simply renaming the default value of 1 to 0 works AFAIK. I will be testing this in a couple of minutes.
Will leave the rest as a reference for everyone else. They may learn from my stupidity. I did use the search button though it just took searching and searching till I found that guys thread above that had something specific that applied to my situation.
Hi,
I have am a confident at Android, I have build ROMs and I have a great deal of knowledge and for some reason the most simplest thing stumps me and that is getting bootanimations to work. I understand how they work and I know its not the frame rate or anything like that it has to be something to do with my export settings? Can someone here point me in the right direction?
I will give you a scenario here and why I have mentioned the above. I can get an existing boot animation that is 100% functioning and working and then I might edit the images, say for instance I am changing the colours. I don't change their size or physical dimensions in any way shape or form (they will even play in the preview emulator perfectly), I flash them to the device and nothing? Blank screen on boot up. It completed the boot and opens the OS, but for teh duration of the boot sequence when there is usually a boot animation working it shows completely blank?
Surely it has to do with my export settings? I'm competent with use of GIMP and Photoshop, I have GIMP 2.8 the latest and PS CS6.
Can someone with some knowhow here PLEASE help me with supply "secret settings" for their export of images?
I read somewhere that the images need to be reindexed? I don't know how to do this? I have edited other PNGs that are non-bootanimation PNGS and I knew I had to uncheck indexing and check the box for R,G,B and that allowed me to edit the image.....but if I check the box for an boot animation image (set to R, G, B) back to indexed; when I close the image and re-open it again its back as a R, G, B image? WTF?
I have heard somewhere they need to be 24bit? I have NFI what that means or where to change it? My version of photoshop only has listings for 8bit, 16bit and 32bit?
Yes my kernel allows for bootanimations. Yes a boot animation was working on my phone!
I can change nothing except the colour of the images; package them in the same location in the zip; Test on the previewer for Windows; load it to the phone -> nothing!
EDIT: YES Permissions are set correctly. I can even change back to the boot animation that I changed the colour and it works perfectly
I read now 8 bits per channel. And there is 3 being that they are RGB, which makes them 24bit anyway? WTF is wrong. I fail hard if I can't get a boot animation working LOL.
Jarmezrocks said:
I read now 8 bits per channel. And there is 3 being that they are RGB, which makes them 24bit anyway? WTF is wrong. I fail hard if I can't get a boot animation working LOL.
Click to expand...
Click to collapse
you should upload here that bootanimation.zip file
I would say this is my best attempt at a Black mod of the stock default BootLogo.
I tried a huge amount of logo's and colors and effects but i was going for a simple style.
I re-created every single image in intense detail.
I also will start calling these a Boot "Theme"
This is a package made up of not just the Boot-Logo but ALL the Bootloader's 27 images.
So in reality it's far more of a theme than just a Logo.
I started doing this because i noticed a sloppy lame effort by Motorola on the default Logo.bin
I think my "themed" BootLogo came out looking a LOT better.
FEATURES:
- 5 separate flashable Boot Logo Sets (all using the same Menu Buttons)
- High Resolution.. Images @ 245 DPI (DPI of the Moto-E ?) Logo sourced from High Res 1600x1600.
- Smallest File Size.. I was aiming for performance + quality (This is far smaller than the default Logo.bin)
- Tested.. Charging etc + Flashing via TWRP & ADB/PC on Marshmallow & Lollipop.
- Simple Style.. Boot Logo Text "Android" dropped / removed. (just because)
- Unlocked Boot Logo.. Same Logo for Locked or Unlocked Bootloaders (Unlock Warning Removed)
- New Bootloader Buttons.. Colors were chosen carefully to make navigation more intuitive.
- Bootloader Button Text.. Changed the Menu Options Text to be shorter and more descriptive.
- Optimized Graphics.. Flat PNG's made with Adobe Fireworks (32bit, 245DPI) + cut away unneeded space.
- Cleaned up.. Removed the 3 Charging Images because they are never used (replaced with 1 pixel images)
- Improved Arrow Buttons.. Fixed alignment and created new images with a gradient effect (Wingdings3 font)
- Improved Menu Text.. Used much larger font size to make it easier to read (Droid Sans)
- Droid_Operation.. Android Robot on Bootloader was made larger and centered and a bit darker.
- Flashable Zip Format.. Or if you want to use ADB/PC to flash it just extract the Logo.bin from the zip file.
- Supported Systems.. Android 5.0, 5.1, 5.1.1 & 6.0
Note: I used the update-binary from inside the MotoBootLogoMaker Program + my own Update Script.
So comments / suggestions are welcome..
I did already make a few variations such as a Blue Sky with some clouds glass effect Logo.
I may share that one too later but i wanted to see if anyone has any suggestions or requests.
Note: I originally did this Logo Dark-Grey but felt the Blue color was a bit better.
I also did a Logo that matched the original shade of blue (all with black backgrounds)
And yeah i have seen others do it already.. but they usually do a sloppy job of it.
I also wanted to share this thinking some people may want it simply to use the Buttons etc.
So people feel free to take my Logo.bin and put your own Logo-Picture in and share it etc.
[animated (x5) Downloadable Logo's preview - right click view]
{
"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"
}
EXPECT MORE !
I am reserving this spot for a couple of the variations i made.
(most of the work is already done)
PS:
Expect more = i mean, Expect more from us who make & share things.. don't settle for sloppy crap
EDIT:
Here is a variation i was going to add.. Same logo as what i already uploaded but i put some effects on it.
So do you people think it's better with or with out the Text (new or old font?) sometimes i like all 3.
Anyway, does this one look interesting?
Other Logo suggestions etc ?
hxxp://i68.tinypic.com/2lt288m.jpg
Well since i edited my last comment i went and threw together + Tested another Logo quick..
It's the same as the first one but a different Main Logo. (download = post attachment)
MotoBlack v2.1 "DarkFeather"
Same as first one just a new main Logo..
MotoBlack v2.2 "VerticalLines"
Last one for a while
This one is the same but a new Logo featuring India.
MotoBlack v2.3 "Earth"
xpmule said:
I am reserving this spot for a couple of the variations i made.
(most of the work is already done)
PS:
Expect more = i mean, Expect more from us who make & share things.. don't settle for sloppy crap
EDIT:
Here is a variation i was going to add.. Same logo as what i already uploaded but i put some effects on it.
So do you people think it's better with or with out the Text (new or old font?) sometimes i like all 3.
Anyway, does this one look interesting?
Other Logo suggestions etc ?
Click to expand...
Click to collapse
love it! see if u can silhouette a face or a canadian leaf(flag?) in the reflection!:laugh:
@lenigma1too
Not a bad suggestion.
I imported a bunch of different CAN flags into the PhotoShop Plugin i am using on Fireworks
(Custom Reflection Maps) combined with the Alien Skin Glass effect but sadly it just wasn't working too good
I may have a another go at it to see if i can get something though.
I just wanted to acknowledge your suggestion and let you know i did look into it.
It did give me some ideas and experimenting is good so it wasn't a loss.
Feedback is welcome guys and do whatever you want with these i shared.
DarkFeather & Earth looks AMAZING!
rushabshah32 said:
DarkFeather & Earth looks AMAZING!
Click to expand...
Click to collapse
Thanks i hope you guys like the Bootloader Menu buttons i took a long time on those.
If someone wanted them i can share the editable PNG's i used to make them.
I created one file with all options inside it..
I also have been using the DarkFeather one for myself ever since.
One thing i noticed is there is a difference in brightness between my phone and my PC.
So i sometimes i quickly go back and adjust the brightness to make the Logo way darker.
The Boot screen tends to make true black super bright
xpmule said:
Thanks i hope you guys like the Bootloader Menu buttons i took a long time on those.
If someone wanted them i can share the editable PNG's i used to make them.
I created one file with all options inside it..
Click to expand...
Click to collapse
I'm actually scared to try this because, the boot menu buttons are different in my phone.. I think it's because I've an older bootloader? So This theme " might" mess up my bootloader.. So can you just send the logo.bin file for those 2 themes? Thanks in advance
Sent from my XT1521 using XDA-Developers mobile app
Quality workmanship... Lenotorola should b embarrassed!
Yeah dude, super impressed. As I stated before I have three of these phones, and I enjoyed your bootloader theme so much it's now on all three of them! Two of them are daily drivers, & third one is my ROM/App tester, as it has a small crack in the screen, thus ->> not a daily driver. Out of all the logo.bins' ive flashed, and mods installed, & Everything I've ever loaded, yours are by far the most detailed and beautifully constructed visuals I've ever had! And the details with the bootloader images & the buttons/keys & the front? Better than icing on the cake, it's like butter icing in a spoon (if that could be any better?!? Lolz!) Come to think of it, I think I've only ever encountered one other flash that change the font. Never mind changing all 27 images, centering them and graphic resizing them so it looks appropriate and proportional!
My hat goes off to you sir!
Its such a quality job, rest assured they will be on every Moto E 2nd edition I ever own, I ever fixed, or repair...
I somehow end up doing a lot of those last two things
@ lenigma1too
Thanks for the kind words
I did this for myself like i was saying when i seen how sloppy the default Moto buttons were.
It would be easy for me to make the txt in the menu items like the original bootloader (if you all want)
And yeah the TXT alignment was irritating the hell out of me on the original menu items.
They would jump around all over LOL
And to the other guy i have no reason to believe it would be a problem on your phone.
All these do is change the pictures.. that is it.
It does nothing else like modifying the Bootloader or changing fonts etc.
And i have been downloading and comparing Firmware packages since 5.0
And the stock Logo.bin from Motorola has never changed.
For example..
XT1527_SURNIA_RETCA_5.0.2_LXI22.50-53.8_cid14_subsidy-DEFAULT_CFC.xml
MD5: af89b4f5f32b6a16e6b8611e5b7051e0
XT1527_SURNIA_RETUS_5.1_LPI23.29-18.9_cid9_subsidy-DEFAULT_CFC.xml
MD5: af89b4f5f32b6a16e6b8611e5b7051e0
XT1527_SURNIA_RETCA_6.0_MPI24.65-39_cid14_subsidy-DEFAULT_CFC.xml
MD5: af89b4f5f32b6a16e6b8611e5b7051e0
And MANY more i tested.. ALL them exact same !
One thing i did notice i think though is on Lollipop Bootloaders
the entry for WIFI Flash would show up and can be seen..
But On Marshmallow Bootloaders it's now gone.
It's the Bootloader that controls that stuff.. it decides.
I do not think WIFI Flash was ever implemented for real.
It was a beta feature in the works i seen after googling it recently back on Lollipop.
Which seems to be removed from Marshmallow (at least the visible text / menu entry anyway)
So guy..
I said in the first post either flash it with TWRP etc
OR.. just extract the Logo.bin file from the zip file and use ADB to flash it.
And if anyone is curious what is inside them just download "MotorolaBootLogoMaker"
then open the Logo.bin i shared and browse to see all the images. (or add you own instead etc)
Flashable zip files are just normal zip files guys.
So there is no point in me uploading the theme logo 2 times.
Also i had debated on sharing a different version of the planet one.
I had originally made it all blue using a color filter effect but i opted to share the full color one even though both looked good.
The other major reason i did these was the Bootloader menu options were so hard to read.
I wanted to make the text on the menu options way bigger.
I flashed it and man it looks so damn cool! Thanks @xpmule . Btw is there a way to freeze the phone at the bootlogo for a longer time so i can look it the cool logo ? Hehe
Edit:
This theme is so good it makes me want a special bootanimation.. Something like the Earth bootlogo, but the earth spins and u can see the cool lights as night approaches in different countries :silly::silly:
I do not think you can stop it..
Thanks for the feedback too
I also had thought of making an animated Bootlogo to go with these too.
To start a black background conversion of the original Animation
and then a couple variations too.
But i had issues with the tools and then keep forgetting.
One issue is most Logos's and animations are image based,
so if i took one of them and modded it i have to covert it to a video so i started looking into that
I know i can probably use ffmpeg via commandline but i wanted a program with a GUI (i found one)
SO there is more to come
It would make more sense to be calling it a Boot theme if included an Animation also.
i really just wanted a mod of the original one with black-backgrounds to make it easier on my eyes.
That is the main point here for all this..
In case you guys didn't know you can use ANY video as a Bootloader-Animation.
So the options are limitless. (You can also convert animated images into videos too)
But be careful installing the old style Moto v1 BootAnimations some of them may brick your phone.
*Some* of the older more common animated JPEG sets seem to work and other trap your phone into a bootloop
I know i did it myself LOL
What i did was get a BootAnimation zip that had inside it jpeg's (it was an official Moto one untouched with same 540x960)
But it got part way through then locked up.. my phone could not boot afterwards and i had to restore from a back-up.
You can tell them apart by opening any BootAnimation.zip file
then checking if you see a ton of jpeg's or 2 mp4 files (mp4 = new version on Moto E 2015)
The first mp4 is a short clip meant to play once then the 2nd super short one is meant to loop / repeat.
This make it last longer if the Booting takes longer than normal etc. (so the video animation can vary in length dynamically)
Lastly i did some digging and i got the Encoder settings for the official Motorola Boot Animations
And then i created a profile for the x264 encoder on Avidemux (to create video's exactly like the originals)
Blah blah blah
Point is i will work up some more stuff to share soon i think LOL
Menu Buttons Source
So i zipped up the source to the buttons and added them here as an attachment.
This includes the Font i used and the editable PNG and a note text file.
The text file lists the original + changed colors and names.
The font.zip has all Droid fonts but i only used "Droid Sans regular" 40 point (and Wingdings 3 default on Win7)
Note: the PNG has the two little arrows "grouped" together. (right click them and select un-group in Fireworks)
Only 1 text entry and arrow set should be visible then save..
Then on next button hide those and make 2 other ones visible and save again.
Then put them in MotoBootLogoMaker.. save, flash & boot
I have lots of weird fonts.. i could do the buttons in Klingon if needed but i was going for "normal" LOL
The point to this was i was just trying to make the menu buttons easier to read and maybe look a bit nicer.
But if anyone wants what i used to make their own mod feel free to do what ever you all want with this stuff.
Fonts included their respective license files (Apache)
Here is another another one just a different main logo.
This is the default Marshmallow BootLogo converted to a Black background.
It has a nice smooth result because i used a color filter to flip Black/White while keeping Color.
I also upped the DPI to 245 (from 72)
Couple quick notes..
First the original png can only be found inside the bootanimation.zip listed as SOL.png
If you go get the same picture from the stock Logo.bin it will be the old version
as seen on Lollipop Firmware's and on Current Marshmallow Firmware's.
Why care?
Because it's different.
It has subtle textures applied to it and a slightly different color of Blue.
It also matches the BootAnimation "Stitches" for Marshmallow by Motorola.
And yes i have started working on converting the animation to go with this too.
But it's a LOT of work !
I have made a test so far and the result is the video encoder i used is making the black a bit too bright.
And because of the background now being black the texture flickering is far more noticeable
then it is on the stock white one from Moto.
So i am not sure how the "Stitches" animation converted to Black is going to work out.
I guess i will finish making it soon and upload it and you all can decide..
In the meantime i uploaded here the Boot LOGO part as an attachment.. flashable.zip / tested
(hopefully you guys got what i meant by all this rambling)
EDIT:
Added the test MP4 video i was talking about earlier as a zipped attachment.
It's the 2nd part of the default MM animation with a Black background conversion.
You can all probably see how the Texture flickers and is noticeable in Black.
PS:
Let me know if these pictures are killing your browser.
I can re-size them smaller if they are too much..
EDIT2: "stitches update"
I changed tools and got a better more exact result using FFMPEG.exe
So far i completed the 2nd 4 second clip matching the encoder settings 99.99 exact as the original.
The next one is 14 seconds long so will be more work / time.
What i had to do was dump every single video frame out into a lossless image format
then apply a Photoshop Filter (using Fireworks) effect to each individual image frame one by one.
the 4 seconds clip required me editing 96 images totaling around 100mb's.
Thank god for keyboard shortcuts LOL
So i will for sure finish it up and test it then upload it soon guys.
To recap, this will be the Boot-Animation for Marshmallow called "Stitches" with a black background.
And it will match perfectly the Boot logo i uploaded on this comment v2.4
MotoBlack v2.4 "Stitches"
These are really great logos. My favorites are the Moto Black with the solid black background and the Moto Black Stitches. I have always liked the simple Motorola logo and these are super clean. Did the glass reflection logo get removed?
Thank you for your work.
sean_p said:
These are really great logos. My favorites are the Moto Black with the solid black background and the Moto Black Stitches. I have always liked the simple Motorola logo and these are super clean. Did the glass reflection logo get removed?
Thank you for your work.
Click to expand...
Click to collapse
Thanks for letting me know.
I did not make the Blue Glass Logo into a Logo.bin.
Was not sure it was good enough to be honest.
I posted it as sample to see if anyone was interested if i made it into a Logo.bin file.
I tend to like the simple ones myself and dark too.
Anything i have shared i hope is dark so the icons on the home-screen are easy to see.
I don't like bright wallpaper backgrounds they are too distracting.. and can be too bright i think.
There will be more uploaded i have some ideas i am working on.
If anyone has any suggestions feel free to post them. (or questions)
Thanks for the feedback :good:
@xpmule
What program did you use to modify the logo.bin file? I've tried what I found online to no avail.
Thank you.
jrc2 said:
@xpmule
What program did you use to modify the logo.bin file? I've tried what I found online to no avail.
Thank you.
Click to expand...
Click to collapse
[APP] Motorola Boot Logo Maker (source code included) (Version 2.4)
It's from an XDA user here and the download link is on his first post.
Have fun with it.. i thanked him many times it's a well done program !
MotoBlack Stitches Boot Theme / Animation by xpmule 2016This is the default Motorola Marshmallow "Stitches" Boot Logo + Animation converted to Black.
What you get here ?
- Flashable ZIP for the BootLogo
- Properly packed BootAnimation.zip
- A new simple dark / wide Wallpaper 1080x960 based on the Stitches Background Texture
Why ?
I installed Marshmallow and i did not like the White background on the Boot Logo & Animation.
So i converted them all Black retaining the original colors.
What ?
Quality.. i went to intense lengths to make this as high quality as possible.
I also wanted this to be a theme set of sorts. (i already shared the BootLogo on another topic)
How ?
I dumped Lossless images for every single frame in the original video animation..
Then applied a Photoshop plugin filter effect and saved each frame.
I had to carefully edit 456 png images totaling 531 mb's
Then i examined the original video animations and copied the format / encoder settings 100% exact with FFMPEG.
SO i carefully took apart the original animation changed it then rebuilt it the same as it was.
The original animations was just under 10 mb's and my Black one is a hair smaller than that.
Which meant i had to optimize the quality and file size as much as possible.
Best way to do that i figured was to just copy what Motorola did 100% the same.
Install ?
Copy the 3 MotoBlack Files i shared to your SDCard on your phone.
- BootAnimation Setup
You need Root access then go to this folder.. "/System/Media/"
Rename the original bootanimation.zip to bootanimation.zip.bak (or similar)
You can do that with many tools but i chose to use RootExplorer.
Then replace the bootanimation.zip with the new one you got here.
I had no need to mess with permissions when i tested it so it should be working fine.
- BootLogo Setup
Either extract out the Logo.bin file from the flashable zip and use ADB to flash it.
Or just copy the flashable zip to an SDCard etc and flash it via TWRP
- Wallpaper Setup
I hope i don't have to tell you all how to put a Wallpaper on your phone
Quick Notes:
There is a lot more info + Source on the Boot logo and the custom menu text graphics on my other topic.
[BootTheme] MotoBlack v2.0 by xpmule 2016
(I intend to use this topic for Animations + Wallpapers only & the XDA Link above for the Boot Logo's)
I also got a few other wallpapers that look good with this i will share later.
I don't want to load this topic with too much info or Pictures..
So here is a quick preview below and see attachment for downloads, hope you all like it i do :good:
- Wallpaper Small Preview -
{
"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"
}
- Boot Logo Small Preview -
- Boot Animation Sample -
[All 3 files were added as attachments here]
MotoBlack_Stitches_BootAnimation_by_xpmule_2016.zip - 9.17 MB (9,623,489 bytes)
MD5: 4f08e560636bdfcf2adf70d0850b503e
MotoBlack_Stitches_BootLogo_v2.4_by_xpmule_2016.zip - 895 KB (916,726 bytes)
MD5: 0cf805f52c6d9df9970cf7016be76059
MotoBlack_Stitches_Wallpaper_by_xpmule_2016.png.zip - 810 KB (830,177 bytes)
MD5: 9eedded1f07118c99bcb26775025cbfc
..
I will keep this reserved for some updates but i had a question for you all..
Can someone tell me if the 2nd part of the animation shows up ?
Let me back up a bit..
All the official Moto-E 2015 "Surnia" Boot animations (i seen) are made up of 2 video files + a config text file.
The First one is always just a clip that is meant to run once.
And the 2nd one is a super short clip meant to loop for as long as it takes to boot.
Note:
The OLD Moto-E "Condor" use Images not Videos so don't use the Animations i share with the old Moto-E
I don't "think" the video format ones will work.. and the image kind tend to be a problem on the new Moto-E
Ok so here is the problem guys..
My phone Boots too fast.
So i have not actually seen the 2nd part of the animation run.
The first part of the Animation is 15 seconds long so if you boot up in less than 15 seconds..
you will never see the 2nd part of the animation.. see what i mean ?
So if someone can tell me if they seen the 2nd 1 second long *looping* video clip come up that would cool
(It's the blue Moto Logo with some stitches that circle around the logo)
EDIT:
I plan on deleting the comment above later.
I also added a Wallpaper now to match the BootLogo i made MotoBlack "Earth"
But i noticed as i am adding the attachment it's saying it's a 100 kb jpeg not a 600 kb png.
Jpeg's are garbage low quality crap.. i am trying to add a png for a reason.
If i want jpeg's i will encode them myself with MY settings using my tools.
SO i have added 2 wallpapers so far but if this is what happens to them i am deleting them
and resharing them as zipped png's or something.
Anyway lol
Ok so i got a PM asking me if there is *ANY* chance what i posted will brick his phone.
So first off i am not going to provide personal tech support answering common questions, no offense guys.
You should not be PM'ing people unless if you have a good reason anyway.
For some reason this younger generation of users think this is ok.
For one thing i already answered a guy asking about that on the BootLogo page.
and i once again touched on the risk issue on this Animation topic.
Not only that pretty much every topic here warns you all.
The answer ?
Of course there is a risk you will brick your phone.. there always is with all this stuff.
Either you accept that and carry on or you don't.. that is your choice.
I am not giving "guarantees" for anything.
In the PM i got the guy did not even say what phone he has or what version of Android he is running
or ANY thing at all what so ever about what phone he has.
The only info i could see what his signature where he mentions a very different brand phone.
So how could i even TRY and answer this guy with no info ?
For all i know he has a Samsung Galaxy S3 and showed up here randomly on a Motorola topic.
And sorry but i don't have the motivation to tease out info from people.
Not only that i already went through this with 100% of the people who responded with my previous logo's
All of them had poor quality questions etc then flipped out and got mad at me for asking for more info.
I had Staff here delete those topic entirely.
So here we go again LOL
I think some common sense is needed here people.
If you open the Themes section what do you see ?
LOTS of Boot Animations and Boot Logo's.
People are sharing them and using them.. so why would you think your phone is going to get bricked ?
If this does happen it's almost for sure because you did not pay attention to what is going on.
Such as when Moto-E v1 guys come to the Moto-E 2015 section..
And in this case i have repeatedly warned these guys.. just use stuff for your phone. (to be extra safe)
Which is simply common sense.
The big problem is people have a small attention span and do not read what is typed out.
Warnings, disclaimers and instructions & requirements.
MANY people here have a Signature that says do not PM me !
I had a hunch i knew why too.
The big reason is the public can benefit from us talking publicly.
Answer a question 1 time and it can be the answer for 100 other people. (instead of 100 PM's)
So will the stuff i share brick your phone?
If you put the Logo or Animation on a different phone then yes it might.
But you will all notice i am trying hard to test anything i share first on my very own phone. (before sharing)
So it works for me but i obviously can not give any guarantees.
The biggest thing to watch out for is the phone model.. is the thing you see working on you phone model# ?
I do not own every phone model of Moto-E so i can not say for sure.
Although i have looked at a variety of firmware packages and seen a lot of the same stuff.
So someone could say post a question saying will this work on my XT1506 etc
And myself or other may know the answer..
The Moto-E v1 "Condor" users should avoid Logo's and Animations i think made for Moto-E 2015 phones.
And vice versa.. they may work but don't ask me i only have the newer one
It's worth mentioning again the BootAnimations are very different between Moto versions.
The first gen version uses image-sets for Animations and the new Moto-E uses MP4 videos.
If someone has a question just post it publicly please so we can all share the knowledge
I always advise making a backup of your system too (i use TWRP) and then also copy the backups to my PC.
I also advise backing up anything you use custom.. such the Logo or Animation.
The default logo.bin file is in the Firmware packages easily found here. (restore the original with FASTBOOT if needed)
And the BootAnimation.zip is already on your phone (back up original one before using a custom one)
(If the BootAnimation fails it should simply not show up when starting)
Anyway if you have questions on the forum provide as much related info as you can..
Such as your phone model and version of Android or Custom ROM etc.
That should help myself or others provide some answers.
I would personally not do anything custom unless you know how to restore that to the default / stock.
In other words do not change it unless you know how to put back how it was when it worked.
There is no guarantees with any of this stuff people post here..
Been doing some testing and i am suspicious Motorola made some mistakes.
For one thing the quality of the Video's are super high.
Also the frame rate is 24ps and the Lollipop one was 30fps.
What i shared was 99.99% the same in EVERY way as the original MM Animation.
Which is a problem..
- File size is super mega high, almost 10mb's (Lollipop's was less than 1mb)
- The Stitches time / duration is way too long.
The original is about 4,000 kbps bit-rate.. but it only needs to be about half of that.
(Lollipop's was 600 kbps)
The MM video needs to be higher though because of the new background texture used.
Putting the bit-rate too low will cause excessive flickering in the animation.
On Lollipop it had a simple solid white background which allows for getting away with far lower bit-rates.
I did a LOT of quality testing and i think the best bit-rate for Stitches is about 2,300 kbps
But i also changed the frame rate too.
Why ?
I suspect Motorola may have meant to use 30fps like on Lollipop (but used 24 instead)
Using 30 fps will make the quality a little better and also shorten the video time slightly.
It seems to be running better now at 30 FPS. (looks normal to me)
Here check out my break down of stats..
Lollipop - 10.977 + 1.735 = 12.712 seconds (864 kb) - Stock 600 kbps / 30 fps.
Stitches - 15.0 + 4.0 = 19.0 seconds (8.64 mb) - Stock 4,000 kbps / 24 fps.
Stitches - 12.13 + 3.204 = 15.334 (4.04 mb) - My new black 2,300 kbps / 30 fps TEST.
So following this guys ? LOL
One thing i am saying is the 2nd part of the animation is never shown..
It takes 15+ seconds to get to the 2nd clip in the animation.
I made a test version using only the 2nd clip and checked my boot time.
My phone *visibly* runs the part 2 loop 3.8 times = slightly under 12 seconds.
So was this the intention by Motorola ? I highly doubt that (why bother making it if no one will ever see it ?)
I will add my test version so guys can try it out.. it's actually cool just on it's own i think.
In the meantime i am thinking of what to do with the part 1 video to shorten it.
I think i would either have to cut some part out or speed it up time wise even more.
Another option is to drop the 2nd clip entirely and optimize it's quality and frame-rate and set it to loop.
Since it's too long the majority of people would never see it loop even once anyway.
(This would make the bootanimation.zip 3.29mb's instead of 9.26 mb's)
So i am adding the Hidden-Clip#2 Looping Test version as an attachment here (it's 769 kb's)
- Uploaded NEW Optimized Version -I mentioned on my last post i think the animation should be optimized but i never uploaded it.
I sort of forgot to share it hahaha
What i will post now is simply the Marshmallow Stitches Animation "black" but fixed up as best i can..
I explained how it's improved on the previous comment.
So this is 30fps / 2300 kbps / a bit shorter time duration @ 4 mb's
What i uploaded has the Intro part then the 2nd looping forever part (like the original)
This newest version is half the size of the original but the best quality i can do i think.
It also has both parts.
In case people did not know the Stock animations from Moto are *usually* 2 video files in a zip + 1 text file.
(I was discussing earlier if it would be good to drop one etc)
I know this all is a whole lot of word salad so sorry about that people.
For those interested in the details i was hoping to just put it out there.
And of course what ever i share is fair game.. do what you want with it all people.
I repeat this is just a mod of the stock Marshmallow Boot Animation with a black background.
(i put the stock Marshmallow Boot LOGO converted to black on a separate topic AND on the 1st post here)
Lastly i added this new "best version" as an attachment and i also quickly retested installing it and viewing now.
(It looks like the animated preview on the 1st post)
The idea is so your phone boots up and it looks like the stock marshmallow stuff but with a black background now.