[GUIDE] How to Change Boot Logo (Splash Screen) for Redmi Note 4 - Xiaomi Redmi Note 4 Guides, News, & Discussion

Note:
This is not bootanimation, this is the splash screen (the 'Mi' boot logo which is displayed when device is switched ON)
This is for Xiaomi Redmi Note 4 (mido/whatever) Only (Snapdragon Variants)..
(For variants other than mido, please post your splash.img here so that I can check if it can work in your device)
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Xiaomi Redmi Note 4 (Snapdragon) (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:
(For devices with latest firmware, use this tool: https://forum.xda-developers.com/showpost.php?p=75231024&postcount=48)
1. Download & Extract this: Redmi_Note_4_Splash_Maker.zip
2. Make sure you have a picture with resolution 1080x1920 or lower.
Note:
Redmi Note 4 logo has a fixed size of 100kB allocated for splash image frame buffer, so only very light-weight pictures can be used.
(If you alter this limit in the script, fastboot picture will not appear in fastboot mode..)
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
3. Now rename your picture as logo.png or logo.jpg according to its format & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture:
{
"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"
}
can edited to something like this:
(Hope you understand what I say)
c. Try some other picture.
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 to install:
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. Based on my original tool for Redmi Note 3
2. @Ravi Kumawat who provided the stock splash.img of Redmi Note 4 (mido - Snapdragon) & tested this tool.
Hit the Thanks :good: button if it worked for you
You're welcome to post the splash images that you created..
FOR MEDIATEK VARIANTS:
For MTK devices, you might have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Code:
dd if=/<the_directory_where_logo_is_present>/logo of=/sdcard/logo.bin
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) - LOGO BUILDER Program
After editing, you can reflash it by:
Code:
dd if=/sdcard/logo.bin of=/<the_directory_where_logo_is_present>/logo
If you did this successfully, please share the details of how you did it so that it will be helpful for others..
Or if that tool doesn't work, send me your logo.bin or splash.img, I'll check it..

Thanks @GokuINC for the tool.?

Haha - just like the Moto G - pretty neat. ?

Thank you so much for this tool! I can't seem to flash a particular logo. It automatically flashes a black and white Google logo instead. I've attached the image here. Please look into it.

google splash for redmi note 4 thanks to @GokulNC for tool
Google - https://www.androidfilehost.com/?fid=673368273298958840
Iphone - https://www.androidfilehost.com/?fid=745425885120736058

Thanks buddy! You made my day today!
---------- Post added at 18:09 ---------- Previous post was at 17:40 ----------
getting this error
-------------------------------------------
Creating splash.img ........
Traceback (most recent call last):
File "bin\logo_gen.py", line 291, in <module>
MakeLogoImage(GetPNGFile(), "output.img")
File "bin\logo_gen.py", line 260, in MakeLogoImage
body = GetImageBody(img, SUPPORT_RLE24_COMPRESSIONT)
File "bin\logo_gen.py", line 250, in GetImageBody
return encodeRLE24(background)
File "bin\logo_gen.py", line 217, in encodeRLE24
assert bytesProcessedInBody <= payloadLimit, "\n\n\nPICTURE IS LARGE IN SIZE..\nQuitting..."
AssertionError:
PICTURE IS LARGE IN SIZE..
Quitting...
PICTURE IS LARGE IN SIZE
Quitting
Press any key to continue . . .
---------- Post added at 18:19 ---------- Previous post was at 18:09 ----------
get img file as output. how to flash in twrp recovery
---------- Post added at 18:39 ---------- Previous post was at 18:19 ----------
Problem Solved
to reduce the picture size you may use half pixel eg (1080*1920)/2,3 etc

GokulNC said:
Note:
This is not bootanimation, this is the splash screen (the 'Mi' boot logo which is displayed when device is switched ON)
This is for Xiaomi Redmi Note 4 (mido/whatever) Only (Snapdragon Variants)..
(For variants other than mido, please post your splash.img here so that I can check if it can work in your device)
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Xiaomi Redmi Note 4 (Snapdragon) (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: Redmi_Note_4_Splash_Maker.zip
2. Make sure you have a picture with resolution 1080x1920 or lower.
Note:
Redmi Note 4 logo has a fixed size of 100kB allocated for splash image frame buffer, so only very light-weight pictures can be used.
(If you alter this limit in the script, fastboot picture will not appear in fastboot mode..)
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
3. Now rename your picture as logo.png or logo.jpg according to its format & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture: can edited to something like this:
(Hope you understand what I say)
c. Try some other picture.
STEPS to flash splash.img:
Optional: To backup your original splash.img:
(Not necessary though.. You may get it from the stock firmware itself.)
Now, Choose any one easy method to install:
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:
c. To flash from Fastboot mode:
Note:
Incase something goes wrong or device doesn't bootup, flash the stock splash.img from custom recovery or fastboot.
Credits:
1. Based on my original tool for Redmi Note 3
2. @Ravi Kumawat who provided the stock splash.img of Redmi Note 4 (mido - Snapdragon) & tested this tool.
Hit the Thanks:good: button if it worked for you
You're welcome to post the splash images that you created..
FOR MEDIATEK VARIANTS:
For MTK devices, you might have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) - LOGO BUILDER Program
After editing, you can reflash it by:
If you did this successfully, please share the details of how you did it so that it will be helpful for others..
Or if that tool doesn't work, send me your logo.bin or splash.img, I'll check it..
Click to expand...
Click to collapse
I used 46KB pic of size 354x354 all blackandwhite, still large pic size error

yashgumaste said:
I used 46KB pic of size 354x354 all blackandwhite, still large pic size error
Click to expand...
Click to collapse
compress to 3 kb

rameshurfrnd1 said:
google splash for redmi note 4 thanks to @GokulNC for tool
Google - https://www.androidfilehost.com/?fid=673368273298958840
Iphone - https://www.androidfilehost.com/?fid=745425885120736058
Click to expand...
Click to collapse
It's funny because the only images that worked are the ones you posted here as .zip files. I tried numerous 1080x1920 jpgs, tried compressing and resizing them to 720x1280 etc. etc, even tried compressing a .png file all were black and white and sized lower than 100kb and nothing worked, it phone always used a stock Google logo.

Deleted

naren12 said:
Hey it works. I'm not using that google logo. I modified it and it works for me. I'm free all the time. If u want some i can create one for u. Just post the image. I will do for u
Click to expand...
Click to collapse
http://i65.tinypic.com/28mpwxw.jpg
Can you please try converting this one to a zip?

menskiz0r said:
http://i65.tinypic.com/28mpwxw.jpg
Can you please try converting this one to a zip?
Click to expand...
Click to collapse
Yes.

naren12 said:
Yes.
Click to expand...
Click to collapse
Thanks, it worked. But it's not stretched for a full screen. Is it compressed to a very small size?

menskiz0r said:
Thanks, it worked. But it's not stretched for a full screen. Is it compressed to a very small size?
Click to expand...
Click to collapse
I don't know. But is of lower resolution. I will try to make another one with 1900x1080 resolution. Is it ok for u if the background color was black?

naren12 said:
I don't know. But is of lower resolution. I will try to make another one with 1900x1080 resolution. Is it ok for u if the background color was black?
Click to expand...
Click to collapse
yeah sure

menskiz0r said:
yeah sure
Click to expand...
Click to collapse
Try this

a Bug found though ;_;
http://imgur.com/tJzjUh6.png
ps: fixed

thamk man, but i have a problem here, ive tried many file but cannot change, still linux logo, any way to fix i? thanks

erwanPutra said:
thamk man, but i have a problem here, ive tried many file but cannot change, still linux logo, any way to fix i? thanks
Click to expand...
Click to collapse
Can u explain in detail?

thankyou so much

Related

[GUIDE] How to Create Custom Splash Screen (Boot Logo) for Redmi Note 3

Note:
This is not bootanimation, this is the splash screen (the 'Mi' boot logo which is displayed when device is switched ON)
This is for Xiaomi Redmi Note 3 (Pro/Kenzo/International/whatever) Only (Snapdragon Variants)..
For Redmi Note 3 Hennessy (MTK), click here.
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Xiaomi Redmi Note 3/Pro/Kenzo (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: Redmi_Note_3_Splash_Maker.zip
2. Make sure you have a picture with resolution 1080x1920 or lower.
Note:
Redmi Note 3 logo has a fixed size of 75kB for splash image, so only very light-weight pictures should be used.
(If you alter this in the script, fastboot picture will not appear in fastboot mode..
To avoid this restriction, you can use this tool here, but there will be no fastboot picture)
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
Here's an example.
3. Now rename your picture as logo.png or logo.jpg according to its format & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture can edited to something like this.
(Hope you understand what I say)
c. Try some other picture.
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 to install:
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. @GokulNC (myself ) who wrote this script
2. @Semiazas who provided the stock splash.img of Redmi Note 3
3. Based on logo_gen.py script
Hit the Thanks :good: button if it worked for you
You're welcome to post the splash images that you created..
CM logo would fit! Thanks for the tutorial.
MOVZX said:
CM logo would fit! Thanks for the tutorial.
Click to expand...
Click to collapse
If it's working, then you can post the splash.img here along with the picture so that it can be helpful for others..
Awesome ty
Can we install splash.img just via twrp??
ayush321 said:
Can we install splash.img just via twrp??
Click to expand...
Click to collapse
Yeah u can, just replace splash.IMG in cm13 radio zip
Sent from my Redmi Note 3 using Tapatalk
Well I'm unable to make my own custom splash.img as when i try to make one, it says file size is too big even though the image is only 2.1 kb. But if i try the image that was previously given as an example, it works. I am using the same image size as mentioned in the op and the image is also really small.
CyanogenMod Clean & Sleek: Blue
I tried to create the splash using your tool, and it looks amazing on my phone.
ayush321 said:
Well I'm unable to make my own custom splash.img as when i try to make one, it says file size is too big even though the image is only 2.1 kb. But if i try the image that was previously given as an example, it works. I am using the same image size as mentioned in the op and the image is also really small.
Click to expand...
Click to collapse
It's not the image size that matters, what matters is the no. of colors and its distribution in the picture..
GokulNC said:
If it's working, then you can post the splash.img here along with the picture so that it can be helpful for others..
Click to expand...
Click to collapse
replying first time on xda . NOOB QUEStion! how to attach file and image .when i click on insert image a dialog pop up and said enter url. i just created a boot logo and tested on my device. so i also want to share. so help
Latest Google Splash + Flashable Boot Animation
i use cm13 so i have made a splash with latest Google logo + Stock 6.0.1 boot animation.
Boot Animation was obtained from below and it is flashable from TWRP.
http://forum.xda-developers.com/google-nexus-5/themes-apps/google-nexus-5xs-bootlogo-bootanimation-t3318920
thanks for your guide! i created a logo and flashed it but i can't share with you because i dont have 10 posts!
I know you wrote that it is only for kenzo, but is there really no way to do this on Note 3 MTK (hennessy)?.
Cameo164 said:
I know you wrote that it is only for kenzo, but is there really no way to do this on Note 3 MTK (hennessy)?.
Click to expand...
Click to collapse
Redmi Note 3 Hennessy (MTK) doesn't have splash.img like other Snapdragon Redmi Note 3 variants.
In MTK, you have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Code:
dd if=/<the_directory_where_logo_is_present>/logo of=/sdcard/logo.bin
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) Program
After editing, you can reflash it by:
Code:
dd if=/sdcard/logo.bin of=/<the_directory_where_logo_is_present>/logo
Thanks for the tutorial.
It work's :good::good:
GokulNC said:
Redmi Note 3 Hennessy (MTK) doesn't have splash.img like other Snapdragon Redmi Note 3 variants.
In MTK, you have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Code:
dd if=/<the_directory_where_logo_is_present>/logo of=/sdcard/logo.bin
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) Program
After editing, you can reflash it by:
Code:
dd if=/sdcard/logo.bin of=/<the_directory_where_logo_is_present>/logo
Click to expand...
Click to collapse
Thank you. It really worked.
The right commands for my Note 3 MTK are :
logo partition to logo.bin file :
Code:
dd if=/dev/block/mmcblk0p11 of=/sdcard/logo.bin
logo.bin file to logo partition
Code:
dd if=/sdcard/logo.bin of=/dev/block/mmcblk0p11
Hello everyone and thanks to the author for his help in changing splash
I could not find it as there attachments to the message, possibly due to poor knowledge of English or of the recent registration on forum
So I attached to post a link to the archive with 15 ready splash.img and there in each folder will be photo and logo screenshot. And I'll be glad if someone lay here my splash individually and with screenshots. Sorry for bad english, using Google Translator
Screenshots and photos on the forums 4pda and miui
Link: _4pda.ru/forum/index.php?s=&showtopic=740544&view=findpost&p=51185787
Link: _en.miui.com/thread-311951-1-1.html
Link to files with Splash.img:
_sendspace.com/file/a5jcq2
hk_aquarius said:
i use cm13 so i have made a splash with latest Google logo + Stock 6.0.1 boot animation.
Boot Animation was obtained from below and it is flashable from TWRP.
http://forum.xda-developers.com/google-nexus-5/themes-apps/google-nexus-5xs-bootlogo-bootanimation-t3318920
Click to expand...
Click to collapse
Have you tested it?
Xristomania said:
Have you tested it?
Click to expand...
Click to collapse
of course i did, both work just fine.
hk_aquarius said:
of course i did, both work just fine.
Click to expand...
Click to collapse
Well, it didn't work for me. I am running MIUI 8 6.7.7 . Bootloader animation was installed but the stationary mi logo was still there haunting my phone...

[GUIDE] How to Create Custom Splash Screen (Boot Logo) for Wileyfox Storm

Creating custom splash.img for Wileyfox Storm:
Note:
This is not bootanimation, this is the splash screen (the 'Wileyfox' logo which is displayed when device is switched ON)
This is for Wileyfox Storm only..
For other devices, please send me your splash.img so that I can create a tool for you too.
Before proceeding, make sure fastboot is setup properly in your computer (just incase something goes wrong)..
STEPS:
1. Make sure you have a picture for your custom splash with:
i. Resolution: 1080x1920 px
ii. PNG or JPG format
iii. picture size less than 200kB
iv. less colorful
(Tip: Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 16 or below & download it)
2. Download this tool to your computer: CM_Splash_Maker.zip
And extract it.
3. Drag & drop your splash picture on the file "CREATE_Logo.bat" & select your device.
4. After the custom splash image (filename.img) is created, the output directory will be opened..
5. Transfer the filename.img to the device's internal storage & flash it using Terminal Emulator like:
Code:
dd if=/sdcard/filename.img of=/dev/block/bootdevice/by-name/splash
(Or you can flash it from fastboot as given below)
Note:
Incase you flashed & your device doesn't bootup, don't worry
Just flash the original splash.img from fastboot like:
Code:
fastboot flash splash splash.img
Credits:
1. Based on my original tool for Yu devices here..
2. @GokulNC (myself ) who created this tool..
Hit the Thanks :good: button if it worked for you
Don't forget to post here the custom splash screens that you made, since others may find it useful

[GUIDE] How to Create Custom Splash Screen (Boot Logo) for Le Max

Note:
This is not bootanimation, this is the splash screen (the 'LeEco' boot logo which is displayed when device is switched ON)
This is for LeEco Le Max2/Max1/Max Pro Only ..
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted LeEco Le Max 2 / Max1 (X900) / Max Pro (X910) [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:
Before proceeding, make sure fastboot is setup properly in your computer (just incase something goes wrong)..
It's not yet tested by anyone.
1. Download & Extract this: Le_Max_Splash_Logo_Maker.zip
2. Make sure you have 3 pictures (same or different) in 1440x2560 resolution in PNG format.
(It seems Le Max displays any 1 picture from the 3 pictures randomly while switching ON, so I think you'll have to use 3 pictures)
3. Now rename your 3 pictures as logo1.png, logo2.png, logo3.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 , which you can find inside the "output" folder after completion.
STEPS to flash splash.img:
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. @GokulNC (myself ) who wrote this script.
2. Modified from my tool here: [GUIDE] How to Create Custom Splash Screen (Boot Logo) for Zuk Z2/Z2 Pro
3. Thanks to @pablo01 who provided stock splash.img of Le Max1 X900
Hit the Thanks :good: button if it worked for you
Don't forget to post here the custom splash screens that you made, since others may find it useful
GokulNC said:
Note:
This is not bootanimation, this is the splash screen (the 'LeEco' boot logo which is displayed when device is switched ON)
This is for LeEco Le Max 2 Only ..
Requirements:
1. Rooted LeEco Le Max 2 X820 (any ROM)
2. Terminal Emulator app installed.
STEPS to create splash.img:
Before proceeding, make sure fastboot is setup properly in your computer (just incase something goes wrong)..
It's not yet tested by anyone.
1. Make sure you have 3 pictures (same or different) in EXACTLY 1440x2560 resolution in PNG format.
(Actually, it seems Le Max2 displays 3 pictures one by one while switching ON, so I think you'll have to use 3 pictures, but feel free to explore)
2. Download & Extract this: Le_Max_2_LeEco_Splash_Logo_Maker.zip
3. Now rename your 3 pictures as logo1.png, logo2.png, logo3.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 , which you can find inside the "output" folder after completion.
STEPS to flash splash.img:
1. Transfer the splash.img to your device's Internal Storage.
2. Open Terminal Emulator & enter the following to flash it:
Code:
su
dd if=/sdcard/splash.img of=/dev/block/bootdevice/by-name/splash
(You can also flash from fastboot as given below)
Note:
Incase something goes wrong or device doesn't bootup, download this: stock_splash.zip. Extract it & flash the splash.img from fastboot like:
Code:
fastboot flash splash splash.img
Credits:
1. @GokulNC (myself ) who wrote this script.
2. Modified from my tool here: [GUIDE] How to Create Custom Splash Screen (Boot Logo) for Zuk Z2/Z2 Pro
Hit the Thanks :good: button if it worked for you
Don't forget to post here the custom splash screens that you made, since others may find it useful
Click to expand...
Click to collapse
Any app on Play Store can apply an other boot animation?
Inviato dal mio Le X820 utilizzando Tapatalk
working good for me . thank you.
Q. how do you unpack the original splash.img?
M4nu3l1c4t4 said:
Any app on Play Store can apply an other boot animation?
Click to expand...
Click to collapse
This is not bootanimation bro...
This is the boot logo (the Le logo which is displayed when the device is switched ON)..
And BTW, please don't quote the entire thread
Dmxsir said:
working good for me . thank you.
Q. how do you unpack the original splash.img?
Click to expand...
Click to collapse
There's no automated tool for that, I did that manually..
It's a bit technical, so I'm not sure if I can make it understand to others who don't have an experience with this..
Anyway, here's what I did:
1. Your device's resolution is 1440x2560, and I saw using Hex Editor that the splash image is raw bgr24 format...
Which means there's 3 bytes per each pixel, so total no. of bytes for a picture=1440*2560*3, which is 11059200 (A8C000 in hex)
2. The first 512bytes is the header of a splash picture (it starts like "SPLASH!!" followed by resolution in little endian format; don't worry about those details). It doesn't contain any pixels data, so remove (or skip) that first 512Bytes and take the next 11059200 (A8C000 in hex) bytes and store it in a new file, say temp.img
3. Now you have to convert the temp.img to a picture file (preferably PNG), so I use the ffmpeg tool for that.
Code:
ffmpeg.exe -f rawvideo -vcodec rawvideo -pix_fmt bgr24 -s 1440x2560 -i temp.img -vframes 1 -y temp.png
4. Now you have first picture with you (temp.png)..
Similarly, after exactly 12MB (12582912bytes or C00000 in hex) of the picture in the splash.img, there's the header of picture of second pic, which is followed by its raw pixels data (as I've said from point 1), and similarly you can extract the picture2..
It seems there are 6 pictures, so you'll be doing this 6 times..
It may seem like it's a tedious process, but once you're good with using the Hex Editor with it, it'll just take a few minutes.. (You'll know the tricks of how to do this easily and fast with experience)
I have not explained everything in detail, as I don't have time now
And, I don't intend to make any automated tool for extracting it, since splash.img varies for devices, and I'll be wasting time for something that'll be useful to a single device only (or probably no one will use it, since who cares about extracting it really while there's a tool to create a new one?)
And also, by default, I have included the stock pics only in the /pics/ folder (So if you want to edit the stock pics, you may take a backup of those somewhere and do it)
BTW, you may post the splash.img that you created here, since others may find it useful..
(Just zip it to reduce the 72MB splash.img size to just 200kB or something before posting )
thank you for that explanation, i will look into it.
attach my israeli version .
:good:thank you very much man...
Creating a batch of splash screens for this device. Unfortunatly behind a work firewall so have to attach via XDA to make sure they work.
First up Samurai Champloo
Le max developer phone...
Thanks after flashing some custom rom it changed the splash logo and I wanted stock one.
pubg
pubg boot screen
Can someone make one with google logo like pixel phones?
download link is off
edit: Qr code is working
thanks very much

[GUIDE] How to Create Custom Boot Logo (Splash Screen) for OneTouch Idol 3

Note:
This is not bootanimation, this is the splash screen (the boot logo which is displayed when device is switched ON)
This is for Alcatel OneTouch Idol 3 Only..
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted OneTouch Idol 3 (any ROM)
2. Terminal Emulator app
STEPS to create splash.img:
Before proceeding, make sure fastboot is setup properly in your computer (just incase something goes wrong)..
1. For Idol 3 4.7 inch variant, make sure you have a picture in PNG format with resolution exactly 720x1280px.
For Idol 3 5.5 inch variant, make sure you have a picture in PNG format with resolution 1080x1920px or lower.
Note:
For 5.5 inch variants, OneTouch Idol 3 has a fixed frame buffer size of 1MB for splash image, so only very light-weight pictures should be used.
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
Here's an example.
2. Download & Extract this:
For 4.7 inch variants: Idol_3_4.7inch_Splash_Maker.zip (thanks to @persona78 who created this for 4.7inch idol 3)
For 5.5 inch variants: Idol_3_5.5inch_Splash_Maker.zip
3. Now rename your picture as logo.png & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
For 5.5inch variants, you might get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture can edited to something like this.
(Hope you understand what I say)
c. Try some other picture.
STEPS to flash splash.img:
0. Optional: Backup your original stock splash.img by the command:
Code:
su
dd if=/dev/block/bootdevice/by-name/splash of=/sdcard/splash_backup.img
(And transfer to computer, might be needed in future)
1. Transfer the splash.img that you created to your device's Internal Storage.
2. Open Terminal Emulator & enter the following to flash it:
Code:
su
dd if=/sdcard/splash.img of=/dev/block/bootdevice/by-name/splash
(You can also flash from fastboot as given below)
Note:
Incase something goes wrong or device doesn't bootup, flash the stock splash.img from fastboot like:
Code:
fastboot flash splash splash.img
Or flash the attached stock splash zip file from custom recovery.
Credits:
1. @persona78 who provided the splash.img for 4.7inch variant and modified the tool..
2. @GokulNC (myself ) who wrote this script
3. Based on logo_gen.py script
Hit the Thanks :good: button if it worked for you
You're welcome to post the splash images that you created..
New Splash image for IDOL 3 5.5 you can flash in twrp..TNX FOR GUIDE
Download From Here​
Much thanks for this guide !!
I'll try to make some if I have time andd get fastboot back
GokulNC said:
Note:
This is not bootanimation, this is the splash screen (the boot logo which is displayed when device is switched ON)
This is for Alcatel OneTouch Idol 3 5.5inch (1080p, 2GB RAM) Variant Only..
For 4.7 inch variants or other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted OneTouch Idol 3 5.5inch variant (any ROM)
2. Terminal Emulator app
STEPS to create splash.img:
Before proceeding, make sure fastboot is setup properly in your computer (just incase something goes wrong)..
1. Make sure you have a picture in PNG format with resolution 1080x1920 or lower.
Note:
OneTouch Idol 3 has a fixed frame buffer size of 1MB for splash image, so only very light-weight pictures should be used.
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
Here's an example.
2. Download & Extract this: OneTouch_Idol_3_Splash_Maker.zip
3. Now rename your picture as logo.png & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture can edited to something like this.
(Hope you understand what I say)
c. Try some other picture.
STEPS to flash splash.img:
0. First, backup your original stock splash.img by the command:
Code:
su
dd if=/dev/block/bootdevice/by-name/splash of=/sdcard/splash_backup.img
(And transfer to computer, might be needed in future)
1. Transfer the splash.img that you created to your device's Internal Storage.
2. Open Terminal Emulator & enter the following to flash it:
Code:
su
dd if=/sdcard/splash.img of=/dev/block/bootdevice/by-name/splash
(You can also flash from fastboot as given below)
Note:
Incase something goes wrong or device doesn't bootup, flash the stock splash.img from fastboot like:
Code:
fastboot flash splash splash.img
Credits:
1. @GokulNC (myself ) who wrote this script
2. Based on logo_gen.py 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
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hi!
This is 4.7 default splash.img, can you mod your software for 4.7?
splash.img
I don´t know if helps but bootanimation resolution is 720x1280
Thanks!
---------------------------------------------------------------------------------------------------------
Hi!
#GokulNC I made it and is very diferent from 5.5 !
https://postimage.org/
I will upload here your software modded by me for Idol 3 (4.7) version.
Still your work, great job!!!
GokulNC said:
Note:
This is not bootanimation, this is the splash screen (the boot logo which is displayed when device is switched ON)
This is for Alcatel OneTouch Idol 3 5.5inch (1080p, 2GB RAM) Variant Only..
For 4.7 inch variants or other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted OneTouch Idol 3 5.5inch variant (any ROM)
2. Terminal Emulator app
STEPS to create splash.img:
Before proceeding, make sure fastboot is setup properly in your computer (just incase something goes wrong)..
1. Make sure you have a picture in PNG format with resolution 1080x1920 or lower.
Note:
OneTouch Idol 3 has a fixed frame buffer size of 1MB for splash image, so only very light-weight pictures should be used.
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
Here's an example.
2. Download & Extract this: OneTouch_Idol_3_Splash_Maker.zip
3. Now rename your picture as logo.png & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture can edited to something like this.
(Hope you understand what I say)
c. Try some other picture.
STEPS to flash splash.img:
0. First, backup your original stock splash.img by the command:
Code:
su
dd if=/dev/block/bootdevice/by-name/splash of=/sdcard/splash_backup.img
(And transfer to computer, might be needed in future)
1. Transfer the splash.img that you created to your device's Internal Storage.
2. Open Terminal Emulator & enter the following to flash it:
Code:
su
dd if=/sdcard/splash.img of=/dev/block/bootdevice/by-name/splash
(You can also flash from fastboot as given below)
Note:
Incase something goes wrong or device doesn't bootup, flash the stock splash.img from fastboot like:
Code:
fastboot flash splash splash.img
Credits:
1. @GokulNC (myself ) who wrote this script
2. Based on logo_gen.py 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
--------------------------------------------------------------------------------------------------------------------------------------
So, this is splash tool for Idol 3 4.7 version.
This work is was all done by GokulNC i only modify it to Idol 3 4.7 .
Idol347_Splash_Maker.zip
https://mega.nz/#!ao4E2bJZ
Key: !vNcdG1QvByn13Zwl7jioWo6orm_YWtUaVoc0haxDFx4
https://postimage.org/app.php
My splash screen:
https://postimg.cc/image/f78ogieq3
How it seems:
https://postimage.org/
Thanks!
persona78 said:
--------------------------------------------------------------------------------------------------------------------------------------
So, this is splash tool for Idol 3 4.7 version.
This work is was all done by GokulNC i only modify it to Idol 3 4.7 .
Idol347_Splash_Maker.zip
https://mega.nz/#!ao4E2bJZ
Key: !vNcdG1QvByn13Zwl7jioWo6orm_YWtUaVoc0haxDFx4
Click to expand...
Click to collapse
Thanks for your effort
There's something missing in your modification..
It only generates the boot logo..
The splash.img also contains the download mode image..
So if you flash the splash.img created by your tool, when you boot into download mode, you won't see any image..
Anyway, I corrected that mistake and uploaded the tool in OP
Thanks again!
GokulNC said:
Thanks for your effort
There's something missing in your modification..
It only generates the boot logo..
The splash.img also contains the download mode image..
So if you flash the splash.img created by your tool, when you boot into download mode, you won't see any image..
Anyway, I corrected that mistake and uploaded the tool in OP
Thanks again!
Click to expand...
Click to collapse
Hi!
I see the image you add, but on 4.7 power and vol + it goes to recovery! Not in download mode!
And bootloader mode have the same splash image than default boot...
I don´t have any idea how to get in to download mode!!
persona78 said:
Hi!
I see the image you add, but on 4.7 power and vol + it goes to recovery! Not in download mode!
And bootloader mode have the same splash image than default boot...
I don´t have any idea how to get in to download mode!!
Click to expand...
Click to collapse
By download mode, I mean the mode mentioned here: [TOOL] Sahara & Firehose Test
I don't know what image is displayed while booting into recovery (the same bootlogo might be displayed I guess)
GokulNC said:
By download mode, I mean the mode mentioned here: [TOOL] Sahara & Firehose Test
I don't know what image is displayed while booting into recovery (the same bootlogo might be displayed I guess)
Click to expand...
Click to collapse
Ok.
And in 4.7 version i have some instructions at first and you change the file names. Can you fix it?
So...
About the images to add to splash...
Check my new splash test...
https://postimg.org/image/pty7sla7p/
Let your comment!
New Splash for 5.5
https://drive.google.com/open?id=0B092lttgpAYbUHpvSjVTdnRZLVU​
Thank, my splash 4.7
Doesn't work for me on Idol 3 5.5 (Android 5.0.2).
Moreover I have to write "fastboot -i 0x1bbb" instead of "fastboot" to use the commands.
The flashing works, but the new splash screen doesn't look right. Even your splash screens doesn't work for me.
Is there a solution for that?
Thanks GokulNC,
your guide have bring back my broken splash screen. :good::good:
I have flash on my 6039y MM6.0.1 r2 from decker, but this have destroy fastboot. So i must restore fastboot commands with Lollipop guide from user petrov.0. After i have do this my splash screen was broken. (only two Stripes with Pixels)
So i have with fastboot flash your stock splash screen and all is now o.k. again. Thanks.
here the correct fastboot command for Idol3 4,7" (6039Y):
Code:
fastboot -i 0x1bbb flash splash splash.img
fastboot -i 0x1bbb reboot
heross said:
Thanks GokulNC,
your guide have bring back my broken splash screen. :good::good:
I have flash on my 6039y MM6.0.1 r2 from decker, but this have destroy fastboot. So i must restore fastboot commands with Lollipop guide from user petrov.0. After i have do this my splash screen was broken. (only two Stripes with Pixels)
So i have with fastboot flash your stock splash screen and all is now o.k. again. Thanks.
here the correct fastboot command for Idol3 4,7" (6039Y):
Code:
fastboot -i 0x1bbb flash splash splash.img
fastboot -i 0x1bbb reboot
Click to expand...
Click to collapse
Hi!
There is a zip where you can add tge splash.img and flash it with twrp, is easier i think.
4.7" splash
Alcatel Pop4
Any tool like this one for the Alcatel Pop 4 ?
Many thanks in advance
logo of idol 3 in png format
guys someone pass me the png logo for alcatel idol 3 i want to make a bootlogo for various custom roms but i can't find the png for the logo of the cell phone brand and model

[GUIDE][Redmi Note 5A/Y1 Lite] How to Change Boot Logo (Splash Screen)

Note:
This is not bootanimation, this is the splash screen (the 'Mi' boot logo which is displayed when device is switched ON)
This is for Redmi Note 5A = Y1 Lite = ugglite Only (Snapdragon Variants)..
This is NOT for 'Redmi Note 5A Prime = Y1 Lite Prime = ugg'. (For this device, if you want, send me your splash.img)
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Xiaomi Redmi Note 5A / Y1 Lite (ugglite) (Snapdragon) (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: Redmi_Note_5A_Y1_Lite_Splash_Maker.zip
2. Make sure you have a picture with resolution 720x1280 or lower.
Note:
This device has a fixed size of of few kBs allocated for splash image frame buffer, so only very light-weight pictures can be used.
(If you alter this limit in the script, fastboot picture will not appear in fastboot mode..)
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
3. Now rename your picture as logo.png or logo.jpg according to its format & replace it inside "pics" folder of the extracted folder.
(Similarly you can change other pictures too)
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture:View attachment 4073256 can edited to something like this: View attachment 4073257
(Hope you understand what I say)
c. Try some other picture.
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 to install:
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. Based on my original tool for Redmi Note 4
2. @malyszynio who provided the stock splash.img of Redmi Note 5A (ugglite) & tested this tool.
Hit the Thanks :good: button if it worked for you
You're welcome to post the splash images that you created..
FOR MEDIATEK VARIANTS:
For MTK devices, you might have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Code:
dd if=/<the_directory_where_logo_is_present>/logo of=/sdcard/logo.bin
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) - LOGO BUILDER Program
After editing, you can reflash it by:
Code:
dd if=/sdcard/logo.bin of=/<the_directory_where_logo_is_present>/logo
If you did this successfully, please share the details of how you did it so that it will be helpful for others..
Or if that tool doesn't work, send me your logo.bin or splash.img, I'll check it..
Thanks a lot! I will try it :B
LOGO is LARGE
I spent 1 day looking for suitable pictures, but all can not always arise notif LOGO IS LARGE IN SIZE, can you post custom custom logo for redmi note 5a
Thank you for your generous contribution to Xiaomi mobile phone users.
This time I need a Splash Maker for Redmi Note 5A Prime (ugg).
Please create a Splash Maker Redmi Note 5A Prime (ugg).
Thank you for your attention.
Regards.
After I try to make a splash boot logo RN5A Y1 Lite (ugglite) successfully applied
But the logo display is not too long (too fast) which then followed by Mi Unlocked logo display.
Splash Screen Maker is not as good as Splash Screen Maker for Redmi Note 4X (mido).
Hopefully splash maker for RN5A Y1 Lite can be as good as for RN4X (mido).
Regards

Categories

Resources