*** rinigus <rinigus!~rinigus@kybi.ioc.ee> has joined #sfdroid | 05:44 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid | 06:59 | |
*** NeKit <NeKit!~nekit@188.162.51.176> has joined #sfdroid | 07:33 | |
*** NeKit <NeKit!~nekit@188.162.51.176> has quit IRC (Ping timeout: 244 seconds) | 08:00 | |
*** andrewalker <andrewalker!walker@to1.hashbang.sh> has joined #sfdroid | 10:48 | |
nh1402 | andrewalker: how are you with QT apps? | 10:49 |
---|---|---|
dr_gogeta86 | nh1402, i've updated from 2.0.2 to 2.0.4 with sfdroid on ... no problems :-D | 10:49 |
dr_gogeta86 | But I think was damn lucky | 10:50 |
*** nh1402[m] <nh1402[m]!nh1402matr@gateway/shell/matrix.org/x-nzocevnwkhdnrgur> has quit IRC (Remote host closed the connection) | 10:50 | |
andrewalker | nh1402: what do you mean? Whether I can develop QT apps? | 10:50 |
nh1402 | andrewalker: yes | 10:51 |
andrewalker | nh1402: I've played around with the sdk, ran some demo's, not much more than that. | 10:51 |
andrewalker | but I'm interested in learning more | 10:51 |
nh1402 | dr_gogeta86: I suppose that depends on if any libhybris stuff is modified during an OTA, if not then sfdroid should be safe. | 10:51 |
andrewalker | nh1402: why, do you guys have some low hanging fruits I could help with? :) | 10:51 |
nh1402 | andrewalker: https://github.com/sfdroid/sfdroid-misc/issues | 10:52 |
nh1402 | you'll notice I've self-assigned one of them, which involves writing a QT app, I have no idea how to make, yet. My plan was to fork the rpm-installer app and modify it to listen for apk's and then use binder (some how) to install the apk in sfdroid. | 10:53 |
r0kk3rz | well, clearly we need a reimplementation of apkd | 10:54 |
andrewalker | nh1402: sounds doable. I only have one sailfishos device, which is jolla1, and I use it as my main phone. Is it risky to install sfdroid? Alongside with aliendalvik, I mean... | 10:55 |
r0kk3rz | andrewalker: impossible | 10:56 |
nh1402 | andrewalker: that would be in alien territory, no one has tried getting sfdroid to work on a Jolla device yet. | 10:56 |
andrewalker | right | 10:56 |
nh1402 | r0kk3rz: I wouldn't say impossible, you try your hand at creating a chroot image to boot into. | 10:56 |
andrewalker | but I should be able to develop just using the sdk + emulator, correct? | 10:56 |
r0kk3rz | that said, for some of this stuff you dont specfically need a sfdroid device | 10:56 |
r0kk3rz | we need to map the apkd interface as it is on jolla phone | 10:57 |
r0kk3rz | and do an open reimplementation | 10:57 |
andrewalker | I see | 10:57 |
r0kk3rz | i think dbus is probably going to be the main interconnect between apkd and sfdroid, so that will be ok to check that you're sending the right packets | 10:58 |
nh1402 | I think my approach of forking this https://github.com/custodian/harbour-rpminstaller to listen for apk's instead would be the way to go | 10:59 |
nh1402 | feed in the apk, go to android -> install app, grab app icon image, feed the directory of the icon back to the app to create the desktop file. | 11:00 |
nh1402 | using binder to install, launch and uninstall the apk. | 11:01 |
r0kk3rz | why does it need to be an app? | 11:03 |
*** nh1402[m] <nh1402[m]!nh1402matr@gateway/shell/matrix.org/x-rucqdzzmzhmrlqqe> has joined #sfdroid | 11:04 | |
nh1402 | so apk's can be installed in Sailfish and not just within Android | 11:04 |
nh1402 | we can then merge the resulting rpm with the *other* one. | 11:04 |
nh1402 | can easily be installed* | 11:06 |
*** TheRealJohnGalt[ <TheRealJohnGalt[!therealjoh@gateway/shell/matrix.org/x-teqqlkkxosyouwop> has joined #sfdroid | 11:06 | |
r0kk3rz | that doesnt need to be an app though, alien-dalvik has that as a service | 11:07 |
nh1402 | well i don't know how to make that either. | 11:07 |
nh1402 | TheRealJohnGalt[: well hello there | 11:08 |
*** nh1402[m] <nh1402[m]!nh1402matr@gateway/shell/matrix.org/x-rucqdzzmzhmrlqqe> has quit IRC (Ping timeout: 272 seconds) | 11:11 | |
nh1402 | r0kk3rz: having a front end for sfdroid wouldn't help, eg. A settings page to turn android services on or off, get contacts in Android, etc. | 11:14 |
*** nh1402[m] <nh1402[m]!nh1402matr@gateway/shell/matrix.org/x-kjeaspnuoyjeixjt> has joined #sfdroid | 11:17 | |
r0kk3rz | nh1402: yeah ultimately theres little architectural differences between a service or an app | 11:19 |
r0kk3rz | but i think matching up with apkd is probably a good idea | 11:19 |
nh1402 | wouldn't hurt* | 11:21 |
nh1402 | r0kk3rz: what do you think are the chances that Jolla would replace apkd with our eventual sfdroid equivalent? | 11:24 |
nh1402 | I'm assuming Jolla are in charge of the integration stuff such as installing apk's in Sailfish, showing notifications, having a page in the settings, wizard etc. and not Myriad | 11:25 |
r0kk3rz | on sfos side for sure | 11:26 |
r0kk3rz | no doubt myriad have altered some of the androidy bits to provide a nice interface for some of this stuff though | 11:26 |
nh1402 | what do you think is the likelyhood of replacing their closed apkd with our eventual open one? | 11:30 |
r0kk3rz | im sure they'd be interested in it | 11:30 |
r0kk3rz | it kinda depends on the situation with the rest of sfos of course | 11:31 |
r0kk3rz | right now i think they're using it as a bit of a carrot to get OEMs to release devices | 11:31 |
r0kk3rz | rather than this 'community partnership' idea that they have going with fp and puzzlephone | 11:32 |
*** TheRealJohnGalt[ <TheRealJohnGalt[!therealjoh@gateway/shell/matrix.org/x-teqqlkkxosyouwop> has quit IRC (Ping timeout: 272 seconds) | 11:37 | |
nh1402 | r0kk3rz: true, treading a fine line between 'community partnership' and "we need money" | 11:38 |
nh1402 | but it's still a different model to Android though, Jolla handle getting Sailfish to run on the device, and then they update the device (supposedly) indefinitely | 11:42 |
*** TheRealJohnGalt[ <TheRealJohnGalt[!therealjoh@gateway/shell/matrix.org/x-gzcxompwgydpfvcr> has joined #sfdroid | 11:43 | |
nh1402 | then the sprinkling on top being Android app support, Microsoft Exchange, Maps, and whatever else is proprietary | 11:43 |
r0kk3rz | yeah it is | 11:44 |
r0kk3rz | but from a users perspective they care about the android apps the most | 11:45 |
nh1402 | having said that, sfdroid has already beaten Alien Dalvik in 2 regards. | 11:49 |
dr_gogeta86 | nh1402, we need to disable a bounch of services ... by default | 11:57 |
nh1402 | dr_gogeta86: you what | 11:59 |
r0kk3rz | nh1402: i remember mark shuttleworth being interested in alien-dalvik at MWC a couple of years back | 12:13 |
nh1402 | r0kk3rz: that's the owner of Canonical, right? | 12:15 |
r0kk3rz | correct | 12:17 |
nh1402 | r0kk3rz: I think Jolla have an exclusive agreement with Myriad | 12:30 |
nh1402 | on the one hand that's good that it prevents Samsung or Canonical from using it and having to look elsewhere, but on the other hand they could easily build up sfdroid themselves and use that. | 12:32 |
r0kk3rz | honestly i think canonical would prefer an open solution | 12:33 |
r0kk3rz | but given their track record they'd just fork it from under you | 12:33 |
nh1402 | instead Samsung have gone for an inferior and ironicly named proprietary ACL, while Ubuntu decided they don't want many apps to run on their OS at all and not do anything. | 12:34 |
nh1402 | r0kk3rz: yh that's the problem with them | 12:37 |
r0kk3rz | thats what they did with libhybris anyway | 12:38 |
nh1402 | r0kk3rz: they did eventually merge some if not all of it back though, right, quite some time after the fact. | 12:48 |
r0kk3rz | some, not all. thekit was recently talking about the MTK support for libhybris | 12:54 |
r0kk3rz | that the ubuntu fork had, but ours didnt | 12:54 |
nh1402 | wow even to this day they haven't merged it back. | 12:55 |
nh1402 | I'm taking that as a racial insult. | 12:55 |
TheKit | it's not about libhybris now, except maybe Marshmallow/aarch64 changes | 13:07 |
dr_gogeta86 | nh1402, juggling with pm | 13:09 |
nh1402 | dr_gogeta86: I don't follow | 13:13 |
dr_gogeta86 | nh1402, sfdroid needed to slimdown | 13:13 |
dr_gogeta86 | too much fuss enabled by default | 13:13 |
nh1402 | ah yes, that | 13:14 |
nh1402 | it's one of the issues in github | 13:15 |
dr_gogeta86 | can you point me to that | 13:15 |
nh1402 | dr_gogeta86: https://github.com/sfdroid/sfdroid-misc/issues/15 | 13:21 |
nh1402 | I was under the impression that there was one to slim down the Android stuff as a whole, but turns out I was wrong, but the RAM management kindof covers it. | 13:22 |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 252 seconds) | 13:54 | |
*** rinigus <rinigus!~rinigus@kybi.ioc.ee> has quit IRC (Quit: Leaving) | 14:02 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid | 14:04 | |
*** maheart <maheart!~maheart@110-174-95-7.static.tpgi.com.au> has joined #sfdroid | 15:00 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Quit: Leaving) | 15:30 | |
*** taaem <taaem!~taaem@unaffiliated/taaem> has joined #sfdroid | 17:01 | |
*** rinigus <rinigus!~rinigus@tabasalu-gw.radionet.ee> has joined #sfdroid | 17:55 | |
*** krnlyng <krnlyng!~liar@178.114.33.134.wireless.dyn.drei.com> has quit IRC (Ping timeout: 265 seconds) | 19:06 | |
*** krnlyng <krnlyng!~liar@77.117.27.101.wireless.dyn.drei.com> has joined #sfdroid | 19:18 | |
*** ChanServ sets mode: +o krnlyng | 19:18 | |
*** rinigus <rinigus!~rinigus@tabasalu-gw.radionet.ee> has quit IRC (Quit: Leaving) | 21:08 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!