-
Notifications
You must be signed in to change notification settings - Fork 41
feat: system framework hooks #119
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
base: main
Are you sure you want to change the base?
Conversation
@igormiguell would you help me to translate the strings? |
of course |
bb3a78e
to
0d755e8
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
a415271
to
050df70
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
6c08cc8
to
93c8dd3
Compare
This comment was marked as outdated.
This comment was marked as outdated.
97cb53f
to
0258f49
Compare
ebeed8e
to
9abd23d
Compare
9d6c331
to
bbd3ea9
Compare
**WARNING**: READ BEFORE TRY **Known Issues** - 开关完全不可用 - adb无法连接
**Known Issues** - 所有功能不会工作,仅可在应用内测试
I know work is in progress, but I suggest something I noticed, Mostly system apps don't require hiding, so I suggest to untick it from filters by default or use checkbox instead which is unchecked by default, if you need to view, tick Other thing that user apps not showing maybe not yet implemented but just telling what I noticed Thank you! |
@hexman1999 Thanks, I will. |
Noticed that blur making low end devices lag in loading and scrolling, maybe an option can be added for enable or disable that to make app smooth, You are spending lot of time on developing this really needed application, I am following the Pull request everyday to test latest version, I appreciate that, thank you, I wish you the best |
Yes, I will add some switches to toggle visual effects - that's indeed needed. Default value of filters is updated. You can clear data to see the changes. Feel free to share any ideas! |
- introduce g2 corner - refactor GroupedLazyList shape calculation
also: - extract EmptyContentTransform - extract FocusRequestingEffect - move snackbar from app to page for a better ui - implement HazeFloatingActionButton - adjust HazeSnackbar to adapt the behavior changes of snackbar - add strings
I tried the https://github.com/xfqwdsj/IAmNotADeveloper/actions/runs/17103374644/job/48505732201?pr=119 on my xiaomi phone and found there are weird problems when querying the app list. Would this build query app list on your phone normally? I also noticed the UI animation bug on the app list. Currently, the default configuration of all apps is the same: all enabled, including system apps - needs change. |
Is it better to use system applist query instead of lsposed?, I think most apps using it to get applist, including databackup and even magisk Noticed that when used hyperos which has an option in permissions that is disabled by default which is permission to access applist, i had to allow before using either apps Here I have to enable lsposed to get the list, (Just wondering 🤔, can be there any benefit made if the app used root permission in anything?, I noticed that HideMyApplist using root permission for certain functions to toggle options for better hiding its traces) |
The current implementation for querying the app list is injecting a service into the system, which helps the module app retrieve the app list on behalf of the system itself. The advantage of this method is that users only need to install the module in their main system user to control the API return values for all users (excluding hiding system properties, which isn't possible). Could you describe what happens if you reinstall the module (no restart required), activate it and open the app list of this module without granting the app list permission on HyperOS with the latest build? There's a known issue where the list won't update automatically. On AOSP 16, the list displays fully. |
initially crash, after reboot it opened, not loading apps, with or without the permission with warning triangle in applist that says failed to querey apps, note that pressing any button can work once or twice then crash I am using HOS 1.0.20 Custom rom on Redmi Note 10 Pro, it can be a problem with the port as my phone didn't receive it officially, but i am reporting what I see |
Yes there is a bug querying apps when every time opening the app and you can pull to refresh the app list. Is the crash happen continuously? Please catch the logs after crash, thank you. |
I got Probably the list is out of space. The implementation should change. |
- 修复了大量应用列表相关问题 - 给Main page增加了secondClick函数 - 二次点击应用列表导航菜单即可刷新应用列表
Sorry for late reply, how can I catch logs?, through adb? |
I found some issues. I'll mention it after I resolve them. |
Closes: #104
Closes: #26
Fixes: #4
Fixes: #9
注意 Notes
本PR仅对https://cs.android.com/android/_/android/platform/frameworks/base/+/1109a0c5446c311c2fb2c97b5ee6253cd624e0e3之后的提交保证兼容,对于更早的版本,我编写了基本的向后兼容支持,但不保证可用。欢迎PR。
This PR guarantees compatibility only with commits after https://cs.android.com/android/_/android/platform/frameworks/base/+/1109a0c5446c311c2fb2c97b5ee6253cd624e0e3. For earlier versions, I've written basic backward compatibility support, but its usability is not guaranteed. PRs are welcome.