motofan logo
48 страниц V « < 7 8 9 10 11 > »         
> 

Доступ к ФС из Java на L7e/K1/Z3/L9/W510, Разбираемся с вопросом доступа к ФС из java

gibson
сообщение 27.1.2007, 0:29 Закрепленное сообщение!


Ветеран
*****

Группа: Пользователи
Сообщений: 413
Регистрация: 8.12.2004
Из: Россия, центральный регион...
Пользователь №: 25 771

Рейтинг: 106.5



Если у вас не снята подпись РСА :
Можно заменить сертификат и получить полный доступ, но с подтверждением на каждое действие.
Вам нужно попробывать заменить свой файлик, на тот, что я выложил.
Путь к файлу: /a/mobile/certs/root/x509/kjava
Внимание! Перед заливкой обязательно сохраните свой одноимённый файл.
Заливать / сохранять файлы через программу Mexplorer (скачать http://www.motorola-tools.com/download.php?get=mexplorer )
Прикрепленное изображение


"Родные" приложения типа Digital Audio Player с данным сертификатом работать не будут
Как только будет найден способ обхода RSA и появятся патчи, все изменится, будем надеяться.

//-----------------------+Новость №1---------------------------------------------------//
Osta: итак защита РСА сломлена великим GandjaFuzz
теперь есть патчи на доступ к Файловой системе из Java
Патчи для L7e/L7i
Патчи для Z3
Патчи для KRZR K1
Патчи для L9 / L72 . Patchs for L9 / L72.

подробный мануал по запросу сертификата и подписыванию им программ от L7EeePC
Тема похожая MotoDev Studio-подписывание приложений
Прикрепленный файл j2me_domain_registry.zip   ( 892 байт ) Кол-во скачиваний: 5938
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
J()KER
сообщение 29.10.2008, 8:26


man_of_motley
*******

Группа: Пользователи
Сообщений: 1 707
Регистрация: 1.6.2008
Пользователь №: 173 781
Модель телефона: Atrix 4G; ROKR E8; Moto X
Прошивка: my mod


Настроение:
DON'T PANIC!



Рейтинг: 1059



Все сделал, что дальше?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cool-T
сообщение 29.10.2008, 8:36


Интересующийся
**

Группа: Разработчики
Сообщений: 86
Регистрация: 29.10.2008
Пользователь №: 184 843
Модель телефона: L7e, V3i
Прошивка: 0AR, 03R

Рейтинг: 200



4. Запускай Motorola UID Extraction Tool, подключай телефон, жми "Extract Data", сохраняй данные в текстовый файл. Затем открывай текстовый файл и повытирай в нижней строке " 0x", т.е. там была строка, допустим 0x12 0x34 0x56 0x78 0x9A ... , а должна стать одним большим (28 - значным) шестнадцатеричным числом 123456789A ... Сохраняй файл.
5. Скачай приложенный файл, в нём замени последнюю строку (0123456789ABCDEF0123456789AB) на UID твоего телефона.
6. Зарегистрируйся в motodev.com, зайди там после реги:
MOTODEV > Technical Resources > Support & Services > Ask a Question
Напиши:
в Topic: Handsets > Motorola OS > ваш телефон (т.е. L9, если такого нет, выбери что-то похожее програмно на него)
в Category: JavaME > Testing and Signing > Developer Certificates
в Subject: Developer Certificate Request
выбрать часовой пояс
в Question: Developer Certificate Request
Прилагай два файла к письму: "MotoFan.Ru_Bound_Certificate_Request_40-1.NEW.txt" и "C:\bound_certificate\csr\MotoFan.Ru.csr"
Подтверждай, отправляй, жди ответа.

Сообщение отредактировал L7EeePC - 29.10.2008, 8:47
Прикрепленный файл MotoFan.Ru_Bound_Certificate_Request_40_1.NEW.txt   ( 112 байт ) Кол-во скачиваний: 490
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
J()KER
сообщение 29.10.2008, 8:43


man_of_motley
*******

Группа: Пользователи
Сообщений: 1 707
Регистрация: 1.6.2008
Пользователь №: 173 781
Модель телефона: Atrix 4G; ROKR E8; Moto X
Прошивка: my mod


Настроение:
DON'T PANIC!



Рейтинг: 1059



Сделал. Спасибо, как только смогу, наставлю плюсиков

Сообщение отредактировал J()KER - 29.10.2008, 8:50
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cool-T
сообщение 30.10.2008, 6:44


Интересующийся
**

Группа: Разработчики
Сообщений: 86
Регистрация: 29.10.2008
Пользователь №: 184 843
Модель телефона: L7e, V3i
Прошивка: 0AR, 03R

Рейтинг: 200



И ещё:
7. Как тебе на твой E-Mail пришло письмо, переходи в нём по ссылке " To update your question from our support site, click here. ". Внизу страницы будет твой сертификат, как третий, приложенный к твоему письму файл.
P.S. Подписывать проги можно как с OpenSSL, так и с помощью MOTODEV Studio, которую можно скачать с того же motodev.com. Студией легче, но она много весит и на неё на сайте лимит скорости.

Сообщение отредактировал L7EeePC - 30.10.2008, 7:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
J()KER
сообщение 30.10.2008, 14:44


man_of_motley
*******

Группа: Пользователи
Сообщений: 1 707
Регистрация: 1.6.2008
Пользователь №: 173 781
Модель телефона: Atrix 4G; ROKR E8; Moto X
Прошивка: my mod


Настроение:
DON'T PANIC!



Рейтинг: 1059



Сегодня пришел email, я забрал свой сертификат и начал подписывать программы. В принципе все получилось доступ к файлам блютусу и сети дан, но не во все программы удалось подписать.
например замечательно работают Minicomander и Opera clap.gif но савсем отказуется подписываться BT file meneger и BlueFTP (если кто не знает это obex файл менеджеры) причем при попытке их подписать вылетает ошибка так вот может кто нибудь из знающих посмотрит в чем проблема ну или хотя бы дайте достойную замену.

Добавлено позже (30.10.2008, 16:52):
Теперь несколько советов пользователям L9
1. Делайте так как описал L7EeePC (именно благодаря ему у меня теперь есть доступ к сети и файлам.)
2. Тем кто менял сертификат придется скачать стандартую заводскую прошивку иначе ничего не получится (у меня именно так и было)
3. Работать лучше с Motodev SDK Studio for J2ME чем с обычной Motodev Studio for J2ME Все что нужно в ней есть, а весит она вдвое меньше (60 метров против 120)
4. А сейчас я пойду набивать посты чтобы поставить плюсик L7EeePC

Сообщение отредактировал J()KER - 30.10.2008, 14:57
Прикрепленный файл OBEX_FILE_MANAGER.zip   ( 307.16 килобайт ) Кол-во скачиваний: 339
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ShaDReaS
сообщение 30.10.2008, 15:07


!!_вечно _ против_!!
*****

Группа: Пользователи
Сообщений: 597
Регистрация: 26.6.2008
Из: Оренбург
Пользователь №: 175 757
Модель телефона: Lg pornHub
Прошивка: Nobody cares


Настроение:
Илитный маревобой... Без игорей...



Рейтинг: 340



эээ. извените за оффтоп, но может ктонить выложить ссылку на скачку какой нить из этих прог?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cool-T
сообщение 30.10.2008, 19:15


Интересующийся
**

Группа: Разработчики
Сообщений: 86
Регистрация: 29.10.2008
Пользователь №: 184 843
Модель телефона: L7e, V3i
Прошивка: 0AR, 03R

Рейтинг: 200



ShaDReaS,
Заходи сюда motodev.com, регистрируйся и сможешь у них качать всё что надо

J()KER,
Проблема в том, что нужно перепаковать JAR файл (у меня тоже были ошибки) хотябы тем же 7-Zip или WinRar. В джимме вдобавок нужно из манифеста поудалять Midlet-Jar-Size (как они узнали размер файла ещё до запаковки???) и Midlet-Jar-Url.
Когда подписываешь, просто добавляй все разрешения в поле "Midlet-Permissions-Opt" тогда будет без проблем.

Вот готовый к подписыванию BT File Manager:

Сообщение отредактировал L7EeePC - 30.10.2008, 19:24
Прикрепленный файл BT_File_Manager.zip   ( 43.51 килобайт ) Кол-во скачиваний: 353
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cool-T
сообщение 31.10.2008, 6:31


Интересующийся
**

Группа: Разработчики
Сообщений: 86
Регистрация: 29.10.2008
Пользователь №: 184 843
Модель телефона: L7e, V3i
Прошивка: 0AR, 03R

Рейтинг: 200



Выкладываю подробный мануал по запросу сертификата и подписыванию им программ
В любом случае придётся качать Motodev Studio с официального сайта и регистрироваться у них.
Итак, студия уже установлена, тогда приступим.

Запрос сертификата

1. Открываем студию, открываем панельку "Java ME Options"
Прикрепленное изображениеПрикрепленное изображение

2. Щёлкаем по кнопке "Request Certificate"
Прикрепленное изображение

3. Указываем данные как показано на рисунке, заменяем данные в скобках "<>" на свои личные (Писать на английском и скобки "<" и ">" не оставлять!!!)
Прикрепленное изображение

4. Щёлкаем "Далее", подключаем телефон, жмём "Extract". В правом поле появится модель телефона и его UID. На один сертификат можно зарегестрировать до 15-ти телефонов.
Прикрепленное изображение

5. Щёлкаем "Далее", указываем папку и имя файла (расширение не указывать, студия сама добавит!), нажимаем "Финиш".
Прикрепленное изображение

6. Ура, готово! Если вылазит ошибка, проверьте данные третьего шага.
Прикрепленное изображение

Переходим в папку, которую указали в предыдущем шаге и там будет два файла. ".key" оставляем себе (это закрытый ключ, терять запрещено! threaten.gif ), а zip архив распаковываем.

7. Заходим на сайт
MOTODEV > Developer Technical Support (DTS) > Ask a Question
Пишем:
в Topic: Handsets > Motorola OS > ваш телефон
в Category: JavaME > Testing and Signing > Developer Certificates
в Subject: Developer Certificate Request
выбрать часовой пояс
в Question: Developer Certificate Request
Прилагаем два файла к письму из zip архива, распакованного в шаге 6.
Подтверждаем, отправляем, ждём письма с сертификатом.

Подписывание программ сертификатом разработчика

1. Открываем студию, открываем панельку "Java ME Options"
Прикрепленное изображениеПрикрепленное изображение

2. Щёлкаем по кнопке "Import Certificate"
Прикрепленное изображение

3. Указываем программе сертификат и ключ, "Alias Name" указываем любое.
Прикрепленное изображение

4. Щёлкаем по кнопке "Sign Application"
Прикрепленное изображение

5. Указываем Jad файл, жмём "Далее"
Прикрепленное изображение

6. Выбираем сертификат, если их несколько и щёлкаем "Далее"
Прикрепленное изображение

7. Указываем разрешения "Midlet-Permissions-Opt", жмём "Финиш"
Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение

8. Готово!
Прикрепленное изображение

Сообщение отредактировал L7EeePC - 31.10.2008, 6:54
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alex Neva
сообщение 1.11.2008, 23:10


Интересующийся
**

Группа: Пользователи
Сообщений: 61
Регистрация: 1.11.2008
Пользователь №: 185 090
Модель телефона: Motorola SLVR L9

Рейтинг: 2



А выложите плиз подписанные проги для л9. Интересуют файл-менеджер, блютуз-менеджер и читалка ReadManiac
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
TEQUILA
сообщение 2.11.2008, 0:50


Властелин колец
******

Группа: Почётные мотофаны
Сообщений: 835
Регистрация: 2.10.2004
Из: Смоленск
Пользователь №: 14 898
Модель телефона: iPhone 8
Прошивка: 11
Победитель конкурса 2008


Настроение:
денег нет, но мы держимся тут...



Рейтинг: 643



Alex Neva,
тебе они не помогут. Как и на симбиане, ТЫ должен запросить сертификат для СВОЕГО телефона а затем подписать прогу
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Доступ к ФС из Java на L7e/K1/Z3/L9/W510, Разбираемся с вопросом доступа к ФС из java · Motorola RIZR Z3, KRZR K1, W490, W510, ROKR W6, SLVR L7e, L7i, L7x, L71, L72, L9 · Forum
 

48 страниц V « < 7 8 9 10 11 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 23.4.2024, 23:47

Форум живёт: