!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

You have reached the beginning of time (for this room).


SenderMessageTime
9 Aug 2023
@angryant:envs.net@angryant:envs.netThis is where the device tree in that repo comes in?11:01:55
@atemu12:matrix.orgatemu12Device Tree is part of the kernel11:02:20
@angryant:envs.net@angryant:envs.netAh. It was just weirdly called out separately in the repo description.11:02:42
@atemu12:matrix.orgatemu12I'm not too knowledgable about that but AFAIK ARM devices don't have standardised device discovery via PCIe and the like, so you need to declare where which device is upfront11:02:52
@atemu12:matrix.orgatemu12This bus is where x is, this memory range is mapped to device y and so on11:03:26
@atemu12:matrix.orgatemu12If someone has ported Android to your device (and open sourced that), you could build that using Robotnix11:04:11
@atemu12:matrix.orgatemu12Again, Robotnix "just" runs the AOSP build inside a Nix sandbox; the AOSP build still needs to work in general11:05:29
@atemu12:matrix.orgatemu12We can then inject custom kernels, µG, F-droid or custom webviews into that build process in a somewhat generic way11:06:07
@angryant:envs.net@angryant:envs.netCool. Thanks for the overview :) My knowledge of android is quite limited and I clearly made some Linux assumptions about it. Looks like there's some unofficial progress on Lineage on the Nothing phone, so it seems promising that eventually a robotnix path will be available :)11:10:43

Show newer messages


Back to Room ListRoom Version: 6