App no longer compatible with your device

3.x is definitely 64-bit. I checked all of the 3.x Android bundles and there is no provision (ISA) for 32-bit. Pre-3.0 Android versions are packaged or bundled to support both 32-bit and 64-bit.

Yep. Some manufacturers force 64-bit CPUs to 32-bit mode as part of their model tiering, like all flavors of Samsung A13 when initially launched. A13s have a 64-bit CPU, but Samsung forced it to run in 32-bit mode to keep the model in the lower “A” tier so it didn’t compete with higher priced “A” models and flagship “S” tier. Because the CPU is forced to run only in 32-bit mode, it has to run a 32-bit version of Android. Because Android is running in 32-bit mode, it can’t run 64-bit apps unless the app is bundled for both architectures like Wyze app 2.50.x and earlier. Samsung subsequently released an Android 14/One UI 6 (64-bit) update for A13 models, but that update has to pass through carriers. Some carriers have pushed the update out, some have not, some to specific regions only, some never will. For reference, one example of a 32-bit > 64-bit, Android 13 > 14 update for an A13 model: Build Number : A135USQU7DXA2, Android version : U(Android 14), Release Date : 2024-01-29

Check Android Kernel Architecture, not Android version or Kernel version. Android Kernel Architecture definitively identifies 32-bit or 64-bit. Most devices don’t display the kernel architecture in Settings > About Phone > Software information. If you don’t see it in Software Information, you’ll need a 3rd party app like the free AIDA64. Using AIDA64, check Android > Kernel Architecture. Some values are obvious like “aarch64” (64-bit). Some are not like “armv8l” (32-bit). Just Google the value if unsure.

You can also check CPU Instruction Set using AIDA64. A 64-bit device forced to 32-bit mode will usually indicate such. If CPU is forced to 32-bit mode, Android kernel architecture must also be 32-bit.

Back to the OP’s issue… it appears that people with phones/tablets running 32-bit versions of Android are unaware that their phone/tablet is limited to 32-bit mode, and it appears that there is currently no 32-bit compatible version of the Wyze app in the Google Play Store. That is a 3-fold problem (I tested all 3 scenarios today):

  • New users are purchasing Wyze gear unaware that their phone/tablet is 32-bit and there is no option for these users to install any Android version of Wyze app from the Google Play Store.

  • Existing users with 32-bit devices who uninstall the pre-3.0 Wyze app and attempt to reinstall from the Play Store end up in the same situation as those above… finding no compatible version in the Play Store.

  • Existing users with 32-bit devices attempting to update a pre-3.0 version find no compatible update in the Play Store. This also applies to users running a version older than the current 2.50.9.512. These users are stuck with whatever version they currently have loaded even though it is not the latest 32-bit version.

Depending on Google Play Store app version loaded on an Android 32-bit device, and regardless of whether the Wyze app is currently installed or not, a search for the Wyze app results in either Wyze app not found or a 3.x version with the message “This app won’t work for your device” message:

A 32-bit compatible version of the Wyze app (currently 2.50.9.512) should seamlessly be made available to these users via the Google Play Store so they don’t have to stumble their way to this forum only to be told to download the equivalent from an apk mirror site.

10 Likes