@@ -124,10 +124,11 @@ getAppDetails() {
124
124
local P_PKGNAME="" # name of the currently processed package
125
125
local tmpstring=""
126
126
local regex
127
- local P_SKIP=(sharedUser pkg resourcePath nativeLibraryPath targetSdk timeStamp signatures permissionsFixed installPermissionsFixed pkgFlags pkgFlagsEx applicationInfo dexTimeStamp apkSigningVersion )
127
+ local P_SKIP=(sharedUser pkg resourcePath nativeLibraryPath targetSdk timeStamp signatures permissionsFixed installPermissionsFixed pkgFlags pkgFlagsEx applicationInfo dexTimeStamp)
128
128
declare -A PK_CODEPATH
129
129
declare -A PK_VERSION
130
130
declare -A PK_VERSIONCODE
131
+ declare -A PK_SIGNINGVER
131
132
declare -A PK_IDS # UID/GID (from userId)
132
133
declare -A PK_DATADIR
133
134
declare -A PK_PRIMARYCPU
@@ -204,6 +205,11 @@ getAppDetails() {
204
205
doProgress " +version: ${PK_VERSION[$P_PKGNAME]}" 5
205
206
continue
206
207
;;
208
+ "apkSigningVersion")
209
+ PK_SIGNINGVER[$P_PKGNAME]="${zeile##*=}"
210
+ doProgress " +signingVersion: ${PK_SIGNINGVER[$P_PKGNAME]}" 5
211
+ continue
212
+ ;;
207
213
"userId")
208
214
PK_IDS[$P_PKGNAME]="${zeile}"
209
215
doProgress " +IDs: ${PK_IDS[$P_PKGNAME]}" 5
@@ -490,6 +496,7 @@ function _makeAppDoc() {
490
496
[[ -n "${PK_LASTUPDATE[$app]}" ]] && tmpstring+=" + last updated: ${PK_LASTUPDATE[$app]}\n"
491
497
[[ -n "${PK_LASTUSED[$app]}" ]] && tmpstring+=" + last used: ${PK_LASTUSED[$app]}\n"
492
498
[[ -n "${PK_VERSION[$app]}" ]] && tmpstring+=" + installed version: ${PK_VERSION[$app]} (${PK_VERSIONCODE[$app]})\n"
499
+ [[ -n "${PK_SIGNINGVER[$app]}" ]] && tmpstring+=" + signature scheme: ${PK_SIGNINGVER[$app]}\n"
493
500
[[ -n "${PK_IDS[$app]}" ]] && tmpstring+=" + IDs: ${PK_IDS[$app]}\n"
494
501
[[ -n "${PK_CODEPATH[$app]}" ]] && tmpstring+=" + CodePath: \`${PK_CODEPATH[$app]}\`\n"
495
502
[[ -n "${PK_DATADIR[$app]}" ]] && tmpstring+=" + App data: \`${PK_DATADIR[$app]}\`\n"
0 commit comments