Code Monkey home page Code Monkey logo

hiderecent's Introduction

THE END IS NEVER THE END

hiderecent's People

Contributors

cokkeijigen avatar young-lord avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

jyotidwi

hiderecent's Issues

Crash on Android 14, HyperOS, Xiaomi 14

Android 14(HyperOS 1.0.26.0/小米14),LSPosed 1.9.2,第一次启动正常,授予读取应用列表权限后第二次启动崩溃。

日志是 clone 下来关掉混淆打的,类型和 message 和原本的一样,所以应该跟混淆无关。

11:29:48.144 AndroidRuntime                  E  FATAL EXCEPTION: main
                                                Process: moe.lyniko.hiderecent, PID: 11342
                                                android.os.BadParcelableException: Failure retrieving array; only received 390 of 526
                                                	at android.content.pm.BaseParceledListSlice.<init>(BaseParceledListSlice.java:104)
                                                	at android.content.pm.ParceledListSlice.<init>(ParceledListSlice.java:42)
                                                	at android.content.pm.ParceledListSlice.<init>(Unknown Source:0)
                                                	at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:80)
                                                	at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:78)
                                                	at android.os.Parcel.readTypedObject(Parcel.java:4025)
                                                	at android.content.pm.IPackageManager$Stub$Proxy.getInstalledPackages(IPackageManager.java:5070)
                                                	at android.app.ApplicationPackageManager.getInstalledPackagesAsUser(ApplicationPackageManager.java:1226)
                                                	at android.app.ApplicationPackageManager.getInstalledPackages(ApplicationPackageManager.java:1210)
                                                	at android.app.ApplicationPackageManager.getInstalledPackages(ApplicationPackageManager.java:1204)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$appForSingleUser$2.invoke(AppUtils.kt:44)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$appForSingleUser$2.invoke(AppUtils.kt:43)
                                                	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                                	at moe.lyniko.hiderecent.utils.AppUtils.getAppForSingleUser(AppUtils.kt:43)
                                                	at moe.lyniko.hiderecent.utils.AppUtils.access$getAppForSingleUser(AppUtils.kt:15)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$allApps$2.invoke(AppUtils.kt:40)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$allApps$2.invoke(AppUtils.kt:33)
                                                	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                                	at moe.lyniko.hiderecent.utils.AppUtils.getAllApps(AppUtils.kt:33)
                                                	at moe.lyniko.hiderecent.utils.AppUtils.access$getAllApps(AppUtils.kt:15)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$appsFiltered$2.invoke(AppUtils.kt:107)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$appsFiltered$2.invoke(AppUtils.kt:104)
                                                	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                                	at moe.lyniko.hiderecent.utils.AppUtils.getAppsFiltered(AppUtils.kt:104)
                                                	at moe.lyniko.hiderecent.utils.AppUtils.access$getAppsFiltered(AppUtils.kt:15)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$parsedApps$2.invoke(AppUtils.kt:117)
                                                	at moe.lyniko.hiderecent.utils.AppUtils$parsedApps$2.invoke(AppUtils.kt:116)
                                                	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                                	at moe.lyniko.hiderecent.utils.AppUtils.getParsedApps(AppUtils.kt:116)
                                                	at moe.lyniko.hiderecent.ui.HomeViewKt.getDisplayApps(HomeView.kt:173)
                                                	at moe.lyniko.hiderecent.ui.HomeViewKt.access$getDisplayApps(HomeView.kt:1)
                                                	at moe.lyniko.hiderecent.ui.ComposableSingletons$HomeViewKt$lambda-1$1.invoke(HomeView.kt:142)
                                                	at moe.lyniko.hiderecent.ui.ComposableSingletons$HomeViewKt$lambda-1$1.invoke(HomeView.kt:141)
                                                	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:117)
                                                	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)
                                                	at androidx.compose.material3.ScaffoldKt$ScaffoldLayout$1$1$1$bodyContentPlaceables$1.invoke(Scaffold.kt:239)
                                                	at androidx.compose.material3.ScaffoldKt$ScaffoldLayout$1$1$1$bodyContentPlaceables$1.invoke(Scaffold.kt:221)
                                                	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:108)
                                                	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)
                                                	at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$subcompose$3$1$1.invoke(SubcomposeLayout.kt:1067)
                                                	at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$subcompose$3$1$1.invoke(SubcomposeLayout.kt:701)
                                                	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:108)
                                                	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)
                                                	at androidx.compose.runtime.ActualJvm_jvmKt.invokeComposable(ActualJvm.jvm.kt:78)
                                                	at androidx.compose.runtime.ComposerImpl.doCompose(Composer.kt:3340)
                                                	at androidx.compose.runtime.ComposerImpl.composeContent$runtime_release(Composer.kt:3273)

Still doesn't work properly on Android 14

Follow up from #2

Although your app works as intended on some, it won't work with other apps.

It works with Aegis (Github Repo) but not with Android Faker (Github Repo) Why is that? My guess is that these two are just an example of more apps acting strangely.

Screenshot_20231222-174553
Screenshot_20231222-175942~2

Google Pixel 7
Android 14
Rooted w/ Magisk 26.4
LSPosed version 1.9.2
Hide recent task version 1.1.0

bug android13 miui14

Screenshot_2024-05-26-18-05-11-944_com android settings
Screenshot_2024-05-26-18-04-56-426_com android settings
以上仅为系统信息……

问题描述:在lsp中启用并重启后无法获取手机卡信号,并且在设置中点击“双卡和移动网络”闪退,在移除模块并重启后恢复(多次验证确认)

ps:如有需要可以做更详细的问题复现

Lack multi-user support

Environment: Android 13 + lsposed
Explain:
I try to intall and active this app at both main space (user 0) and the work space (user 10), but only the main space hide successfully.

By the way, Thx for your development !

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.