Robotnix | 248 Members | |
| Build Android (AOSP) using Nix | https://github.com/danielfullmer/robotnix | 76 Servers |
| Sender | Message | Time |
|---|---|---|
| 29 Mar 2024 | ||
| My flight is at 7pm lmao, just coming early, so that in case the train hit a cow or smth i wouldnt miss the flight | 13:16:31 | |
| Last time it hit a car, no casualities tho | 13:19:02 | |
In reply to @eyjhb:eyjhb.dkThat's a bug on our side, right? | 20:31:51 | |
In reply to @cybershadow:cy.mdEhm... Maybe. I would assume so. At least I think it could be fixed :) | 22:15:30 | |
| @CyberShadow i meant to ask, how did you find all the additional paths/things that needed signing? | 23:04:37 | |
| (in the pr you made) | 23:04:48 | |
| 30 Mar 2024 | ||
| 02:22:47 | ||
In reply to @eyjhb:eyjhb.dkWell, it prints the path of the file it expects to find. So, I kept adding files to the list according to the error messages and re-running until it was happy. | 06:31:55 | |
| Oh okay :) i guess it changes from phone to phone them | 07:33:54 | |
| Then* | 07:33:58 | |
| I'm sure it does. I'm also not sure if it even makes sense to be using separate keys for all these applications; I think it should be OK to use the same key for all of them. | 15:02:29 | |
| Looked at the latest PR RE strict mode, had one suggestion, but I tested it and it works asIs | 21:48:38 | |
| * Looked at the latest PR RE strict mode, had one suggestion, but I tested it and it works as-is | 21:48:39 | |
| Tried to work on getting the nixpkgs version up-to-date with 23.11, but that's a challenge.. Stuck on trynig to get clang things to work with lineageos.. Something something ncurses not being found. | 23:08:24 | |
| But doing the same trick as in grapheneos requres a bigger change than expected. | 23:08:43 | |
| Also, not suer how ot avaid NIXPKGS_ALLOW_INSECURE, as some places "require" python2 for building. Mostly older Android versions. | 23:09:42 | |
| * Also, not suer how to avoid NIXPKGS_ALLOW_INSECURE, as some places "require" python2 for building. Mostly older Android versions. | 23:18:40 | |
| 31 Mar 2024 | ||
| eyJhb: If they become a bother, feel free to drop them | 01:31:22 | |
| Though if you can, I'd prefer simply only including them optionally depending on the android version | 01:31:46 | |
| The first thing I'm trying to do, is to get it to build by specifying the allow insecure envvar. Then I can check which ones I can bump to python2 | 08:17:49 | |
| * The first thing I'm trying to do, is to get it to build by specifying the allow insecure envvar. Then I can check which ones I can bump to python3 | 08:17:54 | |
| The current issue is the clang thing | 08:18:04 | |
| But I bumped the entire flake.lock, I don't think that's ideal. @Atemu is there a good reason for unstable and 21.11 pin? Couldn't it just be 21.11 or something? | 08:44:04 | |
| Or just be unstable. Not sure which is better. | 08:44:12 | |
| Nono other than that I haven't been able to make them work | 10:40:55 | |
| Fair :D | 10:55:55 | |
| It seems like lineage needs the same treatment as grapheneos after bumping to 23.11, as shown here https://github.com/nix-community/robotnix/blob/c54c511b3aa3e827e7ae320d604646a0ecc7c96c/flavors/grapheneos/kernel.nix#L25-L36 , I've just initially tested it by adding
To the | 12:37:36 | |
| Feel broken, mostly because I'm not sure what I am even doing. Atemu is lineageos using a prebuilt kernel, and the vanilla and grapheneos is not? Ie. they are built using robotnix? | 12:54:13 | |
| 13:03:13 | |
| Fun, now it just fails further about libncurses.so.5 complaints. Not sure what changed in nixpkgs, that warrants these errors all of the sudden | 13:03:36 | |