Форумы на Mobiset.ru главная сайта


Каталог сотовых телефонов
Инструкции
Мобильные новости
Библиотека сотовой связи
Мобильные сайты
О проекте, IvLIM.Ru
Форумы Mobiset.Ru о мобильной связи
и всё о сотовых телефонах
 
Правила форумаПравила форума   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы  ФайлыФайлы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
FAQ по твоему сотовому. Добавь свой ответ! >>

Все тарифные планы сотовых операторов!!! >>> >>

ПРИШЛИТЕ НАМ ФОТОГРАФИИ СВОЕГО ТЕЛЕФОНА >>

Файлообменник: скачай картинки, темы, мелодии, игры, программы! Поделись своим файлом!


 Свежее на портале 
Новая статья Опыт эксплуатации смартфона Sony Xperia Z5
Новая статья Заметки о разном. Выпуск 41
Новая статья MWC 2016 – тенденции
Новая статья MWC 2016. Часть 3

Все новинки рынка: на одной странице! >>>

Убираем надоедливые запросы из Java
На страницу 1, 2  След.
Начать новую тему   Ответить на тему    Список форумов Форумы Mobiset.Ru о мобильной связи -> Sony Ericsson
Предыдущая тема :: Следующая тема  
Автор Сообщение
CoSYAcK
Модератор mobiset.ru
Модератор mobiset.ru


Зарегистрирован: 20.09.2007
Сообщения: 369
Откуда: г. Миасс, Челябинская обл.
Модель телефона:
SE W850i +patches +acoustic +camdriver

СообщениеДобавлено: 08 Дек 2007 00:40    Заголовок сообщения: Убираем надоедливые запросы из Java Ответить с цитатой

Итак, всем, наверное, приходилось сталкиваться с запросами системы безопасности телефона, когда, например, подключаемся в аську через jimm или читаем на телефоне электронную книгу или используем файловый менеджер на java. Если для подключения к интернет ещё можно сократить число запросов до одного в начале работы с приложением, то при обращении java-проги к файловой системе телефона, бесконечные запросы "Разрешить приложению чтение данных пользователя?"/ "Разрешить приложению запись данных пользователя?" способны довести до нервного тика. А в настройках полномочий приложений присутсвуют только варианты "запретить" и "С запросом"
Всё дело в том, что производители оберегают нас с вами от вредоносного программного обеспечения, которое могло бы загадить память нашего телефона кучей ненужных файлов или потратить наши деньги, залезая без нашего ведома в интернет или отправляя смс на платные сервисы (ну и заодно, от нас самих, чтобы мы не могли таким приложениям дать возможность действовать без нашего ведома). Расширенные полномочия предоставляются только тем java-приложениям, которые проверены в лаборатории специально обученными людьми и подтверждено, что эти приложения вреда нам, пользователям, не причинят. Ну а для того, чтобы определить, какое приложение проверено, а какое нет, используется система сертификатов.
В телефоне самим производителем записаны несколько сертификатов, посмотреть их можно в пункте Параметры -> Общие -> Защита -> Сертификаты -> Сертификаты Java (путь может немного отличаться в зависимости от модели телефона). Сильно упрощая, можно сказать, что каждый сертификат содержит свой уникальный "пароль". Если в устанавливаемом java-приложении телефон находит "пароль", совпадающий с одним из сертификатов, то это приложение безопасное и ему можно предоставлять расширенные полномочия. Вся беда в том, что изначально записанные в телефон сертификаты - коммерческие и подписать ими свою java-программу стОит немалых денег. Большинство же из того, чем мы пользуемся - бесплатные программы. Выход очевиден - создать свой собственный сертификат, записать его в телефон и подписывать нужные программы этим сертификатом самостоятельно. Впрочем, и этого делать уже не нужно, потому что есть человек с ником Halmer, который это сделал за всех нас и разместил необходимую информацию по своему сертификату в свободном доступе

Итак, что нам потребуется:
1. комплект файлов для заливки в телефон
2. утилита EQHalmer для подписывания сертификатом Халмера java-приложений (дружно благодарим программера EQ)
3. само собой, наш любимый телефон Sony Ericsson, компьютер, прошивочный кабель (комплектный DCU-60), софт для доступа к флэш телефона (SEtool2Lite или SEFP, есть и другие альтернативы), и прошивочные драйвера
4. желательно бы также ясный ум и прямые руки, хотя, надеюсь, с моей инструкцией этот пункт не обязателен

Тем не менее, предупреждаю, что все действия над системными файлами телефона Вы делаете на свой страх и риск. Ни я, ни люди, написавшие программы для этих операций, не несём никакой ответственности за возможный ущерб от использования Вами изложенного здесь материала!!!

Пошаговая инструкция подходит для К750 и моделей, выпущенных позже (платформы db2010, db2012 и db2020). Если кнопка включения/выключения питания совмещена с кнопкой "С", обратитесь к документации телефона для выяснения процедуры входа во флэш-режим. Данная последовательность действий не проверялась на K850 и подобных (db3150). Инструкция для использования SEtool2Lite. Общие принципы подходят и для большинства других телефонов и программ-флэшеров, так что можете допетрить самостоятельно, если что
Ну-с, приступим...

1. Прежде всего, разумеется, надо установить на компьютер прошивочный драйвер для телефона (если у Вас ещё не установлен). Для этого распаковываем содержимое USB_Flash.rar в какую-нибудь папку на жёстком диске (желательно далеко не прятать, например, в С:\SEFLASH - быстрее потом найти сможете), затем выключаем телефон, нажимаем на нём "С" и НЕ ОТПУСКАЯ ЕЁ подключаем кабель. Продолжаем держать нажатой, пока Windows не скажет, что найдено новое устройство "SEMC USB Flash". Теперь можно отпустить и быстренько установить драйвера - в Мастере нового оборудования на вопрос о поиске в интернете говорим "не в этот раз", затем - "Установка из указанного места", потом - поставить галочку "Включить следующее место поиска" и там указываете папку, куда распаковывали USB_Flash.rar (в данном примере С:\SEFLASH). Желательно всё это проделать до того, как телефон самостоятельно включится, иначе придётся всё делать сначала. Если всё-таки включился, не выдёргивайте кабель сразу - телефон переходит в режим флэш-накопителя и перед отсоединением нужно щёлкнуть "Безопасное извлечение устройства" в системном трее и выбрать в списке соответствующее устройство, чтобы не было опасности повреждения карты памяти и внутренней памяти телефона. После того, как Windows отрапортует об успешо установленном оборудовании, отсоединяем телефон от кабеля, но пока не включаем

2. SEtool2Lite инсталляции не требует, так что просто распечатайте содержимое архива в папку, где это программа у Вас будет постоянно "жить" Smile

3. Распечатываем архив halmer.zip (также желательно недалеко, например, в C:\HALMER). Можно прямо тут же создать текстовый файл скрипта для заливки этих двух файлов через SEtool, назвав его, например, "halmer-setool.txt" Содержание файла следующее:
Код:
wrfile:C:\HALMER\halmer.cer,tpa/preset/custom/halmer.cer
wrfile:C:\HALMER\customize_upgrade.xml,tpa/preset/custom/customize_upgrade.xml
Кстати, ни к чему испытывать судьбу и писать название папки по-русски или по-китайски...

4. Запускаем SEtool. Выбираем наш телефон в списке (Phone Type). Ниже этого списка напротив поля "MISC files" жмём кнопку с троеточием и указываем текстовый файл скрипта (halmer-setool.txt). Затем - справа кнопку "Write SCRIPT". Снизу начинает бежать полоска прогресса, зажимаем "С" и, не отпуская, втыкаем кабель, ждём, пока SEtool обнаружит подключённый телефон, только потом отпускаем "С". Слева в окне программы появится информация о подключённом телефоне, в том числе версия прошивки, версия CID, "цвет телефона" (должен быть RED), IMEI и т.д. Ниже этого строчка с текущим статусом - не вздумайте отключать телефон, пока этот статус не будет "READY" (при этом последние строчки журнала работы программы должны быть "Phone detached" и "Elapsed:...secs.")

5. Отсоединяем телефон от кабеля, включаем, топаем в Параметры -> Общие -> Защита -> Сертификаты -> Сертификаты Java и видим там в числе прочих наш сертификат Halmer. Наводим на него курсор, жмём "Показать" и затем "Состояние". Убеждаемся, что выбрано "Активен", если нет - выбираем

6. EQHalmer также не требует инсталляции - распечатываем архив в папку типа C:\Program Files\Sony Ericsson\EQHalmer и запускаем EQHalmer.exe, в консоли вводим латинскую a и жмём Enter. Отныне программа готова к использованию

7. Находим валяющуюся у нас на компе жертву, например, Jimm.jar - тыкаем в него правой кнопкой мыши и видим в контекстном меню строчку Halmer. Жмём - в папке появляется файл Jimm.jad

8. Сохраняем оба эти файла куда-нибудь на телефон (например, в папку other на карте памяти), затем с самого телефона заходим в эту папку ("Прочее") и ищем именно Jimm.jad (расширение в списке файлов телефон не покажет, придётся навести на предполагаемый файл и нажать Функции -> Информация. После того, как нашли, жмём "Установить"

9. Идём в папку, куда установили этот Jimm (Игры или Приложения), наводим курсор на него - Функции -> Полномочия и выставляем нужные нам для этого приложения полномочия (если ставите "Без Запроса", возможно в самый первый раз телефон всё-таки спросит Вас, разрешить ли приложению действие, но больше одного раза не должен)

10. Папки С:\SEFLASH и C:\HALMER можно удалить - файлы из них больше не нужны

P.S. Всё-таки запросы на подтверждение не зря придумали. Не стоит давать неизвестным java-программам полную свободу, чтобы потом не удивляться "кто это с моего телефона послал 500 смсок?"

_________________
Nokia 1100 -> SE J300i -> SE W850i
То, что нас не убивает, делает сильнее! ©
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
STaroST
Пользователь


Зарегистрирован: 16.02.2008
Сообщения: 1


СообщениеДобавлено: 16 Фев 2008 17:49    Заголовок сообщения: Ответить с цитатой

Дауж пока поставлю оффигею.......... не скачать ничё!

скока ж нада написать шоб скачать єто всё?

Сообщение от модератора CoSYAcK:
При написании нескольких сообщений подряд используйте кнопку , иначе Ваши действия мы будем расценивать как накрутку счётчика сообщений
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mota-boy
кедр с шишками
кедр с шишками


Зарегистрирован: 13.11.2006
Сообщения: 790
Откуда: С-Пб
Модель телефона:
w810/710/610, D2

СообщениеДобавлено: 16 Фев 2008 21:02    Заголовок сообщения: Ответить с цитатой

Всё делается элементарно. Распаковывается папка на диск С и подписывается нужное приложение в 2 клика.
_________________
Пожалуйста, соблюдайте порядок и чистоту на форуме!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
PavelX
Пользователь


Зарегистрирован: 19.10.2006
Сообщения: 19
Откуда: Волгоград
Модель телефона:
SE K750i

СообщениеДобавлено: 17 Мар 2008 17:43    Заголовок сообщения: Ответить с цитатой

Во время заливки сертификата, прога SEtool2Lite выдает вот такой вот результат:

Цитата:
ChipID:8040,EMP protocol:0301
PHONE IS BROWN
FLASH CID detected:49
skipping empty loader...
phone pre-boot failed,possible RECOVERY needed.
Elapsed:4 secs.

READY

И ни какие строчки типа "Phone detached" и "Elapsed:...secs." не появляются!
В результате чего сертификат не заливается на тел!
Кстати, на моем телефоне вообще нет папки Параметры -> Общие -> Защита
В чем может быть проблема?

В моем телефоне папка с сертификатами имеет путь:
параметры/связь/парам.интернет/защита/сертификаты java
Надо, наверное, просто код скрипта для заливки переделать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vicser
почетный гость
почетный гость


Зарегистрирован: 18.11.2006
Сообщения: 304
Откуда: Moscow

СообщениеДобавлено: 18 Мар 2008 01:49    Заголовок сообщения: Ответить с цитатой

Тел у тебя BROWN, а не RED, как у всех!
Последний SE Tool2 lite (1.11) работает только с CID52. Надо качать версию 1.0.8

_________________
SE K750+K790+W850+Z610+DS970+HPM-82
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
PavelX
Пользователь


Зарегистрирован: 19.10.2006
Сообщения: 19
Откуда: Волгоград
Модель телефона:
SE K750i

СообщениеДобавлено: 18 Мар 2008 09:23    Заголовок сообщения: Ответить с цитатой

Vicser
Так у меня и есть SE Tool2 lite версии 1.08!
Вот результат идентификации с помощью этой проги:
Цитата:
welcome to setool2 lite edition v 1.08
supported DB2010/DB2012 CID49/50/51/52, DB2020 CID49/51/52
Loaded 51 flash descriptors

ChipID:8040,EMP protocol:0301
PHONE IS BROWN
FLASH CID detected:49
Speed:115200
Flash ID check:200D
Flash props sent ok
OTP LOCKED:1 CID:49 PAF:1 IMEI:35255801516257 CERT:BROWN
FLASH CID:49 COLOR:BROWN

MAPP CXC article: R1CA021 prgCXC125952_EU_1_CL
MAPP CXC version: R1CA021
Language Package:EMEA_1
CDA article: CDA102338/132
CDA version: R3A
Default article: cxc125953
Default version: R1CA021

Operator: 000-00

USERCODE:

Elapsed:65 secs.

Возможно ли залить сертификат в мой тел или нужно сначала переделать BROWN в RED? А если пределывать, то как с помощью комплектного кабеля?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vicser
почетный гость
почетный гость


Зарегистрирован: 18.11.2006
Сообщения: 304
Откуда: Moscow

СообщениеДобавлено: 19 Мар 2008 01:36    Заголовок сообщения: Ответить с цитатой

Сначала надо перекрасить
_________________
SE K750+K790+W850+Z610+DS970+HPM-82
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
laconic
Пользователь


Зарегистрирован: 05.03.2008
Сообщения: 27


СообщениеДобавлено: 22 Мар 2008 11:13    Заголовок сообщения: Ответить с цитатой

Помогите пожалуйста!!!
Залил сертификат Халмера в телефон. Заливаю в телефон оба файла *.jar и *.jad. При установке с телефона у меня устанавливается только с *.jar , при установке с *.jad выдает ошибку.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
CoSYAcK
Модератор mobiset.ru
Модератор mobiset.ru


Зарегистрирован: 20.09.2007
Сообщения: 369
Откуда: г. Миасс, Челябинская обл.
Модель телефона:
SE W850i +patches +acoustic +camdriver

СообщениеДобавлено: 22 Мар 2008 20:16    Заголовок сообщения: Ответить с цитатой

laconic
по Вашему описанию невозможно что-то определённое сказать - проверьте скрипт, которым заливали сертификат на лишние пробелы (например, в конце строк), подключите телефон к компьютеру в режиме передачи файлов и проверьте антивирусником, проведите также дефрагментацию памяти телефона и флэшки...

это я Вам не от балды сейчас написал - реальные случаи из моего опыта...

_________________
Nokia 1100 -> SE J300i -> SE W850i
То, что нас не убивает, делает сильнее! ©
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
laconic
Пользователь


Зарегистрирован: 05.03.2008
Сообщения: 27


СообщениеДобавлено: 22 Мар 2008 21:14    Заголовок сообщения: Ответить с цитатой

CoSYAcK
Все сделал, как сказали. Проверил на вирусы, дефрагментацию провел, но всё равно не пашет.
Может я чего неправильно делаю??? Sad
В компе на необходимый файл давлю правой мыши, дальше халмер. Появляется *.jad файл. Кидаю оба файла в телефон и, как сказано в инструкции, устанавливю с JAR. но телефон начинает ругаться "ошибка при выполнении операции". Устанавливается с JAR только Lyric Show Player.
Есть другие варианты по устранению этой проблемы?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
CoSYAcK
Модератор mobiset.ru
Модератор mobiset.ru


Зарегистрирован: 20.09.2007
Сообщения: 369
Откуда: г. Миасс, Челябинская обл.
Модель телефона:
SE W850i +patches +acoustic +camdriver

СообщениеДобавлено: 24 Мар 2008 20:17    Заголовок сообщения: Ответить с цитатой

laconic
какой телефон, кстати? модель, в смысле... какая версия прошивки? Возможно, подглючивает что-то, особенно если прошивка одна из первых...
То есть, по крайней мере одно приложение, подписанное Халмером, всё-таки установилось? В полномочиях во всех пунктах есть у него варианты "без запроса"?
Есть ещё такой прикол, что в <приложение>.jar\META-INF\MANIFEST.MF прописан размер приложения и это может тоже на что-то влиять... попробуйте удалить эту строчку в файле...

_________________
Nokia 1100 -> SE J300i -> SE W850i
То, что нас не убивает, делает сильнее! ©
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
laconic
Пользователь


Зарегистрирован: 05.03.2008
Сообщения: 27


СообщениеДобавлено: 24 Мар 2008 22:14    Заголовок сообщения: Ответить с цитатой

CoSYAcK
Телефон SE k800i. Он у меня недавно, до этого был NOKIA 6233, поэтому, стыдно признаться, не знаю гд прошивку смотреть. Вроде бы *>*<<*<* дальше кажись "Служебная информация" "Инф. о ПО", но там столько всего понаписано. Скажите, что именно надо выписать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
CoSYAcK
Модератор mobiset.ru
Модератор mobiset.ru


Зарегистрирован: 20.09.2007
Сообщения: 369
Откуда: г. Миасс, Челябинская обл.
Модель телефона:
SE W850i +patches +acoustic +camdriver

СообщениеДобавлено: 26 Мар 2008 14:07    Заголовок сообщения: Ответить с цитатой

laconic
ну а дальше - Инф. о ПО
в первой строчке как-раз и есть версия прошивки Smile
её также можно посмотреть в Параметры - Услуга обновления - Версия ПО (вторая строчка)

актуальные прошивки для К800 на сегодня: R8BF003 и R1KG001

_________________
Nokia 1100 -> SE J300i -> SE W850i
То, что нас не убивает, делает сильнее! ©
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
laconic
Пользователь


Зарегистрирован: 05.03.2008
Сообщения: 27


СообщениеДобавлено: 02 Апр 2008 16:29    Заголовок сообщения: Ответить с цитатой

CoSYAcK
У меня прошивка R1JC002, это нормальная прошивка?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
CoSYAcK
Модератор mobiset.ru
Модератор mobiset.ru


Зарегистрирован: 20.09.2007
Сообщения: 369
Откуда: г. Миасс, Челябинская обл.
Модель телефона:
SE W850i +patches +acoustic +camdriver

СообщениеДобавлено: 02 Апр 2008 20:31    Заголовок сообщения: Ответить с цитатой

laconic
прошейтесь на одну из тех, что я указал. Только не через SEUS, а то получите "бонус" в виде CID53, который ещё не взломан (может быть, конечно, Вам и не нужны патчи, но с 52 на 53 Вы потом сможете перейти, а обратно - уже никак. Ну а преимуществ CID53 пока не несёт никаких вообще - ни одного)
Только прежде чем шиться, сохраните все данные с телефона (файлы, телефонную книгу, календарь и т.п.). Как шиться, читайте в соответствующих темах, здесь не надо этого обсуждать. Ну а после, если зальётся Халмер нормально и всё будет работать, то можете здесь отписаться об этом.

_________________
Nokia 1100 -> SE J300i -> SE W850i
То, что нас не убивает, делает сильнее! ©
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форумы Mobiset.Ru о мобильной связи -> Sony Ericsson Часовой пояс: GMT + 4
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы


 
Mobiset.Ru - сотовые телефоны
©2005 Mobiset.Ru - всё о мобильных телефонах, проект IvLIM.Ru
Перепечатка материалов разрешена только с непосредственной ссылкой на http://www.mobiset.ru/
Главный редактор проекта - chief@mobiset.ru
По общим и административным вопросам обращайтесь info@mobiset.ru
Новости и пресс-релизы присылайте по адресу news@mobiset.ru
Вопросы создания и продвижения сайтов - design@ivlim.ru
Реклама на сайте - advert@mobiset.ru

Rambler's Top100 Рейтинг@Mail.ru
Powered by phpBB © 2001, 2005 phpBB Group