Skip to content

Instantly share code, notes, and snippets.

View fahmimmaliki's full-sized avatar
🎯
Focusing

Fahmi Mahmud Maliki fahmimmaliki

🎯
Focusing
  • Bandung - West Java, Indonesia
View GitHub Profile
@fahmimmaliki
fahmimmaliki / RootedAndroidAVD.md
Created November 10, 2025 09:20 — forked from miaucl/RootedAndroidAVD.md
Rooted Android AVD for API reverse-engineering

Preparation

Set up all tools we need.

Install Android Studio

Make sure to use custom installation and add platform-tools as well. Add following to your path (depending on your OS)

FROM golang:1.23.0-bookworm AS build
ARG upx_version=4.2.4
RUN apt-get update && apt-get install -y --no-install-recommends xz-utils && \
curl -Ls https://github.com/upx/upx/releases/download/v${upx_version}/upx-${upx_version}-amd64_linux.tar.xz -o - | tar xvJf - -C /tmp && \
cp /tmp/upx-${upx_version}-amd64_linux/upx /usr/local/bin/ && \
chmod +x /usr/local/bin/upx && \
apt-get remove -y xz-utils && \
rm -rf /var/lib/apt/lists/*