[GUIDE] Modify Boot Logo - Lenovo P2 Guides, News, & Discussion

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

Related

[Q] MOTO M Logo

I have managed to replace the bootanimation (using instructions in this forum) but the M logo (which is a red one for me - froyo 2.2.2) is still the same.
is this logo replaceable? and how?
hmdknight said:
I have managed to replace the bootanimation (using instructions in this forum) but the M logo (which is a red one for me - froyo 2.2.2) is still the same.
is this logo replaceable? and how?
Click to expand...
Click to collapse
that's not bootanimation.zip
bootanimation is after that moto logo.
I have figured it out already. but how to change it?
hmdknight said:
I have figured it out already. but how to change it?
Click to expand...
Click to collapse
it's part of the locked bootloader.. if you unpack the SBF and look closely maybe you'll find it somewhere, but you can't change it anyways.
It's possible to change it since Barebones use a different logo (still motorola) from the others ROM's, but i don't know how.
You need to build the logo.bin IMAGE, which contain the logo PICTURE.
Please note, "image" and "picture" have different meaning in this case.
Google a bit, "build logo.bin android".
Then you need to build a flashable zip, place the logo.bin in the root of your zip, then in the updater-script you'll put some code to verify, extract and write the logo.bin raw image:
Code:
assert(package_extract_file("logo.bin", "/tmp/logo.bin),
write_raw_image("/tmp/logo.bin", "logo.bin"),
delete("/tmp/logo.bin"));
Don't forget to sign your zip file. My advice, if you can live with the M logo, just leave it alone!
Motorola Defy Custom boot logo change method..
sorry bad english..
hxxp://wiki.rvr.kr/android/moto_boot_logo
thnx guys, though with every thread some new qestion arises:
How to create a flashable zip file? and How to sign it?
I can live with the the M, however if I change it, my life would be easier!
hmdknight said:
thnx guys, though with every thread some new qestion arises:
How to create a flashable zip file? and How to sign it?
I can live with the the M, however if I change it, my life would be easier!
Click to expand...
Click to collapse
Generating your update.zip:
- get a update.zip from this forum which is already done.
- Don't extract it, just open it in your favourit zip-tool
- delete all files and folders EXCEPT: META-INF and the suobfolders/subfiles
- place your logo.bin in the root of the zip file
- browse to the META-INF\com\google\android folder
- open the update-script file in a texteditor
- delete all
- place the script xdaid postet above in the file and save it back INTO the zip-file
- rename the whole zip-file to update_unsigned.zip
Sign a update.zip:
- get this: http://www.4shared.com/file/W39CZ9nv/SignApk.html
- extract
- place your update_unsigned.zip in the same folder
- go to the commandline
- browse to that folder
- type the following command:
java -jar signapk.jar certificate.pem key.pk8 update_unsigned.zip update.zip
you'll get a new file called: update.zip and it is signed. You need to sign a zip file each time you'll change the contents. So hopefully your defy still starts after flashing...if not, you can easily fix it with a fixed sbf of your current system.
Tell us if it works
will try it and report back, thnx guys
hmdknight said:
I have managed to replace the bootanimation (using instructions in this forum) but the M logo (which is a red one for me - froyo 2.2.2) is still the same.
is this logo replaceable? and how?
Click to expand...
Click to collapse
Check my app: http://forum.xda-developers.com/showthread.php?t=1076551

[Q] Removing Boot Logo/Slash Screen

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:

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!! )
..

[MOD] Customize your Boot Splash + ZIPs in Post#2 + Online Splash Zip Generator

You can generate your own custom boot splash! (You must be S-Off!)
(This is the first picture you see when you boot up your device, before the boot animation starts. The one you also see before booting into recovery.)
How to do it:
Upload a picture to the online boot splash zip generator (http://jobiwan.net:81/bootsplash-m8). (If your picture is not 1080x1920 it will be resized without retaining proportions.)
It generates and downloads a flashable .zip file,
Flash the resulting .zip file in recovery.
Disclaimer:
You have unlocked and rooted your device, flashed custom recoveries, and turned it S-Off, so by now you should know that you have nobody to blame but yourself.
Anyway: This tool is provided as is, with no warranty whatsoever. If you brick your device, I will feel sad for you but I will not be responsible.
Some context:
A while ago I made this tool for the One S Ville. It was the result of mapping out all the partitions and figuring out hboots. See this thread. (Don't flash the zips from that thread on your M8!)
Since then, I have added support for the One M7, it turned out that the .zip files for the Ville are also good for the Ville C2, and I added support for the Desire X.
Now I also added support for the One M8. It is the same as the M7 except for the partition number.
Thanks to @Sneakyghost for testing this version of the online generator.
Also, I did not do the research myself. It was already mapped. Sneaky told me the partition number.
How it works:
On the One M8, partition 12 (/dev/block/mmcblk0p12) contains the boot splash.
The first 4050kB, 4147200 bytes (1080 x 1920 x 2), are raw RGB565 bitmap data.
On boot, this data gets copied into the frame buffer. We can put anything in there.
The boot splash generator resizes your image to 1080x1920 and then converts it to raw 16 bit RGB data.
It then puts the result into a recovery-flashable .zip file. When run on the phone in recovery, it unpacks the raw image file and copies it into partition 12.
Back to stock:
The attached .zip files are recovery flashable. They contain the stock boot splashes. (I took a .zip from the generator and replaced the splash image with the images from extracted RUUs.) So if you ever want the stock splash back, you can flash this. Running a RUU will also flash the stock splash back.
Share & Enjoy!
If you create any cool splashes, that others might like, please post them in this thread with a pictures and zips.
-Jobo
Some splashes that people posted in this thread
These are some splashes that people have posted in this thread: (Images link to zips.)
So was going to ask for this but don't have s-off so didn't ask you about it.
Hey buddy thanks for doing this for us. I also appreciate your permission to put your generator in a frame on venomroms.com - cool gimmick! We do love your work mate. Makes stuff very easy.
Just another warning for those who overread it in the first post: M8 Splash screen sits in Partition 12 - that's where the M7 has its HBOOT!
DO NEVER FLASH THE M8 SPLASH ON THE M7 WITH A RECOVERY ZIP! IT WILL BRICK YOUR M7
(just saying).
Thanks for this i was wondering if i could change that and now i have my answer :good:
heres mine if you want...
Thanks for this useful tool.
If anyone wants the red boot splash to hide the red text on stock hboot, download it here:
View attachment red-bootsplash-m8.zip
i made this one to go with my weed theme
This works perfectly! Thank you very much!
Thought I'd share a black background one that I made from the stock HTC one in the OP. Maybe it'll be of use to someone. :good:
Here's another one. It's a black background with just the HTC logo. :good:
i need the stock bootsplash (but inverted) HTC original logo with powered by android
my splashs
how can i backup my bootsplash
blackwing182 said:
how can i backup my bootsplash
Click to expand...
Click to collapse
In an adb shell in recovery mode, you can dd the contents of p12 into a file:
dd if=/dev/block/mmcblk0p12 of=/sdcard/splashbackup.img
To restore, you dd the file back into the block device:
dd if=/sdcard/splashbackup.img of=/dev/block/mmcblk0p12
(Make sure your sdcard is mounted.)
/!\ Be careful:
If you enter the wrong partition number you may have a brick.
For other devices than the M8, the partition number may be different.
-Jobo
cool man thank you...
its been a long time since i dont mess with htc phones... since the HTC One S (Ville)
Just did this one. See attachment.
remember: flash this on the M7 and the device is bricked. This is for M8 only!
Saw this on a t-shirt online and decided to make some of it into a bootscreen.
blooflowers said:
Saw this on a t-shirt online and decided to make some of it into a bootscreen.
Click to expand...
Click to collapse
this looks sick, but a charizard with the htc logo would look more cool
blackwing182 said:
this looks sick, but a charizard with the htc logo would look more cool
Click to expand...
Click to collapse
Like this?
blooflowers said:
Like this?
Click to expand...
Click to collapse
you are a genius!!!!!!

[APP] [T285] [2017/12/11] Add Custom Bootanimation

Custom Boot Animation
Change the bootanimation that shows AFTER the boot logo.
This has only been tested on the T285, but should work on the T280.
This app does make a backup of the original bootanimation and the bootanimation.zip and stores it on your /sdcard as bootanimation.bak and bootanimation.zip.bak
MAKE SURE YOUR SDCARD IS MOUNTED WHEN YOU GET INTO TWRP or CWM.
(Have NOT tested in CWM as I have TWRP installed).
To change the bootanimation, replace the system/media/bootanimation.zip in the .zip file with your own bootanimatio.zip file.
Remember the Galaxy TAB A (SM-T285) display is 720x1280.
NOTE: The bootanimation.zip MUST NOT be compressed when creating the bootanimation.zip. Under 'compression method' select 'store'.
Steps to install:
- Reboot into recovery
- Select Install from recovery menu
- Select TAB-A-T285-Custom_Bootanimation.zip
- Follow recovery install prompts
- Reboot and enjoy!
If you need a restore script, please contact me or post a message.
Restore Script
Hi,
Thanks for create this. Please provide the restore script.
DirkMare said:
Hi,
Thanks for create this. Please provide the restore script.
Click to expand...
Click to collapse
Here ya go!
Let me know if you have any problems with this.
The app assumes you still have the original bootanimation.bak and bootanimation.zip.bak on your sdcard.
gcrutchr said:
Here ya go!
Let me know if you have any problems with this.
The app assumes you still have the original bootanimation.bak and bootanimation.zip.bak on your sdcard.
Click to expand...
Click to collapse
Thanks for the quick reply,
For some reason the tablet doesn't want to restore, reinstalling the custom boot animation also doesn't work.
I have the boot splash screen for +/- 30 seconds and then the OS is booted.. No boot animation
What can I do to get the standard Gray Android Boot animation?
DirkMare said:
Thanks for the quick reply,
For some reason the tablet doesn't want to restore, reinstalling the custom boot animation also doesn't work.
I have the boot splash screen for +/- 30 seconds and then the OS is booted.. No boot animation
What can I do to get the standard Gray Android Boot animation?
Click to expand...
Click to collapse
Have you installed a custom operating system? If yes, which one?
Do you have the original, saved .bak files on your SDCard?
gcrutchr said:
Have you installed a custom operating system? If yes, which one?
Do you have the original, saved .bak files on your SDCard?
Click to expand...
Click to collapse
I installed CM13-XTRM-20170128-UNOFFICIAL-SM285-BETA, from here https://forum.xda-developers.com/ga...m-samsung-galaxy-tab-7-0-lte-sm-t285-t3517474
Didn't have SD installed an played around with other versions of bootanimations. Guess I have to reinstall lineage..
Really want to create my own boot animation.. Any tips and/or advise?
DirkMare said:
I installed CM13-XTRM-20170128-UNOFFICIAL-SM285-BETA, from here https://forum.xda-developers.com/ga...m-samsung-galaxy-tab-7-0-lte-sm-t285-t3517474
Didn't have SD installed an played around with other versions of bootanimations. Guess I have to reinstall lineage..
Really want to create my own boot animation.. Any tips and/or advise?
Click to expand...
Click to collapse
Could be that other bootanimations over-wrote the saved, original bootanimation files.
Original bootanimation files were saved on internal sdcard as *.bak files.
Best way to learn to create a bootanimation is to unzip one and look at the file structure. They are very easy to create. Also, "Google Search" is your friend. You need to make sure you are using a bootanimation (in /system/bin) file that is compatible with the O/S you are using. Otherwise, you will get a blank screen.

Categories

Resources