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

MIUI Screen Recorder app deletion - Poco - HyperOS #125

Open
francisbegbie opened this issue Dec 2, 2024 · 7 comments
Open

MIUI Screen Recorder app deletion - Poco - HyperOS #125

francisbegbie opened this issue Dec 2, 2024 · 7 comments
Assignees
Labels
bug Something isn't working

Comments

@francisbegbie
Copy link

Describe the bug

When I delete screen recorder (com.miui.screenrecorder) using Canta and re-open the app, screen recorder is still seen in the "Enabled/Available" section. No problem while deleting other apps.

I am using Poco M4 Pro 4G with HyperOS 1.0.7.0.TKEINXM.

Only MIUI screen recorder is in "Recommended" section of UAD-ng list while all other screen recorders from other brands are either in "Expert" or "Advanced".

To Reproduce
Activate Shizuku and start Canta
Select "Recommended" from the three dots option
Press Delete
Close and re-open Canta

Expected behavior
Screen Recorder app is deleted and not seen in the "Available / Enabled" list.

Version info

  • Android version: 13 TP1A.220624.014
  • Canta version: 2.2.2
  • Shizuku version: 13.5.4.r1049.0e53409
@francisbegbie francisbegbie added the bug Something isn't working label Dec 2, 2024
@samolego
Copy link
Owner

samolego commented Dec 2, 2024

Humm ... could you please attach logcat for Canta?

@francisbegbie
Copy link
Author

I could not isolate and capture just for Canta process ID. Hope you will be able to find the necessary info from attached logcat.
canta_debug_fb1.txt

@samolego
Copy link
Owner

samolego commented Dec 2, 2024

Thanks, will have a look later

@samolego
Copy link
Owner

samolego commented Dec 2, 2024

Oh, can you try using https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/ to remove it (via PC)? Does that work?

@samolego
Copy link
Owner

samolego commented Dec 2, 2024

k : Shizuku permission result: 0, sui status: false
12-02 20:05:11.643 857 857 I surfaceflinger: surfaceflinger setAffinity mode=0
12-02 20:05:11.643 426 426 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10288; state: ENABLED
12-02 20:05:11.645 31773 31789 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageManager, code=132
12-02 20:05:11.646 426 426 I Canta : Uninstalling 'com.miui.screenrecorder' [system: false]
12-02 20:05:11.647 31773 31789 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageInstaller, code=12
12-02 20:05:11.648 1477 15966 D PackageManager: Uninstall pkg: com.miui.screenrecorder u0 flags:2 from u2000/31773 of null
12-02 20:05:11.649 1477 15966 D PKMSImpl: MIUILOG- can't uninstall pkg : com.miui.screenrecorder callingUid : 2000

^ relevant part

Can you uninstall any other apps?

@francisbegbie
Copy link
Author

Oh, can you try using https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/ to remove it (via PC)? Does that work?

There is a problem with USB port of my laptop. Therefore, I am unable to try the above option.

@francisbegbie
Copy link
Author

k : Shizuku permission result: 0, sui status: false
12-02 20:05:11.643 857 857 I surfaceflinger: surfaceflinger setAffinity mode=0
12-02 20:05:11.643 426 426 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10288; state: ENABLED
12-02 20:05:11.645 31773 31789 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageManager, code=132
12-02 20:05:11.646 426 426 I Canta : Uninstalling 'com.miui.screenrecorder' [system: false]
12-02 20:05:11.647 31773 31789 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageInstaller, code=12
12-02 20:05:11.648 1477 15966 D PackageManager: Uninstall pkg: com.miui.screenrecorder u0 flags:2 from u2000/31773 of null
12-02 20:05:11.649 1477 15966 D PKMSImpl: MIUILOG- can't uninstall pkg : com.miui.screenrecorder callingUid : 2000

^ relevant part

Can you uninstall any other apps?

I am able to uninstall other apps. Just for demonstration, I added FM Radio (that I had uninstalled earlier) and then uninstalled it again along with Screen Recorder.

As expected, FM Radio was uninstalled but not Screen Recorder.

Note: Screen Recorder app is not visible in the app drawer. It just shows up in Canta.

Relevant section of log:

12-03 13:04:53.539 13170 13170 I k : Shizuku permission result: 0, sui status: false
12-03 13:04:53.542 10276 10286 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageManager, code=132
12-03 13:04:53.546 13170 13170 I Canta : Uninstalling 'com.miui.fm' [system: true]
12-03 13:04:53.547 10276 10286 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageInstaller, code=12
12-03 13:04:53.550 1477 2449 D PackageManager: Uninstall pkg: com.miui.fm u0 flags:4 from u2000/10276 of null
12-03 13:04:53.554 1477 1591 I ActivityManager: Force stopping com.miui.fm appid=10196 user=0: deletePackageX
12-03 13:04:53.566 10276 10286 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageManager, code=132
12-03 13:04:53.570 13170 13170 I Canta : Uninstalling 'com.miui.screenrecorder' [system: false]
12-03 13:04:53.571 10276 10286 D Service : transact: uid=10288, descriptor=android.content.pm.IPackageInstaller, code=12
12-03 13:04:53.572 1477 2449 D PackageManager: Uninstall pkg: com.miui.screenrecorder u0 flags:2 from u2000/10276 of null
12-03 13:04:53.573 1477 2449 D PKMSImpl: MIUILOG- can't uninstall pkg : com.miui.screenrecorder callingUid : 2000
12-03 13:04:53.581 1477 2449 D CoreBackPreview: Window{f5a4d45 u0 org.samo_lego.canta/org.samo_lego.canta.MainActivity}: Setting back callback null

Entire log:
canta_debug_fb2.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants