| T42 | <nightishaman> @securebootoff they’re full of timing errors. I hate Samsung | 00:07 |
|---|---|---|
| Mister_Magister | samsung is one of the worst vendors yes | 00:08 |
| Mister_Magister | ok getrandom uses either /dev/random or /dev/urandom | 00:10 |
| Mister_Magister | but to use /dev/random you need GRND_RANDOM flag | 00:11 |
| Mister_Magister | but 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) = 16 | 00:12 |
| mal | urandom also gives continuous data | 00:26 |
| Mister_Magister | yeah | 00:26 |
| Mister_Magister | okay I've commented out all syscalls and i'm back to good state | 00:26 |
| Mister_Magister | I've added JUST the getrandom syscall and its all broken again | 00:29 |
| mal | it must need something else also then | 00:29 |
| Mister_Magister | but fp2 doesn't have anything else | 00:30 |
| mal | did you pick the two commits before the backport | 00:30 |
| mal | BACKPORT: random: Wake up all getrandom(2) callers when pool is ready | 00:31 |
| mal | BACKPORT: ARM: wire up getrandom syscall | 00:31 |
| mal | also other random related commits before those | 00:32 |
| Mister_Magister | yes i have exact same code i told you | 00:32 |
| mal | in which files? | 00:33 |
| Mister_Magister | hmm i'm missing buncha commits | 00:46 |
| Mister_Magister | a lot of backporting awaits me | 00:46 |
| Mister_Magister | mal: SSH WORKS! | 01:00 |
| Mister_Magister | had to backport some more comments ad you mentioned | 01:00 |
| Mister_Magister | in fact the one you mentioned was the fix | 01:00 |
| Mister_Magister | thanks | 01:00 |
| Mister_Magister | (it required bit more backporting to backport it) | 01:01 |
| Mister_Magister | it's hacked together but it's working | 01:01 |
| Mister_Magister | i'll do some more proper backporting later | 01:02 |
| Mister_Magister | i need to backport change to prandom naming | 01:02 |
| Mister_Magister | tracker still doesn't work but i removed memfd syscall | 01:03 |
| Mister_Magister | mal: WIFI WORKS! | 01:13 |
| Mister_Magister | who would've thought that getrandom was the cause | 01:14 |
| Mister_Magister | I'd save it deserves PSA but i think my devices and fp2 are the only ones on 3.4 still supported xd | 01:14 |
| Mister_Magister | memfd did not help with tracker tho | 01:15 |
| Mister_Magister | bluetooth seems broken | 01:16 |
| mal | did you have some older wpa_supplicant earlier? | 01:17 |
| Mister_Magister | yes | 01:17 |
| Mister_Magister | no i mean | 01:18 |
| mal | we enabled getrandom in the new one | 01:18 |
| Mister_Magister | in 5.1 you mean | 01:18 |
| Mister_Magister | on 5.0 i had the jb63039 branch | 01:18 |
| mal | it was in 5.0 already | 01:19 |
| Mister_Magister | wpa_supplicant was working fine on 5.0 for me, with the jb63039 branch | 01:20 |
| mal | hmm | 01:20 |
| mal | strange | 01:20 |
| Mister_Magister | who am i to judge | 01:20 |
| Mister_Magister | it's really weird that bluetooth is broken, i reverted the RFKILL change | 01:21 |
| Mister_Magister | okay so now, i need to clean up kernel backporting and then we can wonder as to why in the world does tracker not work | 01:22 |
| Mister_Magister | for now we should sleep | 01:22 |
| Mister_Magister | goodnight and thank you for help | 01:22 |
| mal | check the seccomp again just in case | 01:24 |
| Mister_Magister | i added the seccomp syscall back | 01:24 |
| Mister_Magister | but sure | 01:24 |
| Mister_Magister | now i'll haave to backport the getrandom on x2 too | 01:25 |
| Mister_Magister | (titan/thea literally share defconfig so i don't have to do it twice) | 01:25 |
| *** n2klb_ is now known as n2klb | 02: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 |
| rinigus | Keto: ^ please help with OBS account | 06:24 |
| sharks | Thanks rinigus, I have the account as of last night but I need the project | 06:24 |
| rinigus | great :) | 06:26 |
| sharks | I thought so! I'm keen to get it set up properly. | 06:27 |
| rinigus | mal: 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.1 | 06:28 |
| T42 | <elros34> @nightishaman maybe halium use this or similar kernel and you could steal some patches | 07: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 |
| Keto | it's not so much about the access, but adding the device info so that it knows which apps to show | 07:34 |
| sharks | Ah, understood | 07:35 |
| sharks | I had never bothered to try it until now to be honest | 07:35 |
| Keto | and no, I didn't do that yet... so it probabably shows just the noarch apps | 07:35 |
| sharks | Are you the right person to ask about getting the OBS project or only the OBS account? | 07:36 |
| Keto | I could create the project, but I'm not sure what it should be called... | 07:41 |
| sharks | Right, so how do we decide that? | 07:41 |
| Keto | mal can probably help with that | 07:43 |
| sharks | Given 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 repo | 07:43 |
| T42 | <adampigg> but murray sounds ok to me | 07:44 |
| sharks | @adampigg that is xqcc72 but Keto is worried it will get confused with the official X10IV port | 07:44 |
| sharks | Which is a reasonable concern | 07:44 |
| T42 | <adampigg> just change your $DEVICE then | 07:46 |
| sharks | I just did that 24 hrs ago!! | 07:46 |
| sharks | It used to be pdx225 but I was asked to change it to xqcc72 | 07:47 |
| T42 | <elros34> so maybe xqcc72_lineage pdx225_lineage | 07:48 |
| sharks | I 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 it | 07:51 |
| sharks | Oh maybe they are using murray because their repo is github.com/mer-hybris/droid-config-sony-murray | 07:55 |
| rinigus | sharks: 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 |
| sharks | I agree rinigus, I just need mal and/or keto to pull the trigger for me. | 08:36 |
| rinigus | xqcc72 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 steadfasterx | 08:56 | |
| mal | sharks: need to think about name a bit, in internal project we use all of the murray, pdx225 and xqcc54 in various parts of the repos | 11: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/ubuntu | 16: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 bug | 16: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 react | 17:30 |
| T42 | <nightishaman> policies-setup failed | 17:31 |
| T42 | <nightishaman> I wonder why touch doesnt react, in setup it did | 17: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 folder | 17:41 |
| T42 | <nightishaman> @Mister_Magister whats it called | 17:48 |
| T42 | <Mister_Magister> just like list the dot files and you'll see i don't know i don't remember | 17:48 |
| T42 | <nightishaman> hmm | 17:50 |
| T42 | <nightishaman> touch doesnt work in setup too anymore | 17: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 directory | 17:55 |
| T42 | <nightishaman> [ 48.938796] [ T2458] modprobe: LoadWithAliases was unable to load goog_touch_interface, tried: goog_touch_interface | 17:55 |
| T42 | <nightishaman> uh ba | 17:55 |
| T42 | <nightishaman> thats bad | 17:55 |
| T42 | <nightishaman> ok for some reason build copied only to /lib/modules/$(uname -r) but modprobe wants it at /lib/modules but why now | 18:02 |
| T42 | <nightishaman> I only changed vendor_dlkm and it has a symlink | 18:06 |
| mal | is that loading happening where? | 18:07 |
| T42 | <nightishaman> mal: what | 18:08 |
| T42 | <nightishaman> I copied /lib/modules/uname -r/ to /lib/modules/ manually, that helped | 18:09 |
| T42 | <nightishaman> but that should happen during build | 18: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 do | 18:16 |
| T42 | <nightishaman> wifi driver is bcm4389 | 18:16 |
| T42 | <nightishaman> mal: I only grepped that but judging by the timestamp it is later | 18:24 |
| T42 | <nightishaman> NetworkInterfaceBlacklist = p2p,usb,rndis,wlan1 fixed the wifi crash in /etc/connman/main.conf | 18:26 |
| T42 | <nightishaman> however it still shows 2 times the wifi | 18:27 |
| T42 | <nightishaman> i got into homescreen tho | 18:28 |
| T42 | <nightishaman> and wifi | 18:28 |
| T42 | <nightishaman> internet resolves | 18:31 |
| T42 | <nightishaman> we got farr today | 18:31 |
| T42 | <nightishaman> mal: How do I override connman safely or just sparse? | 18:35 |
| mal | what is loading the modules from /lib/modules? | 18:35 |
| mal | I assume the android side? | 18:35 |
| T42 | <nightishaman> modprobe apparently, idk, its just from dmesg with grep | 18:35 |
| T42 | <nightishaman> Probably its late into boot already | 18: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 now | 19:03 |
| T42 | <nightishaman> with networkinterfaceblacklist | 19:04 |
| T42 | <nightishaman> when connman accesses wlan1 or radiotap it crashes the driver | 19:04 |
| T42 | <nightishaman> and also multiple wifi slots | 19:04 |
| mal | rinigus: I updated that kernel-headers package | 21:09 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!