!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
5 Sep 2021
@danielrf:matrix.orgdanielrfYeah looks like you're probably building the kernel and chromium first21:18:10
@danielrf:matrix.orgdanielrfThose are available on a binary cache if you're rather not build them yourself: https://docs.robotnix.org/building.html?highlight=cachix#binary-cache21:18:39
@jcie74:matrix.orgpie_hm yeah i suppose i should21:21:08
@jcie74:matrix.orgpie_i wonder , theres probably some tool that can give you a 3d histogram of core usage21:22:03
@jcie74:matrix.orgpie_i wonder if theres also something that can interactively tell you whats using the cores at each sample point21:22:26
@jcie74:matrix.orgpie_yep, its definitely building now21:22:48
@danielrf:matrix.orgdanielrf * Those are available on a binary cache if you'd rather not build them yourself: https://docs.robotnix.org/building.html?highlight=cachix#binary-cache21:23:14
6 Sep 2021
@dsx:matrix.orgdsx
In reply to @danielrf:matrix.org
under modules/pixel/default.nix, add "arch/arm64/boot/Image.lz4-dtb" to the kernel.buildProductFilenames toward the bottom of the file in the section where it conditions on config.deviceFamily == "redfin"
That didn't help unfortunately, got infinite reboot.
00:17:29
@jcie74:matrix.orgpie_
/nix/store/crdbdgc194p5zpqsn9v3zfgpmvps7n4z-crosshatch-img-2021080300.zip

real    132m27.225s
user    0m8.527s
sys     0m9.705s

05:17:06
@jcie74:matrix.orgpie_ danielrf: should that be 2x your reported 1 hour? 05:17:27
@kranzes:matrix.orgkranzes danielrf Ok it isn't the webview/chromium 09:53:45
@kranzes:matrix.orgkranzesit still does not work09:53:50
@kranzes:matrix.orgkranzes * it still does not boot09:53:58
@kranzes:matrix.orgkranzes
{
  description = "A basic robotnix configuration";

  inputs = {
    robotnix.url = "github:Kranzes/robotnix-forklineageos";

    device_xiaomi_miatoll = { url = "github:sairam1411/device_xiaomi_miatoll"; flake = false; };
    device_xiaomi_sm6250-common = { url = "github:sairam1411/device_xiaomi_sm6250-common"; flake = false; };
    vendor_xiaomi_miatoll = { url = "github:sairam1411/vendor_xiaomi_miatoll"; flake = false; };
    vendor_xiaomi_sm6250-common = { url = "github:sairam1411/vendor_xiaomi_sm6250-common"; flake = false; };
    kernel_xiaomi_sm6250 = { url = "github:sairam1411/kernel_xiaomi_sm6250"; flake = false; };
  };

  outputs = { self, robotnix, ... }@inputs: {
    robotnixConfigurations."miatoll" = robotnix.lib.robotnixSystem ({ config, pkgs, ... }: {
      device = "miatoll";
      flavor = "lineageos";
      androidVersion = 11;
      buildDateTime = 1630871265;

      #      signing.enable = true;
      #     signing.keyStorePath = "/home/1TB-HDD/Android/robotnix/keys";

      envVars.TARGET_FLOS = "true";

      source.dirs = {
        "device/xiaomi/miatoll".src = inputs.device_xiaomi_miatoll;
        "device/xiaomi/sm6250-common".src = inputs.device_xiaomi_sm6250-common;
        "vendor/xiaomi/miatoll".src = inputs.vendor_xiaomi_miatoll;
        "vendor/xiaomi/sm6250-common".src = inputs.vendor_xiaomi_sm6250-common;
        "kernel/xiaomi/sm6250".src = inputs.kernel_xiaomi_sm6250;
      };
    });
    defaultPackage.x86_64-linux = self.robotnixConfigurations."miatoll".ota;
  };
}

09:54:24
@kranzes:matrix.orgkranzeswith this flake09:54:26
@kranzes:matrix.orgkranzeshttps://github.com/Kranzes/robotnix-forklineageos/commit/c5f6e34f1e400f158b276bf5d25f69cf55c0869509:54:45
@kranzes:matrix.orgkranzesand these changes09:54:47
@jack:mudshark.orgjack
In reply to @danielrf:matrix.org
Also, tagged and pushed grapheneos-2021090401. Tested working on crosshatch.
Working on redfin.
16:02:52
@kranzes:matrix.orgkranzes danielrf which other stuff are there to try? 19:11:15
@kranzes:matrix.orgkranzesNow that we know that it's not the webview/chromium19:11:31
@danielrf:matrix.orgdanielrfRedacted or Malformed Event19:56:59
@danielrf:matrix.orgdanielrf kranzes: The configuration should already be quite close, but the next things to try would be to remove the TARGET_FLOS from your configuration, comment out envVars.RELEASE_TYPE, signing.apex.enable, and envVars.OVERRIDE_TARGET_FLATTEN_APEX from flavors/lineageos/default.nix 19:58:48
@danielrf:matrix.orgdanielrfah, and also add useReproducibilityFixes = false; to your configuration19:59:16
@danielrf:matrix.orgdanielrfBut tbh, it'd be surprising to me if one of those fixed it--but we've already tried the obvious things19:59:37
@kranzes:matrix.orgkranzesWhy would i need to remove the target flos? I guess its uneeded because it's already set by default 19:59:49
@danielrf:matrix.orgdanielrfI don't know what the TARGET_FLOS option is20:00:22
@kranzes:matrix.orgkranzesIt's something for forklneageos20:00:46
@kranzes:matrix.orgkranzesThat chooses if you want gms included or not20:00:50
@kranzes:matrix.orgkranzesTarget_flos=true is for without gms20:01:09
@kranzes:matrix.orgkranzes"vanilla" which is the default 20:01:20

Show newer messages


Back to Room ListRoom Version: 6