robotnix
robotnix copied to clipboard
Build Android (AOSP) using Nix
this is a fairly major overhaul to update the Graphene build process for android 13+. this includes: * using adevtool over apv, as the latter has been archived and is...
on some machines like an installer/live images that I tested the default amount for a users/shells open files is not enough to build the derivation via nix build. Changing via...
I spent some time taking a closer look at the reproducibility of Robotnix. I hope it's OK that I summarize my findings here in case someone from the community has...
The default Waydroid images do not work on Apple Silicon due to its lack of 32-bit support. A solution has been posted in waydroid/waydroid#692, and it will be nice if...
Hello, I've built the x86_64 emulator image with following command: ``` nix-build --arg configuration '{ device="x86_64"; flavor="vanilla"; }' -A emulator ``` But when I run the `./result` I get this...
This re-enables basic CI checks: a) `treefmt`, b) `pytest`, c) `nix flake check`, d) `nix flake check` for the flake generated from the flake template. It would probably be useful...
Sets up treefmt for: * nix with `nixfmt-rfc-style`, * Python with `ruff` (supposedly a `flake8` drop-in replacement) and `mypy`, * shell scripts with `shellcheck` and `shellfmt`, * GitHub actions with`actionlint`....
Currently `buildDateTime` must be specified and updated separately. It's the same for all androidVersions and makes updates non-deterministic because it either updates every time an update is done or is...
We have a patch for many generic copy functions to not copy the permissions as all permissions of the sources are the default nix store permissions. This patch has to...