#sfdroid log for Friday, 2017-02-03

*** Acou_Bass <Acou_Bass!~Acou_Bass@host-89-242-214-2.as13285.net> has quit IRC (Ping timeout: 240 seconds)00:20
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-89-241-250-248.as13285.net> has joined #sfdroid01:46
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid08:06
*** neerad <neerad!~neerad@112.133.229.160> has joined #sfdroid08:40
neeradCould not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: No place to put generated image.08:40
neeradany soln?08:40
nh1402is there an "out" folder  in your $AOSP folder?08:52
*** krnlyng__ <krnlyng__!~liar@77.116.70.51.wireless.dyn.drei.com> has joined #sfdroid09:17
*** krnlyng_ <krnlyng_!~liar@77.117.78.69.wireless.dyn.drei.com> has quit IRC (Ping timeout: 240 seconds)09:19
neeradyep09:35
neeradwhat to do with it?09:35
nh1402that's where the generated image should be set to be created in, which it should have done automatically.09:44
neeradi have rpm09:44
nh1402where did the rpm come from10:03
*** Xray2000 <Xray2000!~Rudi@cust-13-10-110-94.dyn.as47377.net> has joined #sfdroid10:26
neeradspec file10:57
*** nh1402w <nh1402w!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid11:16
*** CrKit <CrKit!~nekit@193.150.111.123> has joined #sfdroid11:17
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 258 seconds)11:19
*** nh1402w <nh1402w!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 256 seconds)11:20
*** cvp <cvp!~cvp@dslb-178-000-012-103.178.000.pools.vodafone-ip.de> has joined #sfdroid11:21
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid11:25
*** nh1402w <nh1402w!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid11:27
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 240 seconds)11:31
*** Xray2000 <Xray2000!~Rudi@cust-13-10-110-94.dyn.as47377.net> has quit IRC (Quit: Leaving)11:31
*** nh1402w <nh1402w!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 255 seconds)11:32
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid11:37
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 252 seconds)11:41
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sfdroid11:56
*** neerad <neerad!~neerad@112.133.229.160> has quit IRC (Ping timeout: 240 seconds)12:28
*** neerad <neerad!~neerad@112.133.229.160> has joined #sfdroid12:40
*** CrKit <CrKit!~nekit@193.150.111.123> has quit IRC (Ping timeout: 240 seconds)13:10
*** neerad <neerad!~neerad@112.133.229.160> has quit IRC (Ping timeout: 276 seconds)13:10
*** neerad <neerad!~neerad@112.133.229.160> has joined #sfdroid13:23
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Quit: Leaving)13:26
*** neerad <neerad!~neerad@112.133.229.160> has quit IRC (Ping timeout: 240 seconds)13:34
*** neerad <neerad!~neerad@112.133.229.160> has joined #sfdroid13:47
*** nh1402 <nh1402!~nh1402@2.26.4.134> has joined #sfdroid14:20
*** nh1402 <nh1402!~nh1402@2.26.4.134> has quit IRC (Quit: Leaving)15:24
*** nh1402_ <nh1402_!~nh1402@2.26.4.134> has joined #sfdroid15:24
*** nh1402_ <nh1402_!~nh1402@2.26.4.134> has quit IRC (Client Quit)15:25
*** nh1402 <nh1402!~nh1402@2.26.4.134> has joined #sfdroid15:25
*** Xray2000 <Xray2000!~Rudi@cust-13-10-110-94.dyn.as47377.net> has joined #sfdroid15:46
*** Xray2000 <Xray2000!~Rudi@cust-13-10-110-94.dyn.as47377.net> has quit IRC (Client Quit)15:46
*** ruhrmolch <ruhrmolch!25c9c07c@gateway/web/freenode/ip.37.201.192.124> has joined #sfdroid17:33
ruhrmolchHello guys, can somebody help to get sfdroid running on moto g(2013)?17:34
*** neerad <neerad!~neerad@112.133.229.160> has quit IRC (Ping timeout: 276 seconds)17:45
locusf75817:47
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has quit IRC (*.net *.split)17:56
*** andrewalker <andrewalker!walker@to1.hashbang.sh> has quit IRC (*.net *.split)17:56
*** dr_gogeta86 <dr_gogeta86!~gogeta@195.ip-37-187-42.eu> has joined #sfdroid17:56
*** dr_gogeta86 <dr_gogeta86!~gogeta@195.ip-37-187-42.eu> has quit IRC (Changing host)17:56
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has joined #sfdroid17:56
*** andrewalker <andrewalker!walker@to1.hashbang.sh> has joined #sfdroid17:56
*** kimmoli <kimmoli!~kl@194.100.69.195> has quit IRC (*.net *.split)17:56
*** kimmoli <kimmoli!~kl@194.100.69.195> has joined #sfdroid17:57
ruhrmolchcan somebody help to get sfdroid running on moto g(2013)?17:57
malruhrmolch: you need to wait for someone to have time to help18:01
*** cvp <cvp!~cvp@dslb-178-000-012-103.178.000.pools.vodafone-ip.de> has quit IRC (Remote host closed the connection)18:01
ruhrmolchyes, i will wait18:03
malruhrmolch: you can also look in channel logs linked in the topic18:11
ruhrmolchthx18:17
malI'll do some branching tonight after I get home from work so selecting the branch will be easier18:18
*** neerad <neerad!~neerad@112.133.229.160> has joined #sfdroid18:32
*** neerad <neerad!~neerad@112.133.229.160> has joined #sfdroid18:32
neeradCould not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: No place to put generated image.18:32
neeradhow to solve this error saidinesh5?18:33
neeradmal?18:33
saidinesh5you probably ran out of hard disk space?18:35
neerad?18:35
neeradreally18:35
saidinesh5Error was: No place to put generated image.18:35
saidinesh5not sure what else that means18:35
saidinesh5never had that error before18:36
neeradWhat could be the reason?18:36
neeradpermission error or something else?18:36
saidinesh5full log?18:37
saidinesh5pastebin the full log18:37
neeradhttp://paste.ubuntu.com/23919687/18:42
neeradhere you go18:42
saidinesh5system partition is mounted as readonly?18:44
neeradyep18:44
saidinesh5googling for sources containing similar error messages18:47
neeradnot really targeted soln18:47
saidinesh5although: /art     ( 5157): art/runtime/utils.cc:1247] Failed to find dalvik-cache directory /data/dalvik-cache/arm18:49
saidinesh5that seems like the issue18:49
saidinesh5does that path exist?18:49
neeradmight be how to solve either of them18:49
saidinesh5usually init creates that path18:49
saidinesh5droid-hal-init that is18:49
neeradpath is data/dalvik-cache/ but not data/dalvik-cache/arm18:49
saidinesh5creates/mounts18:50
neeradokay18:50
saidinesh5on my android /data/dalvik-cache/arm exists18:51
neeradwhy is it failing to create that mountpoint18:52
neerad???18:52
saidinesh5you're using your existing data/ maybe?18:52
neeradwhat does that mean?18:52
saidinesh5seeing where exactly that arm folder gets created18:53
saidinesh5# grep dalvik-cache /init*18:53
saidinesh5try wiping dalvik-cache/* and see if it recretes that path properly18:55
neeradactually that returned the there only but init* file doesn't seems to contain /data/dalvik-cache/arm instead it contains data/dalvik-cache/profiles18:55
neeradhow to wipe it?18:55
neeradon sfos?18:55
saidinesh5rm -rf /data/dalvik-cache/*18:55
neeradokay18:55
saidinesh5this will cause that "Optimizing application x/y" screen to show up though iirc18:55
neeradremoved that dir18:58
neeradbut nothing of that sort you told came up18:58
saidinesh5it happens when android is starting18:58
neeradwhat to do now re-run the program or restart it?18:58
saidinesh5restart it18:59
saidinesh5i mean what program?18:59
saidinesh5you need to reboot your device18:59
neeradRestart sfos or sfdroid18:59
saidinesh5sfos18:59
neeradokay18:59
neeradand check that folder again after reboot?18:59
saidinesh5basically droid-hal-init is the program that tries to run the init.rc , which imports the init.sfdroid.rc18:59
neeradhuh right19:00
saidinesh5the thing about droid-hal-init is that it can be run only once per reboot19:00
saidinesh5and droid-hal-init is responsible for starting half the services you need for sfdroid now19:00
neeradokay19:00
saidinesh5so any change you make to the init files etc.. you need to reboot sfos19:00
neeradokay19:00
neeradit created the same exact folder /data/dalvik-cache/profiles19:02
neeradI think it is in init.rc or init.sfdroid.rc..... right?19:02
saidinesh5the code to create the /dalvik-cache is inside init.rc itself afaik19:04
neeradokay let me check that19:04
saidinesh5 /init.rc:    mkdir /data/dalvik-cache 0771 root root19:04
saidinesh5 /init.rc:    mkdir /data/dalvik-cache/profiles 0711 system system19:04
saidinesh5cant seem to find the arm folder in there..19:04
neeradso how does it get created?19:04
saidinesh5need to find out which other program / service creates it19:05
neeradwell how to do that?19:05
saidinesh5google for sources?19:05
neeradandroid sources?19:06
saidinesh5yup19:07
saidinesh5ag is a faster grep btw. you can simply grep for that path in your sources19:08
saidinesh5ag "dalvik-cache\/arm" in your $SFDROID_ROOT19:08
ruhrmolchdo you guys know, if its possible to get sfdroid working on moto g falcon?19:12
saidinesh5if someone tries it, sure :P19:13
neeradhow to search for dalvik cache in my sfdroi_root dir?19:14
neeradag?19:14
neeraddone19:15
saidinesh5so you need to find the code which is creating that path and see which service it is and why it is not being run19:16
neeradfuck19:16
*** horuxan <horuxan!~horuxanxx@201.46.189.63> has quit IRC (Remote host closed the connection)19:19
*** horuxan <horuxan!~horuxanxx@201.46.189.63> has joined #sfdroid19:22
malneerad: saidinesh5 I also get those messages on fp219:23
saidinesh5mal: even the bit about not finding arm folder?19:23
malnot sure about that19:23
saidinesh5the arm folder seems important. at least has all teh system@priv-app@TimeService@TimeService.apk@classes.dex19:23
neeradactually I read it somewhere that if you solved the first error all the subsequent error is gone19:23
saidinesh5in a working android system19:24
neeradI found it it is in19:24
neeradart/runtime/gc/space/image_space.h19:24
neerad77:  // For example: /data/dalvik-cache/arm/system@framework@boot.art19:24
saidinesh5not sure if that's useful. it is just a comment19:28
malI now branched sfdroid-12.1-YOG7D from onyx sfdroid branch19:45
malthat should be used from now on for cm12.1 based build19:46
neeradwhy is it failing to create image file?19:46
saidinesh5mal: if you're trying to get it up and running, could you do it in a chroot too?19:53
malsaidinesh5: I have no idea how that should be done19:53
saidinesh5hmm..19:54
*** cvp[Mobile] <cvp[Mobile]!~sailfish@x59cc891c.dyn.telefonica.de> has joined #sfdroid19:54
saidinesh5this is an old guide: https://groups.google.com/forum/#!topic/android-porting/7J9WwY8Xk0A but others too claimed it runs19:56
neeradwhat does this guide solves?20:03
malneerad: nothing related to your issues at the moment I think, just another possible method of running sfdroid20:05
neeradohhh20:06
*** ruhrmolch <ruhrmolch!25c9c07c@gateway/web/freenode/ip.37.201.192.124> has quit IRC (Ping timeout: 260 seconds)20:06
saidinesh5hopefully no rebooting to fix issues in sfdroid. Plus it can mean having a different version of sfdroid to that of your base /system20:13
malsaidinesh5: but that would require a another copy of android libs or does it use the existing /system?20:14
saidinesh5mal: another copy of libs, unless you bindmount partitions20:15
saidinesh5(i am bindmounting vendor/ at the moment)20:15
malsaidinesh5: so how does sfdroid fit into that or how does that work?20:16
*** jooncheol <jooncheol!~jooncheol@2.49.173.40> has joined #sfdroid20:17
saidinesh5instead of piggybacking on droid-hal-init , we (try to ) start an init inside a chroot. sharing /tmp => allowing sfdroid-renderer to talk to patched libraries (which use unix sockets in /tmp/sfdroid?)20:17
saidinesh5so the init inside chroot is responsible for the sfdroid running20:17
malsaidinesh5: does sfdroid need much changes to work like that?20:19
saidinesh5codewise - hopefully same number of patches. (assuming not counting the changes to init.rc)20:20
saidinesh5we can cut down on duplicate copies using overlayfs or some such filesystem extension like openwrt folks..  but that's after we manage to get sfdroid up and running20:21
*** neerad <neerad!~neerad@112.133.229.160> has quit IRC (Ping timeout: 240 seconds)20:23
saidinesh5other option is go full LXC, which canonical folks already do. (LXC= chroot on steroids. separate process namespace, network namespace etc.. )20:25
saidinesh5even Android on Chromebooks use this method though20:25
*** cvp <cvp!~sailfish@x59cc8962.dyn.telefonica.de> has joined #sfdroid20:27
*** cvp[Mobile] <cvp[Mobile]!~sailfish@x59cc891c.dyn.telefonica.de> has quit IRC (Ping timeout: 240 seconds)20:27
jooncheolHi sfdroid20:27
jooncheolI'm interesting with this great project20:28
jooncheolI'm trying to install it on my nexus 5 device with sfos 2.0.4.13-beta520:28
*** nh1402 <nh1402!~nh1402@2.26.4.134> has quit IRC (Remote host closed the connection)20:29
jooncheolI've followed this instruction https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_hammerhead20:29
jooncheolbut not worked after reboot... (the black android logo screen displayed. but ssh was okay)20:29
jooncheolis there any good link to follow for nexus5?20:30
*** nh1402 <nh1402!~nh1402@2.26.4.134> has joined #sfdroid20:30
maljooncheol: is that beta5 using cm12.1 base?20:31
jooncheolah.. I have no idea about cm20:31
maljooncheol: well how did you install sailfish to the device?20:31
malusign which instructions?20:31
jooncheoljust followed this https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_hammerhead20:31
maljooncheol: that doesn't mention beta520:32
jooncheolah... sorry.. let me check again20:32
jooncheolumm... that link was right.. but what I did is...20:33
jooncheolI've tried to find newer version of sfos image  from http://images.devaamo.fi/sfe/hammerhead20:34
malbut which android version did you install before that?20:35
jooncheolthen I've tried to install 2.0.4.13 instead of 1.1.9.2820:35
jooncheolon the link20:35
jooncheolah... before than.. I've tried to install the plasma-mobile on this nexus 520:35
jooncheolby following https://plasma-mobile.org/nexus-5/20:35
jooncheolafter these the plasma-mobile on this device... I 've flashed sos 2.0.4.13 zip file by using TWRP20:37
jooncheols/after these/after test20:37
maljooncheol: but did you install some android base before doing that?20:38
jooncheolmay be I was lucky until see the sos 2.0.4.13 beta5 on my nexus 5 device :-)20:38
malit is very important to know which cm base version you have20:38
*** ruhrmolch <ruhrmolch!25c9c073@gateway/web/freenode/ip.37.201.192.115> has joined #sfdroid20:38
jooncheolah.. I have no idea... I borrowed device from friend and I've swiped it without checking by fast boot format cache/userdata20:39
jooncheolso should I try again with cm12.1 ?20:40
maljooncheol: just follow the complete instruction in wiki to install it correctly20:41
jooncheolthis page ??  https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_hammerhead20:41
jooncheolbut it mentions cm11... maybe outdated?20:42
*** neerad <neerad!~neerad@112.133.229.160> has joined #sfdroid20:42
neeradany soln to my eitehr problem?20:42
neeradeither*20:42
maljooncheol: well afaik there are some test builds for cm12.1, not sure if anything released20:42
jooncheolI see.. thanks!20:43
maljooncheol: but afaik sfdroid is only for cm11 on n520:44
jooncheolah... if so, should I flash sfos 1.1.9.28 for sfdroid?20:45
*** ruhrmolch <ruhrmolch!25c9c073@gateway/web/freenode/ip.37.201.192.115> has left #sfdroid20:45
maljooncheol: according to wiki it's possible to update to newer version20:46
jooncheolI want to understand how sfdroid work.. is it running as wayland client in the same sfos ??20:46
saidinesh5android renders it's everything to a shared memory space. a window inside sailfish os (sfdroid_renderer) shows what's in that shared memory , and sends input events to android20:47
jooncheolI've expected that it is running in the linux container. but I couldn't find any lxc stuff in the sfos filesystem.20:48
saidinesh5feel free to make it run inside an LXC :P20:49
maljooncheol: not in container, paraller to sailfish20:49
jooncheolah..20:49
jooncheolsaidinesh5, anybody tried to make it run inside LXC before ? is it possible ?20:50
saidinesh5<- this guy20:50
*** ruhrmolch_ <ruhrmolch_!25c9c072@gateway/web/freenode/ip.37.201.192.114> has joined #sfdroid20:50
jooncheolwow20:50
saidinesh5and nope. my LXC container wasnt starting and lxc packages20:50
saidinesh5are outdated20:50
saidinesh5so right now i was trying to convince mal to get it runnning inside a chroot instead20:50
saidinesh5right now/yesterday. or hopefully after the 13th20:51
jooncheolI also really want to see it :-)20:51
jooncheolwhat is the relationship between sfdroid_renderer and surfaceflinger ??20:52
neeradsaidinesh5, mal any possible soln to my problem?20:53
malneerad: no, I haven't even thought about it now20:53
malI'm watching a movie20:53
neeradwhich one?20:53
saidinesh5jooncheol: https://github.com/krnlyng/android_frameworks_native/commit/e4bc4494f9e5d13889b7f5ffa19e24321c0b72bb this commit20:53
neeradI mean which movie?20:53
maljust something stupid from tv20:54
ruhrmolch_jooncheol: did you get plasma mobile working on nexus 5?20:54
jooncheolsaidinesh5, umm I guess that sfdroid_renderer is just waylaid client which have the shmbuffer... and surfaceflinger use it to render instead of hwcompositor... ?20:55
maljooncheol: pretty much20:55
jooncheolruhrmolch_, yeap. I've tried to run it on nexus 5x.. but there was some font rendering issue... then I had to find nexus 5 device20:56
jooncheolon the nexus 5, it worked well20:56
saidinesh5jooncheol: yep20:57
saidinesh5and forwards input too afaik20:57
saidinesh5they communicate using unix domain sockets inside /tmp/sfdroid iirc20:58
jooncheolah... if so... if we can provide some wayland compositor's unix domain socket to the LXC for sfdroid... it probably run.. is there any other issue in this scenario??20:58
saidinesh5jooncheol: assuming you can get LXC up and running.. sure20:58
malsaidinesh5: why were LXC packages outdated? couldn't you find new ones?20:59
saidinesh5i couldnt start LXC for some odd reason20:59
saidinesh5mal: none in OBS. I built some package but iirc it wasn't fully working20:59
saidinesh5https://build.merproject.org/package/show/home:vgrade:virt/lxc?rev=41 these ones21:00
saidinesh5plus i dont know much about LXC.. so instead of deviating too much, was trying to just get the chroot method working21:00
jooncheolumm plasma-mobile is running on the LXC...21:01
saidinesh5jooncheol: that's kind of where i got my lxc start scripts from :p21:01
saidinesh5well ubuntu touch folks.. but potato tomato.. same thing21:01
jooncheolHow sailfish os is booting?? I see the systemd as init... but I see also some init script of android in /21:01
saidinesh5jooncheol: ramdisk.. starts of systemd, which starts of droid-hal-init (which is android's init)21:02
jooncheoli'm confusing with the sfos's rootfs... there's /vendor, /system as well21:02
saidinesh5sfos's systemd takes care of mounting those partitions21:02
saidinesh5sfos itself is contained inside /data/.stowaways/sailfishos21:03
jooncheolah... systemd starts the android init...21:03
neeradalso while building sfdroid do i use my own kernel that i used in sfos or the default cm kernel21:03
neeradI think it might be caused by that.... just maybe21:03
saidinesh5yep. and the "stock sfdroid" is basically one more init.sfdroid.rc being preloaded by droid-hal-init21:03
saidinesh5neerad: your sfdroid kernel is not at all relevant21:04
jooncheol[nemo@Sailfish sailfishos]$ uname -a21:04
jooncheolLinux Sailfish 3.4.0-cyanogenmod-g0aac178 #1 SMP PREEMPT Thu Oct 20 18:25:04 UTC 2016 armv7l armv7l armv7l GNU/Linux21:04
neeradkernel is not important I see21:04
jooncheolis this cm11? 12?21:04
saidinesh5this = ?21:04
jooncheol(sorry I'm newbie of android :-) )21:04
neerad3.4.0 old kernel?21:05
saidinesh5sfdroid? there are patched repositories of sfdroid for both CM11 and CM 12.1 afaik21:05
saidinesh5your phone based on uname -a? i have no clue. kernel version doesnt exactly say much about cyanogenmod version21:06
jooncheolthe kernel looks built by sf... why cyanogenmod is in the version string ?21:06
* saidinesh5 googles21:06
saidinesh5jooncheol: that looks like cm12.121:07
saidinesh5probably.. dunno21:08
jooncheolumm.. thanks ... I'm confusing... why SFOS is depending on the CM21:08
saidinesh5for it's system/ and vendor/ and other device partitions mainly21:09
jooncheolSFOS for android devices should contains android patches...  how about SFOS specific device ??21:09
saidinesh5that's the surprising bit i found out yesterday. even on Jolla 1 / Jolla C i think. Sailfish OS is installed to /data/.stowaways/sailfishos21:10
jooncheolis it also depending on the android hal & libhybris ??21:10
saidinesh5probably? dunno.21:11
jooncheolif sfos is installed on /data/.st... in the jolla device... it also probably uses android bsp stuff..21:11
saidinesh5mhm seemed likely.. but dunno. I am just using it on a ported device21:12
jooncheolum... I think that there's stability issue in the plasma mobile21:12
neeradTelling me to change this /build/core/dex_preopt_libart.mk:LIBART_IMG_TARGET_BASE_ADDRESS21:13
neeradWhat the hell do i need to change that?21:13
saidinesh5jooncheol: if you're running plasma mobile, why not use shashlik?21:13
jooncheolsaidinesh5, shashlik?? is it lxc based ? or kind of compat layer for android?21:14
saidinesh5http://www.shashlik.io/21:15
jooncheolah... I'm looking for some possibility of android running on the LXC on the some other mobile platform like plasma/sfos...21:15
saidinesh5afaik it deals with a qemu thing21:15
jooncheolumm.. if so, it's not good option for the mobile21:16
jooncheolif "sfdroid on lxc" is possible, that's what I'm looking for :-)21:17
saidinesh5dunno21:17
saidinesh5well .. here are all the links i have collected related to that: https://trello.com/c/JvkxnGMr/4-port-sf-droid21:17
saidinesh5right now i am just looking for sfdroid on chroot21:18
jooncheolumm. what is the /usr/libexec/droid-hybris and /system ... how this work??21:25
jooncheollooks SFOS also launches many android middleware by default ....21:26
jooncheolunder /system/bin21:26
saidinesh5that path contains the libhybris patched android libraries needed by sailfish libraries. all the other android libraries are directly fetched form /system21:26
saidinesh5libraries/services/binaries..21:26
jooncheolso /usr/libexec/droid-hybris is kind of porting layer for the sfos..21:27
saidinesh5yep21:27
*** CrKit <CrKit!~nekit@87-119-247-131.saransk.ru> has joined #sfdroid21:27
jooncheolbut /system/bin/XXX is probably not for the SFOS21:27
saidinesh5it maybe used by SFOS. but most probably via. libhybris21:28
jooncheolummm21:28
jooncheolthis is very interesting... I've started look sfos/plasma-os/ubuntu touch ... all these three alternative mobile platform use the libhybris but have different architecture :-)21:29
saidinesh5arent plasma and ubuntu touch similar architecture?21:29
jooncheol(I haven't installed ubuntu touch yet.. )21:29
saidinesh5afaik plasma and ubuntu touch both run the droid-hal-init inside an LXC container21:29
saidinesh5(so does Lune OS)21:29
jooncheolubuntu -> it uses LXC for minimum android .. it is used by hybris in the host os21:30
jooncheolplasma-mobile -> it uses android init for booting -> plasmos rootfs is in the LXC. android init starts the lxc for plasma21:30
saidinesh5iirc there are 2 categories in ubuntu touch. one is ubuntu touch itself running inside an lxc21:30
jooncheolsfos -> it uses systemd init in the android rootfs...21:31
neeraddo i need init.sfdroid.rc?21:31
*** CrKit <CrKit!~nekit@87-119-247-131.saransk.ru> has quit IRC (Ping timeout: 256 seconds)21:31
saidinesh5neerad: if you want to start services needed by sfdroid, yes21:31
neeradwhy THE **** IT IS FAILING? GODDAMMMIT....it's pissing me off21:45
saidinesh5do watchout for overheating . too many reboots quickly overheat the phone21:45
neeradshould I mount -o remount, rw /system21:46
saidinesh5you got nothing to lose :P21:46
jooncheolBTW, which timezone most of you guys live?? North europe? Finland?21:47
saidinesh5I am in India21:47
saidinesh5most others in EU i think21:47
jooncheolah... sfos device is available in index???21:48
jooncheols/index/india ?21:48
jooncheol(sorry, I need to turn off the auto correction in x-chat :-) )21:48
saidinesh5jooncheol: not sure about now.. but they did launch the Intex Aqua fish here llast year21:49
neeradIndia21:49
saidinesh5https://www.snapdeal.com/product/intex-aqua-fish-4g-16gb/65649678809421:50
jooncheolah... I think there are many india hackers in the plasma-mobile channel.21:50
saidinesh5btw. what did plasma mobile guys finally decide about the base system? CyanogenMod/LineageOS or AOSP?21:51
malsaidinesh5: https://build.merproject.org/package/show/home:mal:testing/lxc21:51
neeradsaidinesh also journalctl gives lipstick:failed dummy frames=021:52
neeradwhat is this error?21:52
saidinesh5mal: great. so this is configured with the systemd stuff? https://build.merproject.org/package/view_file/home:mal:testing/lxc/lxc.spec?expand=121:52
jooncheolsaidinesh5, um... in that part, I didn't check detaily. maybe the cm21:53
neeraddmesg seems to load sfdroid-input as /devices/virtual/input/input1021:53
malsaidinesh5: yes, is that good or bad thing? I have no idea what I'm doing :)21:53
saidinesh5hah! mal exactly the question i tried to avoid by going with the older version :P21:53
jooncheolwhat is the wayland compositor process in the sfos?21:54
saidinesh5lipstick21:54
jooncheolah...21:54
saidinesh5interestingly lipstick has some changes needed by aliendalvik btw.21:55
saidinesh5havent dug into it deeper though..21:55
jooncheolumm??? is it not just the compositor?21:55
saidinesh5it  is the compositor .. thats why i was surprised21:56
saidinesh5i assumed it is for apps like: https://play.google.com/store/apps/details?id=com.flynx&hl=en21:56
saidinesh5didnt dig deeper though21:57
jooncheolI don't know about the alien dalvik... looks like dalvik for linux ?21:57
neeradwhat should be the value of LIBART_IMG_TARGET_BASE_ADDRESS21:57
jooncheolif so, sfdroid also uses aliendalvik in sfof?21:57
saidinesh5alien dalvik is the proprietary android runtime they use in sailfish devices21:57
jooncheolah..21:58
saidinesh5also btw. lipstick is also the launcher too in sailfish os21:58
saidinesh5launcher, notifications / events view, app switcher , lockscreen21:59
jooncheollipstick = qt compositor + launcher/home/notification... ?21:59
saidinesh5kind of like plasma desktop + kwin i think21:59
neeradmal any ideas for LIBART_IMG_TARGET_BASE_ADDRESS ?21:59
saidinesh5yeah the compositor.qml deals with merging each of those layers/windows22:00
jooncheolI've created similar thing before like lipstick for automotive :-)22:00
malneerad: I have no knowledge of that22:00
saidinesh5Ahh  using wayland?22:00
jooncheolyeap.. qt wayland compositor + qml based launcher/home/notification + automotive specific wayland extension protocol's compositor side implementation22:01
jooncheol+ virtual terminal support22:02
saidinesh5Ah..22:02
ruhrmolch_btw, are there any other planned licensed sailfish-devices in the future?22:04
* saidinesh5 shrugs22:05
ruhrmolch_i heard, that russia is interested in sfos and maybe the develope some hardware for it22:06
jooncheolso... sfdroid is dpending on the aliendalvik? or just dalvik/art ?22:07
jooncheol(ah... this is very interesting project :-) )22:07
saidinesh5sfdroid is independent of aliendalvik22:08
saidinesh5it is just a bunch of patches to android frameworks, so as to be allowed to run beside sailfish os22:08
jooncheolI see,, let me try to install again :-) can't wait :-)22:09
jooncheolthanks a lot !!22:09
*** ruhrmolch_ <ruhrmolch_!25c9c072@gateway/web/freenode/ip.37.201.192.114> has left #sfdroid22:10
saidinesh5(Y)22:11
jooncheolhttp://www.tizenexperts.com/2017/02/linux-based-tizen-4-0-ready-release-september-2017/22:17
jooncheolTizen .Net !!!22:17
jooncheolany plan to support .Net or swift in sfos ? :-)22:17
neeradCould you solve this Could not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: No place to put generated image.22:24
neeraddoes this error hase something to do with space available ?22:25
malneerad: are you sure that is the real problem?22:25
neeradI am not sure but looking at the error it seems though22:25
neeradelse if (!dalvik_cache_exists) {22:30
neerad    *error_msg = StringPrintf("No place to put generated image.");22:30
neeradfound this line in image_space.cc22:30
neeradMight be able to solve this?22:30
*** neerad <neerad!~neerad@112.133.229.160> has quit IRC (Ping timeout: 255 seconds)23:05

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