missing-root I have many apps through Obtainium, where there is a arm64 and an armv7a version, but no armv8a version. What to do in such a case? I think both versions are possible to install, but what is the least bad version to install?
GrapheneOS missing-root Armv8-A was the initial 64-bit ARM architecture. It's often referred to as arm64. Pixel 8 and Pixel 8 Pro are the first Armv9-A Pixels but that's simply an extension of ARMv8-A and no one is distributing Armv9-A specific apps.
DeletedUser29 I did some searching and I believe these Quora posts summarises the main differences. Which very basically is: armv7 is 32-bit, armv8/arm64/aarch64 is 64-bit (and sort of the same?). So I'd say go with arm64. But I am unfamiliar with the topic so I'd very much appreciate a more definitive answer as well.
missing-root So... armv7a is very outdated and 32bit. That naming is horrible XD. Okay thats very good to know! armv8a ≈ arm64
concrete missing-root So... armv7a is very outdated and 32bit. Thought I should point out for anyone reading that GrapheneOS's hardened_malloc doesn't work with 32-bit apps. Just another reason to avoid them.