View Single Post
  #588 (permalink)  
Old 11th Aug 2010, 5:19 am
Barracuda72 Barracuda72 is offline
Junior Member
 
Join Date: Aug 2010
Location: Perm, Russia
Posts: 23
Default

I think it must be here:
flasher86,
I am very sad that mympx.org is down Do you know something about it?
I received last you reply in theme by mail, so I think I can reply.
No, I'm not god, just student Elfloader isn't my creature, it was created by unsurpassed hacker Rst7 for Siemens mobile phones (phones based on ARMv9 processor without arithmetic soprocessor), I'm just port it to our players
"Daemons" is a programs that runs on device startup and works in background. Termin "daemon" is from Unix, on Windows such programs called "services".
swi hook is a small program that calls function by it's swi number. For example, if you want call
FS_fopen()
on all players, all you need it to define it as
#pragma swi_number=0x0
__swi __arm FS_FILE *FS_fopen(const char *name, const char *mode);

and call it as usual. This syntax is specific for IAR Embedded Workbench for Arm. If you want to write elf's, you need this IDE (version 4.41a at least, freely available from internet).
Yes, it's possible to integrate elfloader into original firmware (originally elfloader is a patch for Siemens firmware), but I think that we need to test it and produce complete, working, full-featured thing. So I have many questions for now...
Reply With Quote