GSM-Forum

GSM-Forum (https://forum.gsmhosting.com/vbb/)
-   x4x, x5x Flashpatching (https://forum.gsmhosting.com/vbb/f341/)
-   -   SLIKv56: Flash Patching (3rd part) ... (https://forum.gsmhosting.com/vbb/f341/slikv56-flash-patching-3rd-part-78757/)

rc-flitzer 03-25-2005 19:12

@Froster: For that you'd need a huge patch... and a new phone... and maybe all your friends, too. *g*

About Notepad: If it's been done well in assembler code, would be nice. But it's not necassary at all for me, because my self-written midlet "Editor 4 Siemens" (version 1.24) is quite fast. Loading time is 2.5 sec - that's not much. Working speed is fast enough for writing.
But RizaPN, you wrote about "limitations" in midlet. Can you tell me which ones? I mean, for a notepad there are no significant limitations in Java. The only one I know (max. 256 chars possible) you have already broken with a patch (thanks again). If you still want to make a notepad, I think 10-12 entries are enough, each one with 1-2 KB or let's say 10-2KB for all entries together (if this fits better).

Froster 03-25-2005 19:41

@rc, come on... you didn't think it was a real question, did you? ;) I just wanted to wish you all happy easter in some more interesting way :D
SORRY FOR THE OFF TOPIC SIRS

trustkill 03-25-2005 22:14

@froster: Happy easter, too !!

@ riza: thanks for your 5098.eep, now it works fine !

@ all: What about a little program for better FAV customization ?
Just select the item you want in the FAV.Menu and one click to save the 5098 eep in
your mobile...?

edit: I try 89d.c7de00 for "Application" Menu, works fine but when I exit the mneu phone crashes.

rizapn 03-26-2005 00:46

@rc-flitzer:
The main thing from java-midlet which I really hate is the loading speed. Other limitation could be a history now. If I use the function almost everyday, then I prefer to put it as a firmware patch, not even a BIN file.

@trustkill:
- FAV Editor ... yes, possible. But, selecting is another thing. How about if the needed item is not a normal menu? Anyway, providing "select item" for [even almost] all possible menu item is a real hard-work :)
- There is a conflict RAM area used by Application and FAV menu. I think, I have to manage RAM used by FAV to correct it ...

k-mac 03-26-2005 13:22

@riza
"You must change the "0x3B0366:" part and "FADB6A03" bytecodes in the address 0x44762C"
its to hard for me:) i have troubles with decompile and after that compiling patch. maybe will be easier change this patch " Use LEFT Arrow key as a "SIM-Location" shortcut" from simlocation to mainmenu. supose its only one entrypoint to change(DA DB 46 EF) but who knows entrypoint to MAIN MENU?

about notepad from firmware its really good idea. i`m also nervous when i must wait for starting java, then looks for notepad and again wait for loading midlet:/ i think about really quick 5-10notes in phone will be enough

lalo.lerry 03-26-2005 16:14

@k-mac:
DB42DC: MainMenu ()

rc-flitzer 03-27-2005 00:56

@RizaPN: Yes, loading time, especially at starting, is the main disadvantage of midlets. But for me midlets have also a big advantage: I can do almost anything possible without much effort. No assembler, no missing routines. You are much better in assembler programming, so if you'd find some way to have the input textbox and more or less comfortable file access - would be great to have it in firmware!

@k-mac: Make a shortcut for my editor midlet. As I said, it loads 2-2,5 sec. and I only have to press (on my phone) 5 and right arrow. The only way to get that even faster is to write it in firmware...

rizapn 03-27-2005 03:39

@rc-flitzer:
Yes, agree with you that both have plus and minus.
By the way, I lost my patch that extend the capacity of editText function. Do you still have it ? I like to try that routines, compared with the ones which I used now in my notes.asm ... (I don't know, but keyhandler used by midlet is faster) ...

abomin 03-27-2005 11:22

@Riza
I think it`s possible to modify FAV patch to show menu header from name of WAP profile?

Red_Fox_ 03-27-2005 12:35

Quote:

Originally Posted by rizapn
@trustkill:
Your EEPROM block looks very strange. Try to upload mine ... (if it is work, then you can modify it with your own needed)

@Red_Fox:
Select any firmware string_ID which has a similar meaning with the BIN file function (for example 123 [in hexa]), then put : 123.e47310 if you want to corelate it with zaa.bin file ...

A try in these format xxx.E47310, but it is not working..:((((

cyperghost 03-27-2005 13:06

@Master

Do you mean this?
; Write more than 256 chars in an Java input field
; Author: RizaPN

0x293DE4: 0B01 0B04 ; extend 256 up to 1024 chars

rizapn 03-27-2005 13:48

1 Attachment(s)
@cyperghost:
Yes, thank you ...

;~~~~~~~
My Notes prototype is working ... but the input handler is not as fast as the ones used in the midlet. I still try to change it, but need some more times to search the firmware (that's why I need that info).

I put the Notes.bin prototype here. Please give a try and feedback. After the input handler improvement, I will publish it as a patch and BIN file.

The maximum entry is 20, with the total of character is 2000. A single entry can handle a maximum 250 characters.

Key usage (in the List menu):
[#] Delete entry (without any confirmation)

All modification will be saved only after we quit from the list menu (to minimize the number of EEPROM write activities).

Before running the Notes, you need to create EEPROM Block 5200 using any EEPROM_Tools. Use my dummy 5200.eep ...

You also need ESI patch, and apply this firmware string modification patch:

0xBAE97D: 4E6F74
0xBAE980: 65732076312E3000

rizapn

trustkill 03-27-2005 18:58

@seklt: You´re the man ! The uni-patch is the best thing I´ve ever seen ! I´ll try to do a german version this evening !

edit:aargh, I have no time !

Red_Fox_ 03-28-2005 04:43

Quote:

Originally Posted by Red_Fox_
A try in these format xxx.E47310, but it is not working..:((((

@Riza All fine.... i just forgot to aplly "Entry-point for Binary file" patch....
And what about entry-point to sim menu?

rizapn 03-28-2005 04:52

@Red_Fox:
try these addresses (I can not try because my network has provide no SIM Toolkit menu) ... DB3FF8 and DB3FFC

Red_Fox_ 03-28-2005 05:47

DB3FF8 - is the right one....

adancau 03-28-2005 14:33

@trustkill - there appears to be a problem with the modified *** FAV. (Programmable) Favourite Menu v2.01 *** , which does not occur with the original FAV v2.00
Whenever I press the left softkey, the phone freezes, after which pressing the red button turns it off immediately. Works fine with FAV v2.00 though.
Is anyone else experiencing this?

(I have short button press on left soft key instead of long, if it makes any difference)

tezet 03-28-2005 15:30

@Riza:
I've tested your Notes and I didn't find any bugs. Even the speed of input IMHO is quite fast.
Really great job! So if we have a good notes now, I'm only looking forward for a calendar with visible events and notifications on the home-screen ;-)

I only had a problem with applying your firmware string modification patch. Vklay was freezing after reading the backward data :-( Tested a few times...

cyperghost 03-28-2005 16:27

@ada

try this
WRONG DATA - Sorry

________

But I've you would like to keep up arrow for voice-dialing (like me, because I disabled voice dialing via +) then use abomins patch *** RED BUTTON for Programmable Menu ***

Is really really a nice a patch and makes Siemens on/off function like Nokia phone models.

adancau 03-28-2005 16:50

Quote:

Originally Posted by cyperghost
@ada

try this
WRONG DATA - Sorry

________

But I've you would like to keep up arrow for voice-dialing (like me, because I disabled voice dialing via +) then use abomins patch *** RED BUTTON for Programmable Menu ***

Is really really a nice a patch and makes Siemens on/off function like Nokia phone models.

Actually I would prefer using the up arrow for the FAV, don't use voice dialling all that much.. but since it doesn't work (for me, at least), will stick to the right arrow original FAV.

Already using both FAV and the Red Button Menu (v2), FAV for favorites, red button for system setup and shut down.

trustkill 03-28-2005 19:42

@ adancau: Thank you for bug reporting, I try to fix it.

Edit: I can´t find the error.

These are the only differences in FAV 1.0 and FAV 1.1:
Quote:

FAV1.0
0x3B0366: EA203C04 FAE42C76
0x447620: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000080363700583737000C002D02FADB
0x447630: FFFFFFFFFFFFFFFFFFFF 6A03DAE4F074FADB1C07

FAV1.1
0x3B0438: EA001C07 FAE42C76
0x447620: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000080363700583737000C0046FC2100
0x447630: FFFFFFFFFFFFFFFFFFFF 3D02DAE4F074FADB1C07

So, thats the same way I changed it in FAV2:
Quote:

FAV2.0
0x3B0366: EA203C04 FAE46276
0x447660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 29002D02FADB6A03E6F4EA13DAE4F074

FAV2.1
0x3B0438: EA001C07 FAE46276
0x447660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 290046FC21003D02E6F4EA13DAE4F074
As you can see, I just cchanged the 2 sequences. If anybody knows how to do It the right way, please let me know !

H3ct0R 03-28-2005 21:54

Hi, is there a way of using this patch together with FAV (any version)?:
Quote:

;Get access to "SIM Location" directly using front UP Arrow key
;Firmware: SL45 v56
;Author: RizaPN


+0
3B0366: EA203C0448C3EA20 2D6A48C32D6846FC
3B036E: 3C0446FC2000EA20 20002D7448C6EA20
3B0376: 5A0448C6EA208204 820446FC21002D7E
3B0474: E00CE00DE00EDAD4AC70 DADB3CEF0D02DADB46EF
I would like to keep the acces to SIM location using UpArrow. Unfortunately these patches collide :mad:

charlielao 03-29-2005 03:53

@H3ctor:
Just a suggestion:
why dont you just add SIM LOCATION EP to your favorites?

abomin 03-29-2005 04:50

Try this:
0x447660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 290046FC21003D04E6F4EA13DAE4F074

Red_Fox_ 03-29-2005 05:20

Tested..... all fine :)))

trustkill 03-29-2005 07:58

Thank you abomin ! Thats it !

H3ct0R 03-29-2005 09:45

Which entry-point is for "Profiles"?

adancau 03-29-2005 09:58

Quote:

Originally Posted by H3ct0R
Which entry-point is for "Profiles"?

208.DB4050

[Bla bla bla (says my message is too short...)]

trustkill 03-29-2005 10:32

1 Attachment(s)
Attached you can find a list with entrypoints/ textstrings for SL4xv56.

H3ct0R 03-29-2005 10:58

Thank you very much, I could not find that file on my hard drive:) BTW trustkill why is your version of FAV killing my phone after pressing UpArrow? I've erased all patches assigned to arrows and it's still the same! Do you have any idea what can be a cause?

@abomin: Could you please readdress your version of programmable red button menu patch? I think I have another patch inserted in the area you have used...

trustkill 03-29-2005 11:43

@H3ct0R:
hmm, for me its (now) working fine. Does FAV2.0 work on your phone ?
About readressed PRBv2: I think there is no conflict with other patches !

cyperghost 03-29-2005 11:57

@H3
I also have no problem with space of PRBv2...
About your phone crashes....
Go to Surf/Fun -> Internet -> Favourites and delelte ALL entries... Does phone crashes now?

H3ct0R 03-29-2005 12:11

1. FAV 2.0 by Riza is working fine. I'll apply truskill's version again and delete all entries to check your solution cyberghost.

2. I don't know why abomin's PRBv2 collides with something (maybe I've applied a patch that you both didn't or made a modification in that address myself - I don't remember...) It is that line:
Quote:

0x40D5A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D02FADB8A06E6F4EB13DAE4F074FADB
so I think that the readdressing should do the trick.

--=EDITED=--
OK, I did it, trustkill's version works great! Sorry for making trouble - I misschecked one modification, but now it's allright...
Still I need the readdressed version of abomin's patch.

--+EDITED #2+--
And another thing - I would like to create a "Restart phone" shortcut i FAV menu. I've applied a line from Riza's patch (it was together with a .bin file), like this:
Quote:

0x4EA280: FFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FCA034E0EDE05EE05FFAC130AA
0x4EA280 - this address was free in my software. Will I be able to make an entry-point out of this?

k-mac 03-29-2005 14:17

Hector:
entrypoint for restart: c24f3a.

i`m also interested version FAV with LeftArrow enter.

pozdro

H3ct0R 03-29-2005 14:52

@k-mac: Thanks! (wzialem z naszego forum, ale widocznie Froster pomylil kolejnosc i fon padal. Nawet probowalem sam przestawiac, ale widocznie nie trafilem :D )

@all: I've readressed abomin's patch myself, so no more help needed ;)

Froster 03-30-2005 06:52

@H3ct0R, when we add DA at the beginning we need to switch the last bytes. I've already added also this version.

adancau 03-31-2005 13:44

@rizapn:

Just got around to installing JSTV. (Just a Simple) Text Viewer v2. Haven't noticed it before, only now, while browsing older patches. It's really cool, although it has a bug - if the file that is read is larger (and takes more than one screen), sometimes text gets lost between one screen and the other (missing parts at the end of the first screen and the beginning of the second). It would be great if you could address this, otherwise patch is really great and more than useful.
Also, it would be nice, if possible, to make the Read Memory item in the Surf/Fun menu optional (that is, which part of the patch to comment not to get that, it's pretty much unstable since some people might be using java).

Thank you.

lazioroma 03-31-2005 23:13

i have problem with uni-patch screensaver is inverted

charlielao 04-02-2005 09:34

another FAV question/request:
FAVv2.01 modified by Trustkill uses UP ARROW and FIRST entry in URL, and RED Button Menu by Abomin uses RED BUTTON and SECOND entry in URL. Can anyone please make another patch for LEFT ARROW and uses THIRD entry in URL so that we will have 3 NEW Menus for our SLIK :) My problem is that the Favorites i have are now a little bit crowded bacuse of the number of entries :)

trustkill 04-07-2005 15:54

@charlielao: done !

First at all I want to thank all patchers who made the newest "FAV/PRB/PLB" patches !
Now I have my favourite items on upper/left/right/red button...!

One strange thing: I´d like to have "Internet Favorites" in one of my FAV Menu, i tried
3A4.ED7F24 and 3A4.ED3FFA. If I press any button when in menu, nothing happens. I come back to the FAV Menu.

charlielao 04-08-2005 02:01

@trustkill:
"Internet Favorites" <- same thing happens to me.

@Master RIZAPN or other Masters:
From Skip Address Book Patch:
27DA60: D7 40 0C 00 : extp #0Ch, #1
27DA64: F6 8E 52 1A : mov 31A52h, ZEROS ; (000C:1A52)
and
27DA72: D7 40 0C 00 : extp #0Ch, #1
27DA76: F6 8F 52 1A : mov 31A52h, ONES ; (000C:1A52)

000C:1A52 <- what is mem locaton is this? What does it capture? or do?

rizapn 04-08-2005 03:35

000C:1A52 is MMCStatus flag ...

charlielao 04-08-2005 04:01

@Master Riza:
so the patch DISABLES the look up in the address book if flag is ZERO???
Do you also know the mem location for get sms number of incoming sms?

rc-flitzer 04-08-2005 12:14

Some memory values:
#define freeSMS 0Dh:29D4h ; word
#define inboxRead 0Dh:29D6h ; word
#define inboxUnread 0Dh:29D8h ; word
#define outboxSent 0Dh:29DAh ; word
#define outboxUnsent 0Dh:29DCh ; word

But to have something more interesting: is there a possibility to call the "select number from address book" routine? The one which is called when you want to send a message. Would be great to use it in midlet...

rizapn 04-08-2005 14:10

@charlielao:
1. yes
2. read my CDR patch assembler source, and you will get that (sms number for incoming sms) ... download it from http://groups.yahoo.com/group/z-soft/files/Siemens ...

TUFF Stough 04-09-2005 04:57

Dear All Masters,

I have an idea for SLIK since it is the first mobile phone with MMC support, but I don't know whether it can be realized by using patch.

Can the SLIK have the feature like a USB drive, just plug-in and automatically will be detected by any other computers without have to bother to install the SDES?

Sorry if some of you found this question to be silly.

charlielao 04-09-2005 06:52

@rc-flitzer:
Thanks for the Mem Loc. I made a patch that shows if there is an unsent sms in my outbox :D

@Master Rizapn:
sorry for my low knowledge, may i ask some questions? This is what i got from your asm:
mov r8, #200h+'R' <- R(eceived)
mov r12, #315h <- ???
mov r5, #32h <- ???
extp r5, #1 <- ???
movb rl4, 2F0h <- ???
andb rl4, #40h <- ???
jmpr cc_Z, sdr_001 <- calls sdr_001
mov r8, #200h+'D' <- D(elivery)
add r12, #1

If you have a time to spare, may i ask you what the ??? are please?

cyperghost 04-09-2005 11:20

Thanks Charger and Charlie for your latest patches :)

@charlie
Can you make Animated SMS compatible with this modification of rc-flitzers patch? Thanks to trustkill for providing online access to this one :)

rizapn 04-09-2005 11:39

@charlielao:
It must be discussed in the Discussion topics. I answer you there ...

Pawel W 04-09-2005 16:41

Hello some idea for patchers.
1. It is possible to do no vibra when report comes?
2. And another my idea. --Help-- in inbox swithing us to outbox and --Help-- in outbox swith to inbox.


All times are GMT +1. The time now is 11:23.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -

Page generated in 0.39749 seconds with 6 queries

SEO by vBSEO