Open Qiangong2 opened 4 years ago
I no longer have a Sailfish phone I can work on Starfish with. To the best of my knowledge, nobody is working on Starfish anymore. However, there has been a lot of efforts from @StefWe on "Telescope", the UBPorts client which shares most of its codebase with Starfish. Feel free to work on Starfish if you want, or to donate a phone with Sailfish to StefWe.
I was actually thinking about taking a look at Starfish. But I don't have a Sailfish OS device either.
I may just wait for the PinePhone then and use that instead. I was considering getting an Xperia 10 plus and Sailfish X. That's why I asked :)
I built Sailfish OS successfully for the Galaxy S4 T-Mobile (jfltetmo). I could find and send over the build if needed.
@StefWe I actually have a Sony Xperia X with SFOS installed, which I no longer use since I switched to a Xperia XA2 :) Would you be interested?
@ncartron I am interested, but I am just a hobby developer. I have never developed a SFOS app before. I don't know how fast the results could be.
@StefWe this is totally fine, and there's no pressure from my side - so no worries :)
@ncartron you can contact me per mail stefwe at mailbox.org, so we can talk about details
sure, let's continue the discussion by email
Thanks a lot @ncartron, this is really appreciated :) I am sure @StefWe will be as valuable working on Starfish as he has been working on Telescope so far. I just want to mention that I used to work on Starfish on the Xperia X as well but got stuck because of limitations of the kernel used by SailfishOS at that time. I don't now if the bluetooth stack has been updated since then. Just to manage your expectations, it might be that StefWe will run into the same issues. There has been report of users getting basic Starfish features to work on other SFOS ports (such as on the Fairphone) which is what makes me think that we can get Starfish to work. That being said, even if some of the testing might turn out to be impossible on the Xperia X, having a SFOS development platform will still help StefWe wire up his updated asteroidsyncservice correctly with the rest of the codebase. It'd also be enough to write a basic UI and rely on asteroidsyncservice features which have been tested on Telescope already. :) Anyway, let's see where this goes. Thanks to both of you.
My pleasure @FlorentRevest :) I am fully with you re the expectations - it may be a deadend, but hey - if we don't try, we won't know, right? ;)
Keep up the good work!
What state should the code be in now?
I checked out the project and opened it up the the SFOS SDK 3.2.10. I see some import errors in starfish.qml, but it still builds RPMs. These can be deployed on the emulator or an actual device, but running the app just shows a white screen. Running it from command line throws one of the import errors.
Is this about what I should expect to see from the starfish source as it exists now?
BTW, I have an Xperia X, and would be happy to test anything needed.
The phone does pair with the LG Urbane watch running asteroidos now, showing it as "bass" with "Supported profiles: GAP, GATT" and "Low energy services: BAS".
I have a Jolla phone and a desire to see this become a reality
I'd like to join in helping. I can't do much, but I can test builds and send logs
Could it be possible to port the Ubuntu Touch application for it?
The next Sailfish OS release is planned to to go EA in mid-February. There may or may not be something new regarding Bluetooth / BLE / GATT, but I would say it's worth waiting and checking the changes out first.
Hey all, I've been playing around getting Starfish up and running over in my fork here, still needs a bit of work before its ready for a PR into the main repo, but last night I managed to get it all compiling and deploying.
Its currently rendering the UI and connecting to the background service (which you need to start manually). I need to tweak the dbus messages used to start the background service, as its currently set up for non-user services, and then do some basic testing.
I think the issues that @FlorentRevest mentioned here might be resolved in the current Sailfish kernel. I attempted to replicate them earlier today and it seemed to get the battery service information with no issues. I'll post some screenshots later from my phone,
thanks for your work on Starfish @GeoffTearle ! Eagerly waiting for your PR to see what it gives. Keep up the good work!
Out of curiosity, did you test with SailfishOS 3.4, or the just released 4.0.1?
3.4, I didn't even realize that 4.0.1 was out!
@GeoffTearle Amazing work! Looking forward to your PRs :)
3.4, I didn't even realize that 4.0.1 was out!
it is, since yesterday :-)
And, it just so happens, BLE is now supported (search for Bluetooth Low Energy) on SFOS 4.0.1.45 EA!
I will be happy to test the combination sturgeon XA2 Ultra when a testable version is available
Sailfish OS has come a long way in two years, are there any updates to starfish?