!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
25 Jul 2023
@gotlou/matrix:matrix.orggotlouHello, I was looking at robotnix today and wondered if it would be possible to build grapheneos for non pixel phones?10:54:09
@gotlou/matrix:matrix.orggotlouIt seems I'd just have to provide the vendor kernel and firmware and robotnix would automate the build?10:54:45
@atemu12:matrix.orgatemu12 gotlou: Robotnix plays no major role in that as it depends on whether GrapheneOS can work with ...whatever device definitions you're thinking of? 12:56:47
@gotlou/matrix:matrix.orggotlouthanks13:11:47
@pederbs:pvv.ntnu.no@pederbs:pvv.ntnu.no changed their display name from pbsds to pbsds (UTC+1).19:04:04
@samueldr:matrix.orgsamueldr another way to think about it is that robotnix pins repo inputs, and knows enough about android-tooling-specifics to run a build; so you'd have to generally solve the same problems than a "standard" port of it would require, whatever that means 21:47:47
27 Jul 2023
@ribosomerocker:matrix.orgribosomerocker joined the room.02:59:15
30 Jul 2023
@kyub:matrix.org@kyub:matrix.org joined the room.18:01:20
5 Aug 2023
@atemu12:matrix.orgatemu12 set a profile picture.08:30:59
8 Aug 2023
@stas:mainframe.lv@stas:mainframe.lv changed their display name from Stas to Стасютенька.06:54:48
@stas:mainframe.lv@stas:mainframe.lv changed their display name from Стасютенька to Stas.06:55:19
@atemu12:matrix.orgatemu12https://github.com/danielfullmer/robotnix/pull/21113:01:07
9 Aug 2023
@gsaurel:laas.fr@gsaurel:laas.fr joined the room.09:27:55
@angryant:envs.net@angryant:envs.net joined the room.10:50:34
@angryant:envs.net@angryant:envs.net Given that the Nothing phone has the source of its kernel and device tree available here: https://github.com/NothingOSS/android_kernel_msm-5.10_nothing_sm8475 - is there a path for using that to do robotnix builds onto a Nothing phone? 10:53:54
@atemu12:matrix.orgatemu12There is but it's a long and painful one10:54:27
@atemu12:matrix.orgatemu12And has no real relation to robtonix10:54:38
@atemu12:matrix.orgatemu12That's just porting Android to a device10:54:49
@atemu12:matrix.orgatemu12Robotnix merely facilitates the build of the finished port10:55:04
@angryant:envs.net@angryant:envs.net
In reply to @atemu12:matrix.org
That's just porting Android to a device
Not following. The linked source is of an android kernel + device tree.
10:56:01
@atemu12:matrix.orgatemu12That's just the kernel10:56:32
@atemu12:matrix.orgatemu12You can (probably) build a binary out of that source and have it boot10:56:52
@atemu12:matrix.orgatemu12You'd then have, well, Nothing on top of Nothing ;)10:57:08
@atemu12:matrix.orgatemu12For a functional phone, you need an Android system running atop the kernel10:57:30
@angryant:envs.net@angryant:envs.netSo the robotnix feature list item "Custom built kernels" relates to something else?10:57:31
@atemu12:matrix.orgatemu12Those are for Pixel phones which are built with pre-built kernels by default upstream AFAIK10:58:27
@atemu12:matrix.orgatemu12What Robotnix does here is build the kernel itself and inject that binary instead10:58:50
@atemu12:matrix.orgatemu12Again, that's just the kernel10:58:59
@atemu12:matrix.orgatemu12You still need the rest of Android to have been ported10:59:21
@angryant:envs.net@angryant:envs.netSubstituting the linked kernel in that process would not produce something usable?10:59:30

Show newer messages


Back to Room ListRoom Version: 6