Issue: Native Libraries Not Compliant with 16 KB Page Size Requirement (Android)
Description
We identified that some native .so libraries included in the Insta360 integration are not compliant with the Android 16 KB page size requirement, which is becoming increasingly important for compatibility with newer Android versions and devices.
Note: This issue persists even after updating to the latest SDK version (1.10.1).
Affected Libraries
The following libraries are flagged during analysis:
| Library |
Approx. Size (Uncompressed) |
Issue |
libmobvoidsp.so |
~697 KB |
RELRO not 16 KB aligned / not a suffix |
libturbojpeg.so |
~486 KB |
RELRO not 16 KB aligned / not a suffix |
libusb-1.0.so |
~61 KB |
RELRO not 16 KB aligned / not a suffix |
Analyzer Message
Typical output from the analyzer:
Issue: Native Libraries Not Compliant with 16 KB Page Size Requirement (Android)
Description
We identified that some native
.solibraries included in the Insta360 integration are not compliant with the Android 16 KB page size requirement, which is becoming increasingly important for compatibility with newer Android versions and devices.Affected Libraries
The following libraries are flagged during analysis:
libmobvoidsp.solibturbojpeg.solibusb-1.0.soAnalyzer Message
Typical output from the analyzer: