*** olafh <olafh!~olafh@p5DEDF5F5.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 264 seconds) | 00:35 | |
*** Umeaboy <Umeaboy!~Umeaboy@c-89-160-91-149.cust.bredband2.com> has quit IRC (Quit: Leaving) | 00:39 | |
*** ExPLIT1 <ExPLIT1!~explit@p4FD85C9C.dip0.t-ipconnect.de> has joined #sailfishos-porters | 00:47 | |
ghosalmartin | ruthenianboy the property you need to set to trigger the rest of the stuff is vold.decrypt=trigger_restart_framework | 00:47 |
---|---|---|
*** ExPLIT <ExPLIT!~explit@p4FD85FA1.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 258 seconds) | 00:50 | |
*** ExPLIT1 <ExPLIT1!~explit@p4FD85C9C.dip0.t-ipconnect.de> has left #sailfishos-porters | 01:06 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:1142:a5e6:d06:5068> has quit IRC (Remote host closed the connection) | 01:16 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 260 seconds) | 01:21 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 01:22 | |
*** Guest4567 <Guest4567!~wat7@77.73.66.136> has joined #sailfishos-porters | 02:50 | |
*** Guest4567 <Guest4567!~wat7@77.73.66.136> has quit IRC (Remote host closed the connection) | 02:51 | |
*** Mikaela- <Mikaela-!mikaela@unaffiliated/mikaela> has joined #sailfishos-porters | 03:29 | |
*** Safemode <Safemode!f8@gateway/shell/elitebnc/x-bplqjvbduztfdazy> has joined #sailfishos-porters | 03:30 | |
*** IHAVENONICK <IHAVENONICK!~zucca@85-76-14-31-nat.elisa-mobile.fi> has joined #sailfishos-porters | 03:30 | |
*** saidinesh <saidinesh!~quassel@minad.de> has joined #sailfishos-porters | 03:30 | |
*** juiceme_ <juiceme_!~juice@cerebro.liukuma.net> has joined #sailfishos-porters | 03:32 | |
*** xkr47_ <xkr47_!xkr47@2001:14b8:141:5926:5358:9793:2384:6264> has joined #sailfishos-porters | 03:32 | |
*** zama_ <zama_!~zama@81.4.123.134> has joined #sailfishos-porters | 03:32 | |
*** lynxis_ <lynxis_!~lunarius@lunarius.fe80.eu> has joined #sailfishos-porters | 03:32 | |
*** speactra_ <speactra_!~speactra@mail.speactra.se> has joined #sailfishos-porters | 03:33 | |
*** olesalscheider_ <olesalscheider_!~olesalsch@exherbo/developer/olesalscheider> has joined #sailfishos-porters | 03:34 | |
*** deztructor_ <deztructor_!~deztructo@146.185.157.67> has joined #sailfishos-porters | 03:35 | |
*** linux_unix-10 <linux_unix-10!~quassel@49.146.11.93> has joined #sailfishos-porters | 03:35 | |
*** Dazzozo` <Dazzozo`!~daz@sauria.dazzozo.com> has joined #sailfishos-porters | 03:35 | |
*** Zuccace <Zuccace!~zucca@85-76-14-31-nat.elisa-mobile.fi> has quit IRC (*.net *.split) | 03:36 | |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-78-148-21-8.as13285.net> has quit IRC (*.net *.split) | 03:36 | |
*** xkr47 <xkr47!xkr47@2001:14b8:141:5926:5358:9793:2384:6264> has quit IRC (*.net *.split) | 03:36 | |
*** saidinesh5 <saidinesh5!~quassel@minad.de> has quit IRC (*.net *.split) | 03:36 | |
*** greguu <greguu!~greguu@2a00:1a28:1559:10::1015> has quit IRC (*.net *.split) | 03:36 | |
*** lynxis <lynxis!~lunarius@2a01:4f8:221:509::d:15> has quit IRC (*.net *.split) | 03:36 | |
*** Safemode` <Safemode`!f8@gateway/shell/elitebnc/x-lomrrjjfwhkmfvpx> has quit IRC (*.net *.split) | 03:36 | |
*** juiceme <juiceme!~juice@Maemo/community/council/juiceme> has quit IRC (*.net *.split) | 03:36 | |
*** zama <zama!~zama@unaffiliated/stryx/x-3871776> has quit IRC (*.net *.split) | 03:36 | |
*** technohehl <technohehl!technohehl@gateway/shell/matrix.org/x-obnnpztdwigkqwmt> has quit IRC (*.net *.split) | 03:36 | |
*** olesalscheider <olesalscheider!~olesalsch@exherbo/developer/olesalscheider> has quit IRC (*.net *.split) | 03:36 | |
*** Dazzozo <Dazzozo!~daz@sauria.dazzozo.com> has quit IRC (*.net *.split) | 03:36 | |
*** Mikaela <Mikaela!mikaela@unaffiliated/mikaela> has quit IRC (*.net *.split) | 03:36 | |
*** plokk <plokk!antti@erikoismiehet.net> has quit IRC (*.net *.split) | 03:36 | |
*** speactra <speactra!~speactra@mail.speactra.se> has quit IRC (*.net *.split) | 03:36 | |
*** deztructor <deztructor!~deztructo@146.185.157.67> has quit IRC (*.net *.split) | 03:36 | |
*** Mikaela- is now known as Mikaela | 03:36 | |
*** olesalscheider_ is now known as olesalscheider | 03:36 | |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-78-148-21-8.as13285.net> has joined #sailfishos-porters | 03:36 | |
*** zama_ <zama_!~zama@81.4.123.134> has quit IRC (Changing host) | 03:40 | |
*** zama_ <zama_!~zama@unaffiliated/stryx/x-3871776> has joined #sailfishos-porters | 03:40 | |
*** zama_ is now known as zama | 03:40 | |
*** plokk <plokk!antti@erikoismiehet.net> has joined #sailfishos-porters | 03:49 | |
*** greguu <greguu!~greguu@2a00:1a28:1559:10::1015> has joined #sailfishos-porters | 03:49 | |
*** technohehl <technohehl!technohehl@gateway/shell/matrix.org/x-obnnpztdwigkqwmt> has joined #sailfishos-porters | 03:49 | |
*** krnlyng_ <krnlyng_!~liar@77.116.97.249.wireless.dyn.drei.com> has joined #sailfishos-porters | 04:07 | |
*** krnlyng__ <krnlyng__!~liar@77.116.77.252.wireless.dyn.drei.com> has quit IRC (Ping timeout: 260 seconds) | 04:10 | |
*** rich_ <rich_!~rich@c-73-208-114-165.hsd1.il.comcast.net> has joined #sailfishos-porters | 05:16 | |
*** Guest45617 <Guest45617!~gunit17@ip47.ip-149-56-250.net> has joined #sailfishos-porters | 05:22 | |
*** Guest45617 <Guest45617!~gunit17@ip47.ip-149-56-250.net> has quit IRC (Quit: ...) | 05:41 | |
*** olafh <olafh!~olafh@p5DEDF8F2.dip0.t-ipconnect.de> has joined #sailfishos-porters | 05:46 | |
rich_ | Anyone available to answer a build_packages.sh error question? | 06:58 |
*** pykape <pykape!~pykape@a88-115-167-112.elisa-laajakaista.fi> has quit IRC (Quit: leaving) | 07:04 | |
zhxt | rich_: what error? | 07:11 |
*** cvp <cvp!~cvp@pD9EE2EC6.dip0.t-ipconnect.de> has joined #sailfishos-porters | 07:13 | |
rich_ | The build script gets to the bluez section, then dies. Here is a paste of what I get: http://pastebin.com/RyRpyYP0 | 07:14 |
rich_ | It doesnt give an option to choose option 1 2 or 3. It cancels, and the build stops | 07:14 |
zhxt | rich_: https://public.etherpad-mozilla.org/p/hot-hadk line 7 | 07:19 |
zhxt | rich_: or line 5, (haven't tried) | 07:20 |
rich_ | Ill give it a whirl. By updating the submodules, they are speaking about resyncing the repo? | 07:25 |
zhxt | rich_: they's saying update dhd :) | 07:30 |
zhxt | rich_: the new build_packages.sh script handled that bluez issue. | 07:33 |
zhxt | s/'s/'re/ :P | 07:40 |
*** pykape <pykape!~pykape@a88-115-167-112.elisa-laajakaista.fi> has joined #sailfishos-porters | 07:42 | |
*** rich_ <rich_!~rich@c-73-208-114-165.hsd1.il.comcast.net> has quit IRC (Quit: rich_) | 08:16 | |
*** Kabouik <Kabouik!~kabouik@62.63.62.103> has joined #sailfishos-porters | 08:26 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-82.play-internet.pl> has joined #sailfishos-porters | 08:34 | |
*** Kabouik <Kabouik!~kabouik@62.63.62.103> has quit IRC (Ping timeout: 246 seconds) | 08:38 | |
*** Nokius_ is now known as Nokius | 08:39 | |
*** louisdk <louisdk!~louisdk@5.103.130.65> has joined #sailfishos-porters | 08:49 | |
*** neerad <neerad!~neerad@112.133.229.182> has joined #sailfishos-porters | 08:54 | |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has joined #sailfishos-porters | 09:03 | |
*** Kabouik <Kabouik!~kabouik@62.63.62.103> has joined #sailfishos-porters | 09:08 | |
*** piggz <piggz!~piggz@2.31.1.237> has quit IRC (Quit: Konversation terminated!) | 09:23 | |
*** jbadiapa_ <jbadiapa_!~jubapa@105.red-2-139-219.staticip.rima-tde.net> has joined #sailfishos-porters | 09:41 | |
*** maheart <maheart!~maheart@110-174-95-7.static.tpgi.com.au> has quit IRC (Quit: Leaving) | 09:43 | |
*** maheart <maheart!~maheart@110-174-95-7.static.tpgi.com.au> has joined #sailfishos-porters | 09:49 | |
*** akhil_surabhi <akhil_surabhi!7362f7e5@gateway/web/freenode/ip.115.98.247.229> has joined #sailfishos-porters | 10:00 | |
akhil_surabhi | mal: i can't run build_packages.sh, it gives qemu segementation fault | 10:01 |
akhil_surabhi | segmentation* | 10:01 |
mal | akhil_surabhi: at which point? | 10:01 |
mal | akhil_surabhi: what did you change? | 10:01 |
akhil_surabhi | mal: i've changed the bionic, libhybris (used the ones given by ghosalmartin). mic first gives seg fault, after that i can't run build_packages | 10:04 |
akhil_surabhi | mal: tried to use the previous bionic, libhybris. still i get that error | 10:05 |
mal | no idea | 10:06 |
mal | try restarting | 10:06 |
akhil_surabhi | mal: restarted, didn't help. what i found is droid-configs building fails with that error, droid-hal builds fine individually | 10:08 |
*** IHAVENONICK <IHAVENONICK!~zucca@85-76-14-31-nat.elisa-mobile.fi> has quit IRC (Ping timeout: 268 seconds) | 10:11 | |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has quit IRC (Quit: Segmentation fault) | 10:13 | |
*** lpotter <lpotter!~lpotter@CPE-124-181-98-77.vic.bigpond.net.au> has joined #sailfishos-porters | 10:17 | |
*** lpotter_ <lpotter_!~lpotter@CPE-124-181-98-77.vic.bigpond.net.au> has quit IRC (Ping timeout: 240 seconds) | 10:20 | |
*** ruhenianboy <ruhenianboy!55d882fa@gateway/web/freenode/ip.85.216.130.250> has joined #sailfishos-porters | 10:22 | |
ruhenianboy | ghosalmartin: i will solve that triggering later, I need to solve primary issue first. droid-init-hal is doing something dirty. | 10:24 |
ruhenianboy | mal: where I could find code of droid-hal-init? | 10:24 |
*** Kabouik <Kabouik!~kabouik@62.63.62.103> has quit IRC (Ping timeout: 256 seconds) | 10:30 | |
*** Kabouik <Kabouik!~kabouik@62.63.62.103> has joined #sailfishos-porters | 10:31 | |
*** Kabouik <Kabouik!~kabouik@62.63.62.103> has quit IRC (Remote host closed the connection) | 10:32 | |
*** neerad <neerad!~neerad@112.133.229.182> has quit IRC (Ping timeout: 260 seconds) | 10:48 | |
mal | ruhenianboy: it's the android init in system/core | 10:52 |
ruhenianboy | mal: i was told it is modified android init :) | 10:55 |
*** neerad <neerad!~neerad@112.133.229.182> has joined #sailfishos-porters | 11:02 | |
*** Jackneill <Jackneill!~Jackneill@unaffiliated/jackneill> has joined #sailfishos-porters | 11:06 | |
*** neerad <neerad!~neerad@112.133.229.182> has quit IRC (Ping timeout: 240 seconds) | 11:07 | |
*** akhil_surabhi <akhil_surabhi!7362f7e5@gateway/web/freenode/ip.115.98.247.229> has quit IRC (Ping timeout: 260 seconds) | 11:13 | |
mal | ruhenianboy: that's what I said, I was just too lazy to add the work modified | 11:16 |
mal | ruhenianboy: and I assumed you understood that what I said meant it's in $ANDROID_ROOT | 11:16 |
*** vorletzter <vorletzter!~quassel@2a02:908:693:c2e0:baee:65ff:feac:3d5d> has joined #sailfishos-porters | 11:22 | |
ruhenianboy | mal: i understand, np. I am sorry for annoying everyone with dhi, but it is useless to move to other things until I solve dhi itself. dhi is causing page faults, thats why it is crashing. But memory management is little bit of rocket science for me :( | 11:26 |
ruhenianboy | I would like to ask someone with aarch64 target to test mmap16 test on his device. Just to see if it will result in same paging fault and crash or not. Maybe it is only my kernel what is not able to handle page fault | 11:49 |
*** louisdk <louisdk!~louisdk@5.103.130.65> has quit IRC (Ping timeout: 260 seconds) | 12:04 | |
*** ruhenianboy <ruhenianboy!55d882fa@gateway/web/freenode/ip.85.216.130.250> has quit IRC (Quit: Page closed) | 12:06 | |
*** neerad <neerad!~neerad@112.133.229.182> has joined #sailfishos-porters | 12:10 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:8c50:2798:608b:a66e> has joined #sailfishos-porters | 12:16 | |
*** ExPLIT <ExPLIT!~explit@62.220.2.218> has joined #sailfishos-porters | 12:16 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 256 seconds) | 12:33 | |
*** Max-Might <Max-Might!~max@178-169-248-6.asng.ddns.bulsat.com> has joined #sailfishos-porters | 13:13 | |
*** neochapay <neochapay!~neochapay@host-185-28.nat-pool.telecet.ru> has joined #sailfishos-porters | 13:54 | |
*** sea <sea!~sea@2600:3c03:e001:a501::2> has quit IRC (Ping timeout: 246 seconds) | 14:38 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-82.play-internet.pl> has quit IRC (Ping timeout: 264 seconds) | 14:44 | |
*** linux_unix-10 <linux_unix-10!~quassel@49.146.11.93> has quit IRC (Remote host closed the connection) | 15:00 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-82.play-internet.pl> has joined #sailfishos-porters | 15:00 | |
*** techgreed_ <techgreed_!67116722@gateway/web/freenode/ip.103.17.103.34> has joined #sailfishos-porters | 15:03 | |
*** pykape <pykape!~pykape@a88-115-167-112.elisa-laajakaista.fi> has quit IRC (Ping timeout: 240 seconds) | 15:07 | |
*** pykape <pykape!~pykape@a88-115-167-112.elisa-laajakaista.fi> has joined #sailfishos-porters | 15:10 | |
techgreed_ | Hi :), need some help. Some below portion of display touch is not working on Nexus 4 and is not booting any Android OS, even tried Ubuntu but no luck. Only OS booting is Sailfish OS but can not bypass the UI guide as bottom screen touch is not working. Is there a way to bypass the same? Thank you. | 15:20 |
ghosalmartin | techgreed_, telnet in with telnet 192.168.2.15 2323 | 15:32 |
ghosalmartin | and then make the file that indicates the setup has been complete | 15:32 |
neerad | zhxt any follow up on the problem we left? | 15:36 |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:8c50:2798:608b:a66e> has quit IRC (Remote host closed the connection) | 15:43 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:69c1:3c0e:b06a:b300> has joined #sailfishos-porters | 15:46 | |
techgreed_ | ghosalmartin: I tried to telnet but not working, I connected to PC and it shows 5 partitions, pasting contents of all partitions one by one. | 15:49 |
ghosalmartin | techgreed_ do it in recovery? | 15:50 |
techgreed_ | adb app app-asec app-lib app-private audio dalvik-cache 57f8f4bc-abf | 15:50 |
ghosalmartin | techgreed_, these files https://dpaste.de/tdL8 | 15:51 |
techgreed_ | ghosalmartin: As touch is not working I can not use recovery properly | 15:52 |
ghosalmartin | techgreed_, then adb? | 15:53 |
ghosalmartin | adb shell should sort you out | 15:53 |
ghosalmartin | but either way it seems the screen is damaged and you need a new one? | 15:54 |
*** marmistrz <marmistrz!~marmistrz@212.87.13.106> has joined #sailfishos-porters | 15:54 | |
marmistrz | tbr, ping | 15:54 |
*** drFaustroll <drFaustroll!~drFaustro@95.145.116.220> has joined #sailfishos-porters | 15:56 | |
*** drFaustroll <drFaustroll!~drFaustro@95.145.116.220> has quit IRC (Changing host) | 15:56 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 15:56 | |
techgreed_ | ghosalmartin: It's costly and my uncle wants it just for youtube. | 16:01 |
*** cvp <cvp!~cvp@pD9EE2EC6.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection) | 16:02 | |
ghosalmartin | techgreed_, probably but I doubt youll get youtube running on there without the rest of the screen :P | 16:02 |
techgreed_ | ghosalmartin: Display is fine, just some portion of bottom screen touch is not working. | 16:04 |
ghosalmartin | techgreed_, ahh | 16:04 |
ghosalmartin | then make the files I suggested through adb shell and hope for the best? | 16:04 |
tbr | marmistrz: moo? | 16:07 |
techgreed_ | ghosalmartin: Sorry ask more but where I am suppose to create files? and its contant? | 16:07 |
ghosalmartin | techgreed_, inside /data/.stowaways/sailfishos/nemo/home | 16:07 |
ghosalmartin | techgreed_, but the actual contents can be emty | 16:08 |
techgreed_ | ghosalmartin: Great! will try it. Thanks :) | 16:09 |
marmistrz | tbr, you mentioned some Android 6 devices in the wiki. I know that there is some support for A6, I'm wondering if it's currently upstream | 16:11 |
marmistrz | Because the last time I asked, the porting process was much different | 16:11 |
marmistrz | iirc (until the changes get upstreamed, ofc) | 16:12 |
tbr | marmistrz: I'm the wrong person to talk to. I merely pointed out the page. | 16:12 |
ghosalmartin | marmistrz, watd ya need to know abut android 6? | 16:12 |
tbr | marmistrz: you'll have batter luck asking ghosalmartin or mal | 16:13 |
marmistrz | ghosalmartin, yep | 16:13 |
marmistrz | wondering if much is left for upstreaming :) | 16:13 |
tbr | sounds like X-Y problem thinking | 16:14 |
marmistrz | tbr, ? | 16:14 |
tbr | You might want to visit this URL http://mywiki.wooledge.org/XyProblem | 16:14 |
ghosalmartin | marmistrz, erm dont think much? | 16:14 |
ghosalmartin | define upstreaming? | 16:14 |
mal | marmistrz: android 6 should work pretty much ok, not sure about 64-bit stuff | 16:15 |
marmistrz | well, the more I use Android, the more fed up with it I become | 16:16 |
marmistrz | so I think about finally setting up SFOS | 16:16 |
zhxt | neerad, try this sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R -msdk-install rpmbuild -bb --build-in-place rpm/qt5-feedback-haptics-droid-vibrator.spec | 16:16 |
marmistrz | but I don't have really much time right now due to the university duties | 16:16 |
marmistrz | so I'm wondering if waiting for some upstream changes will decrease the amount of my time needed :) | 16:16 |
mal | marmistrz: ghosalmartin can tell more about the 64-bit stuff, most of it should be included already, not sure about some of the path fixes or something | 16:17 |
marmistrz | so the A6 HADK differences currently boil down to 'change this path to that', everything else works the same? | 16:18 |
marmistrz | (barring aarch64 for the time being) | 16:18 |
*** IHAVENONICK <IHAVENONICK!~zucca@85-76-10-151-nat.elisa-mobile.fi> has joined #sailfishos-porters | 16:18 | |
ghosalmartin | marmistrz, mostly? :P it has its challenges still | 16:18 |
* tbr notices that marmistrz has not mentioned his device, even once | 16:19 | |
marmistrz | OnePlus 3 | 16:19 |
ghosalmartin | marmistrz, someone was working on it | 16:19 |
marmistrz | Hmmm... All I can find is community requests... | 16:20 |
* tbr mumbles something something xy-problem | 16:21 | |
ghosalmartin | tbr: hehe | 16:21 |
tbr | ;) | 16:22 |
marmistrz | yep, definitely xy ;) | 16:22 |
marmistrz | do you know who was working on it? | 16:22 |
*** IHAVENONICK <IHAVENONICK!~zucca@85-76-10-151-nat.elisa-mobile.fi> has quit IRC (Quit: WeeChat 1.4) | 16:22 | |
mal | marmistrz: working on what? | 16:23 |
marmistrz | SFOS@OnePlus 3 | 16:24 |
mal | marmistrz: what is the codename of that? | 16:24 |
*** Zucca <Zucca!~zucca@85-76-10-151-nat.elisa-mobile.fi> has joined #sailfishos-porters | 16:24 | |
marmistrz | oneplus3 | 16:25 |
mal | marmistrz: https://github.com/Oneplus3-Sailors/droid-config-oneplus3 | 16:25 |
mal | marmistrz: based on changelog Nokius has done something at least | 16:26 |
marmistrz | thanks, I'll ping him | 16:26 |
mal | marmistrz: I just did when I mentioned him | 16:26 |
mal | Nokius: what is the status of oneplus 3? | 16:27 |
Nokius | mal: stuck at bootlogo | 16:27 |
Nokius | so maybe mer bootloader | 16:28 |
marmistrz | Nokius, I have a OnePlus3, willing to help in some free time | 16:28 |
mal | Nokius: telnet working? | 16:28 |
Nokius | marmistrz: I don't have one but your are welcome there is Ad working on it | 16:28 |
Nokius | mal: last tester sad he saw no usb interface on Host | 16:29 |
Nokius | but the person is not familiar with porting | 16:29 |
marmistrz | Ad? | 16:29 |
Nokius | the 3T boots to fastboot with image | 16:30 |
Nokius | marmistrz: it's the Porter | 16:30 |
Nokius | he stops porting for now coz the op3 is his main device | 16:30 |
marmistrz | where can I reach him? | 16:30 |
Nokius | marmistrz: Telegram there is group atm German but I assume english should be no problem | 16:31 |
Nokius | marmistrz: sometimes he is here | 16:31 |
marmistrz | I speak German :) | 16:31 |
Nokius | :D | 16:31 |
Nokius | marmistrz: do u speak Telegram as well :P | 16:32 |
marmistrz | nope, I don't have a Telegram account. ;) | 16:32 |
Nokius | marmistrz: if u like to skip the build part I can share a image for smoke test :) | 16:35 |
mal | Nokius: is disabling audit really needed? I haven't seen that on other devices I think | 16:40 |
marmistrz | Nokius, Will this work with MultiROM? | 16:41 |
Nokius | mal: in kernel or device? it should be the same for kenzo :s | 16:41 |
Nokius | mal: akhil_surabhi mention it | 16:42 |
Nokius | :s | 16:42 |
Nokius | irrc I ahve it on porridge and the r7plus to :s | 16:42 |
mal | Nokius: in kernel commandline | 16:42 |
mal | ok, maybe it doesn't cause any issues if it's disabled | 16:43 |
Nokius | marmistrz: dunno I never used multirom | 16:43 |
Nokius | mal: mh now I confused I bet someone sad it's needed | 16:44 |
Nokius | mal: is the line form me? | 16:44 |
Nokius | it was me | 16:46 |
mal | Nokius: not sure if some devices are different, I don't have that on fp2 or tab4 | 16:48 |
Nokius | :( https://github.com/Sailfish-kenzo/android_device_xiaomi_kenzo is not updated with hybris13 | 16:48 |
Nokius | mal: I will ask him I bet it was him | 16:48 |
Nokius | marmistrz: you can try this image https://nokius.net/SFOS/oneplus3/preAlpha/ | 16:51 |
mal | why are people creating their own sailfish projects all over github and not adding the repos to mer-hybris? | 16:51 |
marmistrz | Nokius, could the OnePlus3 SFOS folks make a TMO thread instead? | 16:55 |
marmistrz | I don't use Telegram, and I don't really want to use a service which requires me to provide my mobile phone | 16:56 |
Nokius | mal: aren't just stable ports allowed? and groups allow others to push into it after eralyer porter went away (sure he/she has to add the new one) | 16:56 |
marmistrz | Nokius, did you use HADK 1.1.2? | 16:56 |
Nokius | marmistrz: I will ask the porter to join irc :) | 16:56 |
Nokius | marmistrz: no 1.9.9 | 16:56 |
marmistrz | where can I get it? | 16:56 |
marmistrz | the official pages still have 1.1.2 | 16:56 |
Nokius | marmistrz: check dm | 16:57 |
marmistrz | Nokius, I still think a TMO thread could be good for important things. I agree that for quick discussion IRC is the best | 16:58 |
marmistrz | (TMO+IRC) | 16:58 |
Nokius | marmistrz: yeap | 16:59 |
mal | Nokius: well definition of stable is somewhat difficult the make | 16:59 |
Nokius | mal: yes | 17:00 |
marmistrz | Nokius, you used CM 13 20160820 for OP3? | 17:01 |
marmistrz | as a base? | 17:01 |
Nokius | marmistrz: try it | 17:02 |
Nokius | I don't know | 17:02 |
Nokius | sorry | 17:02 |
marmistrz | ok | 17:02 |
*** rishabhrao <rishabhrao!671164ab@gateway/web/freenode/ip.103.17.100.171> has joined #sailfishos-porters | 17:09 | |
rishabhrao | hi | 17:10 |
*** rishabhrao <rishabhrao!671164ab@gateway/web/freenode/ip.103.17.100.171> has quit IRC (Client Quit) | 17:12 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos-porters | 17:28 | |
*** AndChat594561 <AndChat594561!~AndChat59@197.38.214.48> has joined #sailfishos-porters | 17:33 | |
*** AndChat594561 <AndChat594561!~AndChat59@197.38.214.48> has quit IRC (Client Quit) | 17:36 | |
*** neerad <neerad!~neerad@112.133.229.182> has quit IRC (Ping timeout: 260 seconds) | 17:37 | |
marmistrz | is there any way to get any logs when I'm stuck at the boot logo? | 17:44 |
*** neerad <neerad!~neerad@112.133.229.182> has joined #sailfishos-porters | 17:50 | |
*** ruthenianboy <ruthenianboy!55d882fa@gateway/web/freenode/ip.85.216.130.250> has joined #sailfishos-porters | 17:50 | |
*** AndChat594561 <AndChat594561!~AndChat59@197.38.214.48> has joined #sailfishos-porters | 17:50 | |
ruthenianboy | marmistrz: enable persistent journal, then pull it out of device via recovery | 17:51 |
marmistrz | ruthenianboy, how? | 17:51 |
ruthenianboy | marmistrz: do you have usbe networking (i.e telnet) working? | 17:53 |
ruthenianboy | *usb | 17:53 |
marmistrz | ruthenianboy, no | 17:54 |
marmistrz | I'm stuck at the boot logo, telnet 192.168.2.15 23 doesn't work | 17:54 |
marmistrz | and after trying to boot sfos via multirom, I can't easily boot back into Android, cf. https://forums.oneplus.net/threads/boot-loop-when-rebooting-from-secondary-rom-multirom.317746/ | 17:55 |
ruthenianboy | marmistrz: then you need to modify journald.conf via recovery | 17:55 |
marmistrz | thanks, I'll look at it tomorrow, my laptop battery is dying. Thanks, see you! | 17:57 |
*** AndChat594561 <AndChat594561!~AndChat59@197.38.214.48> has quit IRC (Quit: Bye) | 17:57 | |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has joined #sailfishos-porters | 18:01 | |
*** marmistrz <marmistrz!~marmistrz@212.87.13.106> has quit IRC (Ping timeout: 240 seconds) | 18:01 | |
*** vorletzter <vorletzter!~quassel@2a02:908:693:c2e0:baee:65ff:feac:3d5d> has quit IRC (Ping timeout: 240 seconds) | 18:01 | |
*** horuxan <horuxan!~horuxanxx@201.46.233.61> has quit IRC (Remote host closed the connection) | 18:02 | |
ghosalmartin | what about port 2323 ? | 18:06 |
*** ExPLIT <ExPLIT!~explit@62.220.2.218> has quit IRC (Quit: Leaving.) | 18:09 | |
Nokius | ghosalmartin: no interaction | 18:12 |
ghosalmartin | Nokius, does it show as mer bootloader? | 18:12 |
ghosalmartin | in host dmesg | 18:12 |
Nokius | ghosalmartin: dunno | 18:12 |
ghosalmartin | Nokius, do you have a OP3? | 18:13 |
Nokius | ghosalmartin: no | 18:13 |
ghosalmartin | Nokius, ah fair enough :P | 18:14 |
Nokius | ghosalmartin: he said /win 24 | 18:15 |
Nokius | nothing happens.. | 18:15 |
Nokius | but I'm not sure if the host had dhcp static set for the usb interface | 18:16 |
ruthenianboy | anyone with aarch64 willing to help me? | 18:16 |
ghosalmartin | ruthenianboy, what about aarch64? | 18:18 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 260 seconds) | 18:22 | |
*** Zucca <Zucca!~zucca@85-76-10-151-nat.elisa-mobile.fi> has quit IRC (Ping timeout: 240 seconds) | 18:22 | |
*** marmistrz <marmistrz!~marmistrz@212.87.13.106> has joined #sailfishos-porters | 18:23 | |
*** marmistrz <marmistrz!~marmistrz@212.87.13.106> has quit IRC (Client Quit) | 18:25 | |
ruthenianboy | ghosalmartin: want to know if someone else is getting unhandled level 3 permission fault on aarch64 | 18:25 |
ghosalmartin | ruthenianboy, which process or service? | 18:27 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos-porters | 18:27 | |
ruthenianboy | ghosalmartin: guess which one :). But I am able to reproduce that with mmap16 test from Linux test project https://github.com/linux-test-project/ltp/ | 18:28 |
ghosalmartin | ruthenianboy, dhi? | 18:29 |
ruthenianboy | ghosalmartin: bingo :O | 18:29 |
ghosalmartin | ruthenianboy, it is a very annoying one | 18:29 |
ruthenianboy | ghosalmartin: I susepect kernel issue/bug with combination of hisilicon SoC. So curious if someone is getting that on qualcomm or mediateks aarch64 | 18:31 |
ghosalmartin | ruthenianboy, that issue is a standard issue that happens when you try to start dhi when its already been started | 18:32 |
ghosalmartin | ruthenianboy, i can get the bootanim started | 18:34 |
ghosalmartin | and have a hwcomposer that *seems* to work | 18:34 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 240 seconds) | 18:41 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-82.play-internet.pl> has quit IRC (Ping timeout: 264 seconds) | 18:41 | |
ghosalmartin | ruthenianboy, do you have a repo of the modified init files? | 18:42 |
ruthenianboy | ghosalmartin: no, i din't forked repo with init scripts yet. Issue is that dhi is somtime crashing every boot, so I am not getting gui at all. I can say dhi did not crash occasionally. | 18:46 |
ruthenianboy | ghosalmartin: this issue is caused by page faults for sure. There are several situation which could occur at page faults. Some device are capable to handle page fault exeptions transparently, other are not.. | 18:48 |
ruthenianboy | ghosalmartin: could you please provide more details regarding hwcomposer? | 18:50 |
lbt | PSA mer git and webhooks should be up and operational | 18:57 |
*** minimec <minimec!~minimec@unaffiliated/minimec> has joined #sailfishos-porters | 19:02 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos-porters | 19:04 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 268 seconds) | 19:09 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos-porters | 19:19 | |
*** louisdk <louisdk!~louisdk@5.103.130.65> has joined #sailfishos-porters | 19:20 | |
*** Safemode is now known as Safemode` | 19:24 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Quit: Konversation terminated!) | 19:26 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos-porters | 19:26 | |
*** lpotter <lpotter!~lpotter@CPE-124-181-98-77.vic.bigpond.net.au> has quit IRC (Remote host closed the connection) | 19:26 | |
*** techgreed_ <techgreed_!67116722@gateway/web/freenode/ip.103.17.103.34> has quit IRC (Quit: Page closed) | 19:32 | |
*** mp107 <mp107!~mp107@PC-109-125-232-42.wegrow.domtel.com.pl> has joined #sailfishos-porters | 19:46 | |
*** mp107 <mp107!~mp107@PC-109-125-232-42.wegrow.domtel.com.pl> has quit IRC (Client Quit) | 19:50 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Read error: Connection reset by peer) | 19:54 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos-porters | 19:55 | |
ghosalmartin | ruthenianboy, its some weird one | 20:00 |
ghosalmartin | ruthenianboy, https://github.com/ghosalmartin/android_device_huawei_eva/tree/6.0.1/hwcomposer | 20:01 |
*** Zucca <Zucca!~zucca@85-76-13-21-nat.elisa-mobile.fi> has joined #sailfishos-porters | 20:17 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-82.play-internet.pl> has joined #sailfishos-porters | 20:18 | |
*** neerad <neerad!~neerad@112.133.229.182> has quit IRC (Ping timeout: 264 seconds) | 20:18 | |
ruthenianboy | ghosalmartin: well, it is annoying. And I do not have much knowledge to troubleshoot/resolve it myself | 20:20 |
ruthenianboy | ghosalmartin: is hwcomposer fully working on your potrt or there are still some major glitches? | 20:21 |
*** neerad <neerad!~neerad@112.133.229.182> has joined #sailfishos-porters | 20:29 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 258 seconds) | 20:30 | |
ghosalmartin | ruthenianboy, well it seems fully working, but when charing with usb it causes issues | 20:30 |
ghosalmartin | but other than that I think its ine | 20:31 |
kimmoli | what happens when charging? | 20:32 |
ghosalmartin | kimmoli, overheating | 20:32 |
ghosalmartin | but onyl when plugged into usb | 20:32 |
ghosalmartin | normal charger is fine | 20:32 |
kimmoli | ah ok. i had strangies when charging in "act dead" as it started some java class | 20:33 |
ghosalmartin | kimmoli, hmmm odd, either way atm am having trouble with the hwcomposer | 20:33 |
ghosalmartin | think i need to get droid-hal-init working properly and then go from there | 20:33 |
kimmoli | "on charge" and act-dead-animation fighted who is shown on screen | 20:34 |
ghosalmartin | kimmoli, hmm my issues revolve around when i disable enough services, surfaceflinger won't start anymore :P | 20:34 |
ghosalmartin | so I need to bisect which ones are causing the issues | 20:34 |
ghosalmartin | then after that go after making minimer work | 20:35 |
ghosalmartin | and maybe fix bullhead in the meantime as well :P | 20:36 |
ghosalmartin | anyone know how I can stop lipstick trying to start? | 20:37 |
ruthenianboy | ghosalmartin: there is something which is limiting current, but dont remember what exactly | 20:37 |
ghosalmartin | dhi hasnt even started and lipstick is leading the pack | 20:37 |
ghosalmartin | i thought it depended on dhi? | 20:37 |
ruthenianboy | ghosalmartin: thats weird, in my case everything after dhi will not start if dhi crash | 20:38 |
ruthenianboy | however dhi start some services before crash | 20:38 |
ghosalmartin | ruthenianboy, well dhi is disabled at the moment | 20:39 |
ghosalmartin | so nothing else should start | 20:39 |
ghosalmartin | but lipstick is trying to start for some reason | 20:39 |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has joined #sailfishos-porters | 20:40 | |
ruthenianboy | ghosalmartin: if you have dhi masked, is lipstick present in systemctl -a output? In my case not, which is another weird think | 20:40 |
ruthenianboy | s/think/thing | 20:41 |
ghosalmartin | no its not | 20:41 |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has quit IRC (Quit: Segmentation fault) | 20:44 | |
*** neochapay <neochapay!~neochapay@host-185-28.nat-pool.telecet.ru> has quit IRC (Ping timeout: 240 seconds) | 20:50 | |
ghosalmartin | ruthenianboy, have you added class_start main | 20:52 |
ghosalmartin | just after class_start core | 20:52 |
ghosalmartin | ruthenianboy, also that page record error is usually a binary trying to use an aarch64 when it should be pointed at 32bit | 20:55 |
*** neerad <neerad!~neerad@112.133.229.182> has quit IRC (Ping timeout: 260 seconds) | 20:59 | |
ruthenianboy | ghosalmartin: I was triggering class_start manually by additional "on property" section. dhi is 64bit elf, so it is not that case. But need to dig deeper to see whats going on | 20:59 |
*** louisdk <louisdk!~louisdk@5.103.130.65> has quit IRC (Ping timeout: 264 seconds) | 21:00 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos-porters | 21:00 | |
ruthenianboy | I am getting unhandled fault so it must be something dirty :D | 21:00 |
ruthenianboy | i mean class main | 21:02 |
ghosalmartin | ruthenianboy, one of its children might not be 64bit though | 21:15 |
ghosalmartin | and thanks to the LD_LIBRARY_PATCH patch this could cause problems | 21:16 |
ghosalmartin | ruthenianboy, i trigger it simply by calling class_start manually | 21:16 |
ghosalmartin | and it start the ipld whatever and hwpged | 21:16 |
ghosalmartin | which faila tm | 21:16 |
ghosalmartin | but that needs looking into really | 21:16 |
ghosalmartin | also lots of this error in dmesg hisi_led_set brightness:59 is error | 21:20 |
ghosalmartin | and it stops if i turn on the screen am guessing | 21:20 |
*** hge <hge!~hongwei.g@dbj0ykydzwjhwxqtwbv6t-3.rev.dnainternet.fi> has joined #sailfishos-porters | 21:22 | |
ruthenianboy | ghosalmartin: LD_LIBRARY_PATCH? | 21:23 |
ghosalmartin | ruthenianboy, LD_LIBRARY_PATH | 21:23 |
ghosalmartin | inside init.environ.rc | 21:23 |
*** hge <hge!~hongwei.g@dbj0ykydzwjhwxqtwbv6t-3.rev.dnainternet.fi> has quit IRC (Client Quit) | 21:23 | |
ghosalmartin | when 32bit binaries use that path | 21:23 |
ghosalmartin | they try to use 64bit libs | 21:23 |
ghosalmartin | because they come first | 21:23 |
ghosalmartin | ruthenianboy, for those services you have to add this to there service entry setenv LD_LIBRARY_PATH /vendor/lib:/system/lib | 21:26 |
ruthenianboy | ghosalmartin: ok, i see. Will check that | 21:28 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 264 seconds) | 21:29 | |
ghosalmartin | ruthenianboy, yeah the few that had an issue got fixed by that, it seems full init now runs | 21:30 |
*** nackox|afk <nackox|afk!~w00t@181-161-207-30.baf.movistar.cl> has joined #sailfishos-porters | 21:30 | |
*** nackox|afk <nackox|afk!~w00t@181-161-207-30.baf.movistar.cl> has quit IRC (Changing host) | 21:30 | |
*** nackox|afk <nackox|afk!~w00t@gusl/staff/mlopez> has joined #sailfishos-porters | 21:30 | |
ghosalmartin | now its just stuck on droid-init-done | 21:31 |
ghosalmartin | ruthenianboy, also those page record errors have now gone | 21:32 |
ruthenianboy | ghosalmartin: you are faster then me then :D. Whats wrong with droid-init-done? | 21:34 |
*** nackox <nackox!~w00t@gusl/staff/mlopez> has quit IRC (Ping timeout: 260 seconds) | 21:34 | |
ruthenianboy | btw I am getting page faults for pulse-audio too | 21:34 |
ghosalmartin | ruthenianboy, no idea tbh, and pulse-audio is annoying me, i dont know why lipstick or pulseaudio is starting when dhi isnt ready | 21:36 |
ghosalmartin | mal: any idea why ^^ might happen | 21:36 |
*** ExPLIT <ExPLIT!~ExPLIT@p4FD85C9C.dip0.t-ipconnect.de> has joined #sailfishos-porters | 21:37 | |
mal | ghosalmartin: hmm, systemd should make sure the services are not started afaik, maybe it's not working for some reason | 21:39 |
*** ExPLIT <ExPLIT!~ExPLIT@p4FD85C9C.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection) | 21:39 | |
mal | ghosalmartin: anything interesting in logs | 21:39 |
ghosalmartin | mal:just https://dpaste.de/6uNM | 21:39 |
ghosalmartin | maybe ill stop systemd and mce | 21:39 |
ghosalmartin | and then mce is setting the backlight and messing around with the brightness | 21:40 |
*** ExPLIT <ExPLIT!~ExPLIT@p4FD85C9C.dip0.t-ipconnect.de> has joined #sailfishos-porters | 21:41 | |
mal | ghosalmartin: hmm | 21:41 |
ghosalmartin | mal: think its because the framebuffer device exists and it can mess with it happily? | 21:41 |
ghosalmartin | and even jolla startup wizard has joined the party :P | 21:41 |
mal | ghosalmartin: have you tried test_hwcomposer and minimer? | 21:45 |
ghosalmartin | mal: yeah nothing good | 21:46 |
*** Max-Might <Max-Might!~max@178-169-248-6.asng.ddns.bulsat.com> has quit IRC (Ping timeout: 260 seconds) | 21:47 | |
ruthenianboy | ghosalmartin: for which services you've added LD_LIBRARY_PATH ? | 21:50 |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-82.play-internet.pl> has quit IRC (Quit: Konversation terminated!) | 21:54 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:69c1:3c0e:b06a:b300> has quit IRC (Ping timeout: 264 seconds) | 21:59 | |
*** ruthenianboy <ruthenianboy!55d882fa@gateway/web/freenode/ip.85.216.130.250> has quit IRC (Quit: Page closed) | 22:01 | |
*** lpotter <lpotter!~lpotter@CPE-124-181-98-77.vic.bigpond.net.au> has joined #sailfishos-porters | 22:08 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has quit IRC (Quit: eyome) | 22:28 | |
ExPLIT | Hi guys! Someone else working on Sony Xperia Z3 Tablet Compact Port (scorpion) ? | 22:47 |
ExPLIT | Nokius's 2.1.0.9 port working good, but no cam, bt, video and sensors | 22:48 |
r0kk3rz | ExPLIT: hopefully with jolla working on sony open devices stuff we can fix some more things for the tablet | 22:57 |
ExPLIT | They need to provide patched AOSP, which we can use instead of CM Base, right? | 22:58 |
r0kk3rz | basically yes | 23:05 |
r0kk3rz | but i dont see why they wouldnt make that available to us | 23:05 |
ExPLIT | also soon(tm) :) | 23:06 |
ExPLIT | its a cool tablet with fast Snapdragon 801 and 3GB RAM. With a good adaptation it can be a sailfish bomb... | 23:08 |
r0kk3rz | it does look nice with sailfish on it for sure | 23:09 |
ExPLIT | its on the Sony open devices list, but i doubt - Sony will release patched hybris AOSP for all models, which are on this list.... | 23:10 |
*** mal <mal!~mal@dsl-hkibrasgw1-58c392-192.dhcp.inet.fi> has quit IRC (Ping timeout: 240 seconds) | 23:19 | |
*** paju <paju!~paju@dsl-hkibrasgw1-58c01b-45.dhcp.inet.fi> has quit IRC (Ping timeout: 264 seconds) | 23:19 | |
r0kk3rz | ExPLIT: its the same tree for all of them | 23:21 |
r0kk3rz | so the old devices get maintained along with the new | 23:21 |
ExPLIT | ah, ok, this is good | 23:21 |
r0kk3rz | afaik the current work is based on aosp6 | 23:22 |
r0kk3rz | which is there for the scorpion tab | 23:22 |
ExPLIT | where? i have only the one from Nokius, its CM-based | 23:23 |
r0kk3rz | i mean sony have aosp6 builds for it | 23:26 |
*** mal <mal!~mal@dsl-hkibrasgw1-58c392-192.dhcp.inet.fi> has joined #sailfishos-porters | 23:26 | |
*** paju <paju!~paju@dsl-hkibrasgw1-58c01b-45.dhcp.inet.fi> has joined #sailfishos-porters | 23:26 | |
ExPLIT | ah, yes aosp 5.0, 5.1, 6.0 and 7.0 | 23:28 |
*** Nokius_ <Nokius_!~Nokius@p5DDB7756.dip0.t-ipconnect.de> has joined #sailfishos-porters | 23:34 | |
*** Nokius <Nokius!~Nokius@p5DDB7954.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 264 seconds) | 23:37 | |
*** Jackneill <Jackneill!~Jackneill@unaffiliated/jackneill> has quit IRC (Read error: Connection reset by peer) | 23:38 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!