!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
6 Jan 2026
@cyclopentane:aidoskyneen.eupentanedon't know how happy the GrapheneOS specific modifications to the non-device specific AOSP source code are gonna be about the lack of hardware features tho12:46:41
@magic_rb:matrix.redalder.orgmagic_rb i tried to include the dirs a found in repo.lock which contain sm8250 or oplus or kebab in source.dirs 12:48:58
@magic_rb:matrix.redalder.orgmagic_rb

but i am getting

evaluation warning: kebab is not a supported device for GrapheneOS
these 4 derivations will be built:
  /nix/store/jf2dmxj1z536ij67g8x6vx36zl4a81zg-unpack.sh.drv
  /nix/store/69yjhsmin24ii6zhm0wpi5a3f6zj5v8k-robotnix-kebab-2025102800.drv
  /nix/store/dff0sgb54idf8nbybb3xysjhzkxjf12n-ota-tools.drv
  /nix/store/m9h4vafkp3pva1l2w3pdn6hhqqv5hpjh-kebab-img-2025102800.zip.drv
building '/nix/store/jf2dmxj1z536ij67g8x6vx36zl4a81zg-unpack.sh.drv'...
building '/nix/store/69yjhsmin24ii6zhm0wpi5a3f6zj5v8k-robotnix-kebab-2025102800.drv'...
Running phase: unpackPhase
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: buildPhase
export BUILD_DATETIME=1761690609 BUILD_NUMBER=2025102800
In file included from build/make/core/config.mk:419:
In file included from build/make/core/envsetup.mk:351:
build/make/core/product_config.mk:226: error: Cannot locate config makefile for product "kebab".
12:45:30 dumpvars failed with: exit status 1
note: keeping build directory '/nix/var/nix/builds/nix-3798687-70607818/build'
12:49:17
@magic_rb:matrix.redalder.orgmagic_rbbut the makefile doesnt exist in the kept directory12:49:27
@cyclopentane:aidoskyneen.eupentane the LOS device-specific deps are tagged via the category attribute, you can use that one to filter them 12:49:30
@magic_rb:matrix.redalder.orgmagic_rbah12:49:40
@cyclopentane:aidoskyneen.eupentane in particular, you wanna filter for all source dirs in the LOS repo.lock whose categories field contains { "DeviceSpecific": "<your device codename>" } 12:50:25
@cyclopentane:aidoskyneen.eupentane Oh, and in LOS, the product names are all prefixed with aosp_ 12:52:01
@magic_rb:matrix.redalder.orgmagic_rbgot me the same set as my filtering on the path approach :)12:52:05
@magic_rb:matrix.redalder.orgmagic_rbbut categories is less of a hack, thanks12:52:17
@cyclopentane:aidoskyneen.eupentane so you wanna set config.productNamePrefix = "aosp_"; such that lunch looks for the correct product makefile during the build 12:52:33
@magic_rb:matrix.redalder.orgmagic_rb
build/make/core/product_config.mk:226: error: Cannot locate config makefile for product "aosp_kebab".
12:53:40
@cyclopentane:aidoskyneen.eupentane * so you wanna set productNamePrefix = "aosp_"; such that lunch looks for the correct product makefile during the build 12:53:40
@magic_rb:matrix.redalder.orgmagic_rbhmm12:53:41
@cyclopentane:aidoskyneen.eupentaneUhh12:54:05
@cyclopentane:aidoskyneen.eupentaneMy bad12:54:12
@cyclopentane:aidoskyneen.eupentane *lineage_ and not aosp_ 12:54:23
@magic_rb:matrix.redalder.orgmagic_rbbeers on me at fosdem :)12:54:38
@cyclopentane:aidoskyneen.eupentanegreat :D12:54:49
@cyclopentane:aidoskyneen.eupentanethanks for reminding me btw, still need to book my accomodation12:55:00
@magic_rb:matrix.redalder.orgmagic_rbplease do12:55:06
@magic_rb:matrix.redalder.orgmagic_rbwould be a shame for you to not be there12:55:10
@magic_rb:matrix.redalder.orgmagic_rb vendor/lineage/build/soong/generator/generator.go:219:46: undefined: android.PathForSourceRelaxed 13:13:20
@magic_rb:matrix.redalder.orgmagic_rb:(13:13:23
@magic_rb:matrix.redalder.orgmagic_rbah this is a lineageos specific function, ill have to port it over13:14:09
@cyclopentane:aidoskyneen.eupentaneplease do let me know if you succeed :)13:14:24
@magic_rb:matrix.redalder.orgmagic_rbofc i will13:15:11
@magic_rb:matrix.redalder.orgmagic_rbim hoping to show you a graphene oneplus at fosdem :P13:15:21
@magic_rb:matrix.redalder.orgmagic_rbor rope you into helping me13:15:24
@magic_rb:matrix.redalder.orgmagic_rb

pentane

error: frameworks/opt/net/wifi/libwifi_hal/Android.bp:155:1: "libwifi_hal_vendor_impl_defaults" depends on undefined module "libwifi-hal-qcom".
Module "libwifi_hal_vendor_impl_defaults" is defined in namespace "." which can read these 1 namespaces: ["."]
Module "libwifi-hal-qcom" can be found in these namespaces: ["hardware/qcom-caf/wlan" "hardware/qcom-caf/wlan/qcwcn" "hardware/qcom/wlan" "hardware/qcom/wlan/legacy" "hardware/qcom/wlan/wcn6740"]
O

any clue what this is about? im guessing i gotta pick the right implementation, but idk how

14:43:34

Show newer messages


Back to Room ListRoom Version: 6