*** M4rtinK <M4rtinK!~M4rtinK@ip-89-177-124-246.net.upcbroadband.cz> has quit IRC (Ping timeout: 245 seconds) | 00:07 | |
*** vakkov <vakkov!~vakkov@s3n104.brunel.ac.uk> has joined #sailfishos-porters | 00:21 | |
*** vakkov <vakkov!~vakkov@s3n104.brunel.ac.uk> has quit IRC (Ping timeout: 246 seconds) | 00:26 | |
*** vakkov <vakkov!~vakkov@s3n104.brunel.ac.uk> has joined #sailfishos-porters | 00:29 | |
*** olafh <olafh!~olafh@p5B021D02.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds) | 00:35 | |
*** edubai <edubai!sid39243@gateway/web/irccloud.com/x-wgqcgpumzqhrouox> has joined #sailfishos-porters | 00:46 | |
*** vakkov <vakkov!~vakkov@s3n104.brunel.ac.uk> has quit IRC (Ping timeout: 246 seconds) | 01:24 | |
*** vakkov <vakkov!~vakkov@134.83.207.11> has joined #sailfishos-porters | 01:52 | |
*** g0tch4 is now known as Mongolian_FBI | 02:06 | |
*** Mongolian_FBI is now known as diamondcore | 02:21 | |
*** diamondcore is now known as uuhimhere | 02:21 | |
*** Umeaboy <Umeaboy!~Umeaboy@c-94-255-156-119.cust.bredband2.com> has quit IRC (Quit: Leaving) | 02:47 | |
*** phlixi_ <phlixi_!~phlixi@ppp-212-114-183-87.dynamic.mnet-online.de> has joined #sailfishos-porters | 03:17 | |
*** phlixi <phlixi!~phlixi@ppp-88-217-20-244.dynamic.mnet-online.de> has quit IRC (Ping timeout: 264 seconds) | 03:17 | |
*** goast <goast!~goast@122.194.11.115> has joined #sailfishos-porters | 04:10 | |
*** goast <goast!~goast@122.194.11.115> has quit IRC (Client Quit) | 04:14 | |
*** goast <goast!~goast@122.96.50.178> has joined #sailfishos-porters | 04:14 | |
*** goast <goast!~goast@122.96.50.178> has quit IRC (Client Quit) | 04:16 | |
*** goast <goast!~goast@122.194.11.169> has joined #sailfishos-porters | 04:17 | |
*** goast <goast!~goast@122.194.11.169> has quit IRC (Quit: Leaving) | 04:24 | |
*** uuhimhere <uuhimhere!~uhhimhere@1.9.98.123> has quit IRC (Quit: Leaving) | 04:32 | |
*** jerpelea <jerpelea!55e202bf@gateway/web/freenode/ip.85.226.2.191> has joined #sailfishos-porters | 04:48 | |
*** jerpelea <jerpelea!55e202bf@gateway/web/freenode/ip.85.226.2.191> has quit IRC (Ping timeout: 246 seconds) | 05:20 | |
*** swex <swex!~quassel@176.14.78.203> has joined #sailfishos-porters | 05:27 | |
*** olafh <olafh!~olafh@p5B021E73.dip0.t-ipconnect.de> has joined #sailfishos-porters | 05:47 | |
*** eleroux <eleroux!~Adium@192.194.199.34> has joined #sailfishos-porters | 06:06 | |
*** hannakal1 <hannakal1!hmaenpaa@melkki.cs.helsinki.fi> has quit IRC (Ping timeout: 250 seconds) | 06:15 | |
*** hannakala <hannakala!hmaenpaa@melkki.cs.helsinki.fi> has joined #sailfishos-porters | 06:15 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has joined #sailfishos-porters | 06:16 | |
*** cxl000 <cxl000!~cxl000@c27-253-5-120.brodm4.vic.optusnet.com.au> has joined #sailfishos-porters | 06:47 | |
*** glasserc <glasserc!~ethan@66.114.71.21> has quit IRC (Ping timeout: 252 seconds) | 06:50 | |
*** iTune <iTune!~PhompAng@161.246.138.104> has joined #sailfishos-porters | 06:55 | |
*** tanty_off is now known as tanty | 07:04 | |
*** glasserc <glasserc!~ethan@66.114.71.21> has joined #sailfishos-porters | 07:05 | |
*** plfiorini <plfiorini!~plfiorini@net-93-71-167-190.cust.vodafonedsl.it> has quit IRC (Quit: Sto andando via) | 07:31 | |
*** jerpelea <jerpelea!d5730a62@gateway/web/freenode/ip.213.115.10.98> has joined #sailfishos-porters | 07:47 | |
*** phlixi_ is now known as phlixi | 07:54 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212-198-218-185.rev.numericable.fr> has joined #sailfishos-porters | 07:58 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212-198-218-185.rev.numericable.fr> has quit IRC (Ping timeout: 246 seconds) | 08:24 | |
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has quit IRC (Ping timeout: 255 seconds) | 08:30 | |
*** goast <goast!~goast@122.194.11.115> has joined #sailfishos-porters | 08:53 | |
*** phdeswer <phdeswer!~phdeswer@2001:998:2a:dead:6267:20ff:fe47:e16c> has joined #sailfishos-porters | 09:00 | |
*** tanty is now known as tanty_off | 09:17 | |
*** tanty_off is now known as tanty | 09:18 | |
*** uhhimhere <uhhimhere!~uhhimhere@1.9.98.123> has joined #sailfishos-porters | 09:32 | |
*** borcean <borcean!borcean@osuosl/staff/borcean> has joined #sailfishos-porters | 09:37 | |
goast | hi | 09:39 |
---|---|---|
goast | sledges: Boot black! | 09:42 |
sledges | goast: hello:) | 09:45 |
goast | sledges: I port vivo,Boot black! | 09:54 |
uhhimhere | so the ubuntu phone is out | 09:56 |
uhhimhere | e4.5 | 09:56 |
uhhimhere | i dont get the flash sale thing though | 09:56 |
*** plfiorini <plfiorini!~plfiorini@sei.yacme.com> has joined #sailfishos-porters | 09:56 | |
sledges | goast: congrats! | 09:57 |
sledges | ubuntu: congrats! | 09:57 |
sledges | :) | 09:57 |
sledges | goast: observe dmesg output on your host when phone boots into black, and proceed with debugging | 09:57 |
goast | sledges: http://pastebin.com/QButVzTm | 09:59 |
sledges | goast: telnet port 2323 | 10:02 |
goast | sledges: I would also like to see the dmesg,but usb seems to have problems. | 10:21 |
goast | sledges: http://pastebin.com/CRsLvjLx | 10:22 |
sledges | goast: dmesg on your host PC, not on phone | 10:23 |
Stskeeps | okay, who here has a device with https://wiki.merproject.org/wiki/Adaptations/libhybris/gpu problem? | 10:27 |
Stskeeps | and time on their hands | 10:27 |
mal- | I have similar problem that OnePlus One has | 10:29 |
Stskeeps | excellent | 10:29 |
Stskeeps | what device? | 10:29 |
mal- | Xperia Pro | 10:29 |
mal- | and additional problem with fbdev | 10:30 |
Stskeeps | ok, can you point me to your droid-hal-device? | 10:30 |
mal- | no quite sure what you mean | 10:30 |
Stskeeps | the .spec file in particular for your device | 10:30 |
Stskeeps | like https://github.com/mer-hybris/droid-hal-device/blob/hybris-10.1/droid-hal-i9300.spec | 10:30 |
Stskeeps | morphis: ping | 10:31 |
mal- | https://github.com/mlehtima/droid-hal-device | 10:31 |
mal- | I didn't remember that I had already added that to github | 10:32 |
Stskeeps | ok, so this is cm-10.1 right? | 10:32 |
mal- | actually cm-11 | 10:32 |
mal- | but I just forked it from hybris-10.1 since there is no hybris-11 | 10:33 |
mal- | of droid-hal-device | 10:33 |
Stskeeps | https://github.com/CyanogenMod/android_hardware_libhardware/blob/cm-12.0/include/hardware/gralloc.h#L327 , https://github.com/LegacyXperia/android_device_semc_msm7x30-common/blob/cm-11.0/BoardConfigCommon.mk#L38 , you need a : | 10:34 |
Stskeeps | %define android_config \ | 10:34 |
Stskeeps | #define QCOM_BSP 1\ | 10:35 |
Stskeeps | %{nil} | 10:35 |
Stskeeps | in that spec | 10:35 |
Stskeeps | and then remake libhybris and all that with clean sources | 10:35 |
mal- | ok, I try that when I get home | 10:35 |
Stskeeps | and droid-hal-device | 10:35 |
Stskeeps | vgrade_c: ^^^ | 10:36 |
mal- | Stskeeps: any ideas why my system cannot open framebuffer device? | 10:37 |
Stskeeps | mal-: don't worry about it though | 10:37 |
mal- | ok | 10:37 |
*** goast <goast!~goast@122.194.11.115> has quit IRC (Ping timeout: 252 seconds) | 10:46 | |
*** gogeta <gogeta!~gogeta@151.22.5.65> has joined #sailfishos-porters | 10:47 | |
*** goast <goast!~goast@180.118.2.200> has joined #sailfishos-porters | 11:03 | |
*** gogeta <gogeta!~gogeta@151.22.5.65> has quit IRC (Ping timeout: 255 seconds) | 11:18 | |
morphis | Stskeeps: pong | 11:21 |
Stskeeps | morphis: http://issues.webos-ports.org/issues/531 isn't about kernel | 11:22 |
morphis | Stskeeps: I know | 11:22 |
Stskeeps | ah | 11:22 |
morphis | Stskeeps: basically the application keeps the buffers open | 11:22 |
Stskeeps | well, maybe it's two different issues then | 11:22 |
Stskeeps | we're definately seeing the stupid #define QCOM_BSP stuff | 11:23 |
morphis | Stskeeps: when looking at /proc/`pidof LunaWebAppManager/smaps I see multiple anon_inode:ion_share_fd kept open | 11:25 |
Stskeeps | ok | 11:25 |
morphis | as LunaWebAppManager manages multiple windows but stays open each closed window gives me one or two new open fds | 11:25 |
morphis | where both take up to 80M | 11:25 |
Stskeeps | nod | 11:26 |
morphis | so right, it isn't up to the kernel | 11:26 |
morphis | somewhere we don't close our buffers | 11:26 |
morphis | and we only see this on client side not on the compositor side | 11:26 |
Stskeeps | ok | 11:26 |
Stskeeps | you're AOSP based? | 11:26 |
Stskeeps | i presume | 11:26 |
morphis | cm 11.0 | 11:26 |
morphis | for the touchpad | 11:26 |
*** jvb <jvb!jvb@37.157.197.24> has quit IRC (Ping timeout: 276 seconds) | 11:27 | |
morphis | cm 10.2 for the nexus4 | 11:27 |
morphis | Stskeeps: so you already have any clue about this? | 11:27 |
morphis | didn't had time to look through the wayland part of libhybris yet and track the buffers | 11:28 |
Stskeeps | well, i found out the QCOM_BSP as a really real problem, as in, it calls allocSize() instead of alloc() | 11:29 |
*** jvb <jvb!jvb@37.157.197.24> has joined #sailfishos-porters | 11:31 | |
*** gogeta <gogeta!~gogeta@2.228.32.65> has joined #sailfishos-porters | 11:31 | |
*** jvb <jvb!jvb@37.157.197.24> has quit IRC (Excess Flood) | 11:32 | |
morphis | Stskeeps: so allocSize has only the additional bufferSize parameter | 11:33 |
Stskeeps | yes | 11:33 |
Stskeeps | but if you call it as if you'd call alloc(), you'd have missing parameters/garbage | 11:33 |
*** jvb <jvb!jvb@37.157.197.24> has joined #sailfishos-porters | 11:33 | |
morphis | :) | 11:33 |
Stskeeps | -> allocate way too much shit, or too little | 11:33 |
Stskeeps | :P | 11:33 |
morphis | so disabling QCOM_BSP isn't really a solution | 11:34 |
*** alin <alin!~alin@forbin.ichec.ie> has joined #sailfishos-porters | 11:34 | |
*** alin <alin!~alin@forbin.ichec.ie> has quit IRC (Changing host) | 11:34 | |
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters | 11:34 | |
Stskeeps | sure, it's more along lines that libhybris needs to be built with QCOM_BSP and hwcomposer | 11:34 |
*** swex <swex!~quassel@176.14.78.203> has quit IRC (Remote host closed the connection) | 11:34 | |
Stskeeps | so it uses the right function pointer | 11:34 |
morphis | we're building hwcomposer already with QCOM_BSP | 11:34 |
morphis | but libhybris doesn't use alloc_size, right? | 11:35 |
Stskeeps | it shouldn't, but it may accidentially if not building with QCOM_BSP | 11:35 |
Stskeeps | as it then hits the allocSize function pointer where it thinks alloc is | 11:35 |
morphis | ah | 11:35 |
alin | locusf: was my impression or you try to build directly agains aosp? | 11:35 |
alin | hi | 11:36 |
*** jvb <jvb!jvb@37.157.197.24> has quit IRC (Max SendQ exceeded) | 11:36 | |
morphis | Stskeeps: so that is why we added android-config.h ... | 11:37 |
Stskeeps | yep | 11:37 |
*** swex <swex!~quassel@176.14.78.203> has joined #sailfishos-porters | 11:39 | |
*** jvb <jvb!jvb@37.157.197.24> has joined #sailfishos-porters | 11:45 | |
morphis | Stskeeps: let me try that | 11:46 |
*** jvb <jvb!jvb@37.157.197.24> has quit IRC (Max SendQ exceeded) | 11:48 | |
*** jvb <jvb!jvb@37.157.197.24> has joined #sailfishos-porters | 11:50 | |
locusf | alin: yes | 11:52 |
alin | locusf: and how does it work? | 11:53 |
locusf | alin: I'll compile a guide when its ready | 11:53 |
locusf | if even hadk if such a thing would be possible in the near future | 11:53 |
alin | locusf: cool.... but you are optimist or pesimist? | 11:53 |
locusf | alin: it seems easy enough for me to figure out so I'm not pessimist either | 11:54 |
sledges | locusf: tell me what to change in hadk, and i'll change that | 12:00 |
sledges | currently cm approach boils down only to one line: hybris-10.1 :) | 12:01 |
sledges | so an extra paragraph how to manage split manifest if going for aosp would do, feel free to suggest any other approach | 12:02 |
locusf | sledges: as I said, when its done, hopefully it would be aosp-r5.0.2-r1 :) | 12:06 |
sledges | end-of-guide | 12:06 |
sledges | :D | 12:06 |
*** iTune <iTune!~PhompAng@161.246.138.104> has quit IRC (Ping timeout: 252 seconds) | 12:22 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters | 12:24 | |
*** zhxt <zhxt!~zhxt@118.244.255.148> has joined #sailfishos-porters | 12:34 | |
*** phdeswer <phdeswer!~phdeswer@2001:998:2a:dead:6267:20ff:fe47:e16c> has quit IRC (Ping timeout: 250 seconds) | 12:47 | |
*** iTune <iTune!~PhompAng@ppp-124-122-70-28.revip2.asianet.co.th> has joined #sailfishos-porters | 12:52 | |
*** arcean <arcean!~arcean@apn-31-1-138-182.dynamic.gprs.plus.pl> has joined #sailfishos-porters | 13:28 | |
*** goast <goast!~goast@180.118.2.200> has quit IRC (Ping timeout: 264 seconds) | 13:33 | |
morphis | Stskeeps: thanks for the hint; works quite well | 13:38 |
*** goast <goast!~goast@122.96.50.178> has joined #sailfishos-porters | 13:50 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has quit IRC (Quit: Segmentation fault) | 13:55 | |
*** beidl_ <beidl_!~quassel@188-22-81-78.adsl.highway.telekom.at> has joined #sailfishos-porters | 14:06 | |
*** beidl <beidl!~quassel@188-22-94-127.adsl.highway.telekom.at> has quit IRC (Ping timeout: 264 seconds) | 14:09 | |
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has joined #sailfishos-porters | 14:26 | |
*** borcean <borcean!borcean@osuosl/staff/borcean> has quit IRC (Ping timeout: 265 seconds) | 14:27 | |
*** borcean <borcean!borcean@osuosl/staff/borcean> has joined #sailfishos-porters | 14:45 | |
*** eleroux <eleroux!~Adium@192.194.199.34> has quit IRC (Quit: Leaving.) | 14:47 | |
*** zhxt <zhxt!~zhxt@118.244.255.148> has quit IRC (Quit: Konversation terminated!) | 14:58 | |
*** zanac <zanac!~stevel@S01060019d19187c9.cg.shawcable.net> has joined #sailfishos-porters | 15:10 | |
*** gogeta <gogeta!~gogeta@2.228.32.65> has quit IRC (Read error: Connection reset by peer) | 15:11 | |
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Remote host closed the connection) | 15:17 | |
*** ruthenianboy <ruthenianboy!~root@chello085216159245.chello.sk> has joined #sailfishos-porters | 15:26 | |
*** ruthenianboy <ruthenianboy!~root@chello085216159245.chello.sk> has quit IRC (Ping timeout: 244 seconds) | 15:31 | |
*** jerpelea <jerpelea!d5730a62@gateway/web/freenode/ip.213.115.10.98> has quit IRC (Ping timeout: 246 seconds) | 15:34 | |
*** uhhimhere <uhhimhere!~uhhimhere@1.9.98.123> has quit IRC (Quit: Leaving) | 15:43 | |
*** Umeaboy <Umeaboy!~Umeaboy@2001:16d8:cc9b:0:cc94:4695:2369:4b3> has joined #sailfishos-porters | 15:47 | |
*** Umeaboy <Umeaboy!~Umeaboy@2001:16d8:cc9b:0:cc94:4695:2369:4b3> has quit IRC (Ping timeout: 250 seconds) | 15:56 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters | 16:21 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has quit IRC (Quit: Segmentation fault) | 16:37 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters | 16:38 | |
*** paulie_a <paulie_a!~p@a91-153-28-189.elisa-laajakaista.fi> has joined #sailfishos-porters | 16:39 | |
*** tanty is now known as tanty_off | 16:40 | |
*** Tassadar_ <Tassadar_!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters | 16:42 | |
*** plfiorini <plfiorini!~plfiorini@sei.yacme.com> has quit IRC (Quit: Sto andando via) | 16:42 | |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has quit IRC (Read error: Connection reset by peer) | 16:43 | |
*** arcean_ <arcean_!~arcean@apn-31-1-138-182.dynamic.gprs.plus.pl> has joined #sailfishos-porters | 16:55 | |
*** arcean <arcean!~arcean@apn-31-1-138-182.dynamic.gprs.plus.pl> has quit IRC (Ping timeout: 265 seconds) | 16:57 | |
*** iTune <iTune!~PhompAng@ppp-124-122-70-28.revip2.asianet.co.th> has quit IRC (Ping timeout: 244 seconds) | 17:29 | |
*** goast <goast!~goast@122.96.50.178> has quit IRC (Quit: Leaving) | 17:36 | |
*** r0kk3rz <r0kk3rz!~chatzilla@host-166-162-253-159.as3.arqiva-wifi.sharedband.net> has joined #sailfishos-porters | 17:42 | |
*** plfiorini <plfiorini!~plfiorini@net-93-71-167-190.cust.vodafonedsl.it> has joined #sailfishos-porters | 17:48 | |
*** vgrade_c <vgrade_c!uid65664@gateway/web/irccloud.com/x-ushosktwddqxssvf> has quit IRC (Quit: Connection closed for inactivity) | 18:01 | |
*** vgrade_ is now known as show | 18:01 | |
*** show is now known as help | 18:02 | |
Stskeeps | show help..? | 18:02 |
*** help is now known as Guest15532 | 18:02 | |
*** Guest15532 is now known as vgrade | 18:02 | |
sledges | situ: no triage today | 18:02 |
situ | sledges: :) | 18:03 |
sledges | faenil may hilightedly respond to vgrade's nick change ;) | 18:03 |
situ | sledges: May be add something more to the agenda. | 18:03 |
faenil | ahhaa no I removed that :P | 18:03 |
sledges | situ: taken (assigned) bugs should be kicked during next triage | 18:04 |
sledges | hope the nick change wasn't a call of distress:) | 18:04 |
vgrade | :) | 18:04 |
Stskeeps | vgrade: saw my solution on oneplus one? | 18:05 |
vgrade | Stskeeps: gave it a try , no change to gralloc errors. Am making sure the QCOM_ define was applied | 18:06 |
Stskeeps | vgrade: you'll need to re-make libhybris too | 18:06 |
Stskeeps | i had the same issue on another device | 18:06 |
vgrade | yea , I should have remade all but checking now | 18:07 |
Stskeeps | i'm willing to bet a beer that it'll help | 18:07 |
vgrade | it looks a good call, I'll let you know | 18:07 |
*** r0kk3rz <r0kk3rz!~chatzilla@host-166-162-253-159.as3.arqiva-wifi.sharedband.net> has quit IRC (Ping timeout: 246 seconds) | 18:15 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212-198-218-185.rev.numericable.fr> has joined #sailfishos-porters | 18:27 | |
*** ruthenianboy <ruthenianboy!~root@chello085216159245.chello.sk> has joined #sailfishos-porters | 18:28 | |
ruthenianboy | guys, step 14.3.1 - if i have git available, do I need to clone it first somewhere and than add proper dir to manifest? | 18:32 |
sledges | ruthenianboy: just add it, repo clones what is in manifest | 18:32 |
ruthenianboy | sledges: I am not familiar with repo mechanism. Thanks for suggest | 18:37 |
*** dr_gogeta86_joll <dr_gogeta86_joll!~sailfish@net-188-217-76-5.cust.vodafonedsl.it> has joined #sailfishos-porters | 18:45 | |
*** Tassadar_ is now known as Tassadar | 19:07 | |
*** ruthenianboy <ruthenianboy!~root@chello085216159245.chello.sk> has quit IRC (Ping timeout: 252 seconds) | 19:10 | |
*** vakkov <vakkov!~vakkov@134.83.207.11> has quit IRC (Ping timeout: 255 seconds) | 19:12 | |
*** ruthenianboy <ruthenianboy!~root@chello085216159245.chello.sk> has joined #sailfishos-porters | 19:16 | |
*** taaeem <taaeem!55b661ad@gateway/web/cgi-irc/kiwiirc.com/ip.85.182.97.173> has joined #sailfishos-porters | 19:29 | |
mal- | sledges: any ideas why building 7.1.4 The device specific configuration fails with failed dependencies from a package that is no longer anywhere, it just complains about a old version | 19:30 |
mal- | I have no idea where that package is supposed to be since I removed it from everywhere and recreated local repo etc | 19:31 |
Stskeeps | vgrade: https://github.com/CyanogenMod/android_build/commit/52d37cb6b7b88f245dda4d11923fd79a4e9fbdea | 19:32 |
*** Nokius_ <Nokius_!~Nokius@p5DDB561B.dip0.t-ipconnect.de> has joined #sailfishos-porters | 19:40 | |
*** Nokius <Nokius!~Nokius@p5DDB7D33.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds) | 19:43 | |
mal- | it seems the target was somehow messed up | 19:43 |
*** arcean <arcean!~arcean@5.174.194.206> has joined #sailfishos-porters | 19:43 | |
*** arcean_ <arcean_!~arcean@apn-31-1-138-182.dynamic.gprs.plus.pl> has quit IRC (Ping timeout: 264 seconds) | 19:44 | |
*** paulie_a <paulie_a!~p@a91-153-28-189.elisa-laajakaista.fi> has quit IRC (Quit: Leaving) | 19:45 | |
*** SfietKonstantin <SfietKonstantin!~sk@212-198-218-185.rev.numericable.fr> has joined #sailfishos-porters | 19:46 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212-198-218-185.rev.numericable.fr> has quit IRC (Ping timeout: 245 seconds) | 19:47 | |
*** vakkov <vakkov!~vakkov@s3n104.brunel.ac.uk> has joined #sailfishos-porters | 19:49 | |
*** eleroux <eleroux!~Adium@62-78-217-43.bb.dnainternet.fi> has joined #sailfishos-porters | 19:56 | |
*** CarlosMazieri <CarlosMazieri!~carlos@177.204.184.89.dynamic.adsl.gvt.net.br> has joined #sailfishos-porters | 19:59 | |
ruthenianboy | what is the difference between stock recovery and hybris-recovery? | 20:03 |
*** gogeta <gogeta!~gogeta@net-188-217-76-5.cust.vodafonedsl.it> has joined #sailfishos-porters | 20:04 | |
*** taaeem <taaeem!55b661ad@gateway/web/cgi-irc/kiwiirc.com/ip.85.182.97.173> has left #sailfishos-porters | 20:07 | |
sledges | ruthenianboy: stock recovery has ui and gives adb interface for androidy bits. hybris-recovery gives telnet for linuxy bits, designed to debug further boot of sailfish | 20:17 |
*** CarlosMazieri <CarlosMazieri!~carlos@177.204.184.89.dynamic.adsl.gvt.net.br> has quit IRC (Quit: Konversation terminated!) | 20:24 | |
*** SfietKonstantin <SfietKonstantin!~sk@212-198-218-185.rev.numericable.fr> has quit IRC (Read error: Connection reset by peer) | 20:24 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212-198-218-185.rev.numericable.fr> has joined #sailfishos-porters | 20:25 | |
*** chrisi <chrisi!~chrisi@ipb2192abc.dynamic.kabel-deutschland.de> has quit IRC (Read error: Connection reset by peer) | 20:30 | |
*** chrisi <chrisi!~chrisi@ipb2192abc.dynamic.kabel-deutschland.de> has joined #sailfishos-porters | 20:31 | |
mal- | Stskeeps: I recompiled all device specific packages and I don't get any memory allocation related errors anymore | 20:44 |
Stskeeps | that's good | 20:45 |
mal- | but now I have new problem | 20:45 |
mal- | HYBRIS_EGLPLATFORM=hwcomposer /usr/lib/qt5/bin/qmlscene -platform hwcomposer main.qml causes a segfault | 20:45 |
Stskeeps | that's probably more interesting | 20:46 |
mal- | however backtrace is useless | 20:46 |
sledges | strace | 20:47 |
sledges | strace -f | 20:48 |
mal- | http://pastebin.com/6JzrbvDM | 20:50 |
*** Nokius_ is now known as Nokius | 20:50 | |
sledges | mal-: what about EGL_PLATFORM=fbdev | 20:51 |
sledges | looks like you're tripping on Nokius' Oppo Find5 case https://wiki.merproject.org/wiki/Adaptations/libhybris/gpu | 20:53 |
sledges | about swapinterval | 20:53 |
sledges | mal-: running as root btw? | 20:54 |
Nokius | :) | 20:54 |
mal- | yes, root | 20:54 |
sledges | open("/dev/graphics/fb0", O_RDWR|O_LARGEFILE) = 13 | 20:54 |
sledges | hmmm | 20:54 |
sledges | that is fine, fd = 13, not -13 | 20:55 |
sledges | mal-: so fbdev and then null, to re-try after ion fix | 20:55 |
mal- | does it matter if I use HYBRIS_EGLPLATFORM or EGL_PLATFORM? | 20:56 |
sledges | EGL_PLATFORM should be of choice | 20:56 |
sledges | but will only make difference when you'll be launching some (non-silica) apps ;) | 20:56 |
sledges | mal-: also for fbdev full calling convention is eglfs: | 20:56 |
sledges | EGL_PLATFORM=fbdev strace /usr/lib/qt5/bin/qmlscene -platform eglfs main.qml | 20:56 |
*** eleroux <eleroux!~Adium@62-78-217-43.bb.dnainternet.fi> has quit IRC (Quit: Leaving.) | 20:57 | |
mal- | fbdev gives ERROR: failed to open framebuffer: (Operation not permitted) | 20:57 |
sledges | ok like last time, now try it with -platform eglfs | 20:57 |
mal- | same | 20:57 |
sledges | mal-: then =null (and -platform hwcomposer) | 20:58 |
Nokius | happy hacking :) nn | 20:58 |
sledges | nn Nokius | 20:58 |
mal- | qmlscene: hwcomposer_window.cpp:186: virtual int HWComposerNativeWindow::dequeueBuffer(BaseNativeWindowBuffer**, int*): Assertion `fbnb!=__null' failed. | 20:58 |
*** cxl000 <cxl000!~cxl000@c27-253-5-120.brodm4.vic.optusnet.com.au> has quit IRC (Quit: Leaving) | 21:01 | |
sledges | mal-: strace from fbdev pls? | 21:02 |
sledges | (i know you did in the past, but your pastes expire :p) | 21:02 |
mal- | this is for null http://pastebin.com/RKp4paFG | 21:02 |
sledges | i was thinking merbot should learn to follow pastes and cache/log them somewhere;) | 21:03 |
mal- | maybe I'll extend the expiration time | 21:03 |
sledges | my 2nd thought was that if some keywords were not re-iterated in the channel log after a pastie, the pastie wasn't important enough ;) and i usually grep for those keywords | 21:04 |
mal- | for fbdev http://pastebin.com/89pDzFWT | 21:05 |
sledges | mal-: EGL_PLATFORM=fbdev strace -f /usr/lib/qt5/bin/qmlscene -platform eglfs main.qml | 21:06 |
sledges | mal-: another measure: EGL_PLATFORM=fbdev test_hwcomposer | 21:07 |
sledges | (also try hwcomposer as platform) | 21:07 |
mal- | http://pastebin.com/VNER2Hfg = GL_PLATFORM=fbdev strace -f /usr/lib/qt5/bin/qmlscene -platform eglfs main.qml | 21:09 |
mal- | EGL_PLATFORM=fbdev test_hwcomposer gives ERROR: failed to open framebuffer: (Operation not permitted) as usual | 21:09 |
sledges | very well, so we eliminate qt from the scene | 21:09 |
sledges | (i.e. the way it might (ab)use fb) | 21:10 |
sledges | and hwc segfaults? ;) | 21:10 |
mal- | test_hwcomposer: test_hwcomposer.cpp:122: virtual void HWComposer::present(HWComposerNativeWindowBuffer*): Assertion `err == 0' failed. | 21:10 |
mal- | and then aborted | 21:10 |
sledges | strace that pls | 21:11 |
mal- | http://pastebin.com/ijGPGKg0 | 21:12 |
mal- | it takes a while to copy that :) | 21:12 |
sledges | &> ;) | 21:12 |
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-177-124-246.net.upcbroadband.cz> has joined #sailfishos-porters | 21:13 | |
mal- | I do that, but still it takes a while to copy it to my computer and pastebin | 21:13 |
sledges | yup:) | 21:13 |
sledges | iirc there was a pastebin service | 21:13 |
sledges | to get around without webui | 21:13 |
mal- | most likely that does exist | 21:14 |
mal- | that last one is actually quite interesting failure | 21:15 |
*** gogeta <gogeta!~gogeta@net-188-217-76-5.cust.vodafonedsl.it> has quit IRC (Ping timeout: 255 seconds) | 21:16 | |
*** ruthenianboy <ruthenianboy!~root@chello085216159245.chello.sk> has quit IRC (Ping timeout: 265 seconds) | 21:18 | |
sledges | mal-: your failure is here: https://github.com/mer-hybris/libhybris/blob/master/libhybris/hybris/tests/test_hwcomposer.cpp#L122 | 21:18 |
sledges | and that can boil down to https://github.com/mer-hybris/qt5-qpa-hwcomposer-plugin/pull/21 | 21:19 |
sledges | im afk for a bit, investigation is encouraged | 21:19 |
sledges | (also to situ's cm patch) | 21:19 |
sledges | https://github.com/siteshwar/android_hardware_qcom_display/commit/95f7ed38297e505f59d45c820d109bb01797ba4e | 21:19 |
sledges | that got accepted http://review.cyanogenmod.org/#/c/67489/ | 21:19 |
*** ruthenianboy <ruthenianboy!~root@chello085216159245.chello.sk> has joined #sailfishos-porters | 21:20 | |
sledges | i hope it will all add up in the end | 21:20 |
sledges | mal-: what does your android_hardware_qcom_display looks like? and you might be using the -caf one (which completely avoids the aforementioned fix) | 21:21 |
mal- | I'll try to figure out what is happening | 21:21 |
mal- | doesn't that come directly from hybris manifest? | 21:22 |
sledges | it does | 21:22 |
sledges | but also can be pulled by your device repo | 21:22 |
sledges | and manifest provides -caf as well (if it doesn't, it still can get pulled in) | 21:23 |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Quit: Leaving.) | 21:23 | |
sledges | (caf = code aurora forum) | 21:23 |
mal- | at least BoardConfigCommon.mk says TARGET_QCOM_DISPLAY_VARIANT := caf | 21:24 |
sledges | you might end up applying situ's patch to whichever display repo your HABUILD_SDK is picking up, and make hwcomposer - and copy that libhwcomposer.so file over to /system on your phone (can't remember exact pahts and names but you catch my drift) | 21:25 |
mal- | if my system is using the caf version then reset has for(int i = 0; i < HWC_NUM_DISPLAY_TYPES; i++) { | 21:27 |
mal- | the non-caf has the patch | 21:27 |
sledges | for(int i = 0; i < MAX_DISPLAYS; i++) { | 21:28 |
sledges | ? | 21:28 |
mal- | nope, hwc.cpp does not contain that | 21:28 |
sledges | ah, so it contains the num_display_types macro already | 21:29 |
mal- | how do I figure out which version my system is using | 21:30 |
sledges | you might have to rebuild it anyway | 21:30 |
sledges | so i suggest you apply that patch | 21:30 |
sledges | s/HWC_NUM_DISPLAY_TYPES/numDisplays/ | 21:30 |
sledges | write(2, " * Author: CodeAurora Forum\n", 28 * Author: CodeAurora Forum | 21:31 |
mal- | so after I add that patch, then what? | 21:32 |
sledges | ubu-chroot into HABUILD_SDK | 21:32 |
mal- | aa, you said that already I think | 21:32 |
sledges | find -name libhwcomposer*.so* -exec ls -l {} \; | 21:33 |
sledges | find out -name libhwcomposer*.so* -exec ls -l {} \;1;5C | 21:33 |
*** dr_gogeta86_joll <dr_gogeta86_joll!~sailfish@net-188-217-76-5.cust.vodafonedsl.it> has quit IRC (Quit: IRC for Sailfish 0.9) | 21:35 | |
mal- | sledges: No rule to make target `hwcomposer' | 21:38 |
sledges | mal-: make modules | 21:39 |
sledges | what does find above say? | 21:39 |
sledges | mal-: make modules | grep hwc | 21:39 |
sledges | (also build/envsetup and lunch/breakfast etc) | 21:39 |
mal- | I did those naturally | 21:40 |
sledges | perfect | 21:40 |
mal- | find command return nothing | 21:41 |
sledges | not ok | 21:41 |
sledges | find out -name "*hwc*" -exec ls -l {} \; | 21:42 |
mal- | where should I run those? | 21:42 |
sledges | $ANDROID_ROOT | 21:42 |
mal- | last returns out/target/product/iyokan/obj/KERNEL_OBJ/usr/include/asm/hwcap.h | 21:42 |
sledges | let's see what make modules | grep hwc | 21:43 |
sledges | returns | 21:43 |
mal- | fails | 21:43 |
mal- | /bin/bash: line 1: column: command not found | 21:44 |
nykac | mal-: put {} in quotes? | 21:45 |
sledges | sudo apt-get install bsdmainutils | 21:45 |
mal- | hwc-test-arrows | 21:47 |
mal- | hwcomposer.default | 21:47 |
mal- | hwcomposer.msm7x30 | 21:47 |
mal- | that's from make modules | grep hwc | 21:48 |
sledges | make hwcomposer.msm7x30 | 21:48 |
sledges | nykac: glad we're not the only two in this ;) | 21:48 |
mal- | no rule to make out/target/product/iyokan/obj/SHARED_LIBRARIES/libmedia_intermediates/export_includes | 21:50 |
nykac | sledges: there are others, but they are all dead | 21:50 |
sledges | mal-: try hwcomposer.default for a laugh, before i find libmedia remedy | 21:51 |
mal- | that compiled ok | 21:52 |
sledges | repeat the find command | 21:52 |
mal- | -rwxr-xr-x 1 mal mal 5392 Feb 10 21:52 out/target/product/iyokan/system/lib/hw/hwcomposer.default.so | 21:53 |
sledges | mal-: which cm base are you? | 21:53 |
mal- | -rwxr-xr-x 1 mal mal 5392 Feb 10 21:52 out/target/product/iyokan/obj/lib/hwcomposer.default.so | 21:53 |
mal- | -rwxr-xr-x 1 mal mal 14732 Feb 10 21:52 out/target/product/iyokan/obj/SHARED_LIBRARIES/hwcomposer.default_intermediates/LINKED/hwcomposer.default.so | 21:53 |
mal- | -rwxr-xr-x 1 mal mal 14732 Feb 10 21:52 out/target/product/iyokan/symbols/system/lib/hw/hwcomposer.default.so | 21:53 |
mal- | cm-11 | 21:53 |
mal- | btw, the find command was wrong, it's hwcomposer not libhwcomposer | 21:54 |
sledges | mal-: make modules | grep media | 21:54 |
sledges | mal-: the first find command :P | 21:55 |
mal- | com.android.media.remotedisplay, com.android.media.remotedisplay.xml, invoke_mock_media_player, libmedia_jni, media, media_cmd, mediaframeworktest, qcmediaplayer | 21:56 |
sledges | make media | 21:57 |
*** zetaz <zetaz!~arno@8.227.204.77.rev.sfr.net> has joined #sailfishos-porters | 21:58 | |
mal- | that compiled ok but doesn't help | 22:00 |
sledges | make libmedia_jni | 22:00 |
ruthenianboy | I included device and kernel in manifest.xml but when I proceed with breakfast command i am getting this error. http://pastebin.com/Ex0fPzNj | 22:01 |
mal- | sledges: additional missing parts when trying to compile that | 22:04 |
sledges | ruthenianboy: show your local manifest | 22:04 |
mal- | libcamera_client_intermediates/export_includes is missing now | 22:04 |
sledges | mal-: tron ;) | 22:04 |
mal- | I think I have to stop for today, I need food and my head is starting to feel like I'll lose the ability to sleep soon | 22:06 |
sledges | mal-: nw, i'll go pop some macaroni cheese into the oven too :) (custom stuffed with peperoni) | 22:06 |
mal- | but at least some progress was made today | 22:06 |
sledges | mal-: if you want least hassle/headache and ask your PC to do the grunt work for you, checkout cm-11 source | 22:06 |
sledges | and build full cm | 22:07 |
sledges | overnight | 22:07 |
sledges | (if PC is quiet :P) | 22:07 |
sledges | as this is what we are partially trying to do anyway:) | 22:07 |
sledges | and we don't even know if hwc patch will work so ;) | 22:07 |
mal- | I only have a laptop, so it's quiet | 22:07 |
sledges | fair ;) and shovel it into a wardrobe:) | 22:07 |
mal- | I don't know if i would be able to download the whole source today so maybe tomorrow | 22:08 |
sledges | anytime, you know the drill from now on:) | 22:09 |
ruthenianboy | sledges: local manifest http://pastebin.com/peA7N8bm | 22:09 |
sledges | ruthenianboy: do lunch instead | 22:13 |
ruthenianboy | sledges: gettin this now: "Invalid lunch combo: w7" :D | 22:16 |
sledges | ruthenianboy: just type breakfast | 22:18 |
sledges | (without $DEVICE) | 22:18 |
sledges | what options do you get? | 22:18 |
ruthenianboy | "Which would you like? [aosp_arm-eng]" | 22:21 |
sledges | ruthenianboy: whole paste pls | 22:22 |
ruthenianboy | sledges: http://pastebin.com/V4KBhyVD | 22:25 |
sledges | ruthenianboy: sudo apt-get install bsdmainutils | 22:26 |
ruthenianboy | sledges: I think I hit rate limit however I have credentials in netrc. http://pastebin.com/R7rLz4iU | 22:28 |
*** alin <alin!~alin@178.167.254.20.threembb.ie> has joined #sailfishos-porters | 22:30 | |
*** alin <alin!~alin@178.167.254.20.threembb.ie> has quit IRC (Changing host) | 22:30 | |
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters | 22:30 | |
sledges | ruthenianboy: you need to add this to local manifest (under vendor/lge/w7) | 22:39 |
sledges | https://github.com/shinobisoft/vendor_lge_proprietary | 22:39 |
sledges | alternatively you can pull those out of your device | 22:39 |
sledges | ruthenianboy: via using https://github.com/CyanogenMod/android_device_asus_grouper/blob/cm-11.0/extract-files.sh | 22:41 |
sledges | just place it under device/lge/w7 and run it, it will pick .txt file automagically | 22:41 |
sledges | and you'll be sure you're linking against correctest blob versions | 22:41 |
sledges | i don't know why some repos manage to build without vendor/ bits | 22:42 |
sledges | repos/devices | 22:42 |
*** chrisi <chrisi!~chrisi@ipb2192abc.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 246 seconds) | 22:54 | |
*** chrisi <chrisi!~chrisi@ipb2192abc.dynamic.kabel-deutschland.de> has joined #sailfishos-porters | 22:57 | |
*** alin_ <alin_!~alin@178.167.254.188.threembb.ie> has joined #sailfishos-porters | 23:02 | |
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Ping timeout: 245 seconds) | 23:04 | |
ruthenianboy | I included propietary blobs in manifest. But this started to be an rocket science for me :( http://pastebin.com/KnadcT78 | 23:18 |
sledges | ruthenianboy: does kernel/lge... exist? | 23:20 |
ruthenianboy | sledges: sure | 23:20 |
ruthenianboy | sledges: i included in local manifest | 23:21 |
sledges | ruthenianboy: lunch $DEVICE | 23:21 |
ruthenianboy | http://pastebin.com/nv3W9vBC | 23:31 |
*** zetaz <zetaz!~arno@8.227.204.77.rev.sfr.net> has left #sailfishos-porters | 23:33 | |
*** ayonix <ayonix!~quassel@unaffiliated/ayonix> has left #sailfishos-porters ("http://quassel-irc.org - Chat comfortably. Anywhere.") | 23:37 | |
sledges | ruthenianboy: make bootimage | 23:39 |
*** arcean <arcean!~arcean@5.174.194.206> has quit IRC (Read error: Connection reset by peer) | 23:41 | |
ruthenianboy | http://pastebin.com/pDvFSAsV | 23:45 |
sledges | it -is- getting late, and my ability to observe big fat warnings surrounded by **** marquees is diminishing | 23:46 |
sledges | :D | 23:46 |
*** zanac <zanac!~stevel@S01060019d19187c9.cg.shawcable.net> has quit IRC (Quit: Leaving.) | 23:49 | |
ruthenianboy | i think somethink is messed. Will check tomorrow. Thank you a lot, I made big step today with your help. I am still learning | 23:52 |
sledges | ruthenianboy: | 23:53 |
sledges | mv kernel/lge/w7 kernel/lge/msm8226 | 23:53 |
sledges | (also adjust the same in your local manifest) | 23:54 |
sledges | n!n all | 23:56 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!