docs: part 5.1

This commit is contained in:
validcube 2023-10-21 19:44:05 +07:00
parent 8a3d163266
commit 7bf1a5af65
No known key found for this signature in database
GPG Key ID: DBA94253E1D3F267
7 changed files with 2 additions and 32 deletions

View File

@ -1,16 +1,13 @@
# 💼 Prerequisites # 💼 Prerequisites
In order to use ReVanced Manager, certain requirements must be met. In order to use ReVanced Manager, certain requirements must be met.
## 🤝 Requirements ## 🤝 Requirements
- An Android device running Android 8 or higher - An Android device running Android 8 or higher
- Any device architecture except ARMv7[^1] - Any device architecture except ARMv7[^1]
[^1]: This constraint only applies to patches, that require patching APK resources which is why some patches may or may not work on ARMv7 architecture. You can find out, which architectures your device supports here: [⚙️ Configuring ReVanced Manager](2_4_settings.md#%E2%84%B9%EF%B8%8F-about). [^1]: This constraint only applies to patches, that require patching APK resources which is why some patches may or may not work on ARMv7 architecture. You can find out, which architectures your device supports here: [⚙️ Configuring ReVanced Manager](2_4_settings.md#%E2%84%B9%EF%B8%8F-about).
## ⏭️ What's next ## ⏭️ What's next
The next page will guide you through patching an app. The next page will guide you through patching an app.
Continue: [⬇️ Installation](1_installation.md) Continue: [⬇️ Installation](1_installation.md)

View File

@ -1,9 +1,7 @@
# 🧩 Patching apps # 🧩 Patching apps
The following pages will guide you through using ReVanced Manager to patch apps. The following pages will guide you through using ReVanced Manager to patch apps.
## ✅ Steps to patch apps ## ✅ Steps to patch apps
1. Navigate to the Apps tab from the top navigation bar 1. Navigate to the Apps tab from the top navigation bar
2. Tap the + button in the bottom right corner 2. Tap the + button in the bottom right corner
3. Choose an app to patch[^1] 3. Choose an app to patch[^1]
@ -11,7 +9,7 @@ The following pages will guide you through using ReVanced Manager to patch apps.
5. Select the patches you want to apply 5. Select the patches you want to apply
6. Tap the Patch button 6. Tap the Patch button
7. Tap on the **Install** button 7. Tap on the **Install** button
> **Note**: If you are rooted, you can mount the patched app on top of the original app.[^3] > [!Note]: If you are rooted, you can mount the patched app on top of the original app.[^3]
> Optionally, you may export the patched app to storage using the options in the top right corner. > Optionally, you may export the patched app to storage using the options in the top right corner.
[^1]: Non-root users may be prompted to select an APK from storage, in which case you have to source the APK file yourself. ReVanced does not provide any APK files. [^1]: Non-root users may be prompted to select an APK from storage, in which case you have to source the APK file yourself. ReVanced does not provide any APK files.
@ -19,7 +17,6 @@ The following pages will guide you through using ReVanced Manager to patch apps.
[^3]: Mounting the patched app on top of the original app will only work if the installed app version matches the version of the app selected in step 4. above. [^3]: Mounting the patched app on top of the original app will only work if the installed app version matches the version of the app selected in step 4. above.
## ⏭️ What's next ## ⏭️ What's next
The next page will bring you back to the usage page. The next page will bring you back to the usage page.
Continue: [🛠️ Usage](2_usage.md) Continue: [🛠️ Usage](2_usage.md)

View File

@ -1,11 +1,10 @@
# 🧰 Managing patched apps # 🧰 Managing patched apps
After patching an app, you may want to manage it. This page will guide you through managing patched apps. After patching an app, you may want to manage it. This page will guide you through managing patched apps.
## ✅ Steps to manage patched apps ## ✅ Steps to manage patched apps
1. Navigate to the Apps tab from the top navigation bar 1. Navigate to the Apps tab from the top navigation bar
2. Select the app you want to manage 2. Select the app you want to manage
<!-- What happen to this? @BenjaminHalko -->
3. 3.
## ⏭️ What's next ## ⏭️ What's next

View File

@ -1,13 +1,10 @@
# 🔄 Updating ReVanced Manager # 🔄 Updating ReVanced Manager
In order to keep up with the latest features and bug fixes, it is recommended to keep ReVanced Manager up to date. In order to keep up with the latest features and bug fixes, it is recommended to keep ReVanced Manager up to date.
## ✅ Updating steps ## ✅ Updating steps
> Currently not implemented > Currently not implemented
## ⏭️ What's next ## ⏭️ What's next
The next page will bring you back to the usage page. The next page will bring you back to the usage page.
Continue: [🛠️ Usage](2_usage.md) Continue: [🛠️ Usage](2_usage.md)

View File

@ -1,39 +1,29 @@
# ⚙️ Configuring ReVanced Manager # ⚙️ Configuring ReVanced Manager
ReVanced Manager has settings that can be configured to your liking. ReVanced Manager has settings that can be configured to your liking.
## ⭐ Essential settings ## ⭐ Essential settings
- ### 🔗 API URL - ### 🔗 API URL
Specify the URL of the API to use. This is used to fetch ReVanced Patches and update ReVanced Manager. Specify the URL of the API to use. This is used to fetch ReVanced Patches and update ReVanced Manager.
- ### 🧬 Sources - ### 🧬 Sources
Override the API and change the source of ReVanced Patches. Override the API and change the source of ReVanced Patches.
- ### 🧪 Experimental ReVanced Patches support - ### 🧪 Experimental ReVanced Patches support
Lift app version constraints from ReVanced Patches. This allows you to patch any version of an app, even if the patch is not explicitly compatible with it. Lift app version constraints from ReVanced Patches. This allows you to patch any version of an app, even if the patch is not explicitly compatible with it.
- ### 🧑‍🔬 Experimental universal support - ### 🧑‍🔬 Experimental universal support
This will show or hide ReVanced Patches, which are not meant for any app in particular but rather for all apps but may not work on all apps. This will show or hide ReVanced Patches, which are not meant for any app in particular but rather for all apps but may not work on all apps.
- ### 🔑 Export, import or delete keystore - ### 🔑 Export, import or delete keystore
Manage the keystore used to sign patched apps. Manage the keystore used to sign patched apps.
- ### 📄 Export, import or reset ReVanced Patches selection - ### 📄 Export, import or reset ReVanced Patches selection
Manage the ReVanced Patches selection. This is useful if you want to share your ReVanced Patches selection with others or reset it to the default selection. Manage the ReVanced Patches selection. This is useful if you want to share your ReVanced Patches selection with others or reset it to the default selection.
- ### About - ### About
View information about your device and ReVanced Manager. This includes the version of ReVanced Manager and supported architectures of your device. View information about your device and ReVanced Manager. This includes the version of ReVanced Manager and supported architectures of your device.
## ⏭️ What's next ## ⏭️ What's next
The next page will bring you back to the usage page. The next page will bring you back to the usage page.
Continue: [🛠️ Usage](2_usage.md) Continue: [🛠️ Usage](2_usage.md)

View File

@ -1,16 +1,13 @@
# 🛠️ Usage # 🛠️ Usage
The following pages will guide you through using ReVanced Manager to patch apps, manage patched apps, and update ReVanced Manager. The following pages will guide you through using ReVanced Manager to patch apps, manage patched apps, and update ReVanced Manager.
## 📖 Table of contents ## 📖 Table of contents
1. [🧩 Patching apps](2_1_patching.md) 1. [🧩 Patching apps](2_1_patching.md)
2. [🧰 Managing patched apps](2_2_managing.md) 2. [🧰 Managing patched apps](2_2_managing.md)
3. [🔄 Updating ReVanced Manager](2_3_updating.md) 3. [🔄 Updating ReVanced Manager](2_3_updating.md)
4. [⚙️ Configuring ReVanced Manager](2_4_settings.md) 4. [⚙️ Configuring ReVanced Manager](2_4_settings.md)
## ⏭️ What's next ## ⏭️ What's next
The next page will guide you through troubleshooting ReVanced Manager. The next page will guide you through troubleshooting ReVanced Manager.
Continue: [❔ Troubleshooting](3_troubleshooting.md) Continue: [❔ Troubleshooting](3_troubleshooting.md)

View File

@ -1,25 +1,18 @@
# ❔ Troubleshooting # ❔ Troubleshooting
In case you encounter any issues while using ReVanced Manager, please refer to this page for possible solutions. In case you encounter any issues while using ReVanced Manager, please refer to this page for possible solutions.
- 💉 Patching fails with an error - 💉 Patching fails with an error
Make sure ReVanced Manager is up to date by following [🔄 Updating ReVanced Manager](2_3_updating.md) and select the **Default** button when choosing patches. Make sure ReVanced Manager is up to date by following [🔄 Updating ReVanced Manager](2_3_updating.md) and select the **Default** button when choosing patches.
- 💥 App not installed as package conflicts with an existing package - 💥 App not installed as package conflicts with an existing package
An existing installation of the app you're trying to patch is conflicting with the patched app. Uninstall the existing app before installing the patched app. An existing installation of the app you're trying to patch is conflicting with the patched app. Uninstall the existing app before installing the patched app.
- ❗️ Error code `135`, `139` or `1` when patching the app - ❗️ Error code `135`, `139` or `1` when patching the app
Your device is not supported. Refer to the [Prerequisites](0_prerequisites.md) page for supported devices. Your device is not supported. Refer to the [Prerequisites](0_prerequisites.md) page for supported devices.
Alternatively, you can use [ReVanced CLI](https://github.com/revanced/revanced-cli) to patch the app. Alternatively, you can use [ReVanced CLI](https://github.com/revanced/revanced-cli) to patch the app.
- 🚫 Non-root install is not possible with the current patches selection - 🚫 Non-root install is not possible with the current patches selection
Select the **Default** button when choosing patches. Select the **Default** button when choosing patches.
- 🚨 Patched app crashes on launch - 🚨 Patched app crashes on launch
Select the **Default** button when choosing patches. Select the **Default** button when choosing patches.