Skip to content

Instantly share code, notes, and snippets.

View danielfullmer's full-sized avatar

Daniel Fullmer danielfullmer

  • Anduril
  • Orange County
View GitHub Profile
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
let
robotnix = (import ./default.nix {
configuration = {
device = "arm64";
flavor = "vanilla";
};
});
in (robotnix.config.build.mkAndroid {
name = "libc";
makeTargets = [ "libc" ];
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",
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"],
let
robotnix = (import ./default.nix {
configuration = {
device = "arm64";
flavor = "vanilla";
};
});
in (robotnix.config.build.mkAndroid {
name = "libc";
makeTargets = [ "libc" ];
{ 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";
{
"dep-dso": [],
"forced-modules": [
"android.hardware.authsecret@1.0.vendor:64",
"android.hardware.biometrics.common-V1-ndk_platform.vendor:64",
"android.hardware.biometrics.fingerprint-V1-ndk_platform.vendor:64",
"android.hardware.bluetooth@1.0.vendor:64",
"android.hardware.bluetooth@1.1.vendor:64",
"android.hardware.confirmationui@1.0-lib.trusty:64",
"android.hardware.confirmationui@1.0.vendor:64",
{
- device-name: "pixel5a"
- device-model: "barbet"
- device-aliases: [
- ]
- vendor: "google"
- aosp-vendor-dir: "google_devices"
- device-family: "barbet"
- supported-apis: [
- "api-30"
{
"api-30": {
"naked": {
"dep-dso": [
"vendor/lib/libadsprpc.so",
"vendor/lib/libsdsprpc.so",
"vendor/lib64/libadsprpc.so",
"vendor/lib64/libsdsprpc.so"
],
"forced-modules": [
Binary files miatoll-not-working/BOOT/kernel and miatoll-working/BOOT/kernel differ
Binary files miatoll-not-working/IMAGES/boot.img and miatoll-working/IMAGES/boot.img differ
Binary files miatoll-not-working/IMAGES/recovery.img and miatoll-working/IMAGES/recovery.img differ
Binary files miatoll-not-working/IMAGES/system_ext.img and miatoll-working/IMAGES/system_ext.img differ
Binary files miatoll-not-working/IMAGES/system.img and miatoll-working/IMAGES/system.img differ
Binary files miatoll-not-working/IMAGES/vbmeta.img and miatoll-working/IMAGES/vbmeta.img differ
Binary files miatoll-not-working/IMAGES/vbmeta_system.img and miatoll-working/IMAGES/vbmeta_system.img differ
Binary files miatoll-not-working/IMAGES/vendor.img and miatoll-working/IMAGES/vendor.img differ
diff -ur -x '*.map' miatoll-not-working/META/apexkeys.txt miatoll-working/META/apexkeys.txt
--- miatoll-not-working/META/apexkeys.txt 2008-01-01 00:00:00.000000000 -0800