Monday, March 19, 2012

Filled Under:

A complete tutorial on operamini 4.3 modding


Here am giving a complete tutorial on operamini 4.3 modding with your s40 & s60 phones.

Visit below links to download the required tools and tutorial on how to use them
IMAGE EDITORS
•  Image Designer
  
CALCULATOR
  
FILE EDITORS
  
•  Classeditor
•  X-plore1.56
•  BlueFTP
•  MiniCommander
  
.
.
■ THEME CHANGING:
  
First unpack the operamini into any folder where u can locate it and open Class Editor, locate
 the unpacked operamini and then open the 'v' file.
[V file Image Extracting]
In the 'v' file press '9' on your phone keypad and type PNG on the text feed and then OK it
you will not notice any changes just press foward or '6' and the PNG will appear.
(NOTE: There are three PNG inside the 'v' file, the firt one is the theme, the second one is
 the splash screen while the third one is the install bar colour and background)
Move the black cursor to the '╿' before the PNG and press * a red cursor will appear at 
the back of '╿' it will look like this |╿PNG╿╿...., now scrol down to highlight to the point
where u have IEND╿B'╿ and stop at the '╿' after B', press 5 and a small tools box will
 appear if nothing appear just press 6, scrol with the direction keys or 4 and 6 to 'Copy' and
 then press 5 to copy it.
Highlight it again starting from same point ╿PNG╿╿╿.... to point ╿IEND╿B'╿, press
your left soft key and then save it as buffer. Close or minimize Class Editor and then open
 BlueFTP (s40 users) or X-plore (s60 users) goto the folder which u unpacked the operamini
you will see 'buf_v', that's the image you saved with the Classeditor rename it to buf_v.png
 and move it to any other folder
yeah! u have successfully extracted the Image.

Screenshot0062.jpg


Screenshot0063.jpg


Screenshot0064.jpg


Screenshot0065.jpg

)
Screenshot0066.jpg 


Now is the theme editing.


Open any of the image editors and then open the extracted buf_v.png, zoom in for your easy
 viewing of the boxes. The size of the image is 135×22, move the cursor to the bottom line 
where u have different colours of dots. Each of the dots has his own effect on the opera, 
you can change each of the colour in a way u wants your operamini to looks.

Here am giving the effect of each of the dots i had noticed in image form below, you can
 download it to view it well.
(NOTE: 1= first point which is position 0×21, 2= second point which is position 1×21.........
..and so on. Check EX1, EX2, EX3.... meaning just below)

EX1 = painting vertically from (0;0)to(0;20) then honrizontally till u get to the operamini
 logo
EX2 = changing the operamini logo to any other one or u can live it if u like
EX3 = painting vertically from (62;0)to(62;20) then honrizontally to (102;0)(102;20)
EX4 = open c.class with class editor press 7 and type in 18 and ok it, change the Hex codes
 from 18-20
• (Note: you can only change two digits at a time)
EX5 = same effect as EX4
EX6 = painting the square box on the operamini theme
EX7 = open c.class with class editor and change the Hex value on 43-45 to any colour u
wants
EX8 = painting the mark sign on the operamini theme
EX9 = painting vertically from (124;0)to(124;20) then honrizontally to (134;0)(134;20) living
the mark and sphere symbol.

.
To change the home screen backgroung colour open the class file where the operamin
i server is and change the Hex value on position 128-130

.
To change the startup backgroung open the class file with phones server and press 9, type
 FFFFFF on the Hex text field and ok it, change it to any colour you wishes.
.
After finish editing the theme open it with class editor, press left soft key and record down
 it's size, now press back and highlight everything and then press 5 and copy it. Without
 closing the class editor open the 'v' file of the unpacked operamini and search for PNG and
highlight from ╿PNG down till u get exactly the size of the copied one and then press 5 and
 insert the previously copied one, press left soft key and save
(Note: make sure your edited theme size should not be more than the size of the default one)





Screenshot0067.jpg


Screenshot0068.jpg


Screenshot0069.jpg


image_5.jpg


image_4.jpg 

Next is the splash screen changing

.

Open the image you want to use as splash screen with class editor and press left soft key you will see the size of the image, record it down on a piece of paper. (Mine is 35100) (Note: the last digit at the end is 'b' meaning byte not '6') press back and then * and highlight everything, press 5 and then copy it.
Without closing class editor open your unpacked operamini, open the 'v' file and press 9, type in PNG in the search field and then ok it, press 6 the first PNG will appear then press # the second PNG will appear, that's the splash screen image.
Now press * and highlight from ╿PNG down till u get to IEND╿B'╿, look under the screen to see the size of the default image. (The default image size is 1059)
(It will looks like this yyyy=zzzz where yyyy and zzzz are numbers, the yyyy is the size of the higilighled ones)
press 5 and scrol to insert to insert the previously copied image, press left soft key and then save it and press back.
Press 7 and type in 27 and ok it to jump to position 27, press 0 to divide the screen into two parts, the left side is in HEX while the right side is in Decimal.
.
Please read carefully here not to get confused.
Starting from position 27 write down all the Hex values excluding the four zero's after each Hex till you get to position 28.



The Hex values looks like this "30A7000030C30000318A0000326C0000338C000034A2......
.........3D22"

but just record
30A7
30C3
318A
326C
338C
34A2
..............
..............
3D22.
• (NOTE: they are 16 in numbers).
.
Now open Calc4M, subtract the size of your image from the default image and record down
your answer.(Mine is 35100-1059=34041)
Type in that your answer and press down two times then long press # key to convert it to
 Hex and then record down your answer. (mine is 84F9) (this last answer is what you are
 going to make use of now)
Look the top of the calculator if you see 'Calc4M-Hex' which means is in Hex mode if u didn't
 see it change it to Hex mode.
Now add your Hex answer to the Hex values  u recorded down with the class editor
• (NOTE: if your image is smaller than the default image u will then subtract it from the
recorded Hex values)
Your work should looks something like this
30A7+84F9 = B5A0
30C3+84F9 = B5BC
318A+84F9 = B683
............................................................
............................................................
3D22+84F9 = C21B
.
.
Again open the 'v' file of the unpacked operamini with class editor, press 0 to divide the
screen, press 7 and type in 27 and ok it, now replace all the  Hex value you recorded
starting from position 27 and end at position 88.
( To replace move the black cursor on the one u want to replace and press '3' and then
type in your Manipulated Hex value and ok it, repeat the same for all till you changed all
the Hex values)
(please be careful for not to make mistake because that will give u a white splash screen.)
after replacing all press left soft key and save it.



Screenshot0078.jpg


Screenshot0079.jpg


Screenshot0080.jpg


Screenshot0081.jpg 


Next is the installing bar colour changing.

Still on the 'v' file search for PNG press # two times and it will take you to the last PNG file. Use the proceedure u used to extract the one of the theme on the 1st post to extract it, open blueFTP or x-plore to rename it to buf_v.png as u did on the theme.
Now open any of the image editors and then open it, the first sphere is the installing bar colour while the second sphere is the background. After changing the colour to the one of your choice save it.
(Note: it should not be more than the size of the default 1)
Now open class editor and open the image, press * and highlight everything press and then copy it.
Without closing the class editor open the 'v' file, press 9 and search for PNG, press # 2 times to goto the last PNG. Now press * and highlight from ╿PNG down till you get exactly the size of the previously copied image press 5 and then insert. Press left soft key and save.
Now pack the operamini and install it.

Thanks to ajapeth for this tutorial. credit goes to him

1 comments:

Any Doubt, comment here and get a solution.