**** BEGIN LOGGING AT Wed Dec 29 02:59:56 2021 Dec 29 07:30:48 Morning! Dec 29 08:20:52 morning Dec 29 08:41:30 o/ Dec 29 10:15:58 Tofe_: Seems that for the rk818-charger the "online" flag doesn't get changed from 1 to 0 when I disconnect the charger. It does seem to change for the rk818-usb and the tcpm-source-psy-4-0022 as per https://bpa.st/NDYA Dec 29 10:16:45 I guess ideally this should be addressed in the DTS, however for now might be able to put a workaround in nyx-modules charger handling? Dec 29 10:17:41 yes, we'd better look for rk818-usb in this case Dec 29 10:18:04 Tofe_: Yeah but that one might also show 1 when connected via USB and not charging I guess Dec 29 10:18:09 Let me try when I connect to laptop Dec 29 10:18:18 The change in nyx-modules shouldn't be hard though: https://github.com/webOS-ports/nyx-modules/blob/webOS-ports/webOS-OSE/src/charger/charger.c#L87-L90 Dec 29 10:18:34 or look for POWER_SUPPLY_STATUS ? "Charging"/"Not Charging" Dec 29 10:18:56 Tofe_: Yeah that would be my idea Dec 29 10:18:57 I think I saw some code related to that in nyx Dec 29 10:19:39 ^https://github.com/webOS-ports/nyx-modules/blob/webOS-ports/webOS-OSE/src/charger/charger.c#L132 Dec 29 10:19:52 not sure if that's really what we're looking for, though Dec 29 10:22:06 Well it should be I guess Dec 29 10:24:20 Herrie: because only the MM works with the OP6 lol. The hardware just isn't supported by ofono Dec 29 10:24:59 I don't think MM depends on NM though, I don't believe it should be a problem to use with anything else. Although ConnMan might not support MM of course. Dec 29 10:26:09 PureTryOut[m]: I have some doubts about using MM without NM... though I never actually tried Dec 29 10:27:02 but we'll also need MM to work with android's RIL, having two stacks looks quite tedious Dec 29 10:28:42 Ah yeah you guys use libhybris still 😅 Dec 29 10:29:04 Well just know you're missing out on several mainlined devices and all the work done by the Pine64 community Dec 29 10:31:41 Well we use eg25-manager at our end as well ;) Dec 29 10:31:50 So we don't miss out on a lot I guess Dec 29 10:32:42 eg25-manager is only a part of the whole thing ofc ;) Dec 29 10:34:12 PureTryOut[m]: I think the basics for switching to mainline here is to have a decent set of devices where the following works: calls, sound, display, wifi. Dec 29 10:34:49 In general we have our setup so we can do mainline and Android/Hybris Dec 29 10:35:15 currently our only mainline is pinephone, with hammerhead as a candidate (but still has several issues last time I checked) Dec 29 10:35:22 Tofe_ pmOS has several of those that are not the PinePhone Dec 29 10:35:35 Hammerhead has quite a lot of issues on mainline sadly Dec 29 10:35:35 And PinePhonePro ;) Dec 29 10:35:55 Tenderloin might be another one, once the display issues have been solved Dec 29 10:36:00 All devices in main and community category on https://wiki.postmarketos.org/wiki/Devices are running mainline Dec 29 10:38:41 PureTryOut[m]: I only own N900 and Pinephone among those, unfortunately Dec 29 10:39:12 Yeah you guys are suffering of a small community sadly Dec 29 10:39:54 Yes, it has some consequences on what we can afford to do Dec 29 10:41:25 But it would be worth it to build a status of the mainline for the devices we own Dec 29 10:43:29 Seems for Tenderloin there's some 5.15 kernel, but I guess similar issues as before Dec 29 10:43:50 (I see tissot, hammerhead, tenderloin, mido in the testing area of pmOS) Dec 29 10:45:37 Sorry, what devices are the Tenderloin, Mido and Tissot? I'm not well versed in the code names lol Dec 29 10:46:20 PureTryOut[m]: in order: HP Touchpad, Xiaomi Note 4, Xiaomi A1 Dec 29 10:46:51 Ah thanks. Dec 29 10:47:57 The Mido does use mainline in our system, I think we just lack enough maintainers for it to move out of testing. Tissot is downstream in our case and thus shitty Dec 29 10:48:20 Tenderloin I don't see in our tree. If it's on the wiki then someone might still be working on it Dec 29 10:49:42 PureTryOut[m]: not that many people still own a working touchpad, and it's not improving :p Dec 29 10:52:42 Yeah, too bad Dec 29 11:07:22 Tenderloin: https://gitlab.com/postmarketOS/pmaports/-/merge_requests/2791 is WIP indeed. 5.15 kernel here: https://github.com/mbd98/hp-touchpad-linux/commits/tenderloin-5.15 Dec 29 11:08:57 What I understood (from memory) about the Tenderloin is that is had some special kind of buffering where it had 1 extra buffer somehow Dec 29 11:09:05 Due to the way HP/Palm did their display stuff Dec 29 11:15:11 Herrie: yes, I think I also remember something about the triple-buffering Dec 29 11:23:48 Normal Android devices use double, which is why it's uncommon and probably why there are display issues with the mainline Dec 29 18:04:44 Tofe: There are a few things pending in meta-webos-ports for your review Dec 29 20:58:04 Herrie: ah yes, right, let me do that. If it's fine, is it ready for merge? Dec 29 21:14:43 Herrie: where are we on the audio side ? is the PR working well ? Dec 29 21:16:24 ^ I mean https://github.com/webOS-ports/meta-webos-ports/pull/473 Dec 29 21:35:01 Tofe: Well eriki73[m] tested it on his Sargo. I didn't do any other tests Dec 29 21:38:41 I think we should see what we want in regards to pulseaudio-modules-droid Dec 29 21:38:52 Seems Mobian and Mer/SFOS diverge a bit in approach Dec 29 21:38:58 Code wise for the rest not a lot of changes Dec 29 21:39:16 I didn't test anything yet, I have a Mido laying around and Tenderloin I could possibly test with Dec 29 21:48:44 Let me build for Tenderloin overnight Dec 29 21:48:59 Mido should be quicker tomorrow anyway since I have sstate-cache probably still Dec 29 22:12:47 I'll also update my PP build, to confirm there's no surprise here Dec 29 22:16:20 Tofe_: Well there shouldn't be, since it doesn't use these bits anyway since it's no Android? Dec 29 22:16:31 This should only affect the Halium targets Dec 29 22:16:39 So better would be to test with Rosy or Tissot Dec 29 22:17:25 BTW newer crust works OK on PP Dec 29 22:18:55 Seeing build servers are still down, we might want to switch to Honister in meanwhile? I can try some builds tomorrow as well Dec 29 22:19:44 So we could add PPP to "officially supported targets" ;) **** ENDING LOGGING AT Thu Dec 30 02:59:56 2021