dwangoAC | Has anyone figured out how to force vibrate to last longer than one little blip? I'm *constantly* missing calls on my N4 (but have been so busy I haven't had a chance to compile from source yet) | 00:02 |
---|---|---|
dwangoAC | Well, busy, and need to free up some disk space :) | 00:02 |
*** Stocco <Stocco!bd045911@gateway/web/freenode/ip.189.4.89.17> has joined #sailfishos-porters | 00:24 | |
*** Stocco <Stocco!bd045911@gateway/web/freenode/ip.189.4.89.17> has quit IRC (Quit: Page closed) | 01:04 | |
*** oleid <oleid!~oleid@ip5b436024.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 252 seconds) | 01:23 | |
*** oleid <oleid!~oleid@ip5b436024.dynamic.kabel-deutschland.de> has joined #sailfishos-porters | 01:53 | |
*** undrwater <undrwater!~russell@pool-98-119-157-227.lsanca.fios.verizon.net> has quit IRC (Quit: Leaving.) | 03:47 | |
*** cloanta_ <cloanta_!~sailfish@188.189.26.0> has joined #sailfishos-porters | 04:16 | |
*** cloanta <cloanta!~sailfish@109.134.121.57> has quit IRC (Ping timeout: 276 seconds) | 04:21 | |
*** cloanta_ <cloanta_!~sailfish@188.189.26.0> has quit IRC (Ping timeout: 245 seconds) | 04:21 | |
*** cloanta_ <cloanta_!~sailfish@188.188.47.214> has joined #sailfishos-porters | 04:21 | |
*** OrokuSaki <OrokuSaki!470bf285@gateway/web/freenode/ip.71.11.242.133> has joined #sailfishos-porters | 04:28 | |
*** olafh <olafh!~olafh@p5B25B982.dip0.t-ipconnect.de> has joined #sailfishos-porters | 04:48 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has joined #sailfishos-porters | 04:54 | |
*** cloanta_ <cloanta_!~sailfish@188.188.47.214> has quit IRC (Remote host closed the connection) | 05:19 | |
*** cloanta_ <cloanta_!~sailfish@188.188.47.214> has joined #sailfishos-porters | 05:20 | |
*** cloanta_ <cloanta_!~sailfish@188.188.47.214> has quit IRC (Ping timeout: 245 seconds) | 05:32 | |
*** electrolux <electrolux!~Adium@192.194.199.34> has joined #sailfishos-porters | 05:41 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 05:53 | |
*** ro <ro!~rokaccia@43.224.34.217> has quit IRC (Ping timeout: 256 seconds) | 05:58 | |
*** ro <ro!~rokaccia@43.224.34.217> has joined #sailfishos-porters | 06:11 | |
*** Nokius|mobile_ <Nokius|mobile_!~Nokius|mo@p5DDB5175.dip0.t-ipconnect.de> has joined #sailfishos-porters | 06:17 | |
kjokinie | sledges: updated PR https://github.com/mer-hybris/droid-hal-device/pull/89 | 06:51 |
*** rbn <rbn!~ruben@ip4d172a0f.dynamic.kabel-deutschland.de> has joined #sailfishos-porters | 06:56 | |
*** gogeta <gogeta!~gogeta@2.228.32.65> has joined #sailfishos-porters | 06:59 | |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 07:00 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Quit: Konversation terminated!) | 07:00 | |
*** gogeta <gogeta!~gogeta@2.228.32.65> has quit IRC (Remote host closed the connection) | 07:00 | |
*** cloanta <cloanta!~sailfish@188.189.16.209> has joined #sailfishos-porters | 07:01 | |
sledges | oleid: add debug info to udev/uevent parts inside the kernel, so they are spat in dmesg:) you might want to filter only for certain device;) | 07:01 |
sledges | dwangoAC: https://github.com/mer-hybris/ngfd-plugin-droid-vibrator/blob/master/src/droid-vibrator.c#L101 happy coding! :) | 07:01 |
sledges | kjokinie: commented | 07:01 |
*** cloanta <cloanta!~sailfish@188.189.16.209> has quit IRC (Ping timeout: 245 seconds) | 07:09 | |
*** cloanta <cloanta!~sailfish@188.188.19.240> has joined #sailfishos-porters | 07:10 | |
*** Nokius|mobile_ <Nokius|mobile_!~Nokius|mo@p5DDB5175.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds) | 07:12 | |
*** cloanta <cloanta!~sailfish@188.188.19.240> has quit IRC (Ping timeout: 245 seconds) | 07:14 | |
*** cloanta_ <cloanta_!~sailfish@188.188.18.90> has joined #sailfishos-porters | 07:14 | |
oleid | sledges: good idea! and I should increase the log ringbuffer, I guess^^ | 07:15 |
*** smoku <smoku!~smoku@212.75.108.114> has joined #sailfishos-porters | 07:15 | |
*** swex <swex!~quassel@176.14.123.231> has joined #sailfishos-porters | 07:16 | |
*** cloanta <cloanta!~sailfish@188.189.4.159> has joined #sailfishos-porters | 07:16 | |
Nokius | morning mh somtimes lipstick (UI) freezy :-/ have great day ;) and hack on | 07:16 |
*** swex <swex!~quassel@176.14.123.231> has quit IRC (Remote host closed the connection) | 07:17 | |
*** cloanta_ <cloanta_!~sailfish@188.188.18.90> has quit IRC (Ping timeout: 245 seconds) | 07:19 | |
*** cloanta_ <cloanta_!~sailfish@188.188.52.222> has joined #sailfishos-porters | 07:19 | |
dr_gogeta86 | hi guys | 07:20 |
dr_gogeta86 | sledges, lollipop status ? | 07:20 |
*** cloanta <cloanta!~sailfish@188.189.4.159> has quit IRC (Ping timeout: 245 seconds) | 07:20 | |
*** swex <swex!~quassel@176.14.123.231> has joined #sailfishos-porters | 07:20 | |
sledges | oleid: fun fact: you should be able to boot cm with sf kernel | 07:21 |
*** cloanta <cloanta!~sailfish@188.189.26.140> has joined #sailfishos-porters | 07:21 | |
sledges | dr_gogeta86: ping locusf | 07:21 |
oleid | sledges: I tried that before, yet it didn't work. probably because I disabled selinux via kernel config... | 07:22 |
sledges | ah ok | 07:22 |
*** cloanta_ <cloanta_!~sailfish@188.188.52.222> has quit IRC (Ping timeout: 245 seconds) | 07:23 | |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 245 seconds) | 07:23 | |
oleid | sledges: for some reason the hybris-boot image only picked up selinux=0 when I made "make hybris", the resulting sailfish zip didn't contain an boot image with that option. but maybe something else went wrong, I might try that again^^ | 07:25 |
oleid | s:make hybris:make hybris-hal: | 07:25 |
*** swex <swex!~quassel@176.14.123.231> has quit IRC (Remote host closed the connection) | 07:29 | |
*** swex <swex!~quassel@176.14.123.231> has joined #sailfishos-porters | 07:30 | |
*** cloanta_ <cloanta_!~sailfish@188.189.21.56> has joined #sailfishos-porters | 07:38 | |
kjokinie | sledges: you will have to walk me through that default tools build thing.. how does one override a .mk file with that? | 07:39 |
*** swex <swex!~quassel@176.14.123.231> has quit IRC (Remote host closed the connection) | 07:39 | |
*** cloanta <cloanta!~sailfish@188.189.26.140> has quit IRC (Ping timeout: 245 seconds) | 07:39 | |
*** swex <swex!~quassel@176.14.123.231> has joined #sailfishos-porters | 07:39 | |
kjokinie | sledges: or even pass a .mk file to begin with? | 07:40 |
*** swex <swex!~quassel@176.14.123.231> has quit IRC (Remote host closed the connection) | 07:41 | |
*** swex <swex!~quassel@176.14.123.231> has joined #sailfishos-porters | 07:42 | |
*** swex <swex!~quassel@176.14.123.231> has quit IRC (Remote host closed the connection) | 07:43 | |
*** swex <swex!~quassel@176.14.123.231> has joined #sailfishos-porters | 07:44 | |
*** rbn <rbn!~ruben@ip4d172a0f.dynamic.kabel-deutschland.de> has quit IRC () | 07:44 | |
*** cloanta <cloanta!~sailfish@188.188.19.154> has joined #sailfishos-porters | 07:47 | |
*** cloanta_ <cloanta_!~sailfish@188.189.21.56> has quit IRC (Ping timeout: 245 seconds) | 07:50 | |
*** cloanta_ <cloanta_!~sailfish@188.189.1.106> has joined #sailfishos-porters | 07:51 | |
*** phdeswer_ <phdeswer_!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has joined #sailfishos-porters | 07:52 | |
*** cloanta <cloanta!~sailfish@188.188.19.154> has quit IRC (Ping timeout: 245 seconds) | 07:54 | |
*** Aoyagi_trashtop <Aoyagi_trashtop!~Aoyagi@unaffiliated/aoyagi> has quit IRC (Quit: qat) | 08:01 | |
*** zGrr <zGrr!~grr@185.13.106.94> has joined #sailfishos-porters | 08:06 | |
zGrr | moin :) | 08:06 |
*** cloanta <cloanta!~sailfish@188.188.4.129> has joined #sailfishos-porters | 08:10 | |
*** cloanta_ <cloanta_!~sailfish@188.189.1.106> has quit IRC (Ping timeout: 245 seconds) | 08:12 | |
*** cloanta_ <cloanta_!~sailfish@188.189.14.235> has joined #sailfishos-porters | 08:16 | |
*** cloanta <cloanta!~sailfish@188.188.4.129> has quit IRC (Ping timeout: 245 seconds) | 08:18 | |
kjokinie | sledges: trying to add the make -f lines to the makefile in dhd/helpers.. hope that will satisfy the requirement. I was thinking to have there "MKBOOTIMG ?= $(pwd)/mkbootimg.mk" and friends so that one could override those in environment.. does that sound like the right thing or should I look for some other way of doing it? | 08:28 |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has quit IRC (Ping timeout: 250 seconds) | 08:31 | |
*** ro <ro!~rokaccia@43.224.34.217> has quit IRC (Ping timeout: 245 seconds) | 08:36 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has joined #sailfishos-porters | 08:37 | |
*** phdeswer_ <phdeswer_!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has quit IRC (Ping timeout: 250 seconds) | 08:40 | |
sledges | (cd rpm/helpers; make -f mkbootimg.mk -C %{android_root}/system/core/mkbootimg/) | 08:50 |
sledges | kjokinie: ^ | 08:51 |
sledges | kjokinie: if block stays | 08:51 |
sledges | but if you pull "MKBOOTIMG ?= $(pwd)/mkbootimg.mk" that's even better | 08:52 |
sledges | *pull off | 08:52 |
kjokinie | sledges: I did that, but now I'm not sure how I could set that MKBOOTIMG in the device specific spec file | 08:52 |
*** iKozzz <iKozzz!~iKo@dynamic-vpdn-93-125-116-173.telecom.by> has joined #sailfishos-porters | 08:53 | |
kjokinie | as it I guess should be before the include droid-hal-device.inc | 08:53 |
sledges | kjokinie: let's minimise the number of steps for the vendor | 08:53 |
kjokinie | btw I renamed that to MKBOOTIM_MK | 08:53 |
kjokinie | +g | 08:53 |
sledges | if there exists rpm/helpers/A.mk, use that, and the thinktank should remain in .inc | 08:53 |
sledges | with least mods to .spec as possible | 08:53 |
kjokinie | sledges: ok, that should do it | 08:54 |
* sledges nods | 08:54 | |
*** nh1402 <nh1402!021f7802@gateway/web/freenode/ip.2.31.120.2> has joined #sailfishos-porters | 09:00 | |
*** ro <ro!~rokaccia@43.224.34.217> has joined #sailfishos-porters | 09:03 | |
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has quit IRC (Ping timeout: 264 seconds) | 09:03 | |
kjokinie | sledges: the diamond has been grinded here: https://github.com/mer-hybris/droid-hal-device/pull/89 | 09:09 |
sledges | kjokinie: very polished, makes me happier every time:) i have a gut feeling this will work on OBS too, so about to LGTM it | 09:13 |
sledges | kjokinie: to double-check, you don't need host-side tools anymore, since these will get into sb2 | 09:13 |
sledges | ? | 09:14 |
kjokinie | sledges: the tools should run in OBS, at least they do for our other project | 09:14 |
kjokinie | regardless of what %summary says for them | 09:14 |
sledges | i have a gut feeling this will work on OBS -> i have a gut feeling this will build on OBS too | 09:15 |
kjokinie | sledges: they should run also in sb2 target which is enough for me | 09:15 |
sledges | hence the reverts, ok | 09:15 |
kjokinie | sledges: or they do run there as I checked that | 09:15 |
sledges | yes, they ran for n5 too | 09:15 |
kjokinie | sledges: if you are happy with it, feel free to merge. | 09:18 |
sledges | kjokinie: merged | 09:20 |
sledges | kjokinie: hybris-boot too | 09:21 |
*** ryukafalz <ryukafalz!~jonathan@pool-173-61-38-51.cmdnnj.fios.verizon.net> has quit IRC (Ping timeout: 265 seconds) | 09:28 | |
*** swex <swex!~quassel@176.14.123.231> has quit IRC (Remote host closed the connection) | 09:31 | |
*** swex <swex!~quassel@176.14.123.231> has joined #sailfishos-porters | 09:32 | |
oleid | sledges: modem works on cm11 with my sf kernel + selinux; it doesn't work with sf + sf kernel + selinux enabled in kernel but disabled via cmdline. | 09:41 |
oleid | sledges: I have two lengthy logs of the boot process, but to me all it shows is that rmnet_usb initialization stops somewhere, however not why... | 09:42 |
sledges | oleid: sammy had a nasty /sbin/cbd to make its modem work (and as you know /sbin under cm is in initrd, so another differentiator between two of the worlds) | 09:47 |
*** cloanta <cloanta!~sailfish@188.188.55.241> has joined #sailfishos-porters | 09:48 | |
*** cloanta_ <cloanta_!~sailfish@188.189.14.235> has quit IRC (Ping timeout: 245 seconds) | 09:51 | |
*** phdeswer <phdeswer!~phdeswer@2001:998:2a:dead:6469:2818:ca8e:9714> has joined #sailfishos-porters | 09:52 | |
oleid | sledges: cbd, eh? I'll have a look into that... First of all, food and maybe some sun bathing ;D it's 25°C here today, summer is coming! | 09:53 |
vrutkovs | sledges: hey, is there a strict requirement for cm-10.1 only? I've realized flo has cm-10.2, which might solve crashing apps problem | 09:55 |
oleid | vrutkovs: many are already on cm-11 | 09:56 |
sledges | oleid: indeed! | 09:56 |
sledges | (to both of what you said;) | 09:56 |
vrutkovs | doh! Okay, I'll probably start with cm-11 then | 09:56 |
sledges | vrutkovs: haven't you tried that already and got apps to crash? iirc there isn't a cm-10.1 for your device | 09:57 |
sledges | but yes, 11.0 will have video/camera support | 09:58 |
vrutkovs | sledges: nope, haven't tried cm-10 (overlooked it, I guess) | 09:58 |
sledges | vrutkovs: i meant to say, i thought you tried cm-11 and got apps crashing | 10:00 |
*** Tassadar <Tassadar!~tassadar@83.240.20.212> has joined #sailfishos-porters | 10:01 | |
vrutkovs | sledges: yep, though I've realised qcom support for flo is disabled, so I'm thinking which would be best - start w/ 11 or try 10.2 | 10:01 |
vrutkovs | I'll probably go with cm-11 again from scratch | 10:01 |
mal- | vrutkovs: which programs crash? and at which point? | 10:02 |
vrutkovs | mal-: all of them, the same on cm-11 mako afaik | 10:02 |
vrutkovs | some time after startup | 10:02 |
sledges | yes | 10:03 |
mal- | ok | 10:03 |
*** tanty_off is now known as tanty | 10:09 | |
*** tanty is now known as tanty_off | 10:09 | |
*** filippz <filippz!~filippz@93-143-240-230.adsl.net.t-com.hr> has joined #sailfishos-porters | 10:19 | |
*** cxl000 <cxl000!~cxl000@c27-253-5-120.brodm4.vic.optusnet.com.au> has joined #sailfishos-porters | 10:26 | |
*** cloanta_ <cloanta_!~sailfish@188.188.53.25> has joined #sailfishos-porters | 10:27 | |
*** cloanta <cloanta!~sailfish@188.188.55.241> has quit IRC (Ping timeout: 245 seconds) | 10:30 | |
*** cloanta <cloanta!~sailfish@188.189.58.74> has joined #sailfishos-porters | 10:31 | |
*** cloanta_ <cloanta_!~sailfish@188.188.53.25> has quit IRC (Ping timeout: 245 seconds) | 10:32 | |
*** cloanta_ <cloanta_!~sailfish@188.188.50.53> has joined #sailfishos-porters | 10:39 | |
*** cloanta <cloanta!~sailfish@188.189.58.74> has quit IRC (Ping timeout: 245 seconds) | 10:40 | |
*** cloanta <cloanta!~sailfish@188.189.19.12> has joined #sailfishos-porters | 10:41 | |
*** cloanta_ <cloanta_!~sailfish@188.188.50.53> has quit IRC (Ping timeout: 245 seconds) | 10:43 | |
*** cloanta_ <cloanta_!~sailfish@188.188.61.221> has joined #sailfishos-porters | 10:47 | |
*** cloanta <cloanta!~sailfish@188.189.19.12> has quit IRC (Ping timeout: 245 seconds) | 10:49 | |
*** cloanta <cloanta!~sailfish@188.188.26.99> has joined #sailfishos-porters | 10:58 | |
*** cloanta_ <cloanta_!~sailfish@188.188.61.221> has quit IRC (Ping timeout: 245 seconds) | 10:59 | |
*** cloanta_ <cloanta_!~sailfish@188.189.47.11> has joined #sailfishos-porters | 11:01 | |
*** cloanta <cloanta!~sailfish@188.188.26.99> has quit IRC (Ping timeout: 245 seconds) | 11:02 | |
*** cloanta <cloanta!~sailfish@188.188.59.244> has joined #sailfishos-porters | 11:08 | |
*** cloanta_ <cloanta_!~sailfish@188.189.47.11> has quit IRC (Ping timeout: 245 seconds) | 11:10 | |
*** cloanta <cloanta!~sailfish@188.188.59.244> has quit IRC (Ping timeout: 245 seconds) | 11:18 | |
*** cloanta_ <cloanta_!~sailfish@188.188.41.211> has joined #sailfishos-porters | 11:19 | |
*** cloanta_ <cloanta_!~sailfish@188.188.41.211> has quit IRC (Ping timeout: 245 seconds) | 11:23 | |
*** cloanta_ <cloanta_!~sailfish@188.188.61.93> has joined #sailfishos-porters | 11:23 | |
*** ryukafalz <ryukafalz!~jonathan@pool-173-61-38-51.cmdnnj.fios.verizon.net> has joined #sailfishos-porters | 11:24 | |
*** cloanta <cloanta!~sailfish@188.189.38.30> has joined #sailfishos-porters | 11:29 | |
*** cloanta_ <cloanta_!~sailfish@188.188.61.93> has quit IRC (Ping timeout: 245 seconds) | 11:30 | |
*** cloanta_ <cloanta_!~sailfish@188.189.15.201> has joined #sailfishos-porters | 11:32 | |
*** cloanta <cloanta!~sailfish@188.189.38.30> has quit IRC (Ping timeout: 245 seconds) | 11:33 | |
smoku | where should I report HADK bugs? | 12:00 |
Stskeeps | to sledges, for example :) | 12:01 |
smoku | sledges, ? :) | 12:02 |
smoku | unfortunately ubu-chroot assumes that I use bash as my login shell :/ | 12:03 |
smoku | MerSDK [smoku@smk ~]$ ubu-chroot -r $MER_ROOT/sdks/ubuntu | 12:03 |
smoku | sudo: /usr/bin/fish: command not found | 12:03 |
Stskeeps | maybe more over in lbt department then | 12:03 |
smoku | there's "sudo -i" there... | 12:04 |
lbt | smoku: patches welcome ;) | 12:04 |
smoku | lbt, sure... but it's a design issue | 12:05 |
lbt | sorry but I don't even have fish installed - and it probably won't go into the ubu-chroot | 12:05 |
smoku | -i uses /etc/passwd - always | 12:05 |
lbt | can we fudge it ? | 12:05 |
smoku | hmm... if /etc/passwd was a directory, I could mount over it... but now? :/ | 12:06 |
lbt | you may be able to simply instgall fish in your own ubu-chroot t | 12:06 |
smoku | but fish won't parse sh specific .profile and .login | 12:07 |
smoku | is there a reason that -i is there? | 12:07 |
smoku | maybe I could just remove it? | 12:08 |
vgrade | situ: around? we have some fish-shell related questions? | 12:09 |
situ | vgrade: hey! Sure. | 12:09 |
vgrade | smoku: is trying to use it with HADK, see backlog | 12:10 |
situ | smoku: I use bash only in chroot as I had some weird issues with fish that I don't recall. | 12:10 |
*** electrolux <electrolux!~Adium@192.194.199.34> has quit IRC (Quit: Leaving.) | 12:11 | |
situ | smoku: fish is not posix compliant and HADK is not tested to work with non-posix shells. | 12:11 |
smoku | situ, yeah. me too. but ubu-chroot starts my login shell via "sudo -i" - which is fish, which is missing in sdk ;-) | 12:11 |
smoku | doh... it starts shell just to "exec bash -i" next... so sudo should work without -i :) | 12:12 |
situ | smoku: To be honest I don't use ubu-chroot for compilation, I just compile stuff directly on my fedora machine. | 12:12 |
*** cloanta_ <cloanta_!~sailfish@188.189.15.201> has quit IRC (Quit: IRC for Sailfish 0.9) | 12:13 | |
situ | smoku: One workaround is to make a separate account and set bash as your default shell there. | 12:14 |
situ | smoku: so each time you want to use ubu-chroot, you use that account. | 12:15 |
situ | But I agree that HADK should be fixed to use bash only. | 12:15 |
smoku | lbt, changing "/usr/bin/sudo -i -u $user exec bash -i" to "/usr/bin/sudo -u $user /bin/bash -i" helped :) | 12:16 |
smoku | lbt, does that qualify as a "patch"? :D | 12:16 |
smoku | situ, oh. cool idea with a separate account. I could then keep its home on a separate drive I carry arounf my places :D | 12:17 |
vgrade | love this bug on Nexus 5, https://bugs.nemomobile.org/show_bug.cgi?id=798 reminds me of cds skipping back in the day | 12:23 |
merbot | Nemo bug 798 in Hybris-ing "[hammerhead] sound cracks when screen on and sensors working" [Normal,New] | 12:23 |
smoku | lbt, "/usr/bin/sudo -u $user -H /bin/bash -i" works even better | 12:29 |
*** Aoyagi_trashtop <Aoyagi_trashtop!~Aoyagi@unaffiliated/aoyagi> has joined #sailfishos-porters | 12:38 | |
Aoyagi_trashtop | join sailfishos | 12:38 |
Aoyagi_trashtop | welp | 12:38 |
*** jusa_ <jusa_!jusa@kraa.fi> has quit IRC (Ping timeout: 244 seconds) | 12:40 | |
*** Sage__ <Sage__!sage@kapsi.fi> has quit IRC (Ping timeout: 255 seconds) | 12:40 | |
*** Sage <Sage!sage@kapsi.fi> has joined #sailfishos-porters | 12:41 | |
*** Tassadar <Tassadar!~tassadar@83.240.20.212> has quit IRC (Ping timeout: 276 seconds) | 12:57 | |
*** filippz <filippz!~filippz@93-143-240-230.adsl.net.t-com.hr> has quit IRC (Remote host closed the connection) | 12:59 | |
*** zhxt_ <zhxt_!~zhxt@124.205.254.8> has joined #sailfishos-porters | 13:06 | |
*** jusa_ <jusa_!jusa@kraa.fi> has joined #sailfishos-porters | 13:07 | |
*** OrokuSaki <OrokuSaki!470bf285@gateway/web/freenode/ip.71.11.242.133> has quit IRC (Quit: Page closed) | 13:08 | |
lbt | smoku: OK - commit/MR would be nice please | 13:16 |
lbt | -i is important as it sets up env | 13:16 |
oleid | sledges: I can't find /sbin/cbd for yuga; there is no file cbd anywhere in my cm11 build directory or in any of the makefiles; now browsing in the init scripts... | 13:20 |
*** zGrr <zGrr!~grr@185.13.106.94> has quit IRC (Remote host closed the connection) | 13:25 | |
sledges | oleid: just an instance from sammy, your binaries might be called different. iirc, /sbin/cbd was called from /init*.rc scripts | 13:27 |
sledges | so check for calls from sbin | 13:27 |
vrutkovs | halp! make: *** No rule to make target `updater', needed by `hybris-hal'. Stop. | 13:28 |
*** zGrr <zGrr!~grr@185.13.106.74> has joined #sailfishos-porters | 13:36 | |
*** GodGinrai <GodGinrai!~godginrai@unaffiliated/godginrai> has joined #sailfishos-porters | 13:36 | |
oleid | sledges: already on it! :D | 13:37 |
*** zGrr <zGrr!~grr@185.13.106.74> has quit IRC (Quit: Leaving) | 14:04 | |
smoku | lbt, care to point me to a repo this code sits in? | 14:05 |
stephg | afternoon porties | 14:06 |
sledges | smoku: rpm -qi $(rpm -qf $MER_ROOT/sdks/sdk/mer-sdk-chroot) | grep URL | 14:08 |
sledges | stephg: hoy! | 14:08 |
sledges | mmm porkpies | 14:11 |
stephg | nom | 14:13 |
stephg | in porting news I'm about to inherit an HTC one | 14:16 |
stephg | next week hopefully | 14:16 |
*** phdeswer <phdeswer!~phdeswer@2001:998:2a:dead:6469:2818:ca8e:9714> has quit IRC (Ping timeout: 265 seconds) | 14:18 | |
vgrade | stephg: which version | 14:18 |
sledges | who wants to earn some ca$h? http://forum.xda-developers.com/showpost.php?p=60108604&postcount=372 | 14:19 |
stephg | not sure | 14:19 |
stephg | an old one? | 14:19 |
stephg | vgrade: I'm asking... | 14:20 |
stephg | it's the one before the m8 | 14:22 |
stephg | so a couple of years old I think now | 14:22 |
vgrade | http://www.htc.com/uk/smartphones/ | 14:23 |
stephg | oh blimey | 14:23 |
stephg | didn't know there were so many! | 14:23 |
oleid | sledges: As far as I can tell, there is nothing in CM's recovery that is of any importance for the modem. There are a bunch of chmods and echos to sysfs files, however, they are probably done in droid-hal-init, too. The only thing I could think of is, that it's too late then. According to my kernel log, it takes about a minute until the deamons from droid-hal are running. Maybe those writes to sy | 14:26 |
oleid | sfs need to be done earlier to prevent some time out in rmnet_usb? | 14:26 |
vgrade | stephg: http://www.htc.com/uk/smartphones/htc-one-m7/ maybe | 14:26 |
stephg | yeah I think so | 14:27 |
stephg | I'm double checking with him now | 14:27 |
nh1402 | yh the original HTC One is the m7 from 2013 | 14:29 |
stephg | that would figure given it's age:- and he says it's definitely not the m8 as it was from before that | 14:29 |
nh1402 | the m7 has a Snapdragon 600 CPU, 2gb ram, 1080p display, 8mp back camera, 2mp front camera (I think), dual front facing speakers | 14:31 |
vgrade | stephg: looks like that one has unlockable bootloader, root, cm11 kernel and android device trees, and qcom so a very good chance of a good port | 14:32 |
nh1402 | Snapdragon 600 was the flagship from Qualcomm before the 800 was released later that year. The 600 did struggle a bit with a 1080p display. | 14:33 |
vgrade | nh1402: a good test of sailfish and qt then | 14:33 |
stephg | vgrade: here's hoping. I understand the audio on it doesn't work in some capacity and it's currently in ethiopia as a backup phone for someone on holiday so it needs to come back too :) | 14:33 |
mal- | there was someone thinking about porting m7 a while ago | 14:34 |
sledges | oleid: in recovery, cp /init /target_init_debug to halt before systemd starts, mount /system and run droid-hal-init manually (you can add all this to /init_debug for maximum speed) | 14:34 |
mal- | stephg: when you start porting make note that it is using QCOM_BSP | 14:35 |
sledges | oleid: */target/init_debug | 14:35 |
stephg | mal-: k | 14:37 |
mal- | stephg: so you'll need to add some defines, all is described in hadk-faq | 14:38 |
oleid | sledges: thanks, I'll try! | 14:38 |
*** ro <ro!~rokaccia@43.224.34.217> has quit IRC (Ping timeout: 250 seconds) | 14:43 | |
*** iKozzz <iKozzz!~iKo@dynamic-vpdn-93-125-116-173.telecom.by> has quit IRC (Ping timeout: 272 seconds) | 14:46 | |
nh1402 | The Huawei P8 was just announced | 14:56 |
dwangoAC | sledges: Thanks to the pointer in the code! I don't think I would have been able to find that easily. It'll still be a while before I can get enough hard drive space and time to compile from source but I'll try to do so as soon as I can. | 15:11 |
sledges | dwangoAC: just compile that package on OBS. 0 hard drive space required:) | 15:12 |
dwangoAC | nh1402: Interesting, and yet bummer because yet again there are no keyboard phones (I know, I know, always a pessimist :) | 15:12 |
dwangoAC | sledges: Compile on OBS? | 15:12 |
sledges | dwangoAC: absolutely. Branch this project to your home, change source code, rebuild, install rpm | 15:13 |
sledges | https://build.merproject.org/package/show/sailfishos:testing:hw:mako/ngfd-plugin-droid-vibrator | 15:13 |
dwangoAC | sledges: Does this code affect the Jolla phone as well? | 15:14 |
sledges | as you can see, it's HA specific | 15:14 |
dwangoAC | sledges: OK, I thought so but wanted to double-check - so it's HA specific, but *all* HA, including, say, Nexus 5? | 15:14 |
nh1402 | dwangoAC: I've never actually used a keyboard phone before, but grew up seeing a lot of them. Would like to try one out some day. | 15:14 |
sledges | project name says mako;) | 15:15 |
dwangoAC | nh1402: My N900 converted me. | 15:15 |
dwangoAC | sledges: It does? | 15:15 |
sledges | dwangoAC: when you modify it, it will have to be re-tested on nexus5 | 15:15 |
sledges | and others | 15:15 |
dwangoAC | I see mer-hybris | 15:15 |
sledges | but since with vibra we only had successes on every single port | 15:15 |
nh1402 | don't you mean HW if you're referring to the word Hardware | 15:15 |
sledges | making it to vibra longer, will make everyone happy | 15:15 |
* sledges hides from punz | 15:16 | |
dwangoAC | nh1402: I'm looking for a hardware keyboard, yeah | 15:16 |
sledges | HA - hardware adaptation | 15:17 |
dwangoAC | sledges: To make sure I absolutely understand what you meant, you're saying that the vibration code did not cause any problems when porting? | 15:17 |
sledges | dwangoAC: yes, only successes | 15:17 |
nh1402 | dwangoAC: I was tempted to get the Motorola Dext back in the day. | 15:17 |
dwangoAC | sledges: OK. Looking at this code it's only vibrating once for all of 33 ms | 15:17 |
dwangoAC | That's just crazy | 15:17 |
sledges | dwangoAC: happy you found it annoying enough to fix it ;) | 15:17 |
nh1402 | sledges: I see, thanks for clearing that up. | 15:18 |
dwangoAC | sledges: Annoying enough? It makes silent mode nearly unusable, and after I missed two calls in a row from my wife yesterday and it was important it went up in priority :) | 15:18 |
* sledges thanks dwangoAC's wife | 15:18 | |
sledges | :) | 15:18 |
dwangoAC | (As in, I missed two important calls in a row, and my wife was quite upset, which is quite the motivator to find a solution.) | 15:19 |
sledges | (y) | 15:19 |
dwangoAC | sledges: I regret to say that what needs to happen is likely beyond my level of C skills - I assume it needs to use near-continuous vibration with some breaks the duration of ringing for a phonecall, but not, say, for a text message | 15:19 |
sledges | dwangoAC: ffmemless.ini has all those durations in | 15:20 |
sledges | just need to port over | 15:20 |
sledges | according to type | 15:20 |
dwangoAC | sledges: Where do I find that file? I searched the project but only droid-vibrator.c references it | 15:20 |
dwangoAC | sledges: And the comment indicates that doesn't work yet | 15:21 |
dwangoAC | (And the source code :) | 15:21 |
sledges | dwangoAC: if it worked, job would be done:) | 15:21 |
sledges | dwangoAC: is it not on your mako, first place to look? | 15:21 |
sledges | and then, naturally rpm -qf | 15:21 |
dwangoAC | sledges: You confused me because you said that ffmemless.ini has all those durations, as in, it sounded like it has them now | 15:21 |
sledges | dwangoAC: it had them on jolla phone, which used ffmemless | 15:22 |
dwangoAC | Ahhh | 15:22 |
sledges | i think the .ini file should've survived | 15:22 |
dwangoAC | sledges: OK, the pieces are coming together | 15:22 |
nh1402 | dwangoAC: someone should start a company that sells smartphones with keyboards. | 15:22 |
dwangoAC | nh1402: Oh? | 15:22 |
dwangoAC | nh1402: There's the N900 update people, can't remember the name of the project off the top of my head | 15:22 |
nh1402 | Neo900 | 15:23 |
dwangoAC | but they are cheating and re-using the keyboard (and, for that matter, the entire case) of an N900 | 15:23 |
dwangoAC | Yeah, taht one | 15:23 |
sledges | ffmemless is a very clever vibra controller, a kernel feature (supports amplitudes, patterns and what not), which hybris ports don't have - android only has vibrator_on/off -_- | 15:23 |
sledges | i think TOHKBD team might have future, according to nh1402 ;) | 15:23 |
dwangoAC | sledges: OK. This is quickly getting me into scary territory - I'm enough of a hack that I could double the 33 ms to 66 ms easily but there's no way I could quickly integrate all of that | 15:23 |
dwangoAC | sledges: US port? | 15:24 |
dwangoAC | sledges: As soon as there's a phone I can use at at least 3G speeds in the US, I'll buy it. :) | 15:24 |
sledges | US? | 15:24 |
dwangoAC | sledges: United States - | 15:24 |
sledges | US port? seaside?;) | 15:24 |
dwangoAC | sledges: First, I can't buy the Jolla phone here, and even if I do, it sounds like it's limited to 2G | 15:24 |
sledges | dwangoAC: i was not talking about jolla phone | 15:25 |
dwangoAC | sledges: I thought you were talking about The Other Half KeyBoarD | 15:25 |
sledges | yes | 15:25 |
*** yacuken <yacuken!~archie@91.202.45.46> has joined #sailfishos-porters | 15:25 | |
sledges | 18:22 < nh1402> dwangoAC: someone should start a company that sells smartphones with keyboards. | 15:25 |
yacuken | evening all | 15:25 |
sledges | o/ yacuken | 15:26 |
dwangoAC | sledges: Indeed, and that company exists, but I can't yet buy a phone where I live | 15:26 |
nh1402 | dwangoAC: I would like someone to not cheat, and have one with up to date specs with an IGZO oled display, and to have a large capacity Aluminium-ion battery once it becomes stable and have a high enough voltage to be usable. | 15:26 |
dwangoAC | nh1402: That's 4-5 years down the road | 15:26 |
dwangoAC | nh1402: Shorter without the requirement for the Aluminum-ion battery | 15:26 |
sledges | dwangoAC: TOHKBD team needs to start offering their addons to phone, is my idea complementing nh1402's, worldwide;) | 15:27 |
sledges | *to phones | 15:27 |
dwangoAC | sledges: Oh, other phones than Jolla? | 15:27 |
sledges | since they have potential | 15:27 |
sledges | half job done | 15:27 |
dwangoAC | sledges: I have a cheap, chinese made bolt-on to a Galaxy S4, but it is unusable | 15:27 |
sledges | than starting such company from scratch:) | 15:27 |
dwangoAC | It tripples the thickness of the phone needlessly and is quite bad to type with | 15:27 |
sledges | they could tap in closer than a bolt on, if they go to ODMs:) | 15:27 |
dwangoAC | sledges: Yep | 15:28 |
sledges | but anyway, just wild dreams speculating here;) | 15:28 |
sledges | (also because 4/5ths of TOHKBD is a N900 clone) | 15:28 |
nh1402 | there were advances in batterys which use Quartz or something which at least doubled the capacity and was 2 -5 years away at the time of announcement which was about a year or two ago now. | 15:28 |
nh1402 | http://phys.org/news/2014-07-sand-based-lithium-ion-batteries-outperform.html | 15:29 |
nh1402 | alright that was last year | 15:30 |
dwangoAC | nh1402: I'm excited about the potential, but haven't yet seen actual product and thus doubt it can come to market quickly | 15:30 |
dwangoAC | sledges: Man, you're making me seriously want a Jolla phone with TOHKBD | 15:31 |
dwangoAC | sledges: Remind me again that it's a bad idea to buy a phone that can only do 2G | 15:31 |
mal- | the estimated researchers make are usually quite unrealistic | 15:31 |
dwangoAC | mal-: That's been my experience | 15:31 |
mal- | *estimates | 15:31 |
dwangoAC | nh1402: But, yeah, there aren't even any Android phones worthwhile in the last 18 months with a hardware keyboard, unless I missed one | 15:32 |
nh1402 | dwangoAC: there hasn't been any | 15:33 |
dwangoAC | I didn't think so | 15:33 |
dwangoAC | I was hopeful though :) | 15:33 |
nh1402 | other advancements were using silicon to increase capacity, kevlar to make thinner batteries, carbon, and graphite. But nothing has yet been mass produced. | 15:34 |
dwangoAC | nh1402: The Carbon-Carbon (with different dopings) from the Japanese research team looked really interesting | 15:35 |
dwangoAC | nh1402: But I haven't heard any productization of it yet | 15:35 |
mal- | going from lab scale to large scale is not as simple as it might seem | 15:35 |
nh1402 | unless the increasingly thin phones that are coming out use the kevlar battery thing | 15:35 |
nh1402 | http://www.extremetech.com/extreme/174477-at-long-last-new-lithium-battery-tech-actually-arrives-on-the-market-and-might-already-be-in-your-smartphone | 15:38 |
nh1402 | one thing I hate about smartphone manufacturers is how they advertise their phones, as if they made the components themselves. | 15:43 |
*** arcean <arcean!~arcean@apn-95-40-101-89.dynamic.gprs.plus.pl> has joined #sailfishos-porters | 15:49 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters | 16:00 | |
mal- | sledges: about the ffmemless vibrator, my device is using pm8xxx vibrator which has driver both with and without ffmemless, can I just enable the ffmemless? | 16:05 |
sledges | mal-: yes, gut out ngfd hybris, but then you're on your own | 16:05 |
mal- | sledges: so if ffmemless is used, then ngfd-plugin-droid-vibrator is not used at all? | 16:06 |
sledges | mal-: i can't say, i didn't work with jolla1 ffmemless | 16:07 |
mal- | ok | 16:07 |
mal- | maybe I'll look into jolla to what it has | 16:07 |
mal- | +see | 16:07 |
sledges | mal-: why do you want to digress like that out-of-interest?:) | 16:08 |
mal- | you were talkin about the different vibration times earlier | 16:08 |
*** zhxt_ <zhxt_!~zhxt@124.205.254.8> has quit IRC (Remote host closed the connection) | 16:09 | |
sledges | going back to ffmemless will be time consuming, and only your port will benefit | 16:09 |
mal- | ok | 16:09 |
*** zhxt_ <zhxt_!~zhxt@124.192.129.84> has joined #sailfishos-porters | 16:09 | |
sledges | the timings from legacy ffmemless configuration need to be brought to ngfd-plugin-droid-vibrator | 16:09 |
mal- | so ffmemless is the older api? | 16:09 |
sledges | is the way forward with hybris devices | 16:10 |
sledges | ffmemless is doing things natively | 16:10 |
sledges | think ffmemless vs hybris as freedreno vs android-hwc | 16:10 |
mal- | ok | 16:10 |
sledges | the re-using of timings for calls, alarms, ... is the only beneficial legacy in textual form that ffmemless gives us | 16:11 |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-139-47.as13285.net> has joined #sailfishos-porters | 16:24 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Ping timeout: 246 seconds) | 16:27 | |
*** zhxt_ <zhxt_!~zhxt@124.192.129.84> has quit IRC (Quit: Konversation terminated!) | 16:27 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has joined #sailfishos-porters | 16:28 | |
sledges | who from the US would like to grab a previously-hijacked handle https://twitter.com/JollaUSA ? | 16:57 |
sledges | writing here as i think many porters are from the US since the lack of jphone (cc dwangoAC OrokuSaki) | 16:57 |
dwangoAC | OK | 16:59 |
dwangoAC | sledges: I'm not a big twitter guy | 16:59 |
dwangoAC | sledges: But good luck trying to get it | 17:00 |
sledges | dwangoAC: get what?:) | 17:02 |
sledges | a grabber? | 17:02 |
sledges | :) | 17:02 |
dwangoAC | sledges: Well, get the name | 17:02 |
dwangoAC | sledges: I'm trying to get @tasbot | 17:02 |
sledges | i just got it:) | 17:03 |
sledges | ;) will pass on to community dept. | 17:03 |
dwangoAC | sledges: How? The one I'm trying to get is clearly a spam user, but Twitter doesn't really seem to have a way to release it | 17:03 |
sledges | dwangoAC: it has been released | 17:04 |
sledges | the hijacker has renamed itself | 17:04 |
dwangoAC | Ah | 17:04 |
sledges | dwangoAC: file an impersonation claim | 17:06 |
dwangoAC | sledges: They were "first", as we created @MrTASBot *after* them, but TASBot had been around longer (it was a randomly generated name to spam / 411 scam people) | 17:06 |
sledges | dwangoAC: submit proofs about your website existence and other relevant material | 17:07 |
dwangoAC | sledges: Yeah, it apparently only works if you register it as a trademark and you're a business | 17:08 |
dwangoAC | At least, that | 17:08 |
dwangoAC | that's the gist of it from when I looked at it in January | 17:08 |
*** plfiorini <plfiorini!~plfiorini@net-93-71-167-160.cust.vodafonedsl.it> has joined #sailfishos-porters | 17:11 | |
*** ro <ro!~rokaccia@108.61.223.193> has joined #sailfishos-porters | 17:17 | |
*** piggz <piggz!~piggz@host-80-43-93-242.as13285.net> has joined #sailfishos-porters | 17:20 | |
*** Nokius_ <Nokius_!~Nokius@p5DDB5BA1.dip0.t-ipconnect.de> has joined #sailfishos-porters | 17:49 | |
*** Nokius <Nokius!~Nokius@p5DDB5175.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 255 seconds) | 17:52 | |
*** piggz <piggz!~piggz@host-80-43-93-242.as13285.net> has quit IRC (Ping timeout: 240 seconds) | 17:55 | |
*** Nokius__ <Nokius__!~Nokius@p5DDB778E.dip0.t-ipconnect.de> has joined #sailfishos-porters | 18:06 | |
*** Nokius_ <Nokius_!~Nokius@p5DDB5BA1.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 248 seconds) | 18:06 | |
*** piggz <piggz!~piggz@host-80-43-93-242.as13285.net> has joined #sailfishos-porters | 18:08 | |
mal- | sledges: do you know if there some way to make charging while turned off possible in ported devices? | 18:12 |
mal- | is that something that is done in init? since the device turn it self on if connected to usb while off | 18:13 |
sledges | mal-: rtc alarms are sent whilst powered off, and default it wakes device | 18:18 |
sledges | whereas they should be ignored | 18:18 |
oleid | sledges: is there a bootmode similar to init-debug for android? or maybe is it possible to boot cm11 using sailfish's init script? | 18:34 |
sledges | mal-: correction: it should boot into actdead mode if poweron reason is usb cable (you can see that on jolla1) | 18:36 |
sledges | mal-: what i was talking about earlier were rtc alarms kicking in when powering phone down, but it still powers on (happens on some models) | 18:36 |
sledges | without usb involved | 18:36 |
sledges | like yuga iirc | 18:36 |
sledges | mal-: actdead is like full systemd boot, but only to charging ui, not activating any other peripherals | 18:37 |
*** CarlosMazieri <CarlosMazieri!~b35201@gate-tx3.freescale.com> has joined #sailfishos-porters | 18:37 | |
mal- | sledges: ok | 18:37 |
sledges | mal-: and that's controlled by preinit - and /sbin/preinit is enabled in the new version of /init-debug (see droid-hal-device modular repo) | 18:37 |
sledges | preinit halted nexus5 at google logo (but worked for jolla tablet, and naturally, for jolla1) | 18:38 |
sledges | would be very useful to investigate that on other devices | 18:38 |
mal- | hmm, maybe I'll try that modular repo then | 18:39 |
sledges | you'd help me a lot if you looked into that | 18:39 |
sledges | mal-: first eliminate variables by just replacing with new /init-debug | 18:39 |
sledges | hold on with modular | 18:39 |
mal- | what init-debug? | 18:39 |
sledges | oleid: not really, but i see what you're trying to do there | 18:40 |
sledges | mal-: this one: https://github.com/lbt/droid-hal-device/commit/e6fdf8d18cba0e598dc81ad3ab3829676a16aa51 | 18:40 |
sledges | essentially copied from hybris-boot/init-script | 18:41 |
oleid | sledges: what's this preinit you are talking about? What rc files are processed there? I'm wondering if it's related... | 18:41 |
mal- | sledges: ok | 18:41 |
sledges | oleid: preinit is disabled for all SFE devices for now | 18:41 |
sledges | oleid: so unrelated | 18:41 |
oleid | sledges: Okay, I assumed /sbin/preinit was an android thing.. | 18:42 |
mal- | sledges: so you want me to just add that to my device and do what then? | 18:43 |
sledges | mal-: reboot:) | 18:43 |
sledges | and backup beforehand:) | 18:43 |
mal- | sledges: so should I use that init-debug from the commit or the one from hybris-boot, or are they the same | 18:44 |
sledges | mal-: the commit indicates to use init-script from hybris-boot | 18:45 |
sledges | and removes the old one. this commit never made it to monolithic dhd as you see | 18:45 |
sledges | mal-: the only mystery remains - is such copying equivalent to recovery's cp /init /target/init-debug , because /init actually a sed`ed init-script | 18:46 |
sledges | and yields in different behaviour | 18:46 |
sledges | and everyone used to be happy doing cp /init /target/init-debug and then 2nd echo continue (including nexus5) | 18:47 |
*** nh1402 <nh1402!021f7802@gateway/web/freenode/ip.2.31.120.2> has quit IRC (Ping timeout: 246 seconds) | 18:48 | |
* sledges pulls out n5 | 18:49 | |
*** vakkov <vakkov!~vakkov@vlan-94-190-244-105.comnet.bg> has joined #sailfishos-porters | 18:50 | |
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has joined #sailfishos-porters | 18:51 | |
*** Aoyagi_trashtop <Aoyagi_trashtop!~Aoyagi@unaffiliated/aoyagi> has quit IRC (Quit: qat) | 18:51 | |
mal- | sledges: I think I have never used the second continue | 18:52 |
sledges | telnet .15 2323; echo continue; no? | 18:52 |
mal- | not that I remember | 18:52 |
sledges | i'll try that now on n5 | 18:53 |
mal- | sledges: should that know how to handle the partition variables etc | 18:53 |
*** cloanta_ <cloanta_!~sailfish@109.134.121.57> has joined #sailfishos-porters | 18:56 | |
sledges | mal-: looks like it's never sed`: this is what jolla tablet is using now: https://github.com/mer-hybris/droid-hal-device/blob/modular/droid-hal-device.inc#L327 | 18:57 |
sledges | and it boots | 18:57 |
mal- | ok | 18:58 |
sledges | but the diff yields: | 18:58 |
sledges | BOOTLOGO=%BOOTLOGO% | 18:58 |
sledges | ALWAYSDEBUG=%ALWAYSDEBUG% | 18:58 |
sledges | DATA_PARTITION=%DATA_PART% | 18:58 |
sledges | DEFAULT_OS=%DEFAULT_OS% | 18:58 |
* sledges pulls out tablet | 18:58 | |
sledges | can be that other devices won't like it | 18:58 |
sledges | because this all looks really wrong (overlooked) | 18:59 |
sledges | i'll first try cp /init ... on n5 | 18:59 |
mal- | should I ude the recovery image? | 19:00 |
sledges | i just did touch /init_enter_debug | 19:00 |
sledges | in normal boot | 19:00 |
sledges | same thing | 19:00 |
mal- | ok | 19:00 |
*** Aoyagi_trashtop <Aoyagi_trashtop!~Aoyagi@unaffiliated/aoyagi> has joined #sailfishos-porters | 19:00 | |
sledges | you should, otherwise you won't be able to to cp | 19:00 |
mal- | so I should first try that cp /init /target/init-debug? | 19:01 |
*** cloanta_ <cloanta_!~sailfish@109.134.121.57> has quit IRC (Quit: IRC for Sailfish 0.9) | 19:01 | |
sledges | mal-: yes, that should stop 2nd time | 19:02 |
mal- | why do I want that? | 19:02 |
mal- | sorry but I don't quite understand wer are trying to do | 19:03 |
sledges | mal-: we're testing the new init-script | 19:04 |
sledges | which broke n5, so we never used it | 19:04 |
sledges | so we're trying to find out what exactly broke it | 19:05 |
*** plfiorini <plfiorini!~plfiorini@net-93-71-167-160.cust.vodafonedsl.it> has quit IRC (Remote host closed the connection) | 19:06 | |
mal- | I'm now in the second telent | 19:07 |
sledges | mal-: asking for continue? | 19:07 |
*** iKozzz <iKozzz!~iKo@dynamic-vpdn-93-125-116-173.telecom.by> has joined #sailfishos-porters | 19:07 | |
mal- | yes | 19:07 |
sledges | now if you replace the 4 vars with non-sed`ed values (BOOTLOGO=%BOOTLOGO%) and reboot | 19:09 |
mal- | should I try to continue first? | 19:09 |
sledges | sure | 19:10 |
sledges | it should boot to normal | 19:10 |
sledges | in my suspicion, it should also go through /sbin/preinit normally | 19:10 |
sledges | as it exists there | 19:10 |
sledges | (in the new /init-debug you just copied) | 19:11 |
sledges | so now the bet is no longer on preinit, but on the bloody non-sed %...% variables | 19:11 |
mal- | for the next reboot, should I have /init_enter_debug? | 19:12 |
sledges | yes | 19:12 |
sledges | argh! BOOTLOGO=%BOOTLOGO% | 19:13 |
sledges | ^ from the tablet | 19:13 |
*** Nekron_dev <Nekron_dev!~nekron@p5B3F06D0.dip0.t-ipconnect.de> has joined #sailfishos-porters | 19:13 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Quit: Leaving.) | 19:13 | |
mal- | now in second telnet again | 19:15 |
*** ro <ro!~rokaccia@108.61.223.193> has quit IRC (Disconnected by services) | 19:15 | |
*** plfiorini <plfiorini!~plfiorini@net-93-71-167-160.cust.vodafonedsl.it> has joined #sailfishos-porters | 19:16 | |
sledges | did you replace the vars to invalid values? | 19:16 |
*** ro_ <ro_!~rokaccia@108.61.223.193> has joined #sailfishos-porters | 19:16 | |
mal- | sledges: yes | 19:16 |
sledges | that's well weird | 19:18 |
sledges | my n5 boots to google logo now | 19:18 |
sledges | so, every device behaves differently | 19:18 |
sledges | and it was only allowed upstream because falsely worked "just fine" on one device:)) | 19:18 |
mal- | sledges: those variables should not matter in init-debug, if I understood correctly it runs only the last else | 19:19 |
mal- | # We're in the real rootfs running as init-debug | 19:19 |
sledges | mal-: i haven't looked there yet, good heads up | 19:19 |
sledges | mal-: i was in 1st telnet, false alarm | 19:20 |
mal- | ok | 19:20 |
mal- | since the condition is if [ "$DONE_SWITCH" = "no" ]; | 19:20 |
sledges | which is false | 19:20 |
sledges | yes | 19:20 |
sledges | ok, i booted to ui | 19:21 |
sledges | after 2 continues | 19:21 |
sledges | now i rm /init_enter_debug | 19:21 |
sledges | and it halts | 19:21 |
sledges | as it should be | 19:21 |
sledges | but tablet boots ahead | 19:21 |
mal- | I'll try, just a moment | 19:21 |
sledges | this what i always questioned - how would one just blindly copy the init-script to /init-debug , when that causes halt in 2nd telnet with or without sed lines | 19:22 |
mal- | I'm first trying that it actually boots to ui first before removing the init_enter_debug | 19:22 |
sledges | sur | 19:22 |
sledges | apparently falsely mislead by tablet booting ahead | 19:23 |
sledges | good news is that preinit was the wrong suspect | 19:23 |
mal- | how can it even continue since the else also runs run_debug_session which ends in inject_loop | 19:25 |
sledges | im looking exactly there | 19:25 |
sledges | something breaks on tablet | 19:25 |
sledges | will add debug statements now | 19:25 |
mal- | I mean without manual continue | 19:25 |
sledges | regardless of that | 19:26 |
sledges | we need to make the preinit-enabled init-debug not to break, if it was copied not from recovery, but came with rootfs | 19:26 |
mal- | sledges: n5 wait for the second continue with that always? | 19:27 |
sledges | yes | 19:27 |
sledges | i falsely thought it was preinit back in the day, assuming too much ;p | 19:27 |
mal- | the same here, it wait for continue | 19:29 |
mal- | sledges: there needs to be some kind of condition for the inject_loop? | 19:31 |
sledges | mal-: simply merge the old init-debug functionality | 19:31 |
sledges | the condition being the value of e.g. DATA_PARTITOIN | 19:32 |
sledges | or doing it elegantly, add BUNDLED_INIT_DEBUG=y , which hybris-boot seds out for initrd | 19:32 |
*** beidl <beidl!~quassel@188-22-87-136.adsl.highway.telekom.at> has joined #sailfishos-porters | 19:33 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has joined #sailfishos-porters | 19:34 | |
mal- | sledges: shouldn't it also be ok to just check if we are in debug mode or not? | 19:34 |
mal- | the second telnet would be useful for debugging so it should not be disabled completely | 19:35 |
sledges | mal-: not talking about disabling | 19:36 |
mal- | what then? | 19:36 |
sledges | just to take old init-debug's else block and adapt it to the new one, with conditional | 19:36 |
sledges | as old init-debug had telnet, but inject loop | 19:36 |
sledges | *but no inject loop | 19:37 |
*** beidl_ <beidl_!~quassel@194-118-189-4.adsl.highway.telekom.at> has quit IRC (Ping timeout: 265 seconds) | 19:37 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Ping timeout: 256 seconds) | 19:39 | |
sledges | well, there is no else block in old init-debug, but you catch my drift:) | 19:39 |
mal- | yes | 19:40 |
mal- | but still my suggestion would be to just add a condition to check if debug mode is enable before running inject loop in else | 19:41 |
sledges | inject loop is run in run_debug_session | 19:41 |
mal- | well, then add the check there, does not matter | 19:42 |
sledges | we still need inject_loop in fallback case of run_debug_session "init in real rootfs failed" | 19:42 |
mal- | ok, then add some global failure variable before that which is checked also in run_debug_session | 19:45 |
sledges | mal-: how about https://pastee.org/8v7xy ? | 19:47 |
mal- | look ok, I'll try | 19:48 |
mal- | *looks | 19:48 |
sledges | i'll try too:) | 19:48 |
sledges | works | 19:49 |
sledges | but we need to get rid if that patch for recovery init | 19:50 |
sledges | so BUNDLED_INIT_DEBUG=y time | 19:51 |
mal- | what patch? | 19:53 |
sledges | pastee.org | 19:54 |
sledges | because when one will do cp, they don't want that functionality | 19:54 |
mal- | but is there any need for cp anymore? | 19:55 |
sledges | yes, when porting | 19:55 |
sledges | and no UI | 19:55 |
sledges | or other boot problems (like oleid about modem) | 19:56 |
mal- | i we would do it my way, using debug mode check then it would not be needed | 19:57 |
mal- | *if | 19:57 |
mal- | then the inject_loop would be used if we are in debug mode | 19:58 |
mal- | no need to copy anything | 19:58 |
sledges | but i don't want to have two injects in every debug mode | 19:58 |
mal- | ok | 19:59 |
sledges | only in droid-hal-init/systemd prevention | 19:59 |
mal- | other option would be to have a secondary init_enter_debug | 20:01 |
mal- | for the second inject | 20:01 |
mal- | that would also remove the need for cp | 20:02 |
mal- | just giving options | 20:03 |
*** GodGinrai <GodGinrai!~godginrai@unaffiliated/godginrai> has quit IRC (Quit: Leaving Work) | 20:03 | |
mal- | sledges: that would also make it possible to skip the first telnet and only have the second | 20:04 |
*** Nokius__ is now known as Nokius | 20:05 | |
Nokius | evening | 20:05 |
mal- | evening | 20:06 |
sledges | evening | 20:06 |
sledges | mal-: i like the secondary init_enter_debug, but that's viable only when rootfs is available | 20:06 |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 20:07 | |
mal- | sledges: what't the problem? | 20:07 |
Nokius | sledges: are you around on the weekend? may we can push find5 stuff to github :) and we can get it to public so other can join the track :) | 20:11 |
sledges | mal-: i guess no problem, if first telnet is already dealt with and reachable ^_^ | 20:11 |
sledges | Nokius: im gone for good this weekend, sorry | 20:12 |
sledges | :7 | 20:12 |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 272 seconds) | 20:12 | |
Nokius | sledges: :) | 20:12 |
Nokius | sledges: no probes so I can try camera :) and try BT more | 20:13 |
sledges | Nokius: pushing to github is a must, regardless whether you have porters lined up or not;) if your port cannot be reproduced by others, it never happened;) | 20:13 |
sledges | Nokius: yes, for camera you don't need me | 20:13 |
sledges | :) | 20:13 |
mal- | I still haven't pushed everything :) | 20:13 |
sledges | bad mal- :)) | 20:14 |
mal- | not even fixup-mountpoints | 20:14 |
sledges | lol | 20:14 |
Nokius | sledges: I know! that why I like to share it with the world :) but I'm not the best with git :( | 20:14 |
Nokius | mal-: I did that the first day :) and it was my first ever git thing :) | 20:14 |
sledges | you can always push to your home repos, anyone with git knowledge can help there | 20:15 |
Nokius | used the web ui :( | 20:15 |
Nokius | sledges: I will try my best | 20:15 |
sledges | making PRs is where i'll need to clone some upstream repos to mer-hybris, yes; but many can be done until that | 20:15 |
Nokius | okay | 20:15 |
Nokius | hope I will get that dine ;) | 20:16 |
* sledges is going to dine now, good idea | 20:16 | |
mal- | Nokius: I think you can easily get help here for pushing stuff to github | 20:17 |
Nokius | mal-: yeap | 20:17 |
Nokius | mal-: I know a bit about pushing we will see | 20:18 |
Nokius | sledges: enjoy :) | 20:18 |
mal- | I can do those myself at the same time | 20:18 |
Nokius | learning by doing | 20:18 |
Nokius | mal-: o/ | 20:18 |
Nokius | okay I will get some sleep | 20:19 |
Nokius | night porters | 20:19 |
carepack | night nokius | 20:21 |
*** Nokius|mobile_ <Nokius|mobile_!~Nokius|mo@p5DDB778E.dip0.t-ipconnect.de> has joined #sailfishos-porters | 20:21 | |
mal- | sledges: it seems it still boots to ui with preinit, maybe it cannot figure out what boot mode it is | 20:32 |
sledges | mal-: that's next thing to look into, grep for actdead | 20:33 |
mal- | where? | 20:33 |
sledges | it's something out of my knowing | 20:33 |
sledges | preinit? then the rest of rootfs?:) | 20:33 |
sledges | have you a jolla phone? | 20:33 |
sledges | it has boot_reason as commandline (or called similar), which also decides actdead | 20:34 |
sledges | i think act dead is special systemd target | 20:34 |
sledges | welcome to terra incognita:) | 20:34 |
mal- | preinit has something about ACT_DEAD and systemd has actdead.target | 20:34 |
mal- | yes, I have a jolla also | 20:35 |
mal- | /usr/lib/startup/preinit/get_bootstate has if grep -q 'androidboot.mode=charger' /proc/cmdline; then BOOTSTATE="ACT_DEAD" | 20:42 |
sledges | well found! now we all know:) | 20:46 |
mal- | expect I don't have androidboot.mode in comline | 20:47 |
mal- | *cmdline | 20:47 |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 20:52 | |
mal- | jolla has quite different conditions | 20:54 |
mal- | maybe that has to be device specific | 20:57 |
sledges | jolla kernel source is available;) | 20:58 |
mal- | where is that? | 20:58 |
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters | 20:58 | |
sledges | mal-: it should be part of androidy patches in kernel: https://groups.google.com/forum/#!msg/android-kernel/cz-K1QizIfQ/x0sdWjTFPHoJ | 20:59 |
mal- | it seems I could use startup parameter for detecting actdead | 20:59 |
sledges | mal-: https://github.com/KonstaT/sailfishos_kernel_jolla_msm8930 | 21:00 |
mal- | in usb connection startup it is 0x00000020 but in normal startup it is 0x00000001 | 21:00 |
sledges | cool! | 21:00 |
mal- | let's see what happens | 21:01 |
sledges | magic:) | 21:01 |
nykac | so, does the wifi host mode work for anyone (on mako) | 21:01 |
*** phlixi <phlixi!~phlixi@ppp-88-217-20-155.dynamic.mnet-online.de> has quit IRC (Read error: Connection reset by peer) | 21:02 | |
*** phlixi <phlixi!~phlixi@ppp-88-217-20-155.dynamic.mnet-online.de> has joined #sailfishos-porters | 21:03 | |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 245 seconds) | 21:04 | |
mal- | sledges: runlevel-change-done[501]: Reached new runlevel ACT_DEAD | 21:04 |
mal- | but that did not seem to work very well, stayed on for a while and then the phone turned itself off | 21:05 |
mal- | no charging animation came on screen | 21:09 |
*** arcean <arcean!~arcean@apn-95-40-101-89.dynamic.gprs.plus.pl> has quit IRC (Read error: Connection reset by peer) | 21:17 | |
mal- | sledges: looks like something is not working in kernel, it should add androidboot.mode=charger in my device | 21:20 |
*** piggz <piggz!~piggz@host-80-43-93-242.as13285.net> has quit IRC (Ping timeout: 252 seconds) | 21:25 | |
sledges | mal-: but "startup" was enough for a hack? | 21:33 |
sledges | the big mystery is where your actdead target ends up | 21:33 |
mal- | sledges: yes, startup is enough also | 21:36 |
sledges | nykac: internet sharing needs love ;) just tested on nexus5 - wlan tethering won't work | 21:36 |
mal- | here is the journal log for the boot http://pastebin.com/kc24gnE1 | 21:36 |
sledges | all sane | 21:37 |
sledges | compare with jolla? | 21:37 |
mal- | sledges: how can I get the logs from jolla in actdead mode? | 21:37 |
sledges | mal-: maybe battery_monitor missing is a prob? | 21:38 |
mal- | sledges: yes, that is missing, not sure if it's needed anywhere | 21:39 |
sledges | mal-: attach a new .service file which dumps journal to file | 21:39 |
mal- | ok | 21:39 |
mal- | sledges: one thing looks odd DSME[396]: state: Actdead (charger: off(?), alarm: not set) | 21:40 |
mal- | could it be that because of the problems with statefs battery/charger states it does not work? | 21:42 |
sledges | mal-: but this should work since you're using latest statefs without upower, unless deztructor could help us tying loose ends on actdead | 21:45 |
*** mugna <mugna!~mugna@host46-59-dynamic.250-95-r.retail.telecomitalia.it> has joined #sailfishos-porters | 21:45 | |
mal- | sledges: the support for my device is not perfect yet, it seems charger state is reported in ui but battery state is not | 21:47 |
mal- | but charge level is reported | 21:47 |
mal- | I'll do some testing with jolla tomorrow, it's getting late | 21:48 |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-139-47.as13285.net> has quit IRC (Ping timeout: 240 seconds) | 21:52 | |
mal- | sledges: https://github.com/nemomobile/dsme/pull/14 | 21:53 |
sledges | lol ok | 22:01 |
mal- | looks like the problems is most likely the charger state | 22:02 |
mal- | sledges: now got a little more log DSME[396]: usbtracker: usb state unknown; assume: no charger | 22:04 |
mal- | DSME[396]: state: Normal shutdown | 22:05 |
mal- | sledges: by looking at dsme source code it seems that usb-moded is needed for charger state recognition | 22:20 |
mal- | looks like I have to find a way to fix usb-moded | 22:22 |
mal- | https://github.com/nemomobile/dsme/blob/master/modules/usbtracker.c#L286 | 22:23 |
sledges | mal-: https://github.com/mer-hybris/hybris-boot/pull/50 | 22:24 |
sledges | mal-: ooi do oyu have jolla-rnd-device installed? | 22:25 |
sledges | that might help kicking usb-moded in time | 22:25 |
sledges | (should be primarily used for UI-less early ports) | 22:25 |
mal- | sledges: starting up usb-moded is not a problems, it just does not behave properly | 22:27 |
sledges | ok | 22:27 |
mal- | it reports disconnect once per second if usb-cable is connected | 22:27 |
mal- | which basically hangs the ui | 22:28 |
sledges | right, now i remember | 22:28 |
sledges | however it might think ui is not up, and go nuts, which the rnd package eliminates | 22:28 |
sledges | (flogging a dead horse though;)) | 22:28 |
mal- | I can add that | 22:28 |
mal- | ui reports the changing usb state anyway | 22:29 |
*** Nokius_ <Nokius_!~Nokius@p5DDB70E8.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:33 | |
* sledges calls it a night, early getup tomorrow | 22:34 | |
*** mugna <mugna!~mugna@host46-59-dynamic.250-95-r.retail.telecomitalia.it> has quit IRC (Quit: Sto andando via) | 22:35 | |
*** Nokius|mobile_ <Nokius|mobile_!~Nokius|mo@p5DDB778E.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds) | 22:36 | |
*** Nokius <Nokius!~Nokius@p5DDB778E.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 256 seconds) | 22:37 | |
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-177-124-246.net.upcbroadband.cz> has joined #sailfishos-porters | 22:47 | |
*** locusf <locusf!~locusf@87-100-237-235.bb.dnainternet.fi> has quit IRC (Remote host closed the connection) | 22:50 | |
*** locusf <locusf!~locusf@87-100-237-235.bb.dnainternet.fi> has joined #sailfishos-porters | 22:51 | |
*** Nekron_dev <Nekron_dev!~nekron@p5B3F06D0.dip0.t-ipconnect.de> has quit IRC (Quit: IRC for Sailfish 0.9) | 23:00 | |
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-177-124-246.net.upcbroadband.cz> has quit IRC (Ping timeout: 245 seconds) | 23:07 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has quit IRC (Ping timeout: 265 seconds) | 23:16 | |
*** pulser <pulser!~quassel@VillainROM/staff/Pulser> has quit IRC (Read error: Connection reset by peer) | 23:16 | |
*** iKozzz <iKozzz!~iKo@dynamic-vpdn-93-125-116-173.telecom.by> has quit IRC (Quit: Leaving) | 23:17 | |
*** pulser <pulser!~quassel@VillainROM/staff/Pulser> has joined #sailfishos-porters | 23:17 | |
*** cl <cl!~cl@vie-188-118-245-218.dsl.sil.at> has joined #sailfishos-porters | 23:33 | |
*** keesj_ <keesj_!~keesj@ip49-193-210-87.adsl2.static.versatel.nl> has joined #sailfishos-porters | 23:34 | |
*** olafh <olafh!~olafh@p5B25B982.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 256 seconds) | 23:35 | |
*** marxistv1gan <marxistv1gan!mv@208.118.235.10> has joined #sailfishos-porters | 23:35 | |
*** tayrn <tayrn!~taryn@dyspros.dohring.tk> has joined #sailfishos-porters | 23:38 | |
*** ZeDestructor <ZeDestructor!~ZD@unaffiliated/zedestructor> has quit IRC (Ping timeout: 250 seconds) | 23:38 | |
*** keesj <keesj!~keesj@ip49-193-210-87.adsl2.static.versatel.nl> has quit IRC (Ping timeout: 250 seconds) | 23:38 | |
*** cl_ <cl_!~cl@vie-188-118-245-218.dsl.sil.at> has quit IRC (Ping timeout: 250 seconds) | 23:38 | |
*** kido <kido!~kido@unaffiliated/kido> has quit IRC (Ping timeout: 250 seconds) | 23:38 | |
*** spiiroin_ <spiiroin_!~spiiroin@37-136-14-21.rev.dnainternet.fi> has quit IRC (Ping timeout: 250 seconds) | 23:38 | |
*** nykac <nykac!~taryn@unaffiliated/nykac> has quit IRC (Ping timeout: 250 seconds) | 23:38 | |
*** ZeDestructor <ZeDestructor!~ZD@zedestructor.org> has joined #sailfishos-porters | 23:38 | |
*** trt__ <trt__!~trt@ip70-174-22-208.hr.hr.cox.net> has joined #sailfishos-porters | 23:38 | |
*** spiiroin_ <spiiroin_!~spiiroin@37-136-14-21.rev.dnainternet.fi> has joined #sailfishos-porters | 23:38 | |
*** ZeDestructor <ZeDestructor!~ZD@zedestructor.org> has quit IRC (Changing host) | 23:39 | |
*** ZeDestructor <ZeDestructor!~ZD@unaffiliated/zedestructor> has joined #sailfishos-porters | 23:39 | |
*** trt` <trt`!~trt@ip70-174-22-208.hr.hr.cox.net> has quit IRC (Ping timeout: 248 seconds) | 23:39 | |
*** marxistvegan <marxistvegan!mv@fsf/staff/marxistvegan> has quit IRC (Ping timeout: 248 seconds) | 23:39 | |
*** kido` <kido`!~kido@coruscant.placeholder.fr> has joined #sailfishos-porters | 23:39 | |
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Quit: Konversation terminated!) | 23:49 | |
*** alin <alin!~alin@194.224.247.246> has joined #sailfishos-porters | 23:50 | |
*** alin <alin!~alin@194.224.247.246> has quit IRC (Changing host) | 23:50 | |
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters | 23:50 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!