Модернизация андроида. Обсуждение.

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

Модернизация андроида. Обсуждение.

Сообщение Ответ:#1 » masson » 07 апр 2012, 08:46

Подфорумы

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

Тема привязана к: ANDROID--модернизация,улучшения и т.д. для смартфонов.
Цель создания : освободить вышеуказанную тему от флуда и обсуждений мануалов.
О чём можно общаться:поиск решений,вопросы по мануалам ,предложения,идеи.
О чём нельзя: всё,что противоречит правилам форума.Читаем FAQ
Настоятельная просьба: не вступать в споры,не начинать полемику и выяснение отношений.Буду удалять не взирая на звания и регалии!
Если есть желание поспорить(ну чуть не до драки,но без перехода на личности)--прошу сюда
  • 36

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

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

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#41 » michфуд » 13 апр 2012, 20:58

AndrewStick
да, верно... лог который он выдает не то чтобы кивой - но плохочитаем... я об него глаза сломал уже... в общем как говорится something went wrong :(
  • 0

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#42 » AndrewStick » 13 апр 2012, 21:29

:dan_ser: :ya_hoo_oo:
Вообщем так. Взял apk собранный предыдущим apktool`ом, архиватором добавил в него META-INF и манифест.
Вынул classes.dex, и засунул обратно но без компрессии.

Вкрячил в телефон и о чудо! Звонилка завелась!
Jiayu S3s 3Gb 4.4.4 stock 20150813-105957. AMOI N828 4.2.1 и B63M 2.3.5 -->убраны в тумбочку
  • 0

Аватара пользователя
AndrewStick
Пользователь
 
Сообщения: 203
Зарегистрирован: 13 фев 2012, 14:58
Откуда: Москва
Репутация: 63

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#43 » masson » 13 апр 2012, 21:50

AndrewStick
ИМХО,сам смотри,но я пользуюсь для изменения системных приложений лишь apktool_1.4.1 или если есть.то поновей версией.Делаю всё по инструкции мной изложенной и подсмотренной на 4пда.Далее...
После сборки приложения в папке dist появляется собранное приложение,но не правильное,далее открываем архиватором его(открываем,но не извлекаем) и оригинал.Сравниваем содержимое.Причём не только размер,но и папки и их содержимое.Если что-то отличается,то копируем из собранного и модифицированного апк все отсутствующие ресурсы в старый,сжатие выбираем КАК В СТАРОМ.
Вот и все нюансы.Сбоев не было пока ,просто надо внимательнее.
Thl 5000 прошивка 1.1.0

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

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

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

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#44 » linerty » 13 апр 2012, 21:52

Делаю все точно также.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 1

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

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4401

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#45 » AndrewStick » 14 апр 2012, 02:29

Все получилось. Через много секаса, но компилит.
Подгоняю чтоб на телефоне нормально смотрелось. Не все конечно получилось, но всеж.
Завтра расскажу подробнее.

Кстати, подскажите плиз, как правильно сделать update.zip чтоб через рекавери-флеш фром зип заливать?
В смысле какая структура у него внутри
Jiayu S3s 3Gb 4.4.4 stock 20150813-105957. AMOI N828 4.2.1 и B63M 2.3.5 -->убраны в тумбочку
  • 0

Аватара пользователя
AndrewStick
Пользователь
 
Сообщения: 203
Зарегистрирован: 13 фев 2012, 14:58
Откуда: Москва
Репутация: 63

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#46 » linerty » 14 апр 2012, 06:44

AndrewStick писал(а):Кстати, подскажите плиз, как правильно сделать update.zip чтоб через рекавери-флеш фром зип заливать?В смысле какая структура у него внутри

Ну скачай любой update да посмотри.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 0

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

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4401

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#47 » AndrewStick » 14 апр 2012, 09:55

linerty писал(а):Ну скачай любой update да посмотри.


Скачал посмотрел. С папкой system внутри все понятно. Непонятно откуда брать содержимое meta-inf
Jiayu S3s 3Gb 4.4.4 stock 20150813-105957. AMOI N828 4.2.1 и B63M 2.3.5 -->убраны в тумбочку
  • 0

Аватара пользователя
AndrewStick
Пользователь
 
Сообщения: 203
Зарегистрирован: 13 фев 2012, 14:58
Откуда: Москва
Репутация: 63

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#48 » linerty » 14 апр 2012, 10:26

AndrewStick писал(а):Скачал посмотрел. С папкой system внутри все понятно. Непонятно откуда брать содержимое meta-inf

META-INF\com\google\android\update-binary бинарь накатывающий обновления. Берёшь любой.
META-INF\com\google\android\updater-script скрипт edify для бинаря говорящий чё делать. (бывают разные версии update-binary, поэтому бери его в паре из одного update.zip)

Всё остальное не интересно. Этих двух файлов достаточно.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 0

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

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4401

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#49 » masson » 14 апр 2012, 10:31

AndrewStick писал(а): Непонятно откуда брать содержимое meta-inf

Эти пункты появляются при подписи зип архива,в основной теме есть в "инструменты".Перед подписью нового старые записи тупо удалить,они создадутся заново.
Код: Выделить всё
CERT.RSA
CERT.SF
MANIFEST.MF

update-binary--файл по умолчанию,он просто есть.Бывает новее,бывает старее.
updater-script--собственно задание для скрипта.На 4пда есть целая тема.Но в общем,это то,что надо сделать с файлами.Вот пример:
ui_print("...Installing deodexed framework and application...");-----это выводится на экран,понты,можно не писать
show_progress(0.1, 0);---это что-то типа скорости обработки команд

mount("MTD", "system", "/system");---команда на монтирование системы

ui_print("...Delete old files...");-----опять вывод на экран
delete_recursive("/system/app");-----команда на удаление файлов и где удалять(можно конкретно файлы,тогда после арр ставим слеш и через точку с запятой непосредственные апкашки)
delete_recursive("/system/framework");----то же самое

ui_print("...Copying new files...");
package_extract_dir("system", "/system");---извлечение из архива в систему файлов,извлекаются согласно иерархии папок
ui_print("...Setting permissions...");
set_perm_recursive(0, 0, 0755, 0644, "/system/app");--выставление разрешений для папок и файлов
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");--то же..

unmount("/system");--отмонтирование системы

ui_print("...Installation Complete!...");
Thl 5000 прошивка 1.1.0

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

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

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

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#50 » michфуд » 14 апр 2012, 11:25

masson - флудер :-)
а по ссылкам он не умеет ходить и в гугле его забанили? я понимаю вопрос по существу - а тут...
  • 0

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#51 » linerty » 14 апр 2012, 11:31

masson добряк.
Я думаю, что я уже вполне достаточно ответил на вопрос. Сомневаюсь, что что-то нужно подробнее объяснять человеку решившему заняться update.zip.
Если ему интересно должен сам всё найти. Пинок дали.
Последний раз редактировалось linerty 14 апр 2012, 13:22, всего редактировалось 1 раз.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 1

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

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4401

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#52 » masson » 14 апр 2012, 13:00

michфуд писал(а):masson - флудер

:)-(: ::yaz-yk:
Добрее надо быть,терпеливее.А то в будущем тебе к нему обратится придётся,а он тебя в гугл пошлёт.
Thl 5000 прошивка 1.1.0

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

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

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

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#54 » AndrewStick » 14 апр 2012, 13:44

masson писал(а):Добрее надо быть,терпеливее.


Я запомнил его номер на футболке :a_g_a:
Jiayu S3s 3Gb 4.4.4 stock 20150813-105957. AMOI N828 4.2.1 и B63M 2.3.5 -->убраны в тумбочку
  • 0

Аватара пользователя
AndrewStick
Пользователь
 
Сообщения: 203
Зарегистрирован: 13 фев 2012, 14:58
Откуда: Москва
Репутация: 63

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#55 » masson » 14 апр 2012, 14:39

Блин.только сейчас понял почему михфуд обзывается :-) ,пока я ответ о скрипте строчил,Линерти ответил.А форум не предложил изменить содержание сообщения ,как раньше.Так,что я не виноват-новый движок чудит.
Thl 5000 прошивка 1.1.0

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

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

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

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#56 » michфуд » 14 апр 2012, 15:17

Я не поэтому. Зачем переписывать содержимое всей ветки с пда? Там нельзя почитать?
  • 0

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3325

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#57 » masson » 14 апр 2012, 15:22

:-) Я,к стати ,своими словами.Ровно так,как я понимаю.
А,что,на пда точно так написано?Вот,честно-не читал.
Thl 5000 прошивка 1.1.0

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

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

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

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#58 » AndrewStick » 14 апр 2012, 16:19

Ну что, допилил свою звонилку наконец.
Вот что получилось
Изображение Изображение Изображение

Теперь надо инсталяшку сделать
Jiayu S3s 3Gb 4.4.4 stock 20150813-105957. AMOI N828 4.2.1 и B63M 2.3.5 -->убраны в тумбочку
  • 0

Аватара пользователя
AndrewStick
Пользователь
 
Сообщения: 203
Зарегистрирован: 13 фев 2012, 14:58
Откуда: Москва
Репутация: 63

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#59 » masson » 14 апр 2012, 16:30

AndrewStick писал(а):Ну что, допилил свою звонилку наконец.

Молодец!И с амбициями у тебя всё пучком :-)
Thl 5000 прошивка 1.1.0

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

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

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

Re: Модернизация андроида.Обсуждение.Свободная тема.

Сообщение Ответ:#60 » AndrewStick » 14 апр 2012, 16:35

masson писал(а):с амбициями у тебя всё пучком

В каком смысле?
Jiayu S3s 3Gb 4.4.4 stock 20150813-105957. AMOI N828 4.2.1 и B63M 2.3.5 -->убраны в тумбочку
  • 0

Аватара пользователя
AndrewStick
Пользователь
 
Сообщения: 203
Зарегистрирован: 13 фев 2012, 14:58
Откуда: Москва
Репутация: 63

Пред.След.

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

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

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

x

#{title}

#{text}