**** BEGIN LOGGING AT Fri Jan 01 03:00:13 2021 Jan 01 06:43:10 Happy New Year everyone! Jan 01 11:11:03 Herrie: I managed to get adb to work again, just by reusing my old 7.1 kernel defconfig; I think the some usb gadget options were missing Jan 01 11:11:27 for lxc it's still the same, but at least now I can stop and restart it to test it more easily Jan 01 11:11:57 also, the more I use system-as-root, the more I wonder how llittle it has been used so far... Jan 01 11:21:56 Tofe: Ah nice having ADB working makes it a lot easier to debug LXC at least Jan 01 11:22:05 You can manually start and get some logs Jan 01 11:22:19 For system-as-root... Not sure, probably only a couple or a handful so far Jan 01 11:36:16 Herrie: actually, patches like this one https://github.com/Halium/hybris-patches/blob/halium-9.0/system/core/0002-hybris-Don-t-create-mount-dev-proc-sys.-when-booting.patch might be really a bad idea when running in LXC Jan 01 11:47:24 Tofe: Yeah, I wonder how they got this working ever with patches like that Jan 01 11:49:49 Seems they somehow reverse it with this: https://github.com/Halium/hybris-patches/commit/2bab522ee0b3f36785539918766ca24feb41a188 Jan 01 11:49:54 But only for recovery somehow Jan 01 11:50:02 Don't really understand why exactly Jan 01 11:51:07 Their recovery is based on android's recovery, so they'll need a fully-working android environment, I guess Jan 01 11:52:06 All these patches are fine when android is running besides the host OS, but with LXC it's just hopeless... I'm currently pruning out the commits that get in the way, and it's quite a few Jan 01 11:52:29 Have all other halium distros abandonned lxc containering ? Jan 01 11:58:16 I don't know... I would suspect UBPorts still uses LXC Jan 01 11:58:23 Might be good to check in Halium channel Jan 01 11:58:37 Ah you did already Jan 01 11:59:41 yes, but I guess some people aren't awake yet, or not on IRC :p Jan 01 12:14:21 Actually I suspect ubports to use Erfan's prebuilt GSI directly Jan 01 12:16:03 ah, but I misunderstood, he's also reusing hybris-patches... ok so I don't understand what's being built, then Jan 01 12:18:16 ah it's https://github.com/erfanoabdi/android_device_halium_halium_arm64/commits/halium-9.0 ok... but adding mount points won't help, if he applies the patch that disables all mounts... Jan 01 12:25:04 https://github.com/erfanoabdi/lxc-android/commit/129df129c3b9229ea8317c9dcc856f25c3b459d2 at last, something that makes sense Jan 01 12:25:47 Tofe: erfanoabdi is GSI just fyi Jan 01 12:27:42 Herrie: yes, I'm a bit slow today :) So, he builds GSI using the halium_halium_arm64 device repo and (apparently ?) using Halium patches, which disable all mounts inside android's init Jan 01 12:28:19 Seems so yes Jan 01 12:28:50 Bit slow today too, too much bubbles, beer and way too little sleep. Jan 01 12:29:05 it's just that for me, disabling all mounts is quite a no-go in lxc... but let's see how my rebase went Jan 01 12:30:09 It would be nice to be wrong, and reuse his GSI device repo nearly as-is Jan 01 12:31:18 If you ever find the android manifest corresponding to GSI, I'm interested :p Jan 01 12:33:19 Tofe: Well he's usually quite responsive Jan 01 12:33:39 I've seen him around often Jan 01 12:34:07 ah ok, good :) **** BEGIN LOGGING AT Fri Jan 01 17:57:33 2021 Jan 01 19:23:20 ah, I got the beginning of a result Jan 01 19:24:13 one problem was that uevent was trying to use the same socket address as udev -- not sure why there's a conflict, as we are in lxc, but well Jan 01 19:43:00 looks like the next step would be a failing "/system/bin/vdc --wait cryptfs init_user0" which times out; I'm not very surprised here, we don't have an encrypted /data here... Jan 01 19:47:58 ok, my fault, I removed the https://github.com/Halium/hybris-patches/blob/halium-9.0/system/core/0038-hybris-Disable-init_user0-which-is-not-needed-on-Mer.patch patch to hastily Jan 01 19:48:01 too* Jan 01 19:49:37 ah, damn "init: starting service 'exec 1 (/system/bin/vdc --wait cryptfs init_user0)'..." Jan 01 19:55:23 ok, better Jan 01 21:08:27 I just remarked the Halium-10.0 patch set... and it looks better actually. Less Mer, more Halium & LXC Jan 01 21:21:21 but that means rebuilding the whole thing again :D **** ENDING LOGGING AT Sat Jan 02 02:59:56 2021