Руководства, Инструкции, Бланки

Muiu инструкция

Рейтинг: 4.5/5.0 (367 проголосовавших)

Категория: Инструкции

Описание

Прошивка MIUI - Почему я заменил Cyanogen mod на MIUI

Главная > Софтинки > Почему я заменил Cyanogen mod на MIUI - Прошивка MIUI

Прошивка MIUI - Почему я заменил Cyanogen mod на MIUI

Доброго времени суток! Хочу поделиться первыми впечатлениями от пользования прошивкой MIUI. Давно я думал прошить свой SGS3. но как-то недосуг было, да тут косяки с оператором сотовой связи МТС "помогли". Началось с того, что почти у всех, у кого был МТС, начала глючить связь, не доходили входящие вызовы, не работал мобильный интернет, я не мог никому дозвониться. И продолжалось такое нарушение безобразия дня три, затем все стало нормально, у всех. А у меня так и не доходили входящие вызовы и не работал мобильный интернет. При входящем вызове, всплывало сообщение, что в приложении "android телефон" произошла ошибка ☹. Естественно возникла мысль перепрошить смартфон. Взвесив все плюсы и минусы прошивок Cyanogen mod и MIUI, я вспомнил все косяки Циана (я не злопамятный, просто злой и память хорошая ☺ ) и в итоге решил установить MIUI.

Вкратце напомню, чем же был плох Cyanogen mod: отсутствие FM-радио, для меня это не критично, так как использовал его редко, малое время автономной работы, утром снял с зарядки, вечером поставил, то есть примерно 10-12 часов работы от одной зарядки по следующему сценарию: минут 30 телефонных разговоров, несколько СМС, примерно час-полтора мобильного интернета, пара часов вайфая, ну и минут 30-40 игр. Помимо этого, главным косяком считаю нестабильную работу камеры: периодические вылеты с ошибкой, на некоторых версиях прошивки, в меню камеры просто отсутствовал пункт, куда сохранить снимок (а по умолчанию снимки сохраняются на внутреннюю память телефона), и сам интерфейс камеры хуже, чем на стоковой прошивке, да и настроек меньше. В общем, несмотря на то, что уже привык к быстродействию и плавности работы Циана, решил установить MIUI.

Вот скриншоты с результатами тестирования в AnTuTu Benchmark, слева Cyanogen mod, справа MIUI:

Для некоторых критичным вопросом станет версия Android. На Cyanogen mod, уже с конца 2013 года существуют прошивки, основанные на Android 4.4.2.

При желании, можно установить Cyanogen, собранный на более ранних версиях Android. А вот версии MIUI для SGS3 базируются на Android 4.1.1:

Но на плавности работы интерфейса MIUI это особо не сказывается. Конечно, стабильной версии Cyanogen на Android 4.4.2 еще нет, в основном ночные сборки, но есть и сборки М-4, М-5, это как бы более стабильные релизы:

Как же я прошил свой смартфон? А все очень просто, в интернете можно найти все, в том числе и способы установки кастомных прошивок. Главное - помнить: все, что вы делаете, вы делаете на свой страх и риск! Вот, собственно, и страница загрузки прошивки для SGS3 с сайта MIUI Russia :

На этом сайте вы найдете и инструкции по прошивке, и еще много интересного. Вкратце опишу сам процесс. Если у вас на смартфоне уже имеются Root-права и CWR Recovery, то все очень просто. Копируем на телефон подходящую версию прошивки и Google (GApps), выключаем телефон, затем заходим в режим Recovery (одновременно нажать кнопочку громкость вверх + Home + кнопочка включения смартфона). Да, первый раз это довольно волнующе ☺ .

Перемещаемся по пунктам меню с помощью кнопочки регулировки громкости, выбираем пунктики меню нажатием кнопочки включения смартфона, главное - ничего не перепутать, а то можно получить недееспособный кусок пластика. В общем, сначала надо сделать вайпы (Wipa Data/Factory Reset/Yes, Wipa cache, Wipa Dalvick cache), то есть удалить все данные из памяти смартфона. Удаляются данные пользователя и установленная прошивка. Некоторые источники рекомендуют сначала сделать Backup and restore, но я сохраняю свои данные и программы с помощью Titanium Backup. Затем необходимо зайти в пункт Install from sdcard и выбрать ранее скопированный файл прошивки кнопкой включения смартфона, в следующем пункте выбираем, конечно же, YES, если вы не передумали, хотя на данном этапе отступать назад уже поздно!

После этого, устанавливаем точно так же GApps, который соответствует нашей версии Android. GApps - это сервисы Google, включающие в себя заветный Google Play. Нет, конечно, если вы знаете китайский язык и хотите все скачивать с китайского магазина приложений, то вам Google Play совсем не нужен ☺. В противном случае все же GApps следует установить. Последним штрихом в главном меню выбираем Reboot system now и все. Смартфон перезагрузится, оптимизирует приложения и практически готов к использованию. Конечно же, он предложит зарегистрировать аккаунт в MIUI, но по большому счету, это не обязательно.

Я вхожу в свой Google-аккаунт, первым делом качаю Titanium Backup, переношу свою базу данных с SDcard или с компьютера во внутреннюю память смартфона и восстанавливаю необходимые программы. Да-да, базу данных необходимо сохранить заранее, иначе программы-то можно восстановить через аккаунт Google, но данные (прогресс в игре, к примеру) не будут восстановлены. Хотя игра Dead Trigger 2 у меня через собственный аккаунт прекрасно заработала, прогресс был сохранен ☺. Список контактов - точно так же восстанавливаем с помощью Google-аккаунта. Внутренняя память моего смартфона всего 16 ГБ, изначально доступно примерно 11-12, если делать все Backup'ы, то со временем внутренней памяти не останется вообще, поэтому я делаю так, как описал выше. Скриншот памяти:

Сейчас на смартфоне установлены все нужные мне программы + Dead Trigger 2, ну куда же без неё. Папка с картами Navitel хранится на SDcard, а это около 2 ГБ, музыка и книги тоже на карте памяти. И таким образом, на внутренней памяти смартфона свободно 7,38 ГБ, то есть при необходимости я могу еще много чего установить.

Ну вот MIUI мы установили, и успели даже несколько раз обновить смартфон пятничными прошивками, так как китайцы выпускают каждую пятницу обновления. А добрые "самаритяне" с сайта MIUI Russia их довольно удачно переводят на великий и могучий русский язык ☺. Вот так выглядят рабочие столы смартфона:

Интерфейс телефона мне понравился, может на стоковой прошивке он и лучше (если честно, то я уже и забыл, как выглядит стоковая звонилка). Но на MIUI телефон и контакты реализованы лучше, чем на Cyanogen:

Файловый менеджер просто отличный:

Еще мне понравился центр безопасности, который включает в себя следующие пункты: очистка системы, трафик, антиспам, батарея, антивирус и разрешения. Ну с очисткой все понятно, удаляет кеш, рекламу, мусор. В пункте меню "Трафик" можно задать ограничения трафика самостоятельно. Кстати, графически эта функция реализована очень красиво:

Антиспам - это черный список для звонков и СМС. В настройках батареи можно отрегулировать параметры оптимизации экономии батареи, включение режима экономии и расписание включений режимов в назначенное время. С антивирусом тоже все ясно, а вот менеджер разрешений - это интересная тема! Первым пунктом идет автозапуск. В этом пункте можно разрешить или запретить приложениям автозапускаться ☺. Затем идет не менее интересный пункт "Управление разрешениями". Как вы знаете, при скачивании приложений, они совершенно бессовестным образом требуют предоставить им всяческие разрешения. Спрашивается, зачем какому-нибудь калькулятору или фонарику контролировать телефонные вызовы и СМС? Так вот, в этом пункте можно пресечь эти нарушения безобразия ☺. Последним пунктом идет управление рут-правами. Некоторым приложениям для корректной работы нужны рут-права, ну просто позарез нужны. Ну что тут сделаешь, раз нужны, то предоставим, нам не жалко, дадим права, лишь бы обязанности они выполняли исправно. Подкрепим свои слова скриншотами, вот так выглядит центр безопасности:

Управление функциями батареи:

Очистка системы в действии:

Антивирус с зонтиком, как и положено ☺ .

И еще парочка скриншотов к самому интересному пункту о разрешениях:

Чтобы сильно не утомлять читателей, сейчас рассмотрим, как же работает фотокамера на MIUI, и далее будем закругляться. На мой взгляд, интерфейс камеры точно такой же как и на стоковой прошивке Samsung'а, то есть лучше, чем на Cyanogen:

Ниже приведу пример фотографии, сделанной фронтальной камерой, кстати напомню, что смартфон, на котором мы и рассматриваем прошивку MIUI, - Samsung Galaxy S3 :

А здесь примеры фоток стройки с улицы и с балкона, с балкона фотографировал через стекло, а оно как бы не очень чистое ☹ .

Дорогая тётя Рая, к нам посылка из Китая Америки, принес почтальон Печкин для вашего мальчика. В общем, примеры фотографий в помещении, днем:

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

В этой опции предлагается аж 11 способов передачи, но для нас, актуальными остаются пересылка контакта СМСкой, по блютузу, и по электронной почте, очень удобно и быстро.

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

На Нокии раньше можно было тоже быстро передать контакт, но там контакт посылался в виде карточки, определенного формата, не все телефоны могли потом прочитать информацию. Не знаю, как это на голом Android происходит, под рукой нет аппарата, чтобы посмотреть, может и на стоке все просто и удобно, но на MIUI, это реализовано довольно красиво, не говоря уже, что очень удобно ☺ .

Только что у коллег по работе посмотрел, как работает функция передачи контактной информации. На китайском "no name", в принципе, тоже довольно удобно, и графически хоть как-то оформлено, а на HTC Desire, точно модель не скажу, скорей всего 610. мне как-то показалось уныло и немного замороченно, то есть фактически взяв два телефона наугад из толпы, получаем, по голове результат, что MIUI лучше и удобней, как минимум в функции передачи контакта во всем ☺. Еще посмотрел данную функцию в Samsung Galaxy S2. там тоже вроде неплохо все сделано, можно отправить контакт по электронной почте, по Wi-Fi, но по СМС посылается карточка в формате vcf.

И в заключение небольшое видео, где вкратце показана работа интерфейса MIUI. В деле создания видеороликов я не являюсь специалистом, так что сильно не пинайте, получилось как получилось.

Конечно, и в MIUI есть некоторое количество мелких багов, так что устанавливать или нет эту прошивку - личное дело каждого, но поверьте, по сравнению со стоковой прошивкой (до сих пор с содроганием вспоминаю огромное количество ненужных виджетов и программ, которые сильно нагружают систему), MIUI смотрится намного лучше.

Спасибо за внимание, удачного дня ☺ или ночи.

Muiu инструкция:

  • скачать
  • скачать
  • Другие статьи

    MIUI 8 Developer доступна для смартфонов Xiaomi Redmi, Mi и Redmi Note

    10 мая Xiaomi показала новую версию собственной прошивки MIUI 8, которая получила целый ряд изменений интерфейса и функциональности (подробнее здесь ). После прохождения процедуры Alpha и Beta-тестирования, китайский производитель выпустил сборку MIUI 8 Developer ROM, доступную для скачивания все желающим. Модельный ряд для прошивки 6.6.16 огромный и включает Xiaomi Mi2/2S, Mi3, Mi4, Mi4c, Mi4S, Mi5, Mi Max, Mi Note, Mi Note Pro, а также все поколения смартфонов Redmi и Redmi Note (включая Redmi Note 3 Pro на Qualcomm). Скачать нужную версию сборки можно по этой ссылке. а здесь есть находится официальная наглядная инструкция по ее установке. Сообщается, что данная версия MIUI 8 работает значительно стабильнее, чем на стадии Alpha и Beta-тестов, а обладатели Developer ROM получат финальную версию прошивки по ОТА без каких-либо проблем. Когда состоится это знаменательное событие, пока неизвестно.

    По материалам Xiaomi

    MIUI 8

    MIUI 8 — что нового?

    10 мая Xiaomi представила новую версию фирменной оболочки MIUI 8, которая получила множество улучшений и обросла новыми полезными возможностями.

    Прежде всего стоит упомянуть полностью переработанный дизайн. MIUI 8 получила не только новые цвета, но и логически переработанный интерфейс. Теперь прошивка стала еще более современной, легкой, яркой и молодежной. Редизайну подверглось буквально все: от шторки уведомлений, до калькулятора и заметок.

    В MIUI 8 появился новый основной шрифт под названием Mi Lanting. Шрифт как и сама MIUI стал более легким, буквы и цифры приобрели еще большую наглядность и стали отцентрированными. Компания утверждает, что использовать смартфон с MIUI 8 станет еще легче и глаза не будут уставать даже после 6 часов чтения с дисплея. И в этом есть смысл, ведь чем чище интерфейс, тем меньше устают глаза и легче взаимодействовать с телефоном.

    В предыдущей версии MIUI была интересная функция — карусель обоев для экрана блокировки. В зависимости от настроек частоты смены обоев, каждый раз, разблокируя смартфон, пользователь мог видеть новое изображение. В MIUI 8 этих обоев станет еще больше, около 12 различных категорий, от более чем 50 медиа поставщиков.

    Отдельно стоит упомянуть обновленную галерею. MIUI 8 получила мощные возможности обработки фото и даже видео прямо со встроенного приложения «Галерея». Теперь пользователи могут легко редактировать фотографии, добавлять на них различные стикеры, фильтры даже рисовать на фотографии. В видео появится возможность накладывать музыку, субтитры и различные эффекты. В

    Сканер QR-кодов обзавелся новыми возможностями и стал работать совместно с улучшенным калькулятором. Просто сфотографируйте математическую задачу и вы получите ее пошаговое решение с возможностью дальнейшей работы в калькуляторе. Также QR-сканер может искать похожие изображения по вашим фотографиями, не для всех нужная фича, но она имеет место быть. Для Китая будет актуальна функция покупки продуктов, сканируя их QR-код. Функция доступна совместно с WeChat и платежной системой AliPay.

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

    Приложение «Заметки» стало более защищенным. Теперь в стандартном приложении «Заметки» есть возможность поставить пароль (или отпечаток пальца) на важные записи, чтобы никто кроме вас не смог получить туда доступ. Также появилось много шаблонов для создания красивых заметок, рецептов с изображениями и прочего.

    Как всегда, Xiaomi улучшила режим сбережения энергии и защиту пользователя. Режим сбережения энергии по сути представляет из себя программное решение, которое останавливает фоновые приложения, отключает синхронизацию и другие энергозатратные функции. Это реализовано в приложении «Безопасность» в MIUI 7, видимо, в новой версии этот элемент будет доработан. Также приложение «Безопасность» получит функцию обнаружения мошеннических действий и попыток приложений «обмануть» пользователя.

    Напоминаем, что 16 мая, то есть сегодня, начинается регистрация на бета тестрирование MIUI 8, а с 1 июня будут представлены бета версии для разработчиков.

    Традиционно, Xiaomi обрадовала списком поддерживаемых устройств:
    — Mi2, Mi2s, Mi3, Mi4, Mi4S, Mi4C, Mi5
    — Redmi 2, Redmi 3, Redmi 3 Pro
    — Redmi Note 2, Redmi Note 3, Redmi Note 3 Pro
    — Mi Note, Mi Note Pro
    — Mi Max

    Xiaomi Mi Band разблокировка телефона (инструкция)

    Обсуждения

    1. Как работает разблокировка при помощи Mi Band?

    На MIUI:
    Блокировка отключается при поднесении Mi Band к телефону. Если браслет находится далеко от Вашего смартфона, то разблокировка будет происходить вводом PIN-кода/пароля.

    На других прошивках:
    Если Mi Band подключен - то никакой блокировки не будет, останется только слайдер.
    Как только связь с браслетом теряется (расстояние превышает 10 метров), на телефоне включается блокировка PIN-кодом/паролем/графическим ключом.

    2. Какие поддерживаются телефоны?
    - MUIU v5 и выше (основанной на Android 4.4 и выше)
    - Android 5.0 и выше
    - Android 4.3/4.4 (частичная разблокировка)

    Примечание:
    Bluetooth должен быть постоянно включен (на разряд батареи это не влияет). Приложение Mi Fit должно работать в фоновом режиме.

    3. Как настроить разблокировку при помощи Xiaomi Mi Band?

    1. Необходимо активировать защищенную блокировку экрана: PIN-кодом/паролем/графическим ключом
    2. Откройте приложение Mi Band -> Меню -> Настройки -> Разблокировка экрана -> Установить возможность разблокировки с помощью Mi Band
    3. Поднесите браслет к телефону (если светодиоды загорелись - постучите по браслету три раза)
    4. Нажмите ОК

    Для отключения разблокировки свайпом проделайте следующее:
    Настройки -> Экран блокировки -> Показать окно ввода пароля
    --------------------------------------------------------------

    MIUI v5 на Android 4.4

    1. Необходимо активировать защищенную блокировку экрана: PIN-кодом/паролем/графическим ключом
    2. Синхронизируйте браслет с приложением Mi Fit
    3. Откройте Настройки -> Безопасность -> Блокировка экрана -> Разблокировка Bluetooth-устройством
    4. Выберите устройство с именем MI (xxxx)
    --------------------------------------------------------------

    Android 5.x Lollipop / Android 6.x Marshmallow

    Примечания:
    - Поддерживается начиная с древней версии приложения 1.1.861
    - Используется встроенная функция Smart Lock (доступна только с установленными сервисами от Google, gapps)
    - При включении телефона необходимо один раз ввести код
    - Не обращайте внимания на предупреждение в процессе привязки
    - Не используйте виджеты / приложения для блокировки экрана, иначе постоянно будет спрашивать код

    Настройка:
    1. Необходимо активировать защищенную блокировку экрана: PIN-кодом/паролем/графическим ключом
    2. Откройте приложение Mi Fit -> Меню -> Настройки -> Разблокировка экрана -> Нажмите внизу кнопку Настройки
    3. Через некоторое время появится уведомление, в нём нажмите "Добавить устройство"
    4. Согласитесь с предупреждением
    5. Управление блокировкой находится в Настройки > Безопасность > Smart Lock > Надёжные устройства
    --------------------------------------------------------------

    Sony Xperia Z3 / Z3C и другие новые модели

    1. Необходимо активировать защищенную блокировку экрана: PIN-кодом/паролем/графическим ключом
    2. Синхронизируйте браслет с приложением Mi Fit
    3. Откройте Настройки -> Безопасность -> Блокировка экрана -> Разблокировка через Bluetooth
    4. Выберите устройство с именем MI
    Важно (если не получилось): в настройках Mi Band во вкладке "разблокировка устройства браслетом" не видно кнопку подключения, она внизу торчит, все делается через настройки Mi Band, а не Smart Lock, там тело просто не видит браслет.

    FAQ и инструкции - MiuiPro Forum

    Отказ от ответственности

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

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

    3. Администрация (владельцы Сайта, должностные лица, директора, акционеры, учредители, работники, агенты, Администраторы, Супермодераторы, Модераторы, Помощники модераторов, Роутеры, Кураторы тем и иные представители) прикладывает все усилия, чтобы обеспечить пользователей точной и достоверной информацией, но в то же время не исключает возможности возникновения ошибок.

    4. Cайт MiuiPro.ru - это проект с открытым содержимым. Его строение позволяет любому, кто имеет доступ к интернету, изменять его содержание, поэтому Сайт и его Содержимое предоставляются свободно, как акт доброй воли, по принципу «как есть», без заключения каких-либо договорённостей или договоров между Вами, пользователями данного Сайта, Администрацией, владельцами серверов, на которых он размещён, либо кем-то ещё, любым образом связанными с этим или родственными ему проектами, которые [договора] могут стать предметом прямых претензий.

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

    6. Некоторые ссылки на этом Сайте ведут к ресурсам, расположенным на сторонних сайтах. Данные ссылки размещены для удобства пользователей и не означают, что Администрация одобряет содержание других сайтов. Кроме этого, Администрация Сайта не несет никакой ответственности за доступность этих ресурсов и за их контент. Это заявление относится ко всем ссылкам, представленным на Сайте, и материалам всех веб-сайтов, доступных через баннеры и ссылки на веб-сайте по адресу MiuiPro.ru.

    7. В обязанности Администрации не входит контроль легальности или нелегальности передаваемой информации (любой, включая, но не ограничиваясь, информацией передаваемой между пользователями, внутренней пересылки информации в виде различных ссылок, текстов или архивов), определение прав собственности или законности передачи, приема или использования этой информации.

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

    Нюансы портирования прошивок

    Краткая инструкции от back37:

    берёшь прошивку под рекавери, берёшь свою распакованную прошивку.
    В портируемую скидываешь свои папки /system/vendor; /system/lib/hw; /system/lib/modules; и файлы /system/etc/vold.fstab; /system/etc/vold.fstab.nand; также boot.img, uboot.
    Прошиваешь, смотришь, что работает, что нет.
    Вообще не работает - перепаковываешь boot.img (способы распаковки/запаковки тут: ANDROID--модернизация,улучшения и т.д. для смартфонов ), из портируемого ядра берёшь папку rmdisk, суёшь в свой и запаковываешь.
    Не работает GSM, 3G или чтото в этом роде - меняешь папку /system/etc/firmware;
    Не работает Wi-Fi - меняешь файлы /system/bin/p2p_supplicant; /system/bin/wpa_supplicant.
    Не работает камера - меняешь /system/lib/libcameracustom.so

    Но это применимо к ICS и её ответвлениям и то MTK одной платформы, т.е. с 6575 на 6577 и наоборот портировать не получалось
    Дополнение от masson. первоначальное портирование лучше всего делать в деодекс варианте.Особенно это актуально,если бут остаётся свой.Отвязываем от буткласспатча.

    Масштабное сравнение прошивок проделанное back37:

    Архив с файлами http://yadi.sk/d/XAm2NqAe26X08
    Дела такие:
    В папке Lewa-1.0.9 Different лежат файлы совпадающие названием с оригинальной ICS, но содержанием различные.
    В папке Lewa-1.0.9 Special Lewa лежат файлы, которых в ICS нет, но есть в лёве.
    В папке Lewa-1.0.9 To Delete лежат файлы, которые нужно/можно удалить если портируешь лёву.
    Ну и самое вкусное - в папке Lewa-1.0.9 To Copy лежат файлы одинаковые в лёве и в ICS, теоретически скопировав эти файлы, можно портировать любую прошивку. Это для 6577, для 6575, могут отличаться, хотя там наверное только с названиями 6575 только отличаться будут.

    И так, скопировав файлы из папки 1 и 2 в любую прошивку (не обязательно нашу), и удалив файлы совпадающие названием с файлами папки 3, мы получаем лёву подобную официальной
    Либо используя папку 4, в чужую лёву/чужую прошивку копируем теже файлы только из своей прошивки, в теории получаем рабочую прошивку


    Какие бинарники и библиотеки, за, что отвечают, описано тут

    Мой перевод китайской инструкции по портированию LeWa OS на любой телефон на MTK6573 платформе:

    Эта статья описывает портирование LeWa OS на MTK6573 платформу,
    теоретически применима ко всем телефонам на MTK6573 платформе.

    Выбор базовой прошивки.
    Берём официальную (заводскую) прошивку. Распаковываем system.img.

    Выбираем соответствующую версию LeWa OS.
    Обязательно выбрать для своего разрешения HVGA(320X480) или WVGA(800X480).
    Распаковываем прошивку LeWa OS.
    __________________
    У нас должно получится две папки с распакованными прошивками.
    Загружаем в программу Beyond Compare для сравнения.
    ______________________________________________________________________________________________
    Папки app и framework переносим полностью, иначе будет ошибка!
    ____________________________________________________________________________________________
    Портирование библиотек, папка system\lib.
    Папку modules ни в коем случае не трогаем!
    Из LeWa OS переносим libandroid_runtime.so, libskia.so, libwebcore.so и libutils.so.
    _____________________________________________________________________________________________
    Папки system/bin и system/xbin.
    Рекомендуется не трогать, иначе возможна ошибка BusyBox.
    ____________________________________________________________________________________________
    Папка system/media.
    Необходимо перенести целиком из LeWa OS, иначе, исчезнет анимация, не будет правильно работать блокировка и возможны ещё ошибки.
    _________________________________________________________________________________________
    Папка system/etc.
    Не трогаем!
    _________________________________________________________________________________________
    Изменения в build.prop.
    Должен использоваться официальный build.prop, необходимо только добавить строки:

    ro.lewa.version=( тут вводим номер версии LeWa OS)
    ro.lewa.device=( тут пишем модель нашего телефона)
    ro.error.receiver.system.apps=com.lewa.fc
    ro.error.receiver.default=com.lewa.fc
    persist.sys.notif-speaker=1
    persist.sys.ring-speaker=1
    persist.sys.alarm-speaker=1
    ro.lewa.swapper.flash_swappiness=99
    ro.lewa.swapper.sd_swappiness=60
    ro.lewa.swapper.part_path=/dev/block/mmcblk0p3
    ______________________________________________________________________________
    boot.img
    Должен использоваться официальный boot.img для нашей модели телефона!
    ______________________________________________________________________________
    Собираем наш портированный мод в update.zip и прошиваем через рекавери.
    ______________________________________________________________________________
    При возникновении ошибок просьба обращаться на официальный форум, там обязательно помогут.
    При успешном портировании просьба выложить прошивку на форуме для других.
    ссылка на оригинальную инструкцию тут Прошивки RequeLine для HD7pro/+ (без TV и с TV)

    back37 писал(а): Текущие задачи:
    - разделить библиотеки и бинарники по категориям (камера, звук, сенсоры, память, процессор. ), нужно будет в дальнейшей отладке системы, к примеру довести скорость работы oppo до приличного, а то 5600 всего в последнем антуту.
    - Свести к минимуму количество заменяемых файлов (а именно в папках /system/vendor; /system/lib/hw; /system/lib/modules), но при этом сохранить работоспособность (возможно начнут корректно работать радиомодули, к примеру от Sharp SH530U, где не работает вторая симка и разблокировано много стандартов)
    - Свести к минимуму изменения в boot.img (чтобы не целиком рамдиск менять, а возможно только пару строк, тоже положительно может отобразиться на работоспособности)

    Ну и пока всё, так при наличии первого пункта, как я уже писал можно повысить скорость работы, победить отдельно взятый неработающий модуль.

    Тема создана для обмена опытом разработчиков, все пользовательские вопросы по прошивкам просьба задавать в соответствующих темах!

    Последний раз редактировалось Олег Петрович 21 дек 2013, 19:51, всего редактировалось 10 раз(а).

    Newman N1. cобственная сборка Baidu_OS

    Chang Jiang HD7 с TV (ThL) - продан.

    Нюансы портирования прошивок.

    Добрый день. нужен совет и помощь в портировании.
    портирую прошивку от Digma iDxD4 (аналог newman N1) на gionee GN700W (он же Fly IQ441)
    Работает Камера, FM Radio, BT, Wi-Fi, GPS пока не проверял.
    Не работает GSM (соответственно не работает менеджер сим карт), при просмотре "О телефоне"->"Состояние" крашится с ошибкой "В приложении "Параметры" произошла ошибка".
    думаю что имей тоже не отображается.
    менял lib и bin
    помогите советом. где дальше копать. третий день копаю

    Нюансы портирования прошивок.

    Павлов Алексей1. /system/etc/firmware/modem.img попробуй поменять, но по идее модемы универсальные

    HD7 +TV Android 2.3.5 Прошивка VitMod_Lite 2.1.fullodex для HD7pro/+ с TV
    Jiayu G2H Android 4.1.2

    подскажите пожалуйста- в портированной прошивке осталось приложение otauptades-вопрос в том полезет ли оно обновлятся и какие будут последствия -портировал весь system.img абсолютно ничего не меняя и не перепаковывая. при обновлении "по воздуху" обновляется только system или еще что-то-например boot,?

    BLUEBO L100(MTK6577)-продан
    STAR N7100(MTK6575)-продан
    STAR S4 (MT6589) -продан
    GT-i9500 S4 (MTK6589)-продан
    JIAYU G4 advanced(MTK6589T 2GB RAM/32GB ROM)-продан
    STAR S7100 (MTK6577. FWVGA) прошивка e1901_v77_jbla668_fwvga_130415
    JIAYU G3S-TURBO(MTK6589 1,5 GHZ)-LEWA OS кастом от evilqoodd с синего форума

    kaktus8844 писал(а) on 14 июл 2013, 19:47. подскажите пожалуйста- в портированной прошивке осталось приложение otauptades-вопрос в том полезет ли оно обновлятся и какие будут последствия -портировал весь system.img абсолютно ничего не меняя и не перепаковывая. при обновлении "по воздуху" обновляется только system или еще что-то-например boot,?


    по воздуху может обновиться как boot.img так и recovery.img, но если установлен модифицированое рекавери то при обновлении будет просто ошибка, вообщем ничего страшеного, можно даже смело удалять apk

    Нюансы портирования прошивок.

    как обьяснить факт что -. удаляю приложение (gplayer) с телефона но после фактори ресета и вайпов кэша и далвик кэша оно появляется опять -установлено не в ситему а в data. чем только не удалял и мобильным дядей и сдмэйд и через рутэксплорер-все равно после сброса опять появляется
    как от него совсем избавится и где прячется оно чтобы совсем его уничтожить подскажите.

    BLUEBO L100(MTK6577)-продан
    STAR N7100(MTK6575)-продан
    STAR S4 (MT6589) -продан
    GT-i9500 S4 (MTK6589)-продан
    JIAYU G4 advanced(MTK6589T 2GB RAM/32GB ROM)-продан
    STAR S7100 (MTK6577. FWVGA) прошивка e1901_v77_jbla668_fwvga_130415
    JIAYU G3S-TURBO(MTK6589 1,5 GHZ)-LEWA OS кастом от evilqoodd с синего форума

    Нюансы портирования прошивок.

    Подсжажите, портирую на телефон k-touch u9 (на МТК 6577) lewaos, портирую с прошивки burgerz_deodexed_LeWa_AMOI_N820_13.06.28 и burgerz_deodexed_LeWa_Jiayu_G2S_JB_ROM_13.07.05_53817, одна и та же проблема, плохой приём gsm (но связь и 3g работает) и нет автофокуса у камеры.

    Замена файла libcameracustom.so не помогает, и так же всех остальных файлов камеры. Пожалуйста, помогите.

    Нюансы портирования прошивок.

    Может и глупый вопрос, но вот есть же на mtk-телефоны miui (пусть они и не совсем полноценные, но в общем-то этого вполне достаточно), есть lewa os, так вот меня интересует, как были получены первые сборки этих прошивок для нашей платформы? (ну не вручную же они переделывали все системные apk и фрейм переписывали?) Очень хочется покорпеть по аналогичному методу над цианом, но так и не удалось найти информации по тематики построения первых билдов с других платформ.

    Как пользоваться Titanium Backup (инструкция)

    Как пользоваться Titanium Backup (инструкция).

    Как пользоваться Titanium Backup (инструкция).


    В данной гайде мы разберемся как сделать бекап ваших приложений с помощью Titanium Backup перед перепрошивкой вашего телефона или планшета. Следуя этой инструкции вы создадите резервные копии ваших пользовательских приложений, закладок, журнала вызовов, сообщений (sms/mms) в виде Titaniumbackup.zip файла, который затем можно будет прошить на устройство с помощью Clockworkmod recovery.

    Что нам понадобится?
    - root права на вашем телефоне;
    - прошивка скаченная на ваш телефон;
    - соответствующие gapps (google apps в zip файле) скаченные на ваш телефон;
    - Titanium Backup ;
    - бесплатная версия ZipSigner ;

    Обратите внимание что не на всех прошивках вам надо будет устанавливать gapps отдельно, так как иногда gapps уже включены в прошивку.

    Перед тем как начать убедитесь что вы находитесь во вкладке “Резервные копии” главного экрана Titanium Backup, а затем нажмите Меню ---> Фильтры и убедитесь что в поле “Фильтр по типу” отмечены все три флажка (Пользовательские, системные, неустановленные).

    Создание бекапа пользовательских приложений:
    1. В главном окне Titanium Backup нажмите на значёк флажка в правом верхнем углу, или можете нажать Меню ---> Групповые действия.
    2. Нажмите “Пуск” напротив “Сделать р.к. всего пользовательского ПО", ничего не меняйте в новом окне, а просто нажмите зеленых флажок в правом углу экрана.
    3. Потом то же самое сделайте с “Резервное копирование новых приложений и обновлений”.
    4. И наконец “Обновить р.к. для измененных данных”.

    Внимание. Запускать “Сделать р.к. всех системных данных” не надо!

    Создание бекапа для закладок (только для заводского браузера по умолчанию), журнала вызовов, сообщений (SMS/MMS) и данных Wi-Fi:
    1. В главном окне Titnaium Backup нажмите Меню, прокрутите в самый низ и выберите “Сохранение в XML”. Эти файлы будут сохранены на SD карту вашего устройства.
    2. Если вы используете заводской/предустановленный на андроиде браузер, нажмите на “Закладки (встроенный браузер)” и после сохранение в новом появившемся окне нажмите “Сохранить локально”. Затем нажмите “Сохранить”.
    3. Повторите то же самое для “Сообщения (СМС & ММС), “Журнал вызовов” и “Точки доступа Wi-Fi”.

    Создание zip файла для прошивки через Clockworkmod recovery recovery.
    Обратите внимание, что создаваемый zip файл, не включает в себя пользовательские приложения. Это будет просто файл с Titanium Backup, который мы создадим для того чтобы после перепрошивки нашего устройства мы сразу же получили уже установленный Titanium Backup на нашем устройстве (нет нужды снова скачивать его из Google Play).

    0. В первую очередь убедитесь что у вас установлен ZipSigner (ссылка в начале сообщения).
    1. В главном окне Titanium Backup нажмите Меню, прокрутите в самый низ и выберите Создать “update.zip”.
    2. В следующем окне отметьте все точно так же как на скриншоте ниже.
    3. После того как все настроено точно так же как на скриншоте, нажмите зеленый флажок в правом верхнем углу экрана.

    Проверка файлов перед восстановлением.
    1. Убедитесь что у вас есть файл с вашей прошивкой на внутренней SD карте.
    2. Убедитесь что у вас есть zip файл с gapps на внутренней SD карте. (что такое Что такое gapps? ).
    3. Проверьте что на SD карте вашего устройства присутствуют xml файлы которые мы создали ранее и zip файл с Titanium Backup (скриншот ниже).

    Восстановление.
    Если все эти файлы присутствуют на вашем устройстве, загрузитесь в режим восстановления Clockworkmod recovery (Что такое Clockworkmod recovery? ).

    1. Создайте Nandroid бекап (Backup and restore ---> Backup);
    2. Wipe data/factory reset;
    3. Установите прошивку через install zip;
    4. Установите gapps через install zip (если в устанавлеваемой прошивке уже есть Google apps, то пропустите этот шаг);
    5. Mounts and storage ---> mount system;
    6. Вернитесь в главное меню Clockworkmod и через install zip установите zip файл с titanium backup который мы создали ранее (TitaniumBackup-6.1.1.zip);
    7. Перезагрузите систему;

    При старте системы, пропустите настройку Google аккаунта так как мы не хотим чтобы Google восстанавливал наши приложения, мы сделаем это сами с помощью Titanium Backup. Как только вы окажитесь на главном экране телефона, перейдите в настройки и в Developer Option (Для разработчиков) выберите USB Debugging/Отладка USB (эта опция необходимо для корректной работы Titanium Backup).

    Откройте Titanium Backup. Вы можете получить предупреждение об device ID вашего устройстваю. Если такое произойдет то выберите восстанволение предыдущего device ID, после чего устройство перезагрузится.

    После того как устройство перезагрузится, откройте Titanium Backup и в меню ---> Групповые действия (или можете нажать флажок в правом верхней углу в главном окне Titanium Backup) и нажмите “Пуск” напротив “Восстановить отсутствующее ПО с данными”. В появившемся списке уберите флажки напротив всех приложений от Google. Если в списке присутствуют приложения которые активно синхронизируют данные с серверами или создают аккаунты в настройках телефона, надо убрать флажки и напротив них. После этого нажмите на зеленый флажок в правом верхнем углу экрана.

    После того как вы закончите, вернитесь повторите то же самое для приложений флажки от которых вы убрали ранее. Когда вы снова окажитесь в списке этих приложений, сверху вы увидите три флажка: ПО+Данные, Только ПО, Только данные. Выберите Только ПО и нажмите зеленый флажок в правом верхнем углу экрана.

    Восстановление закладок, журнала вызовов, сообщений и точек доступа Wi-Fi.

    1. Откройте Titanium Backup и нажмите Меню ---> Восстановление из XML (Если Titanium Backup вылетает с ошибкой ).
    2. Выберите “Закладки (встроенный браузер)”, если вы сохраняли таковые. Откроется файловый менеджер. Найдите xml файл с закладками, который мы создали при создании бекапов и выберите его.
    3. Повторите те же самые действия для журнала вызовов, сообщений, точек доступа Wi-Fi (если вы делали xml бекапы этих данных).

    Вроде бы все. Теперь вы можете войти/создать свой Google аккаунт на телефоне. Проверьте такие приложения как Facebook, Vk, Twitter и т.д, чтобы убедиться что они сохранили ваши данные для входа.

    Внимание! Пользователям Android 4.3.
    Если на вашем устройство установлен Android 4.3, вы можете столкнуться с проблемой некоректной работы Titanium Backup на вашей системе, а именно ваши приложения и/или данные не бекапятся и не восстанавливаются должным образом.

    Чтобы исправить эту ситуацию, вам надо будет переместить папку с бекапами Titaniumbackup из 0/emulated в 0/legacy.

    Не знаете как перенести папку? Не проблема, следуйте по следующим шагам.
    1. Первым делом, откройте Titanium Backup и перейдите в меню ---> настройки.
    2. Прокрутите немного вниз и выберите “Путь к папке с р.к.
    3. Далее нажмите “ОПРЕДЕЛИТЬ!” и в появившемся окне “Всё устройство”.
    4. Далее вам надо будет сделать выбор между “storage/0/emulated” и “storage/emulated/legacy”. Выберите папку legacy и нажмите и нажмите “Использовать текущую папку” внижу экрана.

    Это должно помочь вам делать и восстанавливать бекапы должным образом на Android 4.3.