|
2 | 2 |
|
3 | 3 | # DexForge |
4 | 4 |
|
5 | | -Modul Magisk/KernelSU yang dirancang untuk menganalisis HP secara otomatis dan membangun ulang (*rebuild*) cache ART/Dalvik menggunakan filter kompilasi yang paling optimal. |
| 5 | +Modul Magisk/KernelSU profesional yang dirancang untuk menganalisis sumber daya perangkat secara dinamis dan mengoptimalkan cache ART/Dalvik menggunakan strategi kompilasi cerdas berbasis tingkatan perangkat (*tier-based*). |
6 | 6 |
|
7 | 7 | ### Cara Kerja |
8 | | -Android menggunakan ART (Android Runtime) untuk mengompilasi aplikasi. Seiring waktu, atau setelah update sistem, cache ini bisa jadi kurang optimal, bikin HP kerasa lemot atau boros baterai. |
9 | | -1. DexForge membaca kapasitas RAM, sisa storage, dan versi Android HP. |
10 | | -2. Modul ini mengklasifikasikan HP ke dalam tier (Flagship, Mid, atau Entry). |
11 | | -3. Berdasarkan tier dan sisa ruang, modul memilih filter compiler `dex2oat` terbaik (misalnya, `speed-profile`, `speed`, `verify`, atau `quicken`). |
12 | | -4. Melakukan kompilasi ulang pada aplikasi yang terinstal untuk mengembalikan performa maksimal. |
| 8 | +Android mengompilasi aplikasi menggunakan Android Runtime (ART). Seiring waktu, atau setelah pembaruan sistem, kode terkompilasi dapat kehilangan tingkat optimasinya, mengakibatkan kelambatan peluncuran aplikasi (*sluggishness*) dan pemborosan baterai. |
| 9 | +1. **Profiling Sumber Daya**: DexForge membaca RAM, sisa ruang penyimpanan, dan versi SDK Android HP. |
| 10 | +2. **Klasifikasi Perangkat**: Mengelompokkan perangkat ke dalam kategori Flagship, Mid, atau Entry. |
| 11 | +3. **Pencegahan Layar Tidur**: Melakukan override dinamis pada setelan timeout layar (`screen_off_timeout` + `svc power stayon`) agar layar tetap menyala penuh selama kompilasi tanpa bergantung pada status pengisian daya baterai (charger), lalu memulihkan setelan asli secara otomatis saat selesai atau batal. |
| 12 | +4. **Rute Optimasi Cerdas**: |
| 13 | + - **Flagship**: Menggunakan kompilasi massal (`-a`) untuk mengompilasi seluruh aplikasi termasuk sistem bawaan (Settings, SystemUI) demi pengalaman penggunaan yang super lancar. |
| 14 | + - **Mid & Entry**: Menggunakan kompilasi bertahap khusus aplikasi pihak ketiga (`-3`) untuk menghemat penyimpanan, menjaga suhu perangkat, dan menghemat baterai. |
| 15 | +5. **SELinux Safe Pipe**: Mengambil data standar output dan error melalui pipa shell internal terlebih dahulu untuk memintas pembatasan penulisan langsung ke `/data/adb/` oleh kebijakan SELinux Android. |
13 | 16 |
|
14 | 17 | ### Standar Keamanan & Kualitas |
15 | | -**Kenapa nggak dipaksa ke 'speed' semua?** Mengompilasi semua aplikasi pakai filter `speed` bakal ngabisin storage yang gede banget dan prosesnya lama. DexForge pakai sistem profiling pintar buat terapin filter agresif cuma di HP high-end yang storage-nya lega, dan pakai filter yang lebih aman buat HP kelas menengah atau entry-level. Modul ini juga punya fitur keamanan buat otomatis batalin proses kalau sisa storage di bawah 512MB. |
16 | | - |
17 | | -### Fitur Utama |
18 | | -- **Smart Profiling**: Otomatis deteksi kemampuan HP (RAM & Storage). |
19 | | -- **Filter Dinamis**: Menerapkan filter kompilasi yang paling pas sesuai spesifikasi HP. |
20 | | -- **Safety Guards**: Mencegah bootloop atau sistem crash dengan mengecek batas storage dan versi Android. |
21 | | -- **Support Action Button**: Nggak perlu repot buka terminal; tinggal klik tombol dari aplikasi Magisk/KernelSU. |
| 18 | +- **Proteksi Penyimpanan Rendah**: Proses otomatis dibatalkan jika sisa penyimpanan di bawah 512MB demi mencegah bootloop. |
| 19 | +- **Ambang Batas Baterai**: Proses diblokir jika daya baterai di bawah 15% dan tidak terhubung ke pengisi daya. |
| 20 | +- **Pembersihan Cache Interaktif**: Opsi interaktif via tombol volume fisik untuk membersihkan cache sebelum optimasi dimulai, lengkap dengan detail konsekuensi waktu kompilasi yang lebih lama. |
| 21 | +- **Pemasangan Hening (Magisk Silent Install)**: Pemasangan instan tanpa gangguan interaksi tombol volume saat flashing, seluruh interaksi dipindahkan ke tombol Action. |
22 | 22 |
|
23 | 23 | ### Persyaratan |
24 | 24 | - Magisk v20.4+ atau KernelSU / APatch |
25 | 25 | - Android 7.0+ (SDK 24+) |
26 | 26 |
|
27 | 27 | ### Instalasi |
28 | | -1. Download file `.zip` DexForge terbaru. |
29 | | -2. Buka aplikasi Magisk / KernelSU / APatch. |
30 | | -3. Masuk ke menu Modules. |
31 | | -4. Klik **Install from storage** lalu pilih file zip yang udah di-download. |
32 | | -5. Reboot HP. |
| 28 | +1. Unduh berkas rilis `DexForge-v1.1.zip` terbaru. |
| 29 | +2. Buka aplikasi Magisk, KernelSU, atau APatch. |
| 30 | +3. Masuk ke bagian Modul. |
| 31 | +4. Pilih **Instal dari penyimpanan** lalu tentukan berkas zip yang telah diunduh. |
| 32 | +5. Reboot perangkat Anda. |
33 | 33 |
|
34 | 34 | ### Cara Pakai |
35 | | - |
36 | | -**01 Buka aplikasi root manager** |
37 | | -Buka Magisk, KernelSU, atau APatch di HP. |
38 | | - |
39 | | -**02 Masuk ke Modules** |
40 | | -Buka tab modul tempat install DexForge. |
41 | | - |
42 | | -**03 Tekan Action Button** |
43 | | -Cari modul DexForge, terus klik tombol **Action** (atau ikon play). Skripnya bakal otomatis jalan, baca spek HP, dan mulai proses *recompile*. |
44 | | - |
45 | | -**04 Tunggu dan Reboot** |
46 | | -Biarin prosesnya jalan sampai selesai. Kalo udah muncul ringkasannya, sangat disarankan buat reboot HP biar efeknya maksimal. |
| 35 | +1. Buka aplikasi root manager Anda. |
| 36 | +2. Navigasikan ke bagian modul. |
| 37 | +3. Tekan tombol **Action** (atau tombol "Jalankan") pada modul DexForge. |
| 38 | +4. Gunakan tombol volume fisik untuk memilih opsi pembersihan cache dalam waktu 10 detik. |
| 39 | +5. Tunggu proses hingga selesai (layar akan tetap menyala secara otomatis). Reboot perangkat sangat disarankan setelah kompilasi selesai. |
47 | 40 |
|
48 | 41 | ### Disclaimer |
49 | | -Ini adalah alat eksperimental. Walaupun udah dikasih sistem pengaman, memodifikasi cache sistem kadang bisa bikin aplikasi error. Gunakan dengan bijak dan pastikan punya backup data penting. |
| 42 | +Ini adalah alat optimasi tingkat lanjut. Meskipun sistem keamanan ketat telah diterapkan, memodifikasi cache sistem melibatkan operasi tingkat rendah. Gunakan secara bijak. |
0 commit comments