[TOOL+GUIDE] Custom boot logo splash image for MIUI 12 - Xiaomi Mi A2 / 6X Themes, Apps, and Mods

Method developed by prokaryotic cell
I just extracted the bootanimation.zip from the MIUI 12 rom by Nebrassy, and right after that I edited the png image and converted it to .bmp I decided to make this splash customizable because I couldn't find this png image anywhere, and also to combine the logo.bin with the rom boot animation. Because I wanted an "original" MIUI logo.bin on my Mi A2. Sorry my bad english, I speak better portuguese hahaha.
Tutorial modified from the original tutorial of the topic: https://forum.xda-developers.com/mi-a2/themes/guide-custom-fastboot-image-splash-logo-t3885079
Prerequisites:
Mi A2 with unlocked bootloader
Windows machine with working fastboot executable
Tutorial:
1. Download MIUISPLASH.zip from this post and extract it to its own folder
2. Open cmd-here.exe
3. Put your phone in fastboot mode and run the command
Code:
fastboot flash splash newsplash.img
You may now reboot the phone and check the your new splash screen!

Related

[GUIDE] How to make and flash a custom boot image

First things first:
You are doing this on your own risk, I will not be responsible for any damages!!
Requirements:
->An image in .jpg format.
(Note: It is best if the image size is in 720x1280px)
->Bootlogomaker- https://www.google.com/url?q=http://forum.xda-developers.com/moto-g-2014/themes-apps/app-motorola-boot-logo-maker-source-t2874732&sa=U&ved=0ahUKEwiytOTGi5LQAhWKq48KHYgCD3gQFggJMAI&client=internal-uds-cse&usg=AFQjCNHSZisyc5uNTRBqu3UZT0IX-i9hVQ
Making an logo.bin
Steps:
->Open boot logomaker and select your phone!
->Click on logo_boot in the logos and then replace.
->Now browse and choose your image.
->Do the same for all of them.
(For best results use the logo.bin file in the zip attached. You can open it by going to file open.....)
->Now save this by clicking on file and then save as.
Flashing an bootlogo
Method1:
Using ADB:
->Boot your phone to fastboot mode by turning off and then pressing vol.down and power button simultaniously.
->Connect it to your PC and start adb command line by holding shift key and right clicking on an empty place in your adb directory(folder).
->Now type
Code:
fastboot devices
->If you see your phone listed there and it says fastboot, then you are good to go!
->Now type
Code:
fastboot flash logo <location of your logo.bin>
->Then
Code:
fastboot reboot
Now you have custom logo on your phone!
Method2:
(You should have an unlocked bootloader and custom recovery)
->Download the atached zip and replace your logo.bin instead of logo.bin in the zip file.
->Reboot to recovery.
->Flash the zip file!
Thats it!
This is only for motorolla devices. I don't know if it will work on any other device!
good job with the tutorial, only one thing:
you mind changing "custom boot image" to "custom boot logo" in the title?
a boot.img (<-- called boot image) is something different than a logo.bin
just wanted to point that out
thanks!
I thought it was a tutorial on how to build a kernel
Sent from my MotoG3 using Tapatalk
Can we do it for a non rooted phone just flashing the zip file through recovey mode of moto g 3gen
Hiteshpandit said:
Can we do it for a non rooted phone just flashing the zip file through recovey mode of moto g 3gen
Click to expand...
Click to collapse
Yes, but with TWRP
In that software there is no Moto G3 in the list. And my logo created as custom or as for Moto G2 didn't work
Hi, the file works fine on motoG3 XT1540? I have CyanogenMod 14.1 and the twrp. Thanks and sorry for my English
Hiteshpandit said:
Can we do it for a non rooted phone just flashing the zip file through recovey mode of moto g 3gen
Click to expand...
Click to collapse
Yup, you don't need have root access but you must have unlocked bootloader and TWRP(If you go for flashing the zip). Unlocked bootloader is compulsory!!
nahuelt1 said:
Hi, the file works fine on motoG3 XT1540? I have CyanogenMod 14.1 and the twrp. Thanks and sorry for my English
Click to expand...
Click to collapse
It does!

Collection OF STOCK BOOTLOGO for MOTO G3

Hello Friendss .... I'm Back with My new CollecTions of Stock BootLogo for Our Moto G3 ...
THESE BOOTLOGO WILL ALSO B HELPFUL TO REMOVE THE ANNOYING WARNING BOOTLOADER UNLOCKED message
Download The Zip Files from The Attachment and Extract the zip file in ADB-FASTBOOT folder..:angel: For your convenience I have also attached the Boot Image showing How ur Bootlogo Screen after flashing the Zip file....
Flashing Instructions>>>:victory:
Extract The Zip in the ADB-Fastboot folder
Type The command >> fastboot flash logo logo.bin
after successful flashing .... Type command >>> fastboot reboot --- hit enter BOOOOOOOM:highfive:
there u go ur new Stock Boot Logo screen
Flashing with TWRP is not recemonded ......
Hope U like it ....
IF u like MY worK Hit The Thnx ButtON:good::good:

[GUIDE][Coolpad Cool1 Dual] How to Change Boot Logo (Splash Screen)

Note:
This is not bootanimation, this is the splash screen (the 'Coolpad' boot logo which is displayed when device is switched ON)
This is for Coolpad Cool1 Dual Snapdragon variants Only..
For other devices, please send me your splash.img so that I can create a tool for you too..
Requirements:
1. Rooted Coolpad Cool1 Dual (any ROM)
2. Optional: Terminal Emulator app or Custom Recovery or atleast working fastboot in computer
3. You're proceeding at your own risk.
STEPS to create splash.img:
1. Download & Extract this in computer: Coolpad_Cool1_Dual_Splash_Maker.zip
2. Make sure you have 4 pictures (same or different) in 1080x1920 px resolution in PNG format.
(It seems Coolpad displays any 1 picture from the 4 pictures randomly while switching ON, so I think you'll have to use 4 pictures)
3. Now rename your 4 pictures as logo1.png, logo2.png, logo3.png, logo4.png & replace it inside "pics" folder of the extracted folder.
(Similarly you can replace other pictures in it carefully if you wish)
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img and flashable zip file, which you can find inside the "output" folder after completion.
STEPS to flash splash.img:
Optional: To backup your original splash.img:
Code:
dd if=/dev/block/bootdevice/by-name/splash of=/sdcard/splash.img
(Not necessary though.. You may get it from the stock firmware itself.)
Now, Choose any one easy method:
a. To flash from recovery:
Transfer the flashable_splash.zip to your device and flash from TWRP or CWM or Philz or any other custom recovery.
b. To flash from Terminal Emulator:
Transfer the splash.img to your device's Internal Storage, Open Terminal Emulator & enter the following to flash it:
Code:
su
dd if=/sdcard/splash.img of=/dev/block/bootdevice/by-name/splash
c. To flash from Fastboot mode:
Code:
fastboot flash splash splash.img
Note:
Incase something goes wrong or device doesn't bootup, flash the stock splash.img from custom recovery or fastboot.
Credits:
1. Thanks to @Vikasspattel who provided the stock splash.img of Coolpad Cool 1 Dual ..
2. This is just a modified version of my tool here: [GUIDE] How to Change Boot Logo (Splash Screen) of LeEco Le 2 / Le S3
Hit the Thanks :good: button if it worked for you
You're welcome to share the splash images that you created
Thank You sir for reading my comment and helped by your quick effort ,
well i had no hope but thank you so much
hi
i installed custom recovery to cool 1 c 103
after it finished model number changed to 106
what i have to do?????

[GUIDE] How to change Boot Logo of P8 Lite 2017

Note:
This is not bootanimation, this is the splash screen (the 'Huawei' boot logo which is displayed when device is switched ON)
This is for Huawei P8 Lite 2017 Only.. (Resolution 1080x1920)
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Huawei P8 Lite 2017 (any ROM)
2. Optional: Terminal Emulator app or Custom Recovery or atleast working fastboot in computer
3. You're proceeding at your own risk.
Use this tool and instructions:
Huawei OEM_logo Changer
Note: Use a 1080x1920 pic, as .bmp file (in rgb565 format as specified in that post)
Old method:
STEPS to create boot logo:
1. Download & Extract this in computer: Huawei_P8_Lite_2017_Logo_Maker.zip
2. Make sure you have a picture in BMP format with resolution exactly 1080x1920px. (Can be of any format)
3. Now rename your picture as logo.bmp & replace it inside "pics" folder of the extracted folder. (Or directly edit the 'logo.bmp' file)
4. Finally, run the 'CREATE_LOGO.bat' to create oeminfo.img and flashable zip file, which you can find inside the "output" folder after completion.
STEPS to flash boot logo:
Steps to backup your oeminfo.img:
Open Terminal Emulator, type the following command to save your stock oeminfo.img to your Internal Storage:
Code:
su
dd if=/dev/block/platform/hi_mci.0/by-name/oeminfo of=/sdcard/oeminfo_stock.img
Now, choose any one easy method to install:
a. To flash from recovery:
Transfer the flashable_logo.zip to your device and flash from TWRP or CWM or Philz or any other custom recovery.
b. To flash from Terminal Emulator:
Transfer the oeminfo.img to your device's Internal Storage, Open Terminal Emulator & enter the following to flash it:
Code:
su
dd if=/sdcard/oeminfo.img of=/dev/block/platform/hi_mci.0/by-name/oeminfo
c. To flash from Fastboot mode:
Code:
fastboot flash oeminfo oeminfo.img
Finally, Reboot and check if the bootlogo has changed!!
Note:
Incase something goes wrong or device doesn't bootup, just flash the stock oemlogo.img from custom recovery or fastboot.
Credits:
1. @CrimsonBloodfang who provided the stock oemlogo.img of P8 Lite 2017 (PRA-LX2)..
2. @GokulNC (myself ) who wrote this script
Hit the Thanks :good: button if it worked for you
You're welcome to post the splash images that you created..
Is that working with all variants of the p8lite 2017? I rebranded mine to the Chinese Honor Version.
Doesn't work for me., same logo as before.
rebranded mine too
---------- Post added at 09:07 PM ---------- Previous post was at 09:05 PM ----------
https://imgur.com/a/XAup4
just made this btw, it's already in the right format.
GokulNC said:
TESTING:
@CrimsonBloodfang
1. Can you please check if this tool is working??
2. Please check if flashing the zip from custom recovery works.
3. Please attach your 'oeminfo' partition backup. I guess it might have the logo inside it (if the above procedure doesn't work)
4. Are there different variants of P8 Lite like P8lite 2017 , etc. ?
Click to expand...
Click to collapse
1. I am able to create a new "oemlogo.mbn" and a "flashable_logo.zip" through your tool but unfortunately the stock boot logo of Huawei still shows up in every reboot, after using the two files.
2. The zip file works in TWRP Recovery and was flashed without errors but the stock boot logo still shows upon reboot then after rebooting, I checked /product/etc/logo/ and the stock oemlogo.mbn was not replaced with the new one.
3. Here is the oeminfo.img backup, by using this command in a terminal emulator
Code:
su
dd if=/dev/block/platform/hi_mci.0/by-name/oeminfo of=/sdcard/oeminfo.img
and this one is the raw file itself. I only used two out of three methods of backing up the oeminfo partition based from this thread because I was unsure as to where in TWRP Recovery should I find the backup for oeminfo partition since it only has the options Boot, Cache, Data, System and Vendor for backup. Maybe in the "Vendor" partition, but the backup size is 394 MB.
4. I'm not sure for the variants of Huawei P8 Lite, maybe only Huawei P8 Lite (2017) and the ones on the "download section" in this link? If you meant the Huawei P8 Lite (2017) variants, the ones I know are Huawei P8 Lite (2017) PRA-LX1, PRA-LX2, PRA-LX3, PRA-LA1 and PRA-TL00. I'm using the Huawei P8 Lite (2017) PRA-LX2.
I've also tried copy pasting the new oemlogo.mbn then changed it to the correct permissions (-rw-r--r--). I even tried renaming it to "oemlogo.mbn.bak" to see if there's any change but it seems that this file is not in control of the boot logo. We also have the boot warning logo too by the way, the one that is caused by unlocking the bootloader.
Here is my own logo.bmp boot logo, 1080x1920 resolution, edited through Gimp 2 and exported as .bmp file format.
Edit: Does anyone know where is the exact location for our boot logo files? I've also found the same oemlogo.mbn file on some folders in /product/hw_oem
@CrimsonBloodfang
The oeminfo.img file had the pictures as I guessed.
I have updated the OP with the new tool. Please check if it's working
Also, I think the files in the '/product/hw_oem/whatever' directory are created from the oemlogo partition while booting (not sure though).
So maybe using the old tool, setting the permissions for oemlogo.bin as -r--r--r-- might have worked (since write access is denied).
Edit:
As specified in GSMArena website, is it true that P8 Lite (2017) is also called Huawei P9 Lite (2017), Huawei Honor 8 Lite, Huawei Nova Lite, Huawei GR3 (2017) ???
If yes, this tool MIGHT work for those devices too.
Thanks! I will be testing it now.
GokulNC said:
@CrimsonBloodfang
Edit:
As specified in GSMArena website, is it true that P8 Lite (2017) is also called Huawei P9 Lite (2017), Huawei Honor 8 Lite, Huawei Nova Lite, Huawei GR3 (2017) ???
If yes, this tool MIGHT work for those devices too.
Click to expand...
Click to collapse
Yes, it is called with different names from different countries and they are more or less, just the same devices.
In the Philippines, this phone is called the Huawei GR3 (2017).
Edit:
Maybe the users need to backup their own "oeminfo.img" first before using the tool and can you add it on OP? They might use my device's oeminfo.img if they forgot to backup and it might change their device's region settings then their stock updates would be based from my country.
I haven't rebranded my phone, just went straight to LineageOS 14.1 so I'm not sure about the consequences of flashing other oeminfo.
still not working for me. Now it's just booting into eRecovery and the logo was changed to the original one
@GokulNC
It also didn't work for me. I've tested it six or more times with both the Terminal Emulator and the TWRP Recovery flash method.
Edit:
The logo file in "pics" folder of the tool has a logo.png and not anymore a logo.bmp, so I tried both file formats just in case. I've tried replacing it with logo.bmp, I've tried replacing it with logo.png and I've tried placing both logo.bmp and logo.png together on the "pics" folder. Then flashed the six different files of oeminfo.img and flashable_logo.zip with Terminal Emulator and TWRP Recovery, but on every reboot, the boot logo is still at stock.
The only locations left I can guess as to where the boot logo files for Huawei P8 Lite (2017) are maybe in the Boot partition or it's embedded in the Kernel.
@CrimsonBloodfang
Actually there were many .bmp pics inside the oeminfo.img
I didn't look at that properly.
When I extracted them, I saw 2 bootlogo images.
So I've modified the tool to change them both.
Try the new tool that I've uploaded now and see if it's working
It should contain 2 files named logo1.png and logo2.png
CrimsonBloodfang said:
The only locations left I can guess as to where the boot logo files for Huawei P8 Lite (2017) are maybe in the Boot partition or it's embedded in the Kernel.
Click to expand...
Click to collapse
Nope, I don't think so..
MIcHiJK said:
Is that working with all variants of the p8lite 2017? I rebranded mine to the Chinese Honor Version.
Click to expand...
Click to collapse
I'm not sure if the oeminfo partition is same across all the different firmwares.
I guess they all must be the same. If you can attach your stock 'oemlogo.img', I'll take a look at it.
CrimsonBloodfang said:
The logo file in "pics" folder of the tool has a logo.png and not anymore a logo.bmp, so I tried both file formats just in case. I've tried replacing it with logo.bmp, I've tried replacing it with logo.png and I've tried placing both logo.bmp and logo.png together on the "pics" folder.
Click to expand...
Click to collapse
My tool automatically converts everything to .bmp format, so it doesn't matter
Striike said:
still not working for me. Now it's just booting into eRecovery and the logo was changed to the original one
Click to expand...
Click to collapse
I'm not sure about the rebranded device. Can you please attach your 'oeminfo' file?
I'll check that out.
GokulNC said:
@CrimsonBloodfang
Actually there were many .bmp pics inside the oeminfo.img
I didn't look at that properly.
When I extracted them, I saw 2 bootlogo images.
So I've modified the tool to change them both.
Try the new tool that I've uploaded now and see if it's working
It should contain 2 files named logo1.png and logo2.png
Click to expand...
Click to collapse
Ok, I've flashed the flashable_logo.zip using the new tool and it seems to work. Boot logo is not anymore the stock one but instead, it's replaced by a "glitched image" with a color green background and two rectangles with colors pink and blue, not the boot logo I made. Boot warning sign is still there afterwards though.
It may be a wrong procedure on my part because I just placed my logo.bmp together with the logo1.png and logo2.png but I will continue tinkering and testing it or have a lower file sized image to see if I can finally get the desired boot logo.
---------- Post added at 11:04 PM ---------- Previous post was at 10:52 PM ----------
Also flashed my backup oeminfo.img through Terminal Emulator or TWRP Recovery and everything went back to normal.
@GokulNC
Tested it many times, boot logo always end up with the "glitched image" as attached below.
This is not the original image. Just an edited image through Gimp 2, for reference.
CrimsonBloodfang said:
@GokulNC
Tested it many times, boot logo always end up with the "glitched image" as attached below.
This is not the original image. Just an edited image through Gimp 2, for reference.
Click to expand...
Click to collapse
Does this arise after changing the logo2.png (or logo2.bmp)??
Is that the same output no matter what the logo2 is?
I mean, even for the default one that I've placed in pics folder or what you replaced with, is the output the same weird image??
FYI, ensure there are only 2 images in the pics folder while creating the oemlogo.img, ie, logo1.<whatever_format> and logo2.<whatever_format>
GokulNC said:
Does this arise after changing the logo2.png (or logo2.bmp)??
Is that the same output no matter what the logo2 is?
I mean, even for the default one that I've placed in pics folder or what you replaced with, is the output the same weird image??
FYI, ensure there are only 2 images in the pics folder while creating the oemlogo.img, ie, logo1.<whatever_format> and logo2.<whatever_format>
Click to expand...
Click to collapse
Yes, I've already tried different ways like replacing only the logo2.png or replace both images and also ensured there are two images in the pics folder.
I also tried using only the "default images" and did not replace anything in the pics folder, then flashed the newly created files and the resulting boot logo is still the glitched image.
Edit:
The image in this post is what the glitched image of the boot logo, actually looks like.
GokulNC said:
Note:
This is not bootanimation, this is the splash screen (the 'Lenovo' boot logo which is displayed when device is switched ON)
This is for Huawei P8 Lite 2017 Only.. (Resolution 1080x1920)
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Huawei P8 Lite 2017 (any ROM)
2. Optional:Terminal Emulator app or Custom Recovery or atleast working fastboot in computer
3. You're proceeding at your own risk.
STEPS to create boot logo:
1. Download & Extract this in computer: Huawei_P8_Lite_2017_Logo_Maker.zip
2. Make sure you have a picture in BMP format with resolution exactly1080x1920px. (Can be of any format)
3. Now rename your picture as logo.bmp & replace it inside "pics" folder of the extracted folder. (Or directly edit the 'logo.bmp' file)
4. Finally, run the 'CREATE_LOGO.bat' to create oeminfo.img and flashable zip file, which you can find inside the "output" folder after completion.
STEPS to flash boot logo:
Choose any one easy method:
a. To flash from recovery:
Transfer the flashable_logo.zip to your device and flash from TWRP or CWM or Philz or any other custom recovery.
b. To flash from Terminal Emulator:
Transfer the oeminfo.img to your device's Internal Storage, Open Terminal Emulator & enter the following to flash it:
c. To flash from Fastboot mode:
Finally, Reboot and check if the bootlogo has changed!!
Note:
Incase something goes wrong or device doesn't bootup, just flash the stock oemlogo.img from custom recovery or fastboot.
Credits:
1. @CrimsonBloodfang who provided the stock oemlogo.img of P8 Lite 2017 (PRA-LX2)..
[email protected] (myself ) who wrote this script
Hit the Thanks:good: button if it worked for you
You're welcome to post the splash images that you created..
Click to expand...
Click to collapse
Thanks bro
Very useful guide
CrimsonBloodfang said:
Yes, I've already tried different ways like replacing only the logo2.png or replace both images and also ensured there are two images in the pics folder.
I also tried using only the "default images" and did not replace anything in the pics folder, then flashed the newly created files and the resulting boot logo is still the glitched image.
Edit:
The image in this post is what the glitched image of the boot logo, actually looks like.
Click to expand...
Click to collapse
Hi, sorry for my late reply. Got stuck up with something lately.
I have attached a new tool, with little changes.
Please check if it's working.
If it doesn't, I'm not sure what else to do.
honorfan said:
Thanks bro
Very useful guide
Click to expand...
Click to collapse
Hi, did this work for you?
Thanks, I will be testing it later. I've also found out from another user that changing the boot logo using the tool, has stopped working in Nougat and Oreo.
Here is what he said, and this thread is also changing their Huawei device using the oeminfo partition.
Maybe you already know these?
@GokulNC
Tested it twice, it's still showing the glitched image.
My first attempt was replacing the logo2.png with another image as logo2.bmp. Flashed the files through TWRP Recovery, rebooted and the result is still the glitched image.
Second attempt was to not replace anything in the "pics" folder. Created the files, flashed them in TWRP Recovery, rebooted and the result is still the same.
I've been searching around xda forums for information about editing Huawei's oeminfo for its boot logo image and I noticed that their tutorials needs to follow a "specific RGB format" when editing the images to be used as a boot logo. (Bitmap file with color depth not less than 16 bit, supported color schemes: RGB555, RGB565, RGB888, RGB8888)
Although, I'm uncertain that this might be the cause of the problems and I haven't tried it yet.
- Follow any of the RGB formats to fix the problem.
I've only tried "RGB565" and "RGB888 with color depth of 24 bits".
On the other hand, seeing the "glitched image" as a boot logo, might just only be an indication of a corrupted oeminfo, when it's not properly recompiled or reconstructed?
Just to be sure, I'll place the links of the threads and posts, that I think might be useful for reference.
You might have already read these threads before.
- How To Change The Splash Screen or Boot Logo In Huawei Honor 7 at post #2
- Scroll down to Part VII - How To Change The Splash Screen
- Solution by Kostyan_nsk
- [HOW TO] Replace initial splash screen (logo) on Huawei P7
- [GUIDE] Changing boot splash image on the Huawei Y6
I will try changing the RGB formats for the image that I'll be editing, to see if it makes a difference.

[TOOL+GUIDE] Custom boot logo & fastboot splash images

I've been looking for a way to change my A2's splash screen for a while. Tried using tools available for other Mi devices such as GokulNC's Redmi Note 5 toolkit (https://forum.xda-developers.com/re...guide-how-to-change-boot-logo-splash-t3787820) and they worked for replacing the splash screen, but the fastboot image (Xiaomi bunny) was broken in the process, leaving fastboot mode only with a black screen. So I decided to take matters into my own hands and voilà, managed to change both splash images. In this guide I'll explain how.
Edit: since posting this I've made a simple cmd script for automatically generating the splash.img. For the old tutorial check out this post's edit history.
Prerequisites:
Mi A2 with unlocked bootloader
Windows machine with working fastboot executable
Tutorial:
Download a2 splash generator.zip from this post and extract it to its own folder
Replace the .bmp files with the desired images
1.bmp is the default splash logo that shows up when you boot your device
2.bmp is the image for fastboot mode
3.bmp can be left alone as its probably unused (the unlocked warning is now baked into the bootloader itself)
4.bmp is the splash logo with unlocked padlock. You probably should make it a duplicate of 1.bmp
Run generate_splash.cmd. It will make newsplash.img in the same folder
Put your phone in fastboot mode and run the command
Code:
fastboot flash splash newsplash.img
You may now reboot the phone and check the your all new splash and fastboot screens!
If it doesn't work, make sure the resolution of your BMPs is 1080x2160 and save them in Paint as 24 bit bitmap files. Then run generate_splash.cmd and flash the image again.
with this guide you can remove the message that the bootloader is unlocked?
Julio_MotoMod said:
with this guide you can remove the message that the bootloader is unlocked?
Click to expand...
Click to collapse
Na u can not. Unlocked bootloader message is shown from boot loader itself.
To anyone is using a UNIX or UNIX like OS, to generate the image just run
Code:
cat header.img 1.bmp empty.img 2.bmp 3.bmp 4.bmp empty.img > splash.img
Awesome! I was just looking for that. After swaping roms from MIUI to AO I lost my fastboot logo and it was only showing a black screen, Thanks!
In case someone wants to grab the original image files:
Code:
dd skip=16384 count=6998454 ibs=1 if=splash.img of=1.bmp
dd skip=7014840 count=6220854 ibs=1 if=splash.img of=2.bmp
dd skip=13235694 count=6998454 ibs=1 if=splash.img of=3.bmp
dd skip=20234148 count=6998454 ibs=1 if=splash.img of=4.bmp
The generated image matches with 10.0.2.0 stock's splash.img (MD5: EE57036E7626DA5DEFC276F428D7FBE9).
Files are attached.
EDIT: The unlocked bootloader warning is not stored in splash.img (run fastboot erase splash and see yourself), modifying this will not change that
I was waiting for this to create my own bootanimation. I want to share that with you guys if possible.
should i post a reply here or create an other thread(m not familiar with rules). Before this all i have done is explore xda
The bootanimation is of goku (complete UI) though!
@prokaryotic cell This tool break Xiaomi Bunny in the process
YouTube ban guy said:
@prokaryotic cell This tool break Xiaomi Bunny in the process
Click to expand...
Click to collapse
Delete 3.bmp and 4.bmp, run the tool, and it works. Even the stock splash, the one I backup from my device, break xiaomi bunny.
EDIT: lmao i know why mine wont work, because i do the steps incorrectly. you don't have to delete 3 and 4 bmp. but if this post helps you anyway then okay
ARNOB XENON said:
Na u can not. Unlocked bootloader message is shown from boot loader itself.
Click to expand...
Click to collapse
Do you know since when it changed this way? Is it possible to use an older bootloader to avoid the unlocked warning?
Embeeweezer said:
Do you know since when it changed this way? Is it possible to use an older bootloader to avoid the unlocked warning?
Click to expand...
Click to collapse
Yeah, it will be really amazing if someone can make a mod to "hide" the unlocked bootlader thing.
Hey op do you know how to do it for wayne?
fchrkbr said:
Hey op do you know how to do it for wayne?
Click to expand...
Click to collapse
Sooo after few hours playing with hex editor (and actually figuring how to read those hex), I figured out how to do it for 6x! Turns out the composition of the 6x splash is header+logo+fastboot+corrupt+logo-unlocked, rather different than a2 which has 2 bytes of empty file in between logos. Oh, AND for 6x it uses 1080x1920 24bit bmp instead of 1080x2160, idk why
I edited the generator script from op, you can download it below, and how to do it is exactly the same except it has to be 1080x1920 24bit bmp
If OP would take the file to the first page so it's easier to find, it'd be delightful
View attachment 6x_splash_generator.zip
I tried in mi6x(converted mia2) but even if I change 4 files with different images only 1.bmp shows in booting and fastboot is black
fchrkbr said:
Sooo after few hours playing with hex editor (and actually figuring how to read those hex), I figured out how to do it for 6x! Turns out the composition of the 6x splash is header+logo+fastboot+corrupt+logo-unlocked, rather different than a2 which has 2 bytes of empty file in between logos. Oh, AND for 6x it uses 1080x1920 24bit bmp instead of 1080x2160, idk why
I edited the generator script from op, you can download it below, and how to do it is exactly the same except it has to be 1080x1920 24bit bmp
If OP would take the file to the first page so it's easier to find, it'd be delightful
View attachment 4698907
Click to expand...
Click to collapse
Fastboot is broken. Stays black. Rest works.
ktlk21 said:
I tried in mi6x(converted mia2) but even if I change 4 files with different images only 1.bmp shows in booting and fastboot is black
Click to expand...
Click to collapse
Letzen said:
Fastboot is broken. Stays black. Rest works.
Click to expand...
Click to collapse
Huh, weird, you guys on relocked bootloader? I'm sure when it boots it shows 4.bmp, not 1.bmp. Or is your device native 6x (not a2 converted)? It works on my converted a2, but I'll look to it. Maybe it does need empty file.
fchrkbr said:
Huh, weird, you guys on relocked bootloader? I'm sure when it boots it shows 4.bmp, not 1.bmp. Or is your device native 6x (not a2 converted)? It works on my converted a2, but I'll look to it. Maybe it does need empty file.
Click to expand...
Click to collapse
Yes, it is native 6X.
DELETED
pretty awesome tool, thanks for making it. there is not way to replace too the boot animation?
prokaryotic cell said:
I've been looking for a way to change my A2's splash screen for a while. Tried using tools available for other Mi devices such as GokulNC's Redmi Note 5 toolkit (https://forum.xda-developers.com/re...guide-how-to-change-boot-logo-splash-t3787820) and they worked for replacing the splash screen, but the fastboot image (Xiaomi bunny) was broken in the process, leaving fastboot mode only with a black screen. So I decided to take matters into my own hands and voilà, managed to change both splash images. In this guide I'll explain how.
Edit: since posting this I've made a simple cmd script for automatically generating the splash.img. For the old tutorial check out this post's edit history.
Prerequisites:
Mi A2 with unlocked bootloader.
Click to expand...
Click to collapse
I have locked bootloader, and fastboot screen is black.What will i do?

Categories

Resources