View Full Version : g3n0lite v1.0 (by g3gg0)
g3gg0
12-10-2002, 09:46 PM
http://g3gg0.dyndns.org/~geggo/nokia/g3n0lite/g3n0lite%20v1.0.exe
and pls download the dll pack, too
http://g3gg0.dyndns.org/~geggo/nokia/g3n0lite/dll.zip
copy them in the same dir like the g3n0lite.exe
or in windows system
have phun ;)
GeeZuZz
12-10-2002, 10:31 PM
WOW. Looks very good! I didn't need the dll's to start the app? (in winXP). do i need them when saving file or something?
What is "strength bar graphic"? Is it what it sounds like??? if it is i have to say WOW again... :)
this might be a stupid question, but how do i select language? EDIT: just understood it... (why don't 1.0 have a dropdown menu like 0.90?)
Thanks g3gg0!
Hope you don't plan to start selling your soft like tnp did...
g3gg0
12-10-2002, 11:10 PM
because of TNP and people like him, i kept my new sources private
i dont want to sell something, i want to share my knowledge!
all knowledge that is needed for this version of g3n0lite
is either "public" knowledge like CHKs, PPM structure or
at least the functions of the MCU (thx to nok5rev group ;) )
everything i found out on MYSELF is released public, too...
like the menustructure (on www.gsmfreeboard.com)
or how i did this with the net bar
i dont want to serve all the ready-to-launch sources on a silver
tablet... so if someone wants to SELL his app, he has to switch on
his brain and program everything on his own, i WONT help
such commercial people
"i took from the community, i will give to the community"
thats the reason why linux "lives"
EDIT: uhmm when i read this it sounds ugly :D ...
okay n8 guys! play a little and post post every strange
crashes my app causes (e.g. on exit)
GeeZuZz
13-10-2002, 01:13 AM
That's the spirit!
The signal animations are very cool! specially "the waves". (i noticed that the animation was played faster when in a call - why?)
But i had a little problem too...
Whenever i click "write menustruction" i get an error. See this picture: http://home.no.net/geezuzz/stuff/error.jpg
I'm working on an original 3310 v5.55 MCU+PPM file.
The greyed out flash buttons are not working in this version, right? flash dif (difference?) would be an extremely usefull function!
How about the fullscreen slideshow - how do i make one? is it possible to make a rootmenu that launches the slideshow?
prasert
14-10-2002, 12:53 AM
greats man..
NokiaPhreak
14-10-2002, 02:46 PM
First, thanks you very much, you really a genius.
I have try your progg with 8250 v5.06, and i found that after i have change the signal bar with those build in options, after i flash back to phone, i found that the signal bar only show half width compare with default or normal one. Can this be change to make it full hieght like original nokia phone signal bar?
Another question is can it able to change let say 8250 only have 4 bar for signal bar, can this be change or devide the signal into 8 which like 6510 does, so each block will indicate a signal level.
I haven't try it with menu, will post result if got any problem.
Thanks for this great software.
GeeZuZz
14-10-2002, 04:08 PM
Oh, i forgot to attach the picture in the other post.
g3gg0, do you understand why i always get this error message when i press the "write menustructure" button:
The error messsage (http://home.no.net/geezuzz/stuff/error.jpg)
g3gg0
14-10-2002, 04:17 PM
@GeeZuZz:
you have to read it before you can write the structure *g
the structure is taken from the textbox
@NokiaPhreak:
i dont know what u mean.. the bar is 0x06 to 0x1E pixels
if u want to change it, feel free... use poodriver and edit
the bars at the printed address
have phun
NokiaPhreak
14-10-2002, 05:32 PM
I means does it able to have 8 signal level for 8250, ex.
||
||
||
||
|
|
|
|
which 8250 normally only have 4,
another question is why the signal bar height only half height with the strength bar graphics animation patched, normally the signal bar should reach top the screen, but now only show til the middle of the screen only, does it able to change it to become full height til top of the screen?
What is poodriver, where can i get copy?
Thanks you.
GeeZuZz
14-10-2002, 07:57 PM
Originally posted by g3gg0
@GeeZuZz:
you have to read it before you can write the structure *g
the structure is taken from the textbox
@NokiaPhreak:
...use poodriver...
I read the structure, make changes, and then when i try to write the structure, i get the error...
What is "poodriver"? :grin: :confused:
g3gg0
14-10-2002, 11:18 PM
@NokiaPhreak:
the u just dont have more than -70dB net strength.....
thats all.... the graph is full height..... believe me
i have 8250 too ;)
@GeeZuZz:
so, really? i think u forgot to click READ MENU STRUCTURE
because "File was opened" is the first message if u open
a file...
if not then send me the the the data in the output window
after you read the structure....
greeetz
thydzik
15-10-2002, 02:44 AM
i also get GeeZuZz's error.
it was all working before, where i could read and write and everything went well, but then now whenever i try to write, it comes up with that error.
NokiaPhreak
15-10-2002, 03:05 AM
Originally posted by g3gg0
@NokiaPhreak:
the u just dont have more than -70dB net strength.....
thats all.... the graph is full height..... believe me
i have 8250 too ;)
I'm sure i have the full signal -70db, because i flash back my backup and the signal bar always full, flash back the modify one the signal bar is still half height, any idea?
Harry Zhily
15-10-2002, 02:13 PM
Hi .. g3gg0
Nice.. program,,,
But still have problem when i press the "write menustructure" button
Just a report...
Thanks
i actually have the same signal problem with a 3310, i am gettin full signal but only half of the signal bars is displayed. is there any way to mod which bars come up at which levels?
thanks:)
g3gg0
15-10-2002, 04:05 PM
sorry, theres no way yet to adjust the db range of the bar...
i did it hardcoded
so about -50dB will be full far and -100dB was no bar
(IIRC)
GeeZuZz
15-10-2002, 04:14 PM
Originally posted by g3gg0
@GeeZuZz:
so, really? i think u forgot to click READ MENU STRUCTURE
because "File was opened" is the first message if u open
a file...
No it is true. When i clicked write, all text was cleared, than the error text was displayed.
But when i tried now, it worked... Maybe i did something wrong in the menustructure last time (i was just testing stuff)
Will you add a function that injects the fullscreen slideshow in a future version of genolite? that would be very cool!
g3gg0
15-10-2002, 04:23 PM
> Will you add a function that injects the fullscreen slideshow in a future version of genolite? that would be very cool!
its already done
try *#sim0clock#
GeeZuZz
15-10-2002, 06:12 PM
Ah! it injects it when injecting the strenth bars...
But how can i inject it without injecting the bars? (I want my bars laying vertical at bottom, which don't seem to work with the bars created in genolite...)
Is it possible too make a new meny (named slideshow), and when the menu is selected, the slideshow starts? That would be very cool!!
And i have a little trouble using poodriver... Do someone know any other programs that can read any hex, and can display a big picture (not only menu pictures). I have forgot what program i used to edit the startup animation once.... :(
<M457>
16-10-2002, 01:39 PM
Hi g3gg0,
can you post g3n0lite sourcecode please???
Big TNX
..::M457::..
g3gg0
16-10-2002, 09:44 PM
sorry, you already said it:
"MY SOURCECODE" ;)
all information i gathered is for free... but not my code
sorry about that :D
khizofdeath
17-10-2002, 11:57 AM
can u add a menu, for example automatic key guard of 3315 to a 3210 flash file???
thrillpillz
17-10-2002, 01:26 PM
the software is excellent g3ggo and i really admire and respect your development skills however, your statements
MY SOURCECODE
all information i gathered is for free... but not my code
sorry about that
is really ironic. You talk about Linux and yet fail to share your sourcecode.
Opensource does not mean you write a program, tell other developers where u got all the info from but fail to release your source. This totally defeats the purpose of open sourcing and if you really dont want to share your source, then why make such blatant comments such as:
"i took from the community, i will give to the community"
Linux has only been successful (and will continue to be) because developers RELEASE their code to others and thus SPEED up development of software. It saves time by eliminating the need to read up on pages and pages of information (which someone, example you) have already done.
Open source programming not only gains YOU respect from other developers like me, but also accelerate the creation of better, more powerful applications
g3gg0
17-10-2002, 03:58 PM
> is really ironic. You talk about Linux and yet fail to share your sourcecode.
yes, i know... thats a problem..
i released the source of my g3n0lite 0.9b for linux as GPL
in that source theres all you must know about the menustructure...
but i dont want to release the experimental part, the function locator
and the patched functions since this is only an EXPERIMENT for me.
i just released this exe because of some people wanting my net graph
bar in their phone..
if you want to know what i did... i cant tell you more then
1. http://www.geocities.com/nok5rev/
2. www.yahoo.com -> arm_doc.pdf
thats all i know about the phone when i patched the bar and
wrote the code.. just a dumb job to do the patch if you know ASM
the next point: GPL doesnt mean, i HAVE to share the sources
with everyone! i MAY share, and thats what i do..
people with programming skill, who are REALLY interrested
in doing free software, got that sources.
what if i share that sources with everyone?
people will take this code, code some graphic editor around
that and sell this prog for €20..
thats not this for what the code was done..
the main difference is: the linux community isnt as commercial like
the GSM "community"
all linux soft i did, is released as GPL with free sources
what would you do with that code if i released it??
greetz
GeeZuZz
17-10-2002, 05:57 PM
I totally understand you g3gg0!
But i ask again, is it possible to inject the slideshow - without injecting the status bars?
g3gg0
17-10-2002, 08:35 PM
sorry with this version not...
next release will include ;)
and some other changes... no new things yet
prasert
18-10-2002, 12:47 AM
You are good man, I waiting for new release.
Thank for your prog.
Regards.
thrillpillz
18-10-2002, 02:04 AM
thanks for clearing that up..i understand your concern regarding clones etc
keep up the good work mate...
khizofdeath
18-10-2002, 07:16 AM
anyone? can you add up a menu like 3315 automatic keyguard to a 3210 flash file???:o :o :o :o
thrillpillz
18-10-2002, 10:03 AM
khizz*
not yet...
khizofdeath
18-10-2002, 10:27 AM
do you think its possible????
thrillpillz
18-10-2002, 11:14 AM
nothing is impossible if you try :)
khizofdeath
19-10-2002, 06:17 AM
CAN WE EDIT THE SLIDE SHOW??
AND IS THERE A WAY TO PATCH A NEW SLIDESHOW WHEN U PRESS *#WAR0ANTY#
theremoids
19-10-2002, 08:25 AM
@g3gg0...
the prog is cool but it would be better if we can edit the slide show without the prog changing the signal bars... i really like the slide show thingy... i hope you could share with us how to edit that... in the flash file you uploaded before, i was able to edit the slide show using PPMEdit but when using this prog - i can't find the slide show.
Harry Zhily
19-10-2002, 04:48 PM
HI.. Guys,
1-rst.... Many Thanks to g3gg0 & ProjectZ Team
I did it , I've already add the "SlideMenu without change the Net indikator" , I also change all of the Grap slide menu with My Own grap ( to g3gg0: forgive me if i'm being rude to change your original Slide Graphic) and I added this edited slide menu on ProjectZ which is I've already change with My MOD (Thanks to ProjectZ team)
to all member who wanna changed the graps on slide menu used HEXEDITOR find the correct Offset and Lenght used this software:
- HEXEDITOR (to Find the correct Offset and Lenght )
- HEXGRAP (to Add your Own Graph)
- NOKFREE (to Fixed the MCU)
- PPMMANGER (to calculated the CRC)
- ROLLIS (to Flash it back to your PHONE)
if still Confused please contact me
[email protected]
Again Many BIG Thanks to g3gg0 & ProjectZ Team
Cheers
GeeZuZz
19-10-2002, 07:48 PM
Originally posted by Harry Zhily
What did you do to only inject the slideshow?
I know how to edit the graphics, but i don't find out how to only inject the slideshow.
khizofdeath
20-10-2002, 12:58 PM
can you just tell us the string so we can easily find th offset!!!
Harry Zhily
20-10-2002, 01:01 PM
@ GeeZuZz
Just find the correct offset of slide show.
here alittle trick compare the PPM+MCU flash file (with the Slide menu inside) and compare with clean PPM+MCU. try to find the differences, I suggest you to used HEX Workshop Edit.
Cheers
khizofdeath
20-10-2002, 01:19 PM
by the way how to use the graph?where shoul i put the offset??
KnokKnok
20-10-2002, 02:20 PM
I use winarm to look for the offset (thanks welsh) and hexgrap for the graph edit.
GeeZuZz
20-10-2002, 04:01 PM
Originally posted by Harry Zhily
@ GeeZuZz
Just find the correct offset of slide show.
here alittle trick compare the PPM+MCU flash file (with the Slide menu inside) and compare with clean PPM+MCU. try to find the differences, I suggest you to used HEX Workshop Edit.
Cheers
So you mean i should copy and paste the difference?
Serdem
21-10-2002, 09:37 PM
To g3gg0;
I couldn't use program with 7110 flash file. I guess it's not support 7110 or 6210. Do you have any plan in the future versions?
Best Regards...
7110, 6210 is very dificulty, because the MCU seems to be encrypted
KnokKnok
22-10-2002, 10:52 AM
@GeeZuZz
If you follow what Harry Zhily said this one you should do!
1. Compare the files with Hex Workshop.
2. After compairing go to the replaced with to many counts. That the place where you put your slide show.
3. Create your slide show (or you can take from other startup if you want to try) and paste the hex.
Easy one.
1. Open the file (modified) with winarm.
2. Look for the offsets.
3. Record the offsets.
4. Create new slide using Hexgrap.
I will not give the offsets since nobody (I think) dont give it. Better find it on your own so that you will know next time how to do it.
:) :) Happy Editing :) :)
khizofdeath
22-10-2002, 02:22 PM
now iknow to edit the slide show thanxs!!!
Harry Zhily
22-10-2002, 02:27 PM
@ KnokKnok
CHEERS...
:D :D :D
GeeZuZz
22-10-2002, 02:32 PM
KnokKnok:
I've compared the files, and i see that there are differences many places. (as i can see in the log genolite makes - many adresses are mentioned.
Ive found the hex where the pictures in the slideshow start, but i suspect that isn't enough. I need the info about how the slideshow starts and other stuff.
Or is it only one single place the hex code should be changed? If it is, i think i will be able to fix it.
but what does this mean?
doing the slideshow stuff...
----------------------------------
- bl: 00069CD0 -> 0012C3B0: F0 C2 FB 6E
- func_end: 0006A788
- b: 00069CD4 -> 0006A786: E0 57
"->"?
Is F0 C2 FB 6E added to both adresses? (bl)
KnokKnok
22-10-2002, 04:17 PM
@GeeZuZz
Try to experiment and you will get it perfectly. There are only two persons I know who managed to manipulate slideshow g3gg0 and Harry Zhily. Maybe you are the third one ::lol: :lol:
domsat
23-10-2002, 10:18 AM
Originally posted by g3gg0
http://g3gg0.dyndns.org/~geggo/nokia/g3n0lite/g3n0lite%20v1.0.exe
and pls download the dll pack, too
http://g3gg0.dyndns.org/~geggo/nokia/g3n0lite/dll.zip
copy them in the same dir like the g3n0lite.exe
or in windows system
have phun ;)
nice work man! correct me if i'm wrong but i can't modify the already modified full flash file. this gives me a "contact service" error.
;)
And what does Contact Service mean????????????? DINGDINGDINGDINGDING.......... right. Fix the Checksums........
thrillpillz
23-10-2002, 01:38 PM
lol @ joox..
:D
btw i've managed to edit the slideshow too :)
GeeZuZz
23-10-2002, 08:25 PM
Originally posted by KnokKnok
@GeeZuZz
Try to experiment and you will get it perfectly. There are only two persons I know who managed to manipulate slideshow g3gg0 and Harry Zhily. Maybe you are the third one ::lol: :lol:
I tried to experiment. But i ended up with a file PPM manager/Rolis couldn't load... :) the file size was correct though. :confused:
I wish i could read hex. :D
domsat
23-10-2002, 11:57 PM
Originally posted by Joox
And what does Contact Service mean????????????? DINGDINGDINGDINGDING.......... right. Fix the Checksums........
and what doe this error mean? (see attached)
domsat
24-10-2002, 12:02 AM
here is a more clearer picture of the error.
should this mean that I still have to fix the checksums and just repair the eeprom later?
GeeZuZz
24-10-2002, 12:34 AM
No, it means that you should not work on a file containing EEPROM.
Use only MCU+PPM files.
easy way to make a mcu+ppm file out of you full flash:
-Open the file in Rolis flasher.
-Copy binary to PPM
-Copy PPM to binary
-Save the file.
KnokKnok
24-10-2002, 03:59 AM
@GeeZuZz
I don't know how to read hex also. I learn computer only by reading. I read this as a plain english like ABC...123...
Anyway the data are already there. When you inject the netbar you will inject the slideshow. You can remove the netbar (since it is not accurate) by manipulating the file by hex editor. Then your original signal bar will return (because the are not in the same offset).
:p try again :p
theremoids
24-10-2002, 06:14 AM
i was able to change the slide show too! YEBBA DEBBA!:grin: :grin: :grin:
one prob... it's also the animation in the GAMES' hi score. :(
domsat
24-10-2002, 08:22 AM
Originally posted by GeeZuZz
No, it means that you should not work on a file containing EEPROM.
Use only MCU+PPM files.
easy way to make a mcu+ppm file out of you full flash:
-Open the file in Rolis flasher.
-Copy binary to PPM
-Copy PPM to binary
-Save the file.
copy! thanks man...
thrillpillz
24-10-2002, 09:03 AM
Originally posted by theremoids
i was able to change the slide show too! YEBBA DEBBA!:grin: :grin: :grin:
one prob... it's also the animation in the GAMES' hi score. :(
ah thats the only drawback but cant help it (for now!!) bcos its actually using that games animation!
theremoids
24-10-2002, 11:54 AM
Originally posted by GeeZuZz
No, it means that you should not work on a file containing EEPROM.
Use only MCU+PPM files.
easy way to make a mcu+ppm file out of you full flash:
-Open the file in Rolis flasher.
-Copy binary to PPM
-Copy PPM to binary
-Save the file.
or open the FULL backup (mcu+ppm+eeprom) in PPMEdit and save the mcu and ppm and join them... ready to be modified again!:D
theremoids
24-10-2002, 11:57 AM
i think there's also a possibility to make 2 or more slideshow or to make an ANIMATED slide show... i'll experiment.:)
thrillpillz
24-10-2002, 12:43 PM
@theremoids
or open the FULL backup (mcu+ppm+eeprom) in PPMEdit and save the mcu and ppm and join them... ready to be modified again!:D [/B]
PPMEDIT? i'm assuming u'r a registered user then? cos the other 'cracked/free' version dont support this feature.
@Geezuz
What about when you get errors in Rolis saying 'this is not nokia flash image or it is imcomplete' when you try to load a already modded flash file?..how to extract ppm and mcu then?
Harry Zhily
24-10-2002, 02:58 PM
Originally posted by GeeZuZz
I tried to experiment. But i ended up with a file PPM manager/Rolis couldn't load... :) the file size was correct though. :confused:
I wish i could read hex. :D
--------------------------------------------------------------------
you paste a hex with wrong size length, check it again...
good luck
GeeZuZz
24-10-2002, 03:12 PM
But shouldn't the file size be different?
my file is 1 900 544 bytes.
Harry Zhily
24-10-2002, 03:32 PM
Originally posted by GeeZuZz
But shouldn't the file size be different?
my file is 1 900 544 bytes.
nope... the size of flash wont be changed if you have doing alittle wrong lenght paste.
if you copy a hexcode from other flash, and wanna paste the Hexcode to another flash, you should check the lengtht, both of lenght should be same.
ex 1: FA00 4578 6C0A 54FA FF00 (your copied this line)
then you should paste it to the same lenght
ex 2: AA04 45A0 98F0 44FA AC06 (paste it to this line)
ex 1 and ex 2 have a same lenght
the most important thing is the correct address and the lenght of the offset,
sorry for my bad grammar in english, i hope you understand a little of my explanation.
Good luck
GeeZuZz
24-10-2002, 07:32 PM
Ok, thanks. I'll try again...
But can you give me a hint? do i need to copy hex from different places in the flash (more than one place), or is it just the one area around where the pictures are?
There is a lot of adresses related to the slideshow mentioned in the log genolite makes, so i get a little confused... ::confused:
Powered by vBulletin® Version 4.2.0 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.