This object is in archive! 

Google play dropped support for AW1.5

Hendar01ncl. shared this problem 22 months ago
Closed

Google play has dropped support for AW1.5 so older smartwatches like Sony smartwatch 3 cannot install Locus map watch from Google play anymore.

Are there any instructions for a workaround such as sideloading the apk to an AW1.5 watch via ADB?

Replies (3)

photo
0

Hello,

you can download the APKs here: http://bit.ly/lmVersions
Add-ons > Wear ... or older version in the archive

It should be possible to install it with this app: https://play.google.com/store/apps/details?id=org.freepoc.wearinstaller (info http://freepoc.org/wear-installer-help-page/)

Regards,


Zdenek, Locus team

photo
0

Hello,

you have to install both of them—one version installed in the device (phone) and one in the wear (watches).

Regards,


Zdenek, Locus team

photo
1

Thanks Zdenek, I understand now. I have already installed LM Watch on my phone from Google Play so I just need to sideload the wear APK from Google Drive onto my SWR50 watch.

For information, Freepoc Wear Installer only works with WearOS 2 & 3, not with AW1. I will try Easy Fire Tools or ADB from a PC.

Cheers H.

photo
1

Hi,

I've been busy so I haven't done anything with this for a while other than confirm that Freepoc Wear Installer and Easy Fire Tools are not compatible with WOS1.

Today I tried to sideload the wear-release APK onto my sony smartwarch 3 (SWR50) using ABD from a Windows 10 PC. I installed the '15 seconds ADB installer' (from XDA) on Win10, enabled USB debugging on the SWR50 and connected via a micro USB data cable. I fired up a PowerShell and all went well with 'adb devices' returning the SWR5 in the list of arrached decices. However, when I used 'adb install -r wear-release.apk' to sideload Locusmap watch, the file was pushed to the watch but returned a Failure [INSTALL_FAILED_OLDER_SDK], indicating that the minimum SDK/API version in the apk mainfest is greater that the SW%) WOS1.5 platform SDK/API. I checked the ADB logs and found an exception saying 'requires newer SDK version 25 (current version is 23). So it seems that the wear-release app has a minSDKversion of 25 in the manifest but the platform SDK/API version is 23. 23 is the correct version for WOS1.5 on the SWR50 because it is based on Android 6.0.1. 25 is the SDK version for Android 7.1 but I believe that Locusmap is supposed to be compatible with Android 5.0 and above (API 21) so shouldn't the manifest be set to 21? Is there a way to get a versin of the wear-release APK with a manifest setting the minSDKversion to 21 or is there a way for me to edit it?

I also downloaded the latest version of Google Play Services for WearOS for Android 6.0 and upwards and used ADB to sideload that into the SWR50. This worked perfectly and the ViewRanger embedded wear app immediately synced with the watch. However Locusmap did not! indicating that this is the same issue with a minSDKversion of 25 preventing installation.

Can you check this out with the devs please?

Cheers H.

photo
0

Hello,

I am sorry, the API is really set to 25.

In this case - here is the older version which should be on API 23: https://drive.google.com/drive/folders/12sX5cO-L6dBubigY3EUy3StXLaeDtTBe?usp=sharing

But as it was updated, there could be some bugs, so no guaranties.

I am sorry, I have no better solution for you.


Zdenek, Locus team

photo
0

Hello,

you have to downgrade both wear apps, in your watches and in your phone too (device.apk + wear.apk). In the phone, it must be uninstalled first as Android doesn't allow downgrade. Did you do that?


Zdenek, Locus team

photo
0

Hello,

you need the main app installed (LM4 or LM Classic).

If you want to use watches, you need the app in watches that can process data from Locus, but you need the add-on on your phone which establishes communication between Locus and watches. So three installations in total.

On Wear OS, you can use LM4 or LM Classic. On Tizen OS, you must install the add-on according to the app you have.

I recommend reading the manual: https://docs.locusmap.app/doku.php?id=manual:user_guide:add-ons:wearforlocus

Regards,


Zdenek, Locus team

Replies have been locked on this page!