mipay-extract icon indicating copy to clipboard operation
mipay-extract copied to clipboard

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

Open ceclinux opened this issue 4 years ago • 24 comments

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

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

ceclinux avatar Jun 18 '20 23:06 ceclinux

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

晚上准备刷入测试

etnperlong avatar Jun 20 '20 06:06 etnperlong

我失败了

8ar10der avatar Jun 23 '20 09:06 8ar10der

我失败了

哪里出了问题? @amaothree

ceclinux avatar Jun 23 '20 13:06 ceclinux

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

MonwF avatar Jun 24 '20 01:06 MonwF

我失败了

哪里出了问题? @amaothree

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

8ar10der avatar Jun 26 '20 03:06 8ar10der

我失败了

哪里出了问题? @amaothree

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

https://github.com/linusyang92/mipay-extract/issues/44 miui11的时候就似乎就是动态分区了?

ceclinux avatar Jun 26 '20 07:06 ceclinux

我失败了

哪里出了问题? @amaothree

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

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

安卓10的新特性

8ar10der avatar Jun 29 '20 07:06 8ar10der

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

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

8ar10der avatar Jul 07 '20 01:07 8ar10der

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

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

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

MonwF avatar Jul 07 '20 02:07 MonwF

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

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

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

8ar10der avatar Jul 07 '20 06:07 8ar10der

找到解决方案了,根据安卓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

MonwF avatar Jul 07 '20 07:07 MonwF

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

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

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

GitHubd3b7c avatar Jul 07 '20 07:07 GitHubd3b7c

找到解决方案了,根据安卓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 avatar Jul 07 '20 07:07 8ar10der

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

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

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

8ar10der avatar Jul 07 '20 07:07 8ar10der

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

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

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

Suzichen avatar Jul 11 '20 02:07 Suzichen

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

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

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

8ar10der avatar Jul 13 '20 05:07 8ar10der

找到解决方案了,根据安卓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?

ceclinux avatar Jul 22 '20 10:07 ceclinux

找到解决方案了,根据安卓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文件夹下的东西都是提取脚本自动提取的。

8ar10der avatar Jul 29 '20 03:07 8ar10der

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

fulltong avatar Aug 27 '20 15:08 fulltong

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

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

ceclinux avatar Aug 29 '20 09:08 ceclinux

如果是android 10,生成的zip包无法通过twrp刷入,可以参考我的这次修改,测试miui 12的zip包可以直接刷入 https://github.com/MonwF/mipay-extract/commit/cd458aa800a08789b71fa2e23d0804a0969a9a7a

MonwF avatar Sep 04 '20 04:09 MonwF

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

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

laeo avatar Sep 05 '20 08:09 laeo

分享下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中无法点击任何内容,除了第一次激活公交卡。 但是可以正常进行地铁刷卡和自动充值。地铁支付成功后相应的界面也是可以用的。

ceclinux avatar Oct 03 '20 05:10 ceclinux

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

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

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

lelemka0 avatar Oct 03 '20 10:10 lelemka0