!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
25 Nov 2024
@oak:universumi.fioak 🏳️‍🌈♥️Pain, they have added their own "vpython3" distirbution to the depot_tools of Chromium, I tried updating depot_tools since it was from 202002:54:36
@oak:universumi.fioak 🏳️‍🌈♥️Maybe it is possible to get it working if I autoPatchelf the binaries or something02:55:23
@oak:universumi.fioak 🏳️‍🌈♥️Or try to create similar Python environment with Nix and then patchShebangs02:57:30
@atemu12:matrix.orgatemu12I thought chromium was built inside of an FHS container?02:58:52
@atemu12:matrix.orgatemu12Like the android build?02:59:00
@oak:universumi.fioak 🏳️‍🌈♥️Can I use normal dynamic linking if I create FHS shell?02:59:33
@atemu12:matrix.orgatemu12Yup02:59:52
@atemu12:matrix.orgatemu12That's what it's for02:59:57
@oak:universumi.fioak 🏳️‍🌈♥️That's a thing to try tomorrow03:00:21
@oak:universumi.fioak 🏳️‍🌈♥️ This mk-vendor-file.py calls some depot_tools/gclient.py flatten --pin-all-deps tool, and it seems to use some bundled "vpython3" tool, which is a virtualenv + some version of Python3 I think 03:01:55
@oak:universumi.fioak 🏳️‍🌈♥️And they extensively do just call the process vpython3 everywhere03:02:41
@oak:universumi.fioak 🏳️‍🌈♥️They expect to find executable vpython3 in PATH03:03:10
@oak:universumi.fioak 🏳️‍🌈♥️They had repo tool, but then they had to write different tool for Chromium project03:04:05
@ryantrinkle:matrix.orgryantrinkleWhat's the smoothest phone and android to use with robotnix these days?16:58:52
@ryantrinkle:matrix.orgryantrinklelike, least likely to run into issues with building, updating, etc.16:59:16
@ryantrinkle:matrix.orgryantrinklei'm on graphene now, but haven't updated in a long time16:59:35
@samueldr:matrix.orgsamueldrif you read the past few days' chatter, those that got built for and installed are likely those that fit your criteria...17:12:26
@samueldr:matrix.orgsamueldr ... but also I would presume that any that are currently well-supported by LineageOS in one of the supported release are almost just as likely to work well 17:13:00
@samueldr:matrix.orgsamueldr(IIRC the previously mentioned phones were a fairphone, 4 IIRC? and oneplus 5?(T?))17:13:41
@samueldr:matrix.orgsamueldr or uh... hmmm... lol https://github.com/nix-community/robotnix/blob/master/flavors/lineageos/supported_devices.toml 17:14:47
@samueldr:matrix.orgsamueldr ah right, instantnoodle is oneplus 8 https://github.com/nix-community/robotnix/pull/258 17:15:27
@samueldr:matrix.orgsamueldr *

ah right, instantnoodle is oneplus 8

17:15:38
@oak:universumi.fioak 🏳️‍🌈♥️Depends on what you want to run, I'd say if you want to run LineageOS then those devices supported by LineageOS are easy go21:00:13
@oak:universumi.fioak 🏳️‍🌈♥️If I'd buy a new Android phone right now, I'd probably go for 256GB model of Pixel 9 Pro21:00:39
@oak:universumi.fioak 🏳️‍🌈♥️I have instantnoodlep which is OnePlus 8 Pro, it's also a bit old at this point, the last officially supported update came out few months ago. (OnePlus usually supports their devices for 4 years.) Then I used my even older OnePlus 5T (dumpling) as a test phone, even that seems to run LineageOS 21. But I think that's because that LineageOS developer luk1337 puts quite much effort to supporting those devices21:03:52
@oak:universumi.fioak 🏳️‍🌈♥️https://github.com/melontini/bootloader-unlock-wall-of-shame21:06:14
@oak:universumi.fioak 🏳️‍🌈♥️What is cool about Pixel 8 and Pixel 9 is that they support the new ARM Memory Tagging Extensions21:10:25
@oak:universumi.fioak 🏳️‍🌈♥️https://googleprojectzero.blogspot.com/2023/11/first-handset-with-mte-on-market.html21:13:35
26 Nov 2024
@ryantrinkle:matrix.orgryantrinkle samueldr: oak Thanks for the info! 14:45:40
@jack:unredacted.org@jack:unredacted.org joined the room.20:40:37

Show newer messages


Back to Room ListRoom Version: 6