| nightishaman | i had this in log [ 0.902738][ T165] modprobe: can't change directory to '6.1.145-android14-11-g7861b6103597-dirty': No such file or directory | 00:02 |
|---|---|---|
| mal | but don't you have that? | 00:23 |
| nightishaman | i had changed it to lib/modules using a script | 00:27 |
| nightishaman | but i reversed that | 00:27 |
| nightishaman | it loads the pkvm modules now but for some reason it hangs at the init of ufs-pixel-fips140 | 00:27 |
| nightishaman | it stops now at this: [ 0.661347] ufs-pixel-fips140: ISE HW version 4.1.0 | 00:54 |
| nightishaman | it just hangs there | 00:54 |
| nightishaman | watchdog doesnt trigger even after minutes | 00:54 |
| nightishaman | normally these should come right after: | 00:54 |
| nightishaman | [ 0.661619] ufs-pixel-fips140: UA Reported | 00:54 |
| nightishaman | [ 0.661885] ufs-pixel-fips140: Encryption verification passed | 00:54 |
| nightishaman | [ 0.662020] ufs-pixel-fips140: Decryption verification passed | 00:54 |
| nightishaman | i wonder what linageos recovery does different that it loads | 00:56 |
| nightishaman | https://pastebin.com/CCQw71EZ | 01:35 |
| nightishaman | this is stock recovery boot | 01:35 |
| nightishaman | i dont know what this is, but adding async_probe to modprobe got me into rootfs now | 01:53 |
| nightishaman | i got the idea because android init seems to load them async too | 01:53 |
| nightishaman | it feels to me the code was never tested for sync loading in mind | 01:54 |
| mal | nightishaman: ok, at least some progress then | 12:06 |
| T42 | <birdzhang> Warning[05/21 20:32:25] : repo problem: nothing provides 'libpulsecommon-14.2.so()(64bit)' needed by the to be installed pulseaudio-modules-droid-hidl-1.5.1-1.aarch64, | 13:01 |
| T42 | <birdzhang> This error occurred in my 5.1 local build. | 13:01 |
| T42 | <birdzhang> build_packages.sh log: https://paste.ubuntu.com/p/GpT6rN94NV/ | 13:03 |
| T42 | <nightishaman> mal: im just a little worried that this won’t work in sync. Although I guess there is some sort of race condition that was never found because Android init loads modules async | 14:01 |
| T42 | <nightishaman> The roots actually got very far. Systemd started and enabled journaling as well as mounting Droid paths, that’s where it stopped | 14:01 |
| T42 | <adampigg> Hbm reallt does help in bright sunlight | 14:48 |
| Mister_Magister | yeap | 14:50 |
| mal | @birdzhang 5.1 has new pulseaudio so you need to rebuild droid modules | 15:32 |
| mal | @birdzhang you get those from obs? | 15:33 |
| T42 | <birdzhang> no, it's my local build, maybe the network issue | 15:34 |
| T42 | <birdzhang> on obs it's ok | 15:34 |
| Mister_Magister | mal: any clue as to why would my app crash in /usr/lib64/libhybris/linker/q.so and not do so when launched through invoker? | 16:29 |
| Mister_Magister | well stack could be corrupt (gdb says so) | 16:29 |
| nightishaman | mal: https://pastebin.com/v3Zp6jea I guess i have to look at the journal now, does something in usb register for me to debug? | 18:34 |
| T42 | <b100dian> rinigus: pretty sure building droidmedia like this fixed playback for me, tested for a couple of days: https://github.com/sailfishos/droidmedia/pull/138 | 18:37 |
| T42 | <b100dian> I will include that branch in our devel | 18:38 |
| T42 | <b100dian> and I'll probably remove the gst-droid fork. But before that, just wanted to make sure, do you also get decoding green lines on movies with the current no-media-buffers approach? | 18:39 |
| mal | @b100dian I'll try to get that tested, I still wonder about the std::max(4, android::BufferQueue::NUM_BUFFER_SLOTS / 2); I don't see how it can ever be anything other than "android::BufferQueue::NUM_BUFFER_SLOTS / 2" | 18:39 |
| mal | nightishaman: do you have telnet to the device? | 18:40 |
| nightishaman | mal: I don't see anything in dmesg on my host, but the device boots into systemd according to kernel.log, the last message by systemd is Started Journaling service | 18:42 |
| mal | could you make the same usb fix, that write and not sure if you had something else also, to init-debug in rootfs, also mask usb-moded | 18:43 |
| T42 | <b100dian> mal: I don't have an opinion about that line, I can re-write it to just go slots/2 - I am more curious if fp5 is getting "fixed" | 18:43 |
| nightishaman | mal: Where do I do that? | 18:46 |
| mal | nightishaman: you mean masking? | 18:48 |
| nightishaman | yeah | 18:48 |
| mal | ln -s /dev/null sfos_rootfs_location/etc/systemd/system/usb-moded.service | 18:49 |
| nightishaman | ok so both in adb recovery | 18:49 |
| mal | fix that latter path to match where ever it is in recovery | 18:50 |
| Mister_Magister | mal: I have rm -rf'd /usr/bin on one of my devices and even with restoring backup it's not working properly xd | 18:52 |
| mal | hmm | 18:54 |
| Mister_Magister | currently lacking wallpaper and cannot pull down top menu xd | 18:54 |
| nightishaman | mal: https://pastebin.com/XwSEvxxt apparently the init-debug script already was able to create usb0, but its having problems running dhcp | 18:55 |
| nightishaman | i didnt apply the patches yet, this is before changing the script, but its very interesting | 18:55 |
| mal | @b100dian seems to work, downgraded gst-droid, removed the quirk just in case and installed new droidmedia, played couple of h.264 test videos | 18:57 |
| mal | nightishaman: set ip manually to usb interface on host | 18:57 |
| mal | use 192.168.2.2 for example | 18:57 |
| nightishaman | i got the usb now | 19:00 |
| nightishaman | https://pastebin.com/jCTiyUay | 19:01 |
| nightishaman | hmm for some reason it immediately disconnected again | 19:01 |
| mal | good, it might occasionally disconnect so just set ip again | 19:01 |
| mal | it for some reason can lose the ip | 19:02 |
| nightishaman | it already did disconnect but it doesnt seem to be reconnecting | 19:02 |
| mal | even after setting ip again? | 19:02 |
| T42 | <b100dian> mal: great! So, before I force push, you are only against the std::max, or also against the fallback to 4? | 19:02 |
| nightishaman | i got no interface on ifconfig | 19:03 |
| nightishaman | only my ethernet | 19:03 |
| mal | replug, does it help? | 19:03 |
| mal | @b100dian only the std::max since in my understanding it only can return one value | 19:03 |
| T42 | <b100dian> mal: done | 19:05 |
| mal | @b100dian not sure if I just imagine it but seems that browser video playback is more reliable now also | 19:10 |
| T42 | <b100dian> Maybe..? Wait, without that other PR111, it doesn't hang anymore? | 19:12 |
| mal | I have only master + PR138 | 19:13 |
| mal | I played couple of videos on youtube and no issues | 19:13 |
| mal | need to play a bit longer to make sure | 19:14 |
| T42 | <b100dian> I should also test this on the sake then | 19:15 |
| nightishaman | for some reason it hangs now again | 19:20 |
| nightishaman | first i2c-acpm, now at ufs-pixel-fips140 again | 19:20 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!