| 1 Mar 2026 |
| @osslate:envs.net removed their profile picture. | 20:19:24 |
| @osslate:envs.net left the room. | 20:19:25 |
| 2 Mar 2026 |
| Maren Horner joined the room. | 20:37:42 |
| 3 Mar 2026 |
| brittonr joined the room. | 22:48:35 |
| 5 Mar 2026 |
autra | Hi! when trying to sign my build with my keys, I have the following error:
Device AVB key in ./keys has wrong size (2048 bits), but 4096 bits were expected.
Either rotate your AVB signing key, or set `signing.avb.size = 2048;`.
How can I do that? (my flavor is Lineage OS)
| 14:39:26 |
pentane | you set the config option as described in the error message | 14:40:50 |
pentane | signing.avb.size = 2048; | 14:41:12 |
autra | yeah, that'd be the simplest (and what I'll probably do right now), but what if I want to increase the size in the future? | 14:53:22 |
autra | what will work is probably to generate new keys and use the los migration script right? | 14:53:43 |
pentane | Yep, exactly | 14:53:50 |
autra | ok! Just wanted to check if my intuition was correct :-) | 14:54:05 |
pentane | you'll have to manually patch the LOS migration script to work with your new keys tho, since they're hardcoded | 14:54:21 |
pentane | Oh and if you haven't locked your bootloader and if you're on stateVersion = 1, it'll suffice to delete and regenerate avb.pem and avb_pkmd.bin | 14:55:43 |
pentane | (The LOS key migration script is only needed for APK keys) | 14:56:33 |
autra | oh! And then no need to migrate anything? | 15:11:31 |
autra | Yes I've done that initially when I migrated from the official LOS build to my own build | 15:11:32 |
pentane | Yes I think so | 17:26:33 |
pentane | cause the APK and APEX keys won't change | 17:26:46 |
| * autra is a bit afraid to try :-) | 17:38:01 |
autra | thanks ! | 17:38:07 |
| 8 Mar 2026 |
Jonathan Fishbein | Redacted or Malformed Event | 22:47:59 |
Jonathan Fishbein | Redacted or Malformed Event | 22:48:02 |
Jonathan Fishbein | https://github.com/jonathanfishbein1/robotnix | 22:50:12 |
Jonathan Fishbein | I have this to add calyxos to the repo. Its all claude code | 22:50:35 |
Jonathan Fishbein | but I cant build it as of yet because I think 32g isnt enough | 22:51:07 |
pentane | do what you want on your personal fork, but I will never accept slopcoded contributions like that into upstream | 22:55:25 |
Jonathan Fishbein | Sorry to hear that. its true I dont know much about android building and really couldnt say one way or the other about the generated code atm | 22:58:06 |
Jonathan Fishbein | but claude is pretty capable whether we want to admit it or not. Im using it effectively for haskell development and it can implement pretty advanced concepts that I can verify | 22:59:38 |
pentane | neither did I a year ago, and yet I maintain robotnix now. come back once you are actually interested in learning and contributing by yourself | 23:01:02 |
| SomeoneSerge (matrix works sometimes) changed their display name from SomeoneSerge (back on matrix) to SomeoneSerge (matrix works sometimes). | 23:35:52 |