早期 Java ME (MIDP 2.0) 手機應用安裝後,系統在 mmc/mmca1/.system/Java/ 下按 MIDlet{suiteId} 命名資料夾。協載/移除應用會導致 suiteId 斷層(如 20005、20032、20055),新安裝編號持續遞增,造成管理混亂。本文揭秘兩個隱藏索引檔的修改技巧。
| 檔案 | 路徑 | 作用 |
|---|---|---|
| maxsuiteid_card1 | .../JAMinfo/ | 記錄**下一個**將分配的 suiteId(如 20026 → 下裝 20027) |
| index_card1 | .../JAMinfo/ | 映射表:suiteId ↔ 應用名稱/版本/供應商,供檢索用 |
maxsuiteid_card1。⚠ 風險提示:若目標區間內已有佔用編號(如 20010 仍存在),新安裝會**覆蓋舊應用**!操作前必須檢查 DownloadAPPS 目錄確認無衝突。
index_card1,搜尋應用名稱/關鍵字。MIDlet{suiteId} 資料夾修改圖標、替換 JAD/JAR、破解邏輯。修改 index_card1 中目標應用的 suiteId 後緊跟的名稱字串(如加後綴 _v2),再安裝同一 JAR,系統視為不同應用並存。