motofan logo
> 

Фс Для Е790 - Доступ Получен! Инструкция, Повышение привилегий для java UPDATE #4

angryzes
сообщение 26.9.2005, 12:52


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

Группа: Пользователи
Сообщений: 60
Регистрация: 17.8.2005
Пользователь №: 48 919
Модель телефона: e398 [e1]
Прошивка: E1

Рейтинг: 26



UPDATED! (V4)
Сегодня при помощи гражданина Inlined (он и является автором метода) на мотороле е790 был запущен ReadManiac ( jsr75 ).
Это означает, что долгожданный доступ к ФС на e790 наконец то ПОЛУЧЕН.

На данный момент работают 7 полезных прог : ReadManiac ( читай книги с телефона ), LightPlayer (updated)( забудь про итюнес ), PhoneManager ( файл менеджер для твоей трубы ), JRecorder(updated) ( диктофон ), Clock ( часики ) NEW!, MobilGet ( Download Manager ) NEW! + !!!JIMM с поддержкой отсылки файлов!!! (аська для мобилки)

Ура, товарищи!

INFO: Эта инструкция только для тех, кто хочет разобраться - ленивые переходят сразу к lazy-pack
Прикрепленный файл lazy_pack_7in1_v4.zip   ( 428.99 килобайт ) Кол-во скачиваний: 15113

NEW В архиве так же вы найдете папку manuals - там лежат файлы помощи для прог light player, phone manager, clock - кидайте их на флешку и читайте при помощи ReadManiac прямо с трубы.

Если у посетителей мотофана еще сохранилась необходимость в lazy pack, оставляйте свои пожелания по его развитию, а так же новые версии включенных прог в этой ветке.


N.B. Хочу обратить ваше внимание, что в этой ветке есть приложение для автоматического включения привелегий для всех мидлетов.
Прикрепленный файл e1_fs_v1.zip   ( 196.92 килобайт ) Кол-во скачиваний: 16619
Теперь есть целых три способа получить приложения с доступом к ФС : 1) Для кул хацкеров - ручками 2) Для юзеров - прогой 3)И для ленивых - lazy-pack.

Step 1:
Ставим ReadManiac из архива
Прикрепленный файл files.zip   ( 60.46 килобайт ) Кол-во скачиваний: 4544
на флеш как первое приложение ( должен быть как j2me0.jar если не хотите считать сдвиги )

Step 2:
Меняем j2me0.pat в телефоне на j2me0.pat из архива ( ну или j2me1.pat, если приложение второе )

Step 3:
Качаем openssl для виндовс http://www.openssl.org/related/binaries.html

Step 4:
Достаем свой любимый хекс редактор( например этот http://soft.winsov.ru/files/2671-1/xvi32.zip ) и открываем файл J2MEST на флешке. Читаем два байта из 0x4 и 0x5 -
создаем ВРЕМЕННЫЙ файл ( или просто запоминаем ) и пишем их туда - дописываем ( запоминаем ) еще 00 80 - у меня файл выглядит типа как 00 77 00 80
или
Попробуйте редактор WinHex, он очень удобен, и к тому же имеет встроенную функцию вычисления 160-битного SHA-1 - нажмите Ctrl+F2 и выберите вычислить хеш SHA-1 (160 бит)


Расшифровка
1) Для j2me0 первые два байта берем из 0x4 и 0x5 J2MEST ( для КАЖДОГО следующего мидлета береём из оффсетов согласно сдвигу равному 2С4 ( 708 байт ) - это уникальный идентификатор мидлетов, присваивается в порядке возростания. для j2me1 берем из 4+2С4=2C8 и 5+2С4=2C9, для j2me2 это будет 58C и 58D ( 4+2C4+2C4=58C и 5+2C4+2C4=58D ) ) - Дальше просто считайте в виндовом калькуляторе в режиме хекс

2) третий - порядковый номер мидлета ( для j2me0 - это 00, для j2me1 - это 01 и так далее :) )
3) четвертый - диск куда установлен мидлет ( 00 для телефона, 80 для флешки )

Например:
00 07 02 80
Читаем так: седьмая установка мидлетов, сейчас ставим мидлет как j2me2 на флешку

Step 5:
Копируем файл j2me0.pat в j2me0.pat.bak и при помощи хекс редактора дописываем эти четыре байта из ВРЕМЕННОГО файла из step 4: в в конец файла j2me0.pat.bak ( он тоже временный и его потом можно удалить, главное снять с него хеш )
Вызываем из консоли openssl :
Код

openssl dgst -sha1 j2me0.pat.bak

и получаем хеш

Step 6:
Аккуратно в хекс редакторе вбиваем хеш, начиная с оффсета 0x48 в файл j2mest ( опять же, для j2me1 пишем в 48+2C4=30C ( считайте калькулятором в хекс режиме )

Step 7:
Ребутим тело ( может и не надо ) и пускаем ридманиак - enjoy.

Дополнение 1: подмена jar

В случае, если у вас уже установлено несколько прог с правами, а например grafmoto выпустил новую версию - то нет необходимости считать все заново - можно снять только хеш с jar-а и прописать его в сдвиг 84 ( и так далее с шагом 2C4 как описывалось ранее )

Дополнение 2: тонкая настройка прав

В моем пате с 0 по 18 идут значения 04 - полный доступ, если есть желание контролировать доступ приложения к ресурсам трубы - измените свой пат в соответствии с нуждами:

00 - нет возможности выбрать вообще (группа отключена)
01 - 03 - разные варианты запроса
04 - всегда включено

Кто за что отвечает предлагаю найти методом научного тыка ;)

Не советую на этой версии ридманиака поворачивать экран - это приводит к полному зависанию мидлета - помогает только удаление настроек мидлета или переустановка мидлета. Чтобы избавиться от случайного нажатия на клавишу * - подправьте в jad строку KEY_ROTATE: 42 на KEY_ROTATE: 42222

Для ленивых прилагаю lazy-pack - java с моей флешки, заливаем и все работает без манипуляций с хекс редактором

Установка lazy-pack: ( Пока с мануалом от Сумкина, если у кого есть желание - чирканите более подробный - выложу сюда. )
Содержимое зипа скопировать на флешку - в папке kjava есть папка с длинным номером - снесите там все и залейте туда

Цитата
Насчет папки с длинным именем. Она появляется после того, как на флешку было хоть раз установлено какое-нибудь приложение. Ее имя, как уже заметили - IMEI телефона. Соответственно есть два варианта:

- поставить на флешку любой мидлет, после чего прибить в папке kjava все, кроме папки-номера, и кидать в нее адаптированные приложения.

- просто создать в kjava папку с именем, равным IMEI, и тоже кидать все в нее. (не пробовал - протестируйте)

© фёдор Сумкин

[OFF]
P.S. Права на все приложенные пргораммы принадлежат их создателям ( ReadManiac : ©Roman Lut http://www.readmaniac.com.ru/, PhoneManager & LightPlayer & JRecorder & Clock & MobiGet ©grafmoto http://graf.motofan.ru, e1_fs: ©dwALX )
[/OFF]
Note for english-speaking people : Do not try to follow instructions regarding HEX editing if you reading this page through translator, I just checked out it through babelfish and found almost impossible to understand something. Even openssl command was mistranslated and broken.

Приложение для автоматической установки привилегий :
Прикрепленный файл e1_fs_v1.zip   ( 196.92 килобайт ) Кол-во скачиваний: 16619

Lazy pack 7 in 1 (v3) :
Прикрепленный файл lazy_pack_7in1_v4.zip   ( 428.99 килобайт ) Кол-во скачиваний: 15113





____
Извиняйте тут вложу файл темы до очистки.

Сообщение отредактировал Spammer - 16.10.2005, 8:48
Прикрепленный файл files.zip   ( 60.46 килобайт ) Кол-во скачиваний: 4544
Прикрепленный файл e1_fs_v1.zip   ( 196.92 килобайт ) Кол-во скачиваний: 16619
Прикрепленный файл lazy_pack_7in1_v4.zip   ( 428.99 килобайт ) Кол-во скачиваний: 15113
Прикрепленный файл 790.rar   ( 46.58 килобайт ) Кол-во скачиваний: 1172
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
angryzes   Фс Для Е790 - Доступ Получен! Инструкция   26.9.2005, 12:52
Inlined   Небольшой комментарий --- Да, доступ к ФС e790 те...   26.9.2005, 14:18
Exebyte   Кстати попробывал проделать такую фишку с Opera mi...   26.9.2005, 19:14
absorbb   Приаттатчиваю файл где указано откуда нада брать п...   27.9.2005, 6:40
Федор Сумкин   Lazy pack отлично работает!!! Просто к...   27.9.2005, 13:53
Диман1989   credoff, ты как делал? с помощью lazy-pack?Если, д...   27.9.2005, 14:47
Alexey Filipovich   А можно файл-менеджер сделать с доступом к ФС? КОн...   27.9.2005, 14:58
Диман1989   R373_G_0E.30.1ER   27.9.2005, 15:00
Hello-Moto   люди добрые не полинитесь и ответьте на мои вопрос...   27.9.2005, 15:13
Alexey Filipovich   Диман1989, Да, у меня работает. Ты точно все файл...   27.9.2005, 15:16
Диман1989   точно стер, проверял. Alexey Filipovich, ты lazy-p...   27.9.2005, 15:16
Raziel_sh   яѓ пјпµпЅяЏ п·п°яЂп°п±пѕя‚п°п» я‚пѕп»яЊпєпѕ п»п°п№...   27.9.2005, 15:23
Hello-Moto   Alexey Filipovich и какие плбсы теперь мы получим ...   27.9.2005, 15:28
RiSE   вот слил я лези пак чего нада сделать, я неочень д...   27.9.2005, 15:37
Hello-Moto   есть вопросы то есть залить этот Lazy pack потом п...   27.9.2005, 15:44
RiSE   Диман1989, как сделал опиши а то я скопировал на...   27.9.2005, 15:52
Диман1989   RiSE, я напишу что я делал, может чего и лишнее, н...   27.9.2005, 15:58
RiSE   всё вроде так и делаю ReadManiac ругаеться на от ч...   27.9.2005, 16:04
Диман1989   Перед тем как устанавливать readmanic и lightplaye...   27.9.2005, 16:04
heyjoe   забегая вперёд, хочу спросить, возможно ли звучани...   27.9.2005, 16:10
Р О М А Н   Мужики, всё классно сделали!!! (для ле...   27.9.2005, 16:20
RiSE   кароче решите плиз мой вопрос: 1 формачу флеху в ...   27.9.2005, 16:49
yad   из lazy у меня работает только маньяк а лайтплеер ...   27.9.2005, 17:06
Hello-Moto   а этот плеер чем-то отличается от обычного лайтапл...   27.9.2005, 17:15
charles288   angryzes Ты бы положил в архив мануал по установке...   27.9.2005, 17:20
angryzes   Перечитай манаул по этому поводу плиз, там в пер...   28.9.2005, 5:30
Jas4erica   Hello-Moto, а что ты там колбасишь со своей прошив...   27.9.2005, 17:21
Р О М А Н   Для супир-ленифтсеф: 1) Средства ЯВА/Загрузка ЯВА-...   27.9.2005, 17:23
Hello-Moto   у меня стоит прошивка от е790 тут неправильно напи...   27.9.2005, 17:24
RiSE   вроде все вышло незнаю в чем была причина нерабоче...   27.9.2005, 17:28
Lexxx1   Проще установить так: тело в соединение на карту ...   27.9.2005, 17:48
Rage   РОМАН спасибо! По твоему способу всё очень пон...   27.9.2005, 17:58
Zap4ick   Пытался, пытался я добавить к работающему Маниаку ...   27.9.2005, 18:35
Sity   Inlined angryzes Огромное спасибо Вам ребята за...   27.9.2005, 18:46
BeZnOg   Как нет блютуса,джен фа писал что классы есть :bli...   27.9.2005, 19:10
absorbb   BeZnOg, У JenFa нету е398. Он такое говорил потом...   27.9.2005, 19:15
Demm   absorbb, всмымселе нет?Нет вообще или из явы досту...   27.9.2005, 19:39
absorbb   Demm, ну конечно из явы нет. 2. не знаю...   27.9.2005, 19:57
Zap4ick   Эх.. пять раз по-разному переставлял, ридманиак ви...   27.9.2005, 20:40
dwALX   В общем, сегодня когда тут появилось достаточно ин...   27.9.2005, 21:51
andrei27   народ ну помогите кто-нибудь со звуком в плеере вр...   27.9.2005, 22:22
Exebyte   1. А пробывал добавить громкость обычными метода...   27.9.2005, 22:30
andrei27   Exebyte - спасибо совсем забыл про громкость Java ...   27.9.2005, 22:47
Fuse   У меня тоже с флехи читает, а с телефона нет. Я и ...   28.9.2005, 1:58
grafmoto   попробуйте phonemanager   28.9.2005, 5:41
credoff   angryzes, когда брал значения 0х4 и 0х5 - всё в по...   28.9.2005, 6:05
angryzes   Да посчитал ты неправильно - ты отсчитал 68 позиц...   28.9.2005, 6:28
grafmoto   сейчас скины должны лежать в папке, которая пропи...   28.9.2005, 6:51
mp158   Молодцы мужики!!!! - если бы мог д...   28.9.2005, 7:17
JuS   Ребят, я извиняюсь, но как насчёт поддержки ААС. К...   28.9.2005, 7:19
mp158   JuS, В плеере нажми клавишу7 (типа меню) выбери ...   28.9.2005, 7:26
JuS   Сенкс. Я то по старинке вводил MA4, поэтому и не ...   28.9.2005, 8:56
absorbb   Пакет для ленивых с приложениями от grafmoto - Pho...   28.9.2005, 8:11
Chellenger   Мотороловский плеер на яве,кто-нибудь пробовал?   28.9.2005, 8:29
MKRIK   Хочетца чоб был и LP и RMAN и PMan.Скачал пак АBSO...   28.9.2005, 8:47
absorbb   Chellenger, не юзали и не будем - он использует с...   28.9.2005, 9:21
angryzes   У тебя неверная инфа - нет, он не глючный ( правд...   28.9.2005, 9:31
Р О М А Н   Да, всё хорошо работает! Вопрос остался в воз...   28.9.2005, 9:46
angryzes   Inlined обещал вскоре выложить список всех возмо...   28.9.2005, 9:49
g00fy   Спасибо вам за вашу работу! Спасибо всем тем к...   28.9.2005, 11:16
dwALX   А вот и новая версия программы, теперь работает с ...   28.9.2005, 11:23
Zap4ick   А у меня как перстало работать так и не работает.....   28.9.2005, 11:25
angryzes   Подруби тело в режиме съемного диска, иди в f:/m...   28.9.2005, 12:20
ras   Нужно просто папку ReadManic удалить с флешки.   28.9.2005, 14:24
absorbb   dwALX, Круто! кстати p2kapi позволяет работат...   28.9.2005, 12:24
RiSE   да уж PhoneManager поразил мое воображение, только...   28.9.2005, 13:41
xeros   grafmoto: Could you please make PhoneManager and L...   28.9.2005, 14:02
Sash_kom   dwALX, после експериментов с твоей прогой у меня в...   28.9.2005, 14:33
dwALX   Sash_kom, а что ты за эксперементы проводил? напи...   28.9.2005, 14:49
credoff   dwALX, такая же фигня и у меня была... пока сам ру...   28.9.2005, 14:54
RiSE   Sash_kom, ты скорее всего нерестартнул теол вовре...   28.9.2005, 15:36
Sash_kom   dwALX, RiSE, Да просто проверял как работает ав...   28.9.2005, 16:16
ndv   grafmoto, раз есть доступ к файловой системе, знач...   28.9.2005, 17:15
Solid Snake   Спасибо большое! Я очень благодарен тем кто со...   28.9.2005, 17:17
Sity   dwALX, Сначала твоя инструкция: Что сделал я.....   28.9.2005, 17:31
Lexxx1   Sity, попробуй МидВеем устанавливать.   28.9.2005, 18:15
Sity   Lexxx1, Только что проверил-не работает   28.9.2005, 18:18
Fuse   Извиняюсь если не в тему пишу... Я тут приложение ...   28.9.2005, 18:29
Sash_kom   хм... в самом деле какое то загадочное творение вы...   28.9.2005, 18:31
heyjoe   вот когда я установил Оперу, у него и начались с...   29.9.2005, 5:53
Baned   Fuse, Это означает что такой класс не поддерживает...   28.9.2005, 18:33
Hello-Moto   всем спасибо молодцы!!!!!...   28.9.2005, 19:03
Sash_kom   :) мне удалось запустить с тела пфон манагер и ри...   28.9.2005, 19:54
Sity   Короче мужики-я нашел способ...=) Берете архив пр...   28.9.2005, 19:56
Chellenger   Я,так понял что LP в свернутом виде ни в каком вид...   28.9.2005, 20:59
Sity   Chellenger, Скоро сделают...=)   28.9.2005, 21:36
Amenti   У меня всё работает отлично :) Только, если слуш...   28.9.2005, 21:46
dwALX   Вот и готова версия 0.3а программы E1_FS. В ней до...   28.9.2005, 22:16
Dragon Master   Круто!!! clap;applo clap;applo clap...   29.9.2005, 3:51
Rusher   Я, мужики, очень прошу прощения, но на работе я ви...   29.9.2005, 5:01
grafmoto   я его начал было "ковырять", но в виду ...   29.9.2005, 5:33
dwALX   Lexxx1, описание позже сделаю. когда дописал v0.3...   29.9.2005, 6:10
heyjoe   grafmoto, а что-то он фотки с камеры вытягивает в ...   29.9.2005, 6:11
Oleg Vasilyev   Аналогично вылетает phoneman пли запуске видео (3...   29.9.2005, 6:18
4 страниц V  1 2 3 > » 

Фс Для Е790 - Доступ Получен! Инструкция, Повышение привилегий для java UPDATE #4 · Разработка Java-приложений · Forum
 

Причина закрытия (Valleo 19-08-2006): Всем вот сюда: Moto Midlets Manager V0.40 Rc2 (от 06.07.2006)
Закрытая темаСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.7.2025, 14:39

Форум живёт: