Detach
Introduction
XDA thread/OP to work as a Magisk module for Android, so all credits to him. đ
INFO: This Module is a port of the original MOD created by hinxnz - âšī¸ Short explanation:
NOTE BEFORE INSTALL: DON'T FLASH THIS MODULE IN TWRP. USE MAGISK MANAGER ONLY TO INSTALL
đ Setup steps:
- Start by downloading the Detach.txt file to your
/sdcard/
folder: Detach.txt- (equivalent to
/storage/emulated/0/
)
- (equivalent to
- Remove the
#
symbol just before the application(s) name(s) you want in this file - Follow the next
Bonus
section if you want to detach other application(s) wich aren't in the list - Save changes
- Install with Magisk app
- Magisk app is required for the module setup
- Reboot your device.
- Profit!
đ Bonus: To detach other applications from your Play Store
- Open your
/sdcard/Detach.txt
file on your device - Write
# Other applications
at the line number 45 - Press your
ENTER
key 1 time to do a new-line (equivalent symbol:\n
) - Write the package(s) name(s) of application(s) you want to detach (1 by line)
- Let a blanck line at the end of your file (with your
ENTER
or with the equivalent symbol:\n
) - Save changes
- Flash the module again via Magisk Manager
- Or just do
su -c detach -a
in a terminal emulator (if you already have the module installed)
- Or just do
âī¸ Compatibility:
- Magisk (v15 to lastest)
- All Android devices from Lollipop + (A11 supported)
- Magisk Manager
- Substratum themes for Play Store
- Any Linux text editor (for
LF
line-end usage by default) - Scheduling
- Busybox for Android NDK
â ī¸ Warning: In a very few cases, this mod can purely break the Play Store app, so please backup your phone before flashing this mod. Thanks for your understanding.
- Instant detaching: instantly detach your favorites app(s)
- List detached app(s): list all your app(s) wich are detached from the Play Store
- Add app(s): detach new app(s)
- Remove app(s): remove detach feature for detached app(s)
- Kill: kill Play Store application
- Clear Play Store data: clear the Play Store's app data
- Task scheduler: Several possibilities to automate the detachment of your application(s) from the Play Store
- Silent mode: enable or disable the silent mode, to have a cleaner and less cluttered display in your terminal
- Busybox compatibility check and Magisk module auto-installer
- Help: a help menu with all possible commands explained in details
For common apps:
- You have to download the
Detach.txt
file: Detach.txt - Save it in your internal storage:
/sdcard/Detach.txt
(quivalent to/storage/emulated/0/Detach.txt
).
As the instructions say:
- Uncomment the app(s) you want to "hide" from Play Store updates
- Save your changes
For any other app(s):
- You have to write
# Other applications
at the line 45 - Write the app(s) package(s) name(s) on the next line.
- Don't forget to press your ENTER key when you will have finish to write your custom packages names.
An example:
â Common Question and Answers:
Q: I have a problem, where do I report it?
A: Ask on Telegram group or/and on XDA OP (scroll up)
Q: When are the changes applied after the first flash ?
A: After you will have reboot your device.
detach.custom
file, what happened?
Q: And the A: Starting from version 4.X
, there is no longer need of this file, you just have to use the Detach.txt
file.
Q: Where to find an app's package name for an other app (custom app) ?
A: App's package name is in the middle of the two texts framed in grey
https://play.google.com/store/apps/details?id=
com.package.name&hl=en
Q: Apps aren't hidden in my Play Store!
A: If you have already run the command su -c detach -id
, report on the Telegram group.
Q: How to "attach" again an app who is previously "hidden" ?
A: Just comment again the app name or the corresponding package name in the /sdcard/Detach.txt
file and wait some minutes/hours. Or you can remove Play Store's app data, but you will lose your Play Store update and search history.
Q: What does this module do? Does it touch the system partition ?
A: It only edits a SQL database file in Play Store folder on your /data
partition. Nothing more, nothing less.
Q: After several hours, my detached app(s) are back in my Play Store, what's wrong ?
A: With a recent update of the Play Store, an unknow wakeloks refresh the SQL database file of the Play Store.
To fix it: just install a Terminal Emulator app or Termux (or another terminal emulator app) and run the command:
=> su -c detach -id
Q: My Play Store history search will be deleted ?
A: ONLY if you select the -c
option in the terminal menu (as indicated in the menu).
Q: Is it possible to add or remove app(s) from the module's setup ?
A: Yes! See below:
-
For adding:
su -c detach -a
(orsu -c detach --add-app
)
-
And for removing:
su -c detach -r
(orsu -c detach --rem-app
)
Q: And if I'm too lazy to do the detach command every time the Play Store updates its file?
A: You can schedule the su -c detach -id
command
- To do this, just do:
- Run
su -c detach -t
(orsu -c detach --task-scheduler
) command in your terminal - Choose a way.
- Run
Ready to go?