!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
29 Apr 2026
@cyclopentane:aidoskyneen.eupentane best to add a short section to signing.md ^^ 17:10:00
@cyclopentane:aidoskyneen.eupentanethanks!17:10:03
@bigfreakintaco:matrix.orgbigfreakintacoJust to confirm: "signing.keystorepath" is not only deprecated but now removed? I couldn't get nix-build to accept any combos of that setting17:10:46
@cyclopentane:aidoskyneen.eupentaneurgh you're right. robotnix currently is the epitome of "lack of up-to-date docs". i should really rewrite them from start to finish at some point17:12:12
@bigfreakintaco:matrix.orgbigfreakintacoNo don't say that, instead say, "Robotnix" is lucky with the amount of effort I have already donated to them :) And potential users like me are LUCKY to have any docs at all lol. No believe me I understand, I manage several projects17:13:47
@bigfreakintaco:matrix.orgbigfreakintacoAlso, is signing.enable also obsolete. I would then put a PR to remove that from the default config and I'll some docs on where/how to put the keys in relation in that default config if so desired17:15:26
@bigfreakintaco:matrix.orgbigfreakintacoI really appreciate the help today btw! Can't wait to switch!!17:17:56
30 Apr 2026
@bigfreakintaco:matrix.orgbigfreakintaco* No don't say that, instead say, "Robotnix" is lucky with the amount of effort pentane has already donated to them :) And potential users like me are LUCKY to have any docs at all lol. No believe me I understand, I manage several projects14:47:42
2 May 2026
@bigfreakintaco:matrix.orgbigfreakintacoI got it all workijng yesterday finally, there were several things I learned/discovered. Firstly my oriole keys from GOS were too old (android15 based release) and a few more keys had to be generated but then one of them wasn't compatible anyway, so I finally just made all new keys and then it worked14:36:32
@bigfreakintaco:matrix.orgbigfreakintacoI also realized that signing.md is more updated than what is on docs.robotnix.org14:36:48
@bigfreakintaco:matrix.orgbigfreakintacoSo when I submit some PR's, I'll try to mediate that14:37:09
@bigfreakintaco:matrix.orgbigfreakintacoFreaking amazing project everyone! Thank you again devs!!!!14:37:54
@bigfreakintaco:matrix.orgbigfreakintacoOne hint that helped on Gitlab was an Issue that someone made a comment that the signing in Robotnix and the flash-all in Robotnix, even though for GrapheneOS are different thant he flash-all distributed with GrapheneOS and the signing is different too. So I falsely made the assumption at first that Robotnix would use the GrapheneOS build system underneath precisely14:40:29
6 May 2026
@antv:matrix.orgAntoine Vaure joined the room.18:25:08
7 May 2026
@mio:chat.mio19.ukmiographeneos updated again11:59:13
8 May 2026
@jopejoe1:matrix.orgjopejoe1 changed their display name from jopejoe1 (4094@epvpn) to jopejoe1.08:43:18
10 May 2026
@cyclopentane:aidoskyneen.eupentane changed their profile picture.11:29:03
13 May 2026
@c2vi:matrix.orgc2vi (abandoned, new account @c2vi:ppc.social) changed their display name from c2vi to c2vi (abandoned, new account @c2vi:ppc.social).03:19:08
@c2vi:ppc.socialc2vi joined the room.03:26:32
14 May 2026
@pederbs:pvv.ntnu.no@pederbs:pvv.ntnu.no left the room.01:38:42
18 May 2026
@autra:trancart.euautra

Hi! After building LOS 23.2 for my FP4, I tried to sign the build with ./release keys, but I have the following errors:

Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/nix/store/g2ldmzvabhf41l6482xk461jqpgvy1zz-ota-tools/bin/sign_target_files_apks/__main__.py", line 52, in <module>
  File "/nix/store/g2ldmzvabhf41l6482xk461jqpgvy1zz-ota-tools/bin/sign_target_files_apks/__main__.py", line 46, in _soong_main
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "sign_target_files_apks.py", line 1958, in <module>
  File "sign_target_files_apks.py", line 1933, in main
  File "sign_target_files_apks.py", line 828, in ProcessTargetFiles
  File "apex_utils.py", line 518, in SignApex
  File "apex_utils.py", line 443, in SignCompressedApex
  File "apex_utils.py", line 358, in SignUncompressedApex
  File "apex_utils.py", line 95, in ProcessApexFile
apex_utils.ApexSigningError: Failed to find signing keys for apk file /tmp/tmp980x1snx/priv-app/com.android.appsearch.apk@BP4A.251205.006/com.android.appsearch.apk.apk in apex /tmp/original-apex-mims4y_k.apex.  Use "-e <apkname>=" to specify a key

Any idea what might be the problem?

19:10:12
22 May 2026
@robbinsdev:matrix.orgrobbinsdev joined the room.06:22:18
@robbinsdev:matrix.orgrobbinsdev

Hi, I hope this is something that's still supported, but I'm trying to use config.build.env to build AOSP 16-qpr2-release, but I'm hitting an error: = note: /nsjail_build_sandbox/prebuilts/clang/host/linux-x86/clang-r563880/bin/clang++-real: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

I was using my own flake.nix, but nothing I seem to add allows clang to find that shared library. So I was wondering if Robotnix has ever had to deal with something like this, or just the nsjail stuff in general? I think nsjail is newly added for recent AOSP versions, right? I already added nsjailCmd.WriteString(" -R /nix/store") to build/soong/android/rule_builder.go, but I can't seem to get past this. I'm not sure if Soong clears LD_LIBRARY_PATH? I did experience this issue on A12: https://github.com/nix-community/robotnix/issues/153 but the same fix does not work on A16. And libz.so.1 is definitely at the various /usr/lib locations.

06:35:41
@robbinsdev:matrix.orgrobbinsdevHm, I gave the nsjail /etc as a mount and now I guess because it can find /etc/ld.so.conf it knows where to find it?16:55:27
26 May 2026
@phanirithvij:matrix.orgphanirithvij changed their display name from loudgolem to phanirithvij.11:40:45
27 May 2026
@rasmata:matrix.org@rasmata:matrix.org joined the room.18:19:27
@rasmata:matrix.org@rasmata:matrix.org left the room.18:19:34
29 May 2026
@lassulus:lassul.uslassulus changed their profile picture.07:06:27
3 Jun 2026
@rasmata:matrix.org@rasmata:matrix.org joined the room.09:31:41
@rasmata:matrix.org@rasmata:matrix.org left the room.09:31:49

Show newer messages


Back to Room ListRoom Version: 6