Software-Update #01: Советы начинающим по прошивке смартфона

MForum.ru

Software-Update #01: Советы начинающим по прошивке смартфона

19.06.2012, MForum.ru

MForum.ru на Facebook. Подпишись!

Здравствуйте, уважаемые читатели! Сегодня я обращаюсь к тем, кто только вступил на “тропу” прошивки смартфона, и постараюсь дать ответы на наиболее часто возникающие вопросы. Рассказ пойдет о различных понятиях в мире прошивок, программ, с помощью которых осуществляется прошивка смартфона, а также об основах процесса прошивки.


Вопрос первый: “Чем официальные прошивки отличаются от кастомных и есть ли смысл менять прошивку от производителя?”

Ответ: Многие кастомные прошивки, собранные умелыми разработчиками, отличаются гораздо большим функционалом и возможностями. Почти все производители смартфонов поверх стандартного интерфейса Android ставят свою оболочку интерфейса со встроенными приложениями. Чаще всего, это и есть основной повод уйти с официальной прошивки. Оболочка от производителей, кроме изменения интерфейса, также может привносить и неприятные особенности. Например, в оболочке TouchWiz, когда уровень заряда батареи падает ниже 15 процентов, вы не сможете пользоваться камерой, а после каждого разблокирования дисплея его яркость будет снижаться до минимальной отметки. Стоит отметить, что надстройка от производителей может снижать общую производительность системы. Безусловно, нужно рассматривать каждый частный случай по-отдельности, но обобщая, при переходе с официальной прошивки на кастомную вы получаете большую “свободу действий”. Если вы хотите максимально “умную” и производительную прошивку, советую обратить внимание на прошивки CM7/CM9.

Примечание: Чтобы установка таких кастомных прошивок как CyanogenMod 7 и CyanogenMod 9 пошла на пользу производительности, а не во вред ей, необходимо обязательно узнать уровень работоспособность данного ROM (еще одно название прошивки) для вашего устройства.


Вопрос второй: “Какие заметные минусы я могу получить, поменяв официальную прошивку на кастомную?”

Ответ: Чаще всего, меняя официальную прошивку, вы теряете гарантию от производителя и, как следствие, возможность бесплатного ремонта в период действия гарантийного срока в официальных сервис-центрах. Но не стоит сильно беспокоиться по этому поводу. Перед походом в официальный сервисный центр вы сможете вернуть стоковую (официальную) прошивку и все будет хорошо. Также, без внимания нельзя оставить относительную стабильность системы. Для того, чтобы установить кастомную прошивку на ваш смартфон, вам понадобятся Root-права (объяснения, что такое Root-права находится в третьем вопросе). При установке Root-прав или проще говоря “рута” (девайс, на который установлены Root-права называется “рутованый”) даже многие разработчики отказываются предоставлять вам гарантии или поддержку работы софта. Несмотря на то, что нестабильность по данной причине возникает крайне редко и зависит от конкретного устройства, этот аспект все же есть, его следует принимать в расчет, задумываясь над тем "шить или не шить".


Вопрос третий: “Что такое Root-права и для чего они нужны?”

Ответ: Root-права служат для того, чтобы расширить спектр возможностей использования смартфона. При установке “рута” вы в прямом смысле этого слова становитесь “суперпользователем” (именно такая формулировка используется в мире прошивок). Права позволяют заменять или даже удалять системные файлы (звуки, приложения и прочее), набирать команды в консоли, изменять в системе все, вплоть до Boot-Logo (анимация при включении), выполнять резервное копирование системы и многое другое.


Вопрос четвертый: “Какими программами осуществляется прошивка смартфона?”

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

Обновить официальную прошивку можно несколькими способами. Во-первых, существует понятие “обновление по воздуху”. Вы нажимаете одну кнопочку в настройках “проверить обновление”, и если для вашего устройства вышел новый билд (версия) официальной прошивки, он начнет обновляться, пойдет скачивание прошивки с официальных серверов. Во-вторых, обновить официальную прошивку можно с помощью специальной утилиты от производителя. Например, у Samsung - это Kies или Odin (также существует Odin Mobile, но об этом - в пятом вопросе), у Sony - PC Companion, у HTC - HTC Sync и так далее.

Весь процесс установки кастомной прошивки вкратце выглядит так: Получения Root-прав; “скидывание” файла прошивки на карту памяти; установка с помощью CWM или Aroma Installer (что такое CWM и Aroma Installer рассказывается в шестом вопросе). На первый взгляд все выглядит просто, но иногда могут возникнуть проблемы с работой CWM и Aroma Installer. Об этом также в шестом вопросе.


Вопрос пятый: “Я владелец смартфона компании Samsung и я хочу обновить свой смартфон с помощью программы Odin. Что лучше выбрать: Odin или Odin Mobile? Чем они различаются?”

Ответ: Прошивка через программу Odin осуществляется с помощью компьютера, тогда как Odin Mobile служит для того, чтобы вы могли прошить свой смартфон без участия компьютера. Также стоит отметить, что даже если вы прошивали свой смартфон и не раз через Odin, знаете все возможные “подводные камни”, то не надейтесь, что также легко пройдет процесс прошивки смартфона через Odin Mobile. Вероятнее всего, после первой попытки вы получите "кирпич" (что это означает вы можете найти в седьмом вопросе). Настоятельно рекомендую вам внимательно ознакомиться с инструкцией.

Вопрос шестой: “Что такое CWM и Aroma Installer, и чем они различаются?”

Ответ: CWM и Aroma Installer - это программы, с помощью которых вы сможете установить на ваш смартфон кастомную прошивку. Чаще всего, с установкой Root-прав “в комплекте” идет усовершенствованное Recovery-CWM.

Существует мнение, что вы устанавливаете Recovery на ваш смартфон (в том смысле, как будто его там и не было). Данное утверждение неверно. Recovery изначально есть на каждом устройстве, а CWM и Aroma Installer- это их усовершенствованные версии.
Например, через встроенное Recovery вы, вероятно, не сможете установить кастомную прошивку, сделать различные "вайпы", сделать бекап системы и так далее.

CWM и Aroma Installer похожи по функциональным особенностям, но все же имеют различия. Во первых, в Aroma Installer есть оболочка интерфейса (это как установка Windows XP. Сначала установка происходит как будто в BIOS, а затем появляется оболочка с интерфейсом). Во вторых, при установке прошивки через Aroma Installer, вы сразу можете выбрать какие дополнения к нему установить. Например, когда я устанавливаю CyanogenMod 9 на свой смартфон, кроме самой прошивки я могу сразу, за один раз, установить дополнения к ней. Примеры дополнений - это технологии улучшения звука или качества изображения (Xcloud, Beat Audio, Bravia Engine и прочие).

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


Вопрос седьмой: “Что означает фраза- превратить смартфон в кирпич?”

Ответ: Это означает, что смартфон в данным момент имеет некорректную программную составляющую. Есть корректная прошивка на смартфоне - все работает, если прошивка повреждена или отсутствует - смартфон превращается в переносном смысле в “кирпич” - коробочку, не отзывающуюся ни на какие нажатия кнопок. Подобные проблемы, как правило, возникают из за неправильной установки прошивки. Например, при установке прошивки с помощью компьютера (во время самого процесса) вы вдруг выдернули USB шнур и установка прервалась. Или случайно установили (а если быть точнее попытались установить) прошивку не от вашего смартфона.


Вопрос восьмой: “Почему нельзя устанавливать прошивку, допустим, от Samsung Galaxy S 3 на Samsung Galaxy S 2?”

Ответ: Каждый смартфон имеет индивидуальную аппаратную часть. Под каждый смартфон пишется свой код из за его специфических различий с другими моделями. Именно поэтому установка прошивки от другого устройства не приведет ни к чему хорошему. В лучшем случае, при установке появится ошибка, в худшем - вы превратите смартфон в "кирпич".


Вопрос восьмой: “Почему некоторые прошивки содержат один файл, а некоторые 3 и более?”

Ответ: Бывает, что все компоненты (элементы) прошивки собраны в одном файле. Иногда элементы прошивки разделены на несколько файлов, чтобы их можно было использовать по отдельности (по мере необходимости, так сказать). Например, иногда после неудачной прошивки необходимо устанавливать прошивку с “.pit” файлом. (.pit файл отвечает за разметку файловой системы) Или, например, необходимо просто обновить версию модема (актуально для смартфонов производства HTC).


Вопрос девятый: “В теме с кастомными прошивками я увидел раздел “кастомные ядра”. Для чего служат кастомные ядра?”

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


Вопрос десятый: “Что такое BootLoader?”

Ответ: BootLoader - это загрузчик операционной системы. Именно он следит за тем, чтобы OS на вашем устройстве загрузилась правильно, и все работало как нужно. В жизни смартфона он не играет никакой роли. Когда смартфон уже загрузился, обязанности BootLoader-а считаются выполненными. При смене прошивки редко требуется сменить BootLoader. А если это и необходимо сделать, то лучше обратиться за помощью к опытным пользователям, поскольку допустив хоть малейшую ошибку, вы не попадете в Recovery смартфона. Некоторые BootLoader’ы заблокированы под определенных операторов (Sprint, Verizon, AT&T и прочие)


Вопрос одиннадцатый: “Что такое и зачем необходимы Odex/Deodex, EXT4, Zipalign, BusyBox?”

Ответ: Начнем по порядку. Во первых, разберемся что такое Odex и Deodex. Если не лезть в детали, то в официальных прошивках файлы с разрешением .odex выносятся в специальную папку - system/app. Это позволяет ускорить загрузку исполняемого кода, но влечет за собой  невозможность изменять какие либо параметры/ресурсы данного приложения.

Когда в параметрах прошивки стоит пункт “Deodex” - это означает, что данная прошивка является “деодексированной”. В этом случае исполняемую часть приложения .odex выносят в файл classes.dex и возвращают обратно в apk файл. Если в случае с .odex файлами вы не могли изменять какие-либо параметры прошивки или приложения, то теперь вы получаете свободу действия, не опасаясь, что получите нерабочее приложение или прошивку.

EXT4- это файловая система, которая отличается высокой скоростью работы.

Zipalign представляет из себя процесс, который оптимизирует работу приложений, выравнивая их структуру. Данный процесс позволяет более эффективно использовать память устройства.

Busybox - это набор UNIX-утилит командной строки.


И еще несколько встречающихся у начинающих вопросов:

Вопрос: “У меня установлена кастомная прошивка. Могу ли я получить обновление по воздуху на официальную прошивку?”

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


Вопрос: “Я установил кастомную прошивку, но получил нестабильную работу GPS/Wi-Fi/Камеры (и других приложений или функций в смартфоне). С чем это может быть связано?”

Ответ: Многие кастомные прошивки имеют недоработки. Именно поэтому, прежде, чем переходить на какую-либо кастомную прошивку, следует узнать уровень ее работоспособности.


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

Ответ: В данном случае вам скорее всего помогут определенные вайпы (wipe), а именно Wipe Cache partition, WIpe Data/factory reset и Wipe Dalvik Cache


Вопрос: “Я захотел установить кастомную прошивку, скинул ее на карту памяти, но при попытке зайти на карту памяти через CWM, получил следующею ошибку: “E:Can’t mount /sdcart/”. Что делать?”

Ответ: Выполните следующие действия: mounts and storage- mount /sdcart. Если же вы получите следующею ошибку: “Error mounting /sdcard”, то необходимо сменить карту памяти или же установить прошивку с внутренней памяти устройства.


Вопрос: “После загрузки устройства я нажимаю кнопку блокировки/разблокировки дисплея, начинают подсвечиваться управляющие клавиши (зависит от устройства), но экран так и остается черным с небольшим свечением. С чем это связано?”

Ответ: Наиболее вероятно, ошибка в ядре данной прошивки. Установка другого ядра должна решить проблему.


И самый важный совет, который предлагаю запомнить как аксиому:

Если вы решили что- либо делать с вашим устройством, найдите необходимую тему на 4PDA/XDA, и посмотрите FAQ. На 90% ваших вопросов там уже есть ответы. Если вы не получили ответа на вопрос, воспользуйтесь поиском по теме. Если же и в этом случае вас постигла неудача, то стоит написать письмо в нужную тему. Не бойтесь спрашивать и у вас все получится!”  

 

* * 

Предыдущий выпуск Software-update #00 

© Иван Паньшин, MForum.ru

MForum.ru на Facebook. Подпишись!

Публикации по теме:

10.06. [Новинки]  Ulefone Be Pure: как не надо делать смартфоны в 2015 году? / MForum.ru

01.06. [Новинки]  О смартфонах и не только #8: Google I/O 2015, YotaPhone@Sailfish и sms-убийца / MForum.ru

22.04. [Новинки]  Анонсы: Yota Devices представила белый YotaPhone 2 и обновление до Android Lollipop / MForum.ru

09.04. [Обзоры]  В Москве представлен Honor 4C. Первый взгляд на привлекательный бюджетник Huawei / MForum.ru

01.04. [Обзоры]  Обзор планшетного компьютера Prestigio MultiPad Wize 3017 / 3018 / 3019: стандартный минимум / MForum.ru

Обсуждение (открыть в отдельном окне)

20.06.2012 06:15 От: Mahut

Во! отличная статья! Как раз то, чего не хватало в самой первой.

<<Редактор за редактором>>

20.06.2012 15:50 От: Иван Паньшин
Mahut 20.06.2012 06:15:
Во! отличная статья! Как раз то, чего не хватало в самой первой.

<<Редактор за редактором>>

Благодарю за похвальный отзыв. Это не полноценный выпуск Software-Update. Это небольшой добавочный материал. Через пару часов, думаю, появится и сама статья с прошивками :) Так получилось, что этот материал опубликовали первым)

30.12.2012 23:35 От: Pashakudr

Пытаюсь обновить ПО на Xperia arc s. Не получается, выдает ошибку: Сбой программы обновления сони (Ошибка 2003)

Что делать подскажите?!

07.03.2013 17:04 От: vaproz

Я НЕМОГУ ЗАЙТИ Download mod а можит быть что этой функции нету????

07.03.2013 17:09 От: vaproz

мой телефон самсунг гелоксей с2 i9100 наверное китайский а написано что карейский отвечайте плиз!!!???

07.03.2013 17:23 От: Stinger
vaproz 07.03.2013 17:04:
Я НЕМОГУ ЗАЙТИ Download mod а можит быть что этой функции нету????

А как Вы пытаетесь зайти в данную функцию?

avatarka С уважением, Stinger, прохожий MForum

11.11.2013 21:45 От: Дед54

Всем доброго времени суток! Имеется смартфон китайского производства Coolpad 539. Можно ли его перепрошить?

Дед 54

12.11.2013 11:19 От: ирушка

не могу ничего скачать ,пишет неподдерживаемый тип файла или вообще застывает экран при попытке подключится к сайту!!!что делать??у меня Lg t370

12.11.2013 16:26 От: ирушка

еще не работает браузер и соц.сети,все застывает и приходиться доставать батарею(((мож можно ему что-то сделать??

25.03.2014 03:43 От: soha

подскажите пожалуйста как нибудь возможно вернуть заводскую прошивку после прошивке через odin 3.07

04.11.2015 11:46 От: Пимнева

Добрый день.Помогите пожалуйста найти русскоязычную прошивку на китайский lenovo vibe x2-to с двумя сим картами. Где только не искали, либо нет русского языка, либо не видит одну из сим карт.


Новое сообщение:
Complete in 22 ms, lookup=0 ms, find=22 ms

Последние сообщения в форумах

Все форумы »



Поиск по сайту:

Подписка:

Подписаться
Отписаться


Новости

09.08. [Новинки] Анонсы: Vivo TWS 3e – недорогие наушники с шумоподавлением / MForum.ru

08.08. [Новинки] Анонсы: OnePlus Open получил новую версию Apex Edition / MForum.ru

08.08. [Новинки] Компоненты: Mediatek анонсировала Helio G100 со знакомым набором характеристик / MForum.ru

08.08. [Новинки] Анонсы: Huawei MatePad Pro 12.2 (2024) дебютирует с двухслойным OLED экраном / MForum.ru

07.08. [Новинки] Анонсы: Тонкие смартфоны Vivo V40 и V40 Pro представлены официально / MForum.ru

07.08. [Новинки] Анонсы: Представлен дешевый смартфон Lava Yuva Star с Android 14 Go / MForum.ru

06.08. [Новинки] Слухи: Realme готовится показать технологию быстрой зарядки мощностью 300 Вт / MForum.ru

06.08. Анонсы: Представлен Huawei Nova Flip с 6.94-дюймовым LTPO OLED экраном, АКБ 4400 мАч и зарядкой 66 Вт / MForum.ru

05.08. [Новинки] Слухи: iQOO представит iQOO Z9s и iQOO Z9s Pro 21 августа в Индии / MForum.ru

05.08. [Новинки] Слухи: Появились подробности о смартфонах OnePlus Ace 5 / MForum.ru

05.08. [Новинки] Анонсы: Представлен Infinix Note 40X 5G с Dimensity 6300 и 108Мп камерой / MForum.ru

02.08. [Новинки] Анонсы: Представлены Poco Buds X1 с 40 дБ ANC и 12,4-миллиметровыми титановыми драйверами / MForum.ru

02.08. [Новинки] Анонсы: Poco M6 Plus получил Snapdragon 4 Gen 2 AE и 108 Мп камеру / MForum.ru

02.08. [Новинки] Анонсы: Motorola Edge 50 – самый тонкий защищенный смартфон / MForum.ru

01.08. [Новинки] Слухи: Появились подробности о смартфонах Pixel 9 / MForum.ru

01.08. [Новинки] Анонсы: Nothing Phone (2a) Plus получил новый чипсет и улучшенную сэлфи-камеру / MForum.ru

31.07. [Новинки] Слухи: Раскрыты дизайн и спецификации раскладушки Huawei Nova Flip / MForum.ru

30.07. [Новинки] Анонсы: Realme Narzo N61 – прочный смартфон с литым корпусом / MForum.ru

26.07. [Новинки] Анонсы: Nothing Phone (2a) Plus получит MediaTek Dimensity 7350 Pro / MForum.ru

25.07. [Новинки] Анонсы: Vivo V40 SE 4G представлен официально / MForum.ru