!UUYziobKGGxpovWyAN:nixos.org

Robotnix

257 Members
Build Android (AOSP) using Nix | https://github.com/danielfullmer/robotnix82 Servers

Load older messages


SenderMessageTime
15 Aug 2021
@jcie74:matrix.orgpie_ danielrf: i think getting something like https://source.android.com/devices/automotive/start/avd/cloud_emulator low key set up would also be very interesting 23:21:49
@samueldr:matrix.orgsamueldr(here thinking solely about the flavour)23:21:49
@jcie74:matrix.orgpie_
In reply to @danielrf:matrix.org
Even the first step https://source.android.com/devices/automotive/start/passthrough#bt-guest-kernel to add a kernel module is nontrivial because we're just using the prebuilt goldfish kernel for the emulator currently
oh no
23:22:11
@jcie74:matrix.orgpie_so the kernel rebuilds arent automated?23:22:25
@jcie74:matrix.orgpie_i mean, i have to replicate the upstream build process and feed robotnix a blob or something?23:22:54
@danielrf:matrix.orgdanielrfnot for emulator builds--we only build kernels for devices currently23:22:59
@jcie74:matrix.orgpie_"how hard could it be"23:23:12
@danielrf:matrix.orgdanielrf
In reply to @jcie74:matrix.org
i mean, i have to replicate the upstream build process and feed robotnix a blob or something?
or write some nix expressions to do this in an integrated way
23:23:22
@jcie74:matrix.orgpie_id probably need guidance on that23:23:36
@samueldr:matrix.orgsamueldrhuh, they run android auto on pixel xl devices? https://source.android.com/devices/automotive/start/pixelxl23:23:36
@jcie74:matrix.orgpie_btw i can probably argue for working on this stuff in scope of summer of nix but i dont know how much i could actually get done23:24:07
@danielrf:matrix.orgdanielrf
In reply to @samueldr:matrix.org
huh, they run android auto on pixel xl devices?
https://source.android.com/devices/automotive/start/pixelxl
That's be interesting to try out if my pixel 3 xl wasn't my daily driver! :)
23:24:52
@jcie74:matrix.orgpie_i imagine the kernel is deep enough in the build tree that rebuilding that basically causes a full rebuild?23:25:48
@samueldr:matrix.orgsamueldrwondering if unsupported devices can still run it23:25:52
@samueldr:matrix.orgsamueldrfor those that can run QQ3A.whatever23:26:12
@danielrf:matrix.orgdanielrfI'd expect any of the devices here might work: https://android.googlesource.com/device/google_car/+/refs/heads/master23:26:21
@danielrf:matrix.orgdanielrf pie_: kernels are built separately from the main android build system 23:26:37
@jcie74:matrix.orgpie_ samueldr: i get the impression that everything is unsupported but you are allowed to make it work yourselfd :P 23:26:39
@samueldr:matrix.orgsamueldryour impression is wrong!23:26:54
@samueldr:matrix.orgsamueldr
Only the Pixel 3 XL and Pixel 4 XL are supported
23:27:05
@jcie74:matrix.orgpie_ * samueldr: i get the impression that everything *else is unsupported but you are allowed to make it work yourselfd :P 23:27:08
@danielrf:matrix.orgdanielrf pie_: I'd take a look at these: https://source.android.com/setup/build/building-kernels and https://source.android.com/setup/build/building-kernels-deprecated 23:27:09
@jcie74:matrix.orgpie_ samueldr: accidentally a word 23:27:14
@samueldr:matrix.orgsamueldrah :)23:27:23
@jcie74:matrix.orgpie_man i never wanted to into this ecosystem hah...23:27:30
@jcie74:matrix.orgpie_f*ck me x)23:27:40
@danielrf:matrix.orgdanielrfthe kernel.nix module currently in robotnix is pretty ad-hoc and doesn't really build the kernels the way they recommend. We might need to look into this again anyway in the future as they switch further to the GKI (generic kernel image) stuff23:28:04
@jcie74:matrix.orgpie_ danielrf: do you know anyone willing to throw compute at me for this 23:28:10
@samueldr:matrix.orgsamueldris GKI still a thing that's just around the corner?23:28:25
@jcie74:matrix.orgpie_if yall're willing to provide guidance i can bring it up at the SoN team meeting tomorrow, though i still have a project i havent finished23:29:11

Show newer messages


Back to Room ListRoom Version: 6