-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: increase Android minSdkVersion from 21 to 30 #859
base: master
Are you sure you want to change the base?
Conversation
anhappdev
commented
Feb 27, 2024
- Closes Crash on older devices with API level <= 29 #858
MLCommons CLA bot All contributors have signed the MLCommons CLA ✍️ ✅ |
@mohitmundhragithub Can you please help fix the crash on QTI backend:
|
I seem to not have permission to view the log files. Can you please help share it? |
Yes. |
I see this error is causing the test case to fail: 02-26 23:36:30.139: E/audit(1298): type=1400 audit(1709019390.134:12783): avc: denied { read } for pid=26913 comm="DartWorker" name="adsprpc-smd-secure" dev="tmpfs" ino=1396 scontext=u:r:untrusted_app:s0:c78,c257,c512,c768 tcontext=u:object_r:vendor_xdsp_device:s0 tclass=chr_file permissive=0 SEPF_SM-S908U1_12_0001 audit_filtered MLPerf is considered an untrusted app without some play store key. Seems like with minSDKVersion set to 30, it doesn't allow to read few of the libraries on the devices, for untrusted app. Can you please share the device's android version? I can check internally to find a workaround for this. |
this could be a plausible reason for it: https://developer.android.com/about/versions/10/behavior-changes-10#execute-permission |
5348b5c
to
6fec62d
Compare
Quality Gate passedIssues Measures |
packing .so file in some other ways? suggestion by @mohitmundhragithub |
@RSMNYS to check if we can find any other way to pack .so file |
@freedomtan I checked the GeekbenchAI apk internally. The way they are packing the libs is exactly similar to how we are packing it in the mlperf app. |
b253c65
to
9a6b40a
Compare
Quality Gate passedIssues Measures |