Skip to content
This repository has been archived by the owner on Nov 26, 2020. It is now read-only.

请问miui12 eu稳定版本的支持程度怎么样 #58

Open
ceclinux opened this issue Jun 18, 2020 · 24 comments
Open

请问miui12 eu稳定版本的支持程度怎么样 #58

ceclinux opened this issue Jun 18, 2020 · 24 comments

Comments

@ceclinux
Copy link

miui 12 eu稳定版已经出来了
https://xiaomi.eu/community/threads/miui-12-0-stable-release.56191/

请问有没有人提取过miui 12 eu的mipay?另外其他功能支持的怎么样的了,谢谢

@etnperlong
Copy link

刚亲测使用泄露的MIUI 12 国内稳定版以及MIUI 12 EU稳定版,版本为Android Q
脚本能正常打补丁并产出刷机包
部分smali无法找到如 MiuiFavoriteReceiver.smali 及 LocalizationUtils.smali

晚上准备刷入测试

@8ar10der
Copy link

我失败了

@ceclinux
Copy link
Author

ceclinux commented Jun 23, 2020

我失败了

哪里出了问题? @amaothree

@MonwF
Copy link

MonwF commented Jun 24, 2020

miui 12开发版完全正常, 日历的处理看下其他issue

@8ar10der
Copy link

我失败了

哪里出了问题? @amaothree

我在FirmwareUpdater下的最新的国内版miui12,提取出来的两个包(我额外提取了负一屏的补丁包),都不能直接在twrp内刷入,报错error 1。我查阅之后说是因为是miui12的system分区改成动态分区了。

@ceclinux
Copy link
Author

ceclinux commented Jun 26, 2020

我失败了

哪里出了问题? @amaothree

我在FirmwareUpdater下的最新的国内版miui12,提取出来的两个包(我额外提取了负一屏的补丁包),都不能直接在twrp内刷入,报错error 1。我查阅之后说是因为是miui12的system分区改成动态分区了。

#44 miui11的时候就似乎就是动态分区了?

@8ar10der
Copy link

我失败了

哪里出了问题? @amaothree

我在FirmwareUpdater下的最新的国内版miui12,提取出来的两个包(我额外提取了负一屏的补丁包),都不能直接在twrp内刷入,报错error 1。我查阅之后说是因为是miui12的system分区改成动态分区了。

#44 miui11的时候就似乎就是动态分区了?

安卓10的新特性

@8ar10der
Copy link

8ar10der commented Jul 7, 2020

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,MIUI12欧版可用。

install.sh和module.prop文件
K30 pro模块(谷歌盘)

@MonwF
Copy link

MonwF commented Jul 7, 2020

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。

install.sh和module.prop文件
K30 pro模块(谷歌盘)

没必要这么复杂,直接先挂载system分区,刷入一个,再取消挂载、重新挂载刷入另一个

@8ar10der
Copy link

8ar10der commented Jul 7, 2020

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。
install.sh和module.prop文件
K30 pro模块(谷歌盘)

没必要这么复杂,直接先挂载system分区,刷入一个,再取消挂载、重新挂载刷入另一个

这个方法我试过了,twrp还是会报ERROR1,机型k30 pro

@MonwF
Copy link

MonwF commented Jul 7, 2020

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。
install.sh和module.prop文件
K30 pro模块(谷歌盘)

没必要这么复杂,直接先挂载system分区,刷入一个,再取消挂载、重新挂载刷入另一个

这个方法我试过了,twrp还是会报ERROR1,机型k30 pro

我每次都这样通过twrp刷入的,不挂载就报error1

@GitHubd3b7c
Copy link

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。

install.sh和module.prop文件
K30 pro模块(谷歌盘)

感谢提供的方案,虽然以前也能用但是这个思路让本地化方便了不少,请问是否可以在 blog 中引用

@8ar10der
Copy link

8ar10der commented Jul 7, 2020

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。
install.sh和module.prop文件
K30 pro模块(谷歌盘)

没必要这么复杂,直接先挂载system分区,刷入一个,再取消挂载、重新挂载刷入另一个

这个方法我试过了,twrp还是会报ERROR1,机型k30 pro

我每次都这样通过twrp刷入的,不挂载就报error1

但是我真真确确是挂载System了而且确定是读写挂载。

@8ar10der
Copy link

8ar10der commented Jul 7, 2020

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。
install.sh和module.prop文件
K30 pro模块(谷歌盘)

感谢提供的方案,虽然以前也能用但是这个思路让本地化方便了不少,请问是否可以在 blog 中引用

当然可以,我不是原创者,也是别人的思路。

@Suzichen
Copy link

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。

install.sh和module.prop文件
K30 pro模块(谷歌盘)

试着刷了一下,发现之前的NFC卡不能识别,钱包也点不进去公交门禁卡页面。判断可能是“小米智能卡”打不开。
这种情况应该怎么解决?

@8ar10der
Copy link

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。
install.sh和module.prop文件
K30 pro模块(谷歌盘)

试着刷了一下,发现之前的NFC卡不能识别,钱包也点不进去公交门禁卡页面。判断可能是“小米智能卡”打不开。
这种情况应该怎么解决?

没有遇到过这种情况。请问你是自己提取的包然后修改的吗?还是刷入我的包?如果是后者,请确保是K30 pro且安装的是miui12

@ceclinux
Copy link
Author

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。
install.sh和module.prop文件
K30 pro模块(谷歌盘)

没必要这么复杂,直接先挂载system分区,刷入一个,再取消挂载、重新挂载刷入另一个

这个方法我试过了,twrp还是会报ERROR1,机型k30 pro

通过你的方法,成功在mi 10pro上magisk刷入钱包并且在地铁成功识别成功,不过似乎还需要在包META-INF\com\google\android 加入你的update-binary 和 update-script才能刷入magisk?

@8ar10der
Copy link

找到解决方案了,根据安卓10的新特性,就是动态分区的问题。用生成的卡刷包是没法直接刷入system分区了。但是我们可以转成magisk模块,因为卡刷包和magisk模块的内部文件结构一致,所以只需要小修改一下就行。
image
(左图是提取出的卡刷包,右图是magisk模块)
也就是说,我们只要把install.shmodule.prop直接放入卡刷包中就可以用magisk加载了,就可以获得和卡刷包一样的效果。
我把这两个文件放在这里以及一个我通过这个方法自制的K30 pro的模块,欧版可用。
install.sh和module.prop文件
K30 pro模块(谷歌盘)

没必要这么复杂,直接先挂载system分区,刷入一个,再取消挂载、重新挂载刷入另一个

这个方法我试过了,twrp还是会报ERROR1,机型k30 pro

通过你的方法,成功在mi 10pro上magisk刷入钱包并且在地铁成功识别成功,不过似乎还需要在包META-INF\com\google\android 加入你的update-binary 和 update-script才能刷入magisk?

应当不用,我并没有进行类似的操作,META-INF文件夹下的东西都是提取脚本自动提取的。

@fulltong
Copy link

楼主,我遇到一个问题,我提取mipy相关app做成magisk模块刷入后开机app有了,但设置里默认钱包或者安全模块没有小米钱包可选

@ceclinux
Copy link
Author

楼主,我遇到一个问题,我提取mipy相关app做成magisk模块刷入后开机app有了,但设置里默认钱包或者安全模块没有小米钱包可选

没遇到过这个情况, 把你的机型和版本啥的发一下?

@MonwF
Copy link

MonwF commented Sep 4, 2020

如果是android 10,生成的zip包无法通过twrp刷入,可以参考我的这次修改,测试miui 12的zip包可以直接刷入 MonwF@cd458aa

@laeo
Copy link

laeo commented Sep 5, 2020

最新版magisk刷入时报包无效……

确实是直接把 install.sh 和 module.prop 丢到zip包根目录了啊……

@ceclinux
Copy link
Author

ceclinux commented Oct 3, 2020

分享下Android11刷入mipay的问题,由于操作比较复杂,所以也不排除我自己操作错误的可能 。

IMG_20201003_125448.jpgScreenshot_2020-10-03-12-56-11-838_com.android.settings.jpgIMG_20201003_125528.jpg

最新miui eu12.1.2刷入 mipay之后(从开发版20.9.24 按照本贴的步骤提取出来)。在小米钱包app中无法点击任何内容,除了第一次激活公交卡。 但是可以正常进行地铁刷卡和自动充值。地铁支付成功后相应的界面也是可以用的。

@lelemka0
Copy link

lelemka0 commented Oct 3, 2020

楼主,我遇到一个问题,我提取mipy相关app做成magisk模块刷入后开机app有了,但设置里默认钱包或者安全模块没有小米钱包可选

没遇到过这个情况, 把你的机型和版本啥的发一下?

MIX3 MIUI GLOBAL V12.0.1.0.QEEMIXM 遇到相同问题

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants