Re: Вспомогательный софт

Модераторы: Lunat, pvsurkov, AlexG1, masson, KSAT

Re: Вспомогательный софт

Сообщение Ответ:#1 » masson » 14 фев 2012, 14:46

Подфорумы

Вспомогательный софт - - - - Нюансы портирования прошивок - - - - Модернизация андроида.Обсуждение - - - - - ANDROID--модернизация,улучшения и т.д. для смартфонов - - - - Заявки на модернизацию

Тема для размещения любой полезной информации,сопутствующей модернизации

Публикуем:
Программы для компьютера,а также мануалы (help) к ним.
Программы для телефона,с помощью которых возможно проводить изменения/настройки файлов прошивки.Описание функций приветствуется!
Кухни.Подсказки и описание приветствуются.
Патчи с описанием производимых ими модификаций.

Убедительная просьба не давать ссылки на другие форумы! Исключение -онлайн кухни.
Прикрепляйте файлы ,для этого на нашем форуме есть всё необходимое!
Для упоминания первоисточника достаточно его названия или имени/ника .
Последний раз редактировалось masson 29 фев 2012, 16:33, всего редактировалось 2 раз(а).
  • 18

Аватара пользователя
masson

Суперкуратор
 
Сообщения: 4099
Зарегистрирован: 28 фев 2010, 21:05
Репутация: 3149

Re: Вспомогательный софт

Сообщение Ответ:#42 » vin2809 » 18 фев 2014, 15:14

Редактор ЧИТАЕТ scatter-файл, поэтому, если там нет какого-то раздела, то и в области просмотра проге его не будет. Потом читаются файлы MBR+EBR и область дополняется данными о названии файлов, где находятся описания разделов.
Поэтому для уменьшения FAT есть два пути:
- вручную удалить запись о FAT из скаттера и скормить редактору, а он уже пересчитает параметры;
- оставить небольшой размер в FAT и редактором пересчитать параметры разделов.

P.S.Для общения по вопросам разметки открыта тема http://forum.china-iphone.ru/post1282745.html#p1282745
  • 4

Аватара пользователя
vin2809

Разработчик
 
Сообщения: 67
Зарегистрирован: 08 апр 2013, 22:58
Откуда: Республика Беларусь, г.Минск
Репутация: 424

Re: Вспомогательный софт

Сообщение Ответ:#43 » Agir_Alex » 21 фев 2014, 11:03

DEODEX MTK 6592

Многие наверное столкнулись с проблемой деодексации прошивок на 6592, а без этого как без рук :-) MTK добавил новые методы в компилятор и BOOTCLASSPATH
1.Должны быть правильно установлены SDK и JDK
2.Скачиваем архив ниже и распаковываем в корень диска.
3.Копируем в папки app и framework свои файлы из прошивки все
4.Копируем в корень папки .odex файл который не смогли деодексировать многочисленные утилиты (не советую jBART так как делает ошибку в setting.apk)
5.Запускаем терминал (консоль, командная строка) и переходим в распакованную папку cd DEODEX6592

Вводим в терминале для распаковки:

java -jar baksmali.jar -d framework -T custom.txt -x framework.odex

Зеленым выделено имя одекс файла, в паке DEODEX6592(или как вы ее назовете) появится папка out

Вводим:

java -Xmx1024m -jar smali.jar out -o classes.dex

Получаем classes.dex который архиватором (7zip Winrar) c обычным сжатием кладем в корень соответствующего Jar или apk

Отдельное спасибо за сборку из исходников модифицированного baksmali.jar Stawr Сергей здесь Firmware_tool - для разборки/сборки/део/одексирования
Вложения
DEODEX6592.zip
(5.58 МБ) Скачиваний: 339
  • 22

Аватара пользователя
Agir_Alex
Пользователь
 
Сообщения: 267
Зарегистрирован: 16 фев 2012, 15:00
Откуда: Краснодар
Репутация: 505

Re: Вспомогательный софт

Сообщение Ответ:#44 » alexey arsenev » 25 фев 2014, 15:13

Обновил AutoDEOToolMain добавил последние smali, baksmali взял с предыдущего поста, добавил полуавтодеодексацию на процессор MTK 6592
Деодекс MTK6592. JAR деодексируем через 5 , остатки через 7. APK деодексируем через 3 остатки через 8

остатки деодексирует без ошибок ,но как будет работать на телефоне не знаю проверить пока неначем.

KomatoZZZnik, что бы не постить ,отвечу здесь , MTK6592 пробовал деодексить только одну прошивку ,всё прошло на ура, в вашем же случае для MTK6582 пришлось удалить _framework -T из 06customJAR.bat после этого остатки вашей прошивки деодексовались без ошибок

Может быть такое случится и для MTK6592, так что удалите для эксперимента _framework -T из 06customJAR.bat
Вложения
AutoDEOToolMain.zip
(12.52 МБ) Скачиваний: 445
Последний раз редактировалось alexey arsenev 06 апр 2014, 17:57, всего редактировалось 1 раз.
Star X18i с датчиками (e1109_v73_gq1002_ctp) продал STAR N8000 4.0.6 5' продал dapeng A9230+ продал STAR N9589 5.7 продал Elephone P8, 5,7 продал Jiayu-S3SW ребёнок играет в игрушки VIVO X5PRO
 
  • 20

Аватара пользователя
alexey arsenev

Разработчик
 
Сообщения: 1291
Зарегистрирован: 27 ноя 2011, 06:37
Откуда: Д.В. Приморский край
Репутация: 2608

Re: Вспомогательный софт

Сообщение Ответ:#45 » alexejtkach » 27 фев 2014, 12:21

для тестеров и помогающим им)
персмотрел форум, но не нашёл... поэтому запостю полезную софтинку))

AROMA Filemanager

почему? до загрузки системы можно через рекавери смонтировать разделы и работать с ними - копировать/вставлять... выставлять права и владельца
вобщем всё что нужно для тестов! :ya_hoo_oo:
 немного скринов, руссский есть - просто с телефона неудачные фотки не стал лить....

Краткое описание:
Хороший файлменеджер с доступом к системним файлам.

Описание:
Как это работает? Скопируйте zip-файл на SD-карту, затем перезагрузите устройство в режим recovery. Выберите установку c SD-карты и выберите ZIP AROMA Filemanager. После зарузки, файловый менеджер готов к управлению Вашей файловой системой (копировать, вырезать, удалять, создавать новые папки и т.д.) в режиме recovery.
Нужен ROOT, само-собой.

Установка через recovery!!!
домашняя страница : http://forum.xda-developers.com/showthr ... ?t=1646108
в аттаче - переделанный и пропатченный архив с конфигом на русском языке по умолчанию
просто распакуйте архив из аттача в любое место флешки. обязательно чтобы конфиг лежал рядом с архивом!
в своё время очень сильно выручал в тестах!!! :co_ol:
Вложения
AROMA+Filemanager_1.91_Rus.rar
(1.3 МБ) Скачиваний: 160
А где же остальные девять? ©
ЗЫ:а вы попробуйте объяснить иностранцу , как это не доходят руки посмотреть :nez-nayu:
  • 8

Аватара пользователя
alexejtkach
Специалист
 
Сообщения: 322
Зарегистрирован: 30 июл 2013, 21:09
Откуда: 乌克兰卢甘斯克
Репутация: 224

Re: Вспомогательный софт

Сообщение Ответ:#46 » KomatoZZZnik » 29 мар 2014, 17:59

alexey arsenev писал(а) on 25 фев 2014, 15:13:Обновил AutoDEOToolMain
А можно нубский вопрос? Только при помощи вашей утилиты смог деодексировать последнюю прошивку на китайца iNew v3 на MTK6582, но часть приложений не удалось деодексировать. Пришлось в ручную добавлять classes.dex способом описанным выше вашего поста. Не подскажете с чем может быть связано?
  • 0

Аватара пользователя
KomatoZZZnik
Интересующийся
 
Сообщения: 24
Зарегистрирован: 30 сен 2010, 11:04
Репутация: 0

Re: Вспомогательный софт

Сообщение Ответ:#47 » Mik1441 » 10 апр 2014, 18:54

vin2809 писал(а) on 05 фев 2014, 09:15:Свежая версия
ScatterEditor_v1.05.zip

В программе явно ошибка. Вот к каким катастрофическим изменениям EBR1 привело увеличение раздела Data на 1h (справа оригинал).
EBR.png
(8.24 КБ) Скачиваний: 2022

Так не должно быть. строки 1F8 и 1C8, 1C0 и 1F0 поменялись местами, вследствие чего внутренняя флешка наехала на раздел DATA и поглотила его.
Кирпич конечно не получится, но программы устанавливать некуда!
Исходные данные
Data.zip
(852 байт) Скачиваний: 13

А задумка отличная!
  • 2

Аватара пользователя
Mik1441
Гуру
 
Сообщения: 1276
Зарегистрирован: 04 июл 2011, 20:00
Репутация: 401

Re: Вспомогательный софт

Сообщение Ответ:#48 » vin2809 » 12 апр 2014, 23:23

Mik1441
Прежде чем ругаться, Вы попробуйте прошить. Я уже писал, что ПОРЯДОК размещения записей о разделах в файлах MBR+EBR НЕ ИМЕЕТ НИКАКОГО значения. А в программе нет никакой ошибки, она создает список параметров разделов в отсортированном по смещению виде, т.е. разделы перечислены в ПОРЯДКЕ их расположения в ПАМЯТИ устройства.
  • 3

Аватара пользователя
vin2809

Разработчик
 
Сообщения: 67
Зарегистрирован: 08 апр 2013, 22:58
Откуда: Республика Беларусь, г.Минск
Репутация: 424

Re: Вспомогательный софт

Сообщение Ответ:#49 » Mik1441 » 13 апр 2014, 13:52

vin2809 писал(а) on 12 апр 2014, 23:23:Прежде чем ругаться,

Спасибо, я не ругаюсь, а пытаюсь разобраться. Теперь понятно.
Изменил раздел вашей программой, сформатировал автоматом. Все ОК.

Пару вопросов для повышения безграмотности.
1. Почему-то сразу не получилось без вайпов из рековери. Что, форматирование не очищает разделы от мусора?
2. Какие гигабайты подразумеваются при установке размера ROM, математические или "программистские". Производители любят математические (10^9).
Имею большую недостачу в последнем разделе - 3,38 гбайт, вместо 4-ех (как кажет программа) . На накладные расходы это не спишешь.
Предыдущий раздел близок к расчетному: 2,96 вместо 3х
  • 0

Аватара пользователя
Mik1441
Гуру
 
Сообщения: 1276
Зарегистрирован: 04 июл 2011, 20:00
Репутация: 401

Re: Вспомогательный софт

Сообщение Ответ:#50 » Беляев Антон5 » 08 май 2014, 19:31

 Мой китопарк

  • 0

Аватара пользователя
Беляев Антон5

Разработчик
 
Сообщения: 597
Зарегистрирован: 30 окт 2012, 06:25
Откуда: Россия, Королев
Репутация: 461

Re: Вспомогательный софт

Сообщение Ответ:#51 » vin2809 » 04 июн 2014, 09:12

Редактор файлов прошивок для LG.
Требования:
- Ос Windows 7;
- пакет .NET 4.0
Возможности:
- обрабатывает прошивки типа DZ и BIN;
- пока только разбирает на составные части;
- интерфейс русский. английский.
В планах доделать сборку прошивок.
LGwinTools_1.02.zip
(84.92 КБ) Скачиваний: 47
  • 5

Аватара пользователя
vin2809

Разработчик
 
Сообщения: 67
Зарегистрирован: 08 апр 2013, 22:58
Откуда: Республика Беларусь, г.Минск
Репутация: 424

Re: Вспомогательный софт

Сообщение Ответ:#52 » vin2809 » 20 июн 2014, 19:47

Редактор файлов разметки памяти устройств на чипах МТ6577, МТ6589, МТ6589Т, версия 1.06

В новую редакцию редактора добавлены следующие возможности:
- установка размера памяти может производиться 3 способами: вручную, по данным scatter-файла и фиксированно по заданным значениям;
- размер памяти привязан к размеру блока, значение которого можно изменить.
Все это привело к тому, что теперь размер памяти можно установить:
- при фиксированном способе от 0,5Гб до 128Гб;
- при ручном вводе от 4Мб до 128Гб.
Вот скрин открытых файлов разметки:
 

Итак, версия 1.06:
ScatterEditor_v1.06.zip
(43.32 КБ) Скачиваний: 205

Инструкция пользователя:
Инструкция пользователя ScatterEditor_v1.06.zip
(1.36 МБ) Скачиваний: 187
  • 9

Аватара пользователя
vin2809

Разработчик
 
Сообщения: 67
Зарегистрирован: 08 апр 2013, 22:58
Откуда: Республика Беларусь, г.Минск
Репутация: 424

Re: Вспомогательный софт

Сообщение Ответ:#53 » MSergW » 05 июл 2014, 00:26

Agir_Alex писал(а) on 21 фев 2014, 11:03:DEODEX MTK 6592

прошу прощения, вот нашёл, может тоже будет полезно, очень хорошо деодексировал даже то что
KomatoZZZnik писал(а) on 29 мар 2014, 17:59:Обновил AutoDEOToolMain
не сделал :)
Deodexare mt6592
Deodex6592.rar
(8.44 МБ) Скачиваний: 241
Samsung C100 > ASUS P535, Nokia 6300 > Samsung GT-I9000 Galaxy S, Samsung C3782 > JiaYu G5S
  • 4

Аватара пользователя
MSergW
Новичок
 
Сообщения: 5
Зарегистрирован: 01 июл 2014, 13:29
Откуда: Украина
Репутация: 5

Re: Вспомогательный софт

Сообщение Ответ:#54 » a213ywm » 05 июл 2014, 08:52

Подскажите знающие, чем можно разбирать либы,возможно такое
  • 2

Аватара пользователя
a213ywm
Пользователь
 
Сообщения: 247
Зарегистрирован: 11 ноя 2012, 12:54
Откуда: Алма-Ата
Репутация: 99

Re: Вспомогательный софт

Сообщение Ответ:#55 » Veter0k » 12 июл 2014, 16:18

alexey arsenev писал(а) on 25 фев 2014, 15:13:Обновил AutoDEOToolMain

MSergW писал(а) on 05 июл 2014, 00:26:Deodexare mt6592

Так и не смог сделать полный деодекс для андроид 4.4.2 ZP998. Часть системы остается одексированой...
Изображение
  • 0

Аватара пользователя
Veter0k
Специалист
 
Сообщения: 622
Зарегистрирован: 28 апр 2010, 20:40
Откуда: Made in USSR
Репутация: 194

Re: Вспомогательный софт

Сообщение Ответ:#56 » Sowa » 27 июл 2014, 13:26

Veter0k писал(а) on 12 июл 2014, 16:18:
alexey arsenev писал(а) on 25 фев 2014, 15:13:Обновил AutoDEOToolMain

MSergW писал(а) on 05 июл 2014, 00:26:Deodexare mt6592

Так и не смог сделать полный деодекс для андроид 4.4.2 ZP998. Часть системы остается одексированой...

То же самое для Star/Ulefone U58.
В "Deodexare mt6592" максимальная поддержка api 18 - Android 4.3 :(
Пробовал деодексер с этого поста _http://forum.xda-developers.com/showthread.php?t=2725930 для Galaxy S 4
При работе сыпал ошибками, но в результате деодексировал всё, правда на сколько оно рабочее?

Подскажите как собрать system.img ext4 sparsed :smu:sche_nie:
(MTWinTools_v_0.6.1) разбирает, но при сборке получаю
Код: Выделить всё
tune2fs: No such file or directory while trying to open Pack/Firmware/Image/system.img
Couldn't find valid filesystem superblock.
tune2fs 1.41.12 (17-May-2010)
Star A5000 => Star N8000 (прош. sL_20120730_jbl1_5640) => Star(Ulefone) U58 (719v92_gq3016)
Таблетка: Archos 7c HT - Froyo 2.2.1 собственный Custom ROM => ARNOVA 8G2 8Gb (rk2918) = собственный Custom ROM (ANDROID JB 4.1.1)
  • 0

Аватара пользователя
Sowa
Пользователь
 
Сообщения: 246
Зарегистрирован: 27 янв 2011, 14:36
Откуда: Россия, Новороссийск
Репутация: 174

Re: Вспомогательный софт

Сообщение Ответ:#57 » back37 » 27 июл 2014, 14:46

Sowa,
Sowa писал(а) on 27 июл 2014, 13:26:Подскажите как собрать system.img ext4 sparsed
(MTWinTools_v_0.6.1) разбирает, но при сборке получаю

MTWinTools_v_0.6.1 собирает несъедобные для смарта образы, так что про это можешь забыть, так же он не умеет собирать sparsed.
Собрать образ с нуля, или отредактировать содержимое существующего, можно под линём, и при этом, сам образ точно будет рабочим, со sparsed не разбирался, простой редактировал без проблем.

Под виндой с этим всё плохо. В последнее время начали появляться какие то продвижения Здесь, но с этим нужно разбираться или ждать пока добьют и кто нибудь сделает скрипт.
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 1

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Re: Вспомогательный софт

Сообщение Ответ:#58 » Sowa » 27 июл 2014, 15:17

back37 писал(а) on 27 июл 2014, 14:46:Sowa,
можно под линём, и при этом, сам образ точно будет рабочим, со sparsed не разбирался, простой редактировал без проблем.


Да наверное sparsed и не нужен для модов, достаточно ext4. А чем именно под линем для MT6592 KK
Star A5000 => Star N8000 (прош. sL_20120730_jbl1_5640) => Star(Ulefone) U58 (719v92_gq3016)
Таблетка: Archos 7c HT - Froyo 2.2.1 собственный Custom ROM => ARNOVA 8G2 8Gb (rk2918) = собственный Custom ROM (ANDROID JB 4.1.1)
  • 0

Аватара пользователя
Sowa
Пользователь
 
Сообщения: 246
Зарегистрирован: 27 янв 2011, 14:36
Откуда: Россия, Новороссийск
Репутация: 174

Re: Вспомогательный софт

Сообщение Ответ:#59 » back37 » 27 июл 2014, 15:30

Sowa,
 Редактировать уже существующий образ встроенными средствами

Создать с нуля - нужно будет скачать ещё пару бинарников, пример есть тут: http://forum.xda-developers.com/showthr ... ?t=1588461
Размер образа прописывать равным блоку android, больше нельзя, если меньше, то некоторый объём останется неиспользованным.
Может и проканает встроенными: http://anglehit.com/how-to-make-an-ext4 ... -in-linux/

Я пользовался только редактированием, так мне было проще...
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 1

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Re: Вспомогательный софт

Сообщение Ответ:#60 » Succes777 » 05 авг 2014, 18:08

Скажите пожалуйста в каком приложении хранится перевод элемента меню который появляется при зажатии кнопки выключения (выключение телефона, режим полета, перезагрузка, режим передачи данных). Хочу подправить перевод но не могу понять в каком приложении.... В settings.apk и systemui.apk нет(
  • 0

Аватара пользователя
Succes777
Новичок
 
Сообщения: 11
Зарегистрирован: 10 май 2013, 07:45
Репутация: 0

Re: Вспомогательный софт

Сообщение Ответ:#61 » masson » 05 авг 2014, 20:28

Succes777 писал(а) on 05 авг 2014, 18:08:Скажите пожалуйста в каком приложении хранится перевод элемента меню который появляется при зажатии кнопки выключения

1.framework-res.apk
2. Данная тема не для вопросов, для этого есть тема обсуждения (ссыль в шапке)
Thl 5000 прошивка 1.1.0

Благими намерениями вымощена дорога в ад.
  • 1

Аватара пользователя
masson

Суперкуратор
 
Сообщения: 4099
Зарегистрирован: 28 фев 2010, 21:05
Репутация: 3149

Пред.След.

Вернуться в ANDROID--модернизация,улучшения и т.д

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

x

#{title}

#{text}