Help - Search - Members - Calendar
Full Version: [help] Elf Instalation
SE-NSE Forums > SE Firmware > Newbie Forum
Javaboy
i've read any Elf instalation guide but it only show this (or aparoximately)

QUOTE
W810/Z550/W550/W600/K770/K790/K800/K810/W830/W850/W660:
Create a folder "ZBin" in "Other"( in phone memory and also in memory stick) and then a folder "Config"( in "ZBin" in phone memory) and another folder "Daemons" (in "ZBin"in memory stick).
Put the "DYN_CONST.bin" file in "Config" folder ( in ZBin in phone memory).
Put all elfs in the "ZBin" folder (phone memory).
Put those elfs in "Daemons" folder"(in memory stick) which you want to start with your phone(they'l start when your phone turns on) .

it from this Post

but i still don't get it how to install the Elf sad.gif

for example this is a list of the Elf i want to install
  • Acoustic Menu Changer v1.2
  • All Lock 2
  • Book Manager 2.6
  • Camera Drive Changer 1.3

but none of the post that provide that Elf explain how to install to my phone and how to configure it

Anyone. Please tell me how to install it (in step by step) and configure it
Corman
Isn't there a readme in their original topic, or the archive or even the Elfs topic?
Javaboy
Yes there is a readme is the thread and even in the attachment but it is only the function and change log and a few of review and comment but so far none of the post from the topic show how to install the Elf
Corman
I think BM2.6 uses bcfg, you will have to use BCFGEdit.elf to configure it.
Javaboy
can you guide me how to install Elf?How to patch it?
Corman
Have you installed the elfpack patches?
Javaboy
I don't think that i've finish the Elf installation. What i have done is the post that i quote above
Corman
So you have the elfloader patch, the library patch and the Dyn_Const.bin installed?
Javaboy
i've copy Dyn_Const.bin to other/ZBin/Config but nothing i've done about the patch sad.gif what file must use to patch first and what is next?
Corman
You'll have to install the patches before you can run elves. Patch them and then report back wink.gif
Javaboy
i use the patch from bousie but when i patch the lib again SE Tool lite 1.08 give a pop up
---------------------------
Information
---------------------------
Some patch values differs, continue ?
---------------------------
Yes No
---------------------------

how about it yes or no?
Boysie
DO NOT CONTINUE! IF YOU GET THAT MESSAGE!
Have you already patched the lib? If so then there is no need to patch again. Thats why you get mismatch error.
Javaboy
no all the patch i use so far only sysgfx patch

---

i choose yes and its write only 1 block

so what i have to do now?
Boysie
What FW are you running on your w810?
Corman
In the normal elfpack, there is a version compatible with SysGfx wink.gif
Boysie
QUOTE (-corman- @ 2009-05-17 00:04) *
In the normal elfpack, there is a version compatible with SysGfx ;)

Yeah thats right, I remember now! Comment the first 4 lines right? laugh.gif
Javaboy
its R4EA031 GENERIC

so i have to patch it again? Only the lib or with the Elf pack? And what if i get the same message again?
Javaboy
so what i have t do now?
Corman
Uninstall the elf patches you have on your phone now, and install the original sysgfx compatible elf loader patch
Javaboy
dude can't you help me how to make that elf work?I've to re flash my firmware ro W810i GENERIC again and still i have that message when patching elfpack sad.gif
Javaboy
@corman how to unistall the Elf patch? I use the Elfpack from your uploaded (from the archive about 70MB complete mod) but i still get that message. I've try about 2 or 3 try times by reflashing my firmware and patach sysgfx before elfpack and i try the other way to by patching the elfpack only but when i patch the still i get that message
cchaos
Using setool2lite: act as if your patching yopur phone with the elf pack etc, you are asked if you want to apply or remove the patch with a yes or no answer. Click on the one that is not apply.

FAR and JD flasher/SEFP: Act as if you want to patch your phone with elf pack etc, the patch boix has a remove patch option: make sure that is ticked then "patch it"
Javaboy
Whoa . . . !! the Moderator it self that answer my question smile.gif thanks that for uninstalling the patch. But how about the pacth. Everyone don't have an issue when patching with same patch but why i got that message from SEToollite?
cchaos
QUOTE (Javaboy @ 2009-05-17 13:22) *
Whoa . . . !! the Moderator it self that answer my question smile.gif thanks that for uninstalling the patch

No problem, but does my reputation precede me? lol.gif
QUOTE (Javaboy @ 2009-05-17 13:22) *
But how about the pacth. Everyone don't have an issue when patching with same patch but why i got that message from SEToollite?

Probably cos you never changed the patch to allow for the sysgfx patch: they do conflict, and according to dezil, they write the same data to the phone anyway

If your really not sure what to edit: paste the patches here, then when someone gets a spare five mins should (in theory) edit them for you
ThilinaC
use elf pack from here
http://justdanpo.cheb.ru/data/support/elfp...810_R4EA031.zip

in this pack those lines are already removed
(for sysgfx patch)

If u don't have sysgfx patch installed then patch the w810_r4ea031.mem.vkp too
If u have sysgfx patch installed then just patch W810_R4EA031.vkp
Javaboy
@Thilina
Ok. I'll do when i'm back home. Still in my office now smile.gif

is your patch from your link include the library or i have to patch the library too (it mean it's the zip only the elf pack)? I am sorry for too much asking sad.gif
Corman
If there is a file with 'library' or 'lib' in its name, a lib is included wink.gif. It will probably be outdated though
Javaboy
is there any problem if the library outdated? since not all of latest elf using the new library (i think)
Corman
As such it's not really a problem, but all the cool elves use new functions tongue.gif. If you don't have them in your lib, your phone will restart when you attempt to launch the elf smile.gif
ThilinaC
CODE
;W810 SW-R4EA031
;Áèáëèîòåêà ôóíêöèé
;v
;(c) Hussein , IronMaster
;(p) zoyd

+456BFC00
0448: FFFFFFFF 6143E244; 112: void memset(void *mem,char chr,int size);
044C: FFFFFFFF 78E81844; 113: int memcpy(void *dest,const void *source,int cnt);
0450: FFFFFFFF 894EE244; 114: int sprintf(char *buf, const char *fmt, ...);
0454: FFFFFFFF 6955E244; 115: int snwprintf(wchar_t* buffer, int size, const wchar_t* fmt, ...);
0458: FFFFFFFF 69425B45; 116: int _fopen(const wchar_t *filpath, const wchar_t *filname,unsigned int mode , unsigned int rights, unsigned int __0);
045C: FFFFFFFF A1545B45; 117: int fclose(int file);
0460: FFFFFFFF 01575B45; 118: int fread(int file , void *ptr, int size);
0464: FFFFFFFF E5585B45; 119: int fwrite(int file , const void *ptr, int size);
0468: FFFFFFFF 654BB244; 11A: int _wstat(short *path, void *statbuf)
046C: FFFFFFFF E9A01045; 11B: int fputs(const char *s, int file)
0470: FFFFFFFF DD4A5B45; 11C: int fstat(const wchar_t * path, const wchar_t *fname , FSTAT * fstat_stuct);
0474: FFFFFFFF B9255B45; 11D: DIR_HANDLE * AllocDirHandle(const wchar_t * path);
0478: FFFFFFFF 3D275B45; 11E: FILELISTITEM *GetFname(DIR_HANDLE *, FILELISTITEM *);
047C: FFFFFFFF E5A52445; 11F: void * DataBrowserDesc_Create(void);
0480: FFFFFFFF 3DA52445; 120: void DataBrowserDesc_SetStyle(void * db , int style);
0484: FFFFFFFF 5DA52445; 121: void DataBrowserDesc_SetHeaderText(void * db , int StrID);
0488: FFFFFFFF 4DA52445; 122: void DataBrowserDesc_SetFolders(void * db , wchar_t const ** FolderList);
048C: FFFFFFFF 65A52445; 123: void DataBrowserDesc_SetOKSoftKeyText(void * db , int StrID);
0490: FFFFFFFF 399B2445; 124: void DataBrowser_Create(void * db);
0494: FFFFFFFF 6DA62445; 125: void DataBrowserDesc_Destroy(void * db);
0498: FFFFFFFF C16D5B45; 126: wchar_t * getFileExtention(wchar_t * fnane);
049C: FFFFFFFF 71295B45; 127: int DataBrowser_isFileInListExt(const wchar_t * ext_table,const wchar_t * path ,const wchar_t *fname );
04A0: FFFFFFFF E5EA2945; 128: void Timer_ReSet(u16 * timer ,int time, void (*onTimer)(u16 timerID, LPARAM lparam), LPARAM lparam);
04A4: FFFFFFFF C1EA2945; 129: u16 Timer_Set(int time, void (*onTimer)(u16 timerID, LPARAM lparam), LPARAM lparam);
04A8: FFFFFFFF 11EB2945; 12A: void Timer_Kill(u16 *timerID);
04AC: FFFFFFFF 51F72945; 12B: int CreateBook(void * mem, void (* onClose)(BOOK*), const PAGE_DESC * bp, const char * name, int __0xFFFFFFFF,int __0);
04B0: FFFFFFFF 49F82945; 12C: void BookObj_KillBook(void *Book);
04B4: FFFFFFFF CDF42945; 12D: void BookObj_GotoPage(BOOK * book, const PAGE_DESC * page);
04B8: FFFFFFFF 49F62945; 12E: void BookObj_ReturnPage(BOOK * ,int);
04BC: FFFFFFFF 79FC2945; 12F: void FreeBook ( BOOK *book);
04C0: FFFFFFFF 61115345; 130: BOOK * FindBook(IS_NEEDED_BOOK);
04C4: FFFFFFFF B9C72A45; 131: BOOK * Find_StandbyBook(void);
04C8: FFFFFFFF 95F92945; 132: void BookObj_SetFocus(void *,int focus);
04CC: FFFFFFFF 7D3F1945; 133: void GuiObject_SetTitleText (void * gui , int StrID);
04D0: FFFFFFFF 653E1945; 134: void ShowWindow (void * gui);
04D4: FFFFFFFF 71081745; 135: void SetCursorToItem ( void *obj , int item);
04D8: FFFFFFFF C53E1945; 136: void GUI_SetStyle(GUI *,int style);
04DC: FFFFFFFF A5131745; 137: int GUIonMessage_GetCreatedItemIndex ( void *msg);
04E0: FFFFFFFF B5131745; 138: char SetMenuItemText0 ( GUI_MESSAGE *, int StrID);
04E4: FFFFFFFF E5131745; 139: char SetMenuItemText1 ( GUI_MESSAGE *, int StrID);
04E8: FFFFFFFF C5131745; 13A: char SetMenuItemText2 ( GUI_MESSAGE *, int StrID);
04EC: FFFFFFFF D5131745; 13B: char SetMenuItemText3 ( GUI_MESSAGE *, int StrID);
04F0: FFFFFFFF F5131745; 13C: void SetListObjectItemIcon ( void *msg , int align , wchar_t iconID);
04F4: FFFFFFFF 354A3045; 13D: void GUIObject_SetHeaderText(void *gui , int StrID);
04F8: FFFFFFFF 85081745; 13E: int ListMenu_GetSelectedItem(GUI_LIST * );
04FC: FFFFFFFF E9081745; 13F: void SetMenuItemStyle( void *obj , int style);
0500: FFFFFFFF BD251945; 140: void putchar( void *xx , int x, int y, int _zero, int zero1 , short wchar);
0504: FFFFFFFF EDA01545;8141: IS_NEEDED_BOOK isScreenSaverBook(void);
0508: FFFFFFFF C5411545; 142: void StatusIndication_SetItemText(void *gui,int item,int StrID);
050C: FFFFFFFF 45E52A45; 143: void StatusIndication_ShowNotes(int StrID);
0510: FFFFFFFF DD5B1645; 144: GUI * CreateStringInput(int,...);
0514: FFFFFFFF 0D251745; 145: GUI_ONEOFMANY * CreateOneOfMany(BOOK *);
0518: FFFFFFFF A1261745; 146: void OneOfMany_SetItemCount(GUI_ONEOFMANY * , int count);
051C: FFFFFFFF C5261745; 147: void OneOfMany_SetChecked(GUI_ONEOFMANY * , int checked);
0520: FFFFFFFF F9261745; 148: void OneOfMany_SetTexts(GUI_ONEOFMANY * , int * StrID , int Count);
0524: FFFFFFFF D5261745; 149: int OneOfMany_GetSelected(GUI_ONEOFMANY * rb);
0528: FFFFFFFF 61E42A45; 14A: void StatusIndication_Item8_SetText(int StrID);
052C: FFFFFFFF 25B81945; 14B: void GUIObject_Softkey_SetAction(void * gui,u16 actionID,void (*proc)(BOOK *,void*));
0530: FFFFFFFF 0DB91945; 14C: void GUIObject_Softkey_SetText(void * gui,u16 actionID , int StrID);
0534: FFFFFFFF 79BA1945; 14D: void GUIObject_SoftKey_SetEnable(void *gui,u16 actionID,int ena);
0538: FFFFFFFF E9B91945; 14E: void GUIObject_SoftKey_AddErrorStr(void *gui,u16 actionID,int StrID);
053C: FFFFFFFF B5B71945; 14F: void GUIObject_SoftKey_RemoveItem(void *gui,u16 actionID);
0540: FFFFFFFF A5B91945; 150: void GUIObject_SoftKey_SetVisible(void *gui,u16 actionID,int visible);
0544: FFFFFFFF 21BE1945; 151: void GUIObject_SoftKey_SuppressDefaultAction(void *gui,u16 actionID);
0548: FFFFFFFF 355CE244; 152: wchar_t* wstrcpy(wchar_t * dest, const wchar_t * source);
054C: FFFFFFFF E95CE244; 153: wchar_t* wstrncpy(wchar_t * dest, const wchar_t * source, int maxlen);
0550: FFFFFFFF D55BE244; 154: wchar_t* wstrcat(wchar_t * wstr, const wchar_t * subwstr);
0554: FFFFFFFF 855CE244; 155: wchar_t *wstrncat(wchar_t *wstr, const wchar_t *subwstr , int maxlen);
0558: FFFFFFFF 055CE244; 156: int wstrcmp(const wchar_t *wstr1, const wchar_t *wstr2);
055C: FFFFFFFF 715CE244; 157: int wstrlen(const wchar_t * wstr);
0560: FFFFFFFF 4DAEFE44; 158: wchar_t * str2wstr(wchar_t * wstr, const char * str);
0564: FFFFFFFF ED52E244; 159: int strcmp(const char * str1, const char * str2);
0568: FFFFFFFF 5553E244; 15A: int strlen(const char *str);
056C: FFFFFFFF 459CFE44; 15B: char * wstr2strn (char * str , const wchar_t * wstr, int maxlen);
0570: FFFFFFFF 01E32F45; 15C: int int2strID (int num);
0574: FFFFFFFF 9DE62F45; 15D: int Str2ID(const void * wstr , int flag , int len);
0578: FFFFFFFF 49F22F45; 15E: void StrID2Str(int StrID,char * str,int maxlen);
057C: FFFFFFFF 1DEA2F45; 15F: void TextID2wstr(int StrID,wchar_t * str,int maxlen);
0580: FFFFFFFF FDE82F45; 160: int TextGetLength(int StrID);
0584: FFFFFFFF 6DE82F45; 161: void TextFree(int StrID);
0588: FFFFFFFF 0D432145; 162: int AB_DEFAULTNBR_GET(int rec_num, void * mem_0x30, int * unk);
058C: FFFFFFFF AD962145; 163: int AB_READSTRING(void * mem_0x30,int rec_num, int rec_item_num);
0590: FFFFFFFF 55972145; 164: int AB_READPHONENBR(void * mem_0x30,int rec_num, int rec_item_num);
0594: FFFFFFFF F5972145; 165: int AB_GETNBROFITEMS(int get_from,int unk_0);
0598: FFFFFFFF 81DF2F45; 166: int PNUM_len(void *pnum);
059C: FFFFFFFF E1364045; 167: void PNUM2str(char *str,void *pnum,int len, int max_len);
05A0: FFFFFFFF 413C1945; 168: DISP_OBJ * GUIObj_GetDISPObj (void * gui);
05A4: FFFFFFFF ADEF2745; 169: LIST *List_New(void);
05A8: FFFFFFFF C5EF2745; 16A: void List_Free(LIST *lst);
05AC: FFFFFFFF C1F02745; 16B: void ListElement_AddtoTop(LIST *lst,void *newElement);
05B0: FFFFFFFF 9D784245; 16C: int Gif2ID(u16 IMAGEHANDLE,const wchar_t * path, const wchar_t * fname,wchar_t * ID);
05B4: FFFFFFFF D1DD5A45; 16D: int REQUEST_IMAGEHANDLER_INTERNAL_GETHANDLE(const int * __zero,u16 * IMAGEHANDLE,char * unk);
05B8: FFFFFFFF A5535945; 16E: void REQUEST_DATEANDTIME_GET(const int * __zero , DATETIME *dt);
05BC: FFFFFFFF 252E5445; 16F: void IndicationDevice_Backlight_FadeToLevel(int unk_zero ,int bl_level);
05C0: FFFFFFFF 35574545; 170: int GetFreeBytesOnHeap(void);
05C4: FFFFFFFF C5F92945; 171: void BookObj_Hide(BOOK *,int display_type);
05C8: FFFFFFFF D9F92945; 172: void BookObj_Show(BOOK *,int display_type);
05CC: FFFFFFFF 95C92A45; 173: void StartAPP (const wchar_t * appname);
05D0: FFFFFFFF D9091745; 174: void ListMenu_SetOnMessages (GUI_LIST * , int (*proc)(GUI_MESSAGE *));
05D4: FFFFFFFF 955E5645; 175: char * manifest_GetParam(const char *buf, const char *param_name,int unk);
05D8: FFFFFFFF A95A5B45; 176: int lseek(int file,int offset,int mode);
05DC: FFFFFFFF 5C1F064C;8177: int get_VBUFFER(void);
05E0: FFFFFFFF 65245F45; 178: void SetLampLevel (int level);
05E4: FFFFFFFF 49F02745; 179: void * ListElement_Remove(LIST *lst,int index);
05E8: FFFFFFFF 159F1444; 17A: int GetCurrentPID(void);
05EC: FFFFFFFF 81F02745; 17B: int ListElement_Prt2NumElement(LIST *lst,void *ptr);
05F0: FFFFFFFF DCD71844; 17C: union SIGNAL *alloc(OSBUFSIZE size,SIGSELECT signo);
05F4: FFFFFFFF F8D71844; 17D: union SIGNAL *receive(const SIGSELECT *sigsel);
05F8: FFFFFFFF E8D71844; 17E: void send(union SIGNAL **sig,PROCESS to);
05FC: FFFFFFFF 38D81844; 17F: PROCESS sender(union SIGNAL **sig);
0600: FFFFFFFF 08D81844; 180: void free_buf(union SIGNAL **sig);
0604: FFFFFFFF D4D81844; 181: PROCESS create_process(int proc_type,char *name,OSENTRYPOINT *entrypoint,OSADDRESS stack_size,OSPRIORITY priority,OSTIME timeslice,PROCESS pid_block,void *redir_table,OSVECTOR vector,OSUSER user);
0608: FFFFFFFF F4DA1844; 182: void start(PROCESS pid);
060C: FFFFFFFF A4D91844; 183: int get_ptype(PROCESS pid);
0610: FFFFFFFF F0D81844; 184: PROCESS current_process(void);
0614: FFFFFFFF 28D81844; 185: void delay(OSTIME timeout);
0618: FFFFFFFF F0D91844; 186: OSBOOLEAN hunt(const char *name, OSUSER user, PROCESS *name_, union SIGNAL **hunt_sig);
061C: FFFFFFFF 10DA1844; 187: void kill_proc(PROCESS pid);
;0620: xxxxxxxx yyyyyyyy; 188: OSBOOLEAN set_bp (PROCESS pid,OSADDRESS address,OSADDRESS attribute,union SIGNAL **trapsig);
;0624: xxxxxxxx yyyyyyyy; 189: union SIGNAL *receive_w_tmo (OSTIME timeout, SIGSELECT *sel);
;0628: xxxxxxxx yyyyyyyy; 18A: OSBOOLEAN clear_bp (PROCESS pid, OSADDRESS addr);
0674: FFFFFFFF A1A42445; 19D  void DataBrowserDesc_Menu_AddFSFunctions(void * db , int);
0678: FFFFFFFF 19A52445; 19E: void DataBrowserDesc_Menu_AddNewFolder(void * db , int);
067C: FFFFFFFF F5A42445; 19F: void DataBrowserDesc_Menu_AddMarkFiles(void * db , int);
0680: FFFFFFFF 1D53E244; 1A0: char* strcpy(char * dest, char * source);
0684: FFFFFFFF 51870945; 1A1: void *CreateMessage(int size,int ev,char *name);
0688: FFFFFFFF A5870945; 1A2: void SendMessage(void **signal,int PID);
068C: FFFFFFFF 35880945; 1A3: void * WaitMessage(void *SIGSEL);
0690: FFFFFFFF 55880945; 1A4: int FreeMessage(void **Mess);
0694: FFFFFFFF D56A2645; 1A5: void SendDispatchMessage(int id, int unk_zero, int size,void *mess);
0698: FFFFFFFF D5D16345; 1A6: char * UIEventName(int event);
069C: FFFFFFFF 6F662E4C;81A7: int * MissedEvents(void);
06A0: FFFFFFFF 7D125345; 1A8: void UI_Event(int event);
06A4: FFFFFFFF 89125345; 1A9: void UI_Event_wData(int event,void *message,void (*mfree)(void*));
06A8: FFFFFFFF AD125345; 1AA: void UI_Event_toBookID(int event,int BookID);
06AC: FFFFFFFF BD125345; 1AB: void UI_Event_toBookIDwData(int event,int BookID,void *message,void (*mfree)(void*));
06B0: FFFFFFFF 71F32745; 1AC: int ListElement_Find(LIST *lst,void *element, int (*cmp_proc)(void *,void *));
06B4: FFFFFFFF 51F22745; 1AD: void * ListElement_GetByIndex(LIST * , int index);
06B8: FFFFFFFF 395DE244; 1AE: wchar_t* wstrrchr(const wchar_t* wstr, wchar_t wchar);
06BC: FFFFFFFF 49F52945; 1AF: void BookObj_CallSubroutine(BOOK * , BOOK_SUBROUTINE *subr);
06C0: FFFFFFFF D1F02745; 1B0: void ListElement_Add(LIST *lst,void *newElement);
06C4: FFFFFFFF 3DE1C944; 1B1: void debug_printf(const char * fmt,...);
06C8: FFFFFFFF E13E1545; 1B2: int PlayFile(const wchar_t * path, const wchar_t * fname);
06D0: FFFFFFFF 71D66445; 1B4: int REQUEST_PROFILE_GETACTIVEPROFILE(const int *__zero , int *level);
;06D4: xxxxxxxx yyyyyyyy; 1B5: int Profile_SetActive(int NUMprof,int set_in_gdfs_flag);
06D8: FFFFFFFF B1812B45; 1B6: void SetBrightnessOfScreen(int br);
06DC: FFFFFFFF C5821545; 1B7: int isKeylocked(void);
06E0: FFFFFFFF 71504445;81B8: IS_NEEDED_BOOK isMediaPlayerVideoBook(void);
06E4: FFFFFFFF DD654445; 1B9: void VideoOnWholeScreen(BOOK * MediaPlayer_Video_Book);
06E8: FFFFFFFF C99A1545; 1BA: void ShuttingDown(void);
06EC: FFFFFFFF 41D04545; 1BB: void Vibra(int t1, int t2, int t3);
06F0: FFFFFFFF BD555945; 1BC: int REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
06F4: FFFFFFFF 5D565945; 1BD: int REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
06F8: FFFFFFFF E10B1545; 1BE: int Date2ID(DATE *, int TimeFormat,int);
06FC: FFFFFFFF F90A1545; 1BF: int Time2ID(TIME *, char TimeFormat,int);
0700: FFFFFFFF 75061745; 1C0: GUI_LIST * CreateListObject(BOOK * , void * unk);
0704: FFFFFFFF 9D081745; 1C1: void SetNumOfMenuItem(void * , int item_count);
0708: FFFFFFFF 94C72D4C;81C2: LIST ** ROOT_APP(void);
070C: FFFFFFFF D1B81945; 1C3: void SoftKey_AddHelpStr(void *gui,int msg,int StrID);
0710: FFFFFFFF C1BA1945; 1C4: void SoftKey_SetItemAsSubItem(void *gui,int item,int subitem);
0714: FFFFFFFF B13F6445; 1C5: int REQUEST_SYSTEM_SHUTDOWN(void);
0718: FFFFFFFF C13F6445; 1C6: int REQUEST_SYSTEM_RESTART(void);
071C: FFFFFFFF 55B91945; 1C7: void SoftKeys_SetText(void *gui,int msg,int StrID,int StrID1);
0720: FFFFFFFF CDE66345; 1C8: int isRightNowBook(BOOK *);
0724: FFFFFFFF C13C6445; 1C9: int isVolumeControllerBook(BOOK *);
0728: FFFFFFFF 59371545; 1CA: GUI_TABMENUBAR * CreateTabMenuBar(BOOK *);
072C: FFFFFFFF 69381545; 1CB: void TabMenuBar_SetTabCount(GUI_TABMENUBAR * , int count);
0730: FFFFFFFF 4D391545; 1CC: void TabMenuBar_AssignGuiObj(GUI_TABMENUBAR * , int tab , GUI *);
0734: FFFFFFFF 293A1545; 1CD: void TabMenuBar_SetTabIcon(GUI_TABMENUBAR *,int tab, wchar_t icon , int for_state);
0738: FFFFFFFF E53B1945; 1CE: GUI *GUI_Free(GUI*);
073C: FFFFFFFF 4D401945; 1CF: void InputFeedback_SetIcon(GUI *gui, wchar_t icon);
0740: FFFFFFFF 85641645; 1D0: int StringInput_GetStringAndLen (GUI*,wchar_t**,u16*);
0744: FFFFFFFF 6CC82D4C;81D1: PAudioControl* GetAudioControlPtr();
0748: FFFFFFFF 5DF83245; 1D2: int AudioControl_Vibrate(PAudioControl pIAudioControl, int vibratime, int pausetime, int totaltime);
074C: FFFFFFFF B16B5B45; 1D3: int GetVolumeSize(char * volume, VOLUMESIZE *);
0750: FFFFFFFF 511F1745; 1D4: GUI_NOFMANY * CreateNOfMany(BOOK *);
0754: FFFFFFFF 91211745; 1D5: void NOfMany_SetTexts(GUI_NOFMANY * , int * StrIDtable, int items_count);
0758: FFFFFFFF FD201745; 1D6: void NOfMany_SetChecked(GUI_NOFMANY * , u16 * checked_table, int items_count);
075C: FFFFFFFF BD201745; 1D7: void NOfMany_SetCursor(GUI_NOFMANY * , int item);
0760: FFFFFFFF 25211745; 1D8: int NOfMany_GetCheckedCount(GUI_NOFMANY *);
0764: FFFFFFFF 11211745; 1D9: int NOfMany_GetChecked(GUI_NOFMANY * , u16 * buffer );
0768: FFFFFFFF 89211745; 1DA: void NOfMany_SetonMessage(GUI_NOFMANY * , void * proc );
077C: FFFFFFFF 31401545; 1DF: PAudioControl AudioControl_Init();
0780: FFFFFFFF 85261745; 1E0: void OneOfMany_SetFocused(GUI_ONEOFMANY * , int item);
0784: FFFFFFFF F1261745; 1E1: void OneOfMany_SetonMessage(GUI_ONEOFMANY * , int (*proc)(GUI_MESSAGE *));
0788: FFFFFFFF 918A1545; 1E2: GUI_FEEDBACK * CreateFeedBack (int,...);
078C: FFFFFFFF 2D8B1545; 1E3: void FeedBack_SetText(GUI_FEEDBACK*,int);
0790: FFFFFFFF FDA9A244; 1E4: int GetBattaryState(const int * , BATT *);
0794: FFFFFFFF 991A1945; 1E5: void * get_DisplayGC (void);
0798: FFFFFFFF 0D2C3045; 1E6: void GetGuiRect(void*,RECT*);
079C: FFFFFFFF AD201945; 1E7: void get_GC_RECT(void*,RECT*);
07A0: FFFFFFFF C1231945; 1E8: int get_GC_xx(void * GC);
07A4: FFFFFFFF B5231945; 1E9: void *set_GC_xx(void * GC, int);
07A8: FFFFFFFF 59201945; 1EA: void GC_validate_RECT(void * GC , RECT*);
07AC: FFFFFFFF 5DFA2945; 1EB: void addGui2book(BOOK*,GUI*);
07B0: FFFFFFFF 41693045; 1EC: void DrawRect(int x1, int y1,int x2 ,int y2,int pen_color,int brush_color);
07B4: FFFFFFFF 496D3045; 1ED: void DrawString(int StrID,int align,int x1,int y1,int x2,int y2,int unk,int unk1,int pen_color ,int brush_color);
07B8: FFFFFFFF 457F2A45; 1EE: void addGui2XGuiList (void* xguilist , GUI*);
07BC: FFFFFFFF 712A3045; 1EF: void InvalidateRect(DISP_OBJ *,RECT*);
07C0: FFFFFFFF 193B1945; 1F0: int CreateObject(GUI*,void (*)(DISP_DESC *),void (*)(DISP_DESC *),BOOK *,void(*)(),int,int size_obj);
07C4: FFFFFFFF 89783045; 1F1: int SetFont(int);
07C8: FFFFFFFF ACF72D4C;81F2: DISP_OBJ ** StatusRow_p(void);
07CC: FFFFFFFF 55125345; 1F3: int root_list_get_session_count(void);
07D0: FFFFFFFF 69125345; 1F4: UI_APP_SESSION *root_list_get_session(int num_session);
07D4: FFFFFFFF 350B5345; 1F5: BOOK *SESSION_GetTopBook(UI_APP_SESSION *);
07D8: FFFFFFFF 498E1545; 1F6: int MainInput_getVisible(GUI *);
07DC: FFFFFFFF 558E1545; 1F7: int MainInput_strlen(GUI *);
07E0: FFFFFFFF 758E1545; 1F8: char * MainInput_getPNUM(GUI *);
07E4: FFFFFFFF 818E1545; 1F9: int MainInput_isPlus(GUI *);
07E8: FFFFFFFF 0DFD2945; 1FA: int BOOK_GetBookID(BOOK * );
07EC: FFFFFFFF AD5CE244; 1FB: int wstrncmp(const wchar_t*,const wchar_t*,int);
07F0: FFFFFFFF 89483045; 1FC: int DISP_OBJ_GetAbsoluteXPos(DISP_OBJ *);
07F4: FFFFFFFF C1483045; 1FD: int DISP_OBJ_GetAbsoluteYPos(DISP_OBJ *);
07F8: FFFFFFFF 15313045; 1FE: WINDOW * DISP_OBJ_GetWindow(DISP_OBJ *);
07FC: FFFFFFFF 312A5345; 1FF: int GetThemeColor(int , int);
0800: FFFFFFFF 45CE6445; 200: int REQUEST_SETTING_SILENCE_SET(const int * __zero,u16 profile,u16 value);
0804: FFFFFFFF E9CD6445; 201: int REQUEST_SETTING_SILENCE_GET(const int * __zero,u16 profile, char * silence_mode);
0808: FFFFFFFF 79D52045; 202: void VCALL_Init (void* vc);
080C: FFFFFFFF 6DD62045; 203: void VCALL_SetName (void * vc , wchar_t * name ,unsigned short name_len);
0810: FFFFFFFF D1D62045; 204: void VCALL_SetNameIcon (void * vc , wchar_t icon);
0814: FFFFFFFF 8DD62045; 205: void VCALL_SetNumber (void * vc , wchar_t * number , unsigned short num_len);
0818: FFFFFFFF B5D62045; 206: void VCALL_SetHZ1 (void * vc, int , u16 );
081C: FFFFFFFF C1D62045; 207: void VCALL_SetHZ2 (void * vc , u16 );
0820: FFFFFFFF B1CD2045; 208: void MakeVoiceCall (int SessioID , void * vc ,int flag);
;0824: xxxxxxxx yyyyyyyy; 209: int isDirectory (wchar_t * path ,wchar_t * filename , int * error );
0828: FFFFFFFF F54B5B45; 20A: void FileDelete (wchar_t * path ,wchar_t * filename , int * error );
082C: FFFFFFFF 0D3E1945; 20B: void SetFocus (GUI * , int);
0830: FFFFFFFF D9444745; 20C: int CreateSMSCont (int, void*);
0834: FFFFFFFF E9494745; 20D: int FreeSMSCont (void*);
0838: FFFFFFFF 39464745; 20E: int PrepareSMSCont (void*,wchar_t*,wchar_t*,int,int);
083C: FFFFFFFF 39494745; 20F: int CteateNewMessage (int,void*,int);
0840: FFFFFFFF C0475044;8210: void * get_APP_DESC_TABLE(void);
0844: FFFFFFFF AD545445; 211: C_INTERFACE *Window_GetComponentInterface(WINDOW*);
0848: FFFFFFFF 259A2145; 212: int AB_POSITIONNBR_GET(void * ab_name,char * ,u16 * ,void * ab_num);
084C: FFFFFFFF C5982145; 213: int AB_NAME_ITEM2StrID(void * ab_name);
0850: FFFFFFFF 19992145; 214: int AB_NUM_ITEM2StrID(void * ab_num_item);
0854: FFFFFFFF FDA96445; 215: int GetABRecNum(AB_GET_STRUCT *); //nullsub(void)
0858: FFFFFFFF 20CA4D44;8216: AB_ITEM_DESC * get_AB_ITEMS_DESC();
085C: FFFFFFFF 4D95D744; 217: GUI * SBY_GetMainInput(BOOK * StandBy)
0860: FFFFFFFF 4995D744; 218: GUI * SBY_GetStatusIndication(BOOK * StandBy)
0864: FFFFFFFF D17C5945; 219: int REQUEST_PHONEBOOK_ACCESSSTATUS_TOTAL_GET(const int * __zero, int *);
0868: FFFFFFFF A4CC0B4C;821A: int * PID_MMI(void);
0874: FFFFFFFF D5233045; 21D: DISP_OBJ* DISPBASE_GetFocused(int display);
0878: FFFFFFFF F5283045; 21E: char DISP_OBJ_getVisible(DISP_OBJ*);
087C: FFFFFFFF 79E63145; 21F: DISP_DESC* DISP_OBJ_GetDESC (DISP_OBJ*);
0880: FFFFFFFF 0D1D3045; 220: void DISP_DESC_SetName (DISP_DESC* , const char * name);
0884: FFFFFFFF 91463045; 221: char* DISP_OBJ_GetName (DISP_OBJ *);
0888: FFFFFFFF 1D1D3045; 222: void DISP_DESC_SetSize (DISP_DESC* , u16 size);
;088C: xxxxxxxx yyyyyyyy; 223: u16 DISP_DESC_GetSize (DISP_OBJ *);
0890: FFFFFFFF 211D3045; 224: void DISP_DESC_SetOnCreate (DISP_DESC* , DISP_OBJ_ONCREATE_METHOD);
0894: FFFFFFFF 4D1F3045; 225: DISP_OBJ_ONCREATE_METHOD DISP_OBJ_GetOnCreate (DISP_OBJ *);
0898: FFFFFFFF 251D3045; 226: void DISP_DESC_SetOnClose (DISP_DESC* , DISP_OBJ_ONCLOSE_METHOD);
089C: FFFFFFFF 6D1F3045; 227: DISP_OBJ_ONCLOSE_METHOD DISP_OBJ_GetOnClose (DISP_OBJ *);
08A0: FFFFFFFF 291D3045; 228: void DISP_DESC_SetOnRedraw (DISP_DESC* , DISP_OBJ_ONREDRAW_METHOD);
08A4: FFFFFFFF 8D1F3045; 229: DISP_OBJ_ONREDRAW_METHOD DISP_OBJ_GetOnRedraw (DISP_OBJ *);
08A8: FFFFFFFF 311D3045; 22A: void DISP_DESC_SetOnKey (DISP_DESC* , DISP_OBJ_ONKEY_METHOD);
08AC: FFFFFFFF CD1F3045; 22B: DISP_OBJ_ONKEY_METHOD DISP_OBJ_GetOnKey (DISP_OBJ *);
08B0: FFFFFFFF 2D1D3045; 22C: void DISP_DESC_SetonRefresh (DISP_DESC* ,DISP_OBJ_METHOD);
08B4: FFFFFFFF AD1F3045; 22D: DISP_OBJ_METHOD DISP_OBJ_GetonRefresh (DISP_OBJ *);
;08B8: xxxxxxxx yyyyyyyy; 22E: void DISP_DESC_SetMethod04 (DISP_DESC* ,void (*)(void*));
;08BC: xxxxxxxx yyyyyyyy; 22F: DISP_OBJ_METHOD DISP_OBJ_GetMethod04 (DISP_OBJ *);
;08C0: xxxxxxxx yyyyyyyy; 230: void DISP_DESC_SetMethod05 (DISP_DESC* ,void (*)(void*));
;08C4: xxxxxxxx yyyyyyyy; 231: DISP_OBJ_METHOD DISP_OBJ_GetMethod05 (DISP_OBJ *);
08C8: FFFFFFFF 351D3045; 232: void DISP_DESC_SetMethod06 (DISP_DESC* ,DISP_OBJ_METHOD);
08CC: FFFFFFFF ED1F3045; 233: DISP_OBJ_METHOD DISP_OBJ_GetMethod06 (DISP_OBJ *);
;08D0: xxxxxxxx yyyyyyyy; 234: void DISP_DESC_SetMethod07 (DISP_DESC* ,void (*)(void*));
;08D4: xxxxxxxx yyyyyyyy; 235: DISP_OBJ_METHOD DISP_OBJ_GetMethod07 (DISP_OBJ *);
08D8: FFFFFFFF 3D1D3045; 236: void DISP_DESC_SetMethod08 (DISP_DESC* ,DISP_OBJ_METHOD);
08DC: FFFFFFFF 2D203045; 237: DISP_OBJ_METHOD DISP_OBJ_GetMethod08 (DISP_OBJ *);
;08E0: xxxxxxxx yyyyyyyy; 238: void DISP_DESC_SetMethod09 (DISP_DESC* ,void (*)(void*));
;08E4: xxxxxxxx yyyyyyyy; 239: DISP_OBJ_METHOD DISP_OBJ_GetMethod09 (DISP_OBJ *);
;08E8: xxxxxxxx yyyyyyyy; 23A: void DISP_DESC_SetMethod0A (DISP_DESC* ,void (*)(void*));
;08EC: xxxxxxxx yyyyyyyy; 23B: DISP_OBJ_METHOD DISP_OBJ_GetMethod0A (DISP_OBJ *);
;08F0: xxxxxxxx yyyyyyyy; 23C: void DISP_DESC_SetMethod0B (DISP_DESC* ,void (*)(void*));
;08F4: xxxxxxxx yyyyyyyy; 23D: DISP_OBJ_METHOD DISP_OBJ_GetMethod0B (DISP_OBJ *);
;08F8: xxxxxxxx yyyyyyyy; 23E: void DISP_DESC_SetMethod0C (DISP_DESC* ,void (*)(void*));
;08FC: xxxxxxxx yyyyyyyy; 23F: DISP_OBJ_METHOD DISP_OBJ_GetMethod0C (DISP_OBJ *);
0900: FFFFFFFF 4D166445; 240: void JavaSession_Manager (int cmd);
0904: FFFFFFFF 95156445; 241: int JavaSession_GetName(void);
0908: FFFFFFFF D1E72F45; 242: int TextCopyId(int);
090C: FFFFFFFF B1FC2945; 243: UI_APP_SESSION *Book_GetSession(BOOK*);
0910: FFFFFFFF 41141745; 244: void List2lineSetAsSubitem (void* msg,int unk,int n_sub_items);
0914: FFFFFFFF CD141745; 245: void List2lineSubitemAddText(void* msg,int StrID);
0918: FFFFFFFF BD141745; 246: int GUIonMessage_GetCreatedSubItemParrentIndex(void * msg);
091C: FFFFFFFF 95181345; 247: void GoMusic(void);
0920: FFFFFFFF 19D14545; 248: void Vibra_Off (int t1);
0924: FFFFFFFF 39664445; 249: void VideoOnNormalScreen(BOOK * MediaPlayer_Video_Book);
0928: FFFFFFFF F13E1545; 24A: int PlayFileV(const wchar_t * path,const wchar_t * fname, int vol);
092C: FFFFFFFF 59C64545; 24B: int GetSilent(void);
0930: FFFFFFFF 199D4545; 24C: int GetVibrator(int ignorevibrator,int ignoresilent);
0934: FFFFFFFF 95D34545; 24D: int GetAudioSettings(int what, char* retvalue);
0938: FFFFFFFF FD0FDD44; 24E: int GetChipID(void);
0948: FFFFFFFF AD141745; 252: int List2LineGetCurrentIndex(void * msg);
094C: FFFFFFFF 9D141745; 253: int GUIonMessage_GetCurrentItemIndex(void * msg);
0950: FFFFFFFF C5285B45; 254: void DestroyDirHandle(DIR_HANDLE *handle);
0954: FFFFFFFF B8E04E44;8255: DB_EXT *LastExtDB(void);
0958: FFFFFFFF 793C5C45; 256: void GetOtherExtMethods(FILESUBROUTINE **);
095C: FFFFFFFF 953C5345; 257: void MessageBox(int HeaderStrID,int MessageStrID,wchar_t IconID, int style /*1 or 2*/,int time,BOOK * unk);
0960: FFFFFFFF 75795445; 258: int Display_GetHeight(int Display);
0964: FFFFFFFF 85795445; 259: int Display_GetWidth(int Display);
0968: FFFFFFFF 093E1545; 25A: void PlaySystemSound (int SndNumber);
0974: FFFFFFFF 45381545; 25D: int TabMenuBar_GetFocusedTabIndex(GUI_TABMENUBAR * );
0978: FFFFFFFF 1D381545; 25E: void TabMenuBar_SetTabFocused(GUI_TABMENUBAR * , int tab_num);
097C: FFFFFFFF C1221945; 25F: int GC_GetPenColor (void* GC);
0980: FFFFFFFF 81221945; 260: void GC_SetPenColor(void* GC , int pen_color);
0984: FFFFFFFF FF1E1945; 261: void GC_SetPixel (void* GC,int x1,int y1,int color);
0988: FFFFFFFF D12C1945; 262: void GC_DrawLine(void* GC,int x1, int y1, int x2, int y2);
098C: FFFFFFFF 652E1945; 263: void GC_DrawFRect (void* GC,int color,int x1,int y1,int x2 ,int y2);
0990: FFFFFFFF 7D1F1945; 264: int GC_DrawBitmap(void *GC, int x1, int y1, int x2, int y2, int * bmp);
0994: FFFFFFFF C512E944; 265: png_structp png_create_read_struct_2(png_const_charp user_png_ver, png_voidp error_ptr,png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr,png_malloc_ptr malloc_fn, png_free_ptr free_fn);
0998: FFFFFFFF 0B13E944; 266: void png_destroy_read_struct(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr);
099C: FFFFFFFF 4700E944; 267: png_infop png_create_info_struct(png_structp png_ptr);
09A0: FFFFFFFF 7100E944; 268: void png_destroy_info_struct(png_structp png_ptr, png_infopp info_ptr_ptr);
09A4: FFFFFFFF A512E944; 269: void png_set_progressive_read_fn(png_structp png_ptr, png_voidp progressive_ptr, png_progressive_info_ptr info_fn, png_progressive_row_ptr row_fn, png_progressive_end_ptr end_fn);
09A8: FFFFFFFF C906E944; 26A: void png_process_data(png_structp png_ptr, png_infop info_ptr, png_bytep buffer, png_size_t buffer_size);
09AC: FFFFFFFF B913E944; 26B: void png_read_update_info(png_structp png_ptr, png_infop info_ptr);
09B0: FFFFFFFF C112E944; 26C: png_voidp png_get_progressive_ptr(png_structp png_ptr);
09B4: FFFFFFFF 5104E944; 26D: png_uint_32 png_get_IHDR(png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method);
09B8: FFFFFFFF 4915E944; 26E: void png_set_strip_16(png_structp png_ptr);
09BC: FFFFFFFF 5D15E944; 26F: void png_set_gray_1_2_4_to_8(png_structp png_ptr);
09C0: FFFFFFFF 6315E944; 270: void png_set_gray_to_rgb(png_structp png_ptr);
09C4: FFFFFFFF 2D04E944; 271: png_uint_32 png_get_valid(png_structp png_ptr, png_infop info_ptr, png_uint_32 flag);
09C8: FFFFFFFF 5F15E944; 272: void png_set_tRNS_to_alpha(png_structp png_ptr);
09CC: FFFFFFFF 253BE944; 273: void png_set_filler(png_structp png_ptr, png_uint_32 filler, int flags);
09D0: FFFFFFFF 5115E944; 274: void png_set_palette_to_rgb(png_structp png_ptr);
09D4: FFFFFFFF 3F02E944; 275: png_uint_32 png_get_rowbytes(png_structp png_ptr, png_infop info_ptr);
09D8: FFFFFFFF 8B12E944; 276: void png_progressive_combine_row(png_structp png_ptr, png_bytep old_row, png_bytep new_row);
09DC: FFFFFFFF 69FFE844; 277: int png_sig_cmp(png_bytep sig, png_size_t start, png_size_t num_to_check);
09E0: FFFFFFFF 602A1944; 278: int setjmp(jmp_buf jmpbuf);
09E4: FFFFFFFF 842A1944; 279: void longjmp(jmp_buf, int);
09E8: FFFFFFFF 5545E944; 27A: int inflateInit2_ (z_streamp strm, int windowBits,const char *version, int stream_size);
09EC: FFFFFFFF E146E944; 27B: int inflate (z_streamp strm, int flush);
09F0: FFFFFFFF 8F1F1544; 27C: int inflateEnd (z_streamp strm);
09F4: FFFFFFFF F542E244; 27D: int memcmp (const void *m1,const void *m2,int n);
09F8: FFFFFFFF 8D53E244; 27E: int strncmp(const char *s1, const char *s2, int len);
09FC: FFFFFFFF C953E244; 27F: char *strncpy (char *dest,const char *source,int maxlen);
0A00: FFFFFFFF B152E244; 280: char *strcat(char *dest, const char *src);
0A04: FFFFFFFF 593F1945; 281: void GuiObject_SetTitleType(GUI *gui, int type);
0A08: FFFFFFFF 4D141745; 282: void GUIonMessage_SetItemDisabled (void * msg, int Disabled);
0A0C: FFFFFFFF 51DE5A45; 283: int REQUEST_IMAGEHANDLER_INTERNAL_REGISTER(const int * __zero,u16 ImageHandle,wchar_t *path,wchar_t *fname,int unk, wchar_t * ImageID ,char * error);
0A10: FFFFFFFF E5DE5A45; 284: int REQUEST_IMAGEHANDLER_INTERNAL_UNREGISTER (const int * __zero,u16 ImageHandle,u16* ,u16* ,wchar_t ImageID, int unk_1,char * error);
;0A14: xxxxxxxx yyyyyyyy;8285: SURFACE ** get_Surfaces(void);
0A18: FFFFFFFF 11913245; 286: int iconidname2id(const wchar_t* idname,int maxnamelen,int *id);
0A1C: FFFFFFFF 9D871E45; 287: int textidname2id(const wchar_t* idname,int maxnamelen,int* id);
0A20: FFFFFFFF 5D0A1745; 288: void ListMenu_SetNoItemText(GUI_LIST *, int str);
0A28: FFFFFFFF A5026045;828A: IS_NEEDED_BOOK isFmRadioBook(void);
0A2C: FFFFFFFF 59FF4245;828B: IS_NEEDED_BOOK isAudioPlayerBook(void);
0A30: FFFFFFFF 794C4345; 28C: void PlayerControl(BOOK *AudioPlayerBook, int);
0A34: FFFFFFFF 81E65F45; 28D: void SwitchRadioStationFromList(BOOK *FmRadioBook, int);
0A38: FFFFFFFF 99326445; 28E: void Shortcut_Run (wchar_t * shortcut_name);
0A3C: FFFFFFFF AD1D5B45; 28F: int mkdir(const wchar_t* path);
0A40: FFFFFFFF 41245B45; 290: int rmdir(const wchar_t* path, int zero);
0A44: FFFFFFFF 394B5B45; 291: int chmod(const wchar_t* path, const wchar_t* fname, int amode);
0A48: FFFFFFFF 55505B45; 292: int rename(const wchar_t* oldpath, const wchar_t* oldfname, const wchar_t* newpath, const wchar_t* newfname, int zero);
0A4C: FFFFFFFF C17F3045; 293: int GetImageWidth(wchar_t ImageID);
0A50: FFFFFFFF D97F3045; 294: int GetImageHeight(wchar_t ImageID);
0A54: FFFFFFFF 71EA4045; 295: void * CallID_GetCallStatusDesc(int CallID);
0A58: FFFFFFFF E9E14045; 296: wchar_t * CallStatusDesc_GetName(void * CallStatusDesc);
0A5C: FFFFFFFF B5F32745; 297: void List_FreeElements(LIST *,int (*cmp_proc)(void * elem_from_list),void (*freefunc)(void * elem_from_list));
0A60: FFFFFFFF 6D54E244; 298: char * strstr(const char * str1,const char * str2);
0A64: FFFFFFFF 059F1A45; 299: int GPRS_GetLastSessionInfo(int,GPRS_SESSION_INFO *);
0A68: FFFFFFFF 65AFFE44; 29A: int wstrcmpni(const wchar_t * wstr1,const wchar_t * wstr2,int len);
0A6C: FFFFFFFF DD141545; 29B: int wtoi(const wchar_t * wstr,int len,int * dest);
0A70: FFFFFFFF 01CB2645; 29C: void DATE_GetWeekDay(DATE *,char * dest);
0A74: FFFFFFFF 45E7FA44; 29D: void Cale_GetSettings(int setID,void *);
0A78: FFFFFFFF 495EE244; 29E: wchar_t * wstrwstr(const wchar_t * wstr1,const wchar_t * wstr2);
0A7C: FFFFFFFF B5AFFE44; 29F: int wstrcmpi(const wchar_t *ws1, const wchar_t *ws2);
0A80: FFFFFFFF F15BE244; 2A0: wchar_t * wstrchr(const wchar_t * source,wchar_t chr);
0A84: FFFFFFFF A5BE1945; 2A1: void GUIObject_HideSoftkeys(void *gui);
0A88: FFFFFFFF B1BE1945; 2A2: void GUIObject_ShowSoftkeys(void *gui);
0A8C: FFFFFFFF CDAD1945; 2A3: DISP_OBJ* DispObject_SoftKeys_Get(void);
0A90: FFFFFFFF 191C5445; 2A4: int StandbyBackground_SetImage(int type,int,int,const wchar_t* path,const wchar_t* fname,int);
0A94: FFFFFFFF 316C1945; 2A5: GUI *CreateYesNoQuestionVA(int zero, ...);
0A98: FFFFFFFF 990C1745; 2A6: void ListMenu_SetSecondLineText(GUI_LIST *,int elem_num,int StrID);
0A9C: FFFFFFFF EDAA5B45; 2A7: void _REQUEST_OAF_START_APPLICATION(const int * __one,int __zero,MIDP_DESC *,int ___zero);
0AA0: FFFFFFFF D5695B45; 2A8: int FSX_isNameInvalid(wchar_t * name);
0AA4: FFFFFFFF 55A52445; 2A9: void DataBrowserDesc_SetFoldersNumber(void * DataBrowserDesc,int state);
0AA8: FFFFFFFF 31A52445; 2AA: void DataBrowserDesc_SetActions(void * DataBrowserDesc,char * actions);
0AAC: FFFFFFFF C5A42445; 2AB: void DataBrowserDesc_SetSelectAction(void * DataBrowserDesc,int state);
0AB0: FFFFFFFF CDA42445; 2AC: void DataBrowserDesc_SetSelectActionOnFolders(void * DataBrowserDesc,int state);
0AB4: FFFFFFFF 99A42445; 2AD: void DataBrowserDesc_SetBookID(void * DataBrowserDesc,int BookID);
0AB8: FFFFFFFF 3DA42445; 2AE: void DataBrowserDesc_SetItemFilter(void * DataBrowserDesc,int (*proc)(const wchar_t * ExtList,const wchar_t * ItemPath,const wchar_t * ItemName));
0ABC: FFFFFFFF 7DA52445; 2AF: void DataBrowserDesc_SetOption(void * DataBrowserDesc,char * option);
0AC0: FFFFFFFF C5A52445; 2B0: void DataBrowserDesc_SetOpenEmptyFolder(void * DataBrowserDesc,int state);
0AC4: FFFFFFFF 45A42445; 2B1: void DataBrowserDesc_SetFileExtList(void * DataBrowserDesc,const wchar_t * ExtList);
0AC8: FFFFFFFF FD6A5C45; 2B2: void FSX_RemoveIllegalSymbolsName(FILEITEM *);
0ACC: FFFFFFFF 25665C45; 2B3: FILEITEM * FILEITEM_Create(void);
0AD0: FFFFFFFF 89675C45; 2B4: void FILEITEM_Destroy(FILEITEM *);
0AD4: FFFFFFFF 29521945; 2B5: GUI *CreateDateInputVA(int zero, ...);
0AD8: FFFFFFFF 5D681945; 2B6: __thumb GUI *CreateTimeInputVA(int zero, ...);
0ADC: FFFFFFFF D5641645; 2B7: void StringInput_SetCursorPosition(GUI *,u16 curs_pos,char unk);
0AE0: FFFFFFFF DDF52945; 2B8: void BookObj_CallPage(BOOK * book, const PAGE_DESC * page);
0AE4: FFFFFFFF 11541945; 2B9: unsigned int DateInput_GetDateInt(void *dateinp_msg);
0AE8: FFFFFFFF 916A1945; 2BA: unsigned int TimeInput_GetTimeInt(void *timeinp_msg);
0AEC: FFFFFFFF D0F92D4C;82BB: FONT_DESC *GetFontDesc(void);
0AF0: FFFFFFFF 88FB2D4C;82BC: int *GetFontCount();
0AF4: FFFFFFFF A9231945; 2BD: int GC_GetBrushColor(void* GC);
0AF8: FFFFFFFF 69231945; 2BE: void GC_SetBrushColor(void* GC , int brush_color);
0AFC: FFFFFFFF B12E1945; 2BF: void GC_DrawRoundRect(void* GC ,RECT *,int arcWidth,int arcHeight,int border_flag,int fill_flag);
0B00: FFFFFFFF F1A45345; 2C0: BOOK * MenuBook_Desktop(int mode,int BookID);
0B04: FFFFFFFF 91B45345; 2C1: wchar_t * MenuBook_Desktop_GetSelectedItemID(BOOK * MenuBook_Desktop);
0B08: FFFFFFFF B1A65445; 2C2: void BookObj_Softkey_SetAction(BOOK *,int actionID,void (*proc)(BOOK *,void*));
0B0C: FFFFFFFF FDA65445; 2C3: void BookObj_Softkey_SetText(BOOK *,int actionID,int StrID);
0B10: FFFFFFFF 25115345; 2C4: BOOK * FindBookByID(int BookID);
0B14: FFFFFFFF 6D601945; 2C5: GUI_FEEDBACK *TextFeedbackWindow(BOOK *bk, int zero);
0B18: FFFFFFFF E1641945; 2C6: void Feedback_SetKeyHook(GUI_FEEDBACK *, void (*hook)(BOOK *bk, int key, int unk, int unk2));
0B1C: FFFFFFFF 75641945; 2C7: void Feedback_SetOnClose(GUI_FEEDBACK *, void (*OnClose)(BOOK *bk));
0B20: FFFFFFFF A5641945; 2C8: void Feedback_SetTimeout(GUI_FEEDBACK *, int time_ms);
0B24: FFFFFFFF 4D651945; 2C9: void Feedback_SetTextExtended(GUI_FEEDBACK *, STRID text, int where);
0B28: FFFFFFFF BD3A1545; 2CA: void TabMenuBar_SetOnTabSwitch(GUI_TABMENUBAR *,void (*proc)(BOOK *,int act_tab));
0B2C: FFFFFFFF 85930A45; 2CB: STRID KeyCode2Name(int key_code);
0B30: FFFFFFFF 556B4245; 2CC: int ImageID_Get(const wchar_t * fpath,const wchar_t * fname,wchar_t * imageID);
0B34: FFFFFFFF 456B4245; 2CD: void ImageID_Free(wchar_t imageID);
0B38: FFFFFFFF 65AB5B45; 2CE: SUB_EXECUTE *DataBrowser_CreateSubExecute(int BookID, FILEITEM *f);
0B3C: FFFFFFFF 8DB15B45; 2CF: int DataBrowser_ExecuteSubroutine(SUB_EXECUTE *sub, int action, u16 *unk);
0B40: FFFFFFFF DD675C45; 2D0: int FILEITEM_SetFname(FILEITEM *f, const wchar_t *fname);
0B44: FFFFFFFF 116A5C45; 2D1: int FILEITEM_SetPath(FILEITEM *f, const wchar_t *fpath);
0B48: FFFFFFFF 096A5C45; 2D2: wchar_t *FILEITEM_GetFname(FILEITEM *f);
0B4C: FFFFFFFF 6D6A5C45; 2D3: wchar_t *FILEITEM_GetPath(FILEITEM *f);
0B50: FFFFFFFF 39685C45; 2D4: int FILEITEM_SetFnameAndContentType(FILEITEM *f, const wchar_t *fname);
0B54: FFFFFFFF A1695C45; 2D5: int FILEITEM_SetPathAndContentType(FILEITEM *f, const wchar_t *fpath);
0B58: FFFFFFFF F10B0245; 2D6: int JavaDialog_Open(int unk1,char * unk2,void ** JavaDesc);
0B5C: FFFFFFFF 993F0245; 2D7: void JavaDialog_Close(int unk1);
0B60: FFFFFFFF 55410245; 2D8: int JavaAppDesc_Get(int unk1,void ** JavaDesc);
0B64: FFFFFFFF 91BE0145; 2D9: int JavaAppDesc_GetFirstApp(void * JavaDesc);
0B68: FFFFFFFF 99BE0145; 2DA: int JavaAppDesc_GetNextApp(void * JavaDesc);
0B6C: FFFFFFFF 99BB0145; 2DB: int JavaAppDesc_GetJavaAppInfo(void * JavaDesc,int ID,wchar_t ** wstr);
0B70: FFFFFFFF 5DF1DB44; 2DC: void OrangeLED_Control(int _free_val, int or_LED_ID, int level, int fade_time);
0B74: FFFFFFFF B9253045; 2DD: void DispObject_SetRefreshTimer(DISP_OBJ *,int time);
0B78: FFFFFFFF 4D263045; 2DE: void DispObject_KillRefreshTimer(DISP_OBJ *);
0B7C: FFFFFFFF 1DA12445; 2DF: int isDataBrowserBook(BOOK *);
0B80: FFFFFFFF DD4E5C45; 2E0: SUB_EXECUTE * BrowserItem_Get_SUB_EXECUTE(BOOK * BrowserItemBook);
0B84: FFFFFFFF 75106445; 2E1: int Shortcut_Get_MenuItemName(wchar_t *);
0B88: FFFFFFFF 3DB55345; 2E2: int Shortcut_Get_MenuItemIconID(wchar_t *);
0B8C: FFFFFFFF D9115345; 2E3: BOOK * FindBookEx(int (*cmp_proc)(BOOK* book_from_list ,int * param), int * param);
0B90: FFFFFFFF 19152545; 2E4: FILEITEM *FILEITEM_CreateCopy (FILEITEM *);
0B94: FFFFFFFF F1EE2945; 2E5: ACTION *ActionCreate(int (*PROC)(void *msg,BOOK*), int BookID, u16 event, APP_DESC *app_desc, PAGE_DESC *pag_desc);
0B98: FFFFFFFF 55FC2945; 2E6: int BOOK_GetSessionID(BOOK *);
0B9C: FFFFFFFF 9D125345; 2E7: void UI_Event_toSID(int event, int sess_id);
0BA0: FFFFFFFF AD339F44; 2E8: char *GetIMSI(void);
0BA4: FFFFFFFF 219B1545; 2E9: void UI_CONTROLLED_SHUTDOWN_RESPONSE(int book_id);
0BA8: FFFFFFFF 755C0745; 2EA: int MainInput_getCurPos(GUI*);
0BAC: FFFFFFFF 3B5C0745; 2EB: void MainInput_Hide(GUI*);
0BB0: FFFFFFFF 618D1945; 2EC: void DispObject_SoftKey_RestoreDefaultAction(DISP_OBJ*,int action);
0BB4: FFFFFFFF 3D8C4145; 2ED: STRID PNUM2Name(void *pnum, int isIconNeeded, int only_full_number_flag);
0BB8: FFFFFFFF 11612245; 2EE: int SpeedDial_GetPNUM(int _zero,char charter0__9, void * PNUM);
0BBC: FFFFFFFF 3DA15245; 2EF: void * MetaData_Desc_Create(wchar_t * path,wchar_t * name);
0BC0: FFFFFFFF 3DA25245; 2F0: void MetaData_Desc_Destroy(void * MetaData_Desc);
0BC4: FFFFFFFF 95A15245; 2F1: wchar_t * MetaData_Desc_GetTags(void * MetaData_Desc,int tagID);
0BC8: FFFFFFFF 11A25245; 2F2: int MetaData_Desc_GetTrackNum(void * MetaData_Desc,int __NULL);
0BCC: FFFFFFFF E9473045; 2F3: int DISP_OBJ_GetWindowWidth(DISP_OBJ *);
0BD0: FFFFFFFF 11483045; 2F4: int DISP_OBJ_GetWindowHeight(DISP_OBJ *);
0BD4: FFFFFFFF 79833045; 2F5: int get_system_langID(void);
0BD8: FFFFFFFF 457C2D45; 2F6: char * lang_get_name(int langID);
0BDC: FFFFFFFF A5405E45; 2F7: int w_chdir(const wchar_t *path);
0BE0: FFFFFFFF BD4AB244; 2F8: int w_fopen(const wchar_t *name, int attr, int rights, int err);
0BE4: FFFFFFFF 654BB244; 2F9: int w_fstat(const wchar_t *name, W_FSTAT *);
0BE8: FFFFFFFF 114BB244; 2FA: int w_fwrite(int f, void *buf, int size);
0BEC: FFFFFFFF F54AB244; 2FB: int w_fread(int f, void *buf, int size);
0BF0: FFFFFFFF B5A21045; 2FC: int w_lseek(int f, int offs, int mode);
0BF4: FFFFFFFF 2D4BB244; 2FD: int w_fclose(int f);
0BF8: FFFFFFFF 115C5E45; 2FE: int w_mkdir(const wchar_t *path, int mode);
0BFC: FFFFFFFF 11295B45; 2FF: int DirHandle_SetFilterStr(DIR_HANDLE *, const wchar_t *filter);
0C00: FFFFFFFF 99803045; 300: int Disp_GetStrIdWidth(STRID , int len);
0C04: FFFFFFFF 7D579644; 301: int MetaData_Desc_GetCoverInfo(void * MetaData_Desc,char * cover_type,int * size,int * cover_offset); //nullsub(ret 0)
0C08: FFFFFFFF 256D4245; 302: int ImageID_GetIndirect(void * buf_image,int size,int __NULL,wchar_t * image_type,wchar_t * imageID);
0C0C: FFFFFFFF 51C92645; 303: void unixtime2datetime(int, DATETIME * );
0C10: FFFFFFFF 1D792D45; 304: void ListElement_Insert(LIST *lst, int i, void *new_item);
0C14: FFFFFFFF C54E5B45; 305: int FileCopy(wchar_t *src_path, wchar_t *src_name, wchar_t *dest_path, wchar_t *dest_name, int);
0C18: FFFFFFFF 55505B45; 306: int FileMove(wchar_t *src_path, wchar_t *src_name, wchar_t *dest_path, wchar_t *dest_name, int);
0C1C: FFFFFFFF BD87C644; 307: void RedLED_On(int __NULL);
0C20: FFFFFFFF 1188C644; 308: void RedLED_Off(int __NULL);
0C24: FFFFFFFF C5603045; 309: void DispObject_SetLayerColor(DISP_OBJ *,int color);
0C28: FFFFFFFF C9400245; 30A: int JavaAppDesc_GetJavaAppID(void * JavaDesc);
0C2C: FFFFFFFF 7DBD5C45; 30B: void REQUEST_UI_OAF_START_APPLICATION(const int *ASYNC,int appID,char * flag);
0C30: FFFFFFFF B9A34445; 30C: int JavaApp_LogoImageID_Get(wchar_t * fullpath,wchar_t * imageID);
0C34: FFFFFFFF 91581945; 30D: GUI * CreateProgressBar(aBOOK*,int);
0C38: FFFFFFFF C15B1945; 30E: void ProgressBar_SetText(GUI*,STRID text);
0C3C: FFFFFFFF C95C1945; 30F: void ProgressBar_SetIcon(GUI*,u16 icon_id);
0C40: FFFFFFFF 795B1945; 310: void ProgressBar_SetPercentValue(GUI*,int value);
0C44: FFFFFFFF D95C1945; 311: void ProgressBar_SetBarDisabled(GUI*,int disabled);
0C48: FFFFFFFF FDC72F45; 312: void StringInput_DispObject_SetText(DISP_OBJ *,int StrID);
0C4C: FFFFFFFF 191F1745; 313: void GuiObject_SetTitleImage(void *gui, wchar_t imageID);
0C50: FFFFFFFF A93F1945; 314: void GuiObject_SetTitleIcon(void *gui, wchar_t imageID);
0C54: FFFFFFFF F91E1745; 315: void GuiObject_SetHighlightImage(void *gui, wchar_t imageID);
0C58: FFFFFFFF 091F1745; 316: void GuiObject_SetBackgroundImage(void *gui, wchar_t imageID);
0C5C: FFFFFFFF 6D9E1945; 317: void *DispObject_Softkeys_GetParams(DISP_OBJ *);
0C60: FFFFFFFF B59E1945; 318: LIST *DispObject_Softkeys_GetList(DISP_OBJ *, BOOK *bk, char __zero);
0C64: FFFFFFFF ADFD2945; 319: int BookObj_GetDisplayOrientation(BOOK *bk);
0C68: FFFFFFFF 81FD2945; 31A: void BookObj_SetDisplayOrientation(BOOK *bk, int orientation);
0C6C: FFFFFFFF 1DF02945; 31B: BOOK *DISPLAY_GetTopBook(int display);
0C70: FFFFFFFF 01365445; 31C: void DISPLAY_SetBrightness(int display, int brightness);
0C74: FFFFFFFF 45365445; 31D: int DISPLAY_GetBrightness(int display);
0C78: FFFFFFFF A1A42445; 31E: void DataBrowserDesc_Menu_AddFSFunctions(void * db , int);
0C7C: FFFFFFFF 19A52445; 31F: void DataBrowserDesc_Menu_AddNewFolder(void * db , int);
0C80: FFFFFFFF F5A42445; 320: void DataBrowserDesc_Menu_AddMarkFiles(void * db , int);
0C84: FFFFFFFF 25512B45; 321: void SetTheme(wchar_t*path, wchar_t*name, int bookid, int unk_1);
0C88: FFFFFFFF 09533145; 322: void Softkeys_GetLabel(DISP_OBJ *softkeys, SKLABEL *lbl, int id);
0C8C: FFFFFFFF BD4E3145; 323: void Softkeys_Update(DISP_OBJ *softkeys);
0C90: FFFFFFFF 1056024C;8324: void * get_CellData(void);
0C94: FFFFFFFF 916B2045; 325: void * IncommingCall_Reject(BOOK* book);
0C98: FFFFFFFF 117E2045; 326: void * IncommingCall_Mute(BOOK* book);
0C9C: FFFFFFFF CD0CC244; 327: int GetRadioState(char* level, char* flag);
0CA0: FFFFFFFF 0DF15945; 328: int Bluetooth_GetState(void);
0CA4: FFFFFFFF E9F05945; 329: int Bluetooth_GetPhoneVisibility(void);
0CA8: FFFFFFFF 91F15945; 32A: int Bluetooth_isBusy(void);
0CAC: FFFFFFFF EDAA5B45; 32B: __thumb int USB_isConnected(void);
0CB0: FFFFFFFF C15D5E45; 32C: void *w_diropen(const wchar_t *dir);
0CB4: FFFFFFFF 69AA1045; 32D: wchar_t *w_dirread(void *);
0CB8: FFFFFFFF 3D605E45; 32E: int w_dirclose(void *);
0CBC: FFFFFFFF 71A71045; 32F: int w_rename(const wchar_t *dst, const wchar_t *src);
0CC0: FFFFFFFF 2DA71045; 330: int w_remove(const wchar_t *dir);
0CC4: FFFFFFFF CD091145; 331: int ConnectionManager_Connection_GetState(void);
0CC8: FFFFFFFF DD0CC244; 332: int GetSignalQuality(char *rssi,char *ber);
0CCC: FFFFFFFF 59610745;8333: IS_NEEDED_BOOK isCameraBook(void);
0CD0: FFFFFFFF C5A84345;8334: IS_NEEDED_BOOK isSoundRecorderBook(void);
0CD8: FFFFFFFF AD684445; 336: void VideoPlayerControl (BOOK * VideoPlayerBook, int);
0CDC: FFFFFFFF E9624445; 337: void Video_ActionBack(BOOK*,void*);
0CE0: FFFFFFFF 05784445; 338: void Video_ExtractFrame(BOOK *VideoPlayerBook);
0CE4: FFFFFFFF 95664445; 339: ????void Video_ZoomOn(...)
0CF0: FFFFFFFF 95654445; 33C: ????void VideoResize_AllScreenMode(...)
0CFC: FFFFFFFF 39654445; 33F: int Video_SetPermit(...)
0D00: FFFFFFFF 99614445; 340: int Video_Refresh(BOOK*,GUI*);
0D04: FFFFFFFF 71634445; 341: void Video_Play(BOOK*,void*);
0D08: FFFFFFFF A1644445; 342: void Video_Pause(BOOK*,void*);
0D0C: FFFFFFFF 75644445; 343: void Video_Stop(BOOK*,void*);
0D10: FFFFFFFF 751F4345; 344: void Audio_Pause(BOOK *void*);
0D14: FFFFFFFF 211D4345; 345: void Audio_Play(BOOK *void*);
0D18: FFFFFFFF 01551945; 346: GUI * CreatePercentInputVA(int zero, ...);
0D1C: FFFFFFFF 7D561945; 347: int PercentInput_GetPercent(GUI * PercentInput);
0D20: FFFFFFFF 65141745; 348: void ListMenu_SetLineSeparator(GUI_MESSAGE *,int _unk1);
0D2C: FFFFFFFF BDBE1945; 34B: void GUIObject_Softkeys_RemoveBackground(...)
;0D30: FFFFFFFF yyyyyyyy; 34C: void GUIObject_Softkeys_RestoreBackground(void *gui);
0D34: FFFFFFFF 59E72A45; 34D: void SetTrayIcon(wchar_t iconID, char mode);
0D38: FFFFFFFF C9C96445; 34E: int REQUEST_SETTING_RINGVOLUME_SET(const int *sync, int unk, int null, int vol);
0D3C: FFFFFFFF D1CC6445; 34F: int REQUEST_SETTING_VIBRATOR_SET(const int *sync, int unk, int mode);
0D40: FFFFFFFF B1CB6445; 350: int REQUEST_SETTING_RINGTYPESOUNDFILE_SET(const int *sync, int null, wchar_t *path, wchar_t *name);
0D44: FFFFFFFF 99D16445; 351: int REQUEST_SETTING_ANSWERINGMODE_SET(const int *sync, int unk, int mode);
0D48: FFFFFFFF 8DCA6445; 352: int REQUEST_SETTING_INCREASINGRING_SET(const int *sync, int unk, int unk2, int mode);
0D4C: FFFFFFFF 59CF6445; 353: int REQUEST_SETTING_ALLOWEDCALLERS_SET(const int *sync, int unk, int mode);
0D50: FFFFFFFF B1B20145; 354: int JavaAppDesc_GetJavaAppFullpath(void * JavaDesc,JavaAppFullpath *);
0D54: FFFFFFFF C19E4445; 355: void *SoundRecorderDesc_Create(void);
0D58: FFFFFFFF ED9E4445; 356: void SoundRecorderDesc_Destroy(void * desc);
0D5C: FFFFFFFF FD9E4445; 357: int SoundRecorderDesc_SetBookID(void * desc,int BookID);
0D60: FFFFFFFF 099F4445; 358: int SoundRecorderDesc_SetType(void * desc,const int type);
0D64: FFFFFFFF 1D9F4445; 359: int SoundRecorderDesc_SetFolder(void * desc,const wchar_t * fpath);
0D68: FFFFFFFF 3D9F4445; 35A: int SoundRecorderDesc_SetFname(void * desc,const wchar_t * fname);
0D6C: FFFFFFFF 599F4445; 35B: int SoundRecorderDesc_SetRecordSize(void * desc,const int size);
0D70: FFFFFFFF 859F4445; 35C: int SoundRecorder_Create(void * desc);
0D74: FFFFFFFF 599F4445; 35D: int SoundRecorderDesc_SetRecordSize(void * desc,const int size);
;0D78: xxxxxxxx yyyyyyyy; 35E: int SoundRecorderDesc_SetRecordTime(void * desc,int hour,int min,int sec,int _unk0);
;0D7C: xxxxxxxx yyyyyyyy; 35F: int SoundRecorderDesc_SetRadioVal(void * desc,int _unk);
0D80: FFFFFFFF 859F4445; 360: int SoundRecorder_Create(void * desc);
;0D84: xxxxxxxx yyyyyyyy; 361: int SoundRecorder_RecordCall(BOOK * OngoingCallBook);
0DC0: FFFFFFFF 5173A944;370: void * RF_off(void);
0DC4: FFFFFFFF 2973A944;371:void * RF_on(void);




;locale=Russian_Russia.1251
Dr.Uberveguad
Thilina, I got this error message and I can't turn VKP to BIN with your lib:

"Syntax error at line 129.
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffe
r& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt64(String value, NumberStyles options, NumberFormatI
nfo numfmt)
at lib2blib.Program.Main(String[] args)"

Line 129 = 0674: FFFFFFFF A1A42445; 19D void DataBrowserDesc_Menu_AddFSFunctions(void * db , int);
ThilinaC
if u r using tartes mod,place the lib in config folder and rename it upd.vkp
place a empty lib.bin in config
install the java app from tartes and start it
in menu select "Patch"
next in menu select "Save"

it will create the lib.bin
this lib to bin got few bugs afaik

Edit- yeah Dr.U
Dr.Uberveguad
Thilina,
Sorry, but you answer me above ?
Dr.Uberveguad
QUOTE (Thilina @ 2009-05-24 12:12) *
if u r using tartes mod,place the lib in config folder and rename it upd.vkp
place a empty lib.bin in config
install the java app from tartes and start it
in menu select "Patch"
next in menu select "Save"

it will create the lib.bin
this lib to bin got few bugs afaik

Edit- yeah Dr.U

Ok I get it, but I never did that way though.
I'll try. Can you give this "java app" ?
ThilinaC
try this smile.gif
Dr.Uberveguad
Thanks.
Can you send me your lib.bin too ?
btw I never could run epmanager in w810, dont know why.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.