| 15 Nov 2024 |
atemu12 | It just fetches all devices in the metadata json | 23:37:35 |
oak 🏳️🌈♥️ | Ahhaa so does it fetch device stuff for all supported devices? | 23:37:59 |
atemu12 | Yup | 23:38:21 |
atemu12 | I've limited it to that because keeping up with all the inconsistencies in devices is too much to handle right now | 23:38:43 |
atemu12 | https://github.com/Atemu/robotnix/tree/instantnoodlep | 23:39:36 |
atemu12 | oak: | 23:39:44 |
oak 🏳️🌈♥️ | Thanks, I can use this as a reference point. Although it would be nice to update to latest working version of lineage-19.1 first, and then upgrade from there to 20 | 23:46:10 |
atemu12 | I don't think that's necessary tbh | 23:46:34 |
atemu12 | You can take the last 19.1 before the 20 merge though as that worked for me ;) | 23:46:59 |
oak 🏳️🌈♥️ | I think I need newer versions of firmware binaries from the OnePlus official distribution before going from Lineage 19 -> 20, as I think they made some changes when going from Android 12 to 13 | 23:47:57 |
atemu12 | https://github.com/nix-community/robotnix/commit/f4d5a275a8e7381d08460a633e94d29147f61760 | 23:48:00 |
atemu12 | That's the LOS20 merge's first parent | 23:48:14 |
oak 🏳️🌈♥️ | Yeah let's see if I disable the webview if the build does then work | 23:48:41 |
atemu12 | Right I think the recovery will tell you to do so when applying OTA | 23:48:53 |
atemu12 | It did on my cheeseburger | 23:49:00 |
atemu12 | I think it was the modem firmware? | 23:49:21 |
atemu12 | Needed to get that from some sketchy place and it worked | 23:49:34 |
oak 🏳️🌈♥️ | Does it affect anything if I disable the webview? | 23:49:46 |
atemu12 | Well yeah, you won't have a webview | 23:49:59 |
oak 🏳️🌈♥️ | If I have gapps do they supply some prebuilt webview as well? | 23:50:00 |
atemu12 | Oh, that I don't know | 23:50:11 |
atemu12 | They will likely supply Chrome but I don't know if they supply webview-chrome | 23:50:27 |
atemu12 | There are some extra parts you need in order to be a webview IIRC | 23:50:56 |
atemu12 | You can also install a webview using a Magisk module which is what I resort to currently | 23:51:11 |
atemu12 | I'd really rather have a presigned webview provided by robotnix and let that update from upstream via F-droid | 23:51:49 |
| 16 Nov 2024 |
oak 🏳️🌈♥️ | I needed to manually set lower jobcount for that mk_repo.py script because apparently I started getting 429 from the services because 32 threads were bombing the git providers | 00:05:49 |
atemu12 | Google will time you out if you're run it a few times | 00:06:20 |
atemu12 | I don't think it matters how many threads | 00:06:29 |
atemu12 | I'd recommend you to run the repo and device dir stuff separately | 00:06:48 |
oak 🏳️🌈♥️ | I just added --jobs 3 there into the update.sh script and now it seems to work | 00:07:15 |