ELF USED:

MotoCmd.elf ---> MotoCmd 2 (UPDATED to 26-03-2009) DOWNLOAD
MotoCmd-DDRM.elf--> It allows us to have icons of files recognized by MotoCmd, taking them from our DRM (DRM leave a map that will be assimilated by this MotoCmd at the bottom) DOWNLOAD
MotoCmd.lng--> Here the file to translate the language for our application MotoCmd2

AUTOMATIC RECOGNITION:

Used PLUG-INS and recognized by the new version:

Plug-ing HexEditor_1.3 DOWNLOAD
DOWNLOAD ZIP plug-_1.4
DOWNLOAD TXT plug _1.1
iv.ELF_2.2.3 support: PNG, JPG, JPEG, GIF, BMP, EMP! DOWNLOAD
Música plugin_1.7.1 (Sample lyric) DOWNLOAD
ExtMGR v1.1 DOWNLOAD
ztxtedit DOWNLOAD

Well translating several pages of Chinese forums, I could realize that the majority said that the recognition of plug-ins was automatically to this new version, so the key was just finding the path that must have these in the folder Elf , and there began my problem because nobody showed, so I encourage decompile and view the operation of this, for myself and thus know which were the locations of these:

#include "db.h"
const FILE_EXT_DESCR        array[] = {
//        { ARG_TYPE_ONE_ID,        L"PNG",                L"/b/ELF/MotoCmd/iv.elf" **,        
        { ARG_TYPE_ONE_ID,        L"GIF",                L"/b/ELF/MotoCmd/iv.elf" **,
        { ARG_TYPE_ONE_ID,        L"MP3",                L"/b/ELF/Tunes/Tunes.elf" **,
        { ARG_TYPE_ONE_ID,        L"CFG",                L"/b/ELF/OtherSetting/HexEditor.elf" **,
        { ARG_TYPE_ONE_ID,        L"JAR",                L"/b/ELF/OtherSetting/MidTransfer.elf" **,
        { ARG_TYPE_INVALID,        PTR_INVALID,PTR_INVALID                 **
**;  

Here we see the source code of Elf and location or route that must have plug-ins for the proper functioning.

I leave the explanation to avoid problems:

We must respect the routes of the plu-ings, as defined in the programming of the Elf, then these would be as follows:

Path: "/ b / ELF / MotoCmd / iv.elf")
Path: "/ b / ELF / Tunes / Tunes.elf" **
Path: "/ b / ELF / OtherSetting / HexEditor.elf" **
Path: "/ b / ELF / OtherSetting / MidTransfer.elf" **

That is, the path corresponding to:

- Route iv.elf for: b / ELF / MotoCmd /
- Route Tunes.elf for: b / ELF / Tunes /
- HexEditor.elf corresponding path: b / ELF / OtherSetting /
- MidTransfer.elf corresponding path: b / ELF / OtherSetting /

And so for the rest of Plug-ings, they will have to be located in the folder OtherSetting to respect the direction of origin of these.

If you do not like these routes could develop your own:

ExtMGR.elf (path: b / ELF /) to be executed automatically add it to auto.run
The motocmd within their settings may be associated with the PNG, GIF, JAR, MP3 SRC SRC since incorporates.

Give the following route:
b / ELF / iv.elf
b / ELF / iv.elf
b / ELF / Tunes.elf
b / ELF / HexEditor.elf
b / ELF / MidTransfer.elf


IF YOU DO NOT AUTOMATICALLY RECOGNIZES THE

In case you have problems with the previous step, I leave the option to create the *. ini

b / Elf / motocmd.ini ---> Path

Now copy everything that indicate in a notepad or text editor of your choice and save with the name of motocmd.ini and then get on the path shown above.

Motocmd.ini

SYTEM = 1 (1 to hide files, 0 to not hide)
Register = 0x03DF (hexadecimal code beginning band, use menu to start, run automatically)
10C3E800 map = (Map language characters, Consolidation English)
ReadLast = 0 (Open last opened directory, 0 for no call, 2 to request)
ChangeType = 1 (Display the full file name, 1 for enable, 0 to disable)
UseZipBrowser = 1 (Browser Zip, 1 for use with the built-0 for the Unzip.elf used for all decompressions.)
BookDir = / b / Elf / MotoCmd / bmk / Ebook.txt (bookmark the location and name of the files automatically generated)
TxtDir = / b / Elf / MotoCmd / PPReader.elf (Open TXT)
HexDir = / b / Elf / HexEditor.elf (Open HEX)
AutoDemos = / b / Elf / auto.elf (added to auto.run)

[GIF]
app = / b / Elf / MotoCmd / iv.elf
type = id
icon = 0x120000CF
[PNG]
app = / b / Elf / MotoCmd / iv.elf
type = id
[JPG]
app = / b / Elf / MotoCmd / iv.elf
type = id
[JPEG]
app = / b / Elf / MotoCmd / iv.elf
type = id
[BMP]
app = / b / Elf / MotoCmd / iv.elf
type = id
[EMP]
app = / b / Elf / MotoCmd / iv.elf
type = id
[MP3]
app = / b / Elf / MotoCmd / Music.elf
type = id
[M4A]
app = / b / Elf / MotoCmd / Music.elf
type = id
[AMR]
app = / b / Elf / MotoCmd / Music.elf
type = id
[MID]
app = / b / Elf / MotoCmd / Music.elf
type = id
[MIDI]
app = / b / Elf / MotoCmd / Music.elf
type = id
[TXT]
app = / b / Elf / MotoCmd / PPReader.elf
type = id
[LRC]
app = / b / Elf / MotoCmd / PPReader.elf
type = id
[RUN]
app = / b / Elf / MotoCmd / PPReader.elf
type = id
[LNG]
app = / b / Elf / MotoCmd / PPReader.elf
type = id
[RES]
app = / b / Elf / MotoCmd / PPReader.elf
type = id
[INI]
app = / b / Elf / MotoCmd / PPReader.elf
type = id
[SMST]
app = / b / Elf / MotoCmd / smsv.elf (Backup messages)
type = id
[JAR]
app = / b / Elf / MotoCmd / MidTransfer.elf (JAR plug-ins)
type = id
[CFG]
app = / b / Elf / HexEditor.elf (ELF and configuring plug-CFG)
type = id
[ZIP]
app = / b / Elf / MotoCmd / UnZip.elf (Zips)
type = id
icon = 0x0

MotoCmd-DDRM.elf

It makes icons from our files used and recognized by those found in our DMR, I leave the location of icons on the map of DRM, which will be charged as icons in our MotoCmd.

AMENDMENT TO THE PACK OF DRM

Code:

ID Type Battery Pack Icon

ID icon in DRM file type to take the icon

86 ppreader (Icon of text)
495 Ztxtedit (Icon of text)
695 mp3.amr. M4a. Mid
696 device
Dir 697
Txt 698. Umd. Doc. Lng. Lrc. Smst
Elf 699
700 exe
Html 701
Jpg 702. Jpeg. Png. Gif. Png. Emp. Bmp
Jad 703
704 jar
705 main
706 null
707 rar
708 sys
709 video.3gp. Mp4
710 zip
Ini 711. Cfg. Set. Run. Lib. Rlt. Rm. Pat
Mei 712. Jc
Icon 713 standby