!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
6 Apr 2026
@mio:chat.mio19.ukmio pentane: how about add it to robotnix grapheneos's flash_all.sh too to align with upstream behaviour? 12:43:40
@mio:chat.mio19.ukmio * pentane: how about adding it to robotnix grapheneos's flash_all.sh too to align with upstream behaviour? 12:43:46
@mio:chat.mio19.ukmioI did attempt to do it on grapheneos and lineageos. It works for grapheneos. For now I don't have a lineageos device with gki kernel to test prepatched kernelsu kernel on lineageos12:45:20
@mio:chat.mio19.ukmioI really need incremental builds. I change one line in one nix file and wait for two hours for robotnix to build. Then repeat12:50:59
@cyclopentane:aidoskyneen.eupentanethere is an open pr for that, but it stalled after i requested changes. Might merge it and implement the changes by myself12:57:17
@cyclopentane:aidoskyneen.eupentanewelcome to my world 💀12:57:26
@cyclopentane:aidoskyneen.eupentanei recommend building android in a devshell (config.build.debugEnterEnv) if you wanna iterate12:58:13
@mio:chat.mio19.ukmioRedacted or Malformed Event13:02:23
@mio:chat.mio19.ukmioRedacted or Malformed Event13:04:47
@cyclopentane:aidoskyneen.eupentaneBrief reminder that LLMs are off-topic here13:05:13
@cyclopentane:aidoskyneen.eupentane* Brief reminder to stay on-topic here13:05:35
@esch:eschbach.houseesch joined the room.14:53:27
8 Apr 2026
@atemu12:matrix.orgatemu12Not sure whether I published it but I recently had the idea to pierce the sandbox for the gradle cache for the java stuff that can't be ccached. Though now that I've written it out I realise that it might not even use gradle and calls javac directly, hm02:03:37
@atemu12:matrix.orgatemu12Mozilla has a caching tool for rust though that ought to be usable in the sandbox somehow02:04:29
@jack:mudshark.orgjackI remember coming across a nix project that did this for gradle. Lemme dig around a bit. 04:09:56
@soph:soph.zipSophiaI mean the robotnix project does offer a ccache. Though for me it feels like it doesn't do much05:56:13
@atemu12:matrix.orgatemu12ccache only caches the c/c++ bits07:24:33
@atemu12:matrix.orgatemu12A lot of the AOSP is Java and some rust is in there too07:25:18
10 Apr 2026
@neobrain:matrix.orgneobrain https://nlnet.nl/project/Shinobi/
Are any of you behind this or is that a separate effort?
06:45:19
@cyclopentane:aidoskyneen.eupentane @jaen:matrix.org was this your grant? 12:35:13
@jaen:matrix.orgjaenYes, that's the one12:36:52
@jaen:matrix.orgjaen * 12:38:33
@neobrain:matrix.orgneobrainnice, congrats!13:13:04
@magic_rb:matrix.redalder.orgmagic_rb Lol, you found out you got the grant cause you got pinged here? 13:21:22
@magic_rb:matrix.redalder.orgmagic_rbPeak13:21:23
@jaen:matrix.orgjaen It would be funny if I did, but no - I actually do read e-mails from time to time xD 15:23:40
@jaen:matrix.orgjaenI guess now I have to actually go and build this thing for real.15:26:18
@jaen:matrix.orgjaenGotta hold Ericson by his "we're making dyndrvs generally usable this year" because when I transitioned my PoCs from parsing at scale to building at scale it turns there sure is a bit of overhead to solve xD15:26:28
@neobrain:matrix.orgneobrainTo me as a layperson the project sounds like it's solving a similar problem space as soongnix did. Are they related at all or am I thinking in the wrong direction?19:50:21
@atemu12:matrix.orgatemu12Depends on which way you build it. If you take the simple approach of basically doing nix-ninja, you don't interact with soong at all but that's unlikely to work in practice because drvs don't scale into the 100000s.23:05:53

Show newer messages


Back to Room ListRoom Version: 6