T42_ | <elros34> I see big clean up is comming soon. Are you going to keep armv7hl alive? | 09:42 |
---|---|---|
T42_ | <WrrrIamAnAngryCat> what kind of cleanup? | 09:44 |
T42_ | <elros34> https://forum.sailfishos.org/t/18022. If I get it right dropping support for kernel < 4.0 devices means there were be only aarch64 devices supported. That is why I ask about arm | 09:47 |
genericv2 | hey, i am back | 14:58 |
genericv2 | had some work to do, now i'll work on audio | 14:58 |
genericv2 | with quirks arg removed: https://paste.opensuse.org/pastes/5fa9aaa90798 | 15:08 |
genericv2 | https://paste.opensuse.org/pastes/e13df866bd72 | 15:09 |
genericv2 | ah, my bad | 15:09 |
genericv2 | need to run it as user, not root | 15:09 |
genericv2 | as defaultuser: https://paste.opensuse.org/pastes/6e755d5e90e6 | 15:11 |
genericv2 | same with no args too https://paste.opensuse.org/pastes/b8e28fc57f8e | 15:14 |
genericv2 | mal: anything> | 15:35 |
mal | some issue still with linker config probably, or something like that | 15:36 |
genericv2 | oof | 15:44 |
genericv2 | E: [pulseaudio] droid-util.c: Failed to load audio hw module audio.primary : Invalid argument (22) | 16:02 |
genericv2 | hm | 16:02 |
T42_ | <elros34> some silly idea just to test (make sure you backup your current /odm/): ln -s /usr/libexec/droid-hybris/system/lib64/*.so /odm/lib64/ | 16:19 |
mal | genericv2: which device was that again? is it some qcom device or something else? | 16:24 |
genericv2 | xiaomi mi 6, qcom msm8998 | 16:24 |
genericv2 | with kernel 4.4 | 16:24 |
genericv2 | WHA | 16:25 |
genericv2 | sound also magically started to work now | 16:25 |
genericv2 | i don't have a single idea what i did, but it's working | 16:25 |
genericv2 | First of all i added libacdbloader.so and libaudioroute.so to /odm, lots of library errors dissapeared. Then i removed the config i added. | 16:27 |
genericv2 | i'll try to restart. | 16:27 |
mal | oh, libaudioroute | 16:28 |
mal | wait a minute | 16:28 |
mal | https://github.com/mlehtima/droid-config-fp3/blob/master/sparse/usr/libexec/droid-hybris/system/lib64/libaudioroute.so | 16:29 |
mal | might be that you needs some similar symlink | 16:29 |
genericv2 | also i realized my screen cracked even more now xD | 16:29 |
genericv2 | i'll try, a min | 16:29 |
genericv2 | restarting brokes pulseaudio btw, starting it via terminal is okay | 16:30 |
mal | you need to find where that lib is on the device | 16:30 |
genericv2 | i have it on /apex https://paste.opensuse.org/pastes/4181c6c2ba91 | 16:31 |
genericv2 | can i symlink this one> | 16:31 |
T42_ | <elros34> it is found normally in strace | 16:31 |
T42_ | <elros34> can you show few seconds of working strace for comparision? | 16:32 |
genericv2 | here you go: https://paste.opensuse.org/pastes/80b05b14f716 | 16:34 |
genericv2 | i terminated it at end | 16:34 |
genericv2 | it's not crashing | 16:34 |
genericv2 | mal: symlink gives this (https://paste.opensuse.org/pastes/2fbdbddbf276). but copying the file to there and removing it from /odm is okay | 16:37 |
T42_ | <elros34> how could libaudioroute.so change anything? Doesn't it work same if you remove libaudioroute.so symlinks/copies? | 16:40 |
mal | @elros34 I suspect linker config issue, it doesn't find it from apex | 16:40 |
mal | because sfos side doesn't have any linker config it uses so it falls back to some default paths | 16:41 |
T42_ | <elros34> that is the point I can see it found it | 16:41 |
mal | even without anything? | 16:41 |
T42_ | <elros34> yeah https://paste.opensuse.org/pastes/6e755d5e90e6 | 16:41 |
mal | hmm | 16:42 |
genericv2 | yup, everything messes up when i remove libaudioroute.so, look: https://paste.opensuse.org/pastes/282c9141421a | 16:42 |
mal | does symlink work in odm? | 16:43 |
genericv2 | a minute | 16:43 |
genericv2 | nope, https://paste.opensuse.org/pastes/817eb7ce24ae | 16:44 |
mal | strace will tell what it tries to do | 16:46 |
mal | what happens if you remove that HYBRIS_USE_VENDOR_NAMESPACE=yes ? | 16:46 |
genericv2 | https://paste.opensuse.org/pastes/6afabe2e450b | 16:47 |
genericv2 | i'll try | 16:47 |
genericv2 | so different: https://paste.opensuse.org/pastes/0583be766243 | 16:49 |
mal | ok so that didn't work | 17:01 |
T42_ | <Endrju176> do anyyone have a ril/imei fix for sailfishos-a5y17lte-release-4.5.0.21-devel-20230827 ? | 17:09 |
genericv2 | mal: besides from this, can you give me a doc on building sources with .spec files? | 17:42 |
genericv2 | like https://github.com/sailfishos-open/waydroid | 17:42 |
genericv2 | nevermind find it, i'll it now | 17:44 |
genericv2 | found it* | 17:44 |
genericv2 | what did i just write | 17:48 |
T42_ | <elros34> interesting diff about these straces you uploaded are: liblog.so not found in /odm, loaded form /system and then whole bunch of libraries from /system are loaded including libc and so on instead libexec | 17:50 |
Mister_Magister | mal: so the new sfos will require 4.4 kernel? do you think is it still doable to carry on with 3.4 on backports? | 17:55 |
mal | well not sure if it will require it yet | 17:59 |
T42_ | <elros34> Are you going to update systemd in next sfos release? | 17:59 |
mal | not sure yet, it's possible | 18:01 |
mal | gcc 10 update is currently blocked by some systemd issues, not sure if it's possible to fix those without updating | 18:01 |
Mister_Magister | mal: o7 gotcha | 18:11 |
Mister_Magister | i'm really worried as i love this deviec | 18:11 |
mal | even systemd update is not certain to require newer kernel | 18:12 |
Mister_Magister | naturally | 18:14 |
Mister_Magister | I wonder how many of my apps will jolla break in next update | 18:14 |
T42_ | <elros34> our current systemd requirements are >=3.13 according to README but it still works on older kernels | 18:15 |
mal | @elros34 yes, v251 brings hard dependency to 3.15 | 18:16 |
mal | https://github.com/systemd/systemd/blob/main/README#L45 | 18:17 |
Mister_Magister | then probably at most jsut couple patches and voila | 18:18 |
mal | one afaik | 18:18 |
mal | unless other ones have been added later | 18:18 |
T42_ | <elros34> so there is a hope:) | 18:18 |
Mister_Magister | then thats fine | 18:19 |
Mister_Magister | yeee | 18:19 |
mal | https://github.com/systemd/systemd/commit/ba4e0427e955a648e24f6506d0cb92857c84b85d | 18:19 |
T42_ | <Endrju176> is here like a generic imei fix for sailfish?? | 18:52 |
T42_ | <elros34> you need to explain your issue. What is imei fix | 18:53 |
T42_ | <Endrju176> ive very succesfully installed the newes sailfish updae of 4.5 but i have no imei, its just blank | 18:55 |
T42_ | <Endrju176> my device is samsung a5y7lte | 18:56 |
Mister_Magister | do you have no imei or is it simply not displayed | 19:02 |
Mister_Magister | does the sim card work fine? | 19:02 |
T42_ | <elros34> did you update via OTA? | 19:08 |
T42_ | <Endrju176> i have no imei, no i sideloaded it through twrp, - | 23:11 |
T42_ | <Endrju176> yes sim works | 23:12 |
T42_ | <Endrju176> as it was my first time installling sfos on this phone, i simply installed twrp, and through that i first sideloaded lineage 18 which had no problem with the imei. i then proceded to install sfos. all boots phine, put the place where imei should be is completly blank | 23:16 |
T42_ | <elros34> 'ssu status' also doesn't show imei in DEVICE UID field? | 23:21 |
T42_ | <Endrju176> nope | 23:28 |
T42_ | <elros34> I guess this is read from ofono but no idea where excatly search for it. Did you check for any ofono errors? | 23:35 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!