In this case, it is best to use the CameraShortcuts.elf, because you can configure the buttons for focus, and capture images. I show you an example of CameraShortcuts.ini:
Code:
;Camera book name
;
;Change only if you know that the book name is something else
;Default value: "CameraBook"
;[CAM_BOOK_NAME]: CameraBook
;Key section
;
;The normal keys can still be used as long no other function is set to them
;See available keys in keys.txt
;
;You can use X instead of KEY_X, eg. "UP" instead of "KEY_UP"
[CAM_FOCUS]: DIGITAL_9
[CAM_CAPTURE]: DIGITAL_6
[BR_MINUS]: NO_KEY
[BR_PLUS]: NO_KEY
[MENU]: NO_KEY
[MACRO_MODE]: NO_KEY
[NIGHT_MODE]: NO_KEY
[LIGHT]: NO_KEY
[CAPT_MODE]: NO_KEY
[ZOOM_IN]: NO_KEY
[ZOOM_OUT]: NO_KEY
[FAST_SHOT]: DIGITAL_8
[SMART_SHOT]: DIGITAL_2
[SMART_FOCUS]: DIGITAL_3
[FOCUS_TIME]: 300
It works on my W810 :)
For heap, search for patches "Speed Up The Phone", "SPeed Up And Stability", or "Heap Shift".