#sfdroid log for Wednesday, 2017-03-22

*** piggz <piggz!~piggz@95.150.63.139> has quit IRC (Ping timeout: 246 seconds)01:30
*** krnlyng__ <krnlyng__!~liar@77.117.150.63.wireless.dyn.drei.com> has joined #sfdroid04:07
*** krnlyng_ <krnlyng_!~liar@178.114.237.172.wireless.dyn.drei.com> has quit IRC (Ping timeout: 260 seconds)04:10
*** Guest19035 <Guest19035!~kkristof@188.75.133.243> has joined #sfdroid04:51
*** entil <entil!~mjt@static.73.71.47.78.clients.your-server.de> has quit IRC (Ping timeout: 240 seconds)06:13
*** Guest19035 <Guest19035!~kkristof@188.75.133.243> has quit IRC (Quit: -a- lol poor daxrage)06:25
*** piggz <piggz!~piggz@95.150.63.139> has joined #sfdroid06:37
*** CrKit <CrKit!~nekit@176.59.107.108> has joined #sfdroid06:59
*** CrKit <CrKit!~nekit@176.59.107.108> has quit IRC (Ping timeout: 260 seconds)07:57
*** NeKit <NeKit!~nekit@176.59.107.108> has joined #sfdroid08:08
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid08:27
*** entil <entil!~mjt@static.73.71.47.78.clients.your-server.de> has joined #sfdroid08:32
*** NeKit <NeKit!~nekit@176.59.107.108> has joined #sfdroid09:53
*** NeKit <NeKit!~nekit@176.59.107.108> has quit IRC (Ping timeout: 240 seconds)10:28
nh1402saidinesh5: I decided to go with Arch Linux, as I wasn't the one who set it up manually ;), thanks krnlyng__11:06
saidinesh5Ahh11:06
saidinesh5do install yaourt, if you're on Arch. life saver11:07
saidinesh5which Desktop environment11:07
saidinesh5?11:07
nh1402saidinesh5: at the moment, none. Haven't finished the installation process yet.11:07
nh1402boots to the terminal atm11:08
saidinesh5Ahh.. next stop setting up users, installing drivers, and then I think comes the desktop environment part11:09
*** NeKit <NeKit!~nekit@176.59.107.108> has joined #sfdroid11:32
*** NeKit <NeKit!~nekit@176.59.107.108> has quit IRC (Ping timeout: 240 seconds)11:53
nh1402!seen miau11:59
merbotnh1402: miau was last seen in #sfdroid 2 weeks, 6 days, 2 hours, 1 minute, and 23 seconds ago: <miau> saidinesh5: Do i need the binary blobs to compile cm?11:59
nh1402saidinesh5: did you hear about Android O developer preview being released yesterday?12:02
saidinesh5yep. doesnt seem that big to me12:03
nh1402for now12:03
nh1402Picture in Picture sounds interesting12:03
saidinesh5*cough*applet layer *cough*12:04
nh1402more powersaving stuff12:04
nh1402more notification stuff12:04
*** NeKit <NeKit!~nekit@85.143.20.2> has joined #sfdroid12:05
nh1402not much we can do on the notification stuff in sfdroid though, would just have to neuter it and have the basics passed through to Sailfish.12:06
saidinesh5true. its almost like they're turning notifications into full blown apps12:07
nh1402speaking of which/kind of could you make a daemon for Sailfish that listens on a socket for sfdroid app installs and uninstalls, that my app would pass you?12:09
saidinesh5that sounds like overtly complicated. I think it is best handled with a purely android service12:10
nh1402saidinesh5: that's not going to happen, android can't access the right location to save the desktop file to.12:11
saidinesh5it can. it has acccess to home folder. if not one needs to give it access to that path12:11
nh1402no it doesn't12:13
*** NeKit <NeKit!~nekit@85.143.20.2> has quit IRC (Ping timeout: 240 seconds)12:13
saidinesh5it does. if it has access to /usr/ ... i really dont see how it doesnt have access to /home/ ...12:15
saidinesh5both are on the same physical partition too12:15
nh1402saidinesh5: it has access to /sdcard and /data/data/app-name12:17
nh1402and that's it12:17
saidinesh5that's the java api?12:23
nh1402saidinesh5: yes12:26
nh1402same for both i think12:26
saidinesh5what happens say when you create a symlink from /home/nemo/ to /sdcard?12:32
saidinesh5Although i cant say i confirm this because i just wrote a test python script being run as a normal android app, which was able to access a file in /data/local/tmp12:34
saidinesh5(normal android app = no root or anything)12:34
saidinesh5i think it just depends on the path permissions /groups the /home/nemo/.local/share/applications has12:35
saidinesh5especially since selinux is disabled, i dont see how else android could enforce such path constraints12:36
nh1402saidinesh5: you what12:40
saidinesh5I instaled QPython and wrote a little script to access a file i put in /data/local/tmp12:40
saidinesh5QPython is a little python interpreter app in Android. nifty.12:41
nh1402saidinesh5: do the same in Java or C++ for a normal apk without asking for root permissions, or converting the app to a system app12:43
saidinesh5nh1402: this technically is a normal Java/C++ app itself. not a system app. no root permissions. it loads a python interperter.so and passes the script to it12:44
saidinesh5picked this path because otherwise i have to set up that whole monstrosity of Android SDK..12:44
saidinesh5 $ ls /data/.stowaways/sailfishos/home/ -l12:48
saidinesh5drwxr-x--- u1_root  u1_root           2017-03-17 22:19 nemo12:48
saidinesh5I think that explains it12:49
saidinesh5nh1402: either way wouldnt it be easier for you to symlink that path to /sdcard or change permissions for that path to be world writeable instead of running a whole new daemon?12:51
nh1402maybe12:54
nh1402saidinesh5: not sure how dangerous that would end up being13:00
saidinesh5 not any more dangerous than running any other Sailfish App there ever is13:01
nh1402no13:05
saidinesh5yes. Any sailfish app has almost full access to /home directory. no checks whatsoever. i dont see how running another app in Android VM with full access to just one path in there is any different13:07
nh1402isn't /sdcard symlinked to somewhere else in Android?13:34
nh1402data/media/0 or something13:34
nh1402saidinesh5: ^13:38
saidinesh5usually, yes13:40
saidinesh5its usually like this: https://source.android.com/devices/storage/config-example.html13:41
saidinesh5iirc it was specific to the android user thouguh13:42
saidinesh5on Moto G2 I think.. when i was root in terminal /sdcard used to not work13:42
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has joined #sfdroid13:53
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 246 seconds)14:42
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid14:56
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Quit: Leaving)16:14
*** krnlyng|mobile <krnlyng|mobile!~sailfish@213162068201.public.t-mobile.at> has joined #sfdroid16:15
*** krnlyng|mobile_ <krnlyng|mobile_!~sailfish@213162068151.public.t-mobile.at> has joined #sfdroid16:38
*** krnlyng|mobile <krnlyng|mobile!~sailfish@213162068201.public.t-mobile.at> has quit IRC (Ping timeout: 268 seconds)16:40
*** krnlyng__ <krnlyng__!~liar@77.117.150.63.wireless.dyn.drei.com> has quit IRC (Remote host closed the connection)16:54
*** mp107 <mp107!~mp107___@PC-109-125-232-42.wegrow.domtel.com.pl> has joined #sfdroid17:33
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has quit IRC (Ping timeout: 246 seconds)17:49
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has joined #sfdroid17:49
*** krnlyng|mobile_ <krnlyng|mobile_!~sailfish@213162068151.public.t-mobile.at> has quit IRC (Quit: IRC for Sailfish 0.9)17:51
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has quit IRC (Read error: Connection reset by peer)17:51
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has joined #sfdroid17:52
*** mp107 <mp107!~mp107___@PC-109-125-232-42.wegrow.domtel.com.pl> has quit IRC (Quit: Leaving)17:52
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has quit IRC (Ping timeout: 240 seconds)18:04
*** Mister_Magister <Mister_Magister!~foidbgen@94.254.146.181> has joined #sfdroid18:11
*** piggz <piggz!~piggz@95.150.63.139> has quit IRC (Ping timeout: 240 seconds)18:33
*** piggz <piggz!~piggz@95.150.63.139> has joined #sfdroid18:38
*** Mister_Magister <Mister_Magister!~foidbgen@94.254.146.181> has quit IRC (Ping timeout: 260 seconds)18:42
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has joined #sfdroid18:45
*** piggz <piggz!~piggz@95.150.63.139> has quit IRC (Quit: Konversation terminated!)18:46
*** piggz <piggz!~piggz@95.150.63.139> has joined #sfdroid18:47
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has quit IRC (Ping timeout: 240 seconds)18:55
*** piggz <piggz!~piggz@95.150.63.139> has quit IRC (Ping timeout: 240 seconds)18:58
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has joined #sfdroid19:03
*** piggz <piggz!~piggz@95.150.63.139> has joined #sfdroid19:09
*** krnlyng <krnlyng!~liar@77.117.150.63.wireless.dyn.drei.com> has joined #sfdroid19:43
*** piggz <piggz!~piggz@95.150.63.139> has quit IRC (Ping timeout: 260 seconds)19:53
*** piggz <piggz!~piggz@92.40.249.139.threembb.co.uk> has joined #sfdroid20:03
*** piggz_ <piggz_!~piggz@95.150.63.139> has joined #sfdroid20:10
*** piggz <piggz!~piggz@92.40.249.139.threembb.co.uk> has quit IRC (Ping timeout: 260 seconds)20:12
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has quit IRC (Read error: Connection reset by peer)20:26
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has joined #sfdroid20:26
*** piggz_ <piggz_!~piggz@95.150.63.139> has quit IRC (Quit: Konversation terminated!)20:39
*** piggz <piggz!~piggz@95.150.63.139> has joined #sfdroid20:58
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-146-181.play-internet.pl> has quit IRC (Quit: Konversation terminated!)22:15

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!