Instalasi
Panduan langkah demi langkah untuk menginstal modul Auriya pada perangkat Android yang sudah di-root.
Dilacak ke module/customize.sh pada commit 10fe7c6.
Langkah Instalasi Cepat
Section titled “Langkah Instalasi Cepat”- Unduh file ZIP modul rilis terbaru dari halaman rilis. Anda tidak perlu mengunduh file APK terpisah — aplikasi manajer sudah dikemas di dalam file ZIP.
- Flash file ZIP melalui manajer root pilihan Anda (Magisk / KernelSU / APatch).
- Perhatikan output log installer.
customize.shmenampilkan informasi perangkat dan log instalasi per tahap. - Reboot ponsel setelah instalasi selesai.
- Buka aplikasi Auriya dari app drawer dan berikan izin root saat diminta (lihat Menjalankan Pertama Kali).
Apa yang Sebenarnya Dilakukan Installer
Section titled “Apa yang Sebenarnya Dilakukan Installer”customize.sh menjalankan serangkaian pemeriksaan dan aksi berikut secara berurutan:
- Pemeriksaan Arsitektur — jika
$ARCHbukanarm64, instalasi dibatalkan dengan pesan “Unsupported architecture”. - Ekstraksi isi ZIP ke direktori
/data/adb/modules/auriya. - Verifikasi Integritas — mencocokkan hash SHA-256 binary daemon dengan
checksums.sha256; ketidakcocokan akan membatalkan instalasi. - Pemasangan Binary — menyalin daemon ke
/data/adb/modules/auriya/system/bin/auriya(0755), serta CLIauriyactljika disertakan. - Pemasangan Companion — menyalin
service.apkkesystem/etc/auriya/service.apk. Ini adalah komponen wajib; ketiadaan companion akan membatalkan instalasi. - Pemasangan Aplikasi Manajer — menjalankan
pm install -r -guntuk memasangauriya-app.apk(dev.auriya.app). Bersifat best-effort: jika gagal, installer menampilkan petunjuk instalasi manual dan tetap melanjutkan proses. - Penyemaian Konfigurasi — memindahkan
settings.toml/gamelist.tomlke/data/adb/.config/auriya/hanya jika belum ada konfigurasi sebelumnya, sehingga pembaruan modul tidak pernah menimpa setelan Anda. - Symlink Root Manager — membuat symlink ke
/data/adb/ksu/bin(KernelSU) atau/data/adb/ap/bin(APatch) jika direktori tersebut ditemukan, agar perintahauriya/auriyactllangsung tersedia diPATH.
Rincian jalur runtime dan staging lengkap didokumentasikan di Referensi sistem file.
Setelah Reboot Perangkat
Section titled “Setelah Reboot Perangkat”Modul tidak menjalankan daemon melalui aplikasi UI. Saat booting, skrip module/service.sh (melalui hook service.d) menunggu sinyal sys.boot_completed, menjalankan companion dengan app_process, menunggu file status terbentuk, lalu menjalankan daemon dengan parameter --settings / --gamelist eksplisit. Lihat Ringkasan arsitektur → Alur eksekusi binary.
Jika terjadi kendala, file log daemon dan companion tersedia di /data/adb/auriya/ (daemon.log, companion.log) — lihat Debugging.