├── SUMMARY ├── LICENSE ├── INTRODUCTION.md ├── README_CN.md └── README.md /SUMMARY: -------------------------------------------------------------------------------- 1 | Hide the apps. 2 | 把App隐藏起来 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2013-present, Rui Tang 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 6 | 7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /INTRODUCTION.md: -------------------------------------------------------------------------------- 1 | ## 介绍 2 | 3 | 隐秘空间(PrivacySpace)是一个**全局隐藏**App的Xposed模块 4 | 5 | ## 主要功能介绍 6 | 7 | 1、隐藏App 8 | 9 | 从本模块主页面右上角 + 号或点击“更多”按钮,然后选择第一项“隐藏App”进入该功能设置页面。只需要把你想隐藏的App 后面打上 ✅ 即可将该App 隐藏,再次点击可取消隐藏(也可以在主页面长按App 图标取消隐藏)。添加隐藏后**立即生效**,此时返回本模块主页面可以看到隐藏的App 列表。此功能默认为全局隐藏,也就是说隐藏后其他App(不包括部分必要的系统App)在**默认情况下**都不知道我装了那些隐藏的 App,所以请各位**不要再问**为什么隐藏后桌面图标没有了。 10 | 11 | 2、致盲(BlackList) 12 | 13 | 从本模块主页面点击“更多”按钮,然后选择“致盲” 或 BlackList 进入该功能设置页面。致盲功能是针对部分“不安分”的App 设计的功能,致盲后该App 默认情况下无法获取到应用列表。举个栗子,假设我把酷安致盲后酷安就无法知道我装了哪些App 了。 14 | 15 | 3、关联 16 | 17 | 这个功能的入口有两个。1⃣从本模块主页面长按App 图标,然后选择“设置关联应用”进;2⃣️在致盲设置页面选择致盲App 后会出现这个功能的入口。关联功能是对前两个功能的补充,关联的意思是两个App 互相可见。举个栗子,假设我把微信隐藏了,这个时候其他App 就没有办法使用微信登录或微信分享了,那我还是想用这个功能咋办呢?那就是把它们关联起来呗。再举个栗子,假设我把酷安致盲了,这时候我就不能使用微信登录酷安了,怎么办呢?那就把酷安和微信关联起来呗。 18 | 19 | 4、白名单 20 | 21 | 从本模块主页面点击“更多”按钮,然后选择“设置白名单”进入该功能设置页面。白名单的意思是,我觉得这个App 不是外人,所有隐藏的App 它都可见。 22 | 23 | ## 常见问题 24 | 25 | 1、我隐藏App 后桌面图标没有了咋办? 26 | 27 | 答:首先请详细读一读上面的功能介绍。如果**读完**还是不知该咋办,那就把桌面加到白名单里面,然后重启桌面或重启手机。 28 | 29 | 2、我隐藏App 后桌面图标还在咋办? 30 | 31 | 答:从本模块主页面右上角找到并点击“重启桌面”按钮。 32 | 33 | 3、侧边栏(MIUI)还是能看到隐藏的App咋办? 34 | 35 | 答:从本模块主页面右上角找到并点击“重启手机管家”按钮。重启后还在?请检查手机管家是否在LSPosed 的作用域或是否其在白名单。还是可见的话,说明可能你的MIUI 版本太老或太新,没有兼容到。 36 | 37 | 4、我把隐秘空间隐藏了,现在该怎么打开? 38 | 39 | 答:1⃣️可以在LSPosed 里面打开;2⃣️v1.3.9 以后版本在“其他设置”里有通过组合实体键的方式打开的方法。 40 | 41 | 5、一直提示未激活怎么办? 42 | 43 | 答:如果你的手机系统版本为Android 13,请下载新版本。如果你的手机没有安装LSPosed ,请使用搜索引擎搜索如何安装LSPosed。如果以上方案没有解决你的问题,请入群然后说明 Android版本,手机型号,三方系统版本(如MIUI14),并带上LSPosed 的日志。 44 | 45 | 46 | -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- 1 | ## 隐秘空间 2 | 3 | [![Stars](https://img.shields.io/github/stars/Xposed-Modules-Repo/cn.geektang.privacyspace?label=Stars)](https://github.com/GeekTR/PrivacySpace) 4 | [![Release](https://img.shields.io/github/v/release/Xposed-Modules-Repo/cn.geektang.privacyspace?label=Release)](https://github.com/Xposed-Modules-Repo/cn.geektang.privacyspace/releases/latest) 5 | [![Download](https://img.shields.io/github/downloads/Xposed-Modules-Repo/cn.geektang.privacyspace/total)](https://github.com/Xposed-Modules-Repo/cn.geektang.privacyspace/releases/latest) 6 | [![Channel](https://img.shields.io/badge/Follow-Telegram-blue.svg?logo=telegram)](https://t.me/PrivacySpaceAlpha) 7 | [![GitHub license](https://img.shields.io/github/license/Xposed-Modules-Repo/cn.geektang.privacyspace)](https://github.com/Xposed-Modules-Repo/cn.geektang.privacyspace/blob/main/LICENSE) 8 | 9 | [源码](https://github.com/GeekTR/PrivacySpace) 10 | 11 | 这是一个**Xposed**模块。它可以将App“藏”起来,让其他App都找不到它们,可达到类似MIUI的“手机分身”功能。 12 | 13 | ## 它可以做到哪些很酷的事? 14 | 15 | 1. 某些银行类的App除了检测Root之外还会检测Xposed模块,它可以把我们的Xposed模块全藏起来,通过银行类App的检测; 16 | 17 | 2. 某个App的某个版本特别好用,我们不希望它被应用商店自动更新; 18 | 19 | 3. 我们在看广告的时候,某些App检测到另外的某个App的存在,会直接拉起,但是我们并不想打开这个被拉起的App; 20 | 21 | 4. 我们可能有某些学习软件不方便被别人看到,不然我们可能会很尴尬...; 22 | 23 | 5. 我们为什么要把安装了哪些App这么私人的事情告诉软件商家呢? 24 | 25 | 6. 更多更酷的事情等你发觉... 26 | 27 | ## 注意事项 28 | 29 | 1. 如果您的Magisk(面具)应用开启了随机包名功能,请将其加入白名单。否则移动至“隐秘空间”的APP将无法正确获取到Root权限; 30 | 2. 移动到“隐秘空间”的应用可以在“隐秘空间”主页面点击APP的图标启动; 31 | 3. ~~因为受限于系统,此APP需要Root权限才能正常工作~~(已不再需要); 32 | 4. 如果不想对某个App隐藏(比如桌面),可以将其加入白名单; 33 | 5. 如果用此模块隐藏了一些系统APP,将可能导致重启后系统无法开机,请对系统应用谨慎操作; 34 | 6. 如果此模块导致您的系统无法启动,您可以在连接电脑后,在系统加载页面执行(开启usb调试的情况下)"adb uninstall cn.geektang.privacyspace"后再次重启。(或者您可以选择“搞机助手”的“自动神仙救砖”模块)。 35 | 36 | ## 待办事项 37 | 38 | 计划实现以下功能。 39 | 40 | - [x] 应用列表页面新增搜索功能 41 | - [x] 适配Android 8-10 42 | - [x] 移除对Root权限的依赖 43 | - [ ] 配置备份与恢复 44 | - [ ] 安装Xposed模块自动隐藏(用户可选) 45 | - [ ] 隐藏Xposed模块时由用户自行选择是否加入其推荐APP为其关联应用 46 | 47 | ## 作用域 48 | 49 | 1. Android系统(**必选**) 50 | 51 | 2. 勾选非Android系统作用域时可对进行针对性hook(勾选Android系统后隐藏功能不能对其生效时使用) 52 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Privacy Space 2 | 3 | [![Stars](https://img.shields.io/github/stars/GeekTR/PrivacySpace?label=Stars)](https://github.com/GeekTR/PrivacySpace) 4 | [![Release](https://img.shields.io/github/v/release/Xposed-Modules-Repo/cn.geektang.privacyspace?label=Release)](https://github.com/Xposed-Modules-Repo/cn.geektang.privacyspace/releases/latest) 5 | [![Download](https://img.shields.io/github/downloads/Xposed-Modules-Repo/cn.geektang.privacyspace/total)](https://github.com/Xposed-Modules-Repo/cn.geektang.privacyspace/releases/latest) 6 | [![Channel](https://img.shields.io/badge/Follow-Telegram-blue.svg?logo=telegram)](https://t.me/PrivacySpaceAlpha) 7 | [![GitHub license](https://img.shields.io/github/license/Xposed-Modules-Repo/cn.geektang.privacyspace)](https://github.com/Xposed-Modules-Repo/cn.geektang.privacyspace/blob/main/LICENSE) 8 | 9 | [Source code](https://github.com/GeekTR/PrivacySpace) [中文文档](https://github.com/Xposed-Modules-Repo/cn.geektang.privacyspace/blob/main/README_CN.md) 10 | 11 | This is an **Xposed** module. The function of this module is to "hide" the apps, which can achieve the "Second space" function of MIUI. 12 | 13 | ## What cool things can it do? 14 | 15 | 1. In addition to detecting Root, some banking apps will also detect Xposed modules. This module can hide our Xposed modules and pass the detection of banking apps; 16 | 17 | 2. A certain version of an app is particularly useful, and we don't want it to be automatically updated by the app store; 18 | 19 | 3. When we are watching an advertisement, some apps detect the existence of another app and will open it directly, but we do not want to open that app; 20 | 21 | 4. Why should we tell software vendors something as personal as which apps are installed? 22 | 23 | 5. More cool things are waiting for you to discover... 24 | 25 | ## Notice 26 | 27 | 1. If random package names are enabled in your Magisk app, whitelist it. Otherwise, the apps moved to the "Privacy Space" cannot obtain the Root permission correctly. 28 | 29 | 2. Apps that move to the "Privacy Space" can be launched by clicking the APP icon on the "Privacy Space" home page. 30 | 31 | 3. If you don't want to hide an app (such as the desktop app), you can add it to the whitelist. 32 | 33 | 4. If you use this module to hide some system apps, the system may fail to boot after the restart. Therefore, exercise caution when hiding system apps. 34 | 35 | 5. If this module causes your system to fail to boot, you can restart the system again after connecting to the computer and executing "adb uninstall cn.geektang.privacyspace" on the system load page (with USB debugging enabled). 36 | 37 | ## Todo 38 | 39 | They will coming soon in future. 40 | 41 | - [x] Add the search function on the app list page. 42 | 43 | - [x] Adapt to Android version 8-10. 44 | 45 | - [x] Fixed the bug that some mobile phones crashed directly without root permission. 46 | 47 | - [x] Remove the dependency on root permissions. 48 | 49 | - [ ] Configuration backup and restore 50 | 51 | - [ ] Install Xposed module to automatically hide (user optional). 52 | 53 | - [ ] When the Xposed module is hidden, the user can choose whether to add its recommended app as its "Connected App". 54 | 55 | ## Scope 56 | 57 | 1. System Framework (**required**) 58 | 59 | 2. Targeted hooks can be made when the non-Android system scope is checked (used when the hidden function cannot take effect after System Framework is checked) 60 | --------------------------------------------------------------------------------