| 3 May 2023 |
gooberpatrol66 | In reply to @therivercass:matrix.org the directory needs to be listable (g+x) and the directory + files need a chgrp -R nixbld that didn't work. i got it to build by chowning the keys to nixbld1:nixbld, so it will break if nix chooses a different nixbld* user | 01:11:13 |
silent_water | In reply to @gooberpatrol66:matrix.org that didn't work. i got it to build by chowning the keys to nixbld1:nixbld, so it will break if nix chooses a different nixbld* user can you send me the output of ls -l on the directory? | 12:20:46 |
silent_water | In reply to @gooberpatrol66:matrix.org that didn't work. i got it to build by chowning the keys to nixbld1:nixbld, so it will break if nix chooses a different nixbld* user * can you send me the output of ls -la on the directory? | 12:20:56 |
gooberpatrol66 | In reply to @therivercass:matrix.org can you send me the output of ls -la on the directory? ls -la /home/nathan/guix-configs/robotnix/keys.bak total 48 drwxr-xr-x 1 nixbld1 nixbld 638 Apr 6 17:25 . drwxr-xr-x 1 nathan nathan 78 Apr 29 17:24 .. -rw------- 1 nixbld1 nixbld 1216 Apr 6 17:24 chromium.pk8 -rw------- 1 nixbld1 nixbld 1218 Apr 6 17:24 chromiumwebview.pk8 -rw-r--r-- 1 nixbld1 nixbld 1155 Apr 6 17:24 chromiumwebview.x509.pem -rw-r--r-- 1 nixbld1 nixbld 1139 Apr 6 17:24 chromium.x509.pem -rw------- 1 nixbld1 nixbld 1218 Apr 6 17:24 com.android.connectivity.resources.pk8 -rw-r--r-- 1 nixbld1 nixbld 1208 Apr 6 17:24 com.android.connectivity.resources.x509.pem -rw------- 1 nixbld1 nixbld 1216 Apr 6 17:24 com.android.hotspot2.osulogin.pk8 -rw-r--r-- 1 nixbld1 nixbld 1196 Apr 6 17:24 com.android.hotspot2.osulogin.x509.pem -rw------- 1 nixbld1 nixbld 1219 Apr 6 17:24 com.android.wifi.resources.pk8 -rw-r--r-- 1 nixbld1 nixbld 1188 Apr 6 17:24 com.android.wifi.resources.x509.pem drwxr-xr-x 1 nixbld1 nixbld 386 May 1 15:51 dre -rw------- 1 nixbld1 nixbld 1220 Apr 6 17:24 f-droid.pk8 -rw-r--r-- 1 nixbld1 nixbld 1135 Apr 6 17:24 f-droid.x509.pem | 21:15:26 |
gooberpatrol66 | wait, wrong directory | 21:46:01 |
gooberpatrol66 | ls -la /home/nathan/guix-configs/robotnix/keys
total 48
drwxr-xr-x 1 nixbld1 nixbld 658 Apr 29 17:29 .
drwxr-xr-x 1 nathan nathan 78 Apr 29 17:24 ..
-rw------- 1 nixbld1 nixbld 1217 Apr 13 17:28 chromium.pk8
-rw------- 1 nixbld1 nixbld 1218 Apr 13 17:28 chromiumwebview.pk8
-rw-r--r-- 1 nixbld1 nixbld 1155 Apr 13 17:28 chromiumwebview.x509.pem
-rw-r--r-- 1 nixbld1 nixbld 1139 Apr 13 17:28 chromium.x509.pem
-rw------- 1 nixbld1 nixbld 1216 Apr 13 17:28 com.android.connectivity.resources.pk8
-rw-r--r-- 1 nixbld1 nixbld 1208 Apr 13 17:28 com.android.connectivity.resources.x509.pem
-rw------- 1 nixbld1 nixbld 1216 Apr 13 17:27 com.android.hotspot2.osulogin.pk8
-rw-r--r-- 1 nixbld1 nixbld 1196 Apr 13 17:27 com.android.hotspot2.osulogin.x509.pem
-rw------- 1 nixbld1 nixbld 1217 Apr 13 17:28 com.android.wifi.resources.pk8
-rw-r--r-- 1 nixbld1 nixbld 1188 Apr 13 17:28 com.android.wifi.resources.x509.pem
drwxr-xr-x 1 nixbld1 nixbld 332 Apr 29 17:30 crosshatch
drwxr-xr-x 1 nixbld1 nixbld 332 Apr 13 17:28 dre
-rw------- 1 nixbld1 nixbld 1217 Apr 13 17:28 f-droid.pk8
-rw-r--r-- 1 nixbld1 nixbld 1135 Apr 13 17:28 f-droid.x509.pem
| 21:46:03 |
silent_water | several of the keys aren't readable by the group. do chmod g+rw -R dirname | 22:41:53 |
| 4 May 2023 |
gooberpatrol66 | In reply to @therivercass:matrix.org several of the keys aren't readable by the group. do chmod g+rw -R dirname Ok that worked, thank you. | 21:36:00 |
| 5 May 2023 |
matthewcroughan - nix.zone | Is it possible to flash gapps as part of the robotnix build process? | 14:52:56 |
matthewcroughan - nix.zone | Just wondering if anyone has an example of that? | 14:53:02 |
atemu12 | Robotnix does nothing special w.r.t. the build process here; it's just the regular AOSP build process | 15:09:07 |
matthewcroughan - nix.zone | I know nothing about that, I use Robotnix because I don't want to know anything about it. | 15:09:32 |
atemu12 | So the answer you're looking for is whether you can integrate Gapps into the AOSP build process | 15:09:31 |
atemu12 | We use such integrations for µG already example | 15:09:52 |
matthewcroughan - nix.zone | I only now have a use case (for my local makerspace) where they need some banking app, and so I'm looking into how to do this as part of the build process | 15:10:13 |
matthewcroughan - nix.zone | So now, I'm going to have to learn about it 😢 | 15:10:20 |
matthewcroughan - nix.zone | In reply to @atemu12:matrix.org We use such integrations for µG already example ah okay, so if I read the implementation for how microg is added as a system app, I should be able to figure it out? | 15:10:52 |
atemu12 | matthewcroughan - nix.how: https://stackoverflow.com/questions/71001696/how-to-include-opengapps-in-aosp-12-build | 15:11:06 |
atemu12 | Seems straight forward enough | 15:11:13 |
kranzes | https://opengapps.org/ | 15:11:15 |
kranzes | They might have docs here | 15:11:18 |
matthewcroughan - nix.zone | In reply to @kranzes:matrix.org https://opengapps.org/ That would be an imperative way, to download their zip and install it in TWRP for example | 15:11:29 |
kranzes | They maybe have docs for embedding inside a buidl | 15:11:42 |
kranzes | * They maybe have docs for embedding inside a build | 15:11:44 |
matthewcroughan - nix.zone | That's what Atemu's stackoverflow shows | 15:11:52 |
atemu12 | As mentioned https://stackoverflow.com/questions/71001696/how-to-include-opengapps-in-aosp-12-build | 15:11:50 |
matthewcroughan - nix.zone | going to try it | 15:11:53 |
matthewcroughan - nix.zone |
If you have an error with ELF files, add this line to your boardconfig.mk:
| 15:12:10 |
matthewcroughan - nix.zone | As usual, magic runes :D | 15:12:15 |
matthewcroughan - nix.zone | What is a "Broken Elf" | 15:12:22 |