Monday, 2026-06-15

*** n2klb_ is now known as n2klb01:57
*** n2klb_ is now known as n2klb08:46
T42<nikita_kraev> Slowly progressing with my port - disabled /data encryption and now fighting the rndis built-in, but Lineage stopped booting past bootanim. I haven't built the hybris-boot yet, is that a normal behavior? I only changed the following: CONFIG_USB_RNDIS=y CONFIG_USB_CONFIGFS_RNDIS=y CONFIG_USB_CONFIGFS_F_GSI=n CONFIG_USB_F_GSI unset (since it was conflicting with RNDIS directly).12:21
T42<nikita_kraev> Do we need a bootable Lineage OS before we try to boot the hybris-boot or bootanim is good enough?12:21
T42<elros34> What do you mean, you don't have working normal lineage os?15:03
T42<nikita_kraev> After trying to enable RNDIS in lineage OS kernel it stopped booting, yes. Can i keep RNDIS as module (CONFIG_USB_RNDIS=m)15:04
T42<elros34> but why do yo uenable rndis (or anything) in lineage? Yo uwant to build sailfish15:05
T42<nikita_kraev> That's what i am asking, yeah - i wanted to make sure i prepare my defconfig for hybris-boot as much as possible to have a good loadable base since i am building from the aosp tree, not a separate hybris one. But i am a total noob so it takes a lot of time to figure things out15:08
T42<elros34> I am not sure I follow. You want to use aosp as a base for sailfish or lineage?15:09
T42<nikita_kraev> You previously mentioned i need to15:14
T42<nikita_kraev> > enabled rndis in kernel15:14
T42<nikita_kraev> That's what i was trying to do, but it seems like i need to enable it in hybris-boot, not in lineage-boot. So as long as i have /data unencrypted, i can start building hybris-boot and mer-check-config (or so) would point out what configs need to be enabled in my kernel. But yes, since the path for the kernel is shared between lineage os targets and hybris targets (kernel/google/redbull/arch/arm64/configs/redbull_defconfig), i thought i c15:14
T42<elros34> I am still not sure you talk once about lineage then about aosp tree so let's clear it out: do you plan to use lineage or aosp as base for sailfishos?15:17
T42<nikita_kraev> lineage, sorry - lineage == aosp in my head15:21
T42<elros34> ok so you flash lineage, test and that is all. You don't touch it anymore nor build kernel with hybris/sailfish changes to test it on lineage15:22
T42<nikita_kraev> got it, thanks - getting back to hybris-boot then, will come back in a couple of days with more stupid questions! :D15:23
T42<elros34> instruction says build whole sailfish image but in reality you may build hybris-hal (with rndis enabled) and flash hybris-boot/vendor straight away to see if you have bootable kernel15:30
T42<nikita_kraev> (noob question) how would i know it booted correctly? would telnet be available?15:32
T42<nikita_kraev> I am also flashing from mac os so i hope dmesg will still show the telnet serial there15:34
T42<elros34> could be available but not always so dmesg -w is your friend. reboot after 1 minut is also good indicator that something works15:35
T42<nikita_kraev> ack, thanks so much for the help! :)15:36
T42<elros34> with flashed whole sailfish image you its's easier because even without telnet working you still should have init.log (assuming other things did not fail)15:37

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