Still no luck - Connect htc one m8 to galaxy gear 1
What's taking so long for a modded Gear Manager for Lollipop?
To Answer to this question, which I have asked my self many MANY times, is that people just found out how to set up gear manager in their phones one way or another. Today its said that the gear manager will work with non-samsung phones, being available on the Play Store.
So far I've had bad luck no matter how many times I try.
Here's the long story NOT short:
* Using gear one with null_23+notisync+nova launcher (for the sake of having different watch faces than the crappy ones Samsung provides) is a battery killer, i don't make it half a day.
* Installing gear manager from Play Store - Always get "Download failed, please try again later) just after the app sees the gear and attempts to connect to it. even with Tizen
* Following all the tutorials here or over youtube or the entire net will get me to:
a) "Connecting to gear" screen forever - Not even the actual fix for this symptom works
b) Download failed, please try again later
c) I'm using Venom rom on android 6 so gear manager 1.xxx wont even start
I took a step further and investigated why the hell i always get the "Download failed, please try again later" error screen. Looking at log cat, the app sends a key to a site in a form of a URL that includes the apps that the gear manager needs, the phone encrypted IMEI, and the DEVICE ID, which is "HTC_ONE M8" or simply "htc one m8". So if I copy this string and paste it onto a browser it gives me the below error message:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<commonError>
<resultCode>1</resultCode>
<resultMsg>deviceId is invalid</resultMsg>
<exceptionMsg/>
</commonError>
This clearly means that the page wont deliver the package for this device. Now if a change the device ID code on the link to the S5 device id code (SM-G900F) I do get a response with another URL that pasting it onto a browser will download an APK called GearModule.apk
The below is the result I get by changing the device ID
<result>
<appInfo>
<appId>com.samsung.svoiceprovider</appId>
<resultCode>1</resultCode>
<resultMsg>Download URI Available</resultMsg>
<downloadURI
Using this apk which actually installs just fine, the gear manager does get passed on the connection screen and goes to a installing mode. Unfortunately right at the end of the installation it throws an error code, -3 I believe, for which there is no documentation ANYWHERE. - Log cat reveals that the error its because the apps installed by the manager "cant be registered" wich will make sense if the site builds an APK signed with the device IMEI and device ID that will say the device is a Samsung but the build.prop from the phone still says is HTC.
So this clearly states that these parameter needs to be changed in build.prop - At this point i have been totally unable to change this. If I mount /system and change the build prop (tried by buil.prop editor, ES file explorer, even by changing parameters offline and copy/pasting and replacing it with the file manager in TWRP) It always soft-bricks the device and even if I change back to the back up file would not work. I always end up flashing the ROM again. I do know that probably being S-OFF will do the trick (cant spend 25 greens now) also I read that an unsecured kernel would work... but I get a boot loop.
Any thoughts on how to change the damn build.prop? and or get the gear manager working?
I really wish I had the skills to create something like the Open fit manager, I wonder why no one bother for the gear one or 2.
Any ways, I will be pasting this post in a few other treads to see if I could get some insight or help.
Cheers.