customize: Validate CPU architecture before installing

This commit is contained in:
Danny Lin 2021-01-14 00:11:37 -08:00
parent 3a110a895e
commit e82c3d0674
No known key found for this signature in database
GPG Key ID: 1988FAA1797EE5AC

View File

@ -1,5 +1,14 @@
#!/sbin/sh
# We check the native ABI instead of all supported ABIs because this is a system
# service, and underlying AIDL/HIDL ABIs may not match. We also link against other
# system libraries.
arch="$(getprop ro.product.cpu.abi)"
if [[ "$arch" != "arm64-v8a" ]]; then
ui_print "Unsupported CPU architecture: $arch"
exit 1
fi
sdk="$(getprop ro.build.version.sdk)"
version="$(getprop ro.vendor.build.version.release)"