INNER CODE UNIT · JavaScript

load

PerformanC/ReZygisk · webroot/js/pages/actions/index.js:49

export async function load() {
  const monitor_start = document.getElementById('monitor_start_button')
  const monitor_stop = document.getElementById('monitor_stop_button')
  const monitor_pause = document.getElementById('monitor_pause_button')
  const monitor_status = document.getElementById('monitor_status')
  const strings = await getStrings(whichCurrentPage())

  monitor_start.addEventListener('click', () => {
    if (![ strings.monitor.status.tracing, strings.monitor.status.stopping, strings.monitor.status.stopped ].includes(monitor_status.innerHTML)) return;
    monitor_status.innerHTML = strings.monitor.status.tracing
    exec('/data/adb/modules/rezygisk/bin/zygisk-ptrace64 ctl start')
  })

  monitor_stop.addEventListener('click', () => {
    monitor_status.innerHTML = strings.monitor.status.exiting
    exec('/data/adb/modules/rezygisk/bin/zygisk-ptrace64 ctl exit')
  })

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…