Skip to content
This repository was archived by the owner on Jan 5, 2022. It is now read-only.

Commit cff1c18

Browse files
committed
DeviceInfo: add links to wiki for explanations
1 parent bcc5a29 commit cff1c18

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

Diff for: lib/deviceinfo.lib

+4-6
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ getDeviceInfo() {
6161

6262
echo "# ${DEVICE_NAME} Device Information { #devinfo }" > "$devicedoc"
6363
echo -n "**[DeviceInfo](#devinfo):**" > "$devicehead"
64-
echo "(Generated at: $(date '+%Y-%m-%d %H:%M'))" >> "$devicedoc"
64+
echo "(Generated at: $(date '+%Y-%m-%d %H:%M')) **<sup>[ⓘ](${WIKI_BASE}/DeviceInfo-explained)</sup>**" >> "$devicedoc"
6565
adb ${ADBOPTS} shell getprop > $tmp
6666

6767
doProgress "- Evaluating device properties" 2
@@ -167,7 +167,7 @@ getDeviceInfo() {
167167
echo >> "$devicedoc"
168168
echo "## Device features { #devfeat }" >> "$devicedoc"
169169
echo -n " \[[Features](#devfeat)\]" >> "$devicehead"
170-
echo -e "\`pm list features\`:\n" >> "$devicedoc"
170+
echo -e "\`pm list features\`: **<sup>[ⓘ](${WIKI_BASE}/DeviceInfo-explained#device-features)</sup>**\n" >> "$devicedoc"
171171
for feature in $(adb ${ADBOPTS} shell "pm list features"); do
172172
feature=${feature//[$'\r\n']}
173173
echo "* ${feature#*:}" >> "$devicedoc"
@@ -285,7 +285,7 @@ getDeviceInfo() {
285285

286286
# Storage
287287
doProgress " + storage details" 3
288-
echo "### Storage details" >> "$devicedoc"
288+
echo "### Storage details <sup>[ⓘ](${WIKI_BASE}/DeviceInfo-explained#storage-details)</sup>" >> "$devicedoc"
289289
[[ -n "${DEVPROP[EXTERNAL_STORAGE_MOUNT]}" ]] && echo "* Internal SD mount point: ${DEVPROP[EXTERNAL_STORAGE_MOUNT]}" >> "$devicedoc"
290290
[[ -n "${DEVPROP[EXTERNAL_ADD_STORAGE_MOUNT]}" ]] && echo "* External SD mount point: ${DEVPROP[EXTERNAL_ADD_STORAGE_MOUNT]}" >> "$devicedoc"
291291
[[ -n "${DEVPROP[ro.crypto.fuse_sdcard]}" ]] && echo "* Internal SD via FUSE: ${DEVPROP[ro.crypto.fuse_sdcard]}" >> "$devicedoc"
@@ -305,7 +305,7 @@ getDeviceInfo() {
305305
# SafetyNet (Android 5+)
306306
[[ -n "${DEVPROP[ro.boot.flash.locked]}" || -n "${DEVPROP[ro.boot.verifiedbootstate]}" || -n "${DEVPROP[ro.boot.veritymode]}" ]] && {
307307
doProgress " + SafetyNet details" 3
308-
echo "### SafetyNet" >> "$devicedoc"
308+
echo "### SafetyNet **<sup>[ⓘ](${WIKI_BASE}/DeviceInfo-explained#safetynet)</sup>**" >> "$devicedoc"
309309
[[ -n "${DEVPROP[ro.boot.flash.locked]}" ]] && {
310310
if [[ ${DEVPROP[ro.boot.flash.locked]} -eq 1 ]]; then echo "* BootLoader locked" >> "$devicedoc"
311311
elif [[ ${DEVPROP[ro.boot.flash.locked]} -eq 0 ]]; then echo "* BootLoader unlocked (SafetyNet FAIL)" >> "$devicedoc"
@@ -328,8 +328,6 @@ getDeviceInfo() {
328328
esac
329329
}
330330
echo >> "$devicedoc"
331-
echo "<small>Note that this only covers a small part of SafetyNet checks. If you want to dig deeper into this, see e.g. [Inside SafetyNet](https://koz.io/inside-safetynet/).</small>" >> "$devicedoc"
332-
echo >> "$devicedoc"
333331
}
334332

335333

0 commit comments

Comments
 (0)