ShizuStore

Amarok

deltazefiro

0.10.1 · GitHub

Download APK
Privacy Android 8.0+ 7 months ago Apache-2.0 Dhizuku
125 ShizuStore
143.1k GitHub
3.3k Stars
7 MB Size
Detected trackers (2)
Microsoft Visual Studio App Center Crashes Crash reporting
Microsoft Visual Studio App Center Analytics Analytics

Matched by Exodus Privacy code signatures. Not a complete list.

More about this app

Hide your private files and Android apps with just one click

banner

Amarok-Hider

🌐 ENGLISH | 简体中文

What is Amarok?

Amarok is a lightweight Android privacy tool that shields your files and apps from prying eyes without the overhead of encryption.

Traditional encryption tools are secure but slow — decrypting a large movie file or unlocking an app takes time. Amarok acts instantly. It conceals files by obfuscating signatures or adjusting permissions, and hides apps by disabling them or using Xposed hooks. This makes your content invisible to casual snoopers without any performance penalty.

Warning

Amarok is NOT an encryption tool.
Amarok hides data but does not cryptographically secure it. Do not use this tool for high-value secrets.

Features

  • One-Click Privacy: Instantly hide or unhide your selected files and apps.
  • High-Speed Performance: Hides large files instantly by altering signatures (Non-root) or adjusting file permissions (Root).
  • Versatile App Hiding:
    • Root-Free Support: Hides apps from the launcher (supports Shizuku, Dhizuku, and DSM modes).
    • Root Support: Leverages Xposed to thoroughly scrub apps from system menus and 3rd-party detection.
  • Panic Button: A discreet floating button to instantly hide everything.
  • Quick Settings Tile: Toggle visibility directly from your control center without opening the main app.
  • Secure Access: Protect Amarok itself with a Password or Fingerprint lock.
  • Camouflage Mode: Disguise Amarok as a Calendar app.

Screenshots

Image 1 Image 2 Image 3
Image 4 Image 5 Image 6

Download


(FOSS)
(FOSS) (Pre-release channel)

Documentation & Usage

New to Amarok? Check out our documentation for setup guides on Root, Shizuku, Dhizuku, and other app hiders.

Contributing

Thank you for dedicating your time to contribute to this project! Contributions in all forms are welcomed, including reporting bugs, proposing new features, performing language translations, and submitting code development PRs.

🤖 Tips for AI Assistants
Please consult .cursor/rules for a overview of the project structure.

We use weblate for translations.

Translation status

Credits

A massive thank you to the open-source community:

... and all the dedicated contributors!

Disclaimers

Amarok is provided "as is" without any warranties or conditions. The user is fully responsible for any harm, data loss, or consequences that may arise from using Amarok. Please backup important data before using hiding tools.

Close

How Shizuku is used

Can hide and restore chosen apps via `IPackageManager` through Shizuku

This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.

How this app uses Shizuku

Shizuku is used to hide selected apps from the launcher and bring them back on demand.

  • Hide chosen apps: the apps the user selects for hiding are disabled and hidden from the system through Shizuku, so they disappear from the launcher with one tap.
  • Restore hidden apps: the same selected apps are re-enabled and unhidden through Shizuku, so they reappear and work normally.

Android APIs or commands used

  • IPackageManager.setApplicationEnabledSetting
  • IPackageManager.setApplicationHiddenSettingAsUser
Close

Changelog

What's new for version 0.10.1

ChangeLog

  • Add manual dark theme
  • Add customizable panic button color and persistent position (#107, #108)
  • Prevent hiding root managers (KSU/Magisk forks) and privilege escalation managers (Shizuku, Dhizuku, etc.)
  • Fix file hiding with chmod on non-primary user (#242)
  • Fix preference persistence for hide paths and apps (#244)
  • Update community translations: Arabic (by Mohamed Zeroug, Muhammad Bahaa), Bengali (by Atish Gaming YT), Estonian (by @jrthwlate), French (by Atish Gaming YT, @dadu042, Lauritz Tieste, Yaël, zNexwr), German (by Lauritz Tieste), Greek (by @VisionR1), Hebrew (by DeltaZero), Hungarian (by Mári Martin), Italian (by Hisako), Polish (by Maciej Błaszczyk), Portuguese (by @SantosSi), Russian (by @squattedwasp747), Serbian (by NEXI), Slovak (by Pa Di), Spanish (by Deleted User, Francisco Serrador), Turkish (by Croxz), Ukrainian (by Dan, Максим Горпиніч), Vietnamese (by TheSocPol332011)

The @username credits are generated by a script based on your Weblate email. If you notice any mistakes, please open an issue.

更新内容

  • 新增深色主题选择
  • 新增自定义紧急按钮颜色和持久化位置 (#107, #108)
  • 阻止隐藏 Root 管理器(KSU/Magisk 等)和权限提升管理器(Shizuku、Dhizuku 等)
  • 修复非主用户下使用 chmod 隐藏文件的问题 (#242)
  • 修复隐藏路径和应用的偏好持久化问题 (#244)
  • 更新社区翻译(详见上文)

Full Changelog: https://github.com/deltazefiro/Amarok-Hider/compare/v0.10.0...v0.10.1

下载版本说明 / Which version should I download?

  • First time install / 首次安装: → Use the version without any suffix / 请下载「无后缀」版本
  • Updating / 升级已有安装:
    • Installed from F-Droid or IzzyOnDroid / 原先通过 F-Droid 或 IzzyOnDroid 安装: → Use the version with -foss suffix / 请下载带 -foss 后缀的版本
    • Installed from Coolapk, GitHub, AppCenter or other channels / 原先通过酷安、AppCenter、GitHub 或其他渠道安装: → Use the version without suffix / 请下载「无后缀」版本
Close

Permissions

19 permissions requested

  • android.permission.INTERNET
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.MANAGE_EXTERNAL_STORAGE
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.SYSTEM_ALERT_WINDOW
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_SPECIAL_USE
  • android.permission.POST_NOTIFICATIONS
  • android.permission.REQUEST_INSTALL_PACKAGES
  • android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
  • moe.shizuku.manager.permission.API_V23
  • com.rosan.dhizuku.permission.API
  • android.permission.USE_BIOMETRIC
  • android.permission.USE_FINGERPRINT
  • android.permission.WAKE_LOCK
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.RECEIVE_BOOT_COMPLETED
  • deltazero.amarok.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Close

Sources

2 sources

0.10.1 GitHub · deltazero.amarok
Selected Download
0.10.1 GitHub · deltazero.amarok.foss
Download