**** BEGIN LOGGING AT Wed Jul 24 02:59:57 2019 Jul 24 03:00:17 *and all stuffs that is for the distro rootfs Jul 24 07:48:26 JBBgameich: Seems that mer/SFOS guys have a pretty complete build for 15.1 ready. Most should apply for Halium as well. In the past for LuneOS we could use the Mer bits close to 1:1 since in terms of config we're pretty similar. Just UBPorts guys have quite some different config mainly Jul 24 07:48:51 Not sure where those LXC patches would need to be applied? Doesn't Mer also run LXC? Jul 24 08:19:06 Vargrim was added by: Vargrim Jul 24 08:21:15 Seems that the majority of patches that are Mer specific and not hybris specific are in https://github.com/mer-hybris/android_system_core/commits/hybris-15.1 Jul 24 08:21:28 The rest seems pretty standard hybris specific changes by the first glance Jul 24 08:48:07 @Herrie [Not sure where those LXC patches would need to be applied? Doesn't Mer also run …], Last time I checked mer ran the android bits without a container, I think the project is called droid-hal-init. Jul 24 08:50:33 Ah OK Jul 24 08:50:55 Might have some time shortly to have a little go to get at least something more or less building for 8.x Jul 24 08:51:03 only aliendalvik 8 use lxc Jul 24 08:51:08 But never know, things always see to get in between Jul 24 08:53:49 @Herrie [Might have some time shortly to have a little go to get at least something more …], That would be nice. Not that a have a device that requires a newer android version, but it would be helpful for the project to support newer devices. Jul 24 08:53:57 they starting port base on android 9 now Jul 24 08:54:52 some patches are here https://github.com/mer-hybris/droid-src-sony-ganges-pie/tree/master/patches Jul 24 09:06:23 Well I have a Xiaomi A1 which I could toy with Jul 24 09:06:42 Tissot is the codename. We have 7.1 working, but 8.x would be nice and then 9.x when it comes along Jul 24 09:13:10 birdzhang: I don't see much hybris-16.x activity in their branches yet. This seems to be one-off (device) 9.x specifics Jul 24 10:13:49 Estagiarius was added by: Estagiarius Jul 24 11:05:16 You will have a very hard time with a/b Jul 24 11:06:08 We'll have a/b covered already at our end with Tissot on LuneOS Jul 24 11:08:54 Did they get the ramdisk figured out? Jul 24 11:17:46 Nebrassy: We have this for A/B support at our end: https://github.com/Tofee/initramfs-tools-halium/commits/tofe/ab-scheme Jul 24 11:20:07 Cool, so you can actually keep twrp and not have to mess up the kernel? Jul 24 11:23:04 @Herrie yeah, only one device now, just the beginning Jul 24 11:35:47 Nebrassy: Yeah seems so :) Jul 24 11:36:20 birdzhang: The hybris 15.1 seems more common. It has some Mer specific bits that would need to be reversed/adjusted in android_core mainly. Reset seems pretty useful for other distro's as well Jul 24 11:38:11 I'm waiting for 9.0 compatibility for another attempt at A2, our Los 15.1 port is crap Jul 24 11:40:01 A1 14.1 was garbage too ;) Jul 24 11:40:13 THere was no official Los 15.1, so well ;) Jul 24 11:40:18 Ehm 14.1 I mean Jul 24 11:41:16 Well we don't have any official lineage rom, unofficial 16 is pretty stable though Jul 24 14:10:03 Олег Семенов was added by: Олег Семенов Jul 24 14:14:09 Herrie, regarding system core the main difference is that Mer runs Android in the same root as LXC, disables mounts by /init and does not run ueventd at all Jul 24 14:14:41 *in the same root as system as opposed to LXC container Jul 24 14:25:32 NotKit: OK I already saw that they removed all the mounting bits in android_system_core, which I think we still need. At least we do in Halium 7.1 since we use the device's fstab right? Jul 24 14:26:30 Do we need ueventd? We have udev on LuneOS from what I recall. I'm not too familiar with the various Android bits? Jul 24 14:28:45 @Herrie [Do we need ueventd? We have udev on LuneOS from what I recall. I'm not too famil …], we do not really need it, it was just left as LXC container has separate /dev and ueventd sets it up there Jul 24 14:29:29 Ah OK, so for LXC now it's good to keep it right? Jul 24 14:29:35 Anything else we need specifically for LXC? Jul 24 14:29:42 I.e. some patches you have laying around? Jul 24 14:29:44 another solution could be to bind-mount /dev from host and takes some usev rules e. g. for /dev/block from Mer Jul 24 14:31:22 I don't remember anything specific to udev in particular, but SELinux disablement may be more tricky as Mer does it by LD_PRELOADing stub library Jul 24 14:32:05 Well Mer has a stub library and also disabled a lot of things in their android_system_core as well Jul 24 14:34:32 I also noticed that they provide a pre-built binary for busybox which I'm not a big fan off **** ENDING LOGGING AT Thu Jul 25 02:59:57 2019