This is my Android tablet bootscreen that I use on my Advent Vega. It is based off the bootloader image found in this thread with a few modifications. To use this boot screen on your device I have written a quick guide which applies to the Vega, but should be similar for other Android tablets.

This guide assumes you have adb somewhere in your system path. If you haven't, make sure you open the terminal/command prompt in the directory where adb resides. I take no responsibility for any damages done to your device, but really, everything should go fine.

Thanks go to JordanT92 and r8zer at Modaco for pointers on what files to edit and remove.

  1. Connect your tablet to your PC via USB.
  2. Turn USB Debugging on in the Applications menu.
  3. Now open a terminal (Linux/OSX) or a command prompt (Windows) and grab your devices framework-res.apk file from your device with the following line:
    adb pull /system/framework/framework-res.apk /framework-res.apk
  4. Now you have a framework-res.apk, I recommend you make a backup of the file just in case anything goes wrong (you could brick your device and need to flash back to a stock rom!).
  5. Open up the framework-res.apk file in an archiving program like WinRAR or 7Zip.
  6. Replace the android-logo-mask.png file in the /assets/images/ directory with your bootscreen and save the apk.
  7. Now type the following to mount the file system of your device as writable:
    adb remount
  8. Then remove the existing file on the device with the following command:
    adb shell rm /system/framework/framework-res.apk
  9. Then we need to put our new modified file onto the device with the following command:
    adb push framework-res.apk /system/framework/framework-res.apk
  10. If all goes well, you should be able to reboot the device and see your new boot screen!
  11. If there is a problem with the amount of space available and you cannot push the framework-res.apk back to the device, you will have to make room. In the Vega framework-res.apk there are some nVidia image files that aren't needed in the /res/drawable/ directory:
    Or, on the device, you could remove the ringtones (not much use on a tablet) which are located in the /system/media/audio/ringtones/ directory. These can be removed with the following commands at a terminal/command prompt:
    adb remount
    adb shell
    cd /system/media/audio/ringtones
    rm *.ogg