| 5 Aug 2025 |
matthewcroughan - nix.zone | I'm best at the boot flow itself, but not android software | 19:43:57 |
pentane ⭔ | In reply to @matthewcroughan:defenestrate.it maybe you can teach me something oh, contrary to what it might seem like, I have no idea about AOSP either | 19:44:11 |
pentane ⭔ | maybe we can dig up some good resources together ;) | 19:44:21 |
matthewcroughan - nix.zone | the boot flow itself could be considered "android" though since ABL and all the stuff that gets you to executing a kernel is sadly android contaminated and controlled | 19:44:28 |
pentane ⭔ | i mean, I don't really have any issues with that | 19:45:01 |
pentane ⭔ | as long as the bootloader boots my kernels and initramfses, I'm happy | 19:45:22 |
matthewcroughan - nix.zone | Well even the cool devices that are coming out now like Fairphone 5 and Shiftphone 8 are running a locked "secure boot on" ABL from the OEMs | 19:45:36 |
matthewcroughan - nix.zone | rather than just being normal devices that run an open bootloader, the OEMs fork edk2 and do annoying things | 19:46:00 |
matthewcroughan - nix.zone | then lock it, and they have bugs.. those bugs then are worked around later.. yada yada | 19:46:17 |
matthewcroughan - nix.zone | There is sorta fwupd support on the Shiftphone 8 which is interesting | 19:46:48 |
matthewcroughan - nix.zone | I just worry that all the progress that gets made on these things gets dropped because it's effectively relying on 3 people to stay interested and hack on it | 19:47:09 |
pentane ⭔ | hmmmm | 19:47:16 |
matthewcroughan - nix.zone | Like Caleb who is Linaro employed and whos attention could be diverted to something else at any moment | 19:47:37 |
matthewcroughan - nix.zone | Or the two individuals working for Fairphone and Shift, who the same aplpies to | 19:47:51 |
matthewcroughan - nix.zone | * Or the two individuals working for Fairphone and Shift, who the same applies to | 19:47:54 |
matthewcroughan - nix.zone | Not enough people who actually work on this stuff, and have access to NDA'd stuff and internal knowledge out there | 19:48:09 |
matthewcroughan - nix.zone | * Not enough people who actually work on this stuff, and have access to NDA'd stuff and internal knowledge out there working on open source | 19:48:13 |
matthewcroughan - nix.zone | * Like Casey who is Linaro employed and whos attention could be diverted to something else at any moment | 19:48:30 |
matthewcroughan - nix.zone | I have an assortment of mobile devices running nixos anyway, maybe we can nerd out at nixcon :D | 19:49:44 |
pentane ⭔ | nice, looking forward to it :D | 19:49:56 |
pentane ⭔ | and lmk if you have any issues with my fork | 19:50:19 |
pentane ⭔ | would love to see it tested on some more devices other than my FP4 before Atemu and I merge it one of these days | 19:50:44 |
matthewcroughan - nix.zone | Atemu: going to WHY? | 19:51:39 |
matthewcroughan - nix.zone | Is my understanding correct that you need to be running on x86 in order to build android? | 19:57:53 |
matthewcroughan - nix.zone | And that native arm64 toolchains don't exist? | 19:58:00 |
pentane ⭔ | Afaik yes | 19:58:07 |
matthewcroughan - nix.zone | It's so crazy that google depends on that lol | 19:58:17 |
matthewcroughan - nix.zone | Such cruft | 19:58:23 |
pentane ⭔ | have you ever tried to read git-repo source code? ,-, | 19:58:40 |
pentane ⭔ | I have, and I ended up just testing the cases I was interested in instead of trying to understand it | 19:58:58 |