®Florus | Локализация Flyme 5/6 на любых устройствах



Реп: (1447)
Florus
версия: 7.1/8.4/9.1.2

Последнее обновление программы в шапке: 21.06.2017

Прикрепленное изображение


Для функционирования программы необходимы права root пользователя.

Краткое описание:
Русификация или украинизация Flyme 5/6/7, удаление китайского софта.

Описание:
Программа позволяет в 1 клик локализовать (русификация или украинизация) операционную систему Flyme 5/6/7 на большинстве устройств. Также может удалить китайский набор софта, который идет вместе с прошивкой.
Florus не гарантирует полноценную работу на всех устройствах. Также как и 100% русификацию. Сейчас она порядка 95%. Что позволяет довольно комфортно пользоваться устройством, не дожидаясь пока кто-то переведет на 100% сами apk-файлы.

По какому принципу работает программа
Программа использует возможности фреймворка Runtime Resource Overlay

Какие изменения делает программа при установке локализации
  • Копирует набор overlay-файлов, содержащих перевод, в папку /system/vendor/overlay
  • Изменяет локаль системы на RU (русский) или UK (украинский)
  • Вносит (опционально) изменения в /system/build.prop (при этом создается бэкап /system/build.prop.frs)
    ro.product.locale.language=ru (uk)
    ro.product.locale.region=RU (UA)
    persist.sys.timezone = Europe/Moscow (Europe/Kiev)
    persist.sys.meizu.region=ru (uk)

Список удаляемых программ
/system
"/system/priv-app/EBook", "/system/priv-app/AliAppAccount", "/system/priv-app/MzAccountPlugin", "/system/priv-app/NetContactService", "/system/priv-app/VoiceAssistant", "/system/priv-app/LuckyMoney", "/system/app/GameCenter", "/system/app/CloudDisk", "/system/app/Map", "/system/app/Search", "/system/app/IflytekSpeechService", "/system/app/AlipaySec", "/system/app/Life", "/system/app/MzMPay", "/system/app/Reader", "/system/app/Weather", "/system/app/O2OService", "/system/app/AlipayNewmsp", "/system/priv-app/AliLifeCenterProvider", "/system/app/MzCloudService", "/system/app/MzPay", "/system/priv-app/Wallet"
/data
"/data/app/BaiduMap", "/data/app/CTrip", "/data/app/DianPing", "/data/app/com.dianping.v1", "/data/app/com.dianping.v1-1", "/data/app/com.dianping.v1-2", "/data/app/com.jingdong.app.mall", "/data/app/com.jingdong.app.mall-1", "/data/app/com.jingdong.app.mall-2", "/data/app/Meituan", "/data/app/NeteaseNews", "/data/app/SogouInput", "/data/app/TingPhone", "/data/app/tmall", "/data/app/Weibo", "/data/app/com.sina.weibo", "/data/app/com.sina.weibo-1", "/data/app/com.sina.weibo-2", "/data/app/com.meizu.media.ebook", "/data/app/com.meizu.media.ebook-1", "/data/app/com.meizu.media.ebook-2", "/data/app/com.ximalaya.ting.android", "/data/app/com.ximalaya.ting.android-1", "/data/app/com.ximalaya.ting.android-2", "/data/app/amap.apk", "/data/app/Dianping.apk", "/data/app/JD.apk", "/data/app/newsreader.apk", "/data/app/Qunar.apk", "/data/app/TingPhone.apk", "/data/app/vipshop.apk", "/data/app/com.achievo.vipshop", "/data/app/com.achievo.vipshop-1", "/data/app/com.achievo.vipshop-2", "/data/app/com.autonavi.minimap", "/data/app/com.autonavi.minimap-1", "/data/app/com.autonavi.minimap-2", "/data/app/com.netease.newsreader.activity", "/data/app/com.netease.newsreader.activity-1", "/data/app/com.netease.newsreader.activity-2", "/data/app/com.Qunar", "/data/app/com.Qunar-2", "/data/app/SogouInput", "/data/app/SogouInput-1", "/data/app/SogouInput-2", "/data/app/SogouInput.apk", "/data/app/SogouInput-1.apk", "/data/app/SogouInput-2.apk", "/data/app/Weibo.apk", "/data/app/com.sohu.inputmethod.sogou", "/data/app/com.sohu.inputmethod.sogou-1", "/data/app/com.sohu.inputmethod.sogou-2", "/data/app/com.meizu.media.life", "/data/app/com.meizu.media.life-1", "/data/app/NewsArticle.apk", "/data/app/TaoBao.apk", "/data/app/MeiTuan.apk", "/data/app/momo.apk", "/data/app/com.meizu.media.reader-1/base.apk", "/data/app/qzone.apk"
/custom
"/custom/3rd-party/apk/*"

FAQ
newQ. Не перевелось приложение Настройки или другое
A. Попробуйте установить ® BusyBox, а затем заново локализацию.

Q. После русификации перестали приходить обновления
A. Происходит из-за смены региона в build.prop. Хотите получать OTA-обновления, но видеть некоторые пункты в приложениях, предназначенных для китайцев (желтые страницы, чаты и т.п.), то либо верните бекап build.prop, либо вручную измените в нем значение региона на CN
ro.product.locale.region=CN

Q. "Вылетает" софт после русификации
A. Перезагрузите телефон еще раз. Или воспользуйтесь кнопкой в меню для очистки Dalvik-cache директорий

Q. После русификации пропал софт X
A. Весь удаляемый софт указан в спойлере "Список удаляемых программ". Если вы считаете, что удаляется что-то лишнее - пишите, будем рассматривать

Q. После русификации пропала какая-то фича
A. Скорее всего это из-за смены региона/языка в build.prop. Хотите вернуть фичу - возвращайте бэкап build.prop

Q. После русификации телефон греется во время использования WiFi
A. Возможно поможет авторизация в Flyme-аккаунте, либо "заморозка" соответствующего приложения. Не помогает - обратитесь в ветку по своему телефону. Возможно проблема в чем-то другом

Q. А работает ли программа на устройстве X и/или прошивке Y?
A. Не знаю. Проверьте и расскажите. Теоретически, Florus должен работать на любом устройстве с прошивкой Flyme 5/6, но не без исключений

Q. Нашел недоперевод. Можно устранить?
A. Я не занимаюсь прямым переводом ресурсов. Перевод позаимствован из глобальных прошивок с доработками форумчан 4PDA. Т.ч. по вопросам доперевода пишите указанным лицам


Требуется Android: 5.1.х
Русский интерфейс: Да

Разработчик: Я (AMSUser)

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

Устройства, работа на которых проверена: Meizu M6 Note (Flyme 7), Meizu Pro 7 (Flyme 6), Meizu M5 (Flyme 6), Meizu PRO 5 (Flyme 6), Meizu Max, Meizu U10, Meizu U20, Meizu M2 mini, Meizu M3 mini, Meizu M2 Note, Meizu M3 Note, Meizu M3S, Meizu MX6, Xiaomi Redmi Note 2 (прошивка Flyme 5), IUNI N1 (прошивка Flyme 5/6), Xiaomi Redmi 1S (прошивка Flyme 5), HomTom HT3 Pro (прошивка Flyme 5), ZTE Blade A1 (прошивка Flyme 5), ZTE Blade X3 (прошивка Flyme 5), Xiaomi Mi4 (прошивка Flyme 5)
Устройства, на которых локализация по тем или иным причинам не рекомендуется: Meizu M5 Note, Meizu MX4/MX4 Pro, Meizu MХ3, Meizu M1 Note, Meizu PRO 5 (Flyme 5), Meizu PRO 6 Plus

Скачать для Flyme 5: Прикрепленный файлFlorus-7.1.apk ( 1.64 МБ )

Скачать для Flyme 6: Прикрепленный файлFlorus-8.4-Flyme6-release.apk ( 1.81 МБ )

Скачать для Flyme 7: Прикрепленный файлFlorus-9.1.2-Flyme7.apk ( 709.6 КБ )

Скачать исходники 8.х: Прикрепленный файлFlorus-src.zip ( 9.96 МБ )


Дополнения

Желающим поблагодарить

Изменения
[Версия 7.1]
Установка русификации заблокирована для Meizu PRO 5

[Версия 7 beta][/b]
Добавлены Настройки приложения. Опционально можно устанавливать цветные иконки для меню Настройки и опционально редактирование build.prop. После изменения настроек необходимо нажать повторно кнопку русификации.
Обновление перевода. За основу взят перевод из прошивки 5.1.10.0G от Meizu M2 Note с правками от thhor
Переписан механизм установки русификации в связи с добавление опций.
Мелкие правки и улучшения

[Версия 6.4.2]
Из списка удаляемых программ исключена папка /system/app/MzCompaign, т.к. это приводило к скрытию доступа к Flyme-аккаунту в Настройках, а также удалению ярлыка приложения на Рабочем столе на некоторых прошивках
Добавлена папка для удаления /system/priv-app/Wallet
Удалены разноцветные иконки из Настроек, т.к. не все их хорошо приняли
Программа скомпилирована крайней версией Android Studio (до этого использовалась intellij idea). Благодаря чему размер уменьшился более чем в 3 раза

[Версия 6.4.1]
Для Meizu M1 Note кнопка установки русификации заблокирована. Т.к. полноценная русификация на данном устройстве не возможна средствами Florus
Добавлены цветные значки пунктов в меню Настройки (за значки спасибо thhor)
Скриншот
Прикрепленное изображение


[Версия 6.4]
Обновление перевода. За основу взят перевод из прошивки 5.1.9.0G от Meizu M2 Note с правками от thhor

[Версия 6.3]
Вернул возможность установки украинского перевода (по ошибке забыл добавить в прошлой версии)
Добавил функцию очистки Dalvik-cache директорий (меню - Очистить Dalvik-cache директорий)

[Версия 6.2.1]
Минимальная версия Android для запуска 5.1. До этого стартовала и на 4.4
Удален перевод стокового Браузера, т.к. русификация вызывала проблему с его последующим запуском
Для устройств, на которых не рекомендуется запуск программы (Meizu MX4/MX4 Pro, Meizu MХ3) кнопки установить/удалить русификацию заблокированы
Заблокирована кнопка установить украинскую локализацию, т.к. я забыл добавить в файлы перевода :(
Добавил несколько программ в список удаляемых китайских приложений

[Версия 6.2]
Обновление перевода. Взят из глобальной 5.1.8 от Meizu M2 Note с правками перевода от thhor

[Версия 6.1]
Добавил в Плей Маркет. Убрал кнопку Donate из-за правил публикации.

[Версия 6.0]
Русский язык взят из глобальной прошивки 5.1.6G для Meizu M2 mini с правками локализации от thhor
Добавлена украинская локализация из глобальной прошивки 5.1.6G для Meizu M2 mini с правками от UncleSamLviv

[Версия 5.4]
Обновление файлов перевода
Исправление удаления приложения Flyme аккаунта
Мелкие исправления

[Версия 5.3]
Обновление файлов перевода

[Версия 5.2]
При локализации в settings.db/system меняем mz_intelligent_voice на 0, чтобы при удерживании кнопки Home срабатывала блокировка экрана, а не запуск Голосового поиска

[Версия 5.1]
Изменен FAQ на главной странице


Сообщение отредактировал AMSUser - 17.07.18, 09:04



Реп: (291)
AMSUser @ 30.07.2016, 15:28 *
Флорус не заточен под конкретную версию Flyme. Должен на работать на любой версии 5.х. Хотя наверно надо будет как-нибудь обновить перевод..

Еще вопрос, если стоит X-Posed, русификатор как влияет на него? Надо ли после русификации его переустанавливать?



Реп: (1447)
zagsergej @ 31.07.2016, 10:29 *
осталось 4 приложения

Укажите, если не сложно полный путь к апк.



Реп: (291)
AMSUser а что пунты переза грузить и выключить не переводятся? или это у меня русификация криво встала? Проша флейм 5.1.8.0А
Прикрепленное изображение

хотя нет, по ходу остается не переведенным, накатил по второму кругу, осталось также

Сообщение отредактировал H_R - 31.07.16, 15:09



Реп: (1447)
* konyahin,
konyahin @ 31.07.2016, 15:06 *
а что пунты переза грузить и выключить не переводятся?

Да, они не переводятся. Причин не знаю. Грешу на особенности движка в FlymeOS.



Реп: (291)
AMSUser @ 31.07.2016, 14:39 *
Да, они не переводятся. Причин не знаю. Грешу на особенности движка в FlymeOS.

кучу еще чего нашел не переведенным, позже скриншотов наделаю



Реп: (20)
* AMSUser,
В связи с выходом стабилки 5.1.8.0А и бэтки 5.6.8.2А с кучей изменений назревает вопрос, а будет ли обновляться перевод ?



Реп: (1447)
* Acid62,
Acid62 @ 04.08.2016, 16:57 *
а будет ли обновляться перевод ?

Желание есть - времени пока не найду.



Реп: (24)
При руссификации на m3note удаляется второй модуль связи!
Meizu M3 Note - Официальная прошивка (Пост braat #51820437)
Meizu M3 Note - Официальная прошивка (Пост g1ngd #51824522)
Meizu M3 Note - Официальная прошивка (Пост Dozen520 #51832808)

Сообщение отредактировал D3NNIS_D - 05.08.16, 09:41



Реп: (1447)
* D3NNIS_D,
D3NNIS_D @ 05.08.2016, 09:38 *
При руссификации на m3note удаляется второй модуль связи!

Чего? Как может удаляться модуль связи?? Насколько я знаю, модуль связи это даже не приложение, а целый раздел.
То, что удаляет Флорус, вы можете прочитать здесь: ®Flórus (Пост AMSUser #50279657)



Реп: (24)
AMSUser @ 05.08.2016, 10:10 *
Чего? Как может удаляться модуль связи?? Насколько я знаю, модуль связи это даже не приложение, а целый раздел.
То, что удаляет Флорус, вы можете прочитать здесь: ®Flórus (Пост AMSUser #50279657)

Однако факт остается фактом. Док-ва привел.



Реп: (1447)
* D3NNIS_D,
А вы попробуйте вернуть английский язык или китайский. И посмотреть в тоже место. Возможно это только из-за смены языка происходит.
Если бы удалялся радиомодуль, то у вас бы сеть не ловила. И то, что пропадает строчка, это не явл-ся доказательством. Доказательством было то, если бы, повторюсь, сеть не ловила.

Сообщение отредактировал AMSUser - 05.08.16, 10:32



Реп: (3)
AMSUser, Meizu mx5 flyme версию 5.1.8.0A руссифицирует?



Реп: (1447)
* 95king95,
Извините, ноя такой информацией не располагаю. Можете поинтересоваться в теме устройства.



Реп: (1)
Здравствуйте. Поставил флорус на телефон meizu m3 note. Русификация прошла успешно. Все китайские программы удалились. На следующий день опять все на китайском языке. Флорус стоит. Удалил его, скачал заново, попробовал провести русификацию, ничего не происходит. Помогите.



Реп: (283)
Meizu Pro 6 на 5.2.1.1А - русифицирует неудачно. После русика телефон зависает при попытке зайти в какие-либо приложения и ребутится



Реп: (1)
Здравствуйте! Помогите пожалуйста meizu m3 note, 5.1.3.4А, рут получил штатным способом. Далее установил Florus, дал добро на рут. Телефон перезагрузился. Стоит черный экран 10 минут. Так и должно быть или эту версию прошивку приложение не поддерживает? Заранее спасибо.



Реп: (1447)
[Версия 6.2]
Обновление перевода. Взят из глобальной 5.1.8 от Meizu M2 Note с правками перевода от thhor

Сообщение отредактировал AMSUser - 18.08.16, 23:24



Реп: (1447)
[Версия 6.2.1]
Минимальная версия Android для запуска 5.1. До этого стартовала и на 4.4
Удален перевод стокового Браузера, т.к. русификация вызывала проблему с его последующим запуском (если у вас есть эта проблема можете просто удалить файл /system/vendor/overlay/Browser_overlay.apk и перезагрузить телефон)
Для устройств, на которых не рекомендуется запуск программы (Meizu MX4/MX4 Pro, Meizu MХ3) кнопки установить/удалить русификацию заблокированы
Заблокирована кнопка установить украинскую локализацию, т.к. я забыл добавить в файлы перевода :(
Добавил несколько программ в список удаляемых китайских приложений

Сообщение отредактировал AMSUser - 19.08.16, 10:35



Реп: (1447)
Товарищи. Просьба воспользоваться кнопкой Хорошо под этим постом, если кто-то пользуется украинским переводом. Или может это вообще лишний функционал в программе? И дополнительный размер..
Если под этим постом будет 5 или более плюсов, функционал оставлю, если нет, то нет. Спасибо за понимание.

Сообщение отредактировал AMSUser - 18.08.16, 23:24



Реп: (64)
* AMSUser,
Это в шапку надо. Украинский конечно же нужен, я бы даже и внимания на пост не обратил, если б не решил заглянуть в конец темы. Ставлю прошивки часто, 50/50 рус и укр.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 23.04.26, 15:53