Thursday, 2023-01-12

T42<Herrie1982> We needed a few fixes to 3.4 kernels to keep systemd 241 etc happy. Mostly small ones (re @NotKit: was wondering if you...)06:51
T42<Herrie1982> It also depended on which version of 3.4, fewer fixes were needed on 3.4.1xy vs 3.4.x or 3.4.xy06:52
T42<Herrie1982> Fixes are mainly for pid ns, user ns and vfs. For Mako on 3.4 for example: https://github.com/shr-distribution/linux/commits/mako/3.4/halium-9.006:55
T42<Herrie1982> And similar for Hammerhead: https://github.com/shr-distribution/linux/commits/hammerhead/3.4/halium-9.006:56
T42<edp_17> @elros34 : I've disabled adb_root but still no GUI. (How can I make disabling adb_root permanent? If I add my custom /usr/libexec/droid-hybris/system/etc/init/disabled_services.rc won't it conflict with the default one?)10:53
T42<edp_17> journal: https://paste.ubuntu.com/p/Cz8wYQRRGk/10:53
T42<edp_17> logcat: https://paste.ubuntu.com/p/6nhrCqwgCd/10:54
T42<edp_17> I meant if add that custom disabled_services.rc into sparse on host.10:54
Thaodan@edp_17: To disable a service create a service that conflicts with the old that doesn't exist10:59
T42<elros34> @edp_17 file is probably from submodule sparse so just copy your sparse and edit11:08
T42<elros34> to your sparse*11:08
T42<elros34> can you show from device: 'ls -al /etc/selinux'11:19
T42<elros34> you could also disable ratelimiting in kernel: printk.devkmsg=on in cmdline11:23
T42<elros34> ah command should be ls -alR /etc/selinux11:25
T42<edp_17> @elros34 : https://paste.ubuntu.com/p/h36NHXykfh/11:52
T42<edp_17> Strange, as it shows those two files as symlinks but I do remember copied them from device.11:53
T42<elros34> so you have the casue for failing services11:53
T42<edp_17> Now I have these: https://paste.ubuntu.com/p/nrSXgp6Hrm/11:56
T42<edp_17> ... and I have GUI. :)11:57
T42<edp_17> Wifi cannot be turned on and the scaling is wrong (icons are too big), but screen, touch and  vibra do works. :)12:04
T42<edp_17> Lets' fix them step by step. :)12:04
T42<elros34> so common state afterr getting gui working12:05
T42<edp_17> Yeah. :) I thought at least wifi would work though. :D12:06
T42<elros34> Did you manage to install sailfish image in recovery after simple compression algorithm bzip2/gz change?12:10
T42<edp_17> Yes.12:10
T42<edp_17> And also had to use --pack-to=sfe-$DEVICE-$RELEASE$EXTRA_NAME.tar.gz when ran the MIC.12:11
T42<edp_17> Also I've amended hybris-updater-unpack.sh to use -xf instead of -xvjf12:11
T42<edp_17> Oh, and I know why those files were still symlinks in /etc/selinux. Because, however I copied them into sparse on my host but forgot to push to github, so the new image still had the symlinks. :D12:12
T42<elros34> I guess you mean -xvzf no -xf12:13
T42<edp_17> No, I meant -xf. I have this: https://paste.ubuntu.com/p/nGbTSQc2j9/12:15
T42<edp_17> Haha, FS_ARC="/data/sailfishos-rootfs.tar.bz2" :D :D12:16
T42<edp_17> But it worked. :D12:17
T42<edp_17> I'll change it to FS_ARC="/data/sailfishos-rootfs.tar.gz" and use -xvzf and retry.12:19
T42<edp_17> Would like to build a new image anyway.12:19
T42<elros34> I doubt it worked but you are right about 'z' or 'j', looks like is not needed when unpacking12:21
T42<edp_17> Well, somehow it worked. This is what's included in the image that I flashed on device. I've built and flashed three different images the same way and was able to flash all of them.13:52
T42<edp_17> Keto : Could you please add the following device to the store? "Device model: G7 Power (ocean / ocean)" Many thanks!13:56
T42<edp_17> @elros34 : Yes, when I kept that j option, unpacking failed.14:01
Keto@edp_17 : added14:07
T42<edp_17> Thanks!14:07
*** Ischwitch is now known as Ingvix15:51
T42<edp_17> @elros34 : Interesting. I've created a new image and still had symlinks in /etc/selinux however (this time) I had the real files in sparse on github. Also, I set pixel_ratio 1.25 but the icons/texts still too large. I'll investigate later, just mentioned as you might have an idea.17:12
T42<elros34> you simply didn't trigger droid-config rebuild17:17
T42<elros34> btw you do not need to build yamui, I think same for qtscenegraph-adaptation17:21
T42<edp_17> When uploaded droid-hal packages, it triggered rebuilding droid-config. At least those packages creation date is today.19:19
T42<elros34> if you do not trigger rebuild then OBS will not download latest sources for you unless you have webhooks19:22
T42<elros34> if you are not sure then you can always download and unpack package19:24
T42<edp_17> Oh, that explains a lot. I'll trigger them to rebuild and re-try.20:14
*** ggabriel is now known as Guest119020:43

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