Открыть главное меню

RMS

Версия от 18:40, 26 августа 2009; Poofeg (обсуждение | вклад) (Начал, но не закончил, поже доделаю)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

RMS (англ. Record Management System; система управления записями) — API для хранения данных приложения Java ME. В P2K телефонах Motorola все данные отдельного приложения хранятся в одном файле.

Местоположение

Данные отдельного J2ME приложения представляют один файл, который расположен в папке kjava (например /c/mobile/kjava). Этот файл имеет имя вида "j2me$.rms", где вместо "$" номер приложения.

Структура

Motorola не публикует структуру файла RMS. Данная структура является наблюдениями poofeg'a.

Общие замечания

Файл имеет прямой порядок байт. Это значит, что

  • 00 00 00 01 = 1
  • 00 00 00 10 = 2
  • 00 00 01 00 = 256
  • 00 00 01 01 = 257
  • и так далее...

Заголовок

ОфсетДлинаДаннныеТип
00004Длина файлаЦелое
00042RS IDЦелое