libera/#maemo-leste/ Saturday, 2024-05-04

Wizzupuvos: there is now leste-config-mz617, hildon-meta-mz617 and the mapphone kexecboot config pkg for mz61701:32
Wizzupimage builder will be slightly more tricky since /boot is on a separate partition so this needs proper fstab and we don't want partition, we just want a tar01:33
Wizzuptmlind: the maemo experimental kernel (some 6.6) doesn't seem to have the ts issues as often (where the probe results in no ts)02:02
Wizzupwhether it is completely gone I cannot say yet02:03
Wizzupthere is still the audio/modem issue:02:03
Wizzup[   41.857635] mot-mdm6600-codec 4806a000.serial:modem:audio-codec@2: ASoC: error at snd_soc_component_probe on 4806a000.serial:modem:audio-codec@2: -11002:03
Wizzup[   41.901000] asoc-audio-graph-card soundcard: ASoC: failed to instantiate card -11002:03
Wizzup[   41.916503] asoc-audio-graph-card soundcard: error -ETIMEDOUT: parse error02:03
Wizzup[   41.931182] asoc-audio-graph-card: probe of soundcard failed with error -11002:03
Wizzuparno11: I'll try to get your various changes in a leste-config pkg update for -devel today13:03
uvostmlind: did you ever figure out why the command mode displays are no longer refreshed since 6.4 or so?18:25
Wizzupuvos: which devices that we support are command line?20:23
Wizzupis that n9 or something?20:23
Wizzupcommand mode*20:23
sicelod4 too, iirc20:26
Wizzuparno11: building new experimental kernel with ir stuff20:26
Wizzupuvos: for mz617 it would be nice to have a way to raise keyboard without a button20:33
Wizzupwonder if we can eventually look at some gesture stuff20:33
arno11Wizzup: (for leste-config and kernel) great !21:04
Wizzupthe kernel is building now21:05
Wizzupdid you have a suggested change for the blur change21:05
arno11ok21:05
arno11what do you mean exactly for blur ?21:06
Wizzupwell, you wrote that disabling the blur in the transitions is helpful21:07
Wizzupoh, just the radius?21:07
arno11yep so you just need to set radius and radius_more to zero21:08
arno11that's enough to block the blur effect21:08
arno11but few other modifications are really cool21:09
Wizzupok, but under what entry do you set this21:09
Wizzupthere's a few different places that can accept radius= I think21:09
arno11in transitions.ini, (home)21:09
Wizzupok, [home]21:09
arno11yep21:10
Wizzuphow did you come to these sysctl settings?21:11
arno11well, a bit long to explain, that's a combination of things found in TMO and in debian/ubuntu known bugs21:14
arno11mainly, Leste original sysctl settings are too 'generic' for only 256MB of RAM and N900 limited SD bus speed imo21:17
Wizzupok21:18
arno11but that's not miraculous :P21:18
Wizzupthe nr_requests I will have to make an initscript for :(21:18
arno11arghhh21:18
uvosWizzup: all mapphones21:18
uvosexcept mz6xx21:19
Wizzupok, so why does it still work for us, or what am I missing?21:19
uvosit dosent work for you21:19
uvosxorg happens to work because it manually calls for a display refesh21:19
Wizzupok21:19
uvoseverything outside xorg is broken21:19
uvosalso [    9.915008] cpcap-core spi0.0: Failed to create device link (0x180) with 40126000.mcbsp21:20
uvoslooks like mcbsp is stil broken in 6.621:21
uvoswhich is pretty critcal when combined with the display not refeshing21:21
uvos(mcbsp is omap serial port phi)21:21
Wizzupok, we can try to figure this out, but let's please also get 6.6 as up to date as we can, with our patches, then at least we have a good base to work from21:23
Wizzupand I do think I remember indeed seeing no serial console output until X started21:23
Wizzupso you're right, that's probably the bug you're describing21:23
uvossure i have rebased it21:23
uvosthe hp paches dont work21:23
uvoswe also have some other new issues21:23
uvos[    9.678344] cpcap_battery cpcap_battery.0: failed to register power supply21:23
uvos[   10.135711] iio iio:device2: unsupported IRQ trigger specified (3), enforce rising edge.21:24
uvoswith the ils being broken21:24
uvosthat one is probubly a easy fix21:24
uvosbut im looking at the hp first21:24
Wizzupty :)21:24
uvosthe modem seams to work21:25
uvosbut havent tried modem audio yet21:25
uvosbut no dmesg messages suggesting anything wrong with that21:25
Wizzupwell, let me know if you tried it and it works for you21:25
Wizzuparno11: I'm still thinking on the best way to set these values21:27
WizzupI need to figure out how to add an init script to leste-config-n900 I guess21:27
arno11ok21:27
uvosthese values probubly help mapphones just as mutch or?21:27
uvosnot sure they would be harmfull anywhere since all our devices have lowish ram21:28
WizzupI am not sure, but I figured just having it set for n900 first would help21:28
uvosok21:28
Wizzupare you talking about sysctl or the block queue nr requests?21:28
uvosthe vm changes21:28
uvossince i dont quite know what the nr_requests dose21:29
Wizzupright21:29
Wizzupit will be easy enough to move those over, I will just make sysctl.d file from leste-config-n90021:29
Wizzup(we can make that a thing in leste-config-common or leste-config-mapphone as well)21:29
uvoshmm? that sentace dosent quite add up21:29
Wizzupalso, yeah, I'm sure the default values are optimised for servers :P21:30
Wizzupuvos: what doesn'21:30
Wizzupt?21:30
uvos"I will just make sysctl.d file from leste-config-n900" should be "I will just take sysctl.d file from leste-config-n900" or "I will just make sysctl.d file for leste-config-n900" i think21:30
arno11bbl (dinner time + kids)21:31
Wizzupthe latter21:31
uvosok21:31
uvoscheck21:31
uvoshttps://github.com/maemo-leste/droid4-linux/commits/maemo-6.6-buildeb/21:53
uvosWizzup:  so what should get into the kernel from that, you have a commit in there DO NOT USE: make dtbs build for now21:53
Wizzupuvos: pull everything from there21:53
WizzupI just mark some commits as not like, upstream ready or something21:54
Wizzuparno11: the build failed with the ir patches: https://phoenix.maemo.org/job/droid4-linux-binaries/architecture=armhf,label=armhf/192/consoleText21:54
WizzupI will try to look at this in a bit21:55
Wizzupbut jfyi21:55
uvosok no ir patches for now22:08
Wizzup*nod*22:12
Wizzupbtw, mz617 with leste is quite usable now already, just no audio / pm (RET) yet, but those are related22:14
uvosi need figure out how to revive my mz61722:15
WizzupWhat happened to it?22:16
uvosits soft-bricked22:16
uvosi was working on the kernel22:16
uvosand installed one that dosent boot at all22:16
uvosand i had overriden a part of android that makes that not work22:16
uvosand then the battery died while i tried to figure out how to get it back22:16
arno11Wizzup: ok22:17
uvosits in a tricky state since you cant fix some of the android partitions without allow-mbm.... mbm22:18
uvosbut kexecboot still works with its busybox shell22:18
uvosso its possible to recover it22:18
uvossomehow :P22:18
Wizzupyou can flash a working leste image to the data partition?22:19
uvosafter i take it apart and charge the battery some other way anyhow22:19
uvosmaybe yeah22:19
Wizzupassuming 'and installed one that dosent boot at all' is for post-kexecboot kernel22:19
uvosbut for now it wont turn on at all22:19
Wizzupok22:19
Wizzupwell I think with image builder I should be able to make a tar tonight or tomorrow that you could extract on the data partition22:19
uvosyeah but how do i get the tar onto the deivce22:20
Wizzupwell if you have the busybox shell I think you can probably do it somehow22:20
uvosusing ftp and wifi in kexeboot shell i gues22:20
Wizzupeither that or base64 encoded over serial :P22:20
uvosuff22:20
Wizzup(that was a joke)22:20
WizzupI could give you my smaller image that is btrfs I suppose, it's only 700MB22:23
Wizzupbut I don't think you can flash it with fastboot to the cdrom partition or something22:23
Wizzupuvos: I suppose usb otg doesn't work in kexecboot?22:23
uvosno22:23
Wizzupok22:24
uvosbut a small enough image you could flash to cache22:24
uvosi put kexecboot somewhere else22:24
uvosand that partition you can flash from fastboot22:24
uvosi dont remeber off hand how big it is22:24
uvosanyhow its recoverable22:25
WizzupI have this: BTRFS_IMAGE_WORKS_FOR_CACHE_NO_LOCALES.img22:25
uvosits just annoying22:25
uvosi see22:25
uvossounds good :P22:25
WizzupI could upload this somewhere22:25
Wizzupok22:25
uvosyes please22:25
Wizzupper my notes I think I had to dd it from android to cache, but if you're sure you can flash it with fastboot the nyou should be good22:27
Wizzupeta ~11 mins or so22:27
WizzupI don't know if you have another mz61x, but you could swap batteries if one has android22:28
uvosi dont, but charging the battery is no issue22:28
WizzupI figured :p22:28
uvosSending 'cache' (921600 KB)                        OKAY [ 35.833s]23:03
uvosWriting 'cache'                                    OKAY [ 78.537s]23:03
uvosnot sure why your mz617's mbm would be unhappy about that23:03
Wizzupweird23:03
arno11Wizzup: uvos: btw what's your opinion about gnome-tracker 2 on a phone ? imo, totally useless: once deactivated on leste, no change and the 'find' funtion still works fine.23:21
arno11and lot of cpu and ram saved23:22
arno11*function23:22
Wizzuptracker is a pretty integral part for OMP and other things23:22
WizzupI don't think we should get rid of it, and it doesn't really cause any issues on my d423:23
uvosi dont like it either - even on d4 its petty often far up the powertop list23:32
uvosbut ok23:32
uvosi think nerfing it is enough rather than removeing it23:32
arno11ok thx guys, so maybe it should be useful to prevent it to scan the entire home folder ?23:36
arno11or maybe it scans the entire sd card lol23:36
Wizzupyeah so this is a single gsetting change23:38
Wizzupmaybe see if it makes a difference for you23:39
arno11iirc we already tried23:39
arno11let me check23:41
arno11ah i failed to remove the $HOME directory23:43
Wizzupmaybe reboot just for good measure23:44
Wizzupsicelo: btw I fixed the image builder again for now23:44
Wizzup(disk filled up...)23:45
uvoscan we have a  bigger disk or a script that deletes old releases or something23:45
uvossince that happens alot23:45
Wizzupwhat happens here is that there is still some edge case in arm-sdk where it does not umount23:46
Wizzupand then jenkins cannot deal with that23:46
Wizzupand it doesn't clean23:46
uvosok23:46
Wizzupthe arm-sdk stuff is all zsh and it's not my strong suit but I did try to fix it23:46
uvosok23:46
Wizzuphonestly it's like a 1 minute manual cleanup but yeah, I forget to check...23:46
uvosmz617 tar soon?23:47
uvoscron job hack?23:47
Wizzupit will take me a bit more to make the tar, but I am trying to make the .img (which isn't as useful...)23:47
uvosthats finem i can extract23:48
WizzupI need to figure out how to make arm-sdk also produce tar files like it used to23:48
uvosi just want something to install to userdata23:48
Wizzupdid you manage to boot the minimal image?23:48
uvosyes23:48
Wizzupah, in that case just take the droid 4 image, losetup, and rsync it to the data partition23:48
Wizzupand then add devel and remove hildon-meta-droid4 and leste-config-droid4 and the mapphone kernel config (or so) and install the mz617 versions of them23:48
Wizzupbut yes, I'm working on the image but realistically it's at least a few hours off (it tried to build some 4.14 kernel for some reason...)23:49
uvosok23:49
uvos6.6 kernel looks good now (besides mentioned issue with msub and cm pannels)23:49
Wizzupdid the call audio work for you?23:50
uvoshavent tested23:50
Wizzupok23:50
Wizzupfor completeness sake: hildon-meta-mz617 leste-config-mz617 mz617-kexecboot-config23:50
uvosim installing chimaera on the bionic rn23:50
uvosto try it there23:50
Wizzupok23:50
Wizzupyou probably need to mount the android system partition on /boot/ for the mz617-kexecboot-config to work23:51
Wizzupbut you can also just skip mz617-kexecboot-config , just make sure to remove the droid4 version as well23:51

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