A question to all you #Android nerds out there:

Which device do I need to get an Android Version that uses the #16KB Memory Page Sizes?
Which Android version is doing this and if it’s not pre installed, how can I install it in that device?

I need such device/version to test/debug our Apps to see if they are compatible.
I know I can run an emulator with 16KB pages (I already did this) but a real device would be better.

(Thanks for help and/or boost)

We wanted to release face recognition, but Google crossed our plans by forbidding non 16kb page size. 🚫

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

We had two: video processing + image scaling, the core of our backups and previews.

If we didn’t act now, we couldn’t publish updates to play store as of Nov.

Long story short: we had to rewrite our entire image/video pipeline on Android. ⚒️

But: the apps are now (~60MB) smaller and faster, using native Android/iOS components with hardware acceleration. 🌧️✨☀️

#16kb

Support 16 KB page sizes  |  Compatibility  |  Android Developers

Android Developers

Android 規劃 16KB Page Size

Hacker News 上看到 Android 在規劃 16KB Page Size 的消息:「Adding 16 kb page size to Android (googleblog.com)」,原文是「Adding 16 KB Page Size to Android」。

Android 目前主力是 4KB Page Size,但因為 ARM 有支援 16KB Page Size,所以測試後發現雖然會多用 9% 記憶體,但效能會增加不少:

Most CPUs today support a 4

https://blog.gslin.org/archives/2024/08/25/11947/android-%e8%a6%8f%e5%8a%83-16kb-page-size/

#Computer #Hardware #Murmuring #OS #Software #16kb #4kb #android #arm #kernel #linux #memory #page #size

Android 規劃 16KB Page Size

Hacker News 上看到 Android 在規劃 16KB Page Size 的消息:「Adding 16 kb page size to Android (googleblog.com)」,原文是「Adding 16 KB Page Size to Android」。 Android 目前主力是 4KB Page Size,但因為 ARM 有支援 16KB Page Size,所以測試後發現雖然會多用 9% 記憶體,但效能會增加不少: Most CPUs today support a 4 KB page size and so the Android OS and applications have historically been built an...

Gea-Suan Lin's BLOG