@Aury88 : some news about #371 distribution
Starting as usual, terminal display is correct but graphical display is garbage as previously.
I'm connected to a 4k Samsung TV (3840x2160) with a standard HDMI wire.
I've not tested in 1920x1080 but previous tests have shown no difference with a Full HD monitor.
So, after some time and automatic reboot, I've seen the same grey lines on white page screen, with some pixels blinking.
Fortunately, the PrintScreen function has captured a 4k snapshot of the display and it is correct as you can see below (I've reduced the image size for forum convenience). So it is definitely a problem of bad parameters in the frame buffer (correct) to video output (garbage) process (I don't know the code breakdown).
@Mark Sound now works (HDMI and audio jack) on recent images with a newer kernel. Apparmor can be made to work by making some kernel changes (copied from similar changes made for the Pinephone) but this is not yet in the downloadable image.
As @dobey says, distributing a copy of widevine seems problematic, but strangely debian appear to have a package doing just that.
I doubt Debian is actually distributing widevine. I don't see any available package for it on Ubuntu 18.04 at least. At most, it's probably in the non-free repository, and is simply a download and extract script, similar to how the flashplugin-installer package works, which downloads the official tarball from Adobe, unpacks into a temporary directory, then copies the plug-in to the destination location. It probably also only does this on x86 for widevine, which likely doesn't require downloading a 2GB ChromeOS recovery, and then extracting from there.
@jonius Ok let me explain with a screenshot - this one is from the old boot layout, where android system is inside ubuntu.img and system.img is a hardlink to ubuntu.img, so please forgive the sizes of the files. This WILL change with Halium):
partition BOOT: Contains initrd system with kernel and the usual initrd helpers
partition DATA: ext4 formatted, contains:
ubuntu.img is the read-only root filesystem
system.img contains the Android LXC container. This will not be needed at all for Raspberry
folder user-data: Contains all user data from the home dir
folder system-data:Contains system settings like WiFi, network, future printing, etc.