I wanted to give something back to the forum for all the help I’ve received so I decided to “integrate” a boot logo with a new animated splash open/close that I made. To take full advantage of the splash animation, you will need to modify your boot logo image as well. I know for many of us the instructions to do that are quite technical so I’ve written them as plainly as I can below for non-programming users (like me!)
First of all, what am I talking about? If you do the following modification to your A1200, when you power it on, you’ll see a new image, the boot image below. As the phone continues to power up, the image will seamlessly begin to animate until finally your phone is fully powered up. When you power off the phone, the same animation will start but in reverse, stopping once again at the original boot image below:

Boot image

Last image of animation
So here’s how you do this:
Procedure for modifying boot logo image:
You will need
ekonsole installed. If you don’t have this program already installed, you can get it
here.
What is it? As described in the stickies, it is a command prompt window for Linux, with menus that allow you to issue commands directly to the operating system. It looks like this when loaded:
The ekonsole program is a .pkg file and after being uncompressed (
you will need the program 7-zip or something similar to unrar or unzip the file. You can get 7-zip here) you will also have to install it, so you will need either
MPKG or
Superman or
Smart Assistant. Those programs and how they are installed are described in great detail in the “
Guide to Modding your A1200” found
here. You need at least one of these programs for many other applications so if you haven’t already, install one of them now. I prefer Smart Assistant because it is more powerful, but I have all 3 installed on my Ming.
You will also need
mtdtools. This is a directory containing several commands that you can issue to Linux, using the
ekonsole window. The commands that are included are
very powerful so when using them you have to follow instructions EXACTLY. You can get
mtdtools here. When you uncompress this file, you will get a directory named
mtdtools. That directory has to be copied to your SD memory card, to the root directory, and to make it easier to issue commands, rename it to
mtd using Windows Explorer
. The procedures for doing that are also in the “
Guide to Modding your A1200”, above
.
When you uncompress this file, you will get a directory named
mtdtools. That directory has to be copied to your SD memory card, to the root directory, and to make it easier to issue commands, rename it to
mtd using Windows Explorer
. The procedures for doing that are also in the “
Guide to Modding your A1200”, above
.
Last of all, you will need the new boot image (
this is a .GIF format image, low resolution). You can find it
here:
This image also needs to be copied to your SD memory card, to the root directory. OK, now, after disconnecting from your PC and rebooting your phone, you are ready to begin.
Start the
ekonsole program (
by clicking on its icon, the same as any other program). A window will open and you will see the menus and the # prompt. By selecting the menu button in the upper right (
see image above), you will get the standard keyboard for the Ming. You can now begin typing these commands, EXACTLY as they are written here, including the spaces, ending each line or command with the return key
←| .
/mmc/mmca1/mtd/flash_unlock /dev/mtd11 /mmc/mmca1/mtd/flash_erase /dev/mtd11
dd if=/mmc/mmca1/moto.gif of=/dev/mtd11 bs=512 seek=4 conv=notrunc
/mmc/mmca1/mtd/flash_lock /dev/mtd11 0 -1 reboot
Unfortunately, the
/ and
= and
_ keys are on the
%#+ screen so you have to keep toggling back and forth between the standard keyboard and the special character keyboard. It’s tedious but it works.
What you are doing is unlocking a section of memory that contains the current boot image (
mtd11), erasing that section and then replacing it with the new boot image (
moto.gif). Finally you are relocking the section and rebooting the Ming. The commands above that start with
/mmc . . are from the
mtd directory, so that directory
has to be named
mtd and it has to be in the root directory of your SD card. The
/mmc/mmca1/mtd/ portion of the command is telling Linux where to find the command itself such as
flash_unlock.
Please note that commands entered into ekonsole are case sensitive, that means each command has to be typed exactly as specified, including whether it is upper or lower case, because otherwise you will get an error message.
The
dd if= . . command uses the name of the new boot image so it also has to match exactly. If not, you’ll get an error. So copy the boot image to the root directory of the SD card and name it
moto.gif.
After entering the last command “
reboot” and hitting the return key, in a few seconds the phone will reboot and you should see the new boot image.
One important note: if you decide to install some other boot image with these instructions, the image has to be small enough in byte size to install correctly. The image itself should be 240 x 320 in resolution, but we discovered that if the byte size of the file is too large, the image will get truncated. I personally use Photoshop to save images in web format to reduce the byte size.
OK, now we’re half done. The next step is to install the opening and closing animations. The easiest way to do that is using the program
Splash and you can find it
here.
Again, instructions for installing this program are described in great detail in the “
Guide to Modding your A1200” found
here.
You will need the animations themselves and the
.phm file that Splash uses to install them. You can find them
here.
After unzipping this file, copy the directory (
Eye_animation) containing 3 files to your SD memory card. After disconnecting from your PC, you load your File Manager program on your phone, find the
eye.phm file, select it with the stylus by pressing down without letting up, and select “
Open with” and then choose the
Splash program you previously installed. Splash will then install the animations and in the version of
Splash I have it actually says out loud “installation complete” when it finishes. At this point you can power off your phone and you will see the new animation. When you power on again you will see the new boot logo that also now animates.
Good luck and I hope you enjoy it.