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

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