Сворачивание приложений на Nokia Series40 5th–6th

1. Vanes (06.11.2010 / 18:20)
Часто у нас возникает потребность свернуть аську, игру или приложение на телефоне. Возможно нужно ответить на смс, позвонить, или просто переключаться между приложениями. Недавно был найден способ, благодаря которому и у владельцев Nokia s40 появилась эта возможность. На данный момент этот способ работает только с телефонами Nokia s40v5 - v6
На Nokia 7500, а также всей v3 редакции способ НЕ РАБОТАЕТ! Чтобы узнать, к какой платформе относится ваш телефон, перейдите по ссылке и выберите вашу модель телефона
Для начала нам понадобятся несколько программ:
1. Phoenix можно скачать в этой теме. В этой же теме можно скачать и JAF, как альтернативу Phoenix
2. Скачиваем MobyMB здесь
3. Здесь скачиваем ppu файл для своей модели телефона. Также ppu может присутствовать в вашей установленной прошивке, проверьте!
WinRAR и стандартный Блокнот думаю не вызовут проблем...
Чтоб свернуть java приложение необходимо выполнить следующее:
1. Открываем полный доступ к файловой системе телефона.
2. Скачиваем на компьютер java приложение, открываем его WinRARом. Заходим в папку META-INF в архиве, видим файл Manifest.mf, открываем его блокнотом. Добавляем в конец файла последней строкой следующую строчку
Nokia-MIDlet-no-exit: true
Обязательно соблюдаем регистр символов!

Сохраняем изменения, также следим, чтобы измененный файл обновился в архиве. Закрываем архив.
3. Через MobiMB заливаем приложение в папку Games или Collection
4. Пользуемся! Приложение должно сворачиваться по нажатию красной кнопки, открываем его как обычно, если все сделали правильно - приложение должно открыться без задержек и без потери данных и соединения GPRS (если использует его)

Для получения дополнительных возможностей можно дописать следующие строчки в файл: «jad» :

Nokia-MIDlet-auto-start: yes
Эта строка позволяет приложению запускаться автоматически при запуске телефона
Nokia-MIDlet-bg-memory-size: 512
Ограничивает размер выделяемой приложению памяти
Nokia-MIDlet-Close-Gprs-Context: true
Закрывает GPRS сессию

Примечание: данную строчку можно записать в jad файл, не трогая файл manifest. Это особенно актуально, если приложение подписано сертификатом. В этом случае строка Nokia-MIDlet-no-exit: true должна быть записана после кода сертификата. В данной инструкции мы добавляем строку в файл manifest по одной причине: в процессе перемещения приложения в телефоне файл jad может «потеряться» и приложение перестанет сворачиваться.
Источник: http://forum.allnokia.ru/viewtopic.php?t=47037

2. Дмитрий (07.11.2010 / 20:30)
на s40v5 ребут после выхода из приложения, еси открыто более одного приложения. Но на s40v6 (тестил на 6303i) все норм, притом java-heap для каждого приложения по 2мб smile

URL: https://visavi.net/topics/15309