| 15 Oct 2025 |
Atemu | getprop sys.boot_completed | 20:37:41 |
Atemu | You could play with the different GPU options | 20:38:08 |
Atemu | I did have to put some other version of mesa.drivers into the LD_LIBRARY_PATH when I last played around with that | 20:38:55 |
Atemu | Probably the one from the nixpkgs input of the robotnix flake | 20:39:07 |
volth | Probably this: Could not find 'aidl/activity' for ctl.interface_start from pid: 169 (/system/bin/servicemanager)
Likely I am the first one who run LOS 22.2 in the emulator, I had to start with something older and tested
| 20:50:35 |
volth | logcat full of different errors, but missing aidl is most often and likely relevant | 20:51:26 |
Atemu | Not sure; is there a stacktrace? Android logs tonnes of benign errors that sound critical | 20:51:42 |
Atemu | Like, if the system can't boot for one reason or another, you'll usually have zygote error out with a huge-ass stack trace | 20:52:40 |
Atemu | You could try 22.1 I suppose; that did work | 20:53:17 |
Atemu | Or I guess you could bisect | 20:53:27 |
Atemu | a53d7488adeac921b9b088ef98e52a1761462281 worked | 20:53:54 |
| 17 Oct 2025 |
| Defalts2 joined the room. | 16:41:40 |
Defalts2 | good afternoon owo
I'm new to matrix, is this the correct room to ask questions about robotnix? | 16:43:26 |
magic_rb | Yep | 16:44:50 |
Defalts2 | great, so, about the device option, my device is called guamp and it has 3 variants, is there a way to set the specific variant? | 16:47:05 |
Defalts2 | https://wiki.lineageos.org/devices/guamp | 16:47:24 |
Atemu | In reply to @defalts2:matrix.org https://wiki.lineageos.org/devices/guamp
These devices all use the same LineageOS build.
| 16:49:26 |
Defalts2 | 👀whoops I didn't read that, thank you lol | 16:50:16 |
Atemu | :) | 16:58:36 |
| 19 Oct 2025 |
mio | Is there a method to specify ./keys as signing keys in nix files? I tried config.signing.keyStorePath = ./keys; config.signing.buildTimeKeyStorePath = ./keys; But I got an error error: A definition for option signing.keyStorePath' is not of type string'. | 11:09:58 |
Atemu | That does not make any sense; where is .? | 12:32:44 |
Atemu | Also you don't want to use path literals here as that would copy the key files into the world-readable nix store | 12:33:23 |
Atemu | I've never done signing but you need to pass an absolute path and make it available in the sandbox if you do it this way | 12:34:28 |
Atemu | Pretty sure the docs mention describe how to do that | 12:35:42 |
Atemu | I think you're probably better off using the release script though | 12:35:46 |
magic_rb | You should be able to do the full build in the nix sandbox and only sign afterward technically? | 13:22:12 |
pentane â” | yes, exactly - that's what the release script is for | 13:27:01 |
mio | In reply to @atemu12:matrix.org That does not make any sense; where is .? It is the folder containing flake.nix and robotnix configurations | 19:29:58 |
Atemu | but that's not in the sandbox is the issue | 20:59:09 |
| 20 Oct 2025 |
mio | releaseScript says: evaluation warning: releaseScript should be used only if signing.enable = true; Otherwise, the build might be using incorrect keys / certificate metadata. I set signing.enable = true; then I got an error error: The option `signing.keyStorePath' was accessed but has no value defined. Try setting the option. I set it to /keys and added --impure error: path '/keys/f-droid.x509.pem' does not exist | 02:45:46 |