*** Daaanct12 is now known as Daanct12 | 09:22 | |
piggz_ | Thaodan: mal: what compiler is used for building the kernel on SOny devices? For kernel building on OBS i think i need the android linker, aarch64-linux-android-gcc-* | 09:38 |
---|---|---|
piggz_ | but the build done with clang | 09:39 |
voidanix[m] | SODP uses clang | 09:50 |
voidanix[m] | oh and clang version depends on android version, the checkouts do change: https://github.com/sonyxperiadev/kernel-sony-msm-4.19-common/blob/aosp/LA.UM.9.12.r1/build-kernels-clang.sh | 09:53 |
piggz_ | i was kind hoping the verion wouldnt matter -that- much! | 09:54 |
voidanix[m] | yea it actually shouldn't, both clang versions should be availible in A11 for example | 09:55 |
T42 | <eugenio_g7> clang-r370808 is the one google suggests for a11 kernels (https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/refs/heads/android11-gsi) | 09:59 |
piggz_ | i was kind hoping to do it all on OBS using existing packages ... migth be easier on gitlab CI, where i can just clone the exactl compiler like UBports does! | 10:11 |
T42 | <iDrinkCoffee> Does building the droid hal take long? It's been 35 minutes, it seems to be stuck and the CPU barely does anything | 13:56 |
T42 | <adampigg> It can take much longer than that 😂 | 14:33 |
T42 | <iDrinkCoffee> oh (re @adampigg: It can take much lon...) | 14:34 |
T42 | <adampigg> Spiiroin : mal: thaodan: what might cause dsme to cause many wakeups on a native device (pp)? | 15:29 |
T42 | <adampigg> Phone tries to sleep, bit always gets woken by mce or dsme | 15:30 |
mal | @adampigg can you see wakeup sources somewhere? I mean what kind of signal wakes those processes | 15:41 |
T42 | <adampigg> mal: yeah, https://paste.mozilla.org/MdUsREbT | 16:31 |
T42 | <adampigg> the big numbers are from dsme and mce | 16:31 |
mal | @adampigg that mce_bluez_wait preventing suspend looks bad, and those others like that not so good either | 16:44 |
T42 | <adampigg> mal: is that the prevent_suspent_time column? | 16:57 |
piggz_ | maybe some mce logs needed | 16:59 |
mal | yes, that last column | 17:04 |
T42 | <elros34> @iDrinkCoffee should be pretty fast, it doesn't build anything significant, just run few scripts and package files. Check $ANDROID_ROOT/droid-hal-device.log at which point it stuck | 17:19 |
T42 | <iDrinkCoffee> hmm okay (re @elros34: @iDrinkCoffee should...) | 17:24 |
T42 | <iDrinkCoffee> this is where it is, should it take long? (re @elros34: @iDrinkCoffee should...) | 17:25 |
T42 | <iDrinkCoffee> https://www.toptal.com/developers/hastebin/iqixutobuy.kotlin | 17:25 |
T42 | <elros34> did you finish building hybris-hal? | 17:32 |
T42 | <iDrinkCoffee> @TheVancedGamer is curentilly helping me in PM | 17:34 |
piggz_ | mal: i wonder..... when kernel sleeps, maybe the BT adapter disappears, and that triggeres dbus event for mce https://paste.mozilla.org/tHK925uz#L18,3473 | 17:56 |
poetaster | piggz_, hate to irritate, but being stuck on .58 (browser is buggy, video, etc) is becoming a show stopper. I either have to abandon the volla/gs290 or fix it. | 17:58 |
piggz_ | poetaster: you want a volla build for 4.4.0.64? | 17:59 |
piggz_ | i didnt think it was that critical, but sure | 17:59 |
T42 | <TheVancedGamer> it's stuck on makeudev atm (re @elros34: @iDrinkCoffee should...) | 18:00 |
T42 | <TheVancedGamer> I see qemu running the binary | 18:00 |
poetaster | piggz_, I mean, the problem is that some things I can't know if the issue is the volla at .58. But it does seem likely. | 18:01 |
poetaster | piggz_, I did try updating the one gs290, but the camera was completely dead. | 18:01 |
poetaster | piggz_, I have a guinea pig phone, so I can toss experiments at it if that helps you. | 18:03 |
Mister_Magister | only one guinea pig phone? pathetic :D | 18:18 |
T42 | <TheVancedGamer> I have 7 (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>onl...) | 18:41 |
Mister_Magister | thats more like it | 18:41 |
Mister_Magister | that my boi right there | 18:42 |
poetaster | Mister_Magister, I also have a gs290 3.4 phone and a FF2 also for 3.4 testing. only one versuchs kaninchen for > 4 testing. But I'm older and wiser than you and putting my money in STMicro stock. | 19:40 |
poetaster | piggz_, how would you do < 1 sec camera photo captures. I haven't move to karry's (c++) backend yet and declarative looks too be a bit slow? | 19:42 |
piggz_ | poetaster: have you updated to .64 yet? | 19:43 |
poetaster | piggz_, I tried twice with ssu & zypper. do you mean flash from gitlab? | 19:44 |
piggz_ | no, i mean update .. its rebuilt, if it doesnt work id like to know why | 19:44 |
poetaster | yo. ok ssu and zypper here I come. | 19:44 |
poetaster | (hmmm wonders if he should update his Jolla phone). | 19:45 |
poetaster | piggz_, the 'latest' packages feature, as far as I can tell, you need store only 'previous spec version' and it's sufficient to the 99th percentile | 19:47 |
poetaster | piggz_, phone is at 4.3.0.15 ... to 4.4.0.58 or have I forgotten one. | 19:49 |
piggz_ | should be fine | 19:49 |
poetaster | piggz_, to 4.4.0.58, reboot and straight on, or some intermediary step? | 19:58 |
piggz_ | reboot, updte to .64 | 20:06 |
poetaster | on it. | 20:06 |
poetaster | progress on 22/GS5 ? | 20:07 |
poetaster | (ducks) | 20:07 |
poetaster | (runs) | 20:07 |
poetaster | piggz_, meego -> chum vendor changes are all ok? | 20:13 |
piggz_ | yeah | 20:18 |
piggz_ | what pckages? | 20:18 |
poetaster | quite a few | 20:21 |
poetaster | https://paste.opensuse.org/76056290 | 20:22 |
T42 | <måttat> does somebody here has a xmas 2021 buy one get one free licence that they want to sell? When not I will just get a new one. | 20:22 |
poetaster | piggz_, I'm at 4.4.0.64 .... | 20:23 |
T42 | <elros34> libhybris meego -> chum, looks like something is misconfigured in device repo | 20:35 |
poetaster | piggz_, the good bad news is that the WebView browser bugs are the same on volla .68 and 10ii. and a couple of browser bugs from .54 are gone on the volla .68. | 20:37 |
poetaster | piggz, screencaps work. yeah! | 20:40 |
poetaster | piggz, normal photos work. videos hang. | 20:41 |
poetaster | elros34, thanks. | 20:43 |
T42 | <elros34> Recently I have added some debug prints to glReadPixels in libhybris and realised that grabToImaga calls glReadPixels with exactly same parameters as grabWindow on my device | 20:51 |
piggz | mal: https://paste.mozilla.org/2Vi9cGKO#L10,1725 | 20:52 |
piggz | lines like that keep ocirring | 20:53 |
poetaster | elros34, which grabToImage? there are a number. | 21:00 |
T42 | <elros34> I was talking about screenshot issue | 21:02 |
poetaster | elros, ah, you had a patch for that to, or? | 21:02 |
T42 | <elros34> what do you mean? I wrote it for my device years ago | 21:03 |
poetaster | yes, just digging up context. | 21:03 |
poetaster | while researching gl shaders (paint app) I realized there is a lot of gl stuff going on. I just don't know what bits are QT and what is jolla. but I'm just scratching the surface. | 21:04 |
T42 | <elros34> My point is that whatever makes grabToImage works for my device it is not params for glReadpixels, there must be something else called before which do the job | 21:06 |
poetaster | elros, link please. | 21:06 |
T42 | <elros34> Similar for volla, glReadPixels is also used by sailfish-browser but I assume you do not have reboots on every tab switch | 21:07 |
poetaster | oh. no I do not. which device ? | 21:07 |
piggz | poetaster: .64 works? | 21:08 |
poetaster | yes, it's fine with some improvements. video still ko. but screencaps work. | 21:08 |
poetaster | so camera is not 'complete' bust like on the last update run (which was exactly the same as this one). you must being doing something right. | 21:09 |
T42 | <elros34> on moto_msm8960_jbbl I have even blank tabs thumbnails in browser | 21:09 |
poetaster | elros, interesting. and suck. the version of EGL we're stuck with (qt side) is probably full of strange bugs. We're like 10 years behind mainstreem EGL | 21:12 |
poetaster | I've been backporting shaders from 400 down to 100. It sucks. 400 is from 2010. Were still at version 110. | 21:14 |
poetaster | although, I"m not sure what bits are at what level. just that the shader support is really old. | 21:15 |
poetaster | ok. I gotta sleep. night all. | 21:16 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!