Thursday, 2026-07-16

malso it's tracker probably, or libtinysparql which tracker uses00:00
Mister_Magisterwell it is running thats all i can tell really00:00
malis tracker still stuck in background?00:00
Mister_Magisteryes00:00
malwhat happens if you kill it when trying to start gallery?00:01
Mister_Magisternothing00:01
Mister_Magisteralready tried00:01
malmaybe install debug symbols from libtinysparql and libgio to see what those are trying to do when it hangs00:02
Mister_Magisteryessir00:02
maland maybe gdb also tracker00:02
malI'll go offline now00:02
Mister_Magisterme too00:02
Mister_Magistereepy time00:02
Mister_Magisterit's in tracker_bus_connection_new00:06
Mister_Magisternothing interesting in either gallery or localsearch gdb00:09
Mister_Magistermaybe i should try with kernel from newer android that hopefully has all that stuff correctly backported00:15
Mister_Magisteryeah latest one has changes from 9 years ago not 1500:30
Mister_Magisternaah it doesn't have seccomp bpf backported at all :/00:31
Mister_Magisterokay there's android 17 kernel with BPF implemented00:33
Mister_Magisterandroid 10 sorry lineage 1700:33
Mister_Magisterand has getrandom00:34
*** n2klb_ is now known as n2klb02:00
T42<nightishaman> Sharks_ I need dual sim tho since I only use eSIMs and it’s the second one08:27
Sharks_Has anyone come across this before? On 240 or 480p in Youtube, stock browser, I get weird visual artifacts. All other resolutions play fine. Captured some examples:13:01
Sharks_https://ibb.co/album/ZBC9Dt13:01
Mister_Magistermal: it might be stupid idea but i'm gonna try using kernel from android 10 instead of android 5 because it has all that stuff backported and is relatively newer16:44
Mister_Magistershould work fiiiiine…?16:45
malMister_Magister: usually it works, I use android 16 kernel on fp4 and fp5 with a14 base17:08
Mister_Magisterwell thats only 2 android versions not 5 xd17:09
malI think on fp2 my kernel is from some newer android version17:09
Mister_Magisterit rebooted straight into recovery xd17:09
maloh17:09
Mister_Magisteri'll try with the android 5 defconfig17:10
Mister_Magisterayy with original defconfig i got to the ramdisk17:16
Mister_Magisterayy it's booting!17:16
Mister_Magisterthe new one had some changes in the cpu and also no modules lmao17:16
Mister_Magisterit's not all sunshine and rainbows though because it reboots after booting to gui :(17:18
Mister_MagisterI just wanna know if gallery will start17:19
Mister_Magistermal: I don't think gallery is starting on this kernel either :/17:24
Mister_Magisteri'll try once again this time with modules but i don't have any hope17:25
Mister_Magisteri can also try and find some other kernels but idk17:27
Mister_Magistermal: uhhhh17:36
Mister_Magisteri packaged rpm with modules and installed the rpms instead of flashing just kernel17:36
Mister_Magisterand you won't imagine, gallery works and it no longer reboots17:36
Mister_Magistercan i get a hurray?!17:37
Mister_Magister:D17:37
Mister_Magisterbluetooth still doesn't work but lemme test everything17:38
Mister_Magisterdang camera seems broken17:41
maldid camera work with older kernel?17:42
Mister_Magisteryeah17:43
Mister_Magistereverything was working on 5.0 and i mean everything17:44
Mister_MagisterGStreamer encountered a general supporting library error.17:44
Mister_Magisterah /system/bin/mm-qcamera-daemon is segfaulting17:45
Mister_Magisterbut ye gallery works, bt still doesn't, fm still redirects microphone17:45
Mister_Magisterso one thing got fixed other got broken17:46
malI meant did camera work in the earlier 5.1 attempt?17:46
Mister_Magisteryes17:46
malok17:46
Mister_Magisterlet me see if something changed in defconfig17:47
Mister_Magisternope nothing that I can see17:49
Mister_Magistermal: can you deduce anything from this? https://paste.opensuse.org/pastes/6d01dd5c4eff17:50
maldoes HYBRIS_ENABLE_LINKER_DEBUG_MAP=1 help with getting backtrace from gdb?17:58
malanything in logcat?17:58
Mister_Magisteri mean its android binary so I won't get much of a backtrace no?17:59
malhmm, yeah, could be18:00
Mister_Magisterin gdb it just… exits18:00
Mister_Magisterno crash no nothing18:00
Mister_MagisterInferior 1 (process 8381) exited normally18:01
malare you sure the process is not already running?18:03
Mister_Magistershouldn't be if its segfaulting18:07
Mister_Magisterit is huh18:07
Mister_Magisterbut once i launch camera its segfaulting periodically18:10
Mister_Magistergot it to run in gdb, it just periodically (every second) loads set of libraries does some stuff18:13
rinigus@b100dian: after update to 5.1.0.11, it gets stuck on LED with blank screen after entering home encryption key18:14
rinigusyou mentioned that it took longer for you to boot. what duration are we talking about?18:15
Mister_Magistermal: logcat https://paste.opensuse.org/pastes/8dbca75d237b18:15
T42<b100dian> ringius: did you update the submodule of hybris and rebuilt the lineage hybris-hal then the droid-hal rpms?18:16
Mister_Magistermaybe android 10 is bit too new18:16
T42<b100dian> there's a package that needs that update, I think its qt5scenegraph-hwcomposer ?18:17
rinigus@b100dian: I used repo sync - that should have pilled it all18:17
T42<b100dian> does that work for submodules though?18:17
rinigusand used OTA from OBS, so all updates there should work18:18
rinigusre submodule. let me check18:18
rinigusbut boot for you - its not minutes, right?18:18
Mister_Magistermal: i'll try yet another kernel18:19
T42<b100dian> rinigus: Not minutes, but I do have the feeling it is way longer. You mean that was it, a very long boot? O_O18:24
rinigus@b100dian: switched it off after 10 minutes or so18:24
T42<b100dian> nono it is not thaaat longer18:25
rinigusnever got to GUI, never got via wifi/ssh into it. no reply to ping18:25
riniguslibhynris looks to be updated18:25
rinigusand droid-hal is all new18:25
rinigussame commit ID for libhybris and with its submodule https://github.com/sailfishos-sony-nagara/libhybris/tree/385778eeaa06b762f2c1ed71d10ab3609dc4f8ca18:26
T42<b100dian> and you don't have telnet before the password entry by any chance :-S18:27
rinigusnope. I don't think so.18:28
T42<b100dian> You would if you'd flash the hybris recovery ? I think I'm daily driving that18:28
riniguswhich means I will have to reflash LOS recovery first, no?18:29
T42<b100dian> no, just swap the boot image from hybris-boot to hybris-recovery.img in flashing mode18:29
riniguswhat does that do?18:30
T42<b100dian> fastboot flash hybris-recovery.img ? it just differs from a debug parameter, let me look it up18:31
rinigusboot with telnet?18:31
T42<b100dian> hopefully, yes18:31
T42<b100dian> there it is, it _should_ set this alwaysdebug to true https://github.com/mer-hybris/hybris-boot/blob/master/Android.mk#L218C26-L218C4618:34
T42<b100dian> Elros or mal correct me if I'm wrong18:34
T42<b100dian> rinigus: did it? or you need to boot into lineage recovery..?18:41
rinigusjust flashed, let's see18:42
rinigusmaybe, let's see if I can get in18:43
rinigus@b100dian: nope. will try with LOS recovery18:46
T42<b100dian> rinigus: you don't get anything in dmesg, that would be fixed by e.g. a static IP? What port did you try 2323?18:49
rinigusI have dmesg with device. added address to my PC (10.42.66.65) and tried to get into 10.42.66.66.18:50
rinigus@b100dian: no ping. didn't try 2323. or is IP different?18:51
T42<b100dian> 192.168.2.15 should pe phone18:52
T42<elros34> if you use hybris-recovery then it's 23 port18:52
rinigushmm. so I was using wrong IP. I wonder where do we set IP address18:52
Mister_Magisterrinigus: you don't18:54
Mister_Magisterits in init script18:54
Mister_Magisterafter device is fully booted you can change it in settings18:54
rinigusthanks18:55
Mister_Magisterbut there's no point in changing it unless it conflicts18:56
rinigus@b100dian and @elros34: port is 2323 and IP 192.168.2.1518:56
riniguslet's see18:56
*** xmn_ is now known as xmn19:08
rinigus@b100dian: looks like some android linker issue: CANNOT LINK EXECUTABLE "/apex/com.android.os.statsd/bin/statsd": library "libstatssocket.so"19:10
rinigussame with "/apex/com.android.media.swcodec/bin/mediaswcodec": library "libmedia_codecserviceregistrant.so" not found:19:11
rinigus"/system/bin/mediaserver": library "libicu.so"19:11
rinigushmm. it used all to work before update19:11
Mister_Magisterstory of my life19:11
rinigusand overlays are mounted before droid-hal19:12
T42<b100dian> hmm libicu is the android one hopefully?19:12
Mister_Magistersfos updates love to break my apps and my devices and now i'm deep in kernel to fix one of the deices19:12
rinigusI presume so19:13
rinigus@b100dian ^19:13
rinigus@b100dian: are we expected to run /system/bin/mediaserver ?19:17
rinigusfrom android side?19:18
T42<b100dian> good question - let me check19:18
T42<b100dian> I have it running19:19
rinigusOK, I'll continue tomorrow. will compare with older logs...19:20
rinigusgetting late and its clear that this will take a bit of time19:21
T42<b100dian> feel free to share logs maybe something pops up19:21
Mister_Magisterfound yet another kernal19:31
Mister_Magisterlol now i'm recognizing from where they took the source from becaues they exhibit exact same issues xd19:36
Mister_Magister*gasp* this kernel has new error19:42
Mister_Magisterand i got nowhere20:24
Mister_Magistermal: i'm quite confident it's something to do with the memfd syscall because without it tracker woudl just crash and now it just hangs so like i'm quite confident. I could use the patches from the android 10 kernel instead of your fairphone ones but thats also a looot of work20:31
T42<b100dian> rinigus: maybe we need to apply the linkerconfig patch from march https://github.com/mer-hybris/hybris-patches/commits/hybris-21.0/ ?21:28
T42<b100dian> on lineage 19.1 I used a hack to "wait" from either system or user services, for correct linkerconfig / apex mount https://github.com/sailfishos-on-sake/droid-config-sake/commit/735f6a73c349b59a9ed161ebce5b2d3d55c1eeed21:29
mal@b100dian do you see in that device messages about waiting for vold?22:32
T42<b100dian> Not exactly. "Xperia1IV apexd: Could not retrieve vold service: Skipping retrieving vold service"22:33
T42<b100dian> I think we have a vold patch, let me find it22:34
T42<b100dian> Ah yes, that's why the message is different https://github.com/sailfishos-sony-nagara/main/blob/main/patches/system/apex/0001-Don-t-wait-for-vold.patch22:34
malhttps://github.com/mer-hybris/hybris-patches/blob/hybris-23.2/system/apex/0003-hybris-Don-t-look-for-vold-in-apexd.patch22:36
malso a bit different way22:36
malwhat speeds up boot usually and sometimes solves some other issues also22:36
T42<b100dian> Thanks - yeah, I should try that, slow boot seems to be a problem, not sure if because of vold22:46
T42<b100dian> however the linker errors seem to be just that, linkerconfig not done mounting - although I would expect services started from .rc scripts such as mediaserver to not be buggy :hmm:22:47
Mister_Magistermal: I fixed camera! (with help of android guy)22:48
Mister_Magisterand if you wonder how it will become painfully obvious22:48
Mister_Magister"I wonder what this commit that says "Requires updated camera binaries" might be doing…" https://github.com/RenanQueiroz/android_kernel_motorola_msm8226/commit/c0e538b1499299bcb1caa3c1375cf75bb8cf7d2b22:49
Mister_Magistersimple revert and it works22:49
Mister_Magisterthat means only fm radio and bt are left broken22:50
Mister_Magisterwait hold on a second localsearch is segfaulting23:24
Mister_Magisteroh, my oopsie23:26
Mister_Magisterfixed23:36
Mister_Magisterwait, bluetooth23:38
Mister_MagisterWAIT23:38
Mister_MagisterI just had random memory unlocked aboout having to build mal's backports for bluez523:38
Mister_Magisterayay23:43
Mister_Magisterit won't build becaues it uses random32 and both me and fp2 has backported rename changes23:44
Mister_Magisteryes yes i found your random comment mal about replacing random32 with prandom_u32 i got it xd23:49
Mister_Magisterdang, that wasn't it sadly :(23:50
Mister_Magisterhmm faq states to have CONFIG_CRYPTO_CMAC, except i don't have that one :(23:51

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