Friday, 2026-06-19

T42<Teleg3_7> I've updated it, following the instructions at https://t.me/sailfishos_porters/202422. Here are the results from the server:00:19
T42<Teleg3_7> git show00:19
T42<Teleg3_7> commit c67fe5b47b81714c1338c39d5d2547f528933b15 (HEAD)00:19
T42<Teleg3_7> Merge: fb8e476 0c6843300:19
T42<Teleg3_7> Author: Matti Lehtimäki <matti.lehtimaki@jolla.com>00:19
T42<Teleg3_7> Date:   Tue Mar 3 17:42:21 2026 +020000:19
T42<Teleg3_7> 00:19
T42<Teleg3_7> I once ran “rpm/dhd/helpers/build_packages.sh --version” using pulseaudio-modules-droid* for pulseaudio-17, and it worked without errors. However, since this version has already been released, I recently tried rebuilding the RPM from scratch again. When I built the “version” section, it resulted in an error when using pulseaudio-modules-droid* for pulseaudio-17, so I reverted to the version I had built myself. I’m not sure what cau00:19
T42<Teleg3_7> 00:19
T42<Teleg3_7> Based on the new suggestion, I’ll try updating again using the checkout 41cd1d9dbe6f644c98478705a4d96e9eb3fe0a90 (Commits on Jun 11, 2026). (edited) (re @elros34: did you update droid...)00:19
*** n2klb_ is now known as n2klb01:15
T42<elros34> @Teleg3_7 but what error you got when building?06:41
T42<elros34> @Mattia990 if you are brave try 'fastboot oem ramdump enable' but I have no idea whether your device support it or how it works07:50
T42<Mattia990> I just tried but I got unknown command (re @elros34: @Mattia990 if you ar...)08:40
T42<Mattia990> I tried with skip_initramfs patch but nothing (re @SailfishFreenodeIRCBridgeBot: <mal>@Mattia990 look...)08:40
T42<Mattia990> I flashed also dtbo.img and tried with fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img (extracted from lineage) with no success08:41
T42<elros34> btw have you tried lineage 18?08:42
T42<elros34> do you have it flashed now?08:42
T42<Mattia990> I have flashed lineage 18.1, it goes to lineage boot animation and after a while it reboots to recovery08:42
T42<Mattia990> /data is populated so probably it is a rom problem08:43
T42<elros34> so why do even try built sailfish on top on lineage 18 if you have not got working lineage?08:43
T42<elros34> get "working" lineage's boot.img and repack it -> works? then get "wroking" lineage's kernel and assemble it together with hybris-boot's initramfs to new boot.img and try that. If that doesn't work try to add init=/init to cmdline08:55
T42<elros34> make sure you still have this sleep 30 in init script08:56
T42<Mattia990> I'm not able to boot lineage 18.1, I tried 3 different versions i found in Internet (as my device isn't supported officially)09:34
T42<Mattia990> I found the lineage 19.1 to successfully boot (https://xdaforums.com/t/rom-sv2-unofficial-lineageos-19-1-for-mi-9-cepheus.4465175/)09:34
T42<Mattia990> Should I try with this? Is lineage os 19.1 supported by hybris and sailfish then?09:34
T42<Mattia990> There is this note written in the xda post, I don't understand if it just talk about dtbo and vbmeta or something different09:34
T42<Mattia990> NOTE: Any other recovery is not supported, only Lineage Recovery will work09:34
T42<Mattia990> NOTE2: This ROM uses FBEv2, any other recovery won't be able to properly format data making Android unbootable, also forget about any sort of decryption09:34
T42<Mattia990> Seriously, just don't use any other recovery09:34
T42<Mattia990> NOTE3: FORGET ABOUT CUSTOM KERNELS, THEY WON'T BOOT09:34
T42<elros34> I guess you can first try with lineage-18 you have. At least it doesn't reboots straight to fastboot right.09:36
T42<elros34> FBE file based encrytpion? We format /data for sailfish to remove that so this is not very important but can explain your issue with booting lineage-1809:37
T42<elros34> there is no hybris-19 I guess nobody needed it09:39
T42<elros34> this boot image https://lineage.sebaubuntu.dev/cepheus/20220706/ looks sane. Have ramdisk, header v2 so good start point09:41
T42<elros34> if you still have lineage check /proc/cmdline on it09:45
T42<Mattia990> So the plan is to unpack that boot image and replace the ramdisk with hybris' one? (re @elros34: if you still have li...)09:54
T42<elros34> yeah but try with hybris-18 first09:55
T42<Mattia990> From what I remember lineage 18.1 boot image haven't ramdisk inside it (re @elros34: yeah but try with hy...)09:56
T42<elros34> yeah but I guess you can add it09:56
T42<elros34> even in lineage 22 kernel still handle skip_initramfs (and mess with it even more) so I guess bootloader is old and adds it to cmdline. WOuld be nice to confirm it with lineage's /proc/cmdline. https://github.com/xiaomi-sm8150-devs/android_kernel_xiaomi_sm8150/commits/lineage-22.2.09:58
T42<Mattia990> I installed magisk on the lineage os 19.1 and extracted the cmdline from lineage booted10:25
T42<Mattia990> www.pastebin.com/gmYEAe1B10:25
T42<Mattia990> Like you said before there is the init=/init (re @elros34: get "working" lineag...)10:26
T42<Mattia990> There is also want_initramfs option10:28
T42<Mattia990> There is also want_initramfs option and rootwait (edited)10:28
T42<elros34> yeah so you should have this 2 commits init: Add CONFIG_INITRAMFS_IGNORE_SKIP_FLAG (https://github.com/xiaomi-sm8150-devs/android_kernel_xiaomi_sm8150/commit/936f0959715c7510b35df48b2e7f2aaeffe85cfb) and arch: arm64: configs: xiaomi: Enable CONFIG_INITRAMFS_IGNORE_SKIP_FLAG (https://github.com/xiaomi-sm8150-devs/android_kernel_xiaomi_sm8150/commit/f2a065a377ad3d25953a9d156a129c10ac1b7c3b)10:30
T42<Mattia990> Then should I add something to cmdline or add the do_skipinitramfs fix as hadk hot? (re @elros34: yeah so you should h...)10:32
T42<elros34> you can't add anything to cmdline. You could use that fix from hadk but if something was tested then better use that 2 commits I have linked10:33
T42<elros34> btw do you use android_kernel_xiaomi_sm8150 or android_kernel_xiaomi_sm8150-legacy which is linked in xda thread?10:34
T42<Mattia990> I'm actually using the one that is not legacy (re @elros34: btw do you use andro...)10:34
T42<elros34> in legacy one these commits are included but it also have only v20 branch so it's little mess10:36
T42<Mattia990> I will try to revert my skipinitramfs change and add the two commits you sent me10:38
T42<Mattia990> Thank you for the support! (re @elros34: in legacy one these ...)10:38

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