- Messages
- 130
- Reaction score
- 0
- Points
- 26
[TUT] OM 7.5 APK Modding= Changing Splash, BG, Icon, Name, Server & Cloning
i. Introduction
This tutorial deals with MODIFICATION OF OPERA MINI 7.5(35199) APK particularly as follows:
● CHANGING LOADING IMAGE, LOADING BAR, LOADING BAR BACKGROUND via PC using HxD HexEditor.
● CHANGING SPLASH IMAGE AND BACKGROUND IMAGE via Android phone using APK Editor.
● CHANGING APPLICATION ICON via Android phone using APK Editor.
● CHANGING APPLICATION NAME via Android phone using APK Editor.
● CHANGING / EDITING / INJECTING SERVER via Android phone using APK Editor.
● CHANGING MANIFEST NAME OR CLONING via Android phone using Byte Code Editor.
This modification procedure provides a lot of animated screenshot images for more visualization and better understanding.
Injecting Splash Image and Background Image into default Opera Mini.apk by editing XML files is another tutorial and can be found here.
ii. Credits and Greetings
I would like to give all the credits to all the contributors, suppliers, and developers of all software, applications, and data that were being used to complete this tutorial.
I want to greet all those who are belonged to XscriptZ Group, Symbianize Skinners Group, PHMods Team and to all Co- Symbianizers.
iii. Application and Gadgets required
● OperaMini 7.5(35199).apk
● APK Editor.zip
● Byte Code Editor
● HxDsetup.zip - HxD Hex Editor Copyright© 2002-2009 by Maël Hörz (for PC)
● Computer (Desktop or Laptop)
● Android Phone
● USB Data Cable or Memory Card Reader
iv. Procedure
PART I. - CHANGING SPLASH IMAGE, LOADING IMAGE, LOADING BAR, LOADING BAR BACKGROUND
1. Download the attached APK Editor.zip, extract it and install the APK Editor (Trial). Lunch it and press on Option button and select Exit.
2. Install the APK Editor (Cracker). Replace the existing application.
3. Download the attached OperaMini 7.5(35199).apk.
4. Launch the newly installed APK Editor.
5. Go to the directory/location of downloaded Opera Mini 7.5(35199).apk and tap on it to open its component.
6. Tap on assets to open its contents. Scroll down and look for v. Long tap on v then select Extract to…
Choose any folder where v file is going to be extracted and tap on OK, let file name v as it is and tap on OK again.
7. v file has been extracted. This is the file where the Loading Image, Loading Bar, and Loading Bar Background are located. Go to X-plore or any file manager applications and look for the extracted v file.
8. Prepare four (4) images in PNG format:
● jayem_mod.png or the Splash Image 480px x 800px
● 01.PNG or the Loading Image 480px x 300px (This could be full screen size but in this modification, rotation of screen is being considered, that is why the height of the image was limited only to 300 pixels)
● 02.PNG or the Loading Bar Background Image 190px x 8px
● 03.PNG or the Loading Bar Image 190px x 8px
Get this images for reference:
● Image Samples - for Loading Image, Loading Bar Background, and Loading Bar
● Splash Image Sample.zip - for Splash Image
9. Connect the android device to computer using USB Data Cable. Using memory card reader could also be possible.
10. Download HxDSetup.zip. Extract it and install to computer.
11. Launch HxD Hex Editor in computer. Click on File, Select Open and browse and look for the extracted v file.
12. Open also the prepared 3 images in HxD Hex Editor. These are the 01.PNG, 02.PNG, and 03.PNG.
13. Go to 01.PNG tab and. Press Ctrl+A to highlight all contents, get and take note of the Length or byte size. Do this also with 02.PNG tab and 03.PNG tab. Length or byte size is located at the bottom part of HxD Hex Editor window. In this Tutorial, Length or byte size taken are:
01.PNG = 16435 = 01 64 35
02.PNG = C70 = 0C 70
03.PNG = C93 = 0C 93
Please see the animated screenshots below.
14. Go to v tab, bring the cursor at the Offset 4A4. This is the beginning of existing 01.PNG. See the animated screenshot below.
15. From this location, highlight it down to the end of existing 01.PNG (IEND®B`‚). Get and take note of the Length or byte size.
In this tutorial, the byte size of existing 01.PNG is 1EBD = 00 1E BD
See the animated screenshot below
16. Go to 01.PNG tab and while all the contents are being highlighted, right click on it then select Copy.
17. Go back to v tab and while all the contents of existing 01.PNG is being highlighted, right click on it and select Paste insert.
Just click on OK in the confirmation prompt.
01.PNG has been replaced.
18. Still on v tab, highlight the next PNG from its beginning (‰PNG........) down to its end (IEND®B`‚), this is the existing 02.PNG. Get and take note of the Length or byte size.
In this tutorial, the Length or byte size of existing 02.PNG is BFB = 0B FB
See the animated screenshot below.
19. Go to 02.PNG tab and while all the contents are being highlighted, right click on it then select Copy.
20. Go back to v tab and while all the contents of existing 02.PNG is being highlighted, right click on it and select Paste insert.
Just click on OK in the confirmation prompt.
02.PNG has been replaced.
21. Still on v tab, highlight the last PNG from its beginning (‰PNG........) down to its end (IEND®B`‚), this is the existing 03.PNG. Get and take down note the Length or byte size.
In this tutorial, the Length or byte size of existing 03.PNG is B50 = 0B 50
See the animated screenshot below.
22. Go to 03.PNG tab and while all the contents are being highlighted, right click on it then select Copy.
23. Go back to v tab and while all the contents of existing 03.PNG is being highlighted, right click on it and select Paste insert.
Just click on OK in the confirmation prompt.
03.PNG has been replaced.
24. On v tab, bring the cursor to the Offset 121 and change the Length or byte size of the previous 01.PNG to Length or byte size of newly inserted 01.PNG. This is the Length / byte size taken from Step 13.
25. Still on v tab, bring the cursor to the Offset 128 and change the Length or byte size of the previous 02.PNG to Length or byte size of newly inserted 02.PNG. This is the Length / byte size taken from Step 13.
26. Lastly, still on v tab, bring the cursor to the Offset 12E and change the Length or byte size of the previous 03.PNG to Length or byte size of newly inserted 03.PNG. This is the Length / byte size taken from Step 13.
All Length or byte size has been replaced.
01.PNG = 00 1E BD --> 01 64 35
02.PNG = 0B FB --> 0C 70
03.PNG = 0B 50 --> 0C 93
27. Save the newly modified v file. Press on Save icon or can simply press Ctrl+S.
28. Exit the HxD Hex Editor and check the newly modified v file in its location.
29. Disconnect the Android phone from the computer. Using X-plore or any file manager application check again the newly modified v file. v.bak is the backup copy created by the HxD Hex Editor.
Continuation on Post #2
MODIFICATION OF OPERA MINI 7.5(35199) APK
>>>OVERVIEW<<<
● CHANGING SPLASH IMAGE, LOADING IMAGE, LOADING BAR, LOADING BAR BACKGROUND● UPDATE! >> CHANGING BACKGROUND● CHANGING APPLICATION ICON● CHANGING APPLICATION NAME● CHANGING / EDITING / INJECTING SERVER● CHANGING MANIFEST NAME OR CLONING
>>>>------<<<<
<<<====>>>
i. Introduction
This tutorial deals with MODIFICATION OF OPERA MINI 7.5(35199) APK particularly as follows:
● CHANGING LOADING IMAGE, LOADING BAR, LOADING BAR BACKGROUND via PC using HxD HexEditor.
● CHANGING SPLASH IMAGE AND BACKGROUND IMAGE via Android phone using APK Editor.
● CHANGING APPLICATION ICON via Android phone using APK Editor.
● CHANGING APPLICATION NAME via Android phone using APK Editor.
● CHANGING / EDITING / INJECTING SERVER via Android phone using APK Editor.
● CHANGING MANIFEST NAME OR CLONING via Android phone using Byte Code Editor.
This modification procedure provides a lot of animated screenshot images for more visualization and better understanding.
Injecting Splash Image and Background Image into default Opera Mini.apk by editing XML files is another tutorial and can be found here.
ii. Credits and Greetings
I would like to give all the credits to all the contributors, suppliers, and developers of all software, applications, and data that were being used to complete this tutorial.
I want to greet all those who are belonged to XscriptZ Group, Symbianize Skinners Group, PHMods Team and to all Co- Symbianizers.
iii. Application and Gadgets required
● OperaMini 7.5(35199).apk
● APK Editor.zip
● Byte Code Editor
● HxDsetup.zip - HxD Hex Editor Copyright© 2002-2009 by Maël Hörz (for PC)
● Computer (Desktop or Laptop)
● Android Phone
● USB Data Cable or Memory Card Reader
iv. Procedure
PART I. - CHANGING SPLASH IMAGE, LOADING IMAGE, LOADING BAR, LOADING BAR BACKGROUND
1. Download the attached APK Editor.zip, extract it and install the APK Editor (Trial). Lunch it and press on Option button and select Exit.
2. Install the APK Editor (Cracker). Replace the existing application.
3. Download the attached OperaMini 7.5(35199).apk.
4. Launch the newly installed APK Editor.
5. Go to the directory/location of downloaded Opera Mini 7.5(35199).apk and tap on it to open its component.
6. Tap on assets to open its contents. Scroll down and look for v. Long tap on v then select Extract to…
Choose any folder where v file is going to be extracted and tap on OK, let file name v as it is and tap on OK again.
7. v file has been extracted. This is the file where the Loading Image, Loading Bar, and Loading Bar Background are located. Go to X-plore or any file manager applications and look for the extracted v file.
8. Prepare four (4) images in PNG format:
● jayem_mod.png or the Splash Image 480px x 800px
● 01.PNG or the Loading Image 480px x 300px (This could be full screen size but in this modification, rotation of screen is being considered, that is why the height of the image was limited only to 300 pixels)
● 02.PNG or the Loading Bar Background Image 190px x 8px
● 03.PNG or the Loading Bar Image 190px x 8px
Get this images for reference:
● Image Samples - for Loading Image, Loading Bar Background, and Loading Bar
● Splash Image Sample.zip - for Splash Image
9. Connect the android device to computer using USB Data Cable. Using memory card reader could also be possible.
10. Download HxDSetup.zip. Extract it and install to computer.
11. Launch HxD Hex Editor in computer. Click on File, Select Open and browse and look for the extracted v file.
12. Open also the prepared 3 images in HxD Hex Editor. These are the 01.PNG, 02.PNG, and 03.PNG.
13. Go to 01.PNG tab and. Press Ctrl+A to highlight all contents, get and take note of the Length or byte size. Do this also with 02.PNG tab and 03.PNG tab. Length or byte size is located at the bottom part of HxD Hex Editor window. In this Tutorial, Length or byte size taken are:
01.PNG = 16435 = 01 64 35
02.PNG = C70 = 0C 70
03.PNG = C93 = 0C 93
Please see the animated screenshots below.
14. Go to v tab, bring the cursor at the Offset 4A4. This is the beginning of existing 01.PNG. See the animated screenshot below.
15. From this location, highlight it down to the end of existing 01.PNG (IEND®B`‚). Get and take note of the Length or byte size.
In this tutorial, the byte size of existing 01.PNG is 1EBD = 00 1E BD
See the animated screenshot below
16. Go to 01.PNG tab and while all the contents are being highlighted, right click on it then select Copy.
17. Go back to v tab and while all the contents of existing 01.PNG is being highlighted, right click on it and select Paste insert.
Just click on OK in the confirmation prompt.
18. Still on v tab, highlight the next PNG from its beginning (‰PNG........) down to its end (IEND®B`‚), this is the existing 02.PNG. Get and take note of the Length or byte size.
In this tutorial, the Length or byte size of existing 02.PNG is BFB = 0B FB
See the animated screenshot below.
19. Go to 02.PNG tab and while all the contents are being highlighted, right click on it then select Copy.
20. Go back to v tab and while all the contents of existing 02.PNG is being highlighted, right click on it and select Paste insert.
Just click on OK in the confirmation prompt.
21. Still on v tab, highlight the last PNG from its beginning (‰PNG........) down to its end (IEND®B`‚), this is the existing 03.PNG. Get and take down note the Length or byte size.
In this tutorial, the Length or byte size of existing 03.PNG is B50 = 0B 50
See the animated screenshot below.
22. Go to 03.PNG tab and while all the contents are being highlighted, right click on it then select Copy.
23. Go back to v tab and while all the contents of existing 03.PNG is being highlighted, right click on it and select Paste insert.
Just click on OK in the confirmation prompt.
24. On v tab, bring the cursor to the Offset 121 and change the Length or byte size of the previous 01.PNG to Length or byte size of newly inserted 01.PNG. This is the Length / byte size taken from Step 13.
25. Still on v tab, bring the cursor to the Offset 128 and change the Length or byte size of the previous 02.PNG to Length or byte size of newly inserted 02.PNG. This is the Length / byte size taken from Step 13.
26. Lastly, still on v tab, bring the cursor to the Offset 12E and change the Length or byte size of the previous 03.PNG to Length or byte size of newly inserted 03.PNG. This is the Length / byte size taken from Step 13.
All Length or byte size has been replaced.
01.PNG = 00 1E BD --> 01 64 35
02.PNG = 0B FB --> 0C 70
03.PNG = 0B 50 --> 0C 93
27. Save the newly modified v file. Press on Save icon or can simply press Ctrl+S.
28. Exit the HxD Hex Editor and check the newly modified v file in its location.
29. Disconnect the Android phone from the computer. Using X-plore or any file manager application check again the newly modified v file. v.bak is the backup copy created by the HxD Hex Editor.
Continuation on Post #2
Attachments
-
OperaMini 7.5(35199).apk880.5 KB · Views: 362
-
APK Editor.zip437.7 KB · Views: 570
-
Bytecode Editor.apk359.3 KB · Views: 261
-
HXDsetup.zip853.4 KB · Views: 517
-
Image Samples.zip95.1 KB · Views: 146
-
Splash Image Sample.zip309.5 KB · Views: 150
-
Icon Image Sample.zip10.8 KB · Views: 71
-
OperaMini7.5(35199)-with-BG.apk879.1 KB · Views: 129
-
Background Image Samples.zip768 KB · Views: 152
Last edited: