T42 | <elros34> tried just bind mounting /linkerconfig/default to /linkerconfig but nothing changed in minimediaservice strace. Still search for lib in /system and /odm | 00:00 |
---|---|---|
mal | did it find ld.config.txt? | 00:01 |
T42 | <elros34> yes | 00:01 |
mal | maybe also check the content of ld.config.txt to see if apex is only in search path for some namespaces | 00:02 |
T42 | <elros34> looks like: https://paste.opensuse.org/29084357. In default namespace there is on /system, /vendor and /odm | 00:06 |
mal | ok, then there is no simple way to fix that, the odm symlinking is the easy way | 00:07 |
mal | unless we make some custom ld.config.txt | 00:08 |
T42 | <elros34> hm it may still be useful for some services. I have tried surfaceflinger and that bind mount helps | 00:16 |
T42 | <elros34> or something more useful: /system/bin/gpsd found /apex/com.android.art/lib64/libicuuc.so | 00:29 |
mal | ok, good to hear, check if you can make that bind mount happen from within init | 00:33 |
piggz | jusa: ping .... whats= makes the method org.ofono.IpMultimediaSystem become available? | 11:38 |
piggz | sorry, i probably wanted monich | 11:41 |
mal | I would assume the ims plugin for ofono binder plugin | 11:42 |
piggz | mal: ah, is that prprietry/ | 11:45 |
mal | I think it is | 11:55 |
T42 | <elros34> mal: so we do not care about bootstrap namespace and all ld.config files in /linkerconfig/bootstrap/? Getting /linkerconfig/default -> /linkerconfig should be easy as long as we assume that there is no /linkerconfig/bootstrap -> /linkerconfig (mount is currently commented out in init.rc) otherwise we would need all these namespaces setup | 12:52 |
mal | @elros34 nor sure what that bootstrap even does, we can't have systemd mount service probably because droid-hal-init does things to make that linkerconfig | 13:09 |
T42 | <elros34> if I get it right, bootstrap in theory is used by some early started processes. I will leave it to somebody else then if ever anybody will need it | 13:19 |
T42 | <elros34> so here are the changes: https://paste.opensuse.org/f93f113c. Still mini services needs symlinks but other android services are fine | 13:32 |
mal | is that shutdown critical change needed? the service is disabled | 13:42 |
T42 | <elros34> no for this patch set of patches but I think it should be included otherwise if some critical process crash (apex, boringssl) then ueventd starts | 13:43 |
mal | ok | 13:44 |
T42 | <adampigg> https://irc.thaodan.de/.imgstore/635ef088/file_3985.jpg | 17:45 |
piggz | mal: ^^ should look like this | 17:45 |
piggz_ | Does anyone have an android-11 based port, with working vide decoding? | 18:50 |
*** Mister_Magister_ is now known as Mister_Magister | 22:37 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!