wireguard.lists.zx2c4.com archive mirror
 help / color / mirror / Atom feed
* Google Play 16KB alignment issue with WireGuard library - fix needed
@ 2025-08-28  7:22 Houman
  2025-08-28  8:25 ` Leon Woestenberg
  0 siblings, 1 reply; 3+ messages in thread
From: Houman @ 2025-08-28  7:22 UTC (permalink / raw)
  To: WireGuard mailing list

Google PlayStore is no longer accepting apps affected by Google Play's
16 KB page size requirements.

The native library `arm64-v8a/libwg-go.so` (from
`com.wireguard.android:tunnel:1.0.20230706`) is not 16 KB aligned

implementation 'com.wireguard.android:tunnel:1.0.20230706'


Can this be fixed?

Thanks,
Houman

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Google Play 16KB alignment issue with WireGuard library - fix needed
  2025-08-28  7:22 Google Play 16KB alignment issue with WireGuard library - fix needed Houman
@ 2025-08-28  8:25 ` Leon Woestenberg
  2025-08-28  8:28   ` Houman
  0 siblings, 1 reply; 3+ messages in thread
From: Leon Woestenberg @ 2025-08-28  8:25 UTC (permalink / raw)
  To: Houman; +Cc: WireGuard mailing list

On Thu, Aug 28, 2025 at 9:31 AM Houman <houmie@gmail.com> wrote:
>
> Google PlayStore is no longer accepting apps affected by Google Play's
> 16 KB page size requirements.
>
> The native library `arm64-v8a/libwg-go.so` (from
> `com.wireguard.android:tunnel:1.0.20230706`) is not 16 KB aligned
>
From what I read, the requirement is not to rely on 4KiB (hard coded)
page sizes.  Or are they going to hard-code 16KiB now??!

https://android-developers.googleblog.com/2024/12/get-your-apps-ready-for-16-kb-page-size-devices.html

-
Leon.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Google Play 16KB alignment issue with WireGuard library - fix needed
  2025-08-28  8:25 ` Leon Woestenberg
@ 2025-08-28  8:28   ` Houman
  0 siblings, 0 replies; 3+ messages in thread
From: Houman @ 2025-08-28  8:28 UTC (permalink / raw)
  To: Leon Woestenberg; +Cc: WireGuard mailing list

I got this email from Google:

To ensure your app works correctly on the latest versions of Android,
Google Play requires all apps targeting Android 15+ to support 16 KB
memory page sizes.

From May 1, 2026, if your app updates do not support 16 KB memory page
sizes, you won't be able to release these updates.


Thanks,
Houman



On Thu, 28 Aug 2025 at 09:25, Leon Woestenberg <leon@sidebranch.com> wrote:
>
> On Thu, Aug 28, 2025 at 9:31 AM Houman <houmie@gmail.com> wrote:
> >
> > Google PlayStore is no longer accepting apps affected by Google Play's
> > 16 KB page size requirements.
> >
> > The native library `arm64-v8a/libwg-go.so` (from
> > `com.wireguard.android:tunnel:1.0.20230706`) is not 16 KB aligned
> >
> From what I read, the requirement is not to rely on 4KiB (hard coded)
> page sizes.  Or are they going to hard-code 16KiB now??!
>
> https://android-developers.googleblog.com/2024/12/get-your-apps-ready-for-16-kb-page-size-devices.html
>
> -
> Leon.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-08-28  8:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-28  7:22 Google Play 16KB alignment issue with WireGuard library - fix needed Houman
2025-08-28  8:25 ` Leon Woestenberg
2025-08-28  8:28   ` Houman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).