Главная Форум Аксессуары Новости Ссылки Файловый архив Java игры Фотогалерея Поиск по форуму Обратная связь
   Навигация
   Sony Ericsson X10 mini
Обзор Sony Ericsson X10 mini и mini pro
   Поиск по сайту
   Свежие обзоры
   Последние 10 сообщений

 SE W995 вопросы-ответы by novilex - 31.07 1:51 am

 Sony Ericsson XPERIA X10 mini - вопросы-ответы by p201 - 31.07 1:33 am

 Sony Ericsson XPERIA X10 - вопросы-ответы by MindinSide - 31.07 1:21 am

 ФотоАссоциации by DJABX - 31.07 1:17 am

 Sony Ericsson X2 - вопросы и ответы by MiCul - 31.07 12:53 am

 Анонс Sony Ericsson Xperia™ X8 -отличный смартфон с развлекательными возможностями by K1RR - 31.07 12:05 am

 Приколы :) by Desperanto - 30.07 11:53 pm

 Sony Ericsson Vivaz (U5) - вопросы-ответы by barket - 30.07 11:49 pm

 SE C901/SE C901 GreenHeart™ - вопросы-ответы by Kiborg-3D - 30.07 11:27 pm

 Ваши обои на рабочем столе by HECTOR DOMINGO - 30.07 11:17 pm

Times shown are GMT.
   Прикольные смски
   Google
   Наша кнопка

Здравствуйте Гость ( Авторизация | Регистрация )

 
Новая Тема
> Сертификат Халмера (halmer) и полномочия Java-приложений, Как избавиться от бесконечных запросов записи/чтения и т.п.
FalcoN1
post 11.01.07, 12:00:52 | Пользователь №: 75 388 | Регистрация: 07.04.06 | Откуда: Ижевск
Сообщение #1
PROFессорМэтр клуба
Я все вижу...
Group Icon

Группа: Супермодераторы
Сообщений: 8 116
Спасибо сказали: 2548 раз(а)


Сертификат Халмера (Halmer) и полномочия Java-приложений.
Как избавиться от бесконечных запросов записи/чтения и т.п.

Есть такие ява-приложения и игры, которые выходят в интернет или работают с файловой системой телефона, картой памяти, камерой, отсылают SMS и т.д.
Это, например:
-OperaMini ( http://opera-mini.ru/index.html и http://www.sony-ericsson.ru/forums2/index....showtopic=18962 ) - броузер на java, имеющий встроенный файловый менеджер,
-TequilaCat BookReader ( http://tequilacat.nm.ru/ и http://www.sony-ericsson.ru/forums2/index....showtopic=26453 ) и ReadManiac ( http://www.readmaniac.com/ и http://www.sony-ericsson.ru/forums2/index....showtopic=26449 ) - мидлеты для чтения книг в *.txt формате с удобной прокруткой, настраиваемым шрифтом и т.д.,
-MobyExplorer ( http://www.bermin.net/download.html и http://www.sony-ericsson.ru/forums2/index....showtopic=26960 ) - файловый менеджер для телефона с поддержкой шифрования файлов, файловых операций и сдвоенных панелей, привычных по FAR и Total Commander, а также умением соединяться с FTP,
-Jimm ( http://www.jimm.org/nightly.php?ru и http://www.sony-ericsson.ru/forums2/index....showtopic=12845 ) - мобильная аська, которая также имеет встроенный файловый менеджер.
-ну а также архиваторы/разархиваторы MobileRAR и jZIPman, приложение для искажения снимков FaceWarp, почтовый клиент Mailman, видеоплеер VideoManiac, сборник SMS-ок SMSBox и т.п.

Ява-машина позволяет таким приложениям выходить в инет, читать (и записывать) файлы с карты памяти (и памяти телефона), пользоваться камерой или отсылать SMS через систему специальных полномочий (их можно посмотреть и выставить для каждого приложения, вызвав правой софт-клавишей на нем меню функций и выбрав пункт полномочий).
Но некоторые полномочия обычным приложениям недоступны. Например доступ к файловой системе без запросов (это легко можно увидеть - в соответствующих полномочиях у неподписанных приложений нет пункта "без запросов", и лишь в некоторых последних моделях SE на последних прошивках такой пункт доступен). При работе с тем же MobyExplorer-ом или одной из книгочиталок телефон постоянно выдает запросы "разрешить приложению запись/чтение данных?". Это очень нервирует и создает реальные неудобства. То же и с приложениями, работающими с камерой, SMS и т.д.
Такая вот система безопасности. Расширить полномочия приложений можно, подписав их специальными сертификатами (они так и называются - "сертификаты безопасности java"), которые есть в телефоне ("меню-настройки-связь-параметры интернет-защита-сертификаты java", или "меню-настройки-общие-защита-сертификаты-сертификаты java", в зависимости от модели телефона). Подписанные одним из таких сертификатов приложения, будучи установленными, получают расширенные полномочия и им уже можно выставлять больше привилегий. Но вот беда, все сертификаты, которые заложены в телефон производителем изначально - коммерческие, и очень дорогие (подписка стоит порядка нескольких сотен долларов на год на одно приложение, насколько мне известно).

Выход был получен путем принудительного "зашивания" в телефон своего сертификата и подписывания им приложений. Создавать свой сертификат сейчас нет смысла, потому что это уже за нас всех сделал человек с ником Halmer (Халмер). Практически все его себе и заливают в телефоны. Более того - в сети уже полно приложений, подписанных именно им, т.е. и самому подписывать не приходится, качай и ставь (если конечно сертификат у тебя в телефоне уже есть).
Внимание! Сертификат не получится закинуть в телефон простой передачей через bluetooth или IRDA. Таким способом заливаются только корневые сертификаты (грубо говоря, для интернета). Сертификаты безопасности java заливаются совершенно другим методом!
Заливается сертификат в телефон посредством любого из нижеперечисленных приложений:
1.DaVinci (через него заливка платная и, в принципе, этим сервисом пользуются все меньше и меньше, т.к. нижеперечисленные приложения - бесплатны и работают почти со всеми телефонами SE). Офсайт: http://www1.davinciteam.com/index.html
2.Плагин SEFP для FAR: http://www.sony-ericsson.ru/forums2/index....showtopic=27454 и http://www.sony-ericsson.ru/forums2/index....showtopic=34249
3.PhoneXC/XS++: http://www.sony-ericsson.ru/forums2/index....showtopic=33509
4.SeTool2 Lite: http://www.sony-ericsson.ru/forums2/index....showtopic=41952
5.JDFlasher: http://www.sony-ericsson.ru/forums2/index....showtopic=44764
6.а2uploader: http://www.sony-ericsson.ru/forums2/index....showtopic=51216 (бесплатное решение для телефонов на платформе A2)
Не каждое приложение и не каждая его версия годится для работы с Вашим телефоном, учитывайте это! Обычно для оценки совместимости достаточно знать ваш CID (CID36, CID49, CID51, CID52...), а также версию платформы (DB2000, DB2010, DB2012, DB2020...), "цвет" (RED, BROWN, BLUE).

Чем подписывать приложения:
Eq Halmer, прямая ссылка на файл: http://www.sony-ericsson.ru/forums2/index....ost&id=1085
Или же MidletSigner-ом

Сообщение отредактировал FalcoN1 - 16.12.08, 18:34:24

Телефон : SE w710i Charlotte  Прошивка : R1JC002+halmer.cer  
Возраст 27  
Пользователя нет в форумеПрофильОтправить личное сообщение
Вверх страницы
+
FalcoN1
post 07.01.08, 23:32:02 | Пользователь №: 75 388 | Регистрация: 07.04.06 | Откуда: Ижевск
Сообщение #2
PROFессорМэтр клуба
Я все вижу...
Group Icon

Группа: Супермодераторы
Сообщений: 8 116
Спасибо сказали: 2548 раз(а)


Варианты заливки Сертификата Халмера в телефон

Сначала отмечу, что заливать перечисленные ниже файлы надо в папку
TPA/PRESET/CUSTOM/
скрытой файловой системы телефона.
Как заливать и чем - вопрос не сюда, а в раздел "Прошивка. Файлы и программы.".
Приложения, которые умеют заливать файлы в скрытую файловую систему (только список, описание и обсуждение программ - в указанном выше разделе):
DaVinci
плагин SEFP для FAR
SeTool Lite
JDFlasher
PhoneXC/XS++
а2uploader (для телефонов на платформе A2)


Итак, варианты заливки:
1.customize.xml+halmer.cer - два файла, после заливки нужно делать общий сброс.
2.customize_upgrade.xml+halmer.cer - два файла, после заливки общий сброс делать нельзя, т.к. залитый Халмер просто удалится, будто его и не заливали вовсе.
3.customize.xml+customize_upgrade.xml+halmer.cer - три файла, общий сброс после заливки делать не обязательно, но даже после него Халмер не удалится.

Очевидно, что третий вариант универсальнее и предпочтительнее. Но он неудобен тем, что надо искать customize.xml от своей модели и регионального кода CDA прошивки.

Обязательное примечание:
halmer.cer - сам файл сертификата, одинаков для всех телефонов.

customize_upgrade.xml - файл абсолютно одинаковый для любой модели телефона, содержит следующий текст:
CODE
<?xml version="1.0" encoding="UTF-8"?>
<customization>
    <security>
        <certificate>
            <name>Halmer</name>
            <type>x509</type>
            <storage>java-3p</storage>
            <datafile>halmer.cer</datafile>
        </certificate>
    </security>
</customization>

customize.xml - берется от вашей модели и регионального кода CDA вашей текущей прошивки. Кастомизация не зависит от версии прошивки или CID-а телефона, важна только модель телефона и региональный код текущей прошивки. Найти файл customize.xml можно в файлах кастомизации/финализации (custom-файлах) от вашего телефона (к примеру, в нашем файловом архиве, на topse, topsony, senews). В него нужно дописать (блокнотом, к примеру) строки следующего содержания (по сути, копию того же customize_upgrade.xml):
CODE
<security>
  <certificate>
    <name>Halmer</name>
    <type>x509</type>
    <storage>java-3p</storage>
    <datafile>halmer.cer</datafile>
  </certificate>
</security>
Если секция <security>...</security> в файле есть, то вставляйте вышеуказанный текст (за исключением, естественно, самих тегов <security>...</security>) в неё.
И еще раз, для "Кулибиных" напоминаю! Файл customize.xml надо брать для своего телефона, иначе потом не жалуйтесь на всякие "некорректности" в работе трубки и неправильную информацию о ПО в сервисном меню. Это не тот же файл, что customize_upgrade.xml, не путайте, читайте внимательнее!

Ниже прикрепляю архив с комплектом для второго варианта заливки. Комплект пригоден для заливки Халмера в любой сонерик. Естественно, общий сброс делать после заливки этого комплекта нельзя, иначе получится, что вы просто впустую заливали сертификат, он удалится! Хотите сохранить сертификат и после общего сброса - просто добавьте к прикрепленному комплекту измененный customize.xml (см. выше) и заливайте все три файла в телефон.


Присоединённые файлы
Присоединённый файл  customize_upgrade_halmer.rar ( 765байт ) Кол-во скачиваний: 2781

Телефон : SE w710i Charlotte  Прошивка : R1JC002+halmer.cer  
Возраст 27  
Пользователя нет в форумеПрофильОтправить личное сообщение
Вверх страницы
+
coolkaas
post 17.12.08, 20:06:12 | Пользователь №: 67 332 | Регистрация: 17.01.06 |
Сообщение #3
Мэтр клуба
завсегдатай
Group Icon

Группа: Super Top of the Best
Сообщений: 2 160
Спасибо сказали: 738 раз(а)


На платформе А2 всё иначе, как обычно. Берём customize_upgrade.xml, переименовываем в default_upgrade.xml и вместе с halmer.cer кладём в папку /tpa/preset/default. Включаем телефон, всё готово.

________________
t68 > t630 > k750 > k850

Телефон : SE K850i  Прошивка : R1FA035  
Пользователя нет в форумеПрофильОтправить личное сообщение
Вверх страницы
+


ОтветитьНовая Тема
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

 

- Упрощённая версия Сейчас: 31.07.10 - 01:18
Главная Форум Аксессуары Новости Ссылки Файловый архив Java игры Фотогалерея Поиск по форуму Обратная связь
Перепечатка и цитирование материалов допускается только при указании автора и прямой ссылки на "sony-ericsson.ru".

Наш сервер обслуживает компания INTERVIPNET: профессиональная настройка и обслуживание серверов для серьезных проектов и хостинга.

Рейтинг@Mail.ru