View Full Version : i want to remove menu game of 3310 Please help todo it?
hideNAZIsoft
19-08-2002, 02:11 PM
i want to remove menu game of 3310 Please help to do it?
how many is the address?
Because, I don't like that .
And my friends take a game on mobile me .Sure Battery show Low .I don't like menu Game and calculator
Please tell about address its.
User32
19-08-2002, 11:51 PM
You mean you want to hide the Games and Calculator menus?
I don't think this is possible... If anyone else sees this thread, please help...
liteFun
20-08-2002, 12:37 PM
maybe it is possible to change keys which are used to play..
so if you friends try and keys are something weird they probably won't play any more :)
Yes it is possible to remove or create complete menus. Even creating your your very own Menustructure is possible.
NokDoc
03-09-2002, 12:40 PM
Hi Mr. Joox,
>> Yes it is possible to remove or create complete menus.
>> Even creating your your very own Menustructure is possible.
Great, someone who maybe knows more about it.
I have a question to U, what can I add?
The only thing is I can do is reassemble and swap menu items, but not add new fuctions.
It is too hard to make new mcu functions to add to the menu I think.
I feel a bit lonely in discovering new possibilities here.
I like to discuss about it to colleguea interrested.
Hopefully U know more on such experiments and want to share?
NokDoc
Lol Mr. Joox :D
Just call me Joox ;)
Ok, first please excuse my english. My technical englisch is not so good. :)
Adding new functions should be very hard. I only know at the moment how to read the existing menutree and how to create a new menu. At the moment this is done by a program called g3n0lite which was originally developed by g3gg0 under linux. I portet it to Windows and added some functions. This program extract the menu with all submenus by a given so called "Rootoffset". This extraction could be edited. You can change the linknumber to the string in the PPM, or the linnumber to the menugraphic in the MCU. (example: you can gave the menu Netmonitor the graphic of the message menu without copying all images, you just change a adress.) You caould edited the adress of the called function. But no you couldn't edit the function it self. You could remove the whole menus or ad some with your favorite functions. After editing you could write this menu back to the fls file. The program pick some free space at the end of the fls file and change the rootoffset to link to this new genrated menu.
Only problem, the program is very hard to understand. But it has the power with enough knowlendge to create own menus. But at the moment I need information about the Flashchecksum (last 4 bytes at the end of flash). Calculating the MCU CHecksum is easy. But I don't know how to calc the Flashcheck. You said something about bitswapping. what do you mean with that? One more question. Do you know how I could gain access to the Programmers Ressource on http://www.gsm-software.net ? Maybe I find there more informations to extend the program.
If you need a describtion for the program (you will need this :D) just ask. ;)
The program could be found here: http://www.tech-productions.de/nokia/g3n0lite.zip
NokDoc
03-09-2002, 02:26 PM
Hi Joox,
I just looked at the tool for two minutes, but this must be really an amazing tool!
In two clicks, it shows me the whole menu structure in (to me) understandable way.
I was recently experimenting with some of these elements, but to do each time in hexeditor was rather time consuming.
U made it very visible to me.
And even better, it also writes the changes too.
Many many thanks for sharing this to us.
Also the author of this tool, he did a real great job.
Btw, this makes me think we maybe met somewhere before?
>> You said something about bitswapping. what do you mean with that?
About the Faidcalc I wrote a while ago, I will search for that link.
Anyway, this tool really made my day, thanks. :)
NokDoc
NokDoc
03-09-2002, 02:45 PM
Hi again,
About the FlashCheck:
(Not Faid as I mentioned earlier)
http://nokiafree.org/forums/showthread.php?s=&threadid=4791&highlight=calculation
Good Luck,
I go play my new tool now, thanks again. :)
NokDoc
No I haven't met you before. :)
I mean your post is this thread acout calculation. Could you explain a little bit more how I could calc the FlashCheck. I don't understand how you mean this bitswapping. :(
If you need some informations about the particular(?) hex strings just ask. :D Remember to correct the number of the menucount in each "rootmenu" before writing back the menu to the fls or it will end in a dissaster. :D
edit: should i post a link to this program in the software forum?
NokDoc
03-09-2002, 04:07 PM
Well Mr. Joox,
Very nice to meet U then.
>> Should i post a link to this program in the software forum?
Go ahead, no problem.
But please do write a little summary of the possibilities and/ or known shortages.
And header like 'hex/ byte knowledge is required!'
The bitswap is in the fchk file from Mr. Tek.
void encodeFAID(UINT8 *U8bytes,UINT8 *U8faid)
Can't be too hard I hope?
Otherwise I don't understand Ur question very good and we better meet on icq or so?
NokDoc
Yes, ICQ is a good idea. Because I don't understand much C especially this C Code written in the fchk.c. :(
My ICQ number: xxxxxxxx
(For privacy I removed it, NokDoc)
slikmik
03-09-2002, 05:57 PM
The above program is awesome thanks for sharing
Just having a sneak at the INI file and found this line...
So theres a Version 6.08 for 3315??
Interesting...
Anybody have it?
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
; This is the Inifile for g3n0lite
; Only edit if you know what are you doing
[3210]
6.00=D0EF0
[3310]
; could be also 3315
5.55=109C90
5.57=109C58
; this is a 3315 flash
6.08=109C90
[3330]
4.50=1F20DC
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
NokDoc
03-09-2002, 06:22 PM
Mr. SlikMik,
I bet it is a modificated 5.55 as seen the value!
NokDoc
GeeZuZz
03-09-2002, 06:25 PM
I think it's just those stupid idiots who customize their flashes, and publish them with "real" names like "3315i 6.08" just to confuse people.
slikmik
03-09-2002, 07:46 PM
Thanks mr nokdoc and Geezuzz your probably correct
Ive been trying out that program and testing it out on my nokia 3315
Great stuff!!!!!! :) :)
Its awesome
I used to have a nokia 3210 and in the messages menu the first option is inbox whereas the first option in 3315 is write message
So...
2 mins in that proggy and now the first option in my 3315 is INBOX - yay! ;)
Im happy
Programs easy to use and works a treat
Credit to the author and the JOOX for supplying it!! Cheers man
Freewares tha way to go
Mike :p
hey i am the author :D i took a the linux code from g3gg0 and converted it to windows and added a lot of functions like PPM reading or the rootfoffsets in the ini file i also added support for phones like 3210 3310 3330 5110 and so on because the original version under linux is only for 8250. ;)
slikmik
03-09-2002, 08:03 PM
Cheers Joox ya da man
On behalf of all da peeps on this forum
"WE SOLUTE YOU!"
Mike
GeeZuZz
03-09-2002, 11:58 PM
I just tested the program now, to see what it was. It looks really cool!
Is it just to copy and paste the menu options, or do i need to edit the offsets and stuff?
will it be possible to make a new menu called "Shortcuts", where the choices are for instance "new SMS", "snake II" "ringtone" or something like that?
Originally posted by GeeZuZz
I just tested the program now, to see what it was. It looks really cool!
Is it just to copy and paste the menu options, or do i need to edit the offsets and stuff? It depends of what you are editing, if you remove a menu or add one you must change the menucount offset.
will it be possible to make a new menu called "Shortcuts", where the choices are for instance "new SMS", "snake II" "ringtone" or something like that?
Yes this is possible, you could pzut in this menu "New SMS", "ringtone" but adding "snake II" is not possible at the moment because games has no submenu, the menuentry games is a function call. but you could add the function call game to the "Shortcut"menu
GeeZuZz
04-09-2002, 12:23 AM
Very cool!
but, menucount, is that the first offset in the line?
like [0x00313B05] ........ Phone book
sorry for asking these stupid questions.
_Nitro_
04-09-2002, 10:23 AM
Anyone how have the file "comdlg32.ocx" how is working on the g3n0lite program..?
Could someone send me the file???
[email protected]
Shidoshi
04-09-2002, 12:51 PM
Hmm...
On yahoo.com perform a search of 'comdlg32.ocx' without the quotes and you will have thousands of results, it's as simple as this, then you just uncompress it and place it in your system/system32 folder ;)
Regards,
-Dave
liteFun
04-09-2002, 01:08 PM
hey Joox, can you add 5510 support or is it already in that program?
i'm not yet tested, but i also wand some shortcuts like geezuzz mentioned.
eg. for 5510, i would like "Memory" menu, which has "SIM free", "Player free" so i would quickly see how many numbers i can add to my sim-card or how much my player has free space.
is that possible? someone playing with 5510 that much?
also motorola style quickmenu would be nice, so you could add/modify items with just phone..
and a question for NokDoc:
could 5510's music memory be used as space for 10 flashes and custom boot menu instead of normal MCU+PPM?
so i could have 10 different modifications of 5510 flash for testing in phone, and go to forest camping and switch flashes and test different fonts/ringtones/graphics/whatever..
my friends have been asking could 5510 have many games in music memory.. i've had to say no.
there is no 5510 support at the moment, because the menu structure is different. each menu entry has 28 bytes instead of 20 or 24.
Shidoshi
05-09-2002, 12:44 AM
Hmm...
liteFun, you need a Laptop not a mobile phone ;)
-Dave
Small update to my program. It calcs now the MCU Checksum. ;)
www.tech-productions.de/nokia/g3n0lite.zip
KodeX
05-09-2002, 06:13 AM
Thanx Joox...
It's a very cool tool. Complex menu structures are made simple. Simply amazing... ;) ;) ;)
g3gg0
10-09-2002, 11:39 PM
someone mentioned that its hard to add new functions....
hmmm what should i say....
now i have the knowledge to add an menu....
but it costs time and i really dont know what it should help us..
what function should i program with an hex editor?!
fuck IDA 4.1.7 doesnt know how to assemble ARM code...
does the new IDA support ARM assembling (NOT DISassembling...)
if someone has a tool, i would be happy if he can contact me
okay, but perhaps i'll do a new menu which shows an animated
graphic (20 pixx?)... but i dont have any 84x48 graphics that show
a nice animation...
if someone has (or will make one)..
mailto:
[email protected]
but dont make such crappy shit like
"this file was modified by bla blah (c)"
a nice nokia logo rotating or anything like this would be nice
or a good looking comic figure...
i think its possible to have about 3fps
i will try this on 5110... my experimental phone
greeeetz
srisawats
11-09-2002, 03:35 AM
;) Hi.all
Root offset of 8250 add more for V5.06 (g3nOlite.ini)
[8250]
3.20=11F760
5.04=11FD08
5.06=11FD14
SRISAWAT...
Serdem
19-09-2002, 11:02 PM
Nice tool but i couldn't use it with 7110 flash file.
I got This error:
Error: Cannot read PPM because it's encrypted. (6210/6250/7110)
too bad for me...:(
Best Regards...
New Version...
next version will have a GUI..
theremoids
20-09-2002, 02:46 AM
Joox... that's very cool! thanks!
will there be support for 6210/6250/7110 in the future?
theremoids
20-09-2002, 03:20 AM
g3gg0 & joox... is it possible to put the AUTO-KEYLOCK function from a 3315 to a 3210, 5110, 8210 etc. using this tool (g3n0lite)?
is it also possible to put the SPACE IMPACT game and replace the other games in the 3210, 5110, 8210 etc?
this is really a great tool... thank you very much for sharing.
by the way, can you add a SAVE function coz the original flash file is overwritten when using the TXT TO FLS.
again thanks and more power!
theremoids
20-09-2002, 05:11 AM
how can i put the MESSAGES menu FIRST on a 3310 rather than the PHONE BOOK? i've been trying it with g3n0lite - but no success.
thanks for the help.
At the moment there will be now support for 6210, 6250, 7110 because the whole flashfile is encrypted.
No it isn't possible to move functions from one Flash to another, because this tool edits only the menu structure.
tutorial will follow. but i don't have much time at the moment.
theremoids
20-09-2002, 10:15 AM
with a 5110 using g3n0lite, i was able to move the WRITE before INBOX but i can't seem to move the PHONE BOOK anywhere coz after doing so - the screen is garbled and the fone is not functional... i think i'm doing something wrong.
how can i make MESSAGES the first one in the menu instead of the PHONE BOOK? pls. help.
thanks!
sam22
20-09-2002, 06:23 PM
@Joox
[0x002DCCE8] [0x00000000] [0x00000000] (0x012F) (0x00DC) (0x0000) (0x0013) (0x0100) (0x001B) Messages ???
where's the menu number? this is from a 6150 v5.23
sorry for asking this stupid question.:o :D
thanks!!!
[0x002DCCE8] [0x00000000] [0x00000000] (0x012F) (0x00DC) (0x0000) (0x0013) (0x0100) (0x001B) Messages
[Offset to the Textstring in the ID table] [Offset to the Helpstring in the ID table] [Argument for the called function if you open the menu] (GrafikID) (FunctionID) (unknown1) (unknown2) (unknown3) (AnimationID)
dheeraj
21-09-2002, 12:15 PM
Hello Joox, NokDoc & others
Can someone make a short tutorial on how to use this g3n0lite software ? I have been downloading all the g3n0lite updates softwares for a while now, but i couldn't understand on how to use this software. If u people know how to use this software and can post a short turotial of this would be really a great help to Newbie's like me :)
NokDoc
21-09-2002, 11:01 PM
Hi,
Just to kill the time until the user friendly interface will come...
The Number of Menu entries per menu, a 331x-557 demo:
The Upmost, the root index.
[0x00309B18] (0x0F) (0x10) (0x0101) [0x001113EE]
The (0x0F) is the nr of Main menu items, like 'phone book' , 'chat' 'settings' etc.
[0x00313A67] [0x00308564] (0x0057) (0x0387) (0x0000) (0x003E) (0x0000) (0x0014) Messages
[0x00308474] (0x0B) (0x80) (0x0101) [0x001113F6]
The Main Menu Item 'Messages' with (0x0B) SubMenu items.
Write\x0Amessages, Inbox, Outbox, Picture messages, Templates, Smileys, Message settings ,Info\x0Aservice, Voice\x0Amailbox\x0Anumber, Service\x0A, Command\x0Aeditor & Erase messages.
So U can compare this structure a bit this to a directory folder on Ur pc.
This symbol is a good indicator for checking the count & current entries on that current menu tree level.
# --------------
NokDoc
User32
22-09-2002, 09:04 PM
Why doesn't it support Greek? Is it the text font it's using? If it is, please fix it... or if it is anything else, again please fix it.
thx in advance!
I don't have a Greek Flashfile so i couldn't test it.
BTW: The Language is NOT important to edit the menu structure..............
Just use english.
g3gg0
22-09-2002, 09:31 PM
@joox:
he he.... like we would say in german ""now you have your salad"" *fg
i think, you should ask someone to translate your short description
on the gsmfreeboard and include it in your app
wont this be better for you?
nope, just wait for the next version :D
User32
22-09-2002, 09:36 PM
Originally posted by Joox
I don't have a Greek Flashfile so i couldn't test it.
BTW: The Language is NOT important to edit the menu structure..............
Just use english.
Sure it is! I'm a Greek and i'm using greek.
Anyway, if i send you a mcu+ppm flash file with Greek, will you update your prog?
I repeat: To edit the menustructure the language is NOT (N-O-T) important. Trust me.
Anyway: send me the fls file. if i got time i will test a little bit.
[email protected]
User32
22-09-2002, 10:54 PM
Then how am i supposed to edit the greek menus if it shows symbols?
Just select the language English. It is the same as when you woul use greek. The menustructure is for every language the same. Just test it...........
theremoids
23-09-2002, 05:47 AM
i'm still not successful in moving the MESSAGES on top of PHONEBOOK (3210, 3310 & 5110)... is it REALLY possible using g3n0lite?
Originally posted by theremoids
i'm still not successful in moving the MESSAGES on top of PHONEBOOK (3210, 3310 & 5110)... is it REALLY possible using g3n0lite?
YES
theremoids
23-09-2002, 09:50 AM
Originally posted by Joox
YES
how? please teach me.
slikmik
23-09-2002, 03:52 PM
Ive done this easily just copy the menu structure you want - say Messages and paste above phone book, make sure its tidy and click text-fls and wahey it done
Mike
User32
23-09-2002, 09:23 PM
What if i want to edit the name of the menu? it shows symbols.
Anyway, did u get the flashfile?
oehmm.....you couldn't edit the menu title with g3n0lite at the moment? who said that you can edit the menutitle with my soft?????????????????????????????????????????????????????
Yes, i got your file but i couldn't edit the text chunk even with PPMEdit. And please remember: "g3n0lite is for editing the menustructure ONLY!!!!!!!!!!!!!"
This are the last words i have said/will say about the topic greek in g3n0lite.
NokDoc
23-09-2002, 09:46 PM
Mr. User32,
> What if i want to edit the name of the menu? it shows symbols.
Then U do that in other tools made to change the language strings, like ppm manager.
This is not a text editor, this is a menu item rearranging tool.
The text is only in this tool to help U explaining which menu line U are editing, mode ''Read Only''
NokDoc
User32
23-09-2002, 10:31 PM
Fine! Fine! Chill out guys! I got it now. I hope it will work...
victor
25-09-2002, 03:48 AM
anyone? auto keyguard setting to other model : 8210, 8250 and etc?
thrillpillz
29-09-2002, 09:16 AM
Hi,
How is it possible to add another menu, with its own graphic and when opened it has just some text or a picture or maybe some shortcut stuff as mentioned before? I've been trying to do this for a while now but its all very confusing.
Could someone who has some knowledge in this matter shed some light?
slikmik
29-09-2002, 12:26 PM
To make a new menu isn't exactly possible i dont think
But what you need to do is cut a menu say Calendar and insert it where you want in the menu tree if you want it to be first then paste it above Messages or whatever so if flashed back Calendar will now be the first menu in your fone...
To change the menus within calandar you need to delete the current items below it in g3n0lite then insert others like INBOX or other menus and when flashed back you see Calendar as first menu and on entering it you see INBOX
Obviously we can build on this and do more but i hope this will give you some idea of what its all about
Regards
Mike
Sure, it is possible to create your very own menu.
mobilerocks
29-09-2002, 03:38 PM
Originally posted by Joox
Sure, it is possible to create your very own menu.
hey joox,
we would be kind enough if u please tell us the guide on tutorial how to create new menu with our own options. I hope many people like me are intrested in knowing this. Thanks
thrillpillz
30-09-2002, 07:41 AM
i would be very interested in this as well, is NokDoc able to help?
theremoids
01-10-2002, 04:56 AM
@joox... using g3n0lite with the 8210 v 5.31 flash file...
# --------------
[0x0032E6BB] [0x00000000] [0x00000000] (0x0131) (0x00DC) (0x0000) (0x0013) (0x0100) (0x001B) Messages
[0x0032E7A2] [0x0032EB9E] [0x00000020] (0x0131) (0x05E0) (0x0000) (0x0050) (0x0400) (0x001B) Write\x0Amessages
[0x0032E76F] [0x0032EC2B] [0x0000001D] (0x0131) (0x05E0) (0x0000) (0x0050) (0x0000) (0x001B) Inbox
[0x0032E7C0] [0x0032EC31] [0x0000001C] (0x0131) (0x05E0) (0x0000) (0x0050) (0x0000) (0x001B) Outbox
[0x0032E289] [0x00000000] [0x00000096] (0x0131) (0x05E0) (0x0000) (0x0050) (0x0400) (0x001B) Picture messages
[0x0032E7BD] [0x0032EBCE] [0x00000022] (0x0131) (0x05E0) (0x0000) (0x0050) (0x0000) (0x001B) Message settings
[0x0032E001] [0x0032EB4D] [0x00000026] (0x0131) (0x05E0) (0x0000) (0x0050) (0x0800) (0x001B) Info\x0Aservice
[0x0032E1EA] [0x0032EBA4] [0x0032913C] (0x0131) (0x0387) (0x0000) (0x0050) (0x0000) (0x001B) Fax or\x0Adata call
[0x003290C4] (0x04) (0xC0) (0x0101) [0x00137CD4]
# --------------
i encountered the following
# Error: not enough space for menu found in MCU :\
is 8210 not yet supported?
8210 is supported by in the mcu of this flashfile is not enough space to save this menu.
thrillpillz
01-10-2002, 07:20 AM
@joox
i'm tryiung to add a new menu, but i dont know what offsets and values to put etc.
could you please help me and tell me how?
theremoids
01-10-2002, 08:41 AM
Originally posted by Joox
8210 is supported by in the mcu of this flashfile is not enough space to save this menu.
it shows the same error with EVERY 8210 flash file i use... i just want the WRITE MESSAGES above INBOX.
sgiles8210
01-10-2002, 09:07 AM
wow Great program
1 thing though. on the 8250 is there a reason why it doesnt show the Names(Phonebook) Menu because if i could move it it would be nice to use that bit as a shortcut Menu. Could anyone help me make this work
Originally posted by theremoids
it shows the same error with EVERY 8210 flash file i use... i just want the WRITE MESSAGES above INBOX.
There isn't enough free space in MCU. 8210 has too many function in MCU and free space is too small. accept it.
spider-x
01-10-2002, 03:23 PM
do you have any tutorial about using your software?
jdx1883
02-10-2002, 08:16 PM
does any one mind to share a modify 3315 flash wif shortcut menu?? so that we can learn from the modify flash........or any one here mind to share his experience and write one tutorial to teach us....thanks u
Jimmyboy
02-10-2002, 10:59 PM
WOW!congratul\tions on the prgram JOOX,il be definately playing with(and most likely breaking)my phone with this,thanks,il let you know how i go on and TRY a tutorial if i understand it
thanks
james
Powered by vBulletin® Version 4.2.0 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.