Mohon tunggu...
Heagan Nicholas
Heagan Nicholas Mohon Tunggu... Lainnya - Murid

Saya suka otomotif, teknologi, dan banyak hal lainnya

Selanjutnya

Tutup

Diary

Aplikasi Settings | Reverse Engineer Active Halo

6 November 2024   00:06 Diperbarui: 6 November 2024   00:27 83
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
jadx-gui dark mode - Dokumen Penulis

dan pas lagunya berhenti, dia kirim byte reset (semuanya "00")

Ada satu lagi yang belum saya bahas yaitu props! Di awal sempet saya singgung sedikit, sebenernya saya awalnya ngeliat-liat propsnya dulu (bahkan sebelum part 1, saya lupa menceritakan ini), saya juga lupa gimana bisa saya kepikiran ngeliat props dulu. Prop bisa dibilang adalah "properti", banyak informasi bisa didapetin di props. Cara mendapatkan daftar prop bisa dengan cara "adb shell getprop". Hasilnya agak panjang.

Terus gimana caranya bisa tahu prop yang mana yang diganti? Gampangnya, saya save 2 kali propsnya dengan mengganti settingannya. Jadi, settingan 1 prop 1, settingan 2 prop 2 dan melihat perbedaannya.

Dan akhirnya ketemu 4 prop yang berbeda:

[persist.sys.transsion.led_color_setting]: [2]
[persist.sys.transsion.led_mode_setting]: [1]
[persist.sys.transsion.led_setting_enable]: [1]
[persist.sys.transsion.led_start_boot_enable]: [1]

yang pertama, adalah warna yang dipilih sekarang

yang kedua, mode (Lively, Rhythm, AI)

yang ketiga, kira-kira fiturnya aktif atau tidak

yang keempat, kalau smartphone baru nyala apakah LEDnya nyala?

Ada 2 perintah adb yang berhubungan sama prop, getprop (mendapatkan) dan setprop (mengatur). Setelah tahu apa aja yang diganti, tinggal pakai setprop dong? Saya coba, tapi gak ada yang berubah. Di sini saya mulai frustrasi, tapi setelah cari-cari di Google ada satu perintah ADB yaitu "adb shell settings". Jadi untuk mengubah-ubah configurasinya bisa tinggal "adb shell settings put global persist.sys.transsion.led_mode_setting 1" (ini buat ubah mode ke mode 1).

Jadi part selanjutnya apa? Part selanjutnya (kalau bisa) saya bakal coba pakai frida-gadget dan ke settingsnya biar bisa dilihat secara detail apa saja system call yang dipanggil saat menekan "Preview on back". Menurut saya sedikit lucu sih, satu tombol saja bisa bikin serepot ini. Sekian dari saya, semoga artikel ini menghibur. Terima kasih

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Mohon tunggu...

Lihat Konten Diary Selengkapnya
Lihat Diary Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun