MinaMiGo
永遠の夏
Koizumi's Blog

MIUI EU 欧洲版 本地化 Magisk 模块

因个人学习工作问题,已无多余精力维护本项目。有兴趣维护本项目者可加入QQ群。

 

请尊重他人的劳动成果!

对本模块进行再发布或者修改请不要抹去原作者的信息,转载请注明来源,谢谢。

本篇文章来源:https://blog.minamigo.moe/archives/184

一、模块说明

1.介绍

本项目旨在为Miui Eu用户恢复Miui大陆版的功能。Miui Eu用户可通过使用此项目,同时获取Miui Eu的功能和Miui大陆版的功能。

2.项目内容

本地化项目分为三个部分:Magisk模块、本地化工具箱App(Xposed模块)、直接安装apk文件就可以恢复的系统功能:

(1)Magisk模块

以下为Magisk模块的内容,安装时可选择恢复(本地化工具箱除外)

  • 强制安装本地化工具箱,不可选择
  • 小米兰亭Pro字体
  • AI通话
  • 生活黄页(来电号码识别)
  • 短信(验证码,推广短信归类)
  • 日历(农历、节假日调休详情、导入短信事件等)
  • 小米钱包(公交卡、门卡、银联卡)
  • 快应用
  • 全球上网(一元流量)
  • 全面屏键盘优化(仅支持小米版输入法)
  • 搜狗输入法小米版
  • 传送门
  • 小爱同学、小爱同学语音唤醒
  • 智能助理(负一屏、小部件)
  • 天气(降水概率地图)
  • 主题商店(字体和铃声切回大陆区)
  • 视频通话美颜(微信视频通话美颜)
  • 通知过滤
  • 音乐(MIUI x QQ音乐)
  • 录音机(应用通话录音,需机型支持)
  • 屏蔽国际版标识:大陆版设置界面(谷歌服务开关)、手机管家(游戏工具箱、视频工具箱、红包助手)、下载管理(迅雷加速)、MIUI+修复(需要机型本身支持)、通话(拨号界面营业厅、通话录音)等功能。

(2)本地化工具箱App

工具箱含有以下功能:

  • [xposed]修复屏蔽国际版标识后,双开应用导致系统崩溃
  • [xposed]修复屏蔽国际版标识后,FCM唤醒相关和应用后台问题
  • [xposed]修复屏蔽国际版标识后,桌面无法使用谷歌助手作为负一屏和上滑搜索
  • [xposed]修复屏蔽国际版标识后,状态栏使用应用原始图标开关失效

(3)直接安装apk文件就可以恢复的系统功能:

  • 百度输入法小米版
  • 讯飞输入法小米版
  • 大陆版浏览器
  • 应用商店

3.兼容性说明

本地化项目无法做到一个版本兼容所有的MIUI版本和机型,因此对兼容性有一定限制:

  • MIUI类别:仅兼容MIUI EU(MIUI各个类别的区别请查看:MIUI 各版本区别及下载地址
  • MIUI系统版本:根据模块版本有所不同,详情以更新日志和模块安装时的提示为准。
  • cpu:arm64架构、高通骁龙

4.其它说明

二、使用方法

警告:

  • 使用本项目前需要先装MagiskLsposed
  • 安装后不能禁用本模块,否则会导致问题。
  • 现已重新提供旧版(至v13.22.4.7),如果使用旧版,不接受任何问题反馈。
  • 安装前请详细阅读本篇说明。安装后有问题请先阅读常见问题

1.下载模块

  • 123网盘:点我跳转
  • QQ群文件也有提供下载:1012211595(加群马上又退的别来,会拉黑。反复加群退群很烦人)

2.如何安装/更新

按照以下顺序进行安装:

  1. 刷入/更新MIUI EU系统,并成功开机
  2. 使用解压缩软件(推荐使用MT管理器),将模块内的 MiuiEuLocalization.ini 解压至 /sdcard/Download/
  3. 打开解压的MiuiEuLocalization.ini,根据其中的指示,进行修改
  4. 在Magisk Manager中刷入MIUI EU本地化模块
  5. 重启设备
  6. 在Lsposed中激活MiuiEu本地化工具箱xposed模组
  7. 重启设备

3.不再使用本地化项目,如何卸载

  1. 在Magisk Manager中移除模块后重启

三、更新计划及更新历史

1.更新计划

  • 大改项目结构,减少标识量对系统组件的影响

2.更新历史

###v14.0.7.0.TKHCNXM 2023-10-11

  • 此版本基于k40 V14.0.7.0.TKHCNXM
  • 修复了Android 13无法使用钱包公交卡门卡
  • 修复了部分机型屏蔽国际版标识后无法使用相机

###v14.0.23.1.9.DEV 2023-01-18

  • 此版本基于k40 V14.0.23.1.9.DEV
  • 修复部分场景下传送门失效的问题
  • 改进对手机管家垃圾清理的处理

###v14.0.23.1.3.DEV 2023-01-16

  • 此版本基于k40 V14.0.23.1.3.DEV
  • 删除mipush切换服务器功能,此功能计划将做成独立app
  • 框架调整,更改安装方式
  • 适配MIUI14
  • 工具箱xposed模组调整

###v13.22.9.29 2022-10-09

  • 此版本基于k40 22.9.29
  • 改进安装时脚本
  • 工具箱增加重置组件状态
  • 工具箱增加清除包缓存
  • 修复智能助理无法使用快递助手和疫情助手等部分组件
  • 修复AI通话自动接听防骚扰获取黄页标记失败
  • 修复屏蔽国际版标识后,相机无法使用萌拍
  • 修复小爱同学语音唤醒的语音找手机无法正常录制

###v13.22.7.28 2022-07-31

  • 此版本基于k40 22.7.28
  • 更新模块安装脚本框架
  • 调整兼容性检测
  • 更新系统组件
  • 调整权限处理,由模块自动操作改为手动操作
  • 修复5G短信(未测试)
  • 修复屏蔽国际化标识后,手机管家清理垃圾功能无法打开的问题
  • 修复在更新系统版本上无法添加银行卡

### 由于篇幅原因,更早的更新日志已删除 ###

四、特别感谢

1.特别感谢

感谢以下大佬为Miui社区、Miui EU本地化项目做出的贡献。以及感谢每一位活跃在Miui社区的用户,还有屏幕前的你

以下排名不分先后。

酷安大佬:

  • 多累米发说0219
  • 蜜桃花露水(重绘应用图标)
  • tpsxx(工具箱xposed模组)

2.制作组名单

以下排名不分先后

  • MinaMichita(MinaMiGo)
  • ShellWen | 颉文

五、赞助

此项目为非盈利项目。如果您喜欢本模块,不妨赞助一下。

赞助后可联系加入到赞助列表,查看赞助列表:https://blog.minamigo.moe/archives/395

目前支持方式:

  • QQ私发红包赞助 (请勿在群内发送红包,会被外挂抢)
  • 微信
  • 支付宝

六、免责声明

有关MiuiEULocalization模块(以下简称此模块或本模块)和MiuiEU本地化工具箱app(以下简称此app/应用或本app/应用)的声明。

本项目为非盈利项目,仅用于交流学习使用,严禁用于商业用途。

本项目使用的文件及图标版权归属小米科技有限责任公司,仅供交流学习使用。任何人不得将本项目用于商业或其它用途。阁下如因用于其它用途导致的纠纷和法律责任均由阁下承担,与本项目及作者无关。

阁下使用本项目即代表您已知可能会导致的风险,并愿意自行承担可能导致的后果,包括但不限于数据丢失、设备损坏等。请阁下操作前务必备份数据并将数据存放至可信介质。

本篇文章链接:https://blog.minamigo.moe/archives/184
转载请注明出处!日常分类下的文章禁止转载。

MinaMiGo

文章作者

回复 实在是学不完了 取消回复

textsms
account_circle
email

  • 除了JD和TB两大平台,使用的几个本地APP都无法调用云闪付支付,log看到银联tsm引发空指针了,部分APP的线上MI pay选项没有大概也是这个原因
    01-14 11:01:35.439: E/AndroidRuntime(5496): Process: com.unionpay.tsmservice.mi, PID: 5496
    01-14 11:01:35.439: E/AndroidRuntime(5496): java.lang.NullPointerException: Attempt to invoke virtual method ‘android.content.res.Configuration android.content.res.Resources.getConfiguration()’ on a null object reference
    01-14 11:01:35.439: E/AndroidRuntime(5496): at android.app.ActivityThread.updateLocaleListFromAppContext(Unknown Source:4)

    3 年前 回复
    • @剑: 解决了,UPTsmService用回包里提供的就好了,之前MiPay不能正常使用,部分模块用自己提取的替换了,感谢博主

      3 年前 回复
  • mi

    智能助手无法添加小部件,提示授权读取应用列表,但实际已授权,请修复。

    3 年前 回复
  • NiceBowl

    好耶!今晚刚刷了miui13,这就去折腾本地化模块!

    3 年前 回复
  • 时雨青瑠

    0.89版本开启屏蔽国际版后进入设置个人MIUI账号闪退,APK均以设置了权限:

    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.xiaomi.account/com.xiaomi.account.ui.AccountSettingsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method ‘void com.xiaomi.account.AccountOneTrackStatControl.statEventWithTip(java.lang.String, java.lang.String, java.lang.Object[])’ on a null object reference
    at android.app.ActivityThread.performLaunchActivity(Unknown Source:697)
    at android.app.ActivityThread.handleLaunchActivity(Unknown Source:94)
    at android.app.servertransaction.LaunchActivityItem.execute(Unknown Source:12)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(Unknown Source:77)
    at android.app.servertransaction.TransactionExecutor.execute(Unknown Source:73)
    at android.app.ActivityThread$H.handleMessage(Unknown Source:127)
    at android.os.Handler.dispatchMessage(Unknown Source:19)
    at android.os.Looper.loopOnce(Unknown Source:176)
    at android.os.Looper.loop(Unknown Source:77)
    at android.app.ActivityThread.main(Unknown Source:138)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
    at com.android.internal.os.ZygoteInit.main(Unknown Source:306)
    Caused by: java.lang.NullPointerException: Attempt to invoke virtual method ‘void com.xiaomi.account.AccountOneTrackStatControl.statEventWithTip(java.lang.String, java.lang.String, java.lang.Object[])’ on a null object reference
    at com.xiaomi.account.MiStatHelper$1.statEventWithTip(Unknown Source:2)
    at com.xiaomi.account.ui.AccountSettingsActivity.statBrowse(Unknown Source:32)
    at com.xiaomi.account.ui.AccountSettingsActivity.onCreate(Unknown Source:92)
    at android.app.Activity.performCreate(Unknown Source:125)
    at android.app.Activity.performCreate(Unknown Source:1)
    at android.app.Instrumentation.callActivityOnCreate(Unknown Source:3)
    at android.app.ActivityThread.performLaunchActivity(Unknown Source:433)
    … 12 more

    3 年前 回复
  • ZerOri

    我个人只需要用到极少的MIUI本地化服务,所以我参照少数派的教程自己制作了适合自己的EU本地化包,但我想修复文章列举的这些本地化BUG,博主能不能出个精简版的工具箱用于修复下面的BUG啊?
    [xposed]修复Android 11恢复大陆版设置界面后,双开应用导致系统崩溃
    [xposed]修复屏蔽国际版标识后,FCM唤醒相关和应用后台问题
    [xposed]修复屏蔽国际版标识后,桌面无法使用谷歌助手作为负一屏和上滑搜索
    [xposed]支持Gboard全面屏键盘优化(来源MIUI_IME_UNLOCK)

    3 年前 回复
    • MinaMiGo博主

      @ZerOri: 介绍说的很清楚可以选择恢复,如果要自己做那么请自行解决遇到的问题

      3 年前 回复

Koizumi's Blog

MIUI EU 欧洲版 本地化 Magisk 模块
因个人学习工作问题,已无多余精力维护本项目。有兴趣维护本项目者可加入QQ群。   请尊重他人的劳动成果! 对本模块进行再发布或者修改请不要抹去原作者的信息,转载请注明来源,…
扫描二维码继续阅读
2020-09-22