Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/mmm/public_html/guides/v3i/leftbar.php on line 13
Warning: include(http://www.modmymoto.com/guides/chooseyourmoto.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/mmm/public_html/guides/v3i/leftbar.php on line 13
Warning: include() [function.include]: Failed opening 'http://www.modmymoto.com/guides/chooseyourmoto.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mmm/public_html/guides/v3i/leftbar.php on line 13
v3i Guides Navigation |
|
themotoguide navmenu
|
Sponsored Links |
|
|
|
TheMotoGuides
- Motorola modding taken to the limits.
|
| |
How to Find & Replace the Splash Screen Image
by Pacificamark adapted from instructions by Kirklestat
We're going to change the splash screen, or as some call it the boot screen on the V3i.
This is the very first image that is displayed when turning on the phone.
Now that we can remove RSA protection from the phone, we can finally swap out
the HelloMoto or the Welcome screen with any image we want.
My instructions come from the guide that Kirklestat made for the L7
right here. Those
instructions work just fine for the V3i, the only difference being you must determine
what the hex address is of your splash screen. To do that we will need a program
called the Samsung Flash Imager. You can get that in the download section on this
site right here.
You will also need the Motorola Boot Screen Replacer program which is available
right here.
If you already know the hex address(es) for your splash screen(s) then skip ahead to the section for replacing the splash screen image.
Start the Samsung Flash Imager. Since everything in this program displays
in gibberish, I'll describe what button you need to push to get through this.
You'll see this screen first, just click the button on the lower left to
close it.
Here is the program screen.
Now click on the "Oaee" menu and select the first item in the list with the word
flash in it. You are going to find your 2.bin file at this point.
Locate your 2.bin file, select it and click the "Open" button.
Go to this drop down box and select the last option "16bpp".
Enter the values "176" and "220" in these two boxes manually. The up and down
arrows won't raise the numbers that high.
I had to go back to the color drop down box and reselect "16bpp" to get the
program to display the 2.bin file. You will now see a mess of color on
both screens.
Now use that group of eight buttons to find your HelloMoto or Welcome splash screen.
You only need to do this if you do not know the hex address for your splash
screen(s) for your particular firmware.
The first pair of buttons skip hex addresses quickly. The left button goes
down in value and the right button goes up in value.
The second pair of buttons moves any displayed image (in both windows) up and down.
The third pair of buttons moves any displayed image (in both windows) left and right.
The fourth pair of buttons change hex addresses one digit at a time. The
left button goes down in value, and the right button goes up in value.
I clicked the uppper right button (since it skips addresses the quickest) until I
got to hex address "53E580", which is where I first saw the HelloMoto image.
I then clicked the lower left button, which reversed the color palette that I
saw.
Now align the image so that its top left corner (which has an alignment pixel) is
in the top left corner of the window it appears in. You know you have it
aligned correctly when you put the single green pixel in the top left corner on
the big screen. It may not look it, but it will display correctly on the phone.
Here's a close up of that alignment pixel.
Now that you've done this, make a note of the hex address. You'll need
this later. In this case, the HelloMoto screen is at hex address "5355A1".
Remember this address is only for the "A1R" firmware. I tried
to find the address for the Welcome splash screen, but didn't see the alignment
pixel. If you are using the Welcome screen, you could just do the seem
edit to set this back to the HelloMoto splash screen. To do this download
seem "004a_0001" and at offset "1C0" change the setting to "00".
Once you have your address(es), just close the program from the top right corner
of the screen. Don't click any other buttons!
Replacing the splash screen image
Now go to the folder where you downloaded the Motorola Boot Screen Replacer
program. You might want to put the image that you want to swap out in
this folder. Your image must be a bmp.
Now double click the "offset.ini" file so you can edit it in notepad. If
you have "A1R" firmware, then type exactly what I entered here, if not, then put
your firmware code where "A1R" is and put your unique addresses where mine are.
In my case, since I didn't care about the Welcome screen I actually left
this address blank (the Welcome screen address is here for illustration
purposes though). I just wrote "Welcome=". Don't forget to save
the file.
Start the Motorola boot screen replacer program. Make sure you check the
radio button at the very top for "Change image in firmware". Also be sure
to check the radio button for "176x220".
Click the folder icon by the number 1 text box and look for your 2.bin file.
Go to the number 2 text box and choose your phone profile.
You should now see your current splash screen displayed on the right.
Click the "Load from file..." button and find your replacement splash screen image.
Click "Save flash" and you will get a confirmation pop up saying "OK!" so click
the "OK" button and close the program.
Start Random SHX Toolkit to recompile your bins into an shx and reflash your shx.
I used Flash & Backup 3. I like this method because since you
have a compiled shx you can just flash the CG1 which won't take as long.
I named my file something unique so that I always know what mods I've done to
the monster pack.
If you flash with Flash & Backup 3, your phone will most likely display
"CRITICAL ERROR 84" very briefly. Don't worry that's just a checksum error.
In a few seconds your phone should beep and restart and work fine.
This happened to me too a few times.
You could also use RSD Lite to put on your new monster pack, the only difference
is you can't select what code groups you want to flash, you'll just have to flash
the whole thing.
|