Skip to content

Instantly share code, notes, and snippets.

View danielfullmer's full-sized avatar

Daniel Fullmer danielfullmer

  • Anduril
  • Costa Mesa
View GitHub Profile
{
"dep-dso": [],
"forced-modules": [
"[email protected]:64",
"android.hardware.biometrics.common-V1-ndk_platform.vendor:64",
"android.hardware.biometrics.fingerprint-V1-ndk_platform.vendor:64",
"[email protected]:64",
"[email protected]:64",
"[email protected]:64",
"[email protected]:64",
{ config, pkgs, lib, ... }:
let
inherit (lib) types mkIf mkOption optionalString;
selfExtractorDir =
if config.deviceFamily == "raviole"
then "${config.source.dirs."device/google/${config.deviceFamily}".src}/self-extractors_${config.device}"
else "${config.source.dirs."device/google/${config.deviceFamily}".src}/self-extractors";
let
robotnix = (import ./default.nix {
configuration = {
device = "arm64";
flavor = "vanilla";
};
});
in (robotnix.config.build.mkAndroid {
name = "libc";
makeTargets = [ "libc" ];
This file has been truncated, but you can view the full file.
{
"26.0.compat.cil": { "class": ["ETC"], "path": ["system/sepolicy"], "tags": ["optional"], "installed": ["out/target/product/generic_arm64/system/etc/selinux/mapping/26.0.compat.cil"], "compatibility_suites": [], "auto_test_config": [], "module_name": "26.0.compat.cil", "test_config": [], "dependencies": [], "srcs": [], "srcjars": [], "classes_jar": [], "test_mainline_modules": [], "is_unit_test": "" },
"26.0.ignore.cil": { "class": ["ETC"], "path": ["system/sepolicy"], "tags": ["optional"], "installed": ["out/target/product/generic_arm64/system/etc/selinux/mapping/26.0.ignore.cil"], "compatibility_suites": [], "auto_test_config": [], "module_name": "26.0.ignore.cil", "test_config": [], "dependencies": [], "srcs": [], "srcjars": [], "classes_jar": [], "test_mainline_modules": [], "is_unit_test": "" },
"26.0_compat_test": { "class": ["FAKE"], "path": ["system/sepolicy"], "tags": ["optional"], "installed": ["out/target/product/generic_arm64/fake_packages/26.0_compat_test"],
diff --git a/flavors/lineageos/lineage-18.1/device-dirs.json b/flavors/lineageos/lineage-18.1/device-dirs.json
index 086f7fd..e580992 100644
--- a/flavors/lineageos/lineage-18.1/device-dirs.json
+++ b/flavors/lineageos/lineage-18.1/device-dirs.json
@@ -3195,6 +3195,24 @@
"sha256": "15mcnvkgzkj0dvvvyfsavddrb1jhv8gbg79mhpl0kiis57mhvhjr",
"url": "https://github.com/LineageOS/android_device_sony_discovery"
},
+ "device/sony/huashan": {
+ "date": "2021-01-02T21:59:33+01:00",
let
robotnix = (import ./default.nix {
configuration = {
device = "arm64";
flavor = "vanilla";
};
});
in (robotnix.config.build.mkAndroid {
name = "libc";
makeTargets = [ "libc" ];
diff --git a/machines/bellman/configuration.nix b/machines/bellman/configuration.nix
index 55a6934..869e68e 100644
--- a/machines/bellman/configuration.nix
+++ b/machines/bellman/configuration.nix
@@ -432,4 +437,93 @@
programs.xwayland.enable = true;
programs.sway.enable = true;
+
+ # Working as of 2023-12-12