# Patching

* <https://github.com/REAndroid/APKEditor>

```
mkdir apks
cd apks

adb shell pm list packages | findstr example
adb shell pm path com.example
adb pull /data/app/xxxxxx/com.example/base.apk


java -jar .\APKEditor.jar m -i .\apks

java -jar uber-apk-signer-1.3.0.jar --allowResign -a new.apk

adb install -r new.apk -i com.android.vending
```

```bash
# Decompile ediyoruz
apktool d app.apk -r
# Değiştirmek isteğimiz kod satırını buluyoruz
grep -Ril "user_password"

# Geri derliyoruz
apktool b app
# Olmazsa
apktool b app --use-aapt2 -o new.apk

java -jar uber-apk-signer-1.3.0.jar --allowResign -a new.apk
```
