I have tried to install the pre-built, flash-able zips found
here without success. They are for a version of Xposed that should work on Android 9 and without Magisk - which I have not figured out how to install.
I first checked and the "getenforce" command returns permissive so I tried only the ones marked permissive. I know that the Android on the U22 is 32 bit but am not sure about this TWRP or the kernel so I checked using "uname -a" and it says ARMv7 so not 64 bits as I kind of expected. But I tried both zip files with the essentially the same results (from the log file):
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I
peration_start: 'Flashing'
Installing zip file '/external_sd/zip_system_edxposed_v0462_arm64_permissive.zip'
Checking for Digest file...
Skipping Digest check: no Digest file found
I:Update binary zip
Verifying package compatibility...
Package doesn't contain compatibility.zip entry
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment not used in updater.
E:Can't execute '/tmp/updater': Exec format error
Updater process ended with ERROR: 255
I:Install took 1 second(s).
Error installing zip file '/external_sd/zip_system_edxposed_v0462_arm64_permissive.zip'
I don't know where /tmp/updater comes from but I don't see it it the .zip files so I am guessing this is part of TWRP.
So has anyone managed to install .zip files using this TWRP? Does anyone have any idea what this problem might be or how to solve it?
Thanks