Anchor is an Android application implementation for the upstream JoinChang/ghostlock-oneplus project. It provides a local USB-debugging workflow of ghostlock.
| Device | Kernel | Status |
|---|---|---|
| OnePlus 13 | 6.6.89-android15-8-g97a9aaefab9a-ab14519050-4k |
Successfully tested |
| OnePlus 13 | 6.6.30-android15-8-g013ec21bba94-abogki383916444-4k |
Successfully tested |
| OnePlus 13 | 6.6.118-android15-8-g93e223c276e7-abogki500782043-4k |
Successfully tested |
.\gradlew.bat :app:assembleDebugInstall ReSukiSU on the target device before running Anchor.(KernelSU is also supported)
-
Enable Developer options and USB debugging on the device, then connect it to your computer.
-
On the computer, enable local ADB-over-TCP:
adb tcpip 5555 -
In Anchor, open Menu and import a matching
adbkeyandadbkey.pubpair. On Windows, these are usually located in%USERPROFILE%\.android\. -
Confirm the ADB authorization prompt on the device when it appears, then start Bootstrap.
Import only a key pair you control. The private key is required for the local ADB authentication step.
For authorized security research and educational purposes only. You are responsible for ensuring you have permission to test any device and for understanding the potential impact before use. The authors and contributors accept no liability for data loss, device damage, or other consequences.