| 3 Jun 2024 |
Atemu | In reply to @erahhal:matrix.org This is sort of a complicated project to be diving into as someone not very experienced with Nix build environment heh. But I guess I'm the type to learn to swim by jumping into the deep end of the pool That's the spirit :) | 20:57:19 |
erahhal | Ok, I'll do a bit of reading on how to use the repl | 20:58:06 |
Atemu | Just open the repl on robotnix and poke around | 20:58:28 |
Atemu | It'll try to print any value you give ti | 20:58:34 |
Atemu | * It'll try to print any value you give it | 20:58:39 |
Atemu | Robotnix is a module system, so the result of all the configuration is in the config attribute | 20:59:01 |
Atemu | Just like NixOS | 20:59:04 |
erahhal | Ah, so not my personal flake. I'll try it directly on robotnix | 21:16:19 |
erahhal | So I see /device/google/cheetah and /vendor/google/cheetah, and a bunch of dirs that start with kernel/*, but no kernel that is specific to the device. According to the dependency tree, the kernel is the pantah-kernel, but that was excluded above due to the nix error I mentioned before. | 21:26:37 |
erahhal | I believe all gen 7 pixels are "pantah" devices | 21:27:21 |
Atemu | Does LOS support your device? | 21:34:39 |
Atemu | Is the device dir in the json? | 21:34:54 |
Atemu | Does its lineag.dependencies list the kernel dir? | 21:35:14 |
Atemu | * Does its lineage.dependencies list the kernel dir? | 21:36:06 |
erahhal | definitely, I'm running LOS on it right now | 21:39:58 |
erahhal | specifically 21 | 21:40:02 |
erahhal | It does, pantah-kernel | 21:40:12 |
erahhal | but I removed it above as it depended on gs101, which depends on gs-common | 21:40:46 |
erahhal | which doesn't seem to have a vendor repo | 21:40:52 |
erahhal | sorry, not true, it has the following deps: | 21:42:53 |
erahhal | cheetah --> pantah --> pantah-kernel, and cheetah --> pantah --> gs201 --> gs101 --> gs-common | 21:43:36 |
erahhal | I'm still not sure what the difference is between the vendor and device repos, and whether there should be a 1-to-1 relationship | 21:44:09 |
erahhal | None of those deps exist in vendor except cheetah itself. | 21:45:07 |
Atemu | In reply to @erahhal:matrix.org which doesn't seem to have a vendor repo Double check that | 23:09:14 |
Atemu | It might be on gitlab | 23:09:24 |
erahhal | No I checked gitlab | 23:09:35 |
Atemu | Or have a different name or something | 23:09:42 |
erahhal | These would be the muppets repos right? | 23:09:58 |
Atemu | Yes | 23:10:06 |
erahhal | They don't exist in the github or gitlab projects | 23:10:53 |