Sunday, 2022-07-03

T42<foxclore> Small question: when building rpm/dhd/helpers/ --droid-hal it fails due to errors when checking + hybris/mer-kernel-check/mer_verify_kernel_config ./out/target/product/apollon/obj/DTBO_OBJ/.config11:20
T42<foxclore> 11:20
T42<foxclore> Yet, my kernel was built with fixed defconfig, and mer-kernel-check says there are no errors in ./out/target/product/$DEVICE/obj/KERNEL_OBJ/.config11:20
T42<foxclore> 11:20
T42<foxclore> So question: how do i know which config is used for DTBO_OBJ? Logs here:
T42<foxclore> Wow11:20
T42<foxclore> That was a link to pastebin11:20
T42<foxclore> Interesting11:20
T42<foxclore> So the problem is:11:22
T42<foxclore> rpm/dhd/helpers/ --droid-hal fails because it checks config in ./out/target/product/apollon/obj/DTB_OBJ/.config11:22
T42<foxclore> 11:22
T42<foxclore> Yet my defconfig is fine (output of defconfig check):11:22
T42<foxclore> https://pastebin .com/CmXWpG3b11:22
T42<foxclore> 11:22
T42<foxclore> So what influences DTB_OBJ config? Already fixed vendor/apollo_defconfig11:22
T42<foxclore> 11:22
T42<foxclore> 11:22
T42<foxclore> Logs here: https://pastebin .com/8KWwqmyv11:22
T42<TheVancedGamer> oops11:24
T42<TheVancedGamer> yeah, it'll delete your links because you've not been here for 24+ hours11:24
T42<TheVancedGamer> @foxclore rebuild droid-hal and droidmedia11:25
T42<elros34> @foxclore it's known issue but nobody who had this bother to make proper fix. Script should not use DTB_OBJ/.config11:26
T42<foxclore> Just did that (re @TheVancedGamer: @foxclore rebuild dr...)11:30
T42<foxclore> So I just remove that line? (re @elros34: @foxclore it's known...)11:31
T42<elros34> no, make sure it check only KERNEL_OBJ/.config. Funny:
T42<elros34> try to search for "DTB_OBJ/.config" ^11:32
T42<foxclore> Yeah, I meant from the script (re @elros34: no, make sure it che...)11:33
T42<elros34> still no, did you use that link I provide? It's same question from same person (you) year ago and still same answer11:34
T42<foxclore> yeps just found it, my bad xd11:34
T42<elros34> see now you have motivation to make proper PR:)11:35
T42<edp_17> @elros34 : I've rebooted and here is the journal (it was too large so was able to upload in three pieces) :12:27
T42<edp_17> part1:
T42<edp_17> part2:
T42<edp_17> part3:
T42<edp_17> The last one shows when I put the earphone in then toke it out.12:28
T42<edp_17> I am not sure what I supposed to see/expect in there.12:29
T42<edp_17> Oh, and as I installed the ohm-tracing package, that overwrote the /etc/sysconfig/ohmd.debug file. The content is :
T42<elros34> I will not check whole log, just check whether something which looks reasonable changed when you plug in/out if yes then real debugging must be done with pulseaudio13:16
T42<edp_17> Okay, I'll do that. Thanks.13:33
T42<Spidey24Z> hi20:06
T42<Spidey24Z> is anyone know to fix this apexd issue "hybris-18.1"
T42<Spidey24Z> is anyone knows how to fix this apexd issue "hybris-18.1" (edited)20:11
T42<elros34> looks like boringssl_self_test32 failure cause reboot (it probably has reboot on failure option in init*.rc). I  am pretty sure there was somebody with same problem but no idea how he solved it20:42
mymindstormHi, I'm new to porting and trying to build for a new device on 18.1. I'm running into the error "DTB image must not be empty" when compiling the boot image. Does anyone have any clue as to what I should do to fix this? I've patched `build/soong/ui/build/paths/config.go` to allow pkg-config, cpio, and xmllint. Logs:
T42<foxclore> Mymindstorm: well I had this issue previously, haven't found permanent solution yet. Yet you can manually find dtb.img file in out/ directory, then edit out/build-$DEVICE[...].ninja, search for --kernel= and edit that line with option --dtb=[path-to-your-dtb.img]21:13
mymindstormT42: Thanks, I'll try that out21:14
ThaodanNo need to patch soong22:45
Thaodanthere's a workaround for that22:45
Thaodanyou can the env that it tells you to remove that restriction22:46

Generated by 2.17.1 by Marius Gedminas - find it at!