Идеологическое обновление предыдущей версии патча для Flyme. Значительно изменился принцип его работы, и добавились некоторые возможности. Изначально я всё это затеял для обкатки своего унифицированного скрипта установки, и в текущей версии он близок к финальному варианту, поэтому все последующие обновления патча для Flyme будут происходить именно в этом сообщении. Данный патч проверялся на версии Flyme 5.1.12.23R, другие версии проверяйте на свой страх и риск. Повторю и дополню список изменений:
- исправлена раздача мобильного интернета;
- исправлена работа камеры на русском языке;
- исправлена работа датчика приближения;
- скорректирован размер встроенных обоев;
- добавлен локализованный вариант СуперКнопки;
- добавлено инженерное меню (открывается стандартным кодом *#*#3646633#*#*);
- изменено расположение по умолчанию значков на рабочем столе (сделал аккуратнее, на своё усмотрение);
- удалены некоторые китай-ориентированные приложения (снова на моё усмотрение) (DEL);
- добавлено радио из моей прошивки (от X5) вместо стокового (FM).
- удалён назойливый звук полного заряда (SOUND);
- добавлена возможность отката к стоковым файлам (STOCK);
Первое отличие от предыдущей версии патча - возможность выборочной установки некоторых модификаций с помощью ключевых слов в имени файла патча (указаны в скобках в списке выше). Т.е. если имя патча содержит, например, слово "FM" - будет выполнена замена приложения FM-радио; если же этого слова в имени файла нет, то данная модификация произведена не будет, и т.д.
Второе отличие - в способе работы с оригинальными файлами. Теперь при замене/изменении/удалении стоковых файлов, в системе предварительно создаётся копия оригинала, а удаляемый объект заменяется болванкой нулевого размера. Таким способом реализуется новая функция патча - возврат к стоковым версиям файлов, что может пригодиться для установки OTA-обновлений. Для выполнения "отката" необходимо использовать ключевое слово "STOCK", в этом случае будет выполнена только одна операция - поиск и восстановление оригинальных файлов, созданных ранее. Но необходимо учитывать следующее:
- патч не поможет вам откатить изменения, сделанные другими патчами или вручную (т.к. нет резервных копий оригинальных файлов);
- новые (ранее не существовавшие) файлы, добавленные в прошивку патчем, при откате не удаляются, но OTA-обновлениям это никак не вредит (по крайней мере тем, которые выпускаются сейчас).
ВАЖНО:
ОБСУДИТЬ В TELEGRAM
ПОКОРМИТЬ КАПИБАРУ :)
В связи с некоторыми особенностями и недочётами первой версии (я предупреждал), настоятельно НЕ рекомендуется использовать новый вариант на системе, модифицированной предыдущей версией патча. Самый правильный вариант - переустановить Flyme, и сразу же применить новый патч. Данные при этом сохранятся, сброс делать НЕ НУЖНО. Первый запуск может быть продолжительным.ОБНОВЛЕНИЯ:
27.12.16 - актуализировны изменения в Settings.apk (взял из версии 5.1.12.23R), т.к. в оригинале многое поменялось после двух последних официальных обновлений;СКАЧАТЬ
ОБСУДИТЬ В TELEGRAM
ПОКОРМИТЬ КАПИБАРУ :)