Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Once you have the AOSP source ready, you can integrate the Xposed sources into i
This is probably the easiest way to get started. Go to the root directory of the AOSP directory. Change into the `.repo` subdirectory and create a folder called `local_manifests`. Then create a symbolic link to one of the manifests that are included in this repository, e.g. `ln -s /path/to/this/repository/local_manifests/xposed_sdk21.xml .`. Afterwards, go back to the AOSP root directory and run `repo sync` again. This will also help to avoid some failures when compiling older Android versions on recent VMs.

#### Manual cloning
If you're afraid that `repo sync` might overwrite your changes or for some other reasons you don't want to use it, you can also clone the repositories manually. First, navigate to the `framework/base/cmds` directory and execute `git clone https://github.com/rovo89/Xposed.git xposed`. This repository contains the modified `app_process` executable and the `libxposed_*.so` files.
If you're afraid that `repo sync` might overwrite your changes or for some other reasons you don't want to use it, you can also clone the repositories manually. First, navigate to the `frameworks/base/cmds` directory and execute `git clone https://github.com/rovo89/Xposed.git xposed`. This repository contains the modified `app_process` executable and the `libxposed_*.so` files.

For variants that include ART, you will also need to replace `art` folder. However, you have to be careful that the `repo sync` command doesn't interfere with the new directory. For this, follow the steps above to activate the `remove_art.xml` manifest and run `repo sync`. This should already remove the `art` directory in the AOSP root, but otherwise, just remove it manually. Then execute `git clone https://github.com/rovo89/android_art.git art` to download the modified files.

Expand Down