T42_ | <Endrju176> i guess ill try my luck once more, has nobody ported to galaxy note 10 | 00:25 |
---|---|---|
T42_ | <elros34> probably no. If you can't find anything here: https://piggz.co.uk/sailfishos-porters-archive/index.php or on google with device name and more important with codename search. You can also search in github/lab for droid-config-<device codename> | 00:28 |
genericv3 | I'll try to fix that masked service today (Also we need to check usb-moded sometime, just a config is needed as i see) | 05:15 |
genericv3 | And library not found errors, if these don't fix audio i'll work on it seperately | 05:16 |
*** archistrash[m] is now known as gvnone[m] | 10:32 | |
gvnone[m] | mal: i am not home yet so i can't give exact libraries. But things like libgui.so etc failed. (i am genericv* btw) | 10:41 |
gvnone[m] | if you have a guess ofc, i'll provide all logs when i am home | 10:44 |
genericv2 | mal: logcat: https://paste.opensuse.org/pastes/15b315469ea9 journal: https://paste.opensuse.org/pastes/418a4c00fc10 | 16:59 |
genericv2 | library errors are at journal | 17:02 |
mal | do you really need that ld.config? | 17:23 |
genericv2 | i realized it's disabled, enabling it also does nothing | 17:23 |
genericv2 | also, libandroidicu.so is okay on /odm but it can't find it aswell | 17:23 |
mal | genericv2: I don't see the odm symlinks in your github project | 17:24 |
genericv2 | forget to push odm changes to github, i'll now. | 17:25 |
genericv2 | https://paste.opensuse.org/pastes/b93608a8832a | 17:25 |
genericv2 | mal: May sailjail block access to libraries somehow? | 17:31 |
mal | in theory do the apps you say have issues work if you start them from terminal as defaultuser? | 17:33 |
mal | that is the way to figure out if sandboxing is the issue, if app works from terminal but fail when started from app grid then it's possibly something to do with sailjail | 17:34 |
genericv2 | lets try | 17:42 |
genericv2 | exact same output | 17:44 |
mal | so the issue is not sandboxing then | 17:44 |
genericv2 | yup | 17:45 |
genericv2 | mal: is this file okay? https://paste.opensuse.org/pastes/230a0a01c581 | 18:00 |
genericv2 | most of needed libraries are at /apex, not /usr/lib* and /lib* | 18:00 |
mal | what is that? | 18:02 |
mal | don't confuse sfos things with adaptation things | 18:03 |
genericv2 | a ld config file, i don't know if it's related to our issue or not | 18:04 |
genericv2 | just guessing :) | 18:04 |
mal | I need to go out for a while now | 18:08 |
genericv2 | okay, bye. | 18:08 |
mal | that file you mention never need to be modified | 18:08 |
mal | it could even be automatically generated | 18:09 |
genericv2 | got it, leaving it as it | 18:09 |
genericv2 | Found why oneshot-root is timing out | 18:23 |
genericv2 | library "libandroidicu.so" needed or dlopened by "/usr/libexec/droid-hybris/system/lib64/libmedia.so" is not accessible for the namespace "(default)" | 18:23 |
genericv2 | again | 18:23 |
T42_ | <b100dian> Try bind mount instead of symlink | 18:30 |
T42_ | <b100dian> But that may not be the problem, though the namespacing ahould go away | 18:31 |
T42_ | <b100dian> should | 18:31 |
genericv3 | i'll try now | 19:01 |
genericv3 | yup, bind mounting fixed it. i'll do the same for other libs wait a min | 19:08 |
genericv2 | libandroidicu.so etc. is okay now but that wasnt the actual problem. | 19:13 |
genericv2 | writev(5, [{iov_base="lq\0\0\0_@", iov_len=7}, {iov_base="\0_@3b\316e\273\350\334\34", iov_len=11}, {iov_base="\5", iov_len=1}, {iov_base="HidlServiceManagement\0", iov_len=22}, {iov_base="Waited one second for android.hardware.media.omx@1.0::IOmxStore/default\0", iov_len=72}], 5) = 113 | 19:14 |
genericv2 | It's looping in this, waiting for that HAL | 19:14 |
genericv2 | nothing related to omx in binder-list | 19:15 |
mal | hmm, based on the ril issue you had to hack something in android must not be starting | 19:30 |
genericv2 | did a try now, rebooting. | 19:32 |
genericv2 | now, there was a omx service in vendor which is not getting started on boot, i made that start on boot. Now omx thingy is gone and now "Could not find 'android.hardware.media.c2@1.0::IComponentStore/software" thingy came in, this one doesn't have a service and it's only a library | 19:56 |
mal | which class does the .rc file mention for that? | 20:04 |
genericv2 | "/vendor/etc/init/android.hardware.media.omx@1.0-service.rc" | 20:06 |
genericv2 | https://paste.opensuse.org/pastes/ecfa983a0db9 | 20:06 |
genericv2 | ohh great, my imei decided to die on it's own | 20:15 |
genericv2 | also wifi gets connected but can't browse the web or connect to jolla store | 20:15 |
genericv2 | everything is great!!! | 20:15 |
mal | found the bug | 20:16 |
mal | which caused the need for rild hack and probably other issues also | 20:16 |
genericv2 | oh, whats it | 20:17 |
mal | a mistake in the hybris patches | 20:17 |
genericv2 | we finally found it. Is it my mistake or general a13 issue? | 20:18 |
mal | generic issue, my mistake | 20:19 |
mal | you can fix it on device first, in /usr/libexec/droid-hybris/system/etc/init.rc after line "on property:droid.late_start=trigger_late_start" you need to add a line "class_start main", before that "class_start late_start", make sure indentation is correct | 20:19 |
mal | just for reference https://github.com/mer-hybris/hybris-patches/blob/hybris-sony-aosp-13/system/core/0011-hybris-trigger-late_start-on-property-change.patch the correct looking patch, I will fix the patch in hybris-20 branch | 20:20 |
mal | after that you shouldn't need the rild hack you have | 20:21 |
genericv2 | ah okay, corrected init.rc file, reverting my rild changes | 20:21 |
mal | I had forgotten to add the correct patch to hybris-20 branch from that other branch, I was doing those in parallel and seems I missed that change | 20:22 |
genericv2 | no worries, sometimes even professionals can make mistakes :) | 20:23 |
genericv2 | yup, this also fixed oneshot-root | 20:28 |
genericv2 | and rild is working much better than my hack | 20:28 |
genericv2 | and the wifi issue i said is just temp, it's okay now | 20:29 |
genericv3 | This also fixed my dual sim and calls :) I was able to send sms and use mobile data but not make calls, it's okay now | 20:34 |
genericv3 | pulseaudio etc. is still dead, and my current env is probably messed up. i'll add last touches to sparse and rebuild. | 20:36 |
mal | how does pulseaudio fail? | 20:39 |
mal | before rebuilding I'll push the fix to hybris-patches | 20:40 |
genericv3 | i saw some great library errors, as always. But didin't checked it detailed | 20:40 |
genericv3 | Okay, also i'll rebuild tomorrow so no need to hurry | 20:40 |
genericv3 | I hope can have more free time tomorrow | 20:40 |
genericv3 | bye | 20:50 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!