Coder Social home page Coder Social logo

Comments (5)

jrtberlin avatar jrtberlin commented on June 9, 2024

Hi, sorry to hear you're having issues.

  • What phone (model + ROM) do you have and which one has your girlfriend?
  • Are you running AsteroidOS 1.0 or nightlies (in this case do you remember the date you downloaded the nightly)?
  • Has it worked before?
  • Are you using a selfbuilt app or 0.14 from F-Droid?

Thank you for the logs, I will look into them.
If the issue is indeed AsteroidOSSync we should wait until #101 is resolved, since that changes the relevant code.

from asteroidossync.

tioui avatar tioui commented on June 9, 2024

I have a Samsung Galaxy S4 mini (SGH-I257H) with LineageOS 14.1 (Android version 7.1.2).
My girlfriend use a tablet type Samsung Galaxy Tab A (SM-T580) with the upgraded Stock rom (Android version 8.1.0).

I have tried the AsteroidOS 1.0 and the Nighty build downloaded at February 28 and both had the same problem.

I just got the watch, so the only time it worked was with my girl friend tablet. It never worked with my cell phone.

I am using (both on my phone and on my girl friend tablet) the 0.14 F-Droid build of AsteroidOSsync.

Hope this help. If you want me to test something, just ask.

from asteroidossync.

jrtberlin avatar jrtberlin commented on June 9, 2024

@tioui I searched a bit online and it seems multiple people reported Bluetooth connection issues for your model and other variants of the s4 mini. Have you tried Bluetooth LE with a different device on this phone already? One suggested "fix" is wiping the cache partition and toggling Bluetooth multiple times in settings.
Since it works on your girlfriend's tablet I would assume that it's either a model-specific issue with our Bluetooth library (that we are currently trying to drop #101) or an issue with your ROM/vendor device drivers.

Edit:
We had a small discussion on IRC and there was a recent change in the Bluetooth baudrate.
You can edit /lib/systemd/system/patchram.service on your watch and remove --baudrate 3000000 from the ExecStart line to revert the changes. Can you report if that improves anything?

from asteroidossync.

tioui avatar tioui commented on June 9, 2024

It does not seems to work. I have clear the cache partition and toggled the bluetooth on and off multiple times. I also change the file /lib/systemd/system/patchram.service on the watch to remove the --baudrate 3000000. Still not connecting properly.

For the question, I don't know if I have used a Bluetooth LE device before. I use my car bluetooth connexion, my bluetooth earbuds and a wireless home phone that connect by bluetooth with my cell phone. Every one of those work as they should. But I don't know if they use bluetooth LE.

from asteroidossync.

tioui avatar tioui commented on June 9, 2024

Just to let you know. I just installed crDroid (Android 8.0) on my phone with a clean install. Wipe everything but the sdcard. The first thing I did was installing FDroid and the second was installing AsteroidOSSync. I had the same problem while trying to connect to my watch.

Also, I did pair the Watch to the Phone using bluetoothctl with this tutorial (at the end of the page): https://asteroidos.org/wiki/bluetooth/ . The problem is, the watch and the phone correctly pair, but the AsteroidOSSync app still try to pair it.

from asteroidossync.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.