Tuesday, 2026-07-14

T42<nightishaman> @securebootoff they’re full of timing errors. I hate Samsung00:07
Mister_Magistersamsung is one of the worst vendors yes00:08
Mister_Magisterok getrandom uses either /dev/random or /dev/urandom00:10
Mister_Magisterbut to use /dev/random you need GRND_RANDOM flag00:11
Mister_Magisterbut the getrandom calls do not have it getrandom("\x34\xc6\x94\xf5\x92\x6f\x3b\x40\xe4\x5d\xee\xd7\xd0\xc4\x52\xa6", 16, GRND_NONBLOCK) = 1600:12
malurandom also gives continuous data00:26
Mister_Magisteryeah00:26
Mister_Magisterokay I've commented out all syscalls and i'm back to good state00:26
Mister_MagisterI've added JUST the getrandom syscall and its all broken again00:29
malit must need something else also then00:29
Mister_Magisterbut fp2 doesn't have anything else00:30
maldid you pick the two commits before the backport00:30
malBACKPORT: random: Wake up all getrandom(2) callers when pool is ready00:31
malBACKPORT: ARM: wire up getrandom syscall00:31
malalso other random related commits before those00:32
Mister_Magisteryes i have exact same code i told you00:32
malin which files?00:33
Mister_Magisterhmm i'm missing buncha commits00:46
Mister_Magistera lot of backporting awaits me00:46
Mister_Magistermal: SSH WORKS!01:00
Mister_Magisterhad to backport some more comments ad you mentioned01:00
Mister_Magisterin fact the one you mentioned was the fix01:00
Mister_Magisterthanks01:00
Mister_Magister(it required bit more backporting to backport it)01:01
Mister_Magisterit's hacked together but it's working01:01
Mister_Magisteri'll do some more proper backporting later01:02
Mister_Magisteri need to backport change to prandom naming01:02
Mister_Magistertracker still doesn't work but i removed memfd syscall01:03
Mister_Magistermal: WIFI WORKS!01:13
Mister_Magisterwho would've thought that getrandom was the cause01:14
Mister_MagisterI'd save it deserves PSA but i think my devices and fp2 are the only ones on 3.4 still supported xd01:14
Mister_Magistermemfd did not help with tracker tho01:15
Mister_Magisterbluetooth seems broken01:16
maldid you have some older wpa_supplicant earlier?01:17
Mister_Magisteryes01:17
Mister_Magisterno i mean01:18
malwe enabled getrandom in the new one01:18
Mister_Magisterin 5.1 you mean01:18
Mister_Magisteron 5.0 i had the jb63039 branch01:18
malit was in 5.0 already01:19
Mister_Magisterwpa_supplicant was working fine on 5.0 for me, with the jb63039 branch01:20
malhmm01:20
malstrange01:20
Mister_Magisterwho am i to judge01:20
Mister_Magisterit's really weird that bluetooth is broken, i reverted the RFKILL change01:21
Mister_Magisterokay so now, i need to clean up kernel backporting and then we can wonder as to why in the world does tracker not work01:22
Mister_Magisterfor now we should sleep01:22
Mister_Magistergoodnight and thank you for help01:22
malcheck the seccomp again just in case01:24
Mister_Magisteri added the seccomp syscall back01:24
Mister_Magisterbut sure01:24
Mister_Magisternow i'll haave to backport the getrandom on x2 too01:25
Mister_Magister(titan/thea literally share defconfig so i don't have to do it twice)01:25
*** n2klb_ is now known as n2klb02:02
rinigus@b100dian: webengine still has to be built on arm64 machine, not on our obs.05:17
sharks@mal may I pretty please have a project set up for me on OBS? Do we need to discuss how to differentiate between the Jolla port and the Community port?05:54
rinigusKeto: ^ please help with OBS account06:24
sharksThanks rinigus, I have the account as of last night but I need the project06:24
rinigusgreat :)06:26
sharksI thought so! I'm keen to get it set up properly.06:27
rinigusmal: qt6 webengine fails to compile on 5.1 as kernel-headers is "newer" than https://build.sailfishos.org/package/show/nemo:devel:hw:native-common/kernel-headers . should I fork it or would you mind to make a newer tag for newer kernel headers. I am missing V4L2_COLORSPACE_OPRGB in the headers distributed with SFOS 5.106:28
T42<elros34> @nightishaman maybe halium use this or similar kernel and you could steal some patches07:21
sharks@Keto did you already give me store access? I was surprised to login just now and find it working?07:27
T42<elros34> working or you see literally just few applications?07:34
Ketoit's not so much about the access, but adding the device info so that it knows which apps to show07:34
sharksAh, understood07:35
sharksI had never bothered to try it until now to be honest07:35
Ketoand no, I didn't do that yet... so it probabably shows just the noarch apps07:35
sharksAre you the right person to ask about getting the OBS project or only the OBS account?07:36
KetoI could create the project, but I'm not sure what it should be called...07:41
sharksRight, so how do we decide that?07:41
Ketomal can probably help with that07:43
sharksGiven that 1 IV and 5 IV are nemo:devel:hw:sony:nagara, should this be nemo:devel:hw:sony:murray?07:43
T42<adampigg> sharks: it should match what you have in $DEVICE in your config repo07:43
T42<adampigg> but murray sounds ok to me07:44
sharks@adampigg that is xqcc72 but Keto is worried it will get confused with the official X10IV port07:44
sharksWhich is a reasonable concern07:44
T42<adampigg> just change your $DEVICE then07:46
sharksI just did that 24 hrs ago!!07:46
sharksIt used to be pdx225 but I was asked to change it to xqcc7207:47
T42<elros34> so maybe xqcc72_lineage pdx225_lineage07:48
sharksI dunno, I like murray so long as Jolla aren't using that term internally, but I guess it's up to mal by the sounds of it07:51
sharksOh maybe they are using murray because their repo is github.com/mer-hybris/droid-config-sony-murray07:55
rinigussharks: I would suggest murray. similar to tama and nagara. and it doesn't matter what Jolla is using in official port, they are not on OBS.08:36
sharksI agree rinigus, I just need mal and/or keto to pull the trigger for me.08:36
rinigusxqcc72 sounds reasonable for device names. later you can add other variants. see nagara on how to jiggle with multiple variants. we have slightly modified repos to make sure that correct OBS URLs are pulled and so on. but its all relatively simple to manage if you study our github project a bit.08:38
Sharks_Thanks, I have been using your github as guidance a bit. I have never used OBS before, so that's the next learning curve. After that if I need to I'll start juggling variants.08:41
*** steadfasterx_ is now known as steadfasterx08:56
malsharks: need to think about name a bit, in internal project we use all of the murray, pdx225 and xqcc54 in various parts of the repos11:28
Sharks_Hey mal, thanks for getting back to me - I'm about to go to bed, but I'd appreciate it if you can have a think about it today and let me know what you dream up.11:30
Sharks_Like rinigus said, does it matter what name Jolla uses given official ports don't use OBS?11:32
T42<nightishaman> mal: PlatformSDK [jannikmueller@fedora ~]$ ubu-chroot -r $PLATFORM_SDK_ROOT/sdks/ubuntu16:04
T42<nightishaman> mount: /: mount failed: Unknown error 5005.16:04
T42<nightishaman> mount_bind /var/run/dbus: None of these exists on your host - please report this bug16:04
T42<nightishaman> I had a crash earlier at Wifi enabling, now it rebooted and instead of showing setup, its on homescreen but touch doesnt react17:30
T42<nightishaman> policies-setup failed17:31
T42<nightishaman> I wonder why touch doesnt react, in setup it did17:34
T42<nightishaman> Someone know how to reset back to setup, so I can try again?17:35
Mister_Magister@nightishaman uhh there's hidden file in home folder17:41
T42<nightishaman> @Mister_Magister whats it called17:48
T42<Mister_Magister> just like list the dot files and you'll see i don't know i don't remember17:48
T42<nightishaman> hmm17:50
T42<nightishaman> touch doesnt work in setup too anymore17:50
T42<nightishaman> [   48.938792] [ T2458] module goog_touch_interface can't be loaded; can't access /lib/modules/goog_touch_interface.ko: No such file or directory17:55
T42<nightishaman> [   48.938796] [ T2458] modprobe: LoadWithAliases was unable to load goog_touch_interface, tried: goog_touch_interface17:55
T42<nightishaman> uh ba17:55
T42<nightishaman> thats bad17:55
T42<nightishaman> ok for some reason build copied only to /lib/modules/$(uname -r) but modprobe wants it at /lib/modules but why now18:02
T42<nightishaman> I only changed vendor_dlkm and it has a symlink18:06
malis that loading happening where?18:07
T42<nightishaman> mal: what18:08
T42<nightishaman> I copied /lib/modules/uname -r/ to /lib/modules/ manually, that helped18:09
T42<nightishaman> but that should happen during build18:09
T42<nightishaman> Also wifi crashed again, we had each wifi 3 times shown in UI. Somehow there's something wrong that Android doesn't do18:16
T42<nightishaman> wifi driver is bcm438918:16
T42<nightishaman> mal: I only grepped that but judging by the timestamp it is later18:24
T42<nightishaman> NetworkInterfaceBlacklist = p2p,usb,rndis,wlan1 fixed the wifi crash in /etc/connman/main.conf18:26
T42<nightishaman> however it still shows 2 times the wifi18:27
T42<nightishaman> i got into homescreen tho18:28
T42<nightishaman> and wifi18:28
T42<nightishaman> internet resolves18:31
T42<nightishaman> we got farr today18:31
T42<nightishaman> mal: How do I override connman safely or just sparse?18:35
malwhat is loading the modules from /lib/modules?18:35
malI assume the android side?18:35
T42<nightishaman> modprobe apparently, idk, its just from dmesg with grep18:35
T42<nightishaman> Probably its late into boot already18:36
T42<nightishaman> mal: Should it load from /lib/modules or /lib/modules/kver normally?18:54
T42<nightishaman> I did /hadk/hybris/droid-configs/sparse/etc/connman/main.conf.d/disable.conf now19:03
T42<nightishaman> with networkinterfaceblacklist19:04
T42<nightishaman> when connman accesses wlan1 or radiotap it crashes the driver19:04
T42<nightishaman> and also multiple wifi slots19:04
malrinigus: I updated that kernel-headers package21:09

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