[Tutorial] Want to customize your Boot Logo? Here's how :D

tnap1979

Senior Member
Apr 18, 2008
214
61
0
Hamilton
Sooo... I personally wanted to change my boot logo.bin just like i did on my 1+1 and moto-x 2014
i typed around searching and reading for the tools and commands and some sample images to use im my tests

WARNINGS/Disclaimers & Responsibilities
If YOU choose to follow this tutorial, YOU & ONLY YOU are held responsible for any mistakes here on out..
if following the commands and screenies are followed step by step and correctly, you should not have a fail at all, ive now done this to my personal device 6 or 7 times without fail..


My device is ROOTED, Yours should be as well with twrp installed, like a typical tweaker/flashaholic
i DIDNT make a backup because i trust enough in my skills and knowledge to NOT always make a mistake,
when i do make a mistake without a backup i suffer, YOU are responsible for making your own backups if wanted...

the LOGO partition is 16mb in size according to this programs root access information, plenty of play space :)
https://play.google.com/store/apps/details?id=me.kuder.diskinfo&hl=en
DiskInfo Screenshot Sample


I personally used the original OnePlus drivers that the phone has the built in installer for,
Minimal ADB and Fastboot installer from @shimp208 HERE,
the above mentioned DiskInfo app, and logoInjector.exe from HERE
and believe it or not, MS-Paint & patience
PLUS... most of all, Lots of READING and RESEARCH,

HOW TO
So you want to do this i guess then eh?!
well, lets get on it then
first of all, download and extract to your desired area the op2logoInjector.zip package linked to HERE

Open said *.zip and look at each of the .png's included to decide which you want to edit,
edit them in your preferred image editor to your liking, PLEASE reserve the ORIGINAL filename structure
Once you've finished the edits, simply run the op2logoinjection.bat to inject the files back into the logo.bin
when program finishes, it will produce a file called "modified.logo.bin", take the original "logo.bin" file and rename it to "logo.bin.orig"
take that "modified.logo.bin" file just created and rename it to " logo.bin ",
then proceed to execute the "ADB_Reboot.bat" file to reboot into fastboot mode ** MUST HAVE ADB DEBUGGING ENABLED **
once in fastboot, then proceed to execute the "FastBoot_LOGO_FLASH.bin" to flash your modified logo.bin
if succesful then execute the "Reboot_Device.bat"


Here is a sample of my custom edited logo.bin contents








CREDITS & Thanks
i give ALL credits to the original content owners below, and me for the edits and batch file and testing on personal device..
@makers_mark for the logoInjector.exe and commands,
@oneplus for the device itself and logo.bin and most of image content used,
@shimp208 for the Minimal ADB and FastBoot Installer

AND anyone else whos content i may have used and forgotten to mention, my apologies, please let me know if so!


PLEASE do let me know if there is something i can add or streamline in this process
and DO feel free to share your custom edits here if you like so we can amass a gathering and localize the OP2 logo editing here
 

Attachments

Last edited:

tnap1979

Senior Member
Apr 18, 2008
214
61
0
Hamilton
Isn't this already existed here and I guess @makers_mark is the main author.. Please give proper credits.

Pardon me if I missed any of such credits.
Credits are there to @makers_mark, and permission already granted to use the tool
and yes that @makers_mark has a thread regarding the tool and how to use it,
but there is alot of stuff not explained clearly for some to go ahead and flash stuff like this,
this hopes to help minimize the risk and maximize the experience of customizing your device to your liking easily..
hence the batch scripts and tools and samples all included in a single file double hosted so that others such as myself,
can easily find this thread if interested in modifying ones boot logo's.. is that a fair explanation as to why i posted this ?
 
  • Like
Reactions: nicesoni_ash

nicesoni_ash

Senior Member
May 26, 2012
6,085
10,957
263
127.0.0.1
Sure mate, I have no issue in an identical but a more thorough and helpful thread. I guess your explanation is enough and if you have the permission from the author itself then all is great in every universe.. Cheers..
 
  • Like
Reactions: tnap1979

tnap1979

Senior Member
Apr 18, 2008
214
61
0
Hamilton
No worries, and thanks for the care to make sure a thread is valid and credited properly :)
good forum etiquette ;)
OP has been edited to clean the code in the credits section so its more clear in the drop down.
* also, the MAIN reason of tutorial post, seeing as the forums for this device dont seem to pertain all this info for
the specific task at hand(boot logo edits) and are fairly new with dev's and contributors, or progress is slow in the forums,
then i feel like id like to provide some of my help :)
 
Last edited:

tnap1979

Senior Member
Apr 18, 2008
214
61
0
Hamilton
My apologies for the delay in bringing out some zips, just switched to a new dell i5 latitude with Linux mint 64bit, getting it all setup and getting used to it..
 

Janisthebest

New member
Jan 25, 2016
2
0
0
Gets Stuck

So, i did everything and followed the steps perfectly, but when I enter fastboot mode, the programm that is supossed to inject the logo.bin gets stuck and just says waiting for device, any suggestions?
 

sewer56lol

Senior Member
Thanks for the guide, it looks pretty helpful for anyone who wants to do it, as soon as I saw the tools and the name of the partition I skipped the guide since everything else simply already became obvious to me without having to read. I didn't know that nowadays the logos have their own separate partition, back in my days the kernel had them incorporated.

Might make some flashable zips :^).

Sent from my ONE A2003 using Tapatalk
 
Last edited:

nicesoni_ash

Senior Member
May 26, 2012
6,085
10,957
263
127.0.0.1
One more suggestion to the op. I guess it's better to add in the OP on android version this work and on which this doesn't so no one breaks their devices. I hard bricked my 1+1 once. ;)