[Optimus L3, L5, L7 Q&A, Help & Troubleshooting] freeusername:
i extracted the binary from /dev/block/mmcblk0p22 using dd, it created a file of size 4 194 304 bytes, it is a .rle file, i seen

no code whatsoever, after that i converted the rle to .png using "boot_screen_logo_creation_package.rar"

that it includes two tools and two .bat files, i had to modify one of them to match the resolution of the small LG screen to :

[MENTION=279333]ECHO[/MENTION] --------------------------------------
[MENTION=279333]ECHO[/MENTION] Converting RLE file to image file
[MENTION=279333]ECHO[/MENTION] --------------------------------------
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] Using %1
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] [ STEP 1] - converting to RLE to RAW format...
[MENTION=220077]bin[/MENTION]\5652rgb -rle < %1 > %1.raw
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] [ STEP 2] - converting to Final iamge format...
[MENTION=220077]bin[/MENTION]\convert -depth 8 -size 240x320 rgb:%1.raw %1.png
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] --------------------------------------
[MENTION=279333]ECHO[/MENTION] DONE!!!
[MENTION=279333]ECHO[/MENTION] --------------------------------------

then opened the .png file with photoshop, changed it, saved, and ran the other

.bat file to convert it back to .rle :

[MENTION=279333]ECHO[/MENTION] --------------------------------------
[MENTION=279333]ECHO[/MENTION] Converting image file to RLE file
[MENTION=279333]ECHO[/MENTION] --------------------------------------
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] Using %1
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] [ STEP 1] - converting to RAW format...
[MENTION=220077]bin[/MENTION]\convert -depth 8 %1 rgb:%1.raw
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] [ STEP 2] - converting to Final RLE...
[MENTION=220077]bin[/MENTION]\to565 -rle < %1.raw > %1.rle
[MENTION=279333]ECHO[/MENTION] .
[MENTION=279333]ECHO[/MENTION] --------------------------------------
[MENTION=279333]ECHO[/MENTION] DONE!!!
[MENTION=279333]ECHO[/MENTION] --------------------------------------

then used dd again to write the new .rle file to the /dev/block/mmcblk0p22

partition or whatever it is, yes, the logo showed perfectly, but rebooted

instantly, showed it again, rebooted, and so on over and over while lights blinking like crazy...

While i was triyng to unbrick it i downloaded a very old firmware so the files from the dz could be extracted and the

22-BOOT_LOGO_IMAGE.img file was of size 524.288 that matched the one i had extracted byte per byte, rest of the bytes

of the 4 Mb file were filled with zeros, i found no code whatsoever.

I will provide the files :

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

22-BOOT_LOGO_IMAGE.img - boot image partition extracted from old kdz firmware.

boot_screen_logo_creation_package.rar - original boot_screen_logo_creation_package.

image.rle - image extracted with dd from /dev/block/mmcblk0p22

image.rle.png - new image i created in .png format.

image.replacement.rle - new image i created in .rle format, this is the one i dumped to the partition back with dd.

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