View Full Version : Tutorial to translate UCWEB Java + Symbian by akushah



akushah
9th June 2009, 16:27
Akushah please make a tute for Hex edit of cd dat .we r eagerly waiting to learn from u
Posted via Mobile Device
@jb thanks for your help other user here :good2:
@kingvista tuts for edit ucweb startpage using hexeditor here

[Tutorial] Edit Startpage of Ucweb

Customize UCWEB Startpage
[Only registered and activated users can see links] . `. x D& Z! {: ~& p) k2 D1 i
This is simple tutorial to customize your Startpage on UCWEB Java (rms, $C.rs(S60) file etc) and Ucweb Symbian Version (cd_data file).

Working Environment = Windows XP
Tools Required = HHD Hex Editor and Win Hex(Pls google these tools for download)
Basics to be known before editing: First thing you should know on hex editor Example is 1 letter = 1 byte, 10 letter = 10 bytes

Refer at the screenshot below, Home has 4 byte, on hexadecimal = 04 and Speed Dial has 10 byte, so hexadecimal= 0a

[Only registered and activated users can see links]

Now refer at the screenshot below, "[Only registered and activated users can see links]" has 45 byte so hexadicemal= 2d
[Only registered and activated users can see links]
Hexadecimal-Decimal Convertor: For the calculation use Winhex Hex Convertor, refer at they screenshot below,"[Only registered and activated users can see links]" has 45byte so hexadecimal = 2d,
Adding,delete,copy,paste byte on your hex editor: please refer on your user manual

[Only registered and activated users can see links]
Edit Text
Run your hexeditor and open files to edit,for this tutorial you should know how to edit lp_navi.cd_data, Here i wish to change "Home" to "UCWEB6.3 Home", "Home" has 4 byte(4 letters) and "UCWEB6.3 Home" has 13 bytes(13 letters),
you need to add 9 byte, right click on letter 'H'

[Only registered and activated users can see links]
Insert 9 on the box,then click ok
[Only registered and activated users can see links]
Now u can edit text like Screenshot below
;
[Only registered and activated users can see links] [Only registered and activated users can see links]
Now refer at the Screenshot below,u need to change hexadecimal from 04 to 0d, 13 bytes= 0d, use hexdecimal-decimal convertor(Win Hex) to get that that value
[Only registered and activated users can see links]
Save your edited file, then copy the edited file to rms folder or cddata folder on your phone
Please take note that your edited rms or cd_data will not work if your byte and hexadecimal value doesn't match,so make sure to count that byte carefully and edit. Hope after this u would be able to edit cd_data and rms file without any problem:
[Only registered and activated users can see links]

this is tuts how to translated any kind of java apps, we translated ucweb java using this method.

hi all today i decide make a new thread for edit java class file to translate ucweb java browser or any kind of java app,
with this method you will get your own java app in your native language,here we go..

[Only registered and activated users can see links]

1.right click on ucweb.jar open with winrar.
2.navigate to WebClient.class then extract to specified folder you prefer.

[Only registered and activated users can see links]

3.Run classeditor (ce.jar) and open WebClient.class u have extracted before1
K$ E;
[Only registered and activated users can see links]

4.click on Modify Mode to enable(on) modify java class." I: n1 F. a3 c2 ^
5.click on Constant Pool button to view java.class string.8 I0 w. l- S; ~- E( S' X
6.navigate on string u wish to edit and click it, as example I click on DYNAMIC DATA,after click this string i will get navigate go to 433./ V& ]9 p2 G' k$ C; h" i
7. before you click Go button please remember string index for later use,in this case DYNAMIC DATA index is 8,then click Go button.

[Only registered and activated users can see links]

8.write your word on value box then click Modify button then make sure your word are same on index string,if the word on string can't change click button modify then click on index string again.
9.then put the number you remember before(in this case index 433=8) then click Go button.

[Only registered and activated users can see links]

10.click on modify button then click on index string to modify string value.

[Only registered and activated users can see links]

11.after edit all string value u wish to translate save this file.then close class editor (ce.jar),(be carefull my friend,not all class string can edit,if you make mistake the java app will crash and won't start)
[Only registered and activated users can see links]

12.Open again ucweb.jar with winrar– right click –click add file to archive

[Only registered and activated users can see links]

13.browse WebClient.class your modified then click ok to add file on archieve,close the winrar.now transfer ucweb.jar to your phone for installation process.

Thats it,edit and translate java class is easier but long time to finish,now you will get ucweb java in your native language. thanks
this is my old tuts on other forum,i think it very useful for new member,so i bring up here :)

PHoeZies
9th June 2009, 17:08
copied from symbian section....

kingvista
24th November 2009, 18:29
Thanks Akushah. Im so thankful to you. A very late response by me. Im sorry .. I also wana know how to edit rsc file of UCWEB

knightnaga
13th May 2010, 13:22
Good
Posted via Mobile Device