Tuesday, 2015-08-18

*** triton__ <triton__!~triton_@unaffiliated/triton/x-4391598> has quit IRC (Remote host closed the connection)00:15
*** tworaz <tworaz!~tworaz@212.180.237.71> has quit IRC (Ping timeout: 265 seconds)01:15
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has quit IRC (Read error: Connection reset by peer)02:02
*** zhxt <zhxt!~zhxt@124.192.38.2> has quit IRC (Ping timeout: 250 seconds)02:50
*** flyser <flyser!~quassel@ip92343c57.dynamic.kabel-deutschland.de> has joined #sailfishos-porters02:59
*** flyser_ <flyser_!~quassel@ip92343c57.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 244 seconds)02:59
*** zhxt <zhxt!~zhxt@107.170.151.30> has joined #sailfishos-porters03:02
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has joined #sailfishos-porters03:06
*** Roukoswarf <Roukoswarf!root@192.227.236.224> has quit IRC (Ping timeout: 246 seconds)03:46
*** lepanen <lepanen!~FAKTA@dsl-hkibrasgw5-58c05e-26.dhcp.inet.fi> has quit IRC (Quit: ZNC - 1.6.0+cygwin4 - http://znc.in)04:40
*** mkosola <mkosola!~mkosola@2001:998:2a:dead:6926:5ccb:39d4:db7d> has quit IRC (Ping timeout: 244 seconds)04:47
*** Roukoswarf <Roukoswarf!root@192.227.236.224> has joined #sailfishos-porters04:49
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Ping timeout: 250 seconds)04:57
*** olafh__ <olafh__!~olafh@p5B25B815.dip0.t-ipconnect.de> has joined #sailfishos-porters05:00
*** mkosola <mkosola!~mkosola@2001:998:2a:dead:6cd2:aca8:efd0:1d64> has joined #sailfishos-porters05:01
*** spiiroin <spiiroin!~spiiroin@188-67-177-100.bb.dnainternet.fi> has quit IRC (Remote host closed the connection)05:30
*** spiiroin <spiiroin!~spiiroin@188-67-177-100.bb.dnainternet.fi> has joined #sailfishos-porters05:31
stephgm'rn'ng05:34
Stskeepsmorn stephg05:34
stephgahoy Stskeeps hope you're well!05:35
Stskeepsenjoying sunshine in finland05:36
*** dhbiker <dhbiker!~dhbiker@APN-123-192-13-gprs.simobil.net> has joined #sailfishos-porters05:39
*** Jubeh <Jubeh!~sameer@212.33.115.83> has quit IRC (Quit: Leaving.)05:41
*** zhxt <zhxt!~zhxt@107.170.151.30> has quit IRC (Ping timeout: 272 seconds)05:42
locusfmorning05:43
*** harha <harha!~harha@193.185.69.17> has joined #sailfishos-porters05:44
*** zhxt <zhxt!~zhxt@107.170.151.30> has joined #sailfishos-porters05:59
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has quit IRC (Ping timeout: 252 seconds)06:00
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Remote host closed the connection)06:06
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters06:08
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters06:31
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 260 seconds)06:32
*** Nokius <Nokius!~Nokius@31-209-147-74.dsl.dynamic.simnet.is> has quit IRC (Ping timeout: 252 seconds)06:34
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters06:49
*** Nokius <Nokius!~Nokius@31-209-147-74.dsl.dynamic.simnet.is> has joined #sailfishos-porters06:49
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Quit: Konversation terminated!)06:53
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters06:53
*** gabriel9|work <gabriel9|work!~bojan@89.111.237.28> has joined #sailfishos-porters06:59
*** s5pik3 <s5pik3!~Spike@46.218.63.146> has joined #sailfishos-porters07:08
*** alin_ <alin_!~alin@148.79.38.28> has joined #sailfishos-porters07:12
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Ping timeout: 256 seconds)07:13
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 244 seconds)07:13
*** ernesti <ernesti!quassel@nat/intel/x-zccgqeduynzuvkmn> has quit IRC (Remote host closed the connection)07:14
*** ernesti <ernesti!~quassel@192.198.151.43> has joined #sailfishos-porters07:17
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has joined #sailfishos-porters07:17
*** gabriel9|work <gabriel9|work!~bojan@89.111.237.28> has quit IRC (Ping timeout: 260 seconds)07:18
*** gabriel9|work <gabriel9|work!~bojan@89.111.237.28> has joined #sailfishos-porters07:22
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has quit IRC (Ping timeout: 252 seconds)07:23
*** gabriel9|work is now known as gabriel907:26
*** electrolux_off is now known as electrolux07:28
*** gabriel9 <gabriel9!~bojan@89.111.237.28> has quit IRC (Quit: Konversation terminated!)07:33
*** triton_ <triton_!~triton_@unaffiliated/triton/x-4391598> has joined #sailfishos-porters07:33
*** gabriel9|work <gabriel9|work!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has joined #sailfishos-porters07:34
*** triton_ <triton_!~triton_@unaffiliated/triton/x-4391598> has joined #sailfishos-porters07:35
*** gabriel9|work is now known as gabriel907:36
*** Nokius <Nokius!~Nokius@31-209-147-74.dsl.dynamic.simnet.is> has quit IRC (Ping timeout: 252 seconds)07:39
*** ernesti <ernesti!~quassel@192.198.151.43> has quit IRC (Remote host closed the connection)07:43
*** gabriel9 <gabriel9!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has quit IRC (Ping timeout: 240 seconds)07:43
*** ernesti <ernesti!~quassel@192.198.151.44> has joined #sailfishos-porters07:45
carepackmorning!07:58
alin_morgen08:01
*** ernesti <ernesti!~quassel@192.198.151.44> has quit IRC (Remote host closed the connection)08:09
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters08:10
*** ernesti <ernesti!~quassel@192.198.151.44> has joined #sailfishos-porters08:11
*** vakkov <vakkov!~vakkov@79.132.29.93> has quit IRC (Ping timeout: 246 seconds)08:12
*** ernesti <ernesti!~quassel@192.198.151.44> has quit IRC (Remote host closed the connection)08:16
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters08:17
*** ernesti <ernesti!~quassel@192.198.151.43> has joined #sailfishos-porters08:18
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 255 seconds)08:20
*** ernesti <ernesti!~quassel@192.198.151.43> has quit IRC (Remote host closed the connection)08:24
piggzsledges: what is the course of action if a device repo has modified android_system_core and bionic (both modded by hybris)?  try to pick out the patches and patch the hybris version??08:25
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters08:26
*** ernesti <ernesti!~quassel@192.198.151.43> has joined #sailfishos-porters08:26
*** vakkov <vakkov!~vakkov@79.132.29.93> has joined #sailfishos-porters08:27
*** TheBootroo|home <TheBootroo|home!~TheBootro@static-5-51-11-208.ftth.abo.bbox.fr> has joined #sailfishos-porters08:27
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 244 seconds)08:29
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters08:30
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 245 seconds)08:34
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 245 seconds)08:41
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters08:43
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters08:44
vakkovsledges: mal-: [root@Jolla ~]# ls /proc/$(pidof lipstick)/fd/ | wc -l08:59
vakkov10008:59
vakkovthose are fence leaks ?08:59
sledgespiggz: yes, sounds like a pain though09:02
piggzsledges: bah :/09:02
piggz:)09:02
*** triton_ <triton_!~triton_@unaffiliated/triton/x-4391598> has quit IRC (Remote host closed the connection)09:02
sledgeswhy would a device do such bad things?09:02
sledgesvakkov: ls -la should show, as they start with . iirc, but if not increasing, the no leaks09:02
sledgesfilename contains fence in it09:02
piggzsledges: lets see...09:03
vakkovthey increased to 10109:03
vakkovi am booting android to check out if the compsoer works in android :D09:03
piggzsledges: not too many changes in bionic... https://github.com/CyanogenMod/android_bionic/compare/cm-12.1...OpenDesireProject:cm-12.109:05
piggzsledges: and only 10 changed files in system_core https://github.com/CyanogenMod/android_system_core/compare/cm-12.1...OpenDesireProject:cm-12.109:09
mal-vakkov: about 100 fences is quite normal as far as I know09:10
mal-vakkov: I just checked and on my device the command you ran returns 11509:12
vakkovmal-: false alert, the compsoer doesnt work in android09:13
*** cxl000 <cxl000!~cxl000@c27-253-5-120.brodm4.vic.optusnet.com.au> has joined #sailfishos-porters09:17
piggzsledges: the pulse build error is odd .... the duplicate definition of struct audio_config comes from 2 files both in the mer-hybris repos android_system_core audio.h and hardware_libhardware audio.h09:24
piggzlibhardware audio.h includes system/audio.h09:24
sledgespiggz: ping jusa_09:24
piggzjusa_: ^^09:26
vakkovsledges: seems that i will need a newer kernel :D :D fun fun fun09:31
*** nh1402 <nh1402!~Thunderbi@95.148.89.6> has joined #sailfishos-porters09:33
sledgesvakkov: as long as you'll have it, yes:))09:34
piggzbbl09:35
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 240 seconds)09:39
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has joined #sailfishos-porters09:50
*** wyrdathru <wyrdathru!~wyrdathru@178.62.56.64> has joined #sailfishos-porters09:51
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters09:56
*** TheBootroo|home <TheBootroo|home!~TheBootro@static-5-51-11-208.ftth.abo.bbox.fr> has quit IRC (Read error: Connection reset by peer)09:56
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 246 seconds)10:10
*** mgrover <mgrover!5ad886c4@gateway/web/freenode/ip.90.216.134.196> has joined #sailfishos-porters10:12
wyrdathruHello! Given I can get hold of one, what would be the likelihood of getting Sailfish onto a OnePlus Two?10:13
mgroverwould i be able to post the alpha13 link on TMO?10:13
wyrdathruIs it possible as a lone person tinkering, or is it a combined effort?10:13
nh1402wydathru: depends on your knowledge but we're here to help.10:18
nh1402wyrdathru10:18
mal-assuming it has the needed android sources available10:18
nh1402I believe it's going to run Lollipop 5.110:19
mgroveris the CM that the 1+1 runs standard?10:19
wyrdathruGreat, thanks. Is there a list of requirements a phone generally needs to meet in order to consider porting Sailfish to it?10:19
nh1402the Oneplus One version I believe is a "special edition"10:21
nh1402The Oneplus 2 will not come with CM by default10:21
mgrovereh, what will it run instead?10:24
nh1402wyrdathru: as long as the phone comes with a version of CM that is currently supported, or at least at experimental stage is the only requirement that I'm aware of.10:24
wyrdathruTheir own OS, 'OxygenOS', mgrover10:24
mgroverwell as long as theres a port of CM for it you should be able to attempt to run through the HADK10:25
nh1402Cyanogenmod think the only reason why people bought the Oneplus One was because of their OS  and definitely not because it was a really cheap high end flagship, because that would be stupid >.>10:26
nh1402and they broke their partnership with them.10:26
mgroveroh really, I see10:26
wyrdathruThe Jolla is pretty, I'm just leaning towards the OnePlus Two (if I can get one) since it's beefier and around the same price.10:27
mgroverWell am currently using the Nexus 5 and it works pretty well, its my daily driver thanks to the porting team :D10:28
mgroverporn.xml10:32
nh1402has anyone tried porting to a Tizen phone and/or smartwatch? that should have the same middleware I think?10:32
alin_nh1402: tworaz did10:33
alin_nh1402: not porting... more interesting than that10:33
mgroverno one cares about Tizen10:33
nh1402that's why someone should provide a service to get Sailfish running on it ;)10:34
*** Mister_Magister <Mister_Magister!~Mister_Ma@77-254-246-190.adsl.inetia.pl> has joined #sailfishos-porters10:34
nh1402alin_: what do you mean by "more interesting than that"10:34
*** Mister_Magister <Mister_Magister!~Mister_Ma@77-254-246-190.adsl.inetia.pl> has quit IRC (Remote host closed the connection)10:35
alin_nh1402: he used to work for them10:35
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has joined #sailfishos-porters10:35
nh1402ah right, yes10:35
tworazwell, tizen does not really use android stuff in the bottom layers10:36
tworazso it might not be as easy to get sailfish running on tizen phones10:36
mgroverI've got tandoori chicken and rice for lunch ;-)10:37
nh1402but it does use mer10:37
alin_tworaz: what do you mean? no crap android blobs?10:37
nh1402right?10:37
tworazI did not say no blobs :P10:37
tworazdifferent kind of blobs10:38
tworazI remember getting phones from korea which were not usable until you manually went to some sites, downloaded some random RPMs and installed them by hand10:38
tworazapparently Samsung couldn't legally ship some of the blobs in their own firmware images to their own employees10:39
nh1402what surprises me is that Intel are working with them on Tizen, but they don't provide SoCs10:39
tworazIntel basically ditched Tizen earlier this year10:40
tworazalso Intel Tizen != Samsung Tizen10:40
tworazIntel worked on the opensource version you may know from tizen.org10:40
tworazSamsung basically had it's own fork10:40
tworazwhat you can get on the phone isn't built from tizen.org sources in most cases10:42
nh1402oooh, that feels underhanded10:42
tworazhehe, When I started working there I had to do some work on WebKit10:43
tworazI thought this will be WebKitEFL, but nope10:43
tworazthey also had internal fork for that, WebKitSLP10:43
tworazthe interesting part is they shipped WebKitEFL sources on Samsung opensource site10:44
tworazand the TVs were actually using the internal fork10:44
tworazand this wasn't just WebKitEFL with a few extra patches10:44
tworazit was almost a separate port10:45
tworazIMO a GPL violation, but nobody seemed to care about that :/10:45
tworazBut the real gem is that in 2015 samsung ships WebKit version from late 201210:47
tworazwith almost all the security holes unpatched10:47
tworazapparently the internal fork can't keep up with webkit.org10:47
nh1402no wonder you left them10:49
nh1402or was that for other reasons10:50
tworazthis was one of the main reasons10:51
tworazSamsung wants to become a software company, but so far they don't get how to make SW10:51
nh1402they make good individual hardware components, but definitely not software.10:52
tworazin 10 years maybe this will change, right now they're not the best place to work as SW dev10:52
tworazthere are some teams that know what they are doing10:52
tworazbut there aren't many of them10:52
nh1402I'm not surprised.10:52
tworazso if you're looking for an opensource os for your phone, IMO tizen isn't a good pick10:53
nh1402i was just talking in terms if having the same base as Sailfish to replace Tizen with it.10:54
tworazwell this is a different story10:54
tworazTizen used by samsung is mostly based on something called SLP10:55
tworazSamsung Linux Platform10:55
tworazit doesn't have much in common with Meego10:55
nh1402their new round watch looks good, maybe the only Samsung device that I've even had an incling of getting, probably won't get it though.10:55
tworazwhen Samsung partnered with Intel they basically switched to RPM for SLP10:55
nh1402how accurate would you say this diagram is? https://upload.wikimedia.org/wikipedia/commons/1/1b/Mer_and_mobile_operating_systems.svg10:56
tworazthis is one of the reasons why Intel Tizen != Samsung Tizen10:56
tworazacurate enough10:57
nh1402I thought it was based on Mer, but guess I was wrong10:57
tworazjust don't expect to see many Meego bits in there10:57
tbris there still an intel tizen?10:57
tworazhard to tell, I no longer follow Tizen mailing lists10:57
tworazbut AFAIK Intel never officially withdrew from the project10:57
tworazthey just downscaled their activity a lot10:58
tworazand stopped hiring most Tizen devs10:58
nh1402there doesn't seem to be any news about that10:58
tworazit was mostly visible from commit stats10:58
tworazalso around may I remember people started complaining that more and more packages seem to be unmaintained11:00
tworazThis was for tizen.org version11:00
tworazSamsung had forks for almost everything so they probably didn't care :P11:00
*** nh1402 <nh1402!~Thunderbi@95.148.89.6> has quit IRC (Quit: nh1402)11:01
*** nh1402 <nh1402!~Thunderbi@95.148.89.6> has joined #sailfishos-porters11:01
*** nh1402 <nh1402!~Thunderbi@95.148.89.6> has quit IRC (Client Quit)11:02
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters11:03
mgroverdid anyone ever think samsung would take tizen seriously? I mean did they release the beta tizen phone in the end?11:04
mgroverand is it using libhybris?11:04
mgroveror do they have actual nice drivers11:04
*** nh1402 <nh1402!~Thunderbi@95.148.89.6> has joined #sailfishos-porters11:05
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters11:05
tworazwell they don't use hybris11:06
tworazthey don't even use android kernels11:07
tworazbut hard to tell about the drivers11:07
tworazsome stuff is actually nice enough11:07
tworazgraphics drivers are a mess like on android11:07
tworazread you need blobs for them to work11:08
nh1402they make a lot of components, not sure if they also make sensors.11:08
tworazit's sad since the phones I worked with used exynos chips11:08
tworazare there seems to be ongoing work to support them in mesa11:08
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 265 seconds)11:08
nh1402well Exynos like Mediatek use standard ARM cores11:08
tworaznh1402: true, but they are big enough to get the source code from 3rd party companies11:08
nh1402tworaz: true11:09
mgrovergraphics drivers are always a mess it seems11:13
*** simonvanderveldt <simonvanderveldt!~Simon_van@31-151-189-224.dynamic.upc.nl> has joined #sailfishos-porters11:13
sledgeswb simonvanderveldt !11:15
mal-what is the currently recommended sfa-mer repo?11:15
sledgesmal-: i think alin_ has something for upstream11:16
mal-looks like dhd2modular does not work anymore after going fully modular, the submodules are not fetched11:16
mal-I've been using that to build11:17
simonvanderveldtsledges: hello to you too :)11:18
oh1jtyjolla store problems with port platform ?11:18
simonvanderveldtWell, the zip I build did actually boot into the debug-init, so that should count as somewhat of a victory ;)11:18
mal-simonvanderveldt: it's a start :)11:19
*** romu70 <romu70!~romuald@xbn44-2-82-236-186-146.fbx.proxad.net> has joined #sailfishos-porters11:19
sledgesmal-: dhd2modular is one-off. to build packages, use rpm/dhd/helpers/build_packages.sh from now on11:19
sledgesyay!11:19
mal-sledges: ok, I'll need to get the submodule then11:19
romu70hi everybody, I've been advised to join to get the link of the alpha 13 for the Nexus 5, can I get it?11:20
sledgesmal-: yes, if you ever do this from scratch, just do repo sync --fetch-submodules11:20
sledgesalin_: ^^11:20
sledgesand welcome romu7011:20
mal-sledges: did not know about that parameter11:21
sledgesme neither, until recently:)11:21
simonvanderveldtsledges: What is the way to go forward now? I have got the init.log from the debug init http://pastebin.com/Zvp80WYB11:21
mal-there several submodules missing now11:21
mal-+are11:21
romu70thanks @sledges11:21
sledgesromu70: here you go (alin_ doing something else probably:) http://1drv.ms/1C6QRWM11:22
nh1402tworaz: What do you think of the Blink rendering engine?11:22
mal-simonvanderveldt: the log says "Failed to boot init in real rootfs"11:22
simonvanderveldtmal-: Yeah, that seems to be kind of a good tell-tale11:23
mal-simonvanderveldt: looks like your sailfish partition is not mounted11:23
mal-mount: mounting /data//media/0/multirom/roms/sailfishos-jflte-201508180/data/.stowaways/sailfishos on /target failed: No such file or directory11:23
tworaznh1402: I worked with Presto, WebKit, blink/chromium and now Gecko11:24
tworaznh1402: I like blink/chromium the most11:24
mal-maybe some with knowledge of multirom can help, sledges ?11:24
tworaznh1402: During weekends I actually work on chromium/blink port for sailfish11:24
simonvanderveldtmal-: This is the failure right before that mount: mounting /dev/mmcblk0p28 on /data failed: Invalid argument11:25
tworaznh1402: IMO it already works much better than gecko11:25
mal-simonvanderveldt: indeed11:25
mal-missed that one11:25
mal-simonvanderveldt: try to mount that partition manually11:26
simonvanderveldtmal-: seems like it's missing the filesystem type in the mount command11:27
mal-simonvanderveldt: what filesystem does that partition have?11:28
simonvanderveldtSomehow the debug init crashes after a while, is that normal?11:28
mal-simonvanderveldt: it shouldn't crash11:29
simonvanderveldtmal-: that's unfortunate, I have to keep rebooting right now, will tail the init.log to see what it's last message is11:29
nh1402tworaz: can't wait to try it out.11:30
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 250 seconds)11:30
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters11:30
tworaznh1402: Well the only missing part is new lipstick11:30
tworaznh1402: Once it's released you'll be able to11:30
sledgessimonvanderveldt: are you sure partition 28 is data?11:31
simonvanderveldtmal-: Was just checking that, not sure11:31
simonvanderveldtmal-: It's not in the list of partitions I added to https://github.com/simonvanderveldt/hybris-boot/blob/master/fixup-mountpoints#L5211:32
mal-damn, I cannot do a backgroung build of dhd because repo sync won't work from this network :/11:32
mal-simonvanderveldt: that says partition 29, not 28 like in your logs11:33
mal-simonvanderveldt: which one is correct?11:33
simonvanderveldtmal-: userdata is symlinked to /dev/block/mmcblk0p2911:34
simonvanderveldtmal-: no clue why the debug-init is using 2811:34
mal-simonvanderveldt: rebuild kernel and check what partition it lists in output11:35
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 246 seconds)11:35
mal-simonvanderveldt: if it lists the correct partition then reflash the kernel and try to boot again11:36
mal-simonvanderveldt: but now you can check the partitions manually while in debug init11:36
mal-to make sure you have it correctly11:37
simonvanderveldtmal-: OK, will do. Is there a make target to just build the kernel? or should I just make hybris-hal?11:37
mal-simonvanderveldt: make hybris-boot11:37
simonvanderveldtmal-: OK, on it, thx!11:39
*** energycsdx <energycsdx!uid18508@gateway/web/irccloud.com/x-ukpvhrislmwzqlva> has quit IRC (Ping timeout: 252 seconds)11:39
sledgesmal-: why wouldn't repo sync work?11:41
romu70small questions guys: what's the procedure do upgrade to alpha 13 on a N5 which has already alpha 12 installed and working?11:41
mal-sledges: no idea, but it just doesn't, always timeouts11:41
romu70shall I delete alpha 12 from recovery and then install alpha 13?11:42
mal-sledges: does it use a different port maybe?11:42
sledgesromu70: no multirom?11:43
sledgesmal-: api rate limit hit?11:43
romu70indeed, yes, I've multiRom11:43
sledgesromu70: then just add it as new rom side-by-side11:44
sledgesbest of both worlds11:44
mal-sledges: I just get github.com[0: 192.30.252.130]: errno=Connection timed out11:44
romu70ok, thanks11:44
sledgesmal-:/11:44
mal-sledges: normal git clone works fine11:46
mal-so repo does something different11:47
sledgeshmph11:48
nh1402alpha 13 isn't officially out yet is it?11:48
*** mgrover <mgrover!5ad886c4@gateway/web/freenode/ip.90.216.134.196> has quit IRC (Ping timeout: 246 seconds)11:49
sledgesso isn't the 1.1.711:49
simonvanderveldtmal-: Hmmm, somehow compiling the kernel doesn't work anymore either, hybris/hybris-boot/Android.mk:67: ********************* /boot appears to live on ERROR: *fstab* not found11:52
mal-simonvanderveldt: did you remember to run the needed commands before that?11:54
simonvanderveldtyeah, somehow it's not picking up the fstab file in $ANDROID_ROOT/devices/...11:55
mal-simonvanderveldt: I mean source build/envsetup.sh and breakfast $DEVICE11:55
simonvanderveldtI'll go through everything agian11:55
simonvanderveldthmm, does work when using make hybris-hal :|11:57
simonvanderveldtmal-: Ah, I know what it is, I scripted the envsetup.sh and breakfast etc steps, but the set env vars, which are obviously missing from the env when running inside a script :P11:59
*** itdoesntmatt_ <itdoesntmatt_!5d2432dc@gateway/web/freenode/ip.93.36.50.220> has joined #sailfishos-porters12:03
itdoesntmatt_hi to all =)12:03
sledgeshi matt!12:05
itdoesntmatt_oh sledges nice to see you here, how are you?12:06
*** gabriel9|work <gabriel9|work!~bojan@89.111.237.28> has joined #sailfishos-porters12:08
sledgesitdoesntmatt_: busy;)12:10
sledgesand you?12:10
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has quit IRC (Remote host closed the connection)12:11
itdoesntmatt_busy too but just ok.12:11
itdoesntmatt_i'm going to go straight to the point! there is available alpha 13? is it possibile to update via something like ota or without deleting data and reinstalling apps?12:12
*** gabriel9|work is now known as gabriel912:12
sledgesyes and not yet12:13
sledgeshttp://1drv.ms/1C6QRWM12:14
itdoesntmatt_ok, so i have to reinstall everything, right?12:14
itdoesntmatt_Android compatibility layer is not included in this realese right?12:15
alin_sledges: Ii was eating12:17
itdoesntmatt_sorry i' am complitely ignorant about it, but http://www.openmobileww.com/#!acl-for-linux/c187a they have already do that? for commercial use,sure, not open..12:18
sledgesitdoesntmatt_: question #13 http://bit.ly/port-user-faq12:18
itdoesntmatt_thanks12:18
sledgesZucca: would you like to PR this pls? :) https://github.com/Zuccace/hybris-boot/commit/d14fbf6ff4487d9af095088a8ca6dd29b3fd8ffb12:19
sledgesalin_: buon appetito!12:20
alin_sledges: i finished...12:20
alin_sledges: but thanks....12:20
sledgesyour stomach hasn't12:21
*** zGrr <zGrr!~grr@185.13.106.81> has joined #sailfishos-porters12:32
zGrrmoin :)12:33
*** energycsdx <energycsdx!uid18508@gateway/web/irccloud.com/x-lvjzgexcmoiddzvr> has joined #sailfishos-porters12:35
Zuccasledges: I thought I already did it... But since I haven't used github too much for code contribution, I think I forgot to actually to make the PR.12:42
sledgesZucca: yep, 1 step away:)12:43
Zuccasledges: It should be now awailable for pull.12:43
*** mgrover <mgrover!5ad886c4@gateway/web/freenode/ip.90.216.134.196> has joined #sailfishos-porters12:44
ZuccaMaybe I'll learn this github UI more after I put some of my own code there.12:44
sledgesalin_: https://github.com/mer-hybris/hybris-boot/pull/5512:45
sledgesreview appreciated from al12:45
sledgesall even :))12:45
ZuccaI'm bit busy next few weeks. We're moving to another house.12:45
sledgescongrats!12:47
Zuccasledges: I tested the line in question on my install from cli. Then rebooted to see if it went ok. I wan't no longer able to telnet via my wlan.12:47
Zucca*wasn't12:47
ZuccaAnd thanks. :)12:47
sledgesthat's a really cool contribution12:47
sledgesalin_ used to disable telnet completely for last nexus5 image12:48
sledgesvia hardcode12:48
*** energycsdx <energycsdx!uid18508@gateway/web/irccloud.com/x-lvjzgexcmoiddzvr> has quit IRC (Ping timeout: 244 seconds)12:48
sledgeswhich is not the way to do, and also it's still good to have telnet, but only via usb12:48
alin_sledges: Zucca you try to say that if I connect to a wireless network that gives me 192.168.2.xyz address I will not be able to telnet with that?12:50
ZuccaSomeone might want to make some iptables rules in future to enhance security. Like limiting sshd to local networks. Althought I'm not sure if one could just chnage sshd.conf to archieve that. Well it isn't much of an issui at this point of development, I guess. :)12:51
alin_if i read correctly that restricts only ip12:51
sledgesyes but onle that12:51
sledgesit's better than nothing12:51
sledgesif you are on same conflicting subnet for usb and wlan, you have other problems12:51
alin_sledges: but worst that totally killing it...12:52
sledgesonly for maturing ports12:52
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has quit IRC (Read error: Connection reset by peer)12:53
alin_sledges: what are you trying to say... n5 is mature enough... a little bit excessive on electricity12:53
alin_sledges: joke aside is almost fine with me.. if no possibility to restrict to the uabiface12:53
sledgesZucca's PR is acceptable for all devices we do12:53
sledgesand can land upstream12:54
alin_usbiface12:54
sledgesif you want to kill telnet for n5 altogether, we have no elegant way to do it12:54
alin_sledges: nothing is more elegant than sed...12:54
sledgesand i'm happy for telnet on usb12:54
ZuccaWe could choose another LOCAL_IP that is in a local network, but a "rare" one. Like 192.168.255.200 ?12:54
sledgesalin_: you said jokes aside :P12:54
alin_sledges: yap... just make it clear that restricts to a certain ip... not to a interface...12:55
sledgesphdeswer could chip in here about subnets ^^12:55
alin_sledges: i think for telnet elegantly to be killed is to have a oneshort after lipstick starts12:55
sledgesalin_: yes, restricting on an IP is better than nothing12:55
phdeswerI would say restrict on an interface12:56
alin_phdeswer: but how?12:56
Zuccaiptables?12:56
sledgesphdeswer: we are about another problem: 192.168.2 subnet can also be in local WLANs12:56
*** zhxt_ <zhxt_!~zhxt@124.205.254.15> has joined #sailfishos-porters12:56
sledgeswhy did we go with .2 ?12:57
Stskeepshistorical reasons12:57
alin_sledges: probably was clashing with the local .1 in the network12:57
sledgesofc, i was about to say N9, but what are they12:57
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters12:57
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has joined #sailfishos-porters12:58
phdeswersledges: ah ok. Well I thought there were 2 ip's assigned to the usb before...12:58
sledgeso_O :)12:58
phdeswerBut I guess that would require manual network setup (12:58
Zuccasledges: .2 might be common yeah. So with number from the higer end we might have less conflicts...12:59
sledges^12:59
sledgesit's anyhow two completely different problems we are looking at12:59
*** VDVsx <VDVsx!~VDVsx@2001:2060:53:beef:a91b:33d6:ee7b:3afd> has quit IRC (Ping timeout: 244 seconds)12:59
sledgesI'm merging the PR12:59
sledgeslater if you find a way how to restrict to an interface, patches welcom13:00
alin_sledges: yap let me comment...13:00
sledgesnow anything it better than what we had until now13:00
*** harha <harha!~harha@193.185.69.17> has quit IRC (Quit: Leaving.)13:00
alin_sledges: yap13:01
alin_sledges: commented.13:01
vakkovmerge that :D13:03
alin_sledges: anyhow we need Sage_'s comments13:04
sledgesmerged, thank you Zucca !13:04
phdeswersledges: we could of course migrate to something like dropbear (ssh server)13:05
Zuccasledges: Thanks for accepting it. :)13:06
simonvanderveldtmal-: I should indeed be /dev/mmcblk0p29, when I mount that in the debug init I get /dev/mmcblk0p29 on /data type ext4 (rw,relatime,data=ordered)13:06
sledgesalin_: you keep hilighting him13:06
simonvanderveldtmal-: somehow it get's incorrectly replaced in `init-script` by Android.mk, which sets it to DATA_PARTITION=/dev/mmcblk0p2813:07
sledgesphdeswer: what would that bring us?13:07
sledgessimonvanderveldt: inside fixup-mountpoints13:07
mal-simonvanderveldt: double check the local copy of fixup-mountpoints13:09
phdeswersledges: limiting to an interface unlike telnet13:10
alin_sledges: is that good or bad?13:11
ZuccaYeah. dropbear is small and light sshd.13:12
simonvanderveldtsledges: mal- The one in hybris/hybris-boot/fixup-mountpoints? That has the correct -e 's block/platform/msm_sdcc.1/by-name/userdata mmcblk0p29 '13:12
phdeswerOne option could be having the usb interface listen to dhcp, and if it does not get anything after a while fall back onto the current ip?13:12
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters13:12
mal-simonvanderveldt: what did make hybris-boot report for the partition?13:12
*** itdoesntmatt_ <itdoesntmatt_!5d2432dc@gateway/web/freenode/ip.93.36.50.220> has quit IRC (Quit: Page closed)13:13
sledgesphdeswer: so instead of telnetd and sshd, we'd then have two different sshds?13:13
simonvanderveldtmal-: Only the symlink name /data appears to live on /dev/block/platform/msm_sdcc.1/by-name/userdata13:14
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 245 seconds)13:15
mal-simonvanderveldt: check the out/*/obj/ROOT/hybris-boot_intermediates/initramfs/init13:16
mal-simonvanderveldt: what does it say there13:16
*** VDVsx <VDVsx!~VDVsx@dsl-hkibrasgw3-54fb73-241.dhcp.inet.fi> has joined #sailfishos-porters13:16
simonvanderveldtsledges: mal- I think I have an idea, could it be that the order in which things are done in Android.mk is wrong?13:18
simonvanderveldtsledges: mal- Ie looking at https://github.com/simonvanderveldt/hybris-boot/blob/master/Android.mk#L147 it replaces %DATA_PART% with a value it has already determined, and after that it applies fixup-mountpoints13:19
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters13:19
mal-simonvanderveldt: I doubt it because it works for everyone else13:19
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 265 seconds)13:19
sledgesit replaces data_part with long name of device, fixup mountpoint then sed shortens it to p2913:20
sledgesalin_: that's good13:20
sledges*device node13:20
simonvanderveldtmal-: Interesting, out/*/obj/ROOT/hybris-boot_intermediates/initramfs/init contains DATA_PARTITION=/dev/mmcblk0p2913:23
simonvanderveldtsledges: Ah, OK, the other way around :)13:23
mal-simonvanderveldt: then the newly built kernel should work13:23
simonvanderveldtmal-: Allright, will try that one then. Not sure what's changed, but we'll see :)13:24
simonvanderveldtWhat is the simplest way to just update the kernel/hybris-boot?13:24
maikooolso strange, when i compile cm11 all is well13:24
maikooolthen when i compile sailfish build based on those same repos, it doesnt work13:25
mal-simonvanderveldt: I normally use fastboot, but not sure how you do it with multirom13:25
maikoool[  308.109588] systemd[1]: About to execute: /lib/systemd/systemd-journald13:25
maikooolit takes 5 minutes to get to journald13:25
maikooolload is liek 7.8013:25
maikoooli let it run yesterday, after half an hour, it just goes into recovery13:25
sledgesmaikoool: remove console= from kernel cmdline?13:25
maikoooli'll give that a try now13:26
maikoooli've tried multiple device trees, but this is really the one i need13:26
maikooolthe other ones have derpy graphics and or ril issues13:26
sledgesmaikoool: which device this time? :D13:27
maikooolhtc sensation13:27
maikooolpyramid13:27
maikoooli'm trying to get it up to cm1113:27
maikoool10.1 worked out quite well last time13:27
maikooolbut i heard there's no chance audio will work on it13:27
simonvanderveldtmal-: Which file do I have to flash?13:27
maikoooli've also ordered a replacement battery for an old desire S (saga), when that arrives i'll try that out too13:28
mal-simonvanderveldt: hybris-boot.img13:28
maikoool(this is the most time consuming hobby i've ever had btw :)13:28
simonvanderveldtmal-: OK, thx!13:28
maikooolshould be easy to get the htc saga running, as piggz already made a port for the htc ace, they share the same base13:29
sledgesmaikoool: selinux=0 to cmdline too (and kernel flag)13:30
sledgesreboot to recovery sounds like it13:30
maikoooli already did that13:30
maikoooleven did that to cm11 to make sure it would boot with selinux turned off13:30
maikoool(it does)13:30
sledgesmaikoool: hehe join the club (re hobby;))13:31
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 245 seconds)13:32
maikooolat least htc just use hboot13:32
maikooolsledges: that did it indeed, remove console=ttyhsl013:33
maikooolthx13:33
maikoool:D13:33
romu70saw nothing in Bugzilla about missing Low Power Mode, any idea?13:33
sledges\o/13:34
sledgesromu70: define low power mode13:34
sledgesas you understand/expect it:)13:34
maikoool Internal error: Oops - BUG: 013:35
maikoool:(13:35
romu70when the proximity sensor is uncovered, the screen shows briefly the lockscreen with very dark colors, but enough to get visible13:35
sledgesromu70: does jolla phone have that?13:36
sledgesmaikoool: ofono masked?13:36
romu70yes, since a while, it's OOTB13:36
maikooolwith previous rom pulseaudio caused it13:36
maikooolso i'm masking that first13:36
sledgesromu70: but it's not officially renabled13:36
simonvanderveldtmal-: I have no clue how to flash only hybris-boot.img, so I'll just go through all the steps to build the zip again :P13:36
sledges*enabled13:36
maikooolsimonvanderveldt: fastboot flash boot hybris-boot.img13:36
romu70yes it is, provided by Jolla13:37
sledgesmaikoool: mal-: simonvanderveldt: it's samsung, hence heimdall/odin.. :(13:37
maikooolentering fastboot is usally poweroff -> hold power button with vol up/down13:37
simonvanderveldtmaikoool: I doubt fastboot will work since I don't have a Nexus based device13:37
sledgesromu70: but you need to enter command line switches in order to enable it13:37
maikooolodin isn't based on hboot sources?13:37
sledgesheimdall is linux version of window's odin one13:37
simonvanderveldtmaikoool: heimdal can only flash and not remote boot like fastboot, so I guess they're different13:37
romu70not anymore. At the very beginning of Jolla yes, but now, it's provided by default13:38
maikooolthe command i gave you doesnt boot13:38
maikooolit just flashes boot partition13:38
sledgesromu70: from which version?13:38
maikooolmy sony devices also cant boot directly from fastboot13:38
romu70I've tried to enter the command on the N5 to see if it works, not sure, give me few hours to test13:38
sledgesromu70: is there an options switch13:38
sledges?13:38
simonvanderveldtmaikoool: yeah, I know, but samsung doesn't take it for some reason13:38
sledgesromu70: it's so rarely known/used/requested, that we didn't discuss it on porting channel on other devices at all13:38
simonvanderveldtand I'm using multiboot at the moment, guess that matters as well13:38
sledgesyou're the first one! :D13:39
*** GodGinrai <GodGinrai!~godginrai@unaffiliated/godginrai> has joined #sailfishos-porters13:39
mgrover†im confused13:39
romu70very useful, it's something the N9 has thanks to its Oled screen13:39
romu70Instructions here: http://www.jollatides.com/2014/07/13/tutorial-how-to-enable-lpm-screen-on-jolla-phone/13:39
mgroverwhat's sailfish?13:39
romu70same request for double tap to wake up the phone ;-)13:40
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has quit IRC (Read error: Connection reset by peer)13:40
maikooolmgrover: Sailfish OS is a Linux-based general-purpose operating system, widely known as a mobile operating system combining the Linux kernel for a particular hardware platform use, the open source Mer core middleware, the proprietary UI contributed by Jolla, and other third party components some of which are free software, and others of which are proprietary13:40
sledges16:38 < romu70> not anymore. At the very beginning of Jolla yes, but now, it's provided by default13:40
maikooolmgrover: https://en.wikipedia.org/wiki/Sailfish_OS13:40
sledgesand now you gave me a link with instructions13:40
sledges(16:37 < sledges> romu70: but you need to enter command line switches in order to enable it)13:40
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has joined #sailfishos-porters13:40
sledges*command line instructions13:40
maikooolit also happens to be the best mobile os13:40
maikoool...... in the woooorld13:41
mgrovercan you ride a sailfish?13:41
romu70to be honest, I made it at the Jolla beginning, so for now, I don't know, but I can check with TMO fellows13:41
*** mgrover <mgrover!5ad886c4@gateway/web/freenode/ip.90.216.134.196> has left #sailfishos-porters13:41
sledgesromu70: i have two jolla's, none of them provides it as default;)13:41
alin_sledges: they gave you the wrong ones13:42
romu70how can you even live without that ?????? :-D13:42
sledgesit's not officially released13:42
romu70seriously, it's really really a nice feature13:42
sledgeshence nobody knows about it13:42
sledgesso we don't have this tried on other devices13:42
sledges:)13:42
sledgessimples13:43
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters13:43
sledgesromu70: double tap require touchscreen firmware changes, that can be agreed only with manufacturer13:43
sledgesso our hands are tied on community ports13:43
romu70got it13:43
sledgesfake doubletap will drain battery13:43
romu70thanks13:43
sledgespossibly just like fake lpm on a non AMOLED13:44
sledgesromu70: if you can't live without lpm, go ahead and try on nexus513:44
sledgesi'd be interested to hear about:)13:44
romu70already ran the commands, not sure it works13:45
sledgessimonvanderveldt: just overwrite boot.img and other innards13:45
sledgesinside your multirom mrom folder13:45
*** energycsdx <energycsdx!uid18508@gateway/web/irccloud.com/x-ezxuuxxzwizvmtmd> has joined #sailfishos-porters13:45
sledges(you'll need to split_bootimg before that in mer sdk)13:46
*** zajfy_ <zajfy_!~zajfy@c-83-233-56-58.cust.bredband2.com> has joined #sailfishos-porters13:46
sledgesi'm happy to hear there's a working sailfish-capable multirom for samsungs too (not only nexuses!)13:46
sledgesthanks to Tassadar & team13:47
*** zajfy__ <zajfy__!~zajfy@c-83-233-56-58.cust.bredband2.com> has joined #sailfishos-porters13:47
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters13:47
sledgesvakkov: interested in that possibility? ^13:47
sledgesfor maguro13:47
simonvanderveldtsledges: Well, working as in I have to use Tassadar's sailfish_multirom_packer script to make it work13:47
simonvanderveldtsledges: There is no Sailfish option in the Multirom I'm currently running when add a rom13:48
sledgesany chances to make it upstream?13:48
sledgeslooks like only UI bits are missing13:48
simonvanderveldtsledges: I have no clue what has to be done to Multirom to add the functionality13:48
alin_simonvanderveldt: too old13:48
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has joined #sailfishos-porters13:48
simonvanderveldtthx! :P13:48
sledgessimonvanderveldt: code:)13:49
simonvanderveldt;)13:49
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has quit IRC (Ping timeout: 246 seconds)13:49
simonvanderveldtIt is from the 15th of june, v32a http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/mod-multirom-v28-t286446913:49
*** zajfy_ <zajfy_!~zajfy@c-83-233-56-58.cust.bredband2.com> has quit IRC (Ping timeout: 245 seconds)13:50
simonvanderveldtBut I can ask AntaresOne @ xda13:50
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 256 seconds)13:50
sledgeshm can't see that script13:51
sledgesjust  Firefox OS and Sailfish OS are just another Android ROM under MultiROM's point of view, so add them as if it were Android.13:51
sledgesas sailfish needs two .zips13:51
sledgescm and sf itself13:51
simonvanderveldtsledges: Tried that first, but failed to boot13:51
simonvanderveldtThat's why I tried Tassadar's script, which creates an .mrom file, and that worked13:52
sledgesyep alright13:52
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters13:52
sledgesahh https://github.com/Tasssadar/sailfish_multirom_packer13:52
sledgesnice!13:52
sledgesvery nice13:52
sledgesany mode to it?13:53
alin_sledges: this was the old solution... that we tried last year I think... and then Tassadar added an option13:53
sledgesyes, but option only for nexuses13:53
alin_sledges: yes... but that script was created at that time only for nexuses too... n513:54
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 240 seconds)13:54
simonvanderveldtsledges: No, just create a folder for jfltexx with the files from hammerhead and change a string to jfltexx, that's it13:55
vakkovsledges: well, for the maguro there is a u-boot that can be used for multi booting13:55
alin_sledges: i remember trying to change the plasmaactive one... and asking him... he said give me a second and gave me that13:56
sledgesalin_: yes, but now it works for sammys too, is my point13:57
alin_sledges: good good good... a pitty I have no samsung anymore13:57
alin_merdre... I bought a 3m usb cable... why?13:59
sledgessimonvanderveldt: thanks, i'll have it in the back of my logs when someone comes up with a booting samsung port (will it be you first?;))13:59
*** tehsu <tehsu!~tehsu@72.249.124.149> has quit IRC (Read error: Connection reset by peer)13:59
sledgesalin_: that long? or that company?13:59
simonvanderveldtsledges: np :) And hope to make it happen!13:59
alin_sledges: that long... bought a multipack... and now I looked what is inside...14:01
alin_a 3m cable and a 2m one... no idea what was in my bloody head14:01
sledgesalin_: send it to testers, to check how devices charge/communicate at such lengths:))14:06
vakkovthe n9 had lpm, didn't it?14:07
sledgesofc, amoled14:08
sledgesgood times14:09
alin_sledges: now I remember i needed to add something of 4 pounds to get free delivery... and decided to get some usb cables cause you never have enough of them14:21
alin_is there any reason why connman we use is so out of date?14:28
alin_phdeswer: ^14:28
sledgestime14:28
romu70I do confirm Low Power Mode commands work for the N5, and at that time, as the screen has been woke up, we can even unlock with double tap, yeah !!14:28
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has joined #sailfishos-porters14:31
*** piggz_ <piggz_!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Read error: Connection reset by peer)14:31
*** simonvanderveldt <simonvanderveldt!~Simon_van@31-151-189-224.dynamic.upc.nl> has quit IRC (Ping timeout: 240 seconds)14:35
alin_phdeswer: ping14:38
sledgesromu70: now let's share this with the world! \o/14:39
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has quit IRC (Ping timeout: 245 seconds)14:44
*** ernesti <ernesti!~quassel@192.198.151.43> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)14:45
*** ernesti <ernesti!quassel@nat/intel/x-vcveaykwbhonffim> has joined #sailfishos-porters14:46
*** dr_gogeta86 <dr_gogeta86!~gogeta@2001:41d0:52:100::eb5> has joined #sailfishos-porters14:46
*** dr_gogeta86 <dr_gogeta86!~gogeta@2001:41d0:52:100::eb5> has quit IRC (Changing host)14:46
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has joined #sailfishos-porters14:46
*** dr_gogeta86_ <dr_gogeta86_!~gogeta@195.ip-37-187-42.eu> has joined #sailfishos-porters14:50
*** jfred_ <jfred_!~quassel@pool-108-24-124-233.cmdnnj.fios.verizon.net> has joined #sailfishos-porters14:57
*** phlixi_ <phlixi_!~phlixi@ppp-188-174-185-241.dynamic.mnet-online.de> has joined #sailfishos-porters14:59
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has quit IRC (*.net *.split)14:59
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has quit IRC (*.net *.split)14:59
*** Jonni <Jonni!~rainisto@linuxi.org> has quit IRC (*.net *.split)14:59
*** krnlyng <krnlyng!~liar@83.175.90.24> has quit IRC (*.net *.split)14:59
*** Gehock <Gehock!sami@shell.wilan.org> has quit IRC (*.net *.split)14:59
*** deztructor <deztructor!~deztructo@192.194.199.35> has quit IRC (*.net *.split)14:59
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has quit IRC (*.net *.split)14:59
*** phlixi <phlixi!~phlixi@ppp-188-174-185-241.dynamic.mnet-online.de> has quit IRC (*.net *.split)14:59
*** jfred <jfred!~quassel@pool-108-24-124-233.cmdnnj.fios.verizon.net> has quit IRC (*.net *.split)14:59
*** Hedge <Hedge!sami@shell.wilan.org> has joined #sailfishos-porters14:59
*** Hedge is now known as Gehock14:59
*** Jonni <Jonni!~rainisto@gateway/vpn/privateinternetaccess/jonni> has joined #sailfishos-porters15:00
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has joined #sailfishos-porters15:01
*** zajfy__ <zajfy__!~zajfy@c-83-233-56-58.cust.bredband2.com> has quit IRC (Read error: Connection reset by peer)15:02
*** krnlyng <krnlyng!~liar@83.175.90.24> has joined #sailfishos-porters15:04
*** piggz <piggz!~piggz@188.4.5.176.dsl.dyn.forthnet.gr> has quit IRC (Ping timeout: 256 seconds)15:04
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has joined #sailfishos-porters15:07
maikooolodd, systemd service failes to mount /vendor/firmware/adsp15:10
maikooolbut if i mount it by hand all is well15:10
*** deztructor <deztructor!~deztructo@192.194.199.35> has joined #sailfishos-porters15:12
alin_maikoool: missing paths?15:12
maikooolsource and target paths both exist15:14
*** Sequenced <Sequenced!~Sequenced@91-157-184-159.elisa-laajakaista.fi> has joined #sailfishos-porters15:16
*** wyrdathru is now known as kline15:22
maikooolA dependency job for vendor-firmware-misc.mount failed. See 'journalctl -xn' for details.15:27
maikooolbut nothing related in journalctl15:27
maikooolit's probably dependant on dev-block-mmcblk0p17.device15:27
sledgessystemctl status vendor-firmware-misc.mount15:27
*** electrolux is now known as electrolux_off15:28
maikooolshows nothing15:28
maikoool(execpt for the usual service details, but no logs)15:28
maikooolif i do a 'mount /dev/block/mmcblk0p17 /vendor/firmware/misc', all is well15:29
maikoooland modem suddenly works (that's why i need those paths)15:29
*** zhxt_ <zhxt_!~zhxt@124.205.254.15> has quit IRC (Quit: Konversation terminated!)15:30
sledgesis /vendor/firmware always there since ever?15:30
*** zhxt_ <zhxt_!~zhxt@125.39.68.35> has joined #sailfishos-porters15:30
maikooolits not listed in mounts, so i guess it is15:30
maikoooli toyed around with cgroups kernel options, maybe that's the cuase, lemme reset those15:31
*** dhbiker <dhbiker!~dhbiker@APN-123-192-13-gprs.simobil.net> has quit IRC (Ping timeout: 240 seconds)15:32
maikoooland the phone crashed when pulseaudio is started, or camera app is started15:35
maikooolvery strange15:35
*** energycsdx <energycsdx!uid18508@gateway/web/irccloud.com/x-ezxuuxxzwizvmtmd> has quit IRC (Remote host closed the connection)15:36
*** gabriel9 <gabriel9!~bojan@89.111.237.28> has quit IRC (Quit: Konversation terminated!)15:37
*** zhxt_ <zhxt_!~zhxt@125.39.68.35> has quit IRC (Quit: Konversation terminated!)15:37
maikooolin another device tree i needed fork of android_hardware_qcom_media-legacy15:37
maikooolprobably that's the cause then15:37
*** zhxt_ <zhxt_!~zhxt@125.39.68.35> has joined #sailfishos-porters15:38
*** TheRedFox <TheRedFox!~kvirc64@unaffiliated/theredfox> has joined #sailfishos-porters15:44
*** alin_ <alin_!~alin@148.79.38.28> has quit IRC (Ping timeout: 272 seconds)15:45
*** alin_ <alin_!~alin@vpn54.dl.ac.uk> has joined #sailfishos-porters15:49
*** zhxt_ <zhxt_!~zhxt@125.39.68.35> has quit IRC (Remote host closed the connection)15:50
maikoooloh well, i'll just mount them in a script by hand then15:53
*** energycsdx <energycsdx!uid18508@gateway/web/irccloud.com/x-ckheovgxffpxhitq> has joined #sailfishos-porters15:56
maikooolmy board uses legacy ril btw, is that supported by ofono, or does ofono not care about that at all? (BOARD_USES_LEGACY_RIL := true)15:56
maikooolcause it seems to find the sim, then fails: We are polling CLCC and received an error15:56
maikoooli already disabled pin with cm11, cause it wouldnt unlock anyway15:57
*** s5pik3 <s5pik3!~Spike@46.218.63.146> has quit IRC (Quit: Quitte)15:58
*** alin__ <alin__!~alin@vpn15.dl.ac.uk> has joined #sailfishos-porters16:02
*** romu70 <romu70!~romuald@xbn44-2-82-236-186-146.fbx.proxad.net> has quit IRC (Quit: romu70)16:02
*** alin_ <alin_!~alin@vpn54.dl.ac.uk> has quit IRC (Ping timeout: 240 seconds)16:04
*** romu70 <romu70!~romuald@xbn44-2-82-236-186-146.fbx.proxad.net> has joined #sailfishos-porters16:04
*** zajfy_ <zajfy_!~zajfy@c-83-233-56-58.cust.bredband2.com> has joined #sailfishos-porters16:05
mal-maikoool: which ril version is legacy ril?16:07
*** zajfy <zajfy!~zajfy@c-83-233-56-58.cust.bredband2.com> has quit IRC (Ping timeout: 250 seconds)16:08
*** romu70 <romu70!~romuald@xbn44-2-82-236-186-146.fbx.proxad.net> has quit IRC (Client Quit)16:09
*** alin_ <alin_!~alin@vpn8.dl.ac.uk> has joined #sailfishos-porters16:10
*** alin__ <alin__!~alin@vpn15.dl.ac.uk> has quit IRC (Ping timeout: 244 seconds)16:10
*** dhbiker <dhbiker!~dhbiker@BNG-212-178-103-dsl.simobil.net> has joined #sailfishos-porters16:10
*** simonvanderveldt <simonvanderveldt!~Simon_van@31-151-189-224.dynamic.upc.nl> has joined #sailfishos-porters16:12
maikoooli havent got a clue ;P16:13
maikooolhttps://gerrit.omnirom.org/#/c/1261/16:14
maikooolv3 it seems16:14
simonvanderveldtsledges: re simonvanderveldt: just overwrite boot.img and other innards, where do I get a boot.img from? is it hybris-boot.img renamed?16:16
mal-maikoool: you'll need to patch either ril or ofono16:17
sledgessimonvanderveldt: yes16:17
sledgessimonvanderveldt: and FYI: that boot.img just sits there, so as long as you overwrite kernel and initrd images that should do16:18
simonvanderveldtsledges: OK, let's see if I can find everything16:19
mal-maikoool: my device tree has a wrapper to make ril3 work as ril6 or 716:19
mal-maikoool: this repo has support for ril4 in ofono https://github.com/guhl/ofono16:21
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has joined #sailfishos-porters16:21
maikoool:O16:21
maikooolthat wrapper sounds nice16:21
mal-maikoool: not sure how much difference there is between v3 and v416:21
maikooolmy htc libril.so file is v4.0.0.23 or something16:22
maikooolnot sure if related to actual ril version16:22
simonvanderveldtsledges: there is only a hybris-boot.img in sailfishos/root16:22
simonvanderveldtsledges: I'll try to replace that16:22
maikoooli'll try the custom ofono package first16:23
maikooolto see if ril is indeed v416:23
mal-maikoool: this is the ril my device uses https://github.com/LegacyXperia/android_device_semc_msm7x30-common/tree/cm-11.0/libril16:24
sledgessimonvanderveldt: not that one16:25
mal-maikoool: if you only have a binary ril then patching ofono might be the only way16:26
sledgessimonvanderveldt: should be here: /media/0/multirom/roms/sailfishos-jflte-201508180/{kernel,initrd,boot.img}16:27
simonvanderveldtsledges: there's only an initrd.img there + rom_info.txt and zImage and a data folder which contains .stowaways/sailfishos16:28
*** alin__ <alin__!~alin@vpn18.dl.ac.uk> has joined #sailfishos-porters16:29
*** alin_ <alin_!~alin@vpn8.dl.ac.uk> has quit IRC (Ping timeout: 240 seconds)16:30
maikoool Update RIL to 4.0.0056HMQ16:33
maikooolyep16:33
maikooolrild is in vendor repository16:33
maikooolso indeed binary only16:33
maikoooland seems to be v4, so that's good16:33
*** simonvanderveldt <simonvanderveldt!~Simon_van@31-151-189-224.dynamic.upc.nl> has quit IRC (Quit: WeeChat 1.2)16:35
*** simonvanderveldt <simonvanderveldt!~Simon_van@31-151-189-224.dynamic.upc.nl> has joined #sailfishos-porters16:36
locusfgah z3c rild ...16:38
locusfmaikoool: if it wokrs for you, try enabling the sony device modem for ofono16:39
locusfqmimodem that is16:40
locusf/var/lib/environment/ofono/noplugin.conf16:40
*** alin__ <alin__!~alin@vpn18.dl.ac.uk> has quit IRC (Quit: Konversation terminated!)16:43
sledgessimonvanderveldt: then that's all you need:)16:52
simonvanderveldtsledges: OK, no clue where to get the initrd.img and zImage from though :P16:53
sledgessimonvanderveldt: split_bootimg i mentioned earlier:)16:53
sledgesin MerSDK16:53
simonvanderveldtsledges: I used that on hybris-boot.img and it gave hybris-boot.img-kernel and hybris-boot.img-ramdisk.gz16:56
simonvanderveldt*gave me16:56
sledgessimonvanderveldt: yep, mv hybris-boot.img-kernel ..../zImage and hybris-boot.img-ramdisk.gz .../initrd.img16:56
simonvanderveldtsledges: aha, that's the mapping, thx :)16:57
sledgesnp:)16:57
maikoooli did notice the qmi plugin indeed locusf16:58
maikooolwould be very awesome it that worked16:59
maikooolbut rmt_storage errors16:59
maikoooland that mentions modemst_1 and modemst_2 partitons, which look like they are required for modem anyway16:59
maikooolso probably must solve that first16:59
maikooolalso: i have a (not researched, just a hunch) suspicion that the sony rild might be selinux aware17:00
maikoooland since sailfish has selinux turned off that might be an issue17:00
*** BluesLee_ <BluesLee_!~sailfish@ip-62-143-232-94.hsi01.unitymediagroup.de> has joined #sailfishos-porters17:01
BluesLee_hi sledges17:01
sledgeshoy BluesLee_17:02
BluesLee_sledges as OTA is not the next big thing to come for the N5 what is it?17:02
sledgesBluesLee_: anything alin decides:)17:04
BluesLee_sledges any clue about official 1.1.7? i read that 1.1.9 has the new sfos 2.0 ui.17:04
BluesLee_alin: let's dice17:04
sledgesBluesLee_: do you feel comfortable releasing alpha13 when 1.1.7 is out officially?17:05
BluesLee_sledges honestly, the amount of bugs is to high17:05
sledgesBluesLee_: re stability/sensor/touch issues17:05
sledgesand battery (well, though battery drain is not a regression, so not that bad)17:05
BluesLee_sledges i am on 1.1.6, i hoped for OTA to migrate to 1.1.717:06
BluesLee_sledges as i use the n5 as my daily driver i will not jump on each build of alin17:07
sledgesBluesLee_: that does not answer my question17:08
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters17:09
simonvanderveldtsledges: it seems like it worked a little, since I'm no longer stuck on the Galaxy S4 logo screen but have progressed to a fully black screen, might be that it's actually progressed to the sailfish init17:10
BluesLee_sledges if i tell you that i can probably do several days without eating and others not, does it answer your question?:-)17:10
sledgesBluesLee_: i was more about asking whether you have noticed improvement in the issues above with latest 1.1.7 preview and zypper dup17:11
sledgesas we had cases of frozen touch reproduction et al.17:11
sledgesso maybe that at least could be communicated17:11
sledgesas a tmp workaround17:11
sledges"don't touch your phone whilst its blanking" :D17:11
sledgessimonvanderveldt: sounds like good news!17:12
BluesLee_sledges: hehe, if there are no new bugs introduced compared to 1.1.6 it should be okay17:12
sledgesyep, a new bug is better than an old bug ;)17:12
sledges(a twisted phrase by Linus Torwalds - alledged by a legend:P)17:13
sledges*Torvalds17:13
* sledges hides17:13
simonvanderveldtsledges: I'll build a clean zip and check if the same happens17:13
sledgessimonvanderveldt: or just telnet in - it's new port after first init - 232317:13
BluesLee_sledges hehe, somehow it would be good to fix some of the old ones, makes the port more attractive. a lot of things happened: camera, sensors, gps, multimedia..17:14
simonvanderveldtsledges: telnet to 192.158.2.15 on both 23 and 2323 doesn't seem to work17:15
BluesLee_sledges: we should have ideally one stable build to make people happy17:16
mal-simonvanderveldt: check the ip of your host again17:18
simonvanderveldtmal-: I set it to 192.168.2.1 on the usb0 interface17:19
sledgesBluesLee_: im glad we had a breakthrough at least to reproduce the the touch freeze bug - biggest sore17:19
mal-simonvanderveldt: did it help?17:19
sledgesBluesLee_: does your touch ever tend to freeze after phonecall?17:19
sledgesif so, i suspect screem dimming due to proxim sensor, and yet your ear touching the screen at the same time17:19
simonvanderveldtmal-: No, I did that before trying to telnet to it17:20
mal-simonvanderveldt: I would suggest using 192.168.2.2, because if I remember correctly the first init is 192.168.2.117:20
simonvanderveldtmal-: not 192.168.2.15?17:20
sledgesmal-: that's been fixed since an update or two17:20
mal-sledges: ok, sorry17:21
mal-simonvanderveldt: does anything show in dmesg on your host?17:21
sledgesmal-: wait, monolithic still uses .1 !17:22
*** BluesLee_ <BluesLee_!~sailfish@ip-62-143-232-94.hsi01.unitymediagroup.de> has quit IRC (Ping timeout: 244 seconds)17:22
simonvanderveldtmal-: No, just rndis registering and renaming becuase of systemd17:22
simonvanderveldtmal-: I'll try with a different ip17:23
sledgesyes pls17:23
*** BluesLee_ <BluesLee_!~sailfish@ip-62-143-232-94.hsi01.unitymediagroup.de> has joined #sailfishos-porters17:24
BluesLee_sledges touch freezes happen on a regular basis, last time i was in the browser and could scroll or move the content but nothing else worked, power button to lock and then i had to reboot17:26
BluesLee_sledges i guess i am the one with the most freezes:-)17:26
sledgesBluesLee_: how about a phonecall?17:26
simonvanderveldtsledges: mal- using 192.168.2.2 doesn't make a different. lsusb -v tells me "iSerial 3 Mer Debug setting up (DONE_SWITCH=yes)"17:27
BluesLee_sledges: yes17:27
BluesLee_sledges i opened the bug, you forgot? :-)17:28
simonvanderveldtsledges: mal- and now it's only saying "iSerial 3", the " Mer Debug setting up (DONE_SWITCH=yes)" is gone17:29
*** BluesLee_ <BluesLee_!~sailfish@ip-62-143-232-94.hsi01.unitymediagroup.de> has quit IRC (Client Quit)17:29
mal-simonvanderveldt: at least it's getting a little further than before17:29
simonvanderveldtYeah, I'll do a clean flash and see if that changes anything17:30
sledgesobviously:)17:31
locusfmaikoool: aw man17:32
maikoool?17:32
sledgessimonvanderveldt: something along the line 3 of http://piratepad.net/hadk-faq17:32
maikooollocusf: modem still broken?17:33
locusfmaikoool: for the selinux17:33
maikooolnot confirmed17:33
locusfmaikoool: I dunno17:33
maikoooljust an idea17:33
locusfah ok17:33
maikooolshould be some tool to check which shared libraries it uses, right?17:34
maikooolit that doenst mention libselinux, it's definitly out of the question17:34
sledgesldd?17:34
maikooolldd it is :P17:34
sledgesmaikoool: you could add "disabled" to rmt_storage block somewhere in /*.rc , and launch it manually via /system/bin/start RMT_STORAGE_SERVICE_NAME_WHATEVER_IT_IS:) with logcat on another window17:35
maikooolgood one17:36
sledgesgood check on selinux as well17:36
maikoooli tried starting it with /system/bin/rmt_storage, that doesnt work :P17:36
sledgesnah:)17:37
maikooolit already spams in logcat, since init starts it17:37
maikooolit sees the partitions (after ln -s in /dev/block/platform etc)17:37
maikooolbut then talks to some other quallcom daemon17:38
maikoooland 'Failed to register service'17:38
maikooolthat repeats (quite a lot)17:38
maikoooli do like the qmi idea though17:38
sledgescheck for that daemon then17:38
maikooolam i right in thinking that would kill the need for rild to be running at all?17:38
maikooollocusf: just to clear up to be sure: the ril issues i mentioned earlier today here were not related to the z3c (or a sony device even)_17:40
locusfmaikoool: I noticed, I just voiced out my own disappointment in my inability to have been done anything about it thus far :)17:41
simonvanderveldtsledges: I'll try with usb0 commented out17:41
sledgessimonvanderveldt: take that with grain of salt17:42
sledgessimonvanderveldt: since first init works17:42
sledgessimonvanderveldt: you'd rather modify debug string that appears on USB serial;) e.g. interface information after doing the switch;)17:43
sledgesusb debugging ftw! :D17:43
simonvanderveldtsledges: well, might be worth a try17:43
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has quit IRC (Ping timeout: 244 seconds)17:45
mal-simonvanderveldt: if you can look into logs somehow, those should tell if that is happening or not17:45
mal-sledges: wasn't there are init.log from second init also?17:46
simonvanderveldtmal-: yeah, not sure how I can access them17:46
mal-ok17:46
sledgesmal-: usually just spits exec `...17:46
mal-ok17:46
sledgessimonvanderveldt: get access to rootfs, see ls /*std*17:47
sledgesfor stderror files17:47
maikooolcould it be that some command in one of his init*.rc files switches the device over mass storage mode, thus killing telnet?17:47
sledgesmaikoool: he said he still has usb017:47
sledges(rndis)17:47
maikooolnvm then ;)17:48
sledgessimonvanderveldt: to break into pre-switch_root, either touch /init_enter_debug (sailfish rootfs), or boot hybris-recovery.img17:48
*** zGrr <zGrr!~grr@185.13.106.81> has quit IRC (Quit: Leaving)17:53
simonvanderveldtsledges: And would that put me at the stage where everything is setup, just before switching root?17:55
simonvanderveldtsledges: Ah, I see it in init-script :)17:56
sledgesit would bring you back to good old telnet 23, where you can then dictate when you want to perform switch (by echoing continue - see welcome message)18:00
sledgesnot good to refer it to init-script, as /init-debug is a copy of that in real rootfs (hence post-switch_root, or colloquially 2nd stage telnet (can't call that a bootloader really:))18:01
simonvanderveldtsledges: is there a reason the filename is init-script instead of init-debug?18:10
simonvanderveldtmal- sledges it was a bit of a combi your suggestions ;) I managed to read the init.log in the sailfish rootfs, that somehow showed that usb0 over there got the IP 192.168.2.1, so I can now telenet to 192.168.2.1 2323 and it works :)18:12
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has joined #sailfishos-porters18:14
*** dhbiker <dhbiker!~dhbiker@BNG-212-178-103-dsl.simobil.net> has quit IRC (Remote host closed the connection)18:15
sledgessimonvanderveldt: historical reasons ;)18:15
sledgessimonvanderveldt: how come 2323 didn't work before?18:15
*** electrolux_off is now known as electrolux18:16
simonvanderveldtsledges: because I tried to connect to 192.168.2.1518:17
sledgesa right ok! :))18:18
simonvanderveldtnot sure if that was a bit of a stupid move or that I missed sth :P18:18
simonvanderveldtsledges: Would my next action be trying to get test_hwcomposer going?18:18
sledgessimonvanderveldt: yep:)18:19
simonvanderveldtsledges: Allright, I'll follow http://piratepad.net/hadk-faq, though the notes seem a bit rough18:20
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters18:23
mal-simonvanderveldt: dmesg and journal logs would be nice to have18:23
mal-simonvanderveldt: also check if /system is mounted18:24
simonvanderveldtmal-: Will get them! It seems like stf, maybe the telnet daemon, still crashes after a while because I loose the connection18:25
simonvanderveldtbut first, food ;)18:25
sledgessimonvanderveldt: loosing connection might be caused by ofono, try to mask it (in faq)18:31
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters18:31
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 260 seconds)18:32
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters18:36
*** Sequenced <Sequenced!~Sequenced@91-157-184-159.elisa-laajakaista.fi> has quit IRC (Quit: Leaving)19:03
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has quit IRC (Remote host closed the connection)19:07
simonvanderveldtsledges: I masked ofono, it seemed like the connection lasted longer, but eventually it still failed19:18
sledgessimonvanderveldt: then mask droid-hal-init19:19
simonvanderveldtmal- sledges I uploaded dmesg, init.log, journalctl output, mount output and the result from running test_hwcomposer19:19
simonvanderveldtmal- sledges https://gist.github.com/simonvanderveldt/30c3fb524fdbc8baaab419:19
sledgessimonvanderveldt: EGL_PLATFORM=hwcomposer test_hwcomposer19:20
simonvanderveldtsledges: I believe I tried that, will try again19:21
simonvanderveldtsledges: also /system isn't mounted, might that create some issues?19:21
sledgessimonvanderveldt: yes, /system is first and foremost issue19:21
mal-simonvanderveldt: it will19:21
sledgesto address19:21
sledgessimonvanderveldt: EGL_PLATFORM will give you different error if any19:21
sledges=hwcomposer19:21
*** ljp is now known as lpotter19:23
mal-simonvanderveldt: check that /lib/systemd/system/system.mount contains the correct partition19:24
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has quit IRC (Ping timeout: 250 seconds)19:25
simonvanderveldtmal-: on it19:28
simonvanderveldtsledges: You're right, with EGL_PLATFORM=hwcomposer it gives a different result, I actually get a (very brief) image from the dislay :) https://gist.github.com/simonvanderveldt/30c3fb524fdbc8baaab4#file-test_hwcomposer19:28
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has joined #sailfishos-porters19:29
simonvanderveldtsledges: Also, I've masked droid-hal-init and ofone, but it still crashes after a while19:30
mal-simonvanderveldt: if you have masked droid-hal-init then graphics won't work19:32
sledgessimonvanderveldt: try minimer (in faq)19:32
mal-sledges: too early for that19:32
sledgesmal-: but he gets frame out19:32
sledgesjust makes me wonder19:32
mal-it might be some garbage on screen19:32
simonvanderveldtmal-: No, it's an actual image, diamond + swirl19:32
sledgesyep, as he said in paste:)19:33
mal-hmm, how can that be19:33
sledgeshwc/gpu doesn't need android init19:33
sledgesother bits do19:33
mal-ok19:33
sledgesmy speculation ^19:33
mal-but anyway fixing system is still the most important thing to do, and droid-hal-init after that19:34
sledges+119:34
mal-then we can look into graphics19:34
simonvanderveldtmakes sense :)19:35
simonvanderveldtmal-: There is no /lib/systemd/system/system.mount19:36
mal-simonvanderveldt: wow, that's odd19:36
mal-like I didn't have enough problems with my laptop before, now the power cable is partially broken and because the battery is dead my system can power off at any time19:37
simonvanderveldtmal-: http://pastebin.com/bCuyQnzt19:37
simonvanderveldtmal-: Ah, nice, old laptop's :P My old one has a battery-life of about 10mins, it's more of a UPC now :P19:38
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Quit: Konversation terminated!)19:39
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters19:39
*** SfietKonstantin is now known as Sfiet_Konstantin19:40
mal-sledges: why would system.mount be missing?19:40
sledgesmal-: i feel your pain:)19:44
mal-simonvanderveldt: add this manually (with correct path etc) http://pastebin.com/um1BdhiM19:44
mal-sledges: I'll finally try to build all middleware in obs19:46
sledgesmal-: about time, 'cause your laptop's failin':))19:47
mal-:)19:47
sledgesmal-: simonvanderveldt: system.mount is missing because it wasn't met anywhere in /*rc files during dhd script19:47
simonvanderveldtsledges: What is dhd script?19:48
sledgescalled makefstab19:48
sledgessimonvanderveldt: are you using modular or monolithic packaging layout?19:48
simonvanderveldtsledges: euhmmm :|19:48
sledges(e.g. strictly following hadk pdf?)19:48
sledgesok then means old monolithic19:48
simonvanderveldtsledges: Yeah, that's what I'm doing :P19:48
sledgessimonvanderveldt: then add mal-'s suggestion manually19:49
sledgesand let's jog through this one19:49
simonvanderveldtk19:50
simonvanderveldtIf I manually mount mmcblk0p16 as /system it works19:50
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Quit: Leaving.)19:51
sledgessimonvanderveldt: yep, adjust mtdblock in that one http://pastebin.com/um1BdhiM19:51
sledgesto mmcblk0p1619:51
simonvanderveldtsledges: and the fstype?19:51
simonvanderveldtsledges: mount shows /dev/mmcblk0p16 on /system type ext4 (rw,relatime,data=ordered)19:52
sledgessure19:53
sledgeseverything:)19:53
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has quit IRC (Ping timeout: 244 seconds)19:53
mal-simonvanderveldt: but leave it as readonly19:54
simonvanderveldtOK, so I've changed it to mmcblk0o16 and ext419:55
mal-sledges: can you explain this file https://build.merproject.org/package/view_file/nemo:devel:hw:lge:hammerhead/droid-hal-hammerhead/droid-hal-hammerhead.spec?expand=119:55
simonvanderveldtThe rebooting is a bit annoying :P especially since my OS doesn't pick up usb0 afterwards19:55
mal-the source0 of it19:55
mal-simonvanderveldt: which os are you using?19:55
mal-sledges: that file does not match anything in the files19:56
sledgesmal-: not much is considered inside that file19:56
simonvanderveldtos x, but that didn't really work all the well with telnet, so now using arch in virtualbox19:56
sledgesso you might as well put blabla.rpm19:56
mal-ok19:56
sledgesarch! \m/19:57
sledges:)19:57
mal-now droid-hal is on obs19:59
sledgesyipee20:00
simonvanderveldtsledges: Yeah, still like arch, despite the systemd cruft20:01
sledgeslol20:02
sledgessystemd in the air, everywhere you look around:))20:02
simonvanderveldtyeah, hard to avoid...20:02
sledgespulseaudio is coming to town too:)20:03
simonvanderveldtyeah, another nice project :|20:04
simonvanderveldtmal-: I've added the contents from http://pastebin.com/um1BdhiM to /lib/systemd/system/system.mount and rebooted, but I don't see /system in `mount`20:05
* sledges uses softbeep daily :P for irssi notifications20:05
*** electrolux is now known as electrolux_off20:06
simonvanderveldtsledges: Didn't know about softbeep, but apparently he can make tiny focussed programs :P20:06
mal-simonvanderveldt: check what is the status of that using systemctl20:07
TheRedFoxWhy doesn't sailfish use OpenRC :920:07
sledges:))20:07
mal-sledges: even droid-config building worked20:07
sledgessimonvanderveldt: symlink /etc/systemd/system/local-fs.target.wants/system.mount -> /lib/systemd/system/system.mount20:08
sledges(or simply systemctl enable system.mount)20:08
sledgesTheRedFox: do you know a desktop PC equipped with gsm modem, wlan, bt, touchscreen, android compatibility, sensors, user session, ..., using SysVinit-like system without big hiccups?20:09
TheRedFoxHmm20:10
TheRedFoxNo xD20:10
simonvanderveldtmal- sledges yeah, forgot to enable system.mount :P20:11
sledgessimonvanderveldt: well, you didn't know ;)20:11
simonvanderveldtsledges: no, not for mounts, unit's i'm aware of20:11
sledgesTheRedFox: then make it that PC run on battery and have a small charger to it:)20:11
sledgesalso handle updates in a reduced-connectivity mode20:13
sledges /win 9620:15
lpotterdarned spaces20:16
sledgeslet's not log anything beginning with space:))20:17
mal-sledges: it seems that I cannot build a working 1.1.6 on obs due to libhybris20:17
sledgesmal-: sure20:17
sledgesthere is 1.1.720:17
sledgeson obs20:17
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has joined #sailfishos-porters20:18
mal-sledges: I know20:19
mal-sledges: hmm, droid-configs is unresolvable on 1.1.720:21
*** nh1402 <nh1402!~Thunderbi@95.148.89.6> has quit IRC (Ping timeout: 246 seconds)20:21
mal-have choice for libGLESv2.so.2 needed by qt5-qtgui: libhybris-libGLESv2 mesa-llvmpipe-libGLESv2, have choice for libEGL.so.1 needed by qt5-qtgui: libhybris-libEGL mesa-llvmpipe-libEGL, have choice for libGLESv2.so.2 needed by qt5-qttools-kmap2qmap: libhybris-libGLESv2 mesa-llvmpipe-libGLESv220:21
mal-how can make it select the correct one20:22
sledgesmal-: prjconf20:22
sledgeshttps://build.merproject.org/project/prjconf/nemo:devel:hw:lge:hammerhead20:22
sledgescan be provided by prjconf package too https://github.com/mer-hybris/droid-hal-prjconf/tree/modular20:23
mal-sledges: thanks20:23
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Read error: Connection reset by peer)20:24
sledgesspec onle needs to have: %define device (your device name)20:25
sledgesand %include droid-hal-prjconf/droid-hal-prjconf.inc20:25
sledgesprjconf package is only picked up if you have lbt's script dibs on your obs project (and to get patterns too)20:26
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has joined #sailfishos-porters20:27
mal-I'll have to clean up my obs so the device independent packages are somewhere else20:27
sledgesmal-: i think patterns script is activated for the upstream obs project waiting for ya:) https://build.merproject.org/project/show/nemo:devel:hw:semc:iyokan20:27
sledges:common ?20:28
mal-sledges: I have additional pacjages that others might not need20:28
sledgesif others might not need, then they'll stay device-specific fornow ;)20:29
mal-and modified packages that are waiting to be upstreamed20:29
TheRedFoxHmm, how important is the warning about "Could not open /sys/fs/cgroup/memory/nonswapping/tasks for disabling caching"? for lipstick randomly getting killed20:32
sledgesTheRedFox: lipstick random crashes 101 is to check for fence leaks20:33
TheRedFox96 max20:33
TheRedFoxBut it gets killed because out of memory in kernel lo20:34
TheRedFoxg20:34
sledges101 #2: check for out of memory20:34
sledgesmaikoool had oom kills on lipstick, how did you fix that?20:34
TheRedFoxHmm, i remember maikoool`mentioning libhybris20:35
mal-TheRedFox: are you using 1.1.6 or 1.1.7?20:35
TheRedFox1.1.620:36
TheRedFoxAs i wasn't using cm12 i didn't see the need for .720:36
mal-which revision of libhybris did you build?20:36
TheRedFoxhttps://github.com/mer-hybris/libhybris/commit/ad956b57f533a236d95af7dc5bbfc61c60ea68e620:36
simonvanderveldtmal-: Just to check, this is what I get now when mounting /system http://pastebin.com/kRFBtv9t Is that correct?20:37
TheRedFoxI might to try to apply this (fix?): https://github.com/mer-hybris/libhybris/commit/b981d65d17f6ffa8c3aa031d17eaf463d1c7d13b20:38
mal-TheRedFox: and you have QCOM_BSP?20:38
TheRedFoxYes20:38
mal-then that revision won't work20:39
TheRedFoxAh20:39
mal-TheRedFox: does your device use display-caf?20:40
TheRedFoxmal-: Yes20:40
TheRedFoxcaf-new20:40
*** nh1402|mobile <nh1402|mobile!~nh1402@95.148.89.6> has joined #sailfishos-porters20:41
mal-ok, caf-new is ok, then you need to use this in addition to you existing libhybris https://github.com/mlehtima/libhybris-1/commit/4a1b53eb009f1ee0a93003fe9aaa40f38952aa6a20:42
TheRedFoxJust that one single line? xP20:43
mal-TheRedFox: did all programs fail to start?20:44
TheRedFoxYes20:44
*** Nokius <Nokius!~Nokius@241-56-19-178.xdsl.simafelagid.is> has joined #sailfishos-porters20:45
mal-TheRedFox: then it's most likely just that missing20:45
mal-hopefully20:45
TheRedFoxI hope so20:45
TheRedFoxThen i can get to the next challenge(Xiaomi dualsim RIL)20:46
Nokiusevening20:47
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has quit IRC (Ping timeout: 265 seconds)20:48
simonvanderveldtI'm off guys, probably till tomorrow! Have a nice evening!20:48
TheRedFoxThat moment when you run reboot on the host system instead of telnet20:49
mal-TheRedFox: :D20:49
*** Jubeh <Jubeh!~sameer@212.33.115.83> has joined #sailfishos-porters20:50
TheRedFoxWayland display got fatal error 32: Broken pipe20:53
TheRedFoxlol20:53
TheRedFoxmal-: Was it wrong to just copy that one line to the mer-hybris branch of libhybris?20:54
Nokiusalin:  do u have still issues with the roaming? since we know the root course issue it works for me21:03
alinNokius: nope I fixed it...21:04
alinNokius: shall be fixed in α13 image21:04
Nokiusalin: :D21:04
Nokiusalin: nice I had no issue after I changed the owner of /lib/ofono (?)21:05
mal-TheRedFox: it's ok, of course not the nicest way to do it but works also21:07
mal-TheRedFox: if you want to be sure things work reset to this commit https://github.com/mer-hybris/libhybris/commit/b981d65d17f6ffa8c3aa031d17eaf463d1c7d13b21:08
TheRedFoxOk21:09
mal-TheRedFox: just wondering do you have to rebuild qt5-qpa-hwcomposer-plugin after rebuilding libhybris21:09
TheRedFoxGood question21:09
TheRedFoxNothing changed, still crashing21:09
alinNokius: yap that was the issue with roaming21:10
Nokiusalin: also the issue to save APN after adjustment21:11
alinNokius: yap that one too21:11
mal-TheRedFox: try that older commit and rebuild both21:11
mal-hope you remembered to add QCOm_BSP to qt5-qpa-hwcomposer-plugin21:12
TheRedFoxEeeh21:12
mal-especially now that you reset to an older commit21:13
*** nh1402|mobile <nh1402|mobile!~nh1402@95.148.89.6> has quit IRC (Remote host closed the connection)21:14
TheRedFoxmal-: How would i add that?21:17
TheRedFoxnvm, found it21:18
* Nokius sun is down 21:20
*** Nokius <Nokius!~Nokius@241-56-19-178.xdsl.simafelagid.is> has quit IRC (Ping timeout: 240 seconds)21:25
TheRedFoxmal-: Unbalanced enable for IRQ 337(kernel/xiaomi/armani/kernel/irq/manage.c)21:32
TheRedFoxI get a pagefault now21:32
TheRedFoxWith the reverted commit21:32
*** simonvanderveldt <simonvanderveldt!~Simon_van@31-151-189-224.dynamic.upc.nl> has quit IRC (Ping timeout: 256 seconds)21:33
mal-TheRedFox: hmm21:34
TheRedFoxNVM21:34
mal-TheRedFox: ?21:34
TheRedFoxOk, the trick was only to add QCOM_BSP to qt521:34
TheRedFoxAnd not reverting to the memory leak fix commit21:34
TheRedFoxI can launch fingerterm now21:34
mal-ok21:37
TheRedFoxHowever, fingerterm is the only app that works xD21:37
TheRedFoxJolla apps keep spinning for 5 secs and disappear from the running apps overview21:38
mal-TheRedFox: you now have the latest git or one one commit behind it with the additional patch?21:38
TheRedFoxThe commit before android 5.0 support21:39
TheRedFoxhttps://github.com/mer-hybris/libhybris/commit/ad956b57f533a236d95af7dc5bbfc61c60ea68e621:39
TheRedFoxWith android-headers.h added21:39
mal-what do logs tell?21:39
mal-also logcat21:40
TheRedFoxSailfish has logcat?21:40
mal-yes, /usr/libexec/droid-hybris/system/bin/logcat21:42
TheRedFoxOk!, gimme a sec21:42
sledgesTheRedFox: rename HYBRIS_EGLPLATFORM to EGL_PLATFORM21:46
sledgesin /var/lib/environment/compositor/droid-hal-device.conf21:46
mal-sledges: that would be counterintuitive, if that is wrong fingerterm is the one broken21:48
TheRedFoxJust undone the lipstick disable in systemd21:48
TheRedFoxsetupwizard :o21:49
TheRedFoxNow it works21:49
sledgesmal-: been a long day, but hey :D21:49
mal-sledges: almost reayd with obs build, droid-hal-version is still broken21:50
mal-filenames too long21:50
sledgesthat was fixed.....21:50
sledgesargh21:50
sledgeshttps://github.com/mer-hybris/droid-hal-version/pull/721:50
sledgesstill open21:50
sledgesbusy sailors :P21:50
sledgesor "not-pinged-enough" sailors :p21:51
sledgesfor this is not critical change21:51
sledgeswe'll adopt silence means consent ;)21:51
sledgesmal-: you're happy with that PR by maikoool ?21:51
sledgesLGTM and we'll get it in;)21:51
mal-sledges: done21:53
sledgesmal-: merged:)21:53
mal-sledges: does it automatically pull the latest submodule on obs?21:54
TheRedFoxSailfish is beautiful21:55
sledgesmal-: nope, that's stuck, otherwise we'd break all devices21:55
sledgesTheRedFox: thanks:) and you haven't seen SFOS 2.0 yet ;)so lipstick now works after var rename?21:55
mal-sledges: ok, so I need to update my repo somehow?21:56
TheRedFoxsledges: The only problem was i didn't run the setup wizard21:56
TheRedFoxRebooting with lipstick enabled helped21:56
sledgesmal-: yep, submodule update commit21:56
sledgesTheRedFox: skipped suw shouldn't cause crashes21:56
sledgeshmmm, and you said you saw OOM21:56
TheRedFoxOOM's were resolved after fixing qt5-qpa-hwcomposer-plugin21:57
TheRedFoxForgot to add qcom_bsp to defines21:58
sledgesright, missed that one then21:58
sledgesTheRedFox: which device are you on again?21:58
TheRedFoxXiaomi redmi 1S21:58
sledgeshey that's very cool, modern and cheap, and nice screen21:59
TheRedFoxScreen is nice, but the glass is not OGS21:59
TheRedFoxNot really fun to use in direct sunlight xD22:00
sledgesTheRedFox: now it's time for a clean photosession and we'll retweet your news!22:00
sledgeschannel's traditions ;P22:00
TheRedFoxI'll setup a photosession!22:00
TheRedFoxGimme 15-30 mins22:00
TheRedFoxBut modem,sound etc isnt working yet xP22:00
mal-TheRedFox: sound should be easy22:01
mal-TheRedFox: you are most likely just missing a few files22:01
TheRedFoxI fixed it on boot2gecko earlier22:01
TheRedFoxBut that's for later, time for a photosession22:01
sledgesTheRedFox: a nice photo showing UI ;) homescreen and few apps open22:03
TheRedFoxOk!22:03
sledgesTheRedFox: how many icons do you see at the bototm?22:03
sledges4 or 5 ?22:03
mal-TheRedFox: adapt these to your device https://github.com/mer-hybris/droid-config-hammerhead/tree/master/sparse/etc/pulse and https://github.com/mer-hybris/droid-config-hammerhead/tree/master/sparse/etc/sysconfig22:03
mal-should fix audio22:03
TheRedFoxsledges: 522:06
sledgesTheRedFox:  then play with pixel ratio until you get 4 :) line 161 http://piratepad.net/hadk-faq22:07
TheRedFoxok22:07
sledgesyour best bet - 1.25 factor22:08
mal-sledges: yay, droid-hal-version built also22:11
mal-thanks for merging the fix22:11
TheRedFoxsledges: I think i need internet on my device for the ambient pkgs22:11
TheRedFoxsledges: Settings is borked, The account part works, but i see !!system_settings and !!applications in the list without content22:12
mal-TheRedFox: install jolla-settings-layout22:13
TheRedFoxOk!22:13
TheRedFoxDoes sailfish support usb reverse tethering?22:13
mal-TheRedFox: you can use the faq way to get networking through usb22:14
sledgesyep, 2nd paragraph22:14
sledgesmal-: \o/22:14
* sledges detaches for the night22:15
sledgesCtrl+A, D22:15
TheRedFox:C22:16
mal-TheRedFox: some problems?22:17
TheRedFoxNah22:17
TheRedFoxI was about to send pictures to sledges, guess i can do that tomorrow22:18
mal-now you can try to fix audio :)22:18
TheRedFoxYipp22:18
TheRedFoxAnd i should fix /dev/rtc22:21
TheRedFoxSystem date is resetting to 1970 every boot22:21
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has quit IRC (Ping timeout: 240 seconds)22:21
mal-not very nice22:21
TheRedFoxI'm going to catch some sleep22:51
TheRedFoxByez!22:51
maikooolyay, my PR got merged :D23:22
maikooolreading back: i was on caf and not caf-new23:23
maikooolbut for the logs23:23
maikooolmine was caf + bsp, so needs the define in qt5-qpa-hwcomposer, recompile hwcomposer.msm1337.so23:24
maikoooli couldnt compile latest libhybris for 1.1.6 (at the time?), but this commit got rid of my memory leaks: https://github.com/mer-hybris/libhybris/commit/b981d65d17f6ffa8c3aa031d17eaf463d1c7d13b23:24
maikooollatest libhybris on 1.1.7 (still cm11) also seemed to work23:25
maikooolmem shot up from 300 to 700 in < 1 second before that23:26
TheRedFoxxP23:26
mal-maikoool: did you reset the branch to that? that's the last known working before the most recent one23:31
maikooolyep, reset23:32
maikooolat the time, i was using outdated libhybris if i recall23:32
maikooolthen updated to latest but didnt work23:32
maikooolso that commit was the magic23:33
*** jfred_ is now known as jfred23:33
*** olafh__ <olafh__!~olafh@p5B25B815.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 255 seconds)23:35
mal-maikoool: yes, only the very latest version will work after that, but that needs 1.1.723:38
*** TheRedFox <TheRedFox!~kvirc64@unaffiliated/theredfox> has quit IRC (Read error: Connection reset by peer)23:43
*** triton_ <triton_!~triton_@unaffiliated/triton/x-4391598> has joined #sailfishos-porters23:46
*** triton_ <triton_!~triton_@unaffiliated/triton/x-4391598> has quit IRC (Remote host closed the connection)23:53

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