motofan logo
> 

Magxsack - хак для стоковых прошивок Em30, Получаем Root-доступ без P2kcommander (03.10.2010)

Pyth_ON!
сообщение 21.8.2010, 6:35


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Гордым пользователям стоковых прошивок посвящается : )
Данный хак позволяет получить root-доступ на телефоне используя альтернативный метод заливки конфига для medld.
Более подробно описано в мануале внутри архива.
Версия очень тестовая но вполне работоспособная.
Ставить на чистый сток.
Страница проекта: http://login.shacknet.nu/~motolife/magxsack/
Принимаются сообщения о багах, пожелания и предложения по улучшению magxsack.
Отвечаю на все технические вопросы связанные с magxsack.
----
Хочу обратить внимание, данный хак не предоставляет usblan. Для доступа к telnet/ftp нужно использовать модем. Если кому-нибудь нужен способ такого подключения - напишу как.
----
В CardRegistry из magxsack_0 обнаружена ошибка - неверно указаны параметры "Directory" и ExecId, в связи с этим нужно использовать файл CardRegistry из magxsack_1 или более новых версий.

Сообщение отредактировал Pyth_ON! - 7.10.2010, 11:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов(1 - 16)
Pyth_ON!
сообщение 28.9.2010, 14:18


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



У меня хорошая новость smile.gif
Я продвинулся в разработке пакетного менеджера который в будущем станет частью этого хака smile.gif
Скачать предварительные версии для разработчиков можно на странице проекта - http://login.shacknet.nu/~motolife/mpkg/
Прикрепил образец пакета к посту.
Внимание! Этот пакетный менеджер имеет свою собственную структуру пакетов, которая не является окончательной и не совместим ни с одним другим пакетным менеджером.

Сообщение отредактировал Pyth_ON! - 28.9.2010, 14:22
Прикрепленный файл test.mpkg   ( 563 байт ) Кол-во скачиваний: 235
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aleks21d
сообщение 30.9.2010, 15:05


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 30.9.2010
Пользователь №: 220 378
Модель телефона: EM30

Рейтинг: 1



не получилось установит "мешок", залил файлы как написано в мануале, появилась строчка в меню игры, но при запуске ничего не произошло, подумал может имей не правильно вбил, зашел вбито правильно, поигрался с пробелами, теперь не появляется в меню игры, фтп нет, телнета нет, что теперь нужно удалить? Как правильно поставить? файлы заливал через P2kcommander, редактировал файлы в блокноте (в том который в Windows Vista)
Руки растут из плеч, если что pardon.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 2.10.2010, 21:15


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Aleks21d @ 30.9.2010, 15:05) *

не получилось установит "мешок", залил файлы как написано в мануале, появилась строчка в меню игры, но при запуске ничего не произошло

Обнаружил ошибку в файле CardRegistry, конкретно - неправильно указаны параметры "Directory" и "ExecId" smile.gif
Цитата(Aleks21d @ 30.9.2010, 15:05) *

что теперь нужно удалить?

Наиболее простой способ - удалить файл CardRegistry magxsack'а из ".system/java/" в корне карты памяти и скопировать туда-же CardRegistry из обновленного magxsack, заново указав IMEI в новом файле.
Цитата(Aleks21d @ 30.9.2010, 15:05) *

Как правильно поставить?

Полный процесс установки, приводящий к нужному результату описан в файле manual.txt, который находится в архиве с magxsack smile.gif
Цитата(Aleks21d @ 30.9.2010, 15:05) *

файлы заливал через P2kcommander

Но зачем!? smile.gif
Этот хак нацелен на избавление от общения с P2kCommander'ом wink.gif

Сообщение отредактировал Pyth_ON! - 2.10.2010, 21:22
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aleks21d
сообщение 2.10.2010, 21:43


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 30.9.2010
Пользователь №: 220 378
Модель телефона: EM30

Рейтинг: 1



при нажатии на magxsack ничего не запускает, нет никаких сообщений, FTP и Telnet также ничего не видят.
pardon.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 2.10.2010, 22:03


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Aleks21d @ 2.10.2010, 21:43) *

при нажатии на magxsack ничего не запускает, нет никаких сообщений

Должен запуститься sh-скрипт который не имеет графического интерфейса и который показывает уведомление во всплывающем окне в конце своей работы. Возможно просто не появляется уведомление...
Что-бы проверить запускается ли скрипт замени содержимое файла /корень_карты_памяти/magxsack/main.sh на:
Код

#!/bin/sh
echo "It's really work;)" > /mmc/mmca1/magxsack.txt

После этого заново запусти magxsack из меню "Игры" и проверь наличие файла magxsack.txt в корне карты памяти, он появится если скрипт запускается smile.gif

Сообщение отредактировал Pyth_ON! - 2.10.2010, 22:04
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aleks21d
сообщение 2.10.2010, 22:36


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 30.9.2010
Пользователь №: 220 378
Модель телефона: EM30

Рейтинг: 1



скрипт не выполнился, файлик не создался, видимо что то случилось.
вот чего обнаружил, какой должна быть кодировка файлов, CardRegystry и скриптов?

Сообщение отредактировал Aleks21d - 2.10.2010, 22:56
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 2.10.2010, 23:17


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Aleks21d @ 2.10.2010, 22:36) *

скрипт не выполнился, файлик не создался, видимо что то случилось.
вот чего обнаружил, какой должна быть кодировка файлов, CardRegystry и скриптов?

UTF-8 без сигнатур (без BOM)
P.S: ты скачал обновление magxsack с домашней страницы, указанной в первом посте? smile.gif
Файл CardRegistry нужно брать именно из обновленной версии (magxsack_1_dev.tgz), в нем была ошибка.
Ну и файл main.sh в /корень_карты_памяти/magxsack/ нужно взять из архива magxsack если ты изменял его содержимое как я писал в предыдущем посте.

Сообщение отредактировал Pyth_ON! - 3.10.2010, 13:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aleks21d
сообщение 3.10.2010, 15:28


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 30.9.2010
Пользователь №: 220 378
Модель телефона: EM30

Рейтинг: 1



на странице вижу только magxsack_0_dev.tgz
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 3.10.2010, 16:09


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Aleks21d @ 3.10.2010, 15:28) *

на странице вижу только magxsack_0_dev.tgz

Попробуй обновить страницу, скорее всего она загружается из кэша браузера smile.gif
Если не поможет - http://login.shacknet.nu/~motolife/magxsac...xsack_1_dev.tgz smile.gif
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aleks21d
сообщение 3.10.2010, 18:56


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 30.9.2010
Пользователь №: 220 378
Модель телефона: EM30

Рейтинг: 1



телефон перезагрузился, сообщений небыло, FTP,и TELNET не работают
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 4.10.2010, 6:30


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Aleks21d @ 3.10.2010, 18:56) *

телефон перезагрузился, сообщений небыло

Если перезагрузился - скрипт сделал свое дело smile.gif
Цитата(Aleks21d @ 3.10.2010, 18:56) *

FTP,и TELNET не работают

Работают, но их использование требует модемного подключения к телефону wink.gif
Если нужно - примерно напишу как это сделать в Windows (точно не знаю, не пользуюсь Windows)
P.S: спасибо за тестирование и сообщения о проблемах smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aleks21d
сообщение 4.10.2010, 11:05


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 30.9.2010
Пользователь №: 220 378
Модель телефона: EM30

Рейтинг: 1



ну я делал так, для Telnet: установил клиент TELNET , и конекчу его на адрес 192.168.16.2, но в итоге пишет что адрес недоступен
а по FTP: коннектил TotalCommander на этот же адрес
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 4.10.2010, 14:50


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Aleks21d @ 4.10.2010, 11:05) *

ну я делал так, для Telnet: установил клиент TELNET , и конекчу его на адрес 192.168.16.2, но в итоге пишет что адрес недоступен
а по FTP: коннектил TotalCommander на этот же адрес

Откуда ты взял адрес 192.168.16.2?
В описании к magxsack про него ничего не сказано значит он не применим к magxsack smile.gif
В первом посте я писал о том что нужно использовать модемное подключение к телефону, в качестве APN лучше использовать точку доступа трафик к которой не тарифицируется (в основном точки доступа для отправки mms) и использовать для telnet/ftp IP-адрес 169.254.0.1.
Это IP-адрес интерфейса-моста телефона, через который трафик идет во внешнюю сеть когда он используется как шлюз, при обращении к этому IP трафик дальше телефона не идет.

Сообщение отредактировал Pyth_ON! - 6.10.2010, 8:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zach
сообщение 12.10.2010, 20:06


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

Группа: Пользователи
Сообщений: 93
Регистрация: 30.1.2009
Пользователь №: 192 367
Модель телефона: ROKR E8

Рейтинг: 0



Можно ли объяснить подробней что зачем , в смысле зачем нужен этот хак ???спасиб
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Sereg_K
сообщение 13.10.2010, 6:52


Мотоснайпер
******

Группа: Почётные мотофаны
Сообщений: 753
Регистрация: 1.12.2005
Из: Жемчужина у моря
Пользователь №: 60 316
Модель телефона: ROKR E8
Прошивка: Z-Mod E8

Рейтинг: 587



А что еще объяснять-то? Автор и так потрудился объяснить все в первом посте и в архиве. А если начинать объяснять про все боксы, медлы и прочее, то можно добраться и до "В начале сотворил Бог небо и землю...". Тема МАНУАЛЫ тебе в помощь

Сообщение отредактировал Sereg_K - 13.10.2010, 6:56
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 26.10.2010, 16:02


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Вышла новая версия mpkg для разработчиков и опытных пользователей smile.gif
Изменению подверглась сама структура пакетов, теперь она подобна *.deb.
Пакет представляет собой tar архив с gzip компрессией, для экономии оперативной памяти при распаковки больших пакетов wink.gif
В теории возможна установка пакетов огромных размеров, например, пакета игры Quake со всеми необходимыми ресурсами без использования swap/compcache, используя только оперативную память телефона.
Скачать mpkg можно с домашней страницы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Magxsack - хак для стоковых прошивок Em30, Получаем Root-доступ без P2kcommander (03.10.2010) · Motorola ROKR E8, EM30 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 5.8.2025, 1:21

Форум живёт: