Skip to content

16kb page size support not found on arm64-v8a & x86_64 #177147

@fitterfly-parth

Description

@fitterfly-parth

Steps to reproduce

My current flutter version:

Flutter 3.35.6 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 9f455d2 (8 days ago) • 2025-10-08 14:55:31 -0500
Engine • hash a5f2c36e367c13f868cfe98db5806f562c52c35e (revision d291363) (9 days ago) • 2025-10-07 17:26:21.000Z
Tools • Dart 3.9.2 • DevTools 2.48.0

I run below command to check align.

for f in $(unzip -l build/app/outputs/flutter-apk/app-live-release.apk | grep ".so" | awk '{print $4}'); do unzip -p build/app/outputs/flutter-apk/app-live-release.apk $f > /tmp/tmp.so; align=$(/opt/homebrew/Cellar/binutils/2.45/bin/readelf -l /tmp/tmp.so | grep LOAD | head -n 1 | awk '{print $NF}'); echo "$f --> $align"; done

Output is

lib/arm64-v8a/libapp.so --> 0x0000000000000000
lib/arm64-v8a/libdatastore_shared_counter.so --> 0x0000000000000000
lib/arm64-v8a/libflutter.so --> 0x0000000000000000
lib/arm64-v8a/libsoniccommunicationlibrary.so --> 0x0000000000000000
lib/armeabi-v7a/libapp.so --> 0x4000
lib/armeabi-v7a/libdatastore_shared_counter.so --> 0x4000
lib/armeabi-v7a/libflutter.so --> 0x10000
lib/armeabi-v7a/libsoniccommunicationlibrary.so --> 0x1000
lib/x86_64/libapp.so --> 0x0000000000000000
lib/x86_64/libdatastore_shared_counter.so --> 0x0000000000000000
lib/x86_64/libflutter.so --> 0x0000000000000000
lib/x86_64/libsoniccommunicationlibrary.so --> 0x0000000000000000

Expected results

Currently for armeabi-v7a it return 16kb support. but for other two it's not compatible.

Actual results

It should compatible for all version.

Code sample

for f in $(unzip -l build/app/outputs/flutter-apk/app-live-release.apk | grep ".so" | awk '{print $4}'); do unzip -p build/app/outputs/flutter-apk/app-live-release.apk $f > /tmp/tmp.so; align=$(/opt/homebrew/Cellar/binutils/2.45/bin/readelf -l /tmp/tmp.so | grep LOAD | head -n 1 | awk '{print $NF}'); echo "$f --> $align"; done

Screenshots or Video

Screenshots / Video demonstration

[Upload media here]

Logs

Logs
[Paste your logs here]

Flutter Doctor output

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.35.6, on macOS 26.0.1 25A362 darwin-arm64, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 26.0.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2025.1)
[✓] Connected device (4 available)
! Error: Browsing on the local area network for parth’s Apple Watch. Ensure the device is unlocked and discoverable via Bluetooth. (code
-27)
! Error: Browsing on the local area network for Pankaj’s iPhone. Ensure the device is unlocked and attached with a cable or associated with
the same local area network as this Mac.
The device must be opted into Developer Mode to connect wirelessly. (code -27)
! Error: Browsing on the local area network for Ramila’s iPhone. Ensure the device is unlocked and attached with a cable or associated with
the same local area network as this Mac.
The device must be opted into Developer Mode to connect wirelessly. (code -27)
[✓] Network resources

• No issues found!

Metadata

Metadata

Assignees

No one assigned

    Labels

    in triagePresently being triaged by the triage teamwaiting for customer responseThe Flutter team cannot make further progress on this issue until the original reporter responds

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions