| 22 Apr 2023 |
Jan Tojnar | oh, nice, thanks, that will come in very handy | 19:10:45 |
samueldr | oh, misrembered it partially: it was broken but in-progress at LineageOS, but still the main idea applies | 19:10:47 |
samueldr | similar work here https://github.com/samueldr-android-shenanigans/configuration/blob/wip/surfna/lineageos-surfna.nix | 19:11:05 |
samueldr | it doesn't actually work correctly entirely, but it's not because of Robotnix | 19:11:21 |
samueldr | there is/was literally no community for that one | 19:11:33 |
samueldr | still, more hints | 19:11:38 |
samueldr | you'll have to start from here to gather knowledge for your device:
- https://github.com/kamikaonashi/android_device_xiaomi_mido
| 19:12:33 |
Jan Tojnar | I decided to start by adding LineageOS 16 since that had official support, hoping it will just work | 19:13:15 |
samueldr | I think it might have issues building | 19:13:32 |
samueldr | like, overall | 19:13:38 |
samueldr | so don't dwell too much on it if it doesn't seem trivial to get going | 19:13:48 |
samueldr | there were issues IIRC with Android lower than 10, but I'm not 100% sure | 19:14:57 |
samueldr | it might have been lower than 9 | 19:15:06 |
Jan Tojnar | I guess we will see. I was hoping for minimal intervention for start and then diving deeper when I have more time. | 19:15:59 |
Jan Tojnar | if it fails, I will probably just use the ROM from XDA and try to make robotnix over summer | 19:16:40 |
Jan Tojnar | anyway, thanks for the links, I will bookmark them | 19:18:53 |
atemu12 | Jan Tojnar: Check the XDA ROM's sources, perhaps you can simply use the device dir in regular LOS | 19:55:47 |
samueldr | the XDA thread didn't link to it, but I did the usual: go to the kernel source link, and look in the user's repo | 20:36:46 |
samueldr | that's the last link I sent | 20:36:49 |
samueldr | in my experience for outside repos you'll likely need
| 20:38:05 |
samueldr | and still in my experience, you'll find those in repos from the same owner/org | 20:38:26 |
samueldr | here:
- https://github.com/kamikaonashi/android_device_xiaomi_mido
- https://github.com/kamikaonashi/android_kernel_xiaomi_mido
- https://github.com/kamikaonashi/proprietary_vendor_xiaomi
| 20:39:05 |
samueldr | sometimes they'll have a lineage.dependencies or some other form of "manifest" available to guess at the repos needed, but many ROM developers don't | 20:39:45 |
| 23 Apr 2023 |
silent_water | In reply to @therivercass:matrix.org does anyone have thoughts on how to update the auditor app to the current release? gradle2nix hasn't been maintained in years and seems completely broken. auditor requires gradle 7.6 but that's much newer than the last supported update to gradle2nix. I checked with the GrapheneOS development team and they'll accept a patch to make the attestation server url and avb fingerprint settable via resource configuration at build time. that should allow us to skip building the auditor app and just download the apk. sending them a PR this week. | 01:31:44 |
silent_water | PR here https://github.com/GrapheneOS/Auditor/pull/234 | 13:54:34 |
| 25 Apr 2023 |
| @stas:mainframe.lv joined the room. | 19:59:22 |
| 27 Apr 2023 |
ryantrinkle | is there a working recent-ish grapheneos build? | 18:17:20 |
atemu12 | ryantrinkle: Haven't checked it out but https://github.com/danielfullmer/robotnix/pull/203 is a thing | 18:18:53 |
ryantrinkle | Yeah, i tried that, but it didn't work immediately due to something with sops | 18:21:00 |
ryantrinkle | i just added a comment there | 18:22:31 |