Friday, 2026-05-15

nightishamanmal: Kernel built successfully00:07
malgood00:07
nightishamanI have to modify android_vendor_lineage for my build, so it uses the correct commands and push the kernel to a new repo00:08
mal@adampigg update your custom connman config, compare the end of https://github.com/HelloVolla/droid-config-halium-algiz/blob/master/sparse/etc/connman/main-mtk.conf and https://github.com/mlehtima/droid-config-fp5/blob/master/sparse/etc/connman/main-custom.conf00:40
malyou might notice something relevant to your problem :)00:40
malcheck any other ports you have made if those also have the same issue00:41
malalso your config is missing UserStorage00:49
nightishamanmal: I fixed the lineage vendor repository, I think its being pulled in by your manifest tho, in case you wanna fix this for other devices in the future01:05
nightishamanhttps://github.com/maltesermailo/android_vendor_lineage01:05
nightishamanim currently waiting for my mirror of android kernel to be finished01:10
nightishamanhttps://github.com/maltesermailo/android_kernel_pantah/import01:10
nightishamanmal: I have applied some changes to the kernel, should I upload the whole kernel to GitHub or use patch files? Unfortunately the import didn't work02:10
T42<adampigg> Mal: thankyou :)07:57
Mister_Magistermaaaaaaaaaaal any update on camera2 api? xd07:57
T42<abranson> it's progressed a bit lately. not quite there yet.07:58
Mister_Magisternono that's not what i mean, i just want uid fix from him :P08:00
Mister_Magisterhe just didn't have time to do it yet but i'm just querying08:00
Mister_Magisteras my adoption of camera2 api stopped at the fact that droidmedia cannot access any camera because it's launched from wrong uid, or gid, i don't member, and mal said he has fix for it just has to sort out his in-progress stuff08:01
Mister_Magistersorry for pings08:01
T42<abranson> is that android 13+?08:01
T42<abranson> he mentioned last night that it needs the fake camera proxy back08:02
Mister_Magisteryeah it's android 15 indeedio08:02
malMister_Magister: https://github.com/sailfishos/droidmedia/tree/android15-cameraproxy10:30
Mister_MagisterI should give you a smooch but I'm afraid you wouldn't like it so you'll have to ask your significant other for one from me :D10:31
Mister_Magisterthank you so much <310:31
Mister_Magisterwait there's no droidmediacamera2.cpp?10:32
Mister_Magisterno there is10:32
Mister_Magisterwait no there isn't10:32
Mister_Magisteron android15 there isn't either so i'm just confusing myself10:33
Mister_Magisterwait mal that branch is not camera2 api branch is it?10:33
Mister_Magisteri cherry-picked the commit onto camera2-capture branch :)10:36
malnope, it's not camera2 just something to use as base10:37
Mister_Magistergotcha thanks i just got confused10:37
Mister_Magisterhmmm ckati failed with: exit status 13711:04
T42<adampigg> Mal: were those configs added more recently? Its workinr btw :)12:07
mal@adampigg those were added in first 5.0 release12:55
malso quite a long time ago12:55
Mister_Magistermal: to the best of your knowledge, would lipstick crap its pants if you were to dynamically change refresh rate?12:57
Mister_Magisterlike the setting of refresh rate change that was introduced in 5.1, would that be done only on lipstick start or dynamically?12:58
Mister_Magistercause mce has idea if the phone is being touched or active, so potentially you could use mce to control the refresh rate dynamicallly12:59
Mister_MagisterBut i fear that sfos would hate if you did that13:00
malnot sure really, we haven't yet investigated dynamic refresh rate13:02
Mister_MagisterI can imagine :D13:03
Mister_Magistereven so i'll try to make some test software that does change the dynamic range as the android guy that has been helping me knows how to do it13:03
Mister_Magisteryou have to use ioctl on /dev/dri/card0 apparently13:04
Mister_Magistermal: okay we're step closer, now jolla camera initilaizes, sees 2 back cameras, there's brightness slider, advanced camera sees resolutions, except there's no video :( https://paste.opensuse.org/pastes/051e088d0bb413:27
Mister_Magisterlike all i see is darkness13:27
Mister_Magisterand logcat https://paste.opensuse.org/pastes/962de0012ec713:31
Mister_Magistercould it be my changes? :P13:32
malwhat changes have you done?13:39
Mister_Magistertried to disable sharpening and denoising and i see error in the log related to that13:42
Mister_Magisteri've removed them and i'll try again13:42
Mister_Magisterokay it works!13:55
Mister_Magistereven wide angle!13:55
Mister_Magistermal: now question, I'd love if you pointed me to where can i put my ACaptureRequest_setEntry_i8 in droidmediacamera2 to have sharpening disabled by default13:56
Mister_Magisteri tried in update_request but that broke it13:57
Mister_MagisterI tried recording video but video is nogo13:58
T42<Mister_Magister> @b100dian maybe you know since you played with it14:01
T42<CRK_11755> Happy Friday all does anybody use Google voice as their primary phone on SFOS14:26
T42<Mister_Magister> @b100dian fp is nogo sadly, the daemon does communicate but in the test app it just stays on enrolling and no progress, i even tried to blast it with HBM and nah15:38
Mister_MagisterI'm pressing in correct place cause screen is sending events but nah15:40
nightishamanmal: Im currently recompiling. I went with the patch file method since my upload is bad and cuts off the internet for the whole house when I do it. However, after doing make hybtis-hal, it errors out with no kernel binary, but I have the boot.img from LineageOS. How do I continue now?16:45
malnightishaman: as a temporary hack remove hybris-boot from this list https://github.com/mer-hybris/hybris-boot/blob/master/Android.mk#L307 and manually copy boot.img to hybris-boot.img in out/16:54
nightishamanmal: Alternatively I could try setting TARGET_PREBUILT_KERNEL to the location where the kernel build script copies the kernel to17:01
nightishamanI wonder tho how I can tell it to include the kernel modules if I change that17:13
nightishamanokay build is finished17:18
malI need to think a bit more how to handle such prebuilt kernel situations17:25
T42<adampigg> Mal: any change in 5.1 that would cause a new wakelock... Disp_crtc0_wakelock ?17:26
T42<adampigg> From mtk drm i think17:26
T42<adampigg> My tablet no longer sleeps at all, and it used to be great17:31
nightishamanmal: https://pastebin.com/3CUVVemg how do I continue?18:11
maldid you follow instruction when creating target and tooling18:12
nightishamanim stupid18:13
malhttps://hadk.sailfishos.org/build-env/ this mentioned in the warning box about the naming of those18:13
nightishamanyeah I just saw it18:14
malmaybe I should make the text bold or something18:14
nightishamanI installed the tooling as SailfishOS-4.5.0 and in there my device, tested it with the commands on the website18:24
nightishamantho still it is not working18:24
nightishamanmal: https://pastebin.com/BT8HxGnB18:24
malI assume you really used 5.0 not 4.518:32
nightishamanHow do I know?18:32
malyou probably are missing this from droid-hal spec https://github.com/mlehtima/droid-hal-fp5/blob/master/droid-hal-fp5.spec#L9 in $ANDROID_ROOT/rpm folder18:33
nightishamanI added that already18:33
nightishamannow im having this problem: https://pastebin.com/gVgQLbac18:33
nightishamanI don't know what it's referring to, I checked the kernel and it has all values properly set18:34
malcheck that log file mentioned in the end of that18:34
maland see if it finds the .config file18:35
malmaybe it can't find it because of the prebuilt things and you might need some symlink18:35
nightishamanit can't ill symlink it18:35
malfind if there is .config somewhere in out/target/product/$DEVICE or where ever it built the kernel18:36
nightishamanits very annoying that they had to do it like this18:42
nightishamanhttps://pastebin.com/ZZPxak8H18:46
nightishamanmal: You got any idea what's wrong?19:01
malnot yet, it seems that is some new change that broke the build19:08
malnightishaman: in $ANDROID_ROOT/rpm/dhd/helpers there are files simg2img.mk and img2simg.mk, in those replace gnu++14 with gnu++1719:12

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!