!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
15 Aug 2021
@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
@danielrf:matrix.orgdanielrf samueldr: something like that, I just know that each new device comes with a bunch more modules than before--but I'm not sure when the switch over to GKI will be "complete" 23:29:18
@danielrf:matrix.orgdanielrfI haven't followed it too closely23:29:26
@jcie74:matrix.orgpie_im not entirely afraid of kernel dev but i certainly dont have much experience with it23:29:49

Show newer messages


Back to Room ListRoom Version: 6