Как править прошивку андроид

Модификация прошивок для Android-устройств

У многих пользователей, «наигравшихся» с официальными прошивками и после установки множества неофициальных, возникает желание создать что-то своё и неповторимое, или как минимум внести изменения в существующее программное обеспечение.

Именно о такой модификации прошивок своими руками и пойдет речь в данном материале.

Вопреки всеобщему мнению, для модификации прошивок не нужно огромных технических знаний, это достаточно легко. Итак, что для этого потребуется. Во-первых, прошивка, которая ставится с карты памяти в виде update.zip, желательно «стоковая», то есть чистая, официальная от производителя, или неофициальная, но с минимальным количеством изменений. Прошивка обязательно должна быть одексирована. Далее, необходим ClockworkMod.

На ПК нужно установить WinRar, 7zip или другую программу-архиватор, а также очень желательно Notepad++ для работы с текстовыми документами. И самое главное – «боевое» настроение и желание что-либо изменить.

Для начала нужно скачать прошивку, которая будет служить основой, на компьютер. Файл прошивки с расширением .zip открываем (не распаковываем!) архиватором для просмотра. Для изменения какого-либо файла, извлекаем его из архива в удобное место, правим, после чего с заменой обновляем архив новым файлом, перезаписывая оригинальный.

Открываем архив с прошивкой и переходим в папку system, тут сразу видно файл с названием build.prop, в котором уже можно проделать определенные модификации. Добавляемые строки пишем в конец файла, редактировать настоятельно рекомендуется при помощи Notepad++. Подробнее о модификации build.prop мы расскажем в другой статье. Единственное замечание, сразу лучше обратить внимание на такие строки, если они есть:

Зачем это нужно? Это локализирует Android-устройство на родной язык. Также можно дать своё имя прошивке, оно будет отображаться на мобильном девайсе. Ищем или добавляем строку:

И дописываем желаемое название после символа «=».

Также можно открыть файл init.d, который находится в директории system/etc. Он содержит многие настройки, подробнее о его редактировании мы поговорим в другом материале.

Если есть желание изменить основной шрифт, открываем папку system/fonts, здесь находятся ttf-шрифты: NameFonts.ttx, их можно заменить на свои, но обязательно необходимо ввести точно такое же название шрифта.

Можно удалить лицензионное соглашение, которое всё равно мало кто читает. Удаляем файл NOTICE.html.gz во всё той же папке system/etc.

Для Android-устройств от Samsung актуально также удаление папки Kies, которая лежит по адресу system/etc – если, конечно, вы не пользуетесь Kies на ПК.

В директории system/media/audio находятся все стандартные звуки, большую часть из которых можно смело удалять при желании.

В папке system/app находятся системные приложения и сервисы. Многие из них можно удалить, в зависимости от того, какие из них используются, а какие – нет, ведь лишнее место лишним не бывает. Подробнее о том, какие удалять можно, а какие строго не рекомендуется, мы расскажем в статье о модификации APK.

После удаления всего ненужного, можно встроить в прошивку свои приложения. Для этого забрасываем необходимые программы APK в папку system/app. Названия файлов не должны содержать точек и других спецсимволов, желательно только буквы латинского алфавита. Некоторые приложения требуют Lib-ы или «либы». Их можно достать следующим образом. Для начала, устанавливаем желаемые приложения на смартфон. Заходим в папку data/data и забираем оттуда папки, название которых схоже с нужной программой. Естественно, для этого необходимы Root-права. Например, если программа называется Program, то скорее всего папка будет иметь название Com.Program. В этой папке должна быть директория lib (если её нет – значит данная программа в «либах» не нуждается и можно не выполнять лишние телодвижения, а просто закинуть её в папку app), в которой содержаться файл или несколько файлов с расширением .so. Извлекаем нужные нам «либы» и помещаем их в прошивку в директорию System/lib. Вот и всё, теперь все программы, которым необходимы Lib-ы, заработают нормально.

Читайте также:  Где взять части андроида

Также можно избавиться от надоедливой рекламы в различных приложениях. Для этого открываем system/etc/hosts и удаляем данный файл, а в сети ищем необходимый с нужными исправлениями, и копируем на его место. Каким образом это работает? Очень просто, рекламные сайты в модифицированном host ссылаются на внутренний IP-адрес 127.0.0.1, и, таким образом, не могут выходить в интернет. При желании можно самостоятельно прописать любые интернет-адреса в данный файл, в таком виде:

127.0.0.1 website.com (где website.com меняем на нежелаемый адрес, который нужно заблокировать)

Далее, открываем файл updater-script при помощи Notepad++, он находится в директории:

Это файл сценария установки прошивки на устройство. В нем содержаться команды по удалению, копированию файлов и директорий, и многое другое. Подробнее о редактировании данного файла мы расскажем в другой статье.

Перед прошивкой смартфона, планшета или любого другого Android-девайся настоятельно рекомендуется делать резервную копию данных, а также сброс до заводских настроек. Также желательно иметь «запасную», стабильную прошивку, до которой можно обновиться, если что-то пойдет не так, как планировалось. Не стоит боятся модифицировать программное обеспечение, Android – достаточно стабильная операционная система, и полностью «положить» её весьма проблематично. Всегда есть способы, как восстановить всё как было до модификации. После описанной модификации прошивки вы получаете настроенную именно под вас версию операционной системы, без ненужного программного обеспечения, но со всеми необходимыми именно вам программами, настройками и так далее. Дерзайте!

Источник

Мод прошивка своими руками

Практически у каждого пользователя android смартфона появлялось желание создать или отредактировать прошивку под свои нужды и желания. В данной статье мы и рассмотрим принцип редактирования прошивки для CWM (в zip формате).

Подготовка:

В первую очередь необходимо определиться какую прошивку будем брать за основу. Лучше использовать офф. прошивку в зипе. Почти для каждого распространённого девайса существует чистая прошивка + root.
Когда прошивка выбрана её необходимо скачать в любое удобное вам место на ПК (распаковывать не стоит).
Также нам потребуется архиватор, советую использовать 7zip и лучший в своём роде текстовый редактор Notepad++ .

Структура прошивки:

Открывая архив с прошивкой вы видите следующее:
META-INF — в папке хранятся скрипты установки прошивки.
system — папка со всеми файлами прошивки (приложения, твики, скрипты и т.д.).
boot.img — ядро системы.

Практически все манипуляции проводятся в папке system , её структура:
app — системные приложения.
bin — ресурсы самой системы.
etc — Скрипты, твики, конфиги, профили и настройки системы.
fonts — Системные шрифты.
framework — здесь хранятся главные файлы системы (графика, настройки текста анимации и т.д).
lib — библиотеки системы.
media — файлы мультимедиа (мелодии уведомлений, анимация загрузки, обои и т.д).
usr — настройки не изменяемые в дальнейшем системой (работают в режиме «только чтение»).
xbin — опять же системные конфиги и прочие твики.
build.prop — инфа о системе, настройки локали и производительности системы.

Приложения:

Перед тем как добавлять/удалять софт в систему, необходимо проверить деодексирована ли ваша прошивка (то есть проверить наличие файлов .odex в папке app. Если файлы есть, то необходимо от них избавиться вот по этой инструкции .
Добавляем софт в прошивку:
Прежде всего необходимо установить себе в смарт те программы которые вы хотите добавить в сборку. После установки достаём их из системы при помощи Root Exporer и его аналогов, находятся они по пути data/app , так же нам понадобятся их либы (если они конечно есть) они находятся по пути data/data . Находятся они в одноимённой приложению папке и имеют расширение .so . Затем изъятые .apk файлы кладем в архив по пути system/app и файлы с расширением .so (lib’ы) по пути system/lib .
Удаляем софт из прошивки:
Тут всё просто, заходим в папку app — определяемся что нам не нужно и удаляем весь ненужный софт (систему лучше не трогать).

Читайте также:  Trackview pro для андроид

Источник

Как перепрошить Aндроид: подробная пошаговая инструкция

Андроид – операционная система. Такая программа используется для планшетов и телефонов. Прошивка андроид дает возможность установить систему на устройство, чтобы гаджет нормально функционировал. Однако, как и в любой другой программе, здесь могут возникнуть сбои или она может устареть. Чтобы восстановить функции системы или установить новую версию, выполняется перепрошивка. Такую манипуляцию может осуществить даже новичок. Как перепрошить андроид?

Что такое прошивка?

Прошивка android – установка программы на микрочип устройства. Такая манипуляция выполняется на заводе-производителе. Исходя из этого, несложно догадаться, что перепрошивка – обновление программы. Манипуляцию выполняют в следующих ситуациях:

  • если версия операционной системы устарела и необходимо установить новый вариант;
  • если в работе программы возникли какие-либо сбои;
  • если необходимо сменить язык системы на русский;
  • если необходимо взломать защиту программе при блокировке гаджета.

Как перепрошить андроид?

Если говорить о том, как перепрошить телефон андроид самостоятельно, то успех мероприятия во многом зависит от правильной подготовки. Первое, что рекомендуется сделать – зарядить устройство. Далее через меню следует выяснить точное наименование устройства и программного обеспечения.

Перед выполнением манипуляции нужно понять, какое будет устанавливаться программное обеспечение – официальное или стороннее.

До начала нужно выполнить действия:

  • найти в интернете файл с прошивкой, подходящей для конкретного типа устройства;
  • скачать программу на компьютер для того чтобы выполнить обновление программного обеспечения и подготовить кабель-USB в том случае, если манипуляция выполняется через персональный компьютер;
  • если прошивка выполняется через стороннее программное обеспечение, то следует скачать на гаджет программу Recovery;
  • выполнить резервную копию того программного обеспечения, которое установлено на устройство.

Только после этого выполняется повторная прошивка смартфона или любого другого гаджета.

Прошивка телефона при помощи CWM Recovery

Если говорить о том, как прошить android при помощи CWM Recovery, то на устройство сначала необходимо установить соответствующую утилиту. Далее выполняется манипуляция:

  1. Осуществляется вход в R Чтобы выполнить такую манипуляцию, устройство отключают. Далее нажимают некоторые клавиши для входа в программу. Комбинация зависит от производителя гаджета. Какой именно набор подходит для того или иного устройства, можно определить экспериментальным путем. Для этого следует выполнить одну комбинацию, а если это не дает результат, то попробовать другой вариант. Можно нажать следующие клавиши:
  • увеличение громкости и отключение;
  • уменьшение громкости и отключение;
  • увеличение или уменьшение громкости и отключение, а также «домой»;
  • обе клавиши громкости и отключение.

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

  1. Выполняется сброс всех настроек до тех, которые были установлены на заводе первоначально. В меню выбирается пункт «wipe data/factory rese» и подтверждается совершенное действие. Обычно система выдает строку, в которой одним из вариантов стоит yes или ok;
  2. Далее последовательно выбираются следующие пункты меню: «Install zip» — это первое действие и «Choose zip from /sdcard» — это второе действие. После этого следует выбрать тот файл, в котором была сохранена изначальная прошивка. Далее подтверждаются действие.
  3. Предыдущее действие запускает процесс перепрошивка системы. По его окончанию на экране высветиться Install from sdcard complete.
  4. Выполняется вход в программу CWM R После этого гаджет рекомендуется перезагрузить. Однако сделать это можно не с помощью кнопки включения, а выбрав в меню пункт «reboot system now».
Читайте также:  Текстовый редактор для андроид pdf

Когда все действия выполнены, гаджет перезагружается и перепрошивается. Обычно это занимает 10 минут, но может потребоваться как больше, так и меньше времени, в зависимости от марки устройства.

Как прошить телефон андроид при помощи TWRP Recovery?

Повторная прошивка телефона с помощью этой программы осуществляется следующим образом:

  • Выполняется перемещение файла, в котором сохранились данные о прошивке гаджета, в память телефона, чтобы потом можно было его извлечь и запустить обновление;
  • выполняется вход в программу так же, как и в случае с CWM, то есть используют для этого различные комбинации клавиш: уменьшение или/и увеличение громкости + отключение, увеличение или уменьшение громкости и отключение, а также «домой», обе клавиши громкости и отключение;
  • производится сброс программ до первоначальных настроек, а по завершении действия выполняется переход в главное меню TWRP Recovery;
  • выбирается пункт «Install» и запускается файл с изначальной прошивкой, который в самом начале был сохранен в памяти устройства.

После этого выполняется перепрошивка гаджета. Когда процесс будет завершен, рекомендуется перезагрузить телефон или планшет.

Установка обновлений при помощи ROM Manager

ROM Manager дает возможность выполнить обновление системы и сохранить все установленные приложения, скаченные файлы и другие данные системы. После завершения операции можно быстро восстановить все данные гаджета.

Чтобы выполнить перепрошивку этим способом, на устройстве должен иметься доступ к root правам. Благодаря этому система получает доступ к внутренним файлам устройства.

Нужно скачать файл с прошивкой устройства. После этого выполняются следующие манипуляции:

  • архив прошивки переносят в память гаджета с помощью ZIP расширения;
  • выполняют вход в утилиты;
  • выбирают действие установить ROM с карты SD;
  • отыскивают архив прошивки и выбирают этот файл;
  • в меню выбирают пункт для установки новой программы и автоматической перезагрузки гаджета.

После подтверждения действия запускается процесс перепрошивки устройства.

Как прошить андроид через компьютер?

Прошивка телефона андроид с помощью персонального компьютера производится через утилиту, название которой Fastboot. Она подходит для большинства устройств за редким исключением.

Перед выполнением манипуляции необходимо получить доступ к ядру системы. Разработчики в большинстве случаев специально перекрывают этот доступ, чтобы пользователи не могли самостоятельно выполнять перепрошивку устройства. Чтобы снять блокировку, можно воспользоваться загрузчиком операционной системы Bootloader. Такая манипуляция требует внимательного изучения инструкции по работе в программе.

Перед тем как начинать перепрошивку, необходимо подсоединить гаджет компьютеру с помощью USB-кабеля и включить отладку устройства. Важно использовать качественный кабель. Если на проводе имеются повреждения, то в любой момент может быть прервано соединение и процедуру придется начинать заново.

Краткая инструкция по установке ZIP прошивки при помощи Fastboot

В данном случае рекомендуется придерживаться следующего алгоритма:

  • выполняется копирование архива ZIP с файлом первоначальной прошивки в заводских условиях, и он перемещается в папку с ADB;
  • активизируется утилита Fastboot и в соответствующей строке вводится данные значения: fastbooflash zip имя_файла.zip.

После этого запускается перепрошивка устройства. После завершения процесса рекомендуется перезагрузить гаджет.

Перепрошивка система – это возможность обносить программу на усовершенствованную версию, а также избавиться от некоторых неполадок в работе системы. Манипуляцию можно выполнить самостоятельно, если придерживаться некоторых правил перепрошивки. Если процедура проведена неправильно, то гаджет может полностью блокировать доступ к любым программам и приложениям. В итоге пользователь получает бесполезный кусок железа. Чтобы этого не произошло, рекомендуется внимательно изучить все рекомендации по самостоятельной перепрошивке устройства. Если речь идет о китайском устройстве, то любые подобные манипуляции недопустимы. В этом случае рекомендуется обратиться в сервисный центр.

Источник

Оцените статью