From 292f75a81e4a24789862ef1aa3eba070801a9a3d Mon Sep 17 00:00:00 2001 From: RainyXeon / Date: Wed, 26 Jun 2024 22:19:00 +0700 Subject: [PATCH] add: pre-fix for module list --- webroot/js/main.js | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/webroot/js/main.js b/webroot/js/main.js index 0e2e076..18e61c4 100644 --- a/webroot/js/main.js +++ b/webroot/js/main.js @@ -74,8 +74,9 @@ import { fullScreen, exec, toast } from './kernelsu.js'; ` - for ( i = 0; i < modules.length; i++) { - const module = modules[i] + let index = 0 + for (const module of modules) { + index += 1 const lsZygiskCmd = await exec(`ls ${module}/zygisk`) if (lsZygiskCmd.errno !== 0) { toast(`ls ${module}/zygisk error (${lsZygiskCmd.errno}): ${lsZygiskCmd.stderr}`) @@ -83,8 +84,8 @@ import { fullScreen, exec, toast } from './kernelsu.js'; } const bitsUsed = [] - if (lsZygiskCmd.stdout.split('\n').find((line) => [ 'arm64-v8a.so', 'x86_64.so' ].includes(line))) bitsUsed.push('64') - if (lsZygiskCmd.stdout.split('\n').find((line) => [ 'armeabi-v7a.so', 'x86.so' ].includes(line))) bitsUsed.push('32') + if (lsZygiskCmd.stdout.split('\n').find((line) => [ 'armeabi-v7a.so', 'x86.so' ].includes(line))) bitsUsed.push('32 bit') + if (lsZygiskCmd.stdout.split('\n').find((line) => [ 'arm64-v8a.so', 'x86_64.so' ].includes(line))) bitsUsed.push('64 bit') if (bitsUsed.length === 0) bitsUsed.push('N/A') @@ -95,10 +96,10 @@ import { fullScreen, exec, toast } from './kernelsu.js'; const name = lines.find(line => line.includes('name=')).split('=')[1] modules_list.innerHTML += - `
-
${name}
-
Arch: ${bitsUsed.join(' / ')}
-
` + `
+
${name}
+
Arch: ${bitsUsed.join(' / ')}
+
` } else { toast(`cat ${module} error (${catCmd.errno}): ${catCmd.stderr}`) }