Igor and funoush, Thank you very much! These information you gave me seems to be very good for me, bacause my purpose is making own BtTransport Lib, which must...
Hello, I have big problems with memory allocation in my hack. I am not a big expert in C, so sorry for a probably stupid question. The code below resets my...
Hello: I'm not an expert in hacks (in fact I've never written anyone) but I suspect that the problem is that you are using globals. You should recode your hack...
You can't use globals in hacks. It's possible, but you should carefully examine gcc or CW ABI. The simplest way is following: merge all globals into structure....
Ilia, I'm sorry to follow up with another probably stupid question, but where do you find the function definition or documentation for system functions like...
Hi, Allow me to "jump the wagon" on this question: So - is there a method I can use to "hook" into any system/internal function ? Thanks Shimon ... From: Igor...
Hi, Problem is I dont even know the function name ... I am trying to "hook" into making calls on my Treo. Before someone says "RTFSDK" - I dont mean the ...
Thanks! I guess it's about time I download and install the simulators. Is this how you made your systraps.txt too? I sort of assumed you guys had contacts...
Do you have idapro? I would start with exploring the disassembly of Phone.prc. The Treo has a lot of custom OEM traps originally developed by Handspring, and...
Please ensure that your local laws allow disassembly. PalmSource people read this group too ;-). ARM side Hs* functions can be found in HsExpensions.prc. Few...
Hi, Dont mean to break any law, nor ethics. Thought it was something more trivial - if it shows up in the debug info we are allowed to see... Shimon ... From:...
the header is the same as all ARM apps. (careful with unique IDs. Use 0xAFC - trust me). The entry points for ARM libCalls (Through SysLinkerStup or through...
Hello, Thanks for a tip, but unfortunately I dont. So far I understood on their homepage, the demo version supports only intel processors... Are there any...
Hello, Thanks a lot for helping me with previous issues, I have new one indeed. How can I call DIA function SysGetOrientation from my arm-hack? I have no...
http://yahm.palmoid.com/yahm_dev.zip New: * New syscalls in systables.txt (up to PalmOS 5.4) * New syscalls in libarm*.a * New Force16 hack sources (by...
You can get a free dissassember with the arm-palmos-objdump utility in PRC-Tools. It's better than nothing, although it's not interactive like IDA Pro....
PalmOS releases all chunks on application finish. Hack works through different applications. To prevent hack data from releasing you should set owner to zero...
I'd like to write a hack that patches the 68K API's SysNotify(Un) Register(). Is there any way to do that? I assume that 68K SysNotifyRegister() calls with a...
It's an idea of PicselAcc by Dmitry Grinberg. According to PalmInternals all sub-launch subscribers (both arm and m68k ) calls SysNotifyRegister with orignal...
Now compilation is ok, thanks!, but afterwards this hack resets the palm :-( Do you have any ideas why? One more stupid question: I've found in 68k-SDK the...
New YAHM version: http://yahm.palmoid.com/yahm_239.prc . Probably it works with Zodiac. Please test it. Thanks to Mobile Stream Team for funny suggestion. Igor...
In most jurisdictions I know of, disassembly is legal as long as it is for educational purposes to create compatible software. It only starts becoming illegal...