Skip to content
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

16kb page size support #44

Open
xavierserrai opened this issue Oct 16, 2024 · 6 comments
Open

16kb page size support #44

xavierserrai opened this issue Oct 16, 2024 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@xavierserrai
Copy link

Dears,

Google is progressively enforcing apps to support devices with 16kb page size:

https://developer.android.com/guide/practices/page-sizes

Following the instructions in the above link I have seen that there are some libraries that are used by Talsec that are not compliant with 16kb page size:

/lib/arm64-v8a/libsecurity.so: \e[31mUNALIGNED\e[0m (212)
/lib/arm64-v8a/libpolarssl.so: \e[31mUNALIGNED\e[0m (2
12)
/lib/arm64-v8a/libclib.so: \e[31mUNALIGNED\e[0m (212)
/lib/arm64-v8a/libpbkdf2_native.so: \e[31mUNALIGNED\e[0m (2
12)

The test I passed is described in this section:

https://developer.android.com/guide/practices/page-sizes

Is there any plan to make your libraries support 16kb page size?

Thanks,

@xavierserrai xavierserrai added the enhancement New feature or request label Oct 16, 2024
@msikyna
Copy link
Member

msikyna commented Oct 18, 2024

Hello @xavierserrai ,

we are currently working on this support.

Kind regards,
Talsec team

@xavierserrai
Copy link
Author

Thanks @msikyna

@xavierserrai
Copy link
Author

Dears,

Is 16kb issue fixed on version 7.0.0? I cannot see it in changelog.

Thanks,

@SirionRazzer
Copy link
Member

Hi @xavierserrai ,
Not yet. Did you register any 16kb enabled devices already? Transition to 16kb-only devices may take a little bit longer as enforcing this too soon would break almost every mobile app today.
Thank you,
Tomas

@xavierserrai
Copy link
Author

Hi @SirionRazzer ,
I have not seen any physical 16kb device but as soon as they appear and 16kb is enabled any piece of code that is not ready for that will blow up the app when executed. We have almost completed our transition to 16kb support.

Thanks,

@msikyna
Copy link
Member

msikyna commented Nov 26, 2024

Hello @xavierserrai ,

status: we are still working on the support of the 16kb devices.

Kind regards,
Talsec team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants