| nightishaman | i've had to change 5 repositories because lineageos uses the prebuilt kernel and I had to make some modifications to make the kernel build | 00:31 |
|---|---|---|
| nightishaman | https://github.com/maltesermailo?tab=repositories | 00:32 |
| T42 | <roundedrectangle> @b100dian Tried, but got an error about TLS_SLOT_ART_THREAD_SELF macro seemingly being empty after patching in art/runtime/thread-current-inl.h (full log: https://justpaste.it/jwpwh). It seems like in hybris-17.1 this file was patched by making it return nullptr (https://github.com/mer-hybris/hybris-patches/blob/hybris-17.1/art/0001-hybris-Silence-some-build-errors-to-let-the-systemim.patch). That patch doesn't exist anymore in hybri | 07:17 |
| Mister_Magister | mal: Hiii there's one more bug to squash, remember when I mentioned that screen doesn't wake up when you connect it to charging? Well it also doesn't wake up when there's notification or when there's an alarm :/ Any idea who (which software) could be responsible for that? | 07:30 |
| T42 | <elros34> @roundedrectangle maybe nothing, ignore error and move on. You will see later whether you should have anything in that directory => something will fail | 07:32 |
| T42 | <roundedrectangle> @elros34 thanks, I'll try that | 07:39 |
| T42 | <adampigg> @Mister_Magister mce is what handles the screen isnt it | 07:40 |
| Mister_Magister | that'd be my first thought | 07:41 |
| T42 | <adampigg> possibly along ngfd and dbus ? | 07:41 |
| T42 | <adampigg> well, ngfd for notifications, and usb-moded for usb ... all talking to mce | 07:42 |
| T42 | <adampigg> try enabling mce logs | 07:42 |
| Mister_Magister | I'm just describing all cases to mal because he might see past the mce and individual programs because also you cannot turn on the screen during call | 07:42 |
| Mister_Magister | which seems like is all collectively from the same root issue | 07:42 |
| Mister_Magister | what that root issue is i'm not sure | 07:43 |
| T42 | <adampigg> did you sort youre volte issues? i quite enjoyed the thorough writeup yeterday | 07:43 |
| T42 | <adampigg> seems like you should doc the api mismatch | 07:43 |
| Mister_Magister | almost, it's in iphone mode, you cannot reject a call | 07:44 |
| Mister_Magister | you can pick up and cancel it but you cannot reject incomming call | 07:44 |
| Mister_Magister | yeah i'll start from looking at mce | 07:46 |
| Mister_Magister | also I feel like anyone else porting recent phone will sooner or later encounter usb issue since i encountered it on 2 separate vendors so here it is traveller https://github.com/VerdandiTeam/usb-state-notifier | 07:47 |
| Mister_Magister | now i just need to write host and enable power delivery if there's usb connection with no charging | 07:48 |
| T42 | <adampigg> nice (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>als...) | 07:51 |
| T42 | <adampigg> @Mister_Magister you could maybe add lines like this to handle signals https://github.com/piggz/harbour-amazfish/blob/master/daemon/src/harbour-amazfish-daemon.cpp#L91 | 07:52 |
| Mister_Magister | also something that's been nagging me is that when you disconnect the charger there's no "Unplug the charger which nobody does" notification | 07:52 |
| Mister_Magister | @adampigg what for though | 07:53 |
| T42 | <adampigg> be more daemon :) | 07:53 |
| Mister_Magister | eh it works xd | 07:54 |
| Mister_Magister | and my op6 woke up in my cupboard because i forgot to disable alarm after switching to miami | 07:58 |
| Mister_Magister | I think i'll try 1.2 interface again but with -2 and see how it goes, maybe I'll be able to reject a call | 09:17 |
| Mister_Magister | huh | 11:42 |
| Mister_Magister | @adampigg i restarted mce and it fixed itself | 11:42 |
| Mister_Magister | which points me to the same issue as there was with status led | 11:42 |
| Mister_Magister | everything is a module, so first mce started then led loaded and mce didn't write to it anymore | 11:42 |
| Mister_Magister | but after restarting mce it would work just fine | 11:42 |
| Mister_Magister | hmm can i delay mce start AFTER modules-load… | 11:43 |
| T42 | <adampigg> yes, add a file to /etc/systemd/system/mce.service.d/... (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>hmm...) | 11:44 |
| Mister_Magister | ye ye i know i know don'tcha worry | 11:44 |
| Mister_Magister | yeap it works flawlessly now | 11:46 |
| Mister_Magister | now i wonder if that fixes in-call screen blanking too | 11:47 |
| Mister_Magister | is there config somewhere where I can turn up the system sounds volume? without hw_volume=0 it was full volume but with hw_volume=0 it's bit too quiet | 12:01 |
| T42 | <adampigg> with hw_volume=0, it should use the user defined volume right? | 12:12 |
| Mister_Magister | no | 12:12 |
| Mister_Magister | system sounds don't follow user volume at all | 12:12 |
| Mister_Magister | on like any of my devices | 12:12 |
| Mister_Magister | try it yourself, keyboard sounds don't change volume | 12:13 |
| T42 | <adampigg> true | 12:15 |
| mal | not quite sure what defines that volume | 12:17 |
| T42 | <Mister_Magister> yes adam that's correct (re @adampigg: Odd issue i just not...) | 12:17 |
| T42 | <adampigg> ha, over a hear ago | 12:18 |
| T42 | <adampigg> i told you ngfd earlier | 12:18 |
| Mister_Magister | ye i know but ngfd is fine it's running just fine | 12:18 |
| T42 | <adampigg> what version are you running? for 5.0 builds, i was having to build a later version of ngfd | 12:20 |
| T42 | <adampigg> plugin | 12:20 |
| Mister_Magister | just what's default in repos | 12:21 |
| Mister_Magister | works fine on all of my devices | 12:21 |
| Mister_Magister | on 5.0 | 12:21 |
| Mister_Magister | by the way my port count is now 7 | 12:21 |
| Mister_Magister | like actively maintained | 12:21 |
| T42 | <adampigg> 8 ... but im not counting :D | 12:22 |
| T42 | <adampigg> no, 9 | 12:22 |
| Mister_Magister | actively maintained? | 12:22 |
| T42 | <adampigg> yeah | 12:22 |
| Mister_Magister | huh good job | 12:22 |
| Mister_Magister | BUT! i also have 10 apps actively maintained :D | 12:23 |
| Mister_Magister | i remember looking at one device that customized like button vibration duration and I can't find it now | 12:23 |
| T42 | <adampigg> i was looking at the version history for Amazfish, and was shocked that it goes back over 7 years! | 12:23 |
| Mister_Magister | are you sure ngfd is what emits keyboard sounds? | 12:24 |
| Mister_Magister | @adampigg those are rookie numbers | 12:24 |
| Mister_Magister | my microtube is 8 years old… well 7 and a half | 12:26 |
| Mister_Magister | ye i stopped ngfd and keyboard still makes same sounds | 12:27 |
| Mister_Magister | maybe jusa would know | 12:28 |
| T42 | <adampigg> @Mister_Magister | 12:28 |
| T42 | <adampigg> https://t.me/sailfishos_porters/183515 | 12:28 |
| Mister_Magister | yeah but no | 12:28 |
| Mister_Magister | i stopped ngfd and keyboard didn't go 100% volume | 12:28 |
| Mister_Magister | could be this https://github.com/sailfishos/ngfd/blob/master/data/plugins.d/50-profile.ini | 12:32 |
| T42 | <edp_17> Question. I've built droid-hal for SFOS 5.0.0.68. Can I use the already built rpms for building 5.0.0.77 or I should rebuild all local packages again with a newer submodules etc? | 12:43 |
| mal | you can use the same droid-hal packages | 12:43 |
| T42 | <edp_17> Thanks mal. | 12:43 |
| mal | those bugfix releases are so small that it doesn't matter | 12:44 |
| T42 | <edp_17> Thanks. Is 0.77 the latest? | 12:44 |
| mal | yes | 12:45 |
| T42 | <edp_17> Thanks. Once more question. I remember there were a few versions since 0.67, Should I rebuild all of those or can I just go straight from 0.68 to 0.77? | 12:46 |
| Mister_Magister | yes go straight | 12:49 |
| mal | no need to build all | 12:49 |
| Mister_Magister | mal: any tips on how can I debug lack of second back camera? | 12:51 |
| mal | did you test that camera2 branch I linked yesterday? | 12:52 |
| Mister_Magister | no i did not switch to camera2 at all, i wanted to try to get the second back camera on camera1 api so that i have video recording for users | 12:53 |
| Mister_Magister | so… any tips? xd | 12:55 |
| mal | well video recording should work in that branch, at least it did some time ago | 12:56 |
| Mister_Magister | huh okay | 12:56 |
| Mister_Magister | i shall switch then | 12:56 |
| Mister_Magister | i would love to have insane camera quality improvement | 12:57 |
| T42 | <edp_17> Thanks mal and @Mister_Magister. | 13:03 |
| Mister_Magister | mal: sorry but i don't see your link to camera2 branch | 13:13 |
| Mister_Magister | did you mean this? https://github.com/n2klb/droidmedia/commits/camera2-capture | 13:14 |
| mal | yes | 13:15 |
| Mister_Magister | so that droidmedia and which gst-droid? | 13:16 |
| Mister_Magister | or do i not have to touch gst-droid | 13:16 |
| Mister_Magister | mal: can i disable sharpening and denoising on your camera2 branch? | 13:19 |
| mal | you can always fork it | 13:20 |
| mal | need to think about those | 13:20 |
| Mister_Magister | they should be disabled by default on all devices ever made | 13:20 |
| Mister_Magister | they're purely evil and ruin photos | 13:20 |
| mal | ok | 13:22 |
| T42 | <edp_17> It seems something has changed since 0.68 because I am getting this when running the mic: https://paste.ubuntu.com/p/4xJr2BJfX7/ | 13:23 |
| mal | we added some search engines, I assume you have manually added those in your droid-config repo? | 13:24 |
| T42 | <edp_17> Yes, a while ago. I'm removing them and rebuilding droid-config and retry. | 13:25 |
| Mister_Magister | YEAH my browser randomly started binging and i'm like stop it | 13:25 |
| Mister_Magister | mal: correction it's noise reduction and edge detection, rest is per-device quirks | 13:27 |
| Mister_Magister | or edge enhancement | 13:28 |
| Mister_Magister | whatever it's called | 13:28 |
| mal | ok | 13:29 |
| mal | I'll do some testing | 13:29 |
| Mister_Magister | would you be so kind as to show a place where i can hardcode set them to off? it's in droidmediacamera2.cpp i take it, but probably some initialization function? | 13:31 |
| Mister_Magister | droid_media_camera_connect perhaps | 13:32 |
| Mister_Magister | i added them in update_request | 13:38 |
| Mister_Magister | we shall see | 13:38 |
| Mister_Magister | uhhh mal this droidmedia doesn't build https://paste.opensuse.org/pastes/66b8635696d9 | 13:38 |
| mal | probably missing a15/a16 changes | 13:42 |
| mal | which still haven't been merged | 13:42 |
| Mister_Magister | oh so the android15 branch? | 13:43 |
| mal | yeah, rebase on top of that | 13:43 |
| Mister_Magister | sure thing boss | 13:43 |
| Mister_Magister | 11 thousand of objects to build… sweet xd | 13:54 |
| Mister_Magister | mal: do i just use master gst-droid? | 14:39 |
| Mister_Magister | mal: so advanced camera lists 3 cameras now but none of them work i think it fails to initialize or smth, same with jolla's camera | 14:44 |
| mal | which gst-droid do you use now? | 14:44 |
| mal | not sure if all of the recent changes in gst-droid work in 5.0 | 14:45 |
| Mister_Magister | just the stnadard one in the repo | 14:45 |
| Mister_Magister | i asked which one i should use | 14:45 |
| Mister_Magister | so like which version what branch what commit do i use? :P | 14:45 |
| Mister_Magister | which fork? xd | 14:46 |
| mal | it's possible that branch doesn't work without changes in a15/16 | 14:46 |
| Mister_Magister | but i did rebase | 14:46 |
| Mister_Magister | as you said | 14:46 |
| Mister_Magister | now it built fine | 14:46 |
| mal | yeah, but not sure if it has ever been tested in those bases yet | 14:47 |
| Mister_Magister | well it is being tested now xd | 14:48 |
| mal | I probably should test on jolla phone | 14:48 |
| Mister_Magister | so do i need like master gst-droid? | 14:48 |
| mal | probably no | 14:48 |
| Mister_Magister | oh | 14:48 |
| Mister_Magister | ye can confirm it doesn't work with master gst-droid either | 14:49 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!