-
Notifications
You must be signed in to change notification settings - Fork 104
Getting started
-
Read the FAQ!
-
Do a proper backup of your data! You can never be too careful!
-
Enable debug-connections from the Developer Settings. See here for how to connect via USB cable (wired) or WiFi (wireless).
UAD*
already runsadb devices
, so you can skip that. -
From the Settings app (on your Android), disconnect/remove/log-out any OEM accounts (when you delete an OEM-account package, it could lock you out of your phone, because it can't associate your identity anymore)
-
Install ADB (see the instructions by clicking on your OS below). Official download here. For alternative instructions, see this XDA-article.
LINUX
- Install the Android Platform Tools (either
android-tools
oradb
) with your package manager of choice.
MAC OS
-
Install Homebrew
-
Install Android platform tools
brew install android-platform-tools
WINDOWS
-
Download android platform tools and unzip it somewhere.
-
Add the android platform tools to your PATH OR make sure to launch UAD-ng from the same directory.
-
Check your device is detected:
adb devices
- Install the Android Platform Tools (either
-
Download the latest release of UAD-ng for your Operating System here.
Take theNewer releases are Vulkan-only, but we'll revert that change.opengl
version only if the default version (with a Vulkan backend) doesn't launch.
NOTES:
- For Linux users, if UAD-ng doesn't run: make sure it has the necessary permissions (check
stat -c%A uad-ng-*linux
). It requires execution permissions. To add execution permissions, perform the following:
chmod +x uad-ng-*linux
- Chinese phone users may need to use the AOSP list to remove some stock apps because those Chinese manufacturers (especially Xiaomi and Huawei) have been using the name of AOSP packages for their own (modified & closed-source) apps.
- You will have to run this software whenever your OEM pushes an update to your phone as some uninstalled system apps could be reinstalled.