Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [Announce] Pebble Watch Connector daemon

    Reply
    Page 26 of 59 | Prev | 16   24     25   26   27     28   36 | Next | Last
    HtheB | # 251 | 2015-01-12, 23:01 | Report

    Where does the official Pebble store the pbw files when I download a watchapp?

    It must be caching it somewhere since you can always load it on your pebble when there is no internet connection.

    Would be great if we can add this location too

    Edit | Forward | Quote | Quick Reply | Thanks

     
    j4mppa | # 252 | 2015-01-13, 09:31 | Report

    Originally Posted by smoku View Post
    I checked the daemon log:

    [D] JSKitXMLHttpRequest::JSKitXMLHttpRequest:243 - constructed
    [D] JSKitXMLHttpRequest:pen:266 - opened to URL "http://api.flickr.com/services/rest/?method=flickr.places.findByLatLon&api_key=f1a5294 6c4d821f45252831aa6f93646&lat=122.3524&lon=122.892 1&accuracy=11&format=json&nojsoncallback=1"
    [D] JSKitXMLHttpRequest::send:320 - sending "GET" to QUrl( "http://api.flickr.com/services/rest/?method=flickr.places.findByLatLon&api_key=f1a5294 6c4d821f45252831aa6f93646&lat=11.3524&lon=11.8921& accuracy=11&format=json&nojsoncallback=1" ) with ""
    [D] JSKitXMLHttpRequest::handleReplyError:489 - reply error 202
    [D] JSKitXMLHttpRequest::handleReplyError:496 - going to call onerror handler: "function() { [code] }"
    [D] JSKitConsole::log:177 - "Error: Failed to connect!"
    [D] JSKitXMLHttpRequest::handleReplyFinished:463 - reply finished, reply text: "{"stat":"fail","code":95,"message":"SSL is required"}"
    [D] JSKitXMLHttpRequest::handleReplyFinished:472 - going to call onload handler: "function() { [code] }"
    [D] JSKitConsole::log:177 - "Error"

    So it looks like flickr started requiring httpS for its API and the app needs updating.
    When I did the request over https in my browser I got the locality info correctly.
    I see,thanks for troubleshooting

    I also have android pebble app installed from google play on my jolla. I had to use apk downloader to get it since play store doesn't approve jolla. However when I run the app I get error message straight away saying bluetooth error so I cannot connect the watch. App itself works. In TJC there is couple posts about bt problems with android apps.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Fuzzillogic | # 253 | 2015-01-13, 10:15 | Report

    Originally Posted by j4mppa View Post
    I also have android pebble app installed from google play on my jolla. I had to use apk downloader to get it since play store doesn't approve jolla. However when I run the app I get error message straight away saying bluetooth error so I cannot connect the watch. App itself works. In TJC there is couple posts about bt problems with android apps.
    See HtheB's post. Now that we know it's possible, would it be possible to patch/hack the Android's client database and convince it there already is a paired (but disconnected, obviously) Pebble available?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    j4mppa | # 254 | 2015-01-14, 09:48 | Report

    Originally Posted by HtheB View Post
    I've managed to get the official Pebble Store partially to work on my Jolla. It can download the apps from the store now.
    Will there be a support for auto detecting downloaded apps? Maybe a simple 'check' in the folder of /data/data/com.getpebble.android/app_jskit_installed_apps/ ?

    Would be great to just use the official client to download apps, so that our sailfish pebble client can pick this up
    Yesterday I was also able to get the official pebble store running on my jolla. Its just a workaround and only partially working but you will see your app bank etc and download new apps. Connection still not working of course and I have no idea where the android apps stores the pbw files just like HtheB earlier said. By using this way you do not need actual Android device.

    1. first I installed official android app from google play store and logged in with my credentials. Then you will get stuck with trying to find connected pebble. close the app

    2. install for example Glance app from google play store.

    3. install glance.pbw to your pebble with native sailfish app.

    4. run android glance app. this will give you all kinds of errors first, but it offers you to update the app. press that one and this will take you straight to official android pebble app. Now you are able to scroll and install/search new apps/faces etc. But as said before no upload working to pebble due to bt restrictions.


    I dunno if this helps anything or not. But just wanted to inform about this.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to j4mppa For This Useful Post:
    Amboss, Fuzzillogic

     
    Fuzzillogic | # 255 | 2015-01-14, 20:16 | Report

    Thanks j4mppa. You don't need to install the glance-app on the pebble. They can't communicate anyway. Just "update" the watch app from the Android Glance client, this will indeed trigger the official Pebble app to open. Leaves me wondering if this is triggered by an Intent. If so, it might be triggered from within PWC. (Can you trigger intents from native to Alien Dalvik?)

    Using the official Android app, you can browse the app store and put files in your locker. It seems as if the files itself are not downloaded. BUT... The app uses a SQLite database, stored in /data/data/com.getpebble.android/databases/pebble.db. That database contains a table "locker_data". That table has a column "pbw_file". And that column contains the download location for the app Or, directly from the command line:

    Code:
    [root@Jolla nemo]# sqlite3 /data/data/com.getpebble.android/databases/pebble.db -cmd 'SELECT title, pbw_file FROM locker_data'
    Compass|https://www.filepicker.io/api/file/Ijc5xXTORgiM4faUZOU6
    It would be quite trivial to access the database from a native app, were it not that user Nemo has no access to this location... The command above must be run as root. I don't know if and how privileged apps can have access.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to Fuzzillogic For This Useful Post:
    Amboss

     
    smoku | # 256 | 2015-01-14, 22:27 | Report

    Just released 0.15 with preliminary support for Pebble Appstore.
    Send all Kudos to smurfy, as he did all the digging and coding necessary to make it fly.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 4 Users Say Thank You to smoku For This Useful Post:
    Amboss, Fuzzillogic, HtheB, MaemoUser

     
    Howc | # 257 | 2015-01-14, 23:40 | Report

    Hi

    Im trying to load Pebbled on to my Jolla but Ive not had any previous experience of building and deploying apps. Is there any chance you could provide an set of instructions of what i need to do with the files on Github? Do I need to take all the files and build then in the sdk or is the rpm ready to deply? How do I deploy the rpm on the Jolla?

    I have tried to install the SDK on Win7 but that resulted in lots of errors and a failed install so I have yet to actually try to build anything I think I will try a linux install tomorrow, perhaps it will all make sense when I get to build something?

    My Pebble is upto date and running on Android but it would be good to have it on the Jolla too.

    Thanks for your help and efforts with this app.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    smoku | # 258 | 2015-01-14, 23:58 | Report

    Originally Posted by Howc View Post
    Im trying to load Pebbled on to my Jolla but Ive not had any previous experience of building and deploying apps.
    If you just want to run the app, go to https://openrepos.net/content/basil/...use-sailfishos on the phone and install Warehouse client (tap the rpm).

    Then in Warehouse client search for pebble, enable repo and install.
    It will pull all the dependencies and you can use Warehouse to upgrade pebble application later.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by smoku; 2015-01-15 at 00:08.
    The Following User Says Thank You to smoku For This Useful Post:
    Amboss

     
    HtheB | # 259 | 2015-01-15, 09:32 | Report

    Originally Posted by smoku View Post
    Just released 0.15 with preliminary support for Pebble Appstore.
    Send all Kudos to smurfy, as he did all the digging and coding necessary to make it fly.
    AWESOME!
    Now it only needs a search function

    Edit: Does Pebbled has support for internet connection?
    I downloaded a news app ("Tweakers.net", it should be in the second page of the most recent 'Daily' apps by the time I write this post)
    I couldn't configure it. It also gives me a connection error

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by HtheB; 2015-01-15 at 09:59.

     
    Fuzzillogic | # 260 | 2015-01-15, 11:40 | Report

    I've noticed that a broken bluetooth connection (e.g. device out of range) doesn't get reestablished when the mobile is in sleep-mode. Perhaps it is the same issue as with WLAN-connections. When waking the phone, e.g. double tap the screen or even hovering your hand over the device (I've LPS enabled) the Pebble immediately reconnects. I'm not sure it's because of this, but I've missed two calls so far.

    Also, it seems as if the devices don't reconnect when flight mode on Jolla is disabled. I had to manually enable the connection again in PWC.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 26 of 59 | Prev | 16   24     25   26   27     28   36 | Next | Last
vBulletin® Version 3.8.8
Normal Logout