deltazefiro / Amarok-Hider

Hide your private files and apps with a single click.
https://deltazefiro.github.io/Amarok-doc/en-US/
Apache License 2.0
1.34k stars 46 forks source link

[BUG] Unhidden Apps stay hidden after Unhide is activated #122

Open themrvideouser opened 6 months ago

themrvideouser commented 6 months ago

Describe the bug / 问题描述 Unhidden Apps stay hidden ( not visible in home screen anymore )

To Reproduce / 复现步骤

  1. Set hidden apps (3 random apps selected)
  2. Press Hide Button
  3. Apps are not visible anymore (good)
  4. Press Unhide Button
  5. Apps don't reappear (not good)

Expected behavior / 预期行为 Apps should be visible again after pressing Unhide Button

Basic Information / 请填写以下信息:

deltazefiro commented 6 months ago

Hi @themrvideouser, Which launcher do you use? Can you consistently reproduce it?
Your launcher may not refresh the cache when applications are unhidden.

themrvideouser commented 6 months ago

Hi @deltazefiro I use the Pixel Launcher v13, which comes pre-installed on my phone

deltazefiro commented 6 months ago

@themrvideouser

Unhidden Apps stay hidden ( not visible in home screen anymore )

Oh are you suggesting that the app disappears from the home screen? Can you find the app in the app drawer?

Ranintotrouble commented 4 weeks ago

Hey there developer. I'm facing the same issue but my case got more extreme. I recently rooted through magisk and used root mode on aramrok to hide magisk and iconify app yesterday. This morning when I pressed the unhide button , it showed that no root access is granted and the button changed into hide mode . I tried rebooting the device and pressing the force unhide , nothing worked. Please help , I can't grant root permission anymore now , please help.😢. Using Pixel Experience A13, pixel launcher v13.

Ranintotrouble commented 4 weeks ago

I used shizuku and tried the hide apps button , I can see magisl and iconify . I tried to hide and then unhide, nothing happened 😢

deltazefiro commented 4 weeks ago

@Ranintotrouble Please do not use Amarok to hide root stuff. It's not designed to prevent them from being detected. Amarok works just like uninstalling the hidden apps but keeping data - hence if you hide Magisk, you may lose root access. Use HMA instead to hide Magisk.

Ranintotrouble commented 4 weeks ago

@Ranintotrouble Please do not use Amarok to hide root stuff. It's not designed to prevent them from being detected. Amarok works just like uninstalling the hidden apps but keeping data - hence if you hide Magisk, you may lose root access. Use HMA instead to hide Magisk.

Thanks for the reply mate. I would suggest you to please add this info somewhere in your app and in the GitHub , it would be a great help for rookies like me🙂👍.

Ranintotrouble commented 4 weeks ago

I switched the root access to apps only in the magisk settings. I don't think I can unhide these apps using adb. Please developer , if you have any suggestions or helping tips please enlighten me 🥲

deltazefiro commented 3 weeks ago

I don't think I can unhide these apps using adb. Please developer , if you have any suggestions or helping tips please enlighten me

Perhaps you can. Try this with adb shell -c instead of adb shell su -c.

I would suggest you to please add this info somewhere in your app and in the GitHub

Definitely. I'll add a warning if a user tries to hide Magisk.