ELF(ELF手機平台)

SiemensELF(Executableandlinkingformat)是由國外愛好者研究開發的一種新型補丁,它的使用就跟windows上的exe執行檔一樣方便。

基本介紹

  • 外文名:Executable and linking format
  • 縮寫:ELF
  • 類型:新型補丁
  • 平台:windows
介紹,版本記錄,

介紹

並且,它通過索引西門子手機的系統函式,建立了一個獨立的SiemensELF標準開發環境,使得我們開發SiemensELF程式就如同開發win32應用程式一樣方便。
如同windows對exe的支持一樣,在手機上也應該建立相應的支持體系以運行Siemens ELF程式,這個支持體系的核心包括ELFloader(提供基本功能支持)、Function Library(或叫swilib,庫函式索引)和FSWI(原名swihook,利用軟中斷指令訪問已索引的庫函式),這三個東西打包就被稱為ELFPack,但也可以不包含需要持續更新的swilib在內。另外,還要加上一點必需的周邊支持,如API(一些需要但沒有找到存在手機內的具體位置的函式,手動編寫了其代碼)。
在siemens手機上建立庫函式索引的最初概念來自於Master Patch(簡稱MP),作為同宗,Siemens ELF保持了對最近版本的Master Patch v14的完全兼容。
基於可擴展的角度,elf擁有一個“註冊表”extension.cfg,並使用extD.elf來支持這個“註冊表”。這個註冊表的任務是擴展部分類型檔案的打開方式和設定它們的顯示圖示。
基於可配置的角度,允許每個ELF都可以擁有自己的bcfg格式的配置檔案,在手機上點擊這個bcfg配置檔案可以使用cfgedit.elf編輯配置,前提是在extension.cfg中設定好bcfg檔案與cfgedit.elf的關聯。最新版本已實現在退出編輯時達到配置效果的實時刷新。

版本記錄

最新:ELFLoader_ANSI_Standard ——ELF完美支持ANSI中文標準版v2.31
ELFPack2.3
ELFloader2.2
ELFLoader2.1
ELFloader2.0+
ELFLoader2.0 SGOLD NEWSGOLD
ELFLoader1.8++
ELFloader1.6

相關詞條

熱門詞條

聯絡我們