View Single Post
Old 01-15-2011, 07:14 PM   #8
citac
Fanatic
citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.citac ought to be getting tired of karma fortunes by now.
 
Posts: 556
Karma: 1020204
Join Date: Sep 2008
Location: Bosnia and Herzegovina
Device: Lenovo Yoga Tab 2 (Android)
Quote:
Originally Posted by Coredump-EE View Post
Greetings!

Thanks to our russian friends we now know how to change the ugly white boot logo to something more friendly.
  • Get a copy of the latest original firmware update
  • Extract the .7z, and then the .zip file
  • Delete everything but the "META-INF" directory and the "fuse" file.
  • Select a nice picture to be used as a boot logo. The picture must be precisely 800 pixels wide and 600 pixels high.
  • Convert your picture via the ImageMagick software suit into the proper format:
    Code:
    $ convert YOUR_PICTURE -depth 8 -separate -swap 0,2 -combine rgba:logo.img
    The resulting "logo.img" must be exactly 1920000 Bytes!
  • Copy logo.img into the folder where you extracted the .zip file.

    The directory structure must look like this:

    Code:
    	$ ls -l userupdate091210_common_PB701SWUPDATE
    	total 2188
    	drwx------ 3 user group    4096 Aug  7 11:29 META-INF
    	-rwx------ 1 user group   76308 Aug  7 08:16 fuse
    	-rw-r--r-- 1 user group 1920000 Jan 10 20:32 logo.img
  • Compress the directory:
    Code:
    $ cd userupdate091210_common_PB701SWUPDATE/
    $ zip -r ../userupdate091210_common_PB701SWUPDATE.zip .
    $ unzip -l ../logo-update_PB701SWUPDATE.zip 
    Archive:  logo-update_PB701SWUPDATE.zip
      Length      Date    Time    Name
    ---------  ---------- -----   ----
      1920000  2011-01-10 20:32   logo.img
            0  2010-08-07 11:29   META-INF/
            0  2010-08-02 12:11   META-INF/CERT.RSA
            0  2010-08-07 11:29   META-INF/com/
            0  2010-08-07 11:29   META-INF/com/google/
            0  2010-08-16 07:34   META-INF/com/google/android/
         1939  2010-10-20 12:25   META-INF/com/google/android/updater-script
       251784  2010-08-02 12:11   META-INF/com/google/android/update-binary
            0  2010-08-02 12:11   META-INF/CERT.SF
            0  2010-08-02 12:11   META-INF/MANIFEST.MF
        76308  2010-08-07 08:16   fuse
    ---------                     -------
      2250031                     11 files
  • Rename the resulting .zip into something meaningful, like "my-logo_PB701SWUPDATE". Only the "PB701SWUPDATE" is important tho, everything before the "_" gets ignored from what I can tell.
  • Place the .zip on the root of your SD card and flash it like a normal firmware update.

Click the images to download flashable images:

I have some questions. First off: are you sure the image must be 800 pixels wide and 600 pixels high? Shouldn't it be the other way around, otherwise it would be wider than it's taller? Or if it does, if I make my own image, do I have to orient it in a specific way to avoid my text and/or logo or symbol or whatever I choose looking upside down or turned to the side?

Second, is there a way to edit the image on Windows? I downloaded the ImageMagick Windows version, but other than resizing it to your specification, I can't find an option to save it as an .img file. Or do I simply change the extension name? And how exactly do I get the image to be 1920000 bytes?

Is there another way to simply replace the logo with our own image, and if not, is it something we can request as a feature? To simply upload a pre-prepared image to a folder from which it would be read and used as a logo? I'd like to edit the attached image (currently 1024px wide and 600 px high), and keep it a good, clear quality. I'd also like to be able to easily replace it with another image in the future.
Attached Thumbnails
Click image for larger version

Name:	3127914372_1bda72b221_o.jpg
Views:	3042
Size:	268.8 KB
ID:	64864  
citac is offline   Reply With Quote