PDA

View Full Version : I need help4mobil transformation script



joci2000
17-09-2005, 10:53 AM
Hi all I have a new idea that how could we make our phones better:D

I have a 3330 phones also and it has a new board which means that it is possible to update it to 3350(with an 3410 lcd). so it has more keyboard than a normal 3310.

So my question is that is it possible to make the newer 3330 phones to look like 3410? i mean that is it possible to change the keyborad to the other keyborad. The only thing what we should change is the navi's, C's, and the two browser button's ids.

so could someone tell me that how can i find where is the keyboard ids in the firmware?

But it could be works only on 3330 :( and of course i have to change after the firmware modification the keyboard also and the 3410 lcd to the original.

thx any help

deadspot
19-09-2005, 04:50 AM
hi...

cant convert 3330 to 3410 u need hardware n software
only 3330 to 3350 software n change lcd
3330 different flash memory from 3410

joci2000
19-09-2005, 12:49 PM
hi...

cant convert 3330 to 3410 u need hardware n software
only 3330 to 3350 software n change lcd
3330 different flash memory from 3410

Hi I think that you misunderstand me may be because my english.

What i want to do with 3330 is not to upgrade 3410.

I want to only rewrite the keyboard ids to work with 3410 keyboard layout.

I suppose that you know that 3410 has different keyboard. like 3350.
but 3330 can be upgrade to 3350(with 3410 lcd, after some modding i change back the lcd only). the keyboard would be from 3410 and the lcd from 3330. so the keyborad is available, the things what i want to change are the navi's C's and browser button's id, because it is on different place like in 3330.

so my problem that how can i find the id's location in the firmware?

NokDoc
19-09-2005, 05:59 PM
Hi Mr. Joci,

Nokia uses a 25 byte long record for KeyPressed to KeyId number conversion.

3410 : 3E 1A 0A 18 19 3E 0F 01 02 0E 05 3E 06 05 04 3E 3E 09 08 07 3E 03 0B 17 0C

3330 : 3E 17 0A 3E 1A 3E 18 01 02 01 3E 3E 06 05 04 3E 3E 09 08 07 3E 03 0B 19 0C

Additional there's a small 5 bytes record too, the whole conversion function itself U can find in 3330 at 192B00.

Nice test, swap Ur '4' and '6' keys hardware:

..3E 3E 06 05 04 3E 3E.. into:
..3E 3E 04 05 06 3E 3E..

Since the 3E's are 'spare' id's while Ur phone doesn't have 25 keys, U can also add hardware keys this way, and assign them a free Id.
(some did say newer 3310 has extra unused hw key?)

Have pHun. ;)

NokDoc

dvirus666
20-09-2005, 12:07 AM
I managed to change the phone as joci2000 said and also made a script to fix the Menu Names action ID and it works great.

@ NocDoc

Nice test, swap Ur '4' and '6' keys hardware:

..3E 3E 06 05 04 3E 3E.. into:
..3E 3E 04 05 06 3E 3E..

It might be a dumb question but may I ask why swap the 4 & 6 keys around. :-?

mestrini
20-09-2005, 01:31 AM
It might be a dumb question but may I ask why swap the 4 & 6 keys around. :-?

for the fun of seeing keys mixed :???: :grin:

because reversers/developers try lots of things that have no practical use unless for skill/learning purposes :???: ;-)

cheers

dvirus666
20-09-2005, 10:19 AM
kool. Thanks mestrini. Now I know. :grin:

joci2000
20-09-2005, 10:36 AM
Hi Mr. Joci,

Nokia uses a 25 byte long record for KeyPressed to KeyId number conversion.

...

..3E 3E 06 05 04 3E 3E.. into:
..3E 3E 04 05 06 3E 3E..

Since the 3E's are 'spare' id's while Ur phone doesn't have 25 keys, U can also add hardware keys this way, and assign them a free Id.
(some did say newer 3310 has extra unused hw key?)

Have pHun. ;)

NokDoc


WOW this is what i want to know. THANKS VERY MUCH :D

so the only things what i only have to do to change buttons id's :D
it will be a cool mobile :D and it will looks as a 3410 :D

i think it is easier to capture this code from 3350 :D , and after that i don't need to change anyting, am I right?

THANKS, THANKS, THANKS.


I managed to change the phone as joci2000 said and also made a script to fix the Menu Names action ID and it works great.
so after the modification were there some problem with action ids? could you upload your script to this site? :roll:

Thx again

dvirus666
20-09-2005, 03:01 PM
so after the modification were there some problem with action ids? could you upload your script to this site?

The 3310 uses action ID 7D in standby but needs 3D to work like the 8210/3410 so all I done was swap them around. Also I used spaceimpact33 DUAL.NRX script to place the TWO NAVI key menu (Menu Names) options on screen.

I am not at home but when I return I will post the script I used.

joci2000
20-09-2005, 03:11 PM
The 3310 uses action ID 7D in standby but needs 3D to work like the 8210/3410 so all I done was swap them around. Also I used spaceimpact33 DUAL.NRX script to place the TWO NAVI key menu (Menu Names) options on screen.

I am not at home but when I return I will post the script I used.


Thank you very much.

NokDoc
20-09-2005, 04:54 PM
It might be a dumb question but may I ask why swap the 4 & 6 keys around. :-?

Hehe,

One to add to Mr. Mestrini's reply:

We're just playing Lego with our Nokia.

If we ran out of red blocks, we'll continue using the yellow ones.

And if we're bored of building bridges, we'll take it apart and start building trains, houses or spaceships.

NokDoc

dvirus666
20-09-2005, 07:57 PM
This is the script I used.

As I said before, It's spaceimpact33 DUAL.NRX but also changes the old key layout to the new keys layout and the action ID are swapped.

Both the MENU & the NAMES options work. I have noticed one small bug... Sometimes the action text is not displayed until you press up or down.

But it works ok for testing.

joci2000
21-09-2005, 04:06 PM
Thanks this. :)

and a simple question: could we use the other keys? like call accept and call reject button. or it has no function?

dvirus666
21-09-2005, 06:03 PM
All keys seem to function as the 3350/3410 including the call accept and call reject button. But never received a call only dialled out and hung up.

joci2000
22-09-2005, 01:57 PM
Hmm. it sounds good :D

thx

joci2000
03-10-2005, 01:04 PM
i tested this mod for my 3330, and it is working fine, just I didn't change the actions, only the keyboard ids, and there is no problem.

spaceimpact33
05-10-2005, 04:03 AM
While we are on this topic, I was thinking is it possible to make the LCD buffer(s) bigger so we can utilize the whole 3410 screen size? Combined with the progress already made this could make for a good user experience :)

Regards Si33.