| 30 Oct 2023 |
atemu12 | If you want, you can try to add support though | 08:42:37 |
atemu12 | No idea how hard it'd be to add it to the current devices but it shouldn't be witchcraft. You will be stuck with a very old version though. | 08:43:12 |
atemu12 | Ah, wait. Forgot about this: https://github.com/nix-community/robotnix/pull/203 | 08:43:40 |
| 6 Nov 2023 |
| Marius changed their profile picture. | 19:16:25 |
| 8 Nov 2023 |
atemu12 | So I just found out my LineageOS repo mirror was using some rather old manifest because it tracked the master branch rather than main of the mirror repo | 17:16:07 |
atemu12 | And that was causing a kernel repo to be missing in my mirror | 17:17:24 |
| 9 Nov 2023 |
atemu12 | If anyone has attempted to update robotnix' nixpkgs and/or remove python2 before, please contribute any WIP patches you might have had. | 08:35:38 |
atemu12 | https://github.com/nix-community/robotnix/issues/218 | 08:35:40 |
atemu12 | https://github.com/nix-community/robotnix/issues/219 | 08:35:45 |
| 10 Nov 2023 |
| eyJhb joined the room. | 12:06:28 |
eyJhb | I'm reading this https://github.com/nix-community/robotnix/blob/master/docs/src/development.md#emulator , which states that one can run
$ nix-build ./default.nix --arg configuration '{device="x86_64"; flavor="vanilla";}' -A emulator
$ ./result
To run a emulator. However, I am getting
eyjhb@jhbws01 ~/s/robotnix (master)> ./result
INFO | Android emulator version 31.1.4.0 (build_id 7920983) (CL:N/A)
ERROR | This AVD's configuration is missing a kernel file! Please ensure the file "kernel-ranchu" is in the same location as your system image.
ERROR | ANDROID_SDK_ROOT is defined (/nix/store/k8kadzfbjw93zcg1hyq6ib29kv9rzcif-fake-sdk) but cannot find kernel file in /nix/store/k8kadzfbjw93zcg1hyq6ib29kv9rzcif-fake-sdk/system-images/ sub directories
| 12:07:27 |
eyJhb | Am I missing something? | 12:07:35 |
atemu12 | This used to work with LineageOS ~3 years ago for me IIRC | 12:32:29 |
atemu12 | Perhaps try that | 12:32:38 |
atemu12 | sdk_phone_x86_64 | 12:39:21 |
atemu12 | Is the device name | 12:39:26 |
atemu12 | I'll see if it builds | 12:39:31 |
atemu12 | Nope. | 12:42:21 |
atemu12 | It appears to do some copies that regular device builds don't do; requiring a few more patches | 12:43:21 |
atemu12 | eyJhb: 19.1 appears to work; it'd fail earlier than my build has come | 12:54:39 |
eyJhb | In reply to @atemu12:matrix.org eyJhb: 19.1 appears to work; it'd fail earlier than my build has come How are you calling this? | 13:02:23 |
atemu12 | { device = "sdk_phone_x86_64"; flavor = "lineageos", androidVersion = 12; } should do it | 13:03:20 |
eyJhb | Trying to fire that off | 13:07:33 |
atemu12 | Seems to run but crash in swiftshader | 14:54:59 |
atemu12 | Might be a mesa issue; it's impure | 14:55:14 |
| 13 Nov 2023 |
| @raboof:matrix.org left the room. | 08:51:28 |
| 15 Nov 2023 |
| @grahamc:nixos.orgchanged room power levels. | 16:15:58 |
| philipp left the room. | 16:21:44 |
| @grahamc:nixos.org | 16:38:40 |
| @grahamc:nixos.org | 16:39:30 |