!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
3 Sep 2021
@kranzes:matrix.orgkranzesI still don't get it though the build went fine18:02:13
@samueldr:matrix.orgsamueldr¯\_(ツ)_/¯18:06:56
@samueldr:matrix.orgsamueldrmaybe18:06:57
@danielrf:matrix.orgdanielrf kranzes: About your first question: Yes, robotnix should be able to handle "nested" directories. It won't do any merging of directories, but if you have a repo that should live in a subdir of another repo, we'll pre-create subdir mount point in the outer repo when we bind-mount the source files 18:15:05
@kranzes:matrix.orgkranzes👍️18:15:31
@danielrf:matrix.orgdanielrfyour configuration looks OK to me. Have you had any success building a working image for this device outside of robotnix?18:16:54
@fnord.observer:tchncs.deRobinI found a link to a CarbonROM sepolicy with an explanation regarding the boringssl_self_test: https://review.carbonrom.org/plugins/gitiles/CarbonROM/android_system_sepolicy/+blame/549c36d27677128e57489c769ae2389637c4adab/private/boringssl_self_test.te18:17:18
@danielrf:matrix.orgdanielrfI remember you had this issue a few months ago18:17:18
@kranzes:matrix.orgkranzes
In reply to @danielrf:matrix.org
your configuration looks OK to me. Have you had any success building a working image for this device outside of robotnix?
I tried somewhat, but got a different error with https://github.com/lineageos4microg/docker-lineage-cicd
18:18:42
@kranzes:matrix.orgkranzeserror in the build process 18:18:54
@kranzes:matrix.orgkranzesi can try again18:18:58
@kranzes:matrix.orgkranzesneed to modify that oci imaeg18:19:14
@kranzes:matrix.orgkranzes * need to modify that oci image and write a local_manifest.xml18:19:25
@kranzes:matrix.orgkranzesWhich i don't enjoy doing18:19:35
@kranzes:matrix.orgkranzesi might do that later today18:19:39
@kranzes:matrix.orgkranzes
In reply to @kranzes:matrix.org
I tried somewhat, but got a different error with https://github.com/lineageos4microg/docker-lineage-cicd
If anyone knows of a better docker image let me know
18:22:34
@kranzes:matrix.orgkranzesIt seems to be the most popular18:23:10
@kranzes:matrix.orgkranzesso ill give it a try in a bit18:23:15
@samueldr:matrix.orgsamueldrfor the record it's upstream too: https://android.googlesource.com/platform/system/sepolicy/+/master/private/boringssl_self_test.te18:25:42
@kranzes:matrix.orgkranzesimage.png
Download image.png
19:18:53
@kranzes:matrix.orgkranzes
In reply to @danielrf:matrix.org
your configuration looks OK to me. Have you had any success building a working image for this device outside of robotnix?
wish me luck
19:18:57
@dsx:matrix.orgdsx joined the room.20:13:33
@dsx:matrix.orgdsx Hello everyone. I've build vanilla AOSP with robotnix (time nix-build "https://github.com/danielfullmer/robotnix/archive/master.tar.gz" --arg configuration '{ device="redfin"; flavor="vanilla"; apps.fdroid.enable = true; microg.enable = true; apps.seedvault.enable = true; apps.updater.enable = true; apps.updater.url = "https://ota.example.com/redfin/"; signing.enable = true; signing.keyStorePath = "/var/lib/keys/android"; }' -A releaseScript) and after following install instructions I get an boot loop. Am I missing some steps? 20:16:43
@dsx:matrix.orgdsx Passing keys directly to the build sandbox with … -A factoryImg --option extra-sandbox-paths /keys=/var/lib/keys/android doesn't help much either. 20:18:02
@dsx:matrix.orgdsxBuild finishes without errors though.20:18:15
@danielrf:matrix.orgdanielrfLooks OK to me. I know we have at least one other redfin user (I believe on grapheneos flavor), but I don't know if we have anyone else currently using redfin+vanilla20:48:58
@danielrf:matrix.orgdanielrfIf there is please let me know20:49:38
@danielrf:matrix.orgdanielrfBut this could be an issue with how the redfin kernel is built for the vanilla flavor20:50:08
@samueldr:matrix.orgsamueldrgeneral checks apply, maybe: was a factory reset tried?20:51:41
@danielrf:matrix.orgdanielrfThe two things I would try to test would be 1) using `flavor="grapheneos";` and 2) using upstream prebuilt kernel with `flavor="vanilla";` but `kernel.enable=false;`20:52:59

Show newer messages


Back to Room ListRoom Version: 6