!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
11 Apr 2026
@atemu12:matrix.orgatemu12I also think that module-level granularity is honestly good enough10:59:46
@jaen:matrix.orgjaenWould appreciate, I do have something already, but comparing notes would be helpful, maybe I missed something obvious when I was paying it only part of my mind10:59:54
@atemu12:matrix.orgatemu12Most modules are stuff like basic OSS libs that do not change at all11:00:27
@jaen:matrix.orgjaen For sure, granularity can just be one of the tuning knobs to use to find what is the most efficient 11:01:45
@atemu12:matrix.orgatemu12I don't know how many inter-dependencies there are between android-specific components. Somethin, in me makes me think it might not even be that much.11:02:13
@magic_rb:matrix.redalder.orgmagic_rbI do want to point out, how robotnix is the most accessible way to build android tbh. Like, building it manually is something ive never managed, not that i tried that much11:04:39
@atemu12:matrix.orgatemu12
{
  total ? 200000,
  random ? "foo",
  sleep ? 0,
  pkgs ? import <nixpkgs> { },
  lib ? pkgs.lib,
}:
let
  drvs = builtins.genList (
    n: pkgs.runCommand "${random}-${toString n}" { } "sleep ${toString sleep} ; echo ${toString n} > $out"
  ) total;
  list = lib.concatLines drvs;
in

pkgs.writeText "${toString total}" list
11:07:18
@atemu12:matrix.orgatemu12
{
  total ? 200000,
  random ? "foo",
  sleep ? 0,
  pkgs ? import <nixpkgs> { },
  lib ? pkgs.lib,
}:
let
  drvs = builtins.genList (
    n: pkgs.runCommand "${random}-${toString n}" { } "sleep ${toString sleep} ; echo ${toString n} > $out"
  ) total;
  list = lib.concatLines drvs;
in

pkgs.writeText "${toString total}" list
11:07:25
@atemu12:matrix.orgatemu12Currently running with 10000 and it's still going..11:07:50
@atemu12:matrix.orgatemu12 Yeah, so running sleep 10000 times took 8min and I doubt that scales <linearly. At that point, it'd be faster to just build; especially given that real compiler invocations take quite a bit longer than sleep 0 11:58:30
@ortolanbunting3002:tchncs.deortolanbunting3002 joined the room.12:41:51
12 Apr 2026
@magic_rb:matrix.redalder.orgmagic_rbDoes anyone use ksu with robotnix? I want it for better root hiding, but my lineageos build isnt officially supported11:58:45
@magic_rb:matrix.redalder.orgmagic_rbAh they dropped support for non-GKI completely nevermind12:01:58
@atemu12:matrix.orgatemu12I've been meaning to look into the apatch fork12:04:50
@magic_rb:matrix.redalder.orgmagic_rbId still like to somehow bypass revolut's root and custom rom checks but havent mamaged12:04:52
@magic_rb:matrix.redalder.orgmagic_rb * 12:04:59
@atemu12:matrix.orgatemu12Its app is on f-droid12:05:05
@atemu12:matrix.orgatemu12(Also for banking apps to work of course..)12:05:45
@atemu12:matrix.orgatemu12I've also been considering getting a slightly broken iphone or some other fascist-approved SecureĀ® deviece, attach it to a server and use it remotely somehow12:07:49
@atemu12:matrix.orgatemu12 * 12:08:16
@magic_rb:matrix.redalder.orgmagic_rbLmao12:11:30
@magic_rb:matrix.redalder.orgmagic_rbFair12:12:08
@magic_rb:matrix.redalder.orgmagic_rbIll get a pixel and put graphene in it just to be done with this shit12:12:18
@magic_rb:matrix.redalder.orgmagic_rbIll then carfy aroynd two devices, my foss phone and a pixel12:12:32
@atemu12:matrix.orgatemu12Yeah, something like that12:12:38
@atemu12:matrix.orgatemu12Or on the work phone12:12:48
@magic_rb:matrix.redalder.orgmagic_rb I do like "fascist approved" 12:12:57
@magic_rb:matrix.redalder.orgmagic_rbThats peak12:12:59
@atemu12:matrix.orgatemu12Though, thinking about it, I'd need to be able to do remote biometric auth somehow because apps usually want that? PIN alone might work for some though. (Because log2(10^4) is, of course, the pinnacle of password entropy..)12:16:47
13 Apr 2026
@alesya-h:nixos.devAlesya changed their display name from Alesya Huzik to Alesya.01:47:14

Show newer messages


Back to Room ListRoom Version: 6