yashsingh1/xdaforums huggingface dataset:
[Android General] EGY_STARS:
again distorted... not working...

what I do is that I open the PNG file in Pgotoshop and edit it. then again save it as PNG... do I need to save the PNG with a special settings or specifications?? cause after all I guess this is maybe the only thing I need to ask about to try since I almost did everything and still not being able to have a working logo

also there's something weird... even when I change the first image which is FREELANDER... this one after changing it and gets distorted while in real tablet power on.. after the distorted image come then directly after it the FREELANDER logo will load!!!

where did this other freelander logo came from?? since I deleted the 1st image from the bin and replaced it with the one I want?

could it be possible that freelander logo has another place for their logo?

could it be the Boot_logo??

inside: \system\media\images

I sent you my boot_logo to check out..

thanks
[Android General] ankadnikov:
You should go this way. Close the program. Open .project file from your project folder via notepad. It contains the next text:

1024

600

Now rearrange this lines. So you should get this:

600

1024

Than you should rotate all of your images by 90 degrees. Their size must be 600x1024 (vertical) instead of 1024x600(horizontal). ("Image->Image Rotation" in Photoshop).

After you did it, you can open this project in program (click "Open existing project"), make new logo.bin file and flash it to your device.

What about boot_logo. Yes, it could be boot_logo. File you gave me contains silver fleelander logo on a black background.

PS. If you distorted logo.bin is 600x1024 (vertical) make it 1024x600(horizontal). Just rearrange width and height.
[Android General] EGY_STARS:
what I did with the 600x1024 was that I openeded logobuilder unpacker then I created a new project, opened the logo.bin then when it asked me about the resolution I choose 600x1024 (so this is I guess the same as manually editing the project file in note pad)

and after I did that I got the same distortion image.

about the boot_logo... I mean that since the first image already changed and there is no more FREELANDER in the logo.bin then how come after the distorted image loads up I suddenly see FREELANDER back again as if I didnt change the logo.bin..... so I think that the boot_logo has the freelander image and that it's loading itself

this is what I mean by the boot_logo and maybe that I also need to edit it and also replace the freelander there with the image I want..

I'll try more and let you know..

thanks Kadan
[Android General] ankadnikov:
This program does not edit boot_logo.

After you created project with 600x1024 resolution, you can see distorted images just the same as you flashed 1024x600 logo.bin to your device. Now replace this distorted images to images you want to see on your device and everything will be fine! :)
[Android General] EGY_STARS:
uqualis fars

Kadan u dont understand...

I see the images just fine on my PC... the 1024x600 and the 600x1024 but once I flash either bin file to the tablet the first image which is the only image I always change always get distorted..

I dont change any other pictures... only the first image (freelander) thats the one..

no matter what I do I get it distortied... always distorted... either 1024x600 or 600x1024

if u want I can send you my edited logo.bin to try for yourself if u want.

I may need to know how to save a PNG file in a proper way like what there is inside the original logo.bin maybe something is wrong with how I save the PNG... but it's so fine in my PC.

anyways.... I'm still trying different things

::EDIT::

okay.. now I tried to rotate counter clockwise 90 degrees and now all is fine except one thing

when the tablet is OFF and charging and u fast click the power button to see the charging meter... u see 4 Green Bars moving up inside the Batters... right?

now my Battery image is Vertically while the Green bars are Horizontally !!!

here's an Image to check out and know what I'm talking about:

s7.postimage.org/tuiqq3lvt/20121106084.jpg

let me know if u can't see the picture

thanks Buddy
[Android General] ankadnikov:
It's right! Because the logo.bin you are trying to edit is NOT from your originally ROM. I tried to inform you about this, saying about different orintations in your logo.bin and logo.img files. I'm glad to see you commence to understand what is wrong with your logo. Now just adjust your battery image for charging green bars (you cannot edit their positions) and everything will be OK.
[Android General] EGY_STARS:
something is weird here....

u know what?? I suspect that something is wrong with the: build.prop file.... I highly think there is something wrong with it..

your logobuilder_unpacked tool is Great Kadan... I confirm it's working fine but just needs some adjustments based on different logo.bin built around, but the tool is great for MT65xx processors and this is one rare thing to have a GUI tool for supporting its logos...

I wish you could also develop another GUI tool doing the same thing with the boot_logo as well..

and for now I'll keep trying out whats wrong with the build.prop file and the theory I have in mind and will come for a feedback.

thanks again
[Android General] EGY_STARS:
Hello Kadan...

your tool is working great... and the new make BOOT_LOGO feature is awesome... great job... and hope u edit your first post to mention it.

thanks alot for such all in one tool for logos
[Android General] ankadnikov:
BOOT_LOGO feature is added :)

Also added support for some phones that couldn't be edited right in previous version (such as Zopo ZP900, Jiayu G3, Amoi N820 etc.)

See the first post of this topic.
[Android General] ankadnikov:
New version released.
[Android General] EGY_STARS:
thanks a lot Kadan... nicely done and looks pretty neat :)
[Android General] fourtakig:
thank you for best app to develop
[Android General] sihag:
Not working for Lenovo A60

Created an update.zip by the method and flashed it too but nothing changed :crying:.

Desperately wanna change Lenovo boot logo..

Any Ideas?

zip file attached..
[Android General] ankadnikov:
Some devices can't be flashed with "package_extract_file("logo.bin", "/dev/logo");". You can create your own script (try using "write_raw_image()") or flash new logo.bin via flashing tool.
[Android General] ankadnikov:
It's path to logobuilder.exe. You can find ignored.txt : the same folder.
[Android General] Duago:
Are the boot_logo the same as boot.img the same

Is the boot_logo the same as boot.img located in my rom folder?

Should I replace boot,img with boot_logo and rename boot.img and just relash my ROM?

Thanks for the location of the txt file.
[Android General] ankadnikov:
No! Don't do that! Boot_logo is the android system file and boot.img is ROM part. If you do so you'll get the brick.
[Android General] GuiltyGod:
I bought myself a THL 2015 and wanted to change the Bootanimation and the very first picture (logo.bin). Changing the Bootanimation wasn't a problem but it seems like the THL 2015 doesn't have a logo.bin in any path o.O (or I am too stupid to find it :crying:).

Or does the THL 2015 use a different naming?

The only files that contained logo in it were "boot_logo_updater" and "libshowlogo.so".

I am open for any ideas.

Just want to get rid of the very 1st THL logo (Blue Fonts on white screen seems qutie boring)
[Android General] ankadnikov:
Try method from this post to get your logo. Or you can get it from your original firmware.
[Android General] GuiltyGod:
Tried this method but I only get some error messages and then cmd closes (couldn't read it because it was way too fast xD) and it should be the original firmware (just got last week and rooted it today) but I could try flashing it again and hope some logo.bin will pop up xD

---edit-----

Stupid me wasn't looking in the Rom.zip and thx found the logo.bin with your help
[Android General] Mchael T.:
More fun than a barrel of monkeys............

So simple and quick!

.

.

.

.

---------- Post added at 08:15 PM ---------- Previous post was at 07:48 PM ----------

As my signature indicates I'm running the THL 5000.

DL your factory rom from NeedRom.

Decompress the zip, navigate to the logo.bin file from the program.

You will see 2 THL png's, change them both out and 'MAKE' a zip, flash through recovery, it should be named 'update.zip'.

The folder you create will have the png's in them, you can take a 1080 .jpg and change the extension to .png, it worked fine for me.

I used the Boot logo/animation from here:

http://www.needrom.com/download/bootanimation-2/

BTW...I got rid of the MiUi Pro 2nd animation and just put in a single jpg, set it to loop until android starts.
[Android General] GaFoux:
Hello to everyone

Trying couple of days now to change boot logo but with no success...

Following every step and the result is the same stock boot image ?

Running a zp999 latest stock rom rooted with carliv touch recovery
[Android General] GaFoux:
Also here is the file from logobuilder
[Android General] GaFoux:
Everything is OK managed to have both bootlogo and bootanimation installed
[Android General] franciros:
Hi, I can not even change the logo.bin in my Jiayu S3 Advanced.Change the original Logobuilder but then you do not install zip from recovery...Why???
[Android General] ankadnikov:
You need to have modified recovery installed. Or you can flash new logo with flashtool program.
[Android General] franciros:
i've installed a modified recovery (TWRP) not a stock recovery...
[Android General] ankadnikov:
Have you tried method with flashtool?
[Android General] azadtaufiq:
can i use this one qualcomm device?
[Android General] Mau669:
is there a detailed tutorial on how to use this? i try to follow the instructions on the 1st post but i cant get anywhere
[Android General] ChristianFerrer:
Where can I locate or get my logo.bin?
[Android General] gavaskar recharla:
What????

Damn sure that the logo builder is working .... but where to use the logo.bin file ....

Tell the path also
[Android General] ankadnikov:
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

dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1

Make sure you runnig this code with root privilegies.
[Android General] oldslowdiver:
If you can't flash via Recovery or any other flash tool? Use Terminal Emulator

Firstly, thank you Ankadnikov for your tool!

Secondly, I have a Axgio Neon N3 MTK6732, and I couldn't flash succesfully the update.zip via MobileUncle or Room Tool, etc, so, I figured it out how to do it via Terminal Emulator.

Just place the update.zip file in /sdcard,

open Terminal Emulator, type:

su

[enter]

dd if=/sdcard/update.zip of=/dev/logo [enter]

Done. Hopefully this can help to whom this may concern.

Thank you
[Android General] ankadnikov:
Don't try to flash update.zip. It will break your phone. You should flash logo.bin instead.
[Android General] oldslowdiver:
In my case, flashing update.zip did not harm, but, if it is really safer, do flash logo.bin, kids!
[Android General] ArticK:
I want to change updater-script because the path is different in my phone (android One)

what i must to do, I want to create right path for my Phone .
[Android General] ankadnikov:
You can put your updater-script file right into project folder.
[Android General] ArticK:
it is works.. :good:, but why battery charger animation didn't change..:confused:, even i already mod this image (e.g : I replace default battery charging image with battery charging image from lenovo , the image is already resized to fit with my phone resolution 480x854 and also .project file is already edit to fix resolution from 480x800 to 480x854.

what should I do to fix this issue.
[Android General] weezerao:
it not Downloading ?
[Android General] TheSUlake:
Problem

I Have Problem Loading The Logo The progam say this: You can not create Project

Error data length (1st case):confused::confused::confused::confused::confused:can you help me =???:confused::confused::confused::confused::rolleyes::rolleyes::rolleyes::rolleyes:
[Android General] ankadnikov:
Seems your logo.bin file is corrupted or it is not for the mediatek based phone.
[Android General] rmportel:
Hi,

i am having troubles finding the logo.bin file. can you give more details how to use the flashtool to recover it?

thanks
[Android General] vipul.verma4u:
edit logo.bin sparkle v 480x854 mediatek 8582

i want to change logo to nexus of my android one karbonn sparkle v
[Android General] ShadowTitan:
Help

I did everything properly... But when I was using sp flash tool, I put it in download only instead of firmware upgrade now I have two boot logos :( what do I do now?
[Android General] iamme23:
hi ankadnikov,

i already try the logobuilder 1.6 ang its successfully

make the update.zip and when i flash it to my recovery,

it say's successfull and already patched..but during the

reboot, still the default logo showed up and i think

nothing had happen to the update..

my device is ulefone_be_touch (mtk6752)

pls. help me fix this problem..

thnk you !!!
[Android General] ShreyasXXX:
Hi...

I tried to change logo.bin file through the app you provided. It made logo.bin Successfully and also created update.zip

When I flashed it Nothing Seems to work.Black Screen Appears.And Andy boots up.

I replaced two files in my logo.bin that were representing the logo of my phone(MMX Bolt).

boot_img appears successfully and boot_Animation too.

The image format I used is .png having the same size as previous image files.(480x800)

Please help me

Sorry for bad English.:(:(:(
[Android General] QuynhTam351:
It's working. Thanks o lot, sir :)
[Android General] ankadnikov:
sources for sale

LogoBuilder for sale!

Since i totally have no time to improve the program, i've decided to hand over the sources to the experienced .NET coder for further development and advance. The price is $200. Is anybody interested?
[Android General] omarmonajed:
it says error problem. 1st case how do you advise me to fix it??
[Android General] ankadnikov:
your logo.bin is corrupted and can't be unpacked.
[Android General] omarmonajed:
Maybe because it's not my original logo.bin from system. How do I pull my original one??
[Android General] ankadnikov:
1) download your original firmware and you can find your logo.bin there

2) run next code with root privileges at your phone (via adb shell or terminal)

dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1
[Android General] omarmonajed:
Thanks
[Android General] JohnSmith743:
Worked like a charm!!!

Installed cm 12.1 on my Lenovo A536. And it had a stupid and god awful boot logo (logo.bin). Thanks to your program, I was able to restore the factory one. You are the real MVP my friend. DA REAL ONE!!! Respect. :good::good::good::good::D:D:D:D
[Android General] vikash.saw:
hi

I am unable to find logo.bin file on mobile (Micromax A350) 6592 chipset

So please help me and guide me
[Android General] Preshak:
dd if=/dev/block/mmcblk0p11 of=/sdcard/backups/logo.bin*
[Android General] nongoei:
thank ankadnikov

edit update-script and use update-binary form the rom i use. it work fine.
[Android General] RSRameshwar:
How to change boot logo of yuphoria??
[Android General] cuvetto:
I have a question:

I used this method successfully in the past, but I'm having a problem to use it again, with the porting of a new ROM.

The same "logo.bin" that worked well in my old rom, if I put it in this new rom, gave me distortion problems and priorities problems:

I'll explain:

During the boot, displays the correct image, then, before bootanimation, you see for a few seconds, a picture of the battery charge, and subsequently start the bootanimation properly.

Another problem when the telephone is off and I plug the battery charger. The animation starts with random images, as if they were following a different order (for example, the image number 3 instead of the image number 10) and the percentage of power is not displayed.

I tried to unpack, replace with an image at random (with correct resolution), and I can see that image that I have changed.

I think I understand that there may be a file (perhaps in "system") that manages the load order and sequence of images, and which in my case is wrong, perhaps because it come from another phone (it is a porting) .

How can I find to be able to edit this file management ??

Thank you.
[Android General] uttarayan21:
Is it available for Linux ????
[Android General] cameron-martin:
The first time I loaded my logo.bin file into the program, it presented me with a slider to select (I assume) the image resolution. However, I think because some of the images are different sizes, some of the images come out with a yellow tint. Also when I create a new project and load the logo.bin file again, it no longer presents me with the slider to select the image resolution.

How can I make all the images be displayed correctly?

PS: I'm pretty sure that the yellow ones, tagged as 2560x800 are actually 1280x800.
[Android General] ReyTech:
@ ankadnikov

tks for this program, i tried to edit a phones logo_bin and created a edited update.zip to upload to mobile! but when i go in recovery and try to aply update from sdcard the update.zip i get this error;

"E:signature verification failed

signature verification failed

installation aborted.""

and the whole installation stops! is there any way to fix this problem? or am i doing something wrong here pls advice!

wbr

ReyTech.
[Android General] mysterio619:
will this work on oneplus 3?
[Android General] schwarzerfleck:
Doesn't have a MTK base. So no I guess
[Android General] maatikk5:
I used "dd if=/dev/block/mmcblk0p11 of=/sdcard/backups/logo.bin" to get file, but when I load it into LogoBuilder i get empty project.

My phone is Samsung A5
[Android General] ankadnikov:
share your logo.bin file
[Android General] maatikk5:
www111.zippyshare.com/v/D1UaqKSf/file.html
[Android General] ankadnikov:
it is empty
[Android General] maatikk5:
Thanks for fast reply. I tried, again but I am getting the same empty file.

By using this: dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1, I am getting no such file

Few days ago I installed a Cyanogen 12.1, could it be a problem?
[Android General] ankadnikov:
I can't say where is logo located at your phone. Why don't you find your original firmware and get it from there?
[Android General] maatikk5:
So, I can't make it.
[Android General] 911-Future_Maker:
Nice tool, but it creates a wrong updater-script. Thankfully I have skills editing it. :p
[Android General] Niaz muhammad:
I need 67xx logo bin editer thanks in advance
[Android General] ankadnikov:
Share your logo.bin file. I'll have a look at it.
[Android General] Niaz muhammad:
plz chik this logo not suport
[Android General] ankadnikov:
Unpacked without any troubles
[Android General] zenowaren:
This is my stock off charging animation.

The animation image is slipped.

What is the problem do you think?

Device is Bluboo X1. Mediatek MT6582
[Android General] ankadnikov:
Your ipod file is from another phone firmware. (/system/bin/ipod)
[Android General] zenowaren:
Thanks for the clue.

I replaced system/lib/libshowlogo.so

it fixed.
[Android General] Stretto:
Program crashes on windows 10. Any way to get the source code?

Edit: To fix, one has to go to properties and then unblock all the files(exe's and dll's).

I still get quite a few images that are distorted... the program did not ask me to determine their size.

I assume that whatever code uses the images has the sizes built in and any changes in them will result in corruption? The boot logo uses several animations with smaller images overlayed on the main image. Can I replace them with any image size or will that result in corruption? can the logo.bin be very large or will that overshoot the partition and corrupt other partition data? I would be nice if we could click on an image and change it's resolution ratio so we can fix corrupt images like we can for some of them on loading.
[Android General] ankadnikov:
Hello. Program works on Windows 10 well. The problem is somewhere else.

To change single image size, click on its resolution and resize it. You can recreate project to change resolution of all images with same size. (Distortion has no effect to phone if you don't change this images)

About sources I wrote here.
[Android General] Sobaro:
This logo is not seem to extract correctly .

Any suggestions ?

[IMG="https://img.gem-flash.com/images/21454902072015694622.jpg"]https://img.gem-flash.com/images/21454902072015694622.jpg[/IMG]
[Android General] ankadnikov:
Make sure you selected right bitrate and images size. Try to click single image size, scroll mouse wheel up and down and change image bitrate.

If that does not have effect, share your logo, I'll take a look at it.

UPD

Sorry, I did not notice attached file. Here is how your logo unpacked. Looks funny :D
[Android General] MalikDrako:
I am trying to change the boot logo for a Nuu Z8 (MT6752) with a 8MB logo partition. I readback logo.bin then changed img1.png and img39.png (1 seems to be the main boot logo, followed by 39 for a half second or so). All images appear correct in the program. img1.png is my image and img39.png is either the same as img1.png or plain black, depending on the size of img1.png.

After flashing the new logo.bin, The correct image displays during boot, but for about half a second between that image and the boot animation, it displays a strange artifact, almost like the rows of pixels are shifted. See the attachment for a photo.

It only seems to happen with more complex images, I followed the same process for a simple image and it worked fine (60KB vs 900KB as a png at 1080x1920). The logo.bin that worked was 1.5MB, and the ones that didnt were 5.7MB and 4.4MB)

Edit: it seems to happen when the total PNG size of img1.png and img2.png exceeds about 1.7MB
[Android General] ankadnikov:
Never met this error.

Did you try to unpack again that big logos? Are all images look right?
[Android General] MalikDrako:
Just tried, they look fine

Edit: attached one that shows the issue, although both worked on another phone I tried
[Android General] ankadnikov:
There is nothing unusual with the file. Can't help you with that. Sorry.

Try to reduce image quality.
[Android General] MalikDrako:
Figured there might be something strange with that model of phone when the same files worked fine on another model.

Any suggestions for reducing the file size for whatever compression method the logo file uses? Scaling the image down, then back up using Nearest Neighbor filtering works, but tends to look blocky.
[Android General] ankadnikov:
That's really strange. Are you sure your LOGO partition is not 3 MB sized? Or it's binaries can from 3 MB sized phone (developers was lazy or forget to change sizes in code). Try to do next, replace next for files in your phone:

libshowlogo.so

ipod

boot_logo_updater

charger

You can get them from the phone where that logo shown correctly. And you need root to do that. Don't forget to backup original files. Please write if this method works.

As for image file size, you can choose image quality saving it from Photoshop. Also you can save it as jpg with any quality and rename file to PNG. It should work (not sure, can't remember is this feature working or not. If not, open that jpg and save it again as PNG, file size should reduce).
[Android General] MalikDrako:
I couldnt find charger, but I swapped /system/bin/boot_logo_updater, /system/bin/ipod, and /system/lib/libshowlogo.so with the ones from the working phone and my logo changes work now.
[Android General] ankadnikov:
Cool :good:
[Android General] waseemmayaa:
How to flash logo.bin?
[Android General] ankadnikov:
You can flash update.zip via recovery or you can flash it with flash tool.
[Android General] waseemmayaa:
I have OnePlus 2. Will it unpack oneplus2 logo.bin?
[Android General] ankadnikov:
Try to unpack logo.bin first. If it works you can try to flash it. Don't forget to backup original one.
[Android General] Franivelius:
Error

Trying to create a new project from the Moto G2 logo.bin

Error
Can't create project
Error in data length (1st case)