Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MIUI14 Android14表现异常 #31

Closed
naicfeng opened this issue Oct 8, 2023 · 7 comments
Closed

MIUI14 Android14表现异常 #31

naicfeng opened this issue Oct 8, 2023 · 7 comments

Comments

@naicfeng
Copy link

naicfeng commented Oct 8, 2023

首先是配置文件写入了应用目录,而不是misc目录,导致被hook的应用获取不到配置。可能是api的问题?(XSharedPreferences)
然后手动把配置文件复制过去,可以读取配置,但是缩小图标无效了,一直是大图标。

systemui.apk是这个
MiuiSystemUI_20230316.0.zip

@GSWXXN
Copy link
Owner

GSWXXN commented Oct 8, 2023

我现在还没用上 Android 14,模块使用的底层依赖可能也没有对 Android 14进行很好的支持,所以近期我并不会把侧重点放在适配 14 上。

不过你可以在模块基础设置中开启日志,并确保应用配置在正确的目录文件中更改并生效后,重现一下问题,然后把lsp的日志提取出来给我看一下。如果这是一个在日志中能被明显体现出来的问题,我会尝试去修复的

@naicfeng
Copy link
Author

naicfeng commented Oct 9, 2023

看起来 New XSharedPreferences 的问题是a14的普遍问题了,YukiHookAPI 计划 2.0 才支持 Modern Xposed API。(未解决的问题 yukihookprefsbridge

HighCapable/YukiHookAPI#50 (comment)

lsposed的日志
verbose_2023-10-09T11_03_17.213976.log

@naicfeng
Copy link
Author

naicfeng commented Oct 9, 2023

上面的日志看起来没有有效内容,这是新的,有RestoreSplashScreen输出

verbose_2023-10-09T11_12_58.715187.log

modules_2023-10-09T11_12_58.716154.log

@GSWXXN
Copy link
Owner

GSWXXN commented Oct 10, 2023

试着修了一下图标不能缩小的问题, 你可以试试最新 CI 版本

@GSWXXN
Copy link
Owner

GSWXXN commented Oct 10, 2023

XSharedPreferences 在安卓 14 上的问题不应该是我去解决, 还是等等 YukiHookAPI 的 Modern Xposed API 进度吧, 如果我用上了安卓 14 这个问题还没被解决的话, 我可能考虑在模块内做一个临时的解决方案

@naicfeng
Copy link
Author

88e4b92 的ci无法在14上运行,因为 YukiHookAPI 1.1.11 不支持 14 HighCapable/YukiHookAPI#43

targetSdk 改为 33 后,自编译运行良好

@naicfeng
Copy link
Author

XSharedPreferences 已经修了 LSPosed/LSPosed@159a3ad

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

No branches or pull requests

2 participants