summaryrefslogtreecommitdiff
path: root/libs/androidfw/AssetManager.cpp
diff options
context:
space:
mode:
author Pawan Wagh <waghpawan@google.com> 2025-03-05 23:25:45 +0000
committer Pawan Wagh <waghpawan@google.com> 2025-03-05 23:59:18 +0000
commit116c58c8f3620779ca2377ea2bc72c29d8e1a9ed (patch)
treeed981f66aa03f5a8bd7b5b744d729ec9f2ab16f0 /libs/androidfw/AssetManager.cpp
parent6768e5f02af56c9af5ea48242c282c8bcacf581d (diff)
Ignore 32 bit ELFs in alignment checks
Some apps mixup 32 bit ELFs inside of arm64 directory. Ignore 32 bit ELFs instead of erroring out. PAGE_SIZE_APP_COMPAT_FLAG_UNDEFINED is equivalent of skipping the current file. on return, flag is OR'ed with flags from other ELF files. If some app has 32 bit ELF in 64 bit directory, alignment of that ELF will be ignored. Flag: EXEMPT bug_fix Test: atest -c FileSystemUtilsTests Bug: 400741951 Change-Id: Ia9787f795bf9e84e194142f7d3e114daec1db722
Diffstat (limited to 'libs/androidfw/AssetManager.cpp')
0 files changed, 0 insertions, 0 deletions