Corelet - прототип мидлета, только работающий в фоновом режиме (в оперативной памяти телефона). Запускается при включении телефона и до его выгрузки (либо выключения телефона). Чтобы установить корелет телефон необходимо предварительно пропатчиь следующими патчами:
- патч "Отмена поверки подписи у корелетов";
- патч "Отображение корелетов в списке Java-приложений";
- патч "Полный доступ к файловой системе для Java-приложений";
- патч "Вызов корелетов по иконке Активация".
Все патчи можно найти здесь.
Скачиваем нужный нам корелет:
- iTunes
- VirtualCorelet
Устанавливаем корелет на телефон:
- Подключаем телефон к компьютеру;
- Запускаем любой файловый менеджер;
- Забрасываем JAD/JAR файл корелеты в e/mobile/kjava или b/mobile/kjava;
- Отключаем телефон от компьютера;
- заходим в телефоне "Игры и приложения", двигаемся в самый низ, заходим в "Установить новое" и находим наш корелет (Производим установку)
***Корелеты лучше устанавливать на телефон (Если же применен патч 4 MB heap, то рекомендую устанавливать корелет на флэшку)
****Корелет іTunes не работает, если в телефоне не установлена флэш-карта.
Небольшой FAQ ПО КОРЕЛЕТАМ
Q: - Проблема с громкостью, как устранить?
A: - Никак! Пока проблема не устранима. Иногда громкость сама нормализуется до перезагрузки.
Q: - Как установить 2 корелета одновременно?
A: - Установить 2 корелета можно, но 2 вместе они работать не смогут. Устанавливаем первый корелет, запускаем его и выгружаем из памяти, затем устанавливаем второй. Для смены корелета по ходу пользования выгружаете один корелет, загружаете другой.
Q: - Когда запускаю яву корелет перестает работать (не играет плеер), что делать?
A: - Собственно нечего тут не надо делать! Ява не многозадачна, и поэтому при запуске ява приложения, корелет переходит в состояние паузы. После выхода из явы он снова работает.
Автор мануала TrojanWorm.