

Changing boot logo (logo.bin) program
source link: https://forum.xda-developers.com/t/changing-boot-logo-logo-bin-program.1953726/page-17#post-86987745
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Changing boot logo (logo.bin) program
Thread starter
Start date
I can confirm that this works on the ONN 8" tablet. I took the STOCK logo.bin and edited that. The images WERE distorted but touching the text under each picture and fine tuning them solved this issue. SPFlash tools was used to flash the modified logo.bin. In my case, the image appeared to be smaller (1.4Meg) than the original .bin (8Meg) but it still worked. Attached is my modded splash if anyone is interested.
I would like to make a friendly suggestion to document the procedure for fixing distorted images in the OP.
MANY THANKS for this software.
Attachments
htc_unenthusiast
Member
I have an MT6580 based device with a simple WELCOME white initial boot logo. I `dd`'ed the logo partition off according to your instructions but LogoBuilder is never able to unpack it. There might be a serious case of operator error going on here but I can't even make any sense of the partition in a hex editor. Binwalk does not report any true findings concerning compression or images.
I haven't seen anywhere the 6580 works with LogoBuilder so I wanted to know if anyone found success and what their steps were. I wasn't able to upload my logo partition directly on this post but here is a mega link.
Edit: I made a small amount of progress on my image. It seems like offset 0x2d4 is zlib compressed data. After tailing it out, decompressing it, and adding a fake BMP header it roughly resembles the image which shows up first on my device.
Still a ways to go.
I believe I have figured the rest out. The pictures are just stored in zlib format one after another. With a bit of image tweaking I was able to get the raw data back to bmp format. I wouldn't have made it this far without so much community information so thanks!
I have a begonia with MT6785 (G90T) it opens the logo.bin perfectly without any problems, but the real problem is that if I click on make and set right directory of my logo partiton in updater-script in the update.zip and flash it, it bricks the device, even if I dont edit any image and make directly, below I have attached the logo.bin, I don't know much about hex and cannot make any sense of those long strings, please help.
Attachments
-
renametobin.rar2.7 MB · Views: 41
droidzer1
Senior Member
Thanks for this excellent program which i used earlier this year to change logo.bin file for a 6580 MTK device and flashed it using ADB (worked like a charm). However now for some reason this program Logobuilder_V1.6 is not opening in windows 10 anymore. I have tried on 3 different computers but this app is not starting. I have tried in Vista, Windows 8 compatibility mode also. Earlier it was working even with windows 10 2019 updated. Please advise how to run this app with latest windows. Thanks
Hi all!
I've created a little program, It can make new logo.bin with recovery update.zip for Mediatek based phones.
1) LogoBuilder
Update 11.03.2015 (version 1.6)
1) Added 32bit color depth support (MTK67xx platform)
2) Enchanced image size autodetect algorithm
3) Transited to .NET Framework 4.0.
Update 17.05.2014 (version 1.5.1)
1) Added vertical scrollbar in main window;
2) Double click on image opens it in default program;
3) Added full path edit in folder browser dialog.
Update 04.05.2014 (version 1.5)
1) Fixed bug with ignoring unknown blocks;
2) New image size changing dialog (now you can just scroll mouse wheel to get your image). So that awful dialog with three buttons is deprecated;
3) Now you can edit single image size right in created project;
4) Added new sizes to Sizes.txt (but who cares now, in consideration of second paragraph);
5) Added supportedRuntime. Now program can start in any .NET Framework veresion (starting from 2.0);
6) Added Portuguese (thanks to Typhus_).
7) Added Italian (thanks to bovirus (bovirusatgmailcom))
How to use:
1) Click "Create project".
2) Select your original logo.bin file and new project folder
3) Edit project images as you wish.
4) Click "Make" (new logo.bin and update.zip for recovery will be created)
5) Flash new logo.bin via any flashing tool or update.zip via recovery.
Where can I get logo.bin?
I know at least two ways to find your logo.bin.
1) The first and the easiest one is to get it from original flashtool firmware.
2) You can get it with "dd" commandMake sure you runnig this code with root privilegies.Code:dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1
Current languages are:
Russian
English
Spanish
Simplified Chinese
Portuguese
Italian
-------------
2) LogoBuilder UNPACKED
One more LogoBuilder program feature (kind of beta version)...
I've received a logo.bin file (from Freelander PD10), that has some different format. Its images are not packed at all. So here is the "Unpacked" version of LogoBuilder.
It does not make Update.zip and has only English language.
-------------
3) Gif2Bootanimation
One more little program. It can make bootanimation.zip file from a GIF file.
LichtEstarossx
Senior Member
Is there a source for your tool?
to tell the truth, I would like to see that, (I would like to change the interface a bit and maybe see what I can do)
I sincerely hope not to bother you
VBabbar
Member
Is Logobuilder Program available for MAC (Apple LAPTOP). As.far as.i know i can tun adb commands in Shell in Mac. But it will be great if more softwares like SP FLASHTOOL and logo Builder will be available for MacHi all!
I've created a little program, It can make new logo.bin with recovery update.zip for Mediatek based phones.
1) LogoBuilder
Program page
Update 11.03.2015 (version 1.6)
1) Added 32bit color depth support (MTK67xx platform)
2) Enchanced image size autodetect algorithm
3) Transited to .NET Framework 4.0.
Update 17.05.2014 (version 1.5.1)
1) Added vertical scrollbar in main window;
2) Double click on image opens it in default program;
3) Added full path edit in folder browser dialog.
Update 04.05.2014 (version 1.5)
1) Fixed bug with ignoring unknown blocks;
2) New image size changing dialog (now you can just scroll mouse wheel to get your image). So that awful dialog with three buttons is deprecated;
3) Now you can edit single image size right in created project;
4) Added new sizes to Sizes.txt (but who cares now, in consideration of second paragraph);
5) Added supportedRuntime. Now program can start in any .NET Framework veresion (starting from 2.0);
6) Added Portuguese (thanks to Typhus_).
7) Added Italian (thanks to bovirus (bovirusatgmailcom))
How to use:
1) Click "Create project".
2) Select your original logo.bin file and new project folder
3) Edit project images as you wish.
4) Click "Make" (new logo.bin and update.zip for recovery will be created)
5) Flash new logo.bin via any flashing tool or update.zip via recovery.
Where can I get logo.bin?
I know at least two ways to find your logo.bin.
1) The first and the easiest one is to get it from original flashtool firmware.2) You can get it with "dd" command
Make sure you runnig this code with root privilegies.Code:dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1
Current languages are:
Russian
English
Spanish
Simplified Chinese
Portuguese
Italian
-------------
2) LogoBuilder UNPACKED
One more LogoBuilder program feature (kind of beta version)...
I've received a logo.bin file (from Freelander PD10), that has some different format. Its images are not packed at all. So here is the "Unpacked" version of LogoBuilder.
It does not make Update.zip and has only English language.
-------------
3) Gif2Bootanimation
One more little program. It can make bootanimation.zip file from a GIF file.
VBabbar
Member
it may be a bit annoying what I'm going to ask, but I'll still do it
Is there a source for your tool?
to tell the truth, I would like to see that, (I would like to change the interface a bit and maybe see what I can do)
I sincerely hope not to bother you
Have u found it? Coz i too wanted to make an app for this program.
It will be much easier if logo.bin fine could be extracted as images with using a app for android. I can't find any source to how logo_builder.exe converts the bin file to images and vice versa.
If u or anyone else know anything pls tell. I urge to the original creator, @ankadnikov to pls tell me how the conversion of logo.bin file works.
I tried to modify the logo.bin of the xiaomi redmi note 8 pro with Logo Builder. It extracts 60 png images: attached file "LogoNote8Pro.zip".
59 png images are sharp (after adjusting distortions and resolutions), image N ° 37 is 16x19 and cannot get a sharp image.
After recompression, with or without modification of the png (s), the redmi note 8 pro brick.
The "ignored.txt" file in the Logo Builder directory is empty. The "size.txt" file in the Logo Builder directory is included in "LogoNote8Pro.zip" and lists the different resolutions of pngs.
Any idea to be able to modify images N ° 1 and N ° 2 which are the boot logo and recompress the.bin logo to flash it?
Attachments
-
LogoNote8Pro.zip2.6 MB · Views: 23
VBabbar
Member
hello ankadnikov
I tried to modify the logo.bin of the xiaomi redmi note 8 pro with Logo Builder. It extracts 60 png images: attached file "LogoNote8Pro.zip".
59 png images are sharp (after adjusting distortions and resolutions), image N ° 37 is 16x19 and cannot get a sharp image.
After recompression, with or without modification of the png (s), the redmi note 8 pro brick.
The "ignored.txt" file in the Logo Builder directory is empty. The "size.txt" file in the Logo Builder directory is included in "LogoNote8Pro.zip" and lists the different resolutions of pngs.
Any idea to be able to modify images N ° 1 and N ° 2 which are the boot logo and recompress the.bin logo to flash it?
Don't do compreasion on single images.
1. Buy or find any Custom Logo for.ur device!!!
2. Flash dat!!!
3. Then replace the image with whatever u like just keep the same ppi.
4. Then reflash the modified version u made.
I did this with logo builder n it works!!!
Never use any compression method inside a logo.bin file. U don't need to do any such thing. It will not work.
Sorry i can't do it for u as i m busy with other projects.
Hi all!
I've created a little program, It can make new logo.bin with recovery update.zip for Mediatek based phones.
1) LogoBuilder
Program page
Update 11.03.2015 (version 1.6)
1) Added 32bit color depth support (MTK67xx platform)
2) Enchanced image size autodetect algorithm
3) Transited to .NET Framework 4.0.
Update 17.05.2014 (version 1.5.1)
1) Added vertical scrollbar in main window;
2) Double click on image opens it in default program;
3) Added full path edit in folder browser dialog.
Update 04.05.2014 (version 1.5)
1) Fixed bug with ignoring unknown blocks;
2) New image size changing dialog (now you can just scroll mouse wheel to get your image). So that awful dialog with three buttons is deprecated;
3) Now you can edit single image size right in created project;
4) Added new sizes to Sizes.txt (but who cares now, in consideration of second paragraph);
5) Added supportedRuntime. Now program can start in any .NET Framework veresion (starting from 2.0);
6) Added Portuguese (thanks to Typhus_).
7) Added Italian (thanks to bovirus (bovirusatgmailcom))
How to use:
1) Click "Create project".
2) Select your original logo.bin file and new project folder
3) Edit project images as you wish.
4) Click "Make" (new logo.bin and update.zip for recovery will be created)
5) Flash new logo.bin via any flashing tool or update.zip via recovery.
Where can I get logo.bin?
I know at least two ways to find your logo.bin.
1) The first and the easiest one is to get it from original flashtool firmware.2) You can get it with "dd" command
Make sure you runnig this code with root privilegies.Code:dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1
Current languages are:
Russian
English
Spanish
Simplified Chinese
Portuguese
Italian
-------------
2) LogoBuilder UNPACKED
One more LogoBuilder program feature (kind of beta version)...
I've received a logo.bin file (from Freelander PD10), that has some different format. Its images are not packed at all. So here is the "Unpacked" version of LogoBuilder.
It does not make Update.zip and has only English language.
-------------
3) Gif2Bootanimation
One more little program. It can make bootanimation.zip file from a GIF file.
can you write the new logo.bin using "dd" command
Gave me quite a scare after my device refused to boot after flashing the logo.
Lucky me, I figured out how to get the stuff restored.
Still, I should have read better here, since at least one other Xiaomi device had a brick as result.
Anybody got an idea why that happens and how to fix it?
Reactions: VBabbar
VBabbar
Member
Logo.bin file could be corrupt. Use some other or try on stock firmware's logo.bin file n tell if any pop-up error emerges.
i've just tried and copied the logo.bin from the actual stock firmware fold, Logobuilder v1.6 is not extracting with no error codes/messages
Reactions: VBabbar
VBabbar
Member
i've just tried and copied the logo.bin from the actual stock firmware fold, Logobuilder v1.6 is not extracting with no error codes/messages
Logobuilder worked fine with mtk6580 firmware's logo.bin file. I had used my micromax device with mtk chipset and it was good!!!
I want to help u out but sadly my pc died in Jan!! I have macbook but logobuilder works only on windows pc!!! I can try running it with crossover on mac!! Or wine emulator!!
Just upload the logo.bin file.
I will try in a day or so if mac is able to run windows exe which is quite EASY for me with crossover!!!
I will surely help u sir/ma'am! Just upload logo.bin n wait for a day!
Logobuilder worked fine with mtk6580 firmware's logo.bin file. I had used my micromax device with mtk chipset and it was good!!!
I want to help u out but sadly my pc died in Jan!! I have macbook but logobuilder works only on windows pc!!! I can try running it with crossover on mac!! Or wine emulator!!
Just upload the logo.bin file.
I will try in a day or so if mac is able to run windows exe which is quite EASY for me with crossover!!!
I will surely help u sir/ma'am! Just upload logo.bin n wait for a day!
Thank you very much for helping me i'v uploaded the file
Attachments
-
moto e3 xt1700 logo.rar1.1 MB · Views: 3
edcyrey
New member
my device: POCO X3 GT
edcyrey
New member
uhm yeah... i tried to build a boot logo then i flashed it on my phone. and now it won't boot. no splash screen. pure blackness. is there any fix?
my device: POCO X3 GT
also screenshot
Top Liked Posts
-
Hi all!
I've created a little program, It can make new logo.bin with recovery update.zip for Mediatek based phones.
1) LogoBuilder
Program page
Update 11.03.2015 (version 1.6)
1) Added 32bit color depth support (MTK67xx platform)
2) Enchanced image size autodetect algorithm
3) Transited to .NET Framework 4.0.
Update 17.05.2014 (version 1.5.1)
1) Added vertical scrollbar in main window;
2) Double click on image opens it in default program;
3) Added full path edit in folder browser dialog.
Update 04.05.2014 (version 1.5)
1) Fixed bug with ignoring unknown blocks;
2) New image size changing dialog (now you can just scroll mouse wheel to get your image). So that awful dialog with three buttons is deprecated;
3) Now you can edit single image size right in created project;
4) Added new sizes to Sizes.txt (but who cares now, in consideration of second paragraph);
5) Added supportedRuntime. Now program can start in any .NET Framework veresion (starting from 2.0);
6) Added Portuguese (thanks to Typhus_).
7) Added Italian (thanks to bovirus (bovirusatgmailcom))
How to use:
1) Click "Create project".
2) Select your original logo.bin file and new project folder
3) Edit project images as you wish.
4) Click "Make" (new logo.bin and update.zip for recovery will be created)
5) Flash new logo.bin via any flashing tool or update.zip via recovery.
Where can I get logo.bin?
I know at least two ways to find your logo.bin.
1) The first and the easiest one is to get it from original flashtool firmware.2) You can get it with "dd" command
Code:dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1
Current languages are:
Russian
English
Spanish
Simplified Chinese
Portuguese
Italian
-------------
2) LogoBuilder UNPACKED
One more LogoBuilder program feature (kind of beta version)...
I've received a logo.bin file (from Freelander PD10), that has some different format. Its images are not packed at all. So here is the "Unpacked" version of LogoBuilder.
It does not make Update.zip and has only English language.
-------------
3) Gif2Bootanimation
One more little program. It can make bootanimation.zip file from a GIF file.Update 04.05.2014 (version 1.5)
1) Fixed bug with ignoring unknown blocks;
2) New image size changing dialog (now you can just scroll mouse wheel to get your image). So that awful dialog with three buttons is deprecated;
3) Now you can edit single image size right in created project;
4) Added new sizes to Sizes.txt (but who cares now, in consideration of second paragraph);
5) Added supportedRuntime. Now program can start in any .NET Framework veresion (starting from 2.0);
6) Added Portuguese (thanks to Typhus_).
You can download new version from the first post of this topic.Working
Hello ankadnikov,
thanks alot my friend for taking the time to develop this tool.. amazing job for the Unpack-er logobuilder version.
I confirm that it's working. the: LogoBuilder_Unpacked.zip is the one working to extract the 4 images out of the .Bin file format, but it doesn't work with the .Img file format, don't know what's wrong there with the .img format..!
also the Unpacked version would make back a logo.bin file which I assume would create a new logo.bin out of the new images u would replace in case u would change the logo images inside the original file, so once replaced u can click on MAKE and it'll create the: logo.bin file so later on u can flash it to your PD10.
as for the: LogoBuilder_v1.1.zip, well I havent tried it yet as I was out and just came home now and about to go get some sleep and will try it in the morning or afternoon.
here is a Picture for the Unpacked version of the logo builder with 4 images extracted:Hi.
I'm having troubles unpacking a peculiar logo.bin.. LogoBuilder throws a couple of warnings and if I ignore and proceed it gets unpacked, however after modifying images, repacking and flashing to the device it doesn't work (just a black screen).
Could someone please take a look? (*was already searching but could not find it yet - is there a "format description" (of logo.bin contents) floating around?)
Tnx in advance.
The new release with this bug fixed will be issued in a few days.
Sent from my ThL W8 using XDA Free mobile app
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK