• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

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

Search This thread

GokulNC

Senior Member
Jan 10, 2015
827
1,398
Chennai
github.com
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..
 

Attachments

  • logo.png
    logo.png
    86.1 KB · Views: 650
  • idol_3_5.5inch_Splash_Maker.zip
    10.5 MB · Views: 400
  • idol3_5.5inch_Stock_Logo.zip
    495.6 KB · Views: 197
  • idol3_4.7inch_Stock_Logo.zip
    439.6 KB · Views: 168
  • idol_3_4.7inch_Splash_Maker.zip
    10.9 MB · Views: 362
Last edited:

persona78

Senior Member
Apr 12, 2013
2,410
1,209
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..

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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!!!
 
Last edited:
  • Like
Reactions: GokulNC

persona78

Senior Member
Apr 12, 2013
2,410
1,209
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..

--------------------------------------------------------------------------------------------------------------------------------------
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!
 
Last edited:
  • Like
Reactions: GokulNC

GokulNC

Senior Member
Jan 10, 2015
827
1,398
Chennai
github.com
--------------------------------------------------------------------------------------------------------------------------------------
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

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!
 
  • Like
Reactions: persona78

persona78

Senior Member
Apr 12, 2013
2,410
1,209
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!

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!!
 
Last edited:

GokulNC

Senior Member
Jan 10, 2015
827
1,398
Chennai
github.com
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!!

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)
 
Sep 7, 2015
13
2
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?
 

heross

Senior Member
Oct 14, 2007
825
207
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
 
Last edited:

persona78

Senior Member
Apr 12, 2013
2,410
1,209
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

Hi!
There is a zip where you can add tge splash.img and flash it with twrp, is easier i think.
 
  • Like
Reactions: jani0417

chris-droid17

New member
Mar 7, 2018
3
0
Córdoba
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
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    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..
    1
    Much thanks for this guide !!
    I'll try to make some if I have time andd get fastboot back :)
    1
    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..

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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

    --------------------------------------------------------------------------------------------------------------------------------------
    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!
    1
    --------------------------------------------------------------------------------------------------------------------------------------
    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

    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!