Black Reflection adalah library pondasi (core) yang dirancang khusus untuk riset tingkat lanjut pada sistem operasi Android. Library ini berfungsi sebagai pembuka akses (bridge) untuk memanipulasi Hidden API dan internal framework yang biasanya dikunci oleh Google.
Ini merupakan komponen inti dari proyek (Virtual OS).
- Advanced Hidden API Bypass: Menembus batasan Hidden API Policy mulai dari Android 9 (Pie) hingga Android 14+ menggunakan teknik
setHiddenApiExemptions. - Dynamic Reflection Helper: Mempermudah pemanggilan field dan method tersembunyi tanpa boilerplate code yang membosankan.
- AOT/DEX Friendly: Kompatibel dengan optimasi Android modern seperti d8/r8 synthetic lambdas.
- Ultra Lightweight: Tidak memiliki dependensi eksternal, menjaga ukuran
reflection.jartetap kecil dan cepat.
Library ini bekerja dengan cara melakukan "unsealing" pada dalvik.system.VMRuntime untuk memberikan izin penuh kepada aplikasi host untuk mengakses kelas-kelas internal di framework.jar.
Panggil kode ini di awal aplikasi (misal di attachBaseContext atau onCreate) agar sistem memberikan akses internal:
import black.reflection.HiddenApiBypass;
public class MyVirtualApp extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
// Membuka gembok Hidden API
HiddenApiBypass.bypass();
}
}🚀 Optimized for high-performance ARM64 architecture.
Developed with ❤️ by geterrorcod-me
"Control the framework, control the system."