[Q] Removing Boot Logo/Slash Screen - Optimus One, P500, V Q&A, Help & Troubleshooting

How do I remove the boot logo or splash screen? I am not sure the proper term for it.
When I turn my phone on I see the standard logo followed by another lg logo which came with the rom I installed. These two logos seem to be delaying my custom boot animation. The boot animation only gets half way before going to the lock screen.
tldr; How do I remove the splash screens that come before the boot animation?
Love you xda you are are amazing.

http://forum.xda-developers.com/showthread.php?t=753788 Go to this link

I would like to completely remove the splash screens not change them. The splash screens seem to be delaying the start of my bootanimation.

Yes ofcourse! System is preparing to extract bootanimation.zip!!
If you change the 'splash' to the first frame of your bootanim it will be the best thing for you!
Greets
____________
mDroid - Tapatalk
Phone: LG-P500
ROM: Ciaox' openOptimus
Kernel: franco .35
Theme: /
Tweaks: /
Wishlist: Galaxy Nexus

I am referring to an image that is appearing which is separate from the boot animation. I want to disable that image.

mDroidd said:
Yes ofcourse! System is preparing to extract bootanimation.zip!!
If you change the 'splash' to the first frame of your bootanim it will be the best thing for you!
Greets
____________
mDroid - Tapatalk
Phone: LG-P500
ROM: Ciaox' openOptimus
Kernel: franco .35
Theme: /
Tweaks: /
Wishlist: Galaxy Nexus
Click to expand...
Click to collapse
Ya, that makes sense. But I'm referring to the second splash screen which seems to be ROM specific.
Sent from my LG-VM670

you'll have to split the boot.img, remove the file initlogo.rle from the ramdisk (that's the second splash,) and recombine the boot.img
not for the faint of heart.

Open framework-res.apk. Look in assets\images. Those are the bootscreen images. If you wish to turn off the animation you'll have to edit the corresponding .xml (I don't remember off hand what or where it is). This will require you to decompile framework-res.apk edit and recompile.
Or like others have said use a bootanimation.zip with a static image, like in devoid froyo.

Turducken said:
Open framework-res.apk. Look in assets\images. Those are the bootscreen images. If you wish to turn off the animation you'll have to edit the corresponding .xml (I don't remember off hand what or where it is). This will require you to decompile framework-res.apk edit and recompile.
Or like others have said use a bootanimation.zip with a static image, like in devoid froyo.
Click to expand...
Click to collapse
Even if i use a bootanimation with a static image the other splash screen will appear. Thanks for the info it should help point me in the right direction. I was looking at init.rc, initimage.rle or something along those lines.

The first bootscreen is in boot.img the second is in framework-res.apk.

Would boot.img be the location of the ROM specific splash screen?
I technically have 3 boot type things.
lg boot logo
rom specific boot logo
bootanimation
The bootanimation is easy enough to change. Where is the first one located? You said the second is in boot.img correct?

post #7 above.
bigsupersquid said:
you'll have to split the boot.img, remove the file initlogo.rle from the ramdisk (that's the second splash,) and recombine the boot.img
not for the faint of heart.
Click to expand...
Click to collapse
the first silver lg is supposed to be in the 'splash' MTD partition (mtd3 on the Optimus V,) but I couldn't ever get it to flash anything different with fastboot, or get its contents with dump_image either.

There is another one after that they came with my ROM is that on boot.img and how do I disable it?
Sent from my LG-VM670

you're talking about the second splash.
see post #7 in this thread.

bigsupersquid said:
you're talking about the second splash.
see post #7 in this thread.
Click to expand...
Click to collapse
Can this be done from with in windows? The guides I have found on messing with boot.img use linux commands for messing with the ramdisk.

I've read you can use cygwin to do linux stuff on windows without a virtual machine.
It's fun to set up, though. I used it some years ago for something or another.
Only use windoze for phone PSTs anymore... can't help you much.

plzzz help meee
guys i have micromax a115 canvas 3d with me .and i changed my boot animation of google
and now my problem is that when i change my bootanimation to any other. it is first shows google and then the new animation ....
plzzz help anyone .
i think xda will help me :crying: :crying: :crying:

Related

[Q] G2x boot animations and SPLASH screens, please help me

On my G2x i have CM7 and the boot goes as follows.
1.) Bland LG logo
2.) Flashy colorful LG boot animation logo
3.) CM7 boot animation with spinning arrow.
I want to change either step one or two to something different, preferably step 1, its super ugly. I despise two different LG logos in a row. Some dev please help. I cant get it right. Nobody has posted an easy solution yet.
Thanks
to do that is risky business.. you have to modify the primary and secondary bootloaders... (correct me if i'm wrong) there is a higher risk of rendering your phone unusable.. (BRICK) i will research it and see what i come up with.. if you flash eb the second bootlogo is awesome but the LG is there and you can always search bootanimation and download.... out it in system/media and reboot easy peasy....
web_ninja said:
to do that is risky business.. you have to modify the primary and secondary bootloaders... (correct me if i'm wrong) there is a higher risk of rendering your phone unusable.. (BRICK) i will research it and see what i come up with.. if you flash eb the second bootlogo is awesome but the LG is there and you can always search bootanimation and download.... out it in system/media and reboot easy peasy....
Click to expand...
Click to collapse
Nope! It's a pain to do, but as far as I know it's not dangerous. The splash screen (one or both? unsure) are contained in the boot.img file that can be rewritten via flashing a zip from Clockworkmod. For instance, if you flash the Trinity kernel, it will change your splash screen (to a really, really ugly one, but that's beside the point). It involves "cpio" archives and a little bit of Linux acumen.
See this thread for instructions: http://forum.xda-developers.com/showthread.php?p=15626524#post15626524
I don't know Linux. No apk that does it for you?
Sent from my LG-P999 using Tapatalk
No there is no apk. You are editing the initrd.gz, apk's don't have access to that part of the system.
As for the first logo, when you first turn on your phone, that's really not editable without hacking the hardware, I'd highly suggest living with it.
First logo - part of the hardware on the phone, coded in.
Second log - part of the initrd.gz (logo.rle file inside it)
Third (boot animation) is in /system/media/. It's called bootanimation.zip. (Easy one to replace.)
You'll never be able to do this without linux, windows doesn't have any kind of support for cpio archives. Plus with the way linux file permissions work, it's way too easy for you to break them when you copy them to a windows partition. The number one reason for bootloops on android is improper file permissions. (For the logo when the linux kernel is loading, logo 2 i call it.)
The first LG Logo is not part of the hardware... It's in the boot.img file. It was easily changeable on HTC Phones.
No, it was. On the hd2, for example, if you wanted to change that logo (when you first turn it on, it was the tmobile logo if you had tmobile us version) you had to flash a ruu to update that image. (Yes, it was easily done, but not so much on this phone.)
I think you're confusing the second image, (before the boot animation), which is the logo.rle file. It's in the boot.img, inside the initrd.gz. (This can be easy to confuse, especially if you're running cm7 or anything based off it, because the logo is the same, and it just flashes real quick.) If you look at the 2.3.3 based ones, there is a blank screen between logo one and the boot animation. For some reason, that logo doesn't load, and that's where the second logo would be, the one I'm referring to. (On 2.2 it was the lg logo with the semi-animated loading bar underneath it.)
mstrk242 said:
No there is no apk. You are editing the initrd.gz, apk's don't have access to that part of the system.
Click to expand...
Click to collapse
Hmmm, time to throw together a shell script to make this easier for those not command-line friendly.
And if you have a Mac, this should work there as well (I assume there's cpio support, there must be). Anything Linux/UNIX.
Yup. It works on mac as well, from what I've heard. (I don't use macs much myself, I can't stand macOS. But the procedure should be quite similar.)
mstrk242 said:
No, it was. On the hd2, for example, if you wanted to change that logo (when you first turn it on, it was the tmobile logo if you had tmobile us version) you had to flash a ruu to update that image. (Yes, it was easily done, but not so much on this phone.)
I think you're confusing the second image, (before the boot animation), which is the logo.rle file. It's in the boot.img, inside the initrd.gz. (This can be easy to confuse, especially if you're running cm7 or anything based off it, because the logo is the same, and it just flashes real quick.) If you look at the 2.3.3 based ones, there is a blank screen between logo one and the boot animation. For some reason, that logo doesn't load, and that's where the second logo would be, the one I'm referring to. (On 2.2 it was the lg logo with the semi-animated loading bar underneath it.)
Click to expand...
Click to collapse
It's still Software-Based.
thanks i didnt know that....when i was on a vibrant messing with the sbl and the like was risky.... soft bricked many times... so sweet i will have to look into it and try it...
Ok well I will try to change LG logo #2 so if someone would be so kind to tell me exactly how and ill go for it.
Sent from my LG-P999 using Tapatalk
I'm also interested in learning how to do this... =^]
Sent from my LG-P999 using XDA App
Well, if we can extract the boot.img using a program such as unyaffs or something like that, we can swap the images.
And there's an app in the Market called BootFlash, but it currently only works on HTC Devices. It allows HTC Users to changed their splash screens. Let's hope they add support for the G2X!
britishtq said:
Ok well I will try to change LG logo #2 so if someone would be so kind to tell me exactly how and ill go for it.
Sent from my LG-P999 using Tapatalk
Click to expand...
Click to collapse
Instructions from mstrk242: http://forum.xda-developers.com/showpost.php?p=15627311&postcount=1025
The instructions from that thread assume you already know how to unpack the boot.img file and can see the initrd.gz within it. If you don't, I'd suggest starting here:
http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images
*edit*
The important parts are under the section Unpacking, Editing, and Re-Packing the images, however I'd suggest reading it all. It really gives good info, and an explanation of how it works.
Ok, I figured I'd make a super detailed howto on how to do this, so here it is:
First off, download the following file:
http://jamezelle.com/myfiles/split_bootimg.zip
Now, unzip that, it's a pearl script. (split_bootimg.pl) Copy that, and your boot.img to a directory. Type the following:
./split_bootimg.pl boot.img
This will create 2 new files in the directory, boot.img-kernel, and boot.img-ramdisk.gz. The ramdisk is what you want. Now, inside the directory you created and split the boot image, make yet another directory (I'll call it temp for the purposes of this howto)
cd temp
now, type the following:
gunzip -c ../boot.img-ramdisk.gz | cpio -i
Now, inside the directory you have successfully decompressed the ram image. (Which on my other post I refered to as initrd.gz, same thing, different phone in this case )
You'll see a bunch of files there, the one you are interested in for the init boot logo is called initlogo.rle. THIS is the file you need to edit to change the boot image to whatever you want. (If you are unsure how to do this, google rle editing, or something similar, not going to go into that here.)
After making all the changes that you want (also a useful tip, the init.rc is a very useful file as far as android booting, if you take the time to learn android's init script language you can do some cool things.), go up one directory. (cd ..)
now you should be back in the directory that has the following:
boot.img, boot.img-kernel, boot.img-ramdisk.gz, and split-bootimg.pl. I'd highly suggest copying your boot.img-ramdisk.gz that's in that directory (which is the original) to another folder, then delete it. (Otherwise you're going to overwrite it anyways). After you have done this, go back into the temp directory that has all the files you changed.
Type the following;
find . | cpio -o -H newc | gzip > ../boot.img-ramdisk.gz
This will create the boot.img-ramdisk.gz in one directory level up (It's important to do it this way, otherwise you'll end up packing a ramdisk file inside another ramdisk file).
Ok, almost there, now you just need to repack the boot.img file
To do this, you'll need mkbootimg, which i highly suggest compiling from the android repo. (Google it, again, not going into that here.)
Copy the boot.img-kernel file and the boot.img-ramdisk.gz file to another directory, so you don't pack uneeded files into the boot image. Go to that directory, and do the following:
mkbootimg --cmdline 'no_console_suspend=1 console=null' --kernel boot.img-kernel --ramdisk boot.img-ramdisk.gz -o boot.img
If you have done it correctly, you'll see a boot.img file in there. You're done. Replace this in the cwm zip, and flash.
Ok, one more little helper (because I'm in a good mood today ), here are the files you'll need. I have included bootsplit file and the mkbootimg file, so you don't have to bother compiling them (the bootsplit is the same as the link I gave in the post above, but I figured to be nice I'd pack them both into one easy zip file.) With this, no mkbootimg compiling required. (Keep in mind this is compiled for x86, since that's what I use. For x64 you'll have to compile it yourself.)
Good luck everyone.
Oh man, thank you. Ill let you know how it goes tonight.
Sent from my LG-P999 using Tapatalk
i found a thread here
http://www.g2xforums.com/t-mobileg2x-rooting/(splashscreens)-by-maco-designs/
has ready to flash splash screens look into the zips to help you replace the files you will need for splash screen

Splash Screen

Could somebody please direct me to a tutorial or explain to me how to change the splash screen on the G2x because i was able to change my bootanimation.zip quite easily, but apparently the splash screen is a whole nother story, and really dont want to screw it up. Thanks in advanced!
What are you referring to when you say "Splash Screen"?
the screen that pops up right before the boot animation
Rom toolbox will allow you to change it alot easier then messing with system files
Sent from XDA premium G2X running CM7
It is part of the boot.img, which is what contains the kernel. You would need to extract all the files in boot.img, replace the splash and then compress it again in the correct format. Or you can compile your own kernel and change the splash screen when you make your boot.img for flashing.
People that work on custom kernels can give you more information about this than I can.

Boot logo location?

Hello, I just want to know where is the boot logo (not the boot animation) file locate in the root since I can find the boot animation in /system/media/ but I can't find the boot logo which is single image and not am animation. I just want to have an opportunity to change it to make the device virtually "fully customized." Thanks :beer:
Sent from my GT-N7100 using xda premium
Dan Law 001 said:
Hello, I just want to know where is the boot logo (not the boot animation) file locate in the root since I can find the boot animation in /system/media/ but I can't find the boot logo which is single image and not am animation. I just want to have an opportunity to change it to make the device virtually "fully customized." Thanks :beer:
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Usually in the kernel.
EDIT:
Some devices even have separate partitions for the "splash image" or "boot image"
shinobisoft said:
Usually in the kernel.
EDIT:
Some devices even have separate partitions for the "splash image" or "boot image"
Click to expand...
Click to collapse
quote, for me i.e. is in system--customize--resources..there's a zip with all singles images creating an animation
H.Style86 said:
quote, for me i.e. is in system--customize--resources..there's a zip with all singles images creating an animation
Click to expand...
Click to collapse
Hes not asking about the boot animation. Hes asking about the splash image. Usually the first image displayed when turning on a device.
Check this out Danhttp://forum.xda-developers.com/showthread.php?t=1951551
Wicked style "Zed? Zed's dead baby"
S3freak said:
Check this out Danhttp://forum.xda-developers.com/showthread.php?t=1951551
Wicked style "Zed? Zed's dead baby"
Click to expand...
Click to collapse
So, like Shinobisoft mentions, it is located in the kernel. Thanks.
shinobisoft said:
Hes not asking about the boot animation. Hes asking about the splash image. Usually the first image displayed when turning on a device.
Click to expand...
Click to collapse
i cant find this kernel ? is it a folder ? all i could find was three files including kernel with their file names :s
farhantaqi said:
i cant find this kernel ? is it a folder ? all i could find was three files including kernel with their file names :s
Click to expand...
Click to collapse
This might help https://forum.xda-developers.com/android/software-hacking/guide-how-to-create-custom-boot-logo-t3470473
For my EXYNOS samsung s7 edge the boot logo was in a file called PARAM under /dev/block/platform/155a0000.ufs/by-name/.
I opened the file with winrar and found the bootlogo there. Pretty sure other devices especially snapdragon variants wont be the same.
If not, try to look for a working custom bootlogo for your device, and look for update-binary in the zip and open it with a text editor you might find what you need to know there.
Hope this helps.
Privester said:
This might help https://forum.xda-developers.com/an...guide-how-to-create-custom-boot-logo-t3470473
For my EXYNOS samsung s7 edge the boot logo was in a file called PARAM under /dev/block/platform/155a0000.ufs/by-name/.
I opened the file with winrar and found the bootlogo there. Pretty sure other devices especially snapdragon variants wont be the same.
If not, try to look for a working custom bootlogo for your device, and look for update-binary in the zip and open it with a text editor you might find what you need to know there.
Hope this helps.
Click to expand...
Click to collapse
what is the name of the file???
in my Samsung J2 Pro (2018) it is stored in the same location you told...
(and yes it helped thanks!! )
..

Change Boot animation?

So i've tried to use the bootbox app to change my boot animation, i've used itvon my old phones bu t this is 1st Samsung, what's the proper way to change it?
I'm also interested in this.
You might want to read this thread my friends ...
http://forum.xda-developers.com/showthread.php?t=2073775
So yea, the reason I rooted my phone in the first place was to hopefully be shed of that obnoxious boot animation, but it seems our phones are "unique". I've done the bootanimation.zip replacement and permissions, I've done the individual files (my media directory has both, as well as one in the bin). And I STILL get the obnoxious virgin mobile animation. I followed the link above.. and uh..whaaaaa??
I'd like to hear from anyone that has successfully changed their boot up animation to something cool on their SM-J700P.
Would going to a custom ROM work? I have hesitated since I have marshmellow at present.
I have boot animation support. Depending on the response I get back I might write a "how to" thread. Plus I have a BUNCH of boot animations. I can post the directions and Samsungani files needed.. right now my phone boots up like PlayStation
timmetal6669 said:
I have boot animation support. Depending on the response I get back I might write a "how to" thread. Plus I have a BUNCH of boot animations. I can post the directions and Samsungani files needed.. right now my phone boots up like PlayStation
Click to expand...
Click to collapse
Awesome. I have one that I like, the zip containing the three qmg files. I've replaced the files manually and followed step by step on YouTube, so I hope you have what I'm missing.
timmetal6669 said:
I have boot animation support. Depending on the response I get back I might write a "how to" thread. Plus I have a BUNCH of boot animations. I can post the directions and Samsungani files needed.. right now my phone boots up like PlayStation
Click to expand...
Click to collapse
Do you have the Android default boot animation system working, or just support for the qmg system?
Got it working. Look up bootanimation4U... Flash it. If you can't find it lemme know and I'll post it
Then, manually change out your boot animations or make a flashbable zip
Help here
I accidentally deleted bootanimation.qmg file in my Galaxy j7 and after that the samsung boot up screen is not showing... I tried flashing and manual methods to fix it but nothing seems to help.
Devs please provide different boot animation flashable zips..
Thanks in advance
Read this guys
https://forum.xda-developers.com/showthread.php?t=2063280

[GUIDE] Modify Boot Logo

Hi
I managed to modify my Bootlogo to a black one and want to share how I have done it
Do this on your own risk, I'm in no way responsible for damage you do on your device!!!
1. Backup the logo partition from your device
You can use adb or a terminal shell for this
Code:
dd if=/dev/block/bootdevice/by-name/logo of=/sdcard/logo.bin
2. copy the logo.bin to your pc or pull it via adb
3. download Motorola Bootloader Maker
4. Within the program, open the logo.bin
5. Extract the existing images to edit them if you like
6. Replace the Images you want with a modified or newly created one
I created one with the red Lenovo logo on a black backround
and saved it as a 8bit color png with a resolution of 1080x1920.
7. Save the new logo as a .bin or .zip file as you like,
I attached my flashable zip to this post.
8. If you choose zip, you have to modify the script, as the included one does not work with our device.
Change all the partition paths to /dev/block/bootdevice/....
You can use the script from the attached zip or replace the included logo.bin with yours.
Use twrp to flash the Zip.
9. If you choose .bin flash it via fastboot
Code:
fastboot flash logo logo.bin
Enjoy your new bootlogo
Credits and special thanks to
caitsith2 for making the Motorola Bootloader Maker App
manos78 for his howto for the G5 whitch gave me the idea to try it on our phone, too
Nice work and helpful stuff thanks and keep up the good work
Kiristiba said:
Hi
I managed to modify my Bootlogo to a black one and want to share how I have done it
Do this on your own risk, I'm in no way responsible for damage you do on your device!!!
1. Backup the logo partition from your device
You can use adb or a terminal shell for this
2. copy the logo.bin to your pc or pull it via adb
3. download Motorola Bootloader Maker
4. Within the program, open the logo.bin
5. Extract the existing images to edit them if you like
6. Replace the Images you want with a modified or newly created one
I created one with the red Lenovo logo on a black backround
and saved it as a 8bit color png with a resolution of 1080x1920.
7. Save the new logo as a .bin or .zip file as you like,
I attached my flashable zip to this post.
8. If you choose zip, you have to modify the script, as the included one does not work with our device.
Change all the partition paths to /dev/block/bootdevice/....
You can use the script from the attached zip or replace the included logo.bin with yours.
Use twrp to flash the Zip.
9. If you choose .bin flash it via fastboot
Enjoy your new bootlogo
Credits and special thanks to
caitsith2 for making the Motorola Bootloader Maker App
manos78 for his howto for the G5 whitch gave me the idea to try it on our phone, too
Click to expand...
Click to collapse
Nice work bro..
Can u make boot logo.
Shreyash01 said:
Nice work bro..
Can u make boot logo.
Click to expand...
Click to collapse
Hi, I'm a Sis
What do you mean with that?
Shure I can, I already did
Kiristiba said:
Hi, I'm a Sis
What do you mean with that?
Shure I can, I already did
Click to expand...
Click to collapse
Sry..!?
I mean boot animation..
https://forum.xda-developers.com/lenovo-a7000/themes/boot-logo-boot-animation-colection-t3382026
Can u make this please
Ähm, I still don't get your point.
Boot animations don't need to be made for a certain device.
Just use the one from your thread if you like
Nevertheless I made one matching my boot logo.
Copy it to /system/media and modify permission to how they where set before.
Isn't the stock logo some kind of a precaution measure? The lock/unlock symbol shows whether the phone gets permission to boot. When I was experimenting with Magisk I noticed the phone wouldn't boot. It had something to do with dm-verity, but I wouldn't been able to tell that easily if I had replaced the boot logo.
Of course you only have to worry about this when you're messing with files which have an impact on verified boot.
No, it's just an indicator if the bootloader is locked or unlocked.
You can change both images independently.
If you want, just use a different one for each.
Took a look inside the Zip to see what the boot animation looks like. Great job.
Thanks a lot for this. That blinding white was really annoying.
Thanks a lot for this zip, Perfect...
That blinding white was really unbearable.
This seems to be done for an amoled.
Better than Lenovo.
Can anyone elaborate backup process?
Thanks
Happy independence day &
Happy krishna janmashtami
Regards
Abhay Ruparel
___________________________
Edit figured it out on my own thanks though.
Replace boot animation
Kiristiba said:
Ähm, I still don't get your point.
Boot animations don't need to be made for a certain device.
Just use the one from your thread if you like
Nevertheless I made one matching my boot logo.
Copy it to /system/media and modify permission to how they where set before.
Click to expand...
Click to collapse
Hi, thanks for the boot logo as well as the animation. How to replace current boot animation (start.mp4) with this zip?
azorahai7 said:
Hi, thanks for the boot logo as well as the animation. How to replace current boot animation (start.mp4) with this zip?
Click to expand...
Click to collapse
That boot animation mation is for custom roms. Will not work in stock.
But the one in below link will. Just follow the instruction.
https://forum.xda-developers.com/lenovo-p2/themes/custom-boot-animation-stock-roms-p2-t3663751
I have changed splash screen. After that phone working fine..
Due to some reason I downgraded to marshmallow..
Through fastboot but the phone is not booting up it stuck at booting..
I flashed marshmallow ROM through fastboot but its not working..
Its not going to TWRP recovery. But fastboot mode is opening..
What should I do please help me..
Is there any way to flash stock splash screen
Got a problem!
I'm unable to change my logo It says the produced file is too large everytime. Please get me clear out of this.
Haaaa my eyes say thank you
I flash the boot logo from first post with ADB and fastboot, on custom oreo rom.
Mani Teja E said:
I'm unable to change my logo It says the produced file is too large everytime. Please get me clear out of this.
Click to expand...
Click to collapse
use a smaller picture file to modify bootlogo. you are not allowed to use a file larger than stock logo file
I just came across this thread.
I made an proper replacement for the Lenovo splash logo on start-up. You can find the logo.bin and post here:
https://forum.xda-developers.com/showpost.php?p=77096272&postcount=376

Categories

Resources