Tuesday, 2024-03-12

T42_<pachof> What do you recommend?01:27
T42_<AntonlX> Removed fpd and encryption, but UI still does not loading https://paste.opensuse.org/pastes/139ccca6cfa1 (re @elros34: fpd throws errors al...)08:46
T42_<Verevka86> Hi, have you tried this? https://github.com/SailfishOS-vayu/droid-config-vayu/commit/3f27398a3a4c39af671a79eb98ca14f7e66b7141 (re @AntonlX: Removed fpd and encr...)09:10
T42_<pachof> @b100dian what do you recommend?10:42
T42_<AntonlX> Why does user session is not starting, I cant see it in logs?11:05
T42_<AntonlX> Does not helps, but now mce starts (re @Verevka86: Hi, have you tried t...)11:05
T42_<elros34> @AntonlX first remove that metadata mount unit, its slow downs whole boot process a lot11:59
T42_<elros34> do you have all needed namespace configs? zcat /proc/config.gz | grep  _NS12:04
T42_<elros34> there is some encpartition service failure. Where are your repos?12:08
T42_<AntonlX> CONFIG_UTS_NS=y12:23
T42_<AntonlX> CONFIG_IPC_NS=y12:23
T42_<AntonlX> # CONFIG_USER_NS is not set12:23
T42_<AntonlX> CONFIG_PID_NS=y12:23
T42_<AntonlX> CONFIG_NET_NS=y12:23
T42_<AntonlX> # CONFIG_NET_NSH is not set12:23
T42_<AntonlX> # CONFIG_NS83820 is not set (re @elros34: do you have all need...)12:23
T42_<AntonlX> Do I need USER_NS12:23
T42_<AntonlX> Turns out that is was composer library issue12:23
T42_<AntonlX> Turns out that is was composer library issue. I got UI (edited)12:24
T42_<elros34> I think you should have it but it's probably not critical12:24
T42_<elros34> what library issue?12:24
T42_<AntonlX> library "libbinder.so" needed or dlopened by "/vendor/lib64/hw/hwcomposer.atoll.so" is not accessible for the namespace "sphal"12:39
T42_<AntonlX> library "libbinder.so" ("/system/apex/com.android.vndk.current/lib64/libbinder.so") needed or dlopened by "/vendor/lib64/hw/hwcomposer.atoll.so" is not accessible for the namespace: [name="sphal", ld_library_paths="", default_library_paths="/odm/lib64:/vendor/lib64:/vendor/lib64/egl:/vendor/lib64/hw", permitted_paths="/odm/lib64:/vendor/lib64:/system/vendor/lib64"]12:39
T42_<AntonlX> test_hwcomposer: test_common.cpp:370: HWComposer* create_hwcomposer_window(): Assertion `err == 0' failed. (re @elros34: what library issue?)12:39
T42_<AntonlX> https://paste.opensuse.org/pastes/4c9d8c44b877 (re @elros34: what library issue?)12:39
T42_<AntonlX> Library from apex was unavailable, so I link /odm/lib64 to /usr/libexec/droid-hybris/system/lib64 instead.12:41
T42_<abhishek_0> Heyy folks,, is the bridge working?16:54
malwhat do you mean?16:56
T42_<adampigg> presumably the telegram - irc bridge? yes i think so17:00
T42_<adampigg> esp as mal replied!17:01
Mister_Magistermate i don't think it's working17:05
T42_<pachof> @@b100dian any idea?17:33
T42_<b100dian> Other than: Grab earlier logcat?20:16
T42_<pachof> and since I get that logcat, it doesn't let me telnet in early boot, but when it's charging it does telnet20:39
T42_<b100dian> Try setting a static IP for that interface on your computer, 192.168.2.x except 15 of course20:46
T42_<elros34> it's not really a problem with slow ssh connection when you run logcat once (as user) wait 2 minutes and run it as root. ssh should be enough20:47
T42_<elros34> really boot your phone, ssh via use to it and get the logcat (as root)20:48
T42_<elros34> via USB*20:48
T42_<pachof> https://paste.opensuse.org/pastes/eda361dcb58d @b100dian21:19
T42_<b100dian> Ok, it's bad: "mm-camera: <SENSOR>< INFO> 430: sensor_init_xml_probe: failed: to probe ginkgo_ov02a10_af_sunny_i" so I think we need to look into kernel and firmware next, the android service does not recognize the camera21:32
T42_<b100dian> You can set journal to be persistent21:32
T42_<pachof> journalctl? how set persistent?21:33
T42_<b100dian> https://github.com/mer-hybris/hadk-faq/blob/master/README.rst#L2521:34
T42_<b100dian> And on next boot grab journalctl -b —no-pager21:34
T42_<b100dian> That should include dmesg output already21:35
T42_<b100dian> and should be available no matter how late you're connecting to grab it. I think:)21:35
T42_<pachof> -no-pager argument no exists say journalctl21:41
T42_<elros34> --21:42
T42_<pachof> oh ok21:43
T42_<pachof> @b100dian dmesg: https://paste.opensuse.org/pastes/f95b1c78a526 journalctl: https://paste.opensuse.org/pastes/4163f332950d21:47
T42_<pachof> @b100dian any solution?22:17
T42_<b100dian> I'm looking at the functions that fail and try to find out a device tree link to them22:18
T42_<b100dian> do you know if this kernel works with camera in lineage?22:18
T42_<b100dian> birdzhang seems to have fixes in trinket.dtsi so he is 1. better positioned to solve this than me and 2. may know some back history of this kernel22:20
T42_<pachof> i dont know but I would think it works, in lineage the camera works, but I am not using the lineage build mentioned by the carrier, I used one from the creator darkjoker36022:22
T42_<b100dian> Is the kernel using modules? If not, you might get away with building another kernel if a new one is available the same version22:34
T42_<b100dian> lsmod might tell22:34
T42_<b100dian> Ideally a working kernel would not need other than config changes22:35
T42_<pachof> I dont have a lsmod comand, How install?22:36
T42_<b100dian> tried as root?22:38
T42_<pachof> Oh ok, i checked and it is using modules, i send you a modules list22:44
T42_<pachof> https://paste.opensuse.org/pastes/8b780448ad8722:45
T42_<pachof> @b100dian22:45
T42_<b100dian> ok, sounds like the usual xiaomi OSS kernel list of modules22:50
T42_<b100dian> this is not a problem per se, that the kernel uses modules22:50
T42_<b100dian> it just means that you wont' get away with just building hybris boot22:50
T42_<b100dian> again, as seen in the logcat and journal, camera is not working because kernel doesn't handle camera correctly - my take on it22:51
T42_<b100dian> you might find another OSS kernel in lineage forks, other than the xiaomi one22:51
T42_<b100dian> but you might need to package that kernel;s modules22:51
T42_<b100dian> I see birdzhang has recent-ish commits, such as 2-3 months old22:52
T42_<b100dian> maybe he already thinks about this, dunno, might as well ping him22:52
T42_<b100dian> but it doesn't look as an sailfish adaptating error to me22:53
T42_<b100dian> sorry, need to log out22:53
T42_<pachof> so what exactly?23:14
T42_<pachof> this? https://github.com/AOSPA/android_kernel_xiaomi_ginkgo @b100dian23:21
T42_<pachof> or this? https://github.com/ArrowOS-Devices/android_kernel_xiaomi_ginkgo/tree/arrow-11.0, arrow os is based in aosp23:24
T42_<pachof> any idea? @b100dian23:59

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!