!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
19 Aug 2021
@hmenke:matrix.orghmenke Xe (xe/they): What do you expect from Google Play Services? If you only use Google Cloud Messaging for push notification like I do, then microG is a perfectly fine solution. 16:56:43
@hmenke:matrix.orghmenkeI haven't had a chance to check the new sandboxed Google Play Services that GrapheneOS offers.16:57:29
@hmenke:matrix.orghmenkeThere is also no proper way of distribution yet. The docs basically say "download these APKs and sideload them with a split-APK installer of your choice".16:58:20
@hmenke:matrix.orghmenkehttps://grapheneos.org/usage#sandboxed-play-services16:59:02
@withoutwithin:matrix.orgXe (xe/they)is there a way to add an arbitrary set of files to the android system image while it's being built such as from a zip file a-la how gapps is distributed?17:47:59
@samueldr:matrix.orgsamueldrwarning: flashable zips are not just files being plonked down into the FS17:56:52
@samueldr:matrix.orgsamueldr they contain a META-INF/com/google/android/update-binary and possibly a META-INF/com/google/android/updater-script file, both of which will execute on the target system 17:58:05
@samueldr:matrix.orgsamueldrand lots of things can happen https://source.android.com/devices/tech/ota/nonab/inside_packages17:58:24
@samueldr:matrix.orgsamueldrso simply splatting the zip contents into the filesystem may not be enough17:58:53
@samueldr:matrix.orgsamueldr(it was fun to implement https://github.com/NixOS/mobile-nixos/blob/3fa21329c44e8fa920108b64e16d2c41e1d7af52/overlay/mobile-nixos/android-flashable-zip/make-flashable-zip.nix#L26)17:59:43
@withoutwithin:matrix.orgXe (xe/they)hmmm, true18:15:28
@withoutwithin:matrix.orgXe (xe/they)i'm gonna try and see if i can get away with microg and the aurora store though18:15:46
@danielrf:matrix.orgdanielrf Tagged and pushed grapheneos-2021081822. Tested working on crosshatch. 21:40:59
20 Aug 2021
@philipp:xndr.dephilippWhat do people use here to integrate the latest wireguard patchset into their lineageos kernels? I assume that's a common thing to do.16:48:49
@samueldr:matrix.orgsamueldr:eyes: https://github.com/google/usb-cereal17:19:33
@samueldr:matrix.orgsamueldr * 👀 https://github.com/google/usb-cereal17:19:43
@jack:mudshark.orgjack
In reply to @danielrf:matrix.org
Tagged and pushed grapheneos-2021081822. Tested working on crosshatch.
Works on redfin.
18:14:45
21 Aug 2021
@hmenke:matrix.orghmenke jack: I always post these comments on GitHub, because I think new users would rather look there than the Matrix chat. https://github.com/danielfullmer/robotnix/commit/ca1914c9af185a2332a05189777b0625986264a7#commitcomment-55195660 09:05:09
@withoutwithin:matrix.orgXe (xe/they)now to see if my local bell store has a redfin in stock11:52:02
@withoutwithin:matrix.orgXe (xe/they)nope21:14:38
@withoutwithin:matrix.orgXe (xe/they)looks like i'm gonna wait for the pixel 621:14:50
@danielrf:matrix.orgdanielrfI also plan to get a Pixel 6 when it is released, so I'll be incentivized to get it up and running with robotnix21:21:46
@withoutwithin:matrix.orgXe (xe/they)i'll be happy to help how i can21:27:13
22 Aug 2021
@jcie74:matrix.orgpie_Ok I've got an OK to work on robotnix for when I get around to it10:39:49
@jcie74:matrix.orgpie_ * Ok I've got an OK to work on robotnix for when (and if) I get around to it20:14:00
23 Aug 2021
@danielrf:matrix.orgdanielrf pie_: Hey, that's great! Just let me know any questions you may have, either about the current organization of the robotnix modules, or if you'd like me to elaborate more on particular github issues. 19:07:29
@jcie74:matrix.orgpie_Sure thanks, the next thing for me is trying to get a beefy machine from somewhere - a teammate has offered one up, we'll see how that goes.19:10:26
@jcie74:matrix.orgpie_ danielrf: if you have any recommendations for how i should start learning my way around the project that would be cool i guess 19:30:35
@danielrf:matrix.orgdanielrf assuming you're familiar with the nixos module system (see the NixOS docs if not), the entrypoint default.nix includes all the modules/flavors. Probably the three most "core" modules are modules/base.nix, modules/source.nix, and modules/release.nix 19:32:59
@danielrf:matrix.orgdanielrfThe source module is one I'd love to see made generic (https://github.com/danielfullmer/robotnix/issues/115). It'll be useful for fetching kernel sources using the "repo manifest"19:35:28

Show newer messages


Back to Room ListRoom Version: 6