rinigus | Hi! With Nagara there is a major issue related to receiving SMS. RIL related calls work. On receiving call, network stays in 4/5G without problems. On calling, phone switches to 2/3G? and call works too. I can send SMS from phone, but receiving is no go | 16:55 |
---|---|---|
rinigus | corresponding issue: https://github.com/sailfishos-sony-nagara/main/issues/24 | 16:55 |
rinigus | port: LOS21/stock based | 16:56 |
rinigus | @b100dian suspects that its related to volte. kinda blocker if SMS cannot be received | 16:56 |
rinigus | in the issue, there is logcat -b radio log | 16:57 |
rinigus | using radioInterface = 1.5; same issue was without specifying it. with 1.5, I get 5G as well | 16:58 |
mal | I suspect that is related to volte, because the android side ims service is running it might that provider's services think volte is supported and it tries to use the volte sms api which is missing | 16:59 |
mal | missing from your device | 16:59 |
Mister_Magister | rinigus: one guy on op6 also has issues with sms | 17:00 |
mal | i.e. the ofono volte plugin which is not at the moment available for community device, I should finish the support for turning off volte if plugin is missing or based on configuration option since some platforms can work also without volte plugin | 17:00 |
rinigus | mal: obviously, best would be to have volte fully supported, but I guess its not there yet for us | 17:00 |
T42 | <TheVancedGamer> there is always the Ubuntu Touch IMS plugin :D | 17:01 |
mal | I know how to turn off volte but the changes I have at the moment are a bit ugly in my opinion | 17:01 |
T42 | <TheVancedGamer> IMS SMS's are implemented there | 17:01 |
mal | does that actually work already? | 17:01 |
T42 | <TheVancedGamer> yup | 17:01 |
Mister_Magister | rinigus: try the ubuntu plugin for votle? | 17:01 |
T42 | <TheVancedGamer> I'm using it on FP5 | 17:01 |
mal | last time it didn't | 17:01 |
Mister_Magister | i used it but i couldnt enable votle | 17:01 |
rinigus | @TheVancedGamer: where can I get it and how to make it run? | 17:02 |
T42 | <TheVancedGamer> https://gitlab.com/ubports/development/core/hybris-support/ofono-binder-plugin-ext-qti | 17:02 |
Mister_Magister | rinigus: https://build.sailfishos.org/package/show/nemo:testing:hw:oneplus:enchilada/ofono-binder-plugin-ext-qti | 17:02 |
T42 | <TheVancedGamer> oh | 17:02 |
rinigus | mal: re ugly - but waiting till you decide that its pretty is wayyyy toooo loooong | 17:02 |
rinigus | :) | 17:02 |
Mister_Magister | but i couldnt enable volte | 17:02 |
Mister_Magister | and i am yet to debug it | 17:03 |
mal | https://gitlab.com/ubports/development/core/hybris-support/ofono-binder-plugin-ext-qti | 17:03 |
Mister_Magister | tho i have no idea where to start | 17:03 |
T42 | <TheVancedGamer> you also have to specify extension in ofono-binder-plugin configs | 17:03 |
T42 | <TheVancedGamer> to use it | 17:03 |
rinigus | Mister_Magister: but it seems to be working already | 17:03 |
Mister_Magister | @TheVancedGamer config is included by default | 17:03 |
mal | rinigus: I know, bad habit | 17:03 |
Mister_Magister | rinigus: so you might have better luck | 17:03 |
Mister_Magister | am just saying | 17:03 |
Mister_Magister | you can branch the package to your device | 17:03 |
rinigus | OK, one step in a time. will nick from Mister_Magister OBS and try to install it. will report back | 17:04 |
Mister_Magister | yeap | 17:04 |
Mister_Magister | its similar to how @morciatka has fully working volte without this plugin | 17:05 |
T42 | <morciatka> RE: volte, the call recorder actually gets confused right now and everything recorded by it is broken unless the call drops to GSM (maybe sample rate related?) | 17:07 |
Mister_Magister | mal branched it too lol | 17:07 |
mal | @TheVancedGamer why does the spec have BuildRequires: libhybris-devel that makes little sense | 17:07 |
mal | I have never seen anything using that | 17:08 |
T42 | <morciatka> it's quite funny to some extent, because all recordings sound like the speech dialogs in animal crossing | 17:09 |
Mister_Magister | @morciatka do sms work tho | 17:09 |
T42 | <Igor> they do :) | 17:10 |
T42 | <morciatka> Mister_Magister: both ways just fine. Managed to get some like twice, but always got every single one so far. | 17:10 |
Mister_Magister | @morciatka now please explain to the crowd how are you being able to send and receive sms without the ofono plugin we're talking about | 17:10 |
Mister_Magister | with volte enabled | 17:10 |
T42 | <morciatka> I'm the wrong one to get asked questions, but I can probably give some hints if I get more specific questions | 17:11 |
Mister_Magister | i'm not mad or jealous | 17:11 |
T42 | <morciatka> yeah, and MMS also works | 17:11 |
T42 | <morciatka> atleast when I recieved one this sunday | 17:11 |
Mister_Magister | without the plugin! | 17:11 |
T42 | <morciatka> haven't tried sending one though, but I guess that's fine too | 17:11 |
mal | that depends on provider | 17:11 |
mal | afaik | 17:11 |
T42 | <Igor> can also vouch for sending sms, works nicely | 17:11 |
T42 | <morciatka> the only problem is that it sometimes gets confused about the call ending, resulting in a "Problem with network" message. Otherwise it's been rock solid | 17:12 |
T42 | <Igor> sms/mms, calls over VoLTE (at least it seems it's VoLTE, quality is superb so i'd guess so) | 17:12 |
T42 | <Igor> | 17:12 |
T42 | <Igor> morc: I've never gotten a problem with network message | 17:12 |
Mister_Magister | rinigus: you need sailfishos:5.0:hw-common or whatever it is for latest | 17:12 |
T42 | <morciatka> Igor: longer calls seem to trigger it more often | 17:12 |
T42 | <morciatka> the best thing is that it atleast doesn't cause more problems | 17:13 |
T42 | <Igor> morc: could be it. but yeah sending and receiving MMS works fine. i've sent like 5 yesterday, no issues at all | 17:13 |
Mister_Magister | rinigus: as to why you are lacking libgbinder-radio i have no idea | 17:14 |
rinigus | Mister_Magister: yes, hunted that down | 17:14 |
T42 | <morciatka> Igor: btw, expect updates soon. Finally haha | 17:14 |
Mister_Magister | mal: probably knows | 17:14 |
Mister_Magister | he knows everything | 17:14 |
rinigus | will look into what provides it... | 17:16 |
mal | which repo? | 17:16 |
Mister_Magister | https://build.sailfishos.org/project/show/nemo:devel:hw:sony:nagara# | 17:17 |
Mister_Magister | i don't build it | 17:17 |
rinigus | hmm, have that on device (provides by libgbinder-radio-devel) | 17:18 |
Mister_Magister | yeap | 17:18 |
Mister_Magister | no clue why its missing | 17:18 |
rinigus | but why its not on OBS. maybe absent in devel but is there in testing | 17:18 |
Mister_Magister | probably | 17:18 |
rinigus | nope, both are there. will read my obs config again | 17:19 |
mal | fixed | 17:20 |
Mister_Magister | what did you do | 17:21 |
mal | I should cleanup devel common | 17:21 |
Mister_Magister | xd | 17:21 |
mal | changed order of repos in meta | 17:21 |
rinigus | mal: thanks! | 17:21 |
Mister_Magister | ah | 17:21 |
Mister_Magister | tho its differnt from testing order | 17:21 |
mal | it uses those so that the one on top is preferred and since both our devel common and hw-common provide that it took the one from devel common which was too old | 17:21 |
mal | testing doesn't have libgbinder-radio in common | 17:22 |
rinigus | it has, but very old one | 17:22 |
rinigus | and its not built | 17:22 |
mal | it's there for old targets but disabled in new ones | 17:22 |
mal | no reason to have it in devel common now that hw-common exists | 17:23 |
Mister_Magister | rinigus: off you go | 17:24 |
rinigus | let's see ... | 17:27 |
mal | that built fine without libhybris-devel dependency | 17:27 |
mal | so if that is removed we could add that to common repo | 17:27 |
mal | assuming it work | 17:27 |
mal | *works | 17:27 |
rinigus | nope, same as before. but would have to make sure it was loaded... | 17:32 |
mal | registered on fp5 | 17:34 |
mal | @TheVancedGamer are calls not implemented yet, it dropped to 2g | 17:36 |
rinigus | will make a break and return later. | 17:39 |
Mister_Magister | rinigus: you should have switch in settings | 17:40 |
Mister_Magister | if you see "enable volte" in mobile settings then its loaded | 17:41 |
mal | I see in logs that used ims plugin for sms | 17:42 |
mal | in case someone is bored please make a PR to that volte plugin to remove the hybris-devel build requirement from spec | 17:46 |
T42 | <TheVancedGamer> mal: works here, I get calls and texts over VoLTR | 17:52 |
T42 | <TheVancedGamer> VoLTE* | 17:52 |
rinigus | OK, I have a switch in settings. but ofono logs have "ims:can't connect to vendor.qti.hardware.radio.ims@1.2::IImsRadio/imsradio0" . that repeats for 1.1 and 1.0; ends with ims:slot->radio_ext is null | 18:20 |
rinigus | will have to check my service. maybe aidl | 18:20 |
rinigus | looks like it: servicemanager: Found vendor.qti.hardware.radio.ims.IImsRadio/imsradio0 in device VINTF manifest | 18:21 |
mal | rinigus: are you using latest blobs a14 base? | 18:42 |
mal | sony moved to aidl volte in a14 | 18:43 |
mal | in latest blobs | 18:43 |
rinigus | mal: yes. and while there are libs like vendor/lib/vendor.qti.hardware.radio.ims@1.2.so, vintf has aidl only | 18:43 |
rinigus | mal: note that this is the stock based, not aosp based port | 18:43 |
mal | hmm, ok | 18:43 |
rinigus | and there seem to be no service that would do it via hidl | 18:44 |
T42 | <b100dian> oh dear | 18:52 |
rinigus | mal: what about that ugly code to disable volte? for now | 18:52 |
rinigus | or its for hidl? | 18:52 |
Mister_Magister | rinigus: you quite want opposite of disabling volte | 18:54 |
Mister_Magister | you might get sms but you lose ability to call in many many countries | 18:55 |
rinigus | Mister_Magister: indeed. but reading plugin code and knowing very little regarding aidl/hidl swap, could be realistic option. | 18:55 |
rinigus | although, should come over after initial shock and look into plugin code again :) | 18:55 |
Mister_Magister | rinigus: man nobody is able to explain me how volte even works or why does it work for @morciatka so i still consider it black magic thats unknowable by mortal human being | 18:56 |
mal | rinigus: volte disabling works for both aidl and hidl, it's in ofono-binder-plugin, and a bit in ofono side possibly | 18:58 |
rinigus | mal: would be good to have that option for now. you have some code that is required? | 19:00 |
mal | @TheVancedGamer I see it trying to call from ims plugin but for some reason it ends up doing handover to 2g | 19:08 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!