| 16 Nov 2024 |
atemu12 | I don't know if signing works, I personally don't use it | 03:58:16 |
oak 🏳️🌈♥️ | I use the releaseScript to sign everything | 03:58:37 |
atemu12 | If you could try whether it still works, that'd be great | 03:59:05 |
oak 🏳️🌈♥️ | Now I have the updated lineage-19.1 running on my phone! I guess this counts as success | 04:53:20 |
oak 🏳️🌈♥️ | It only took like 6 hours, although I spent some time already yesterday | 04:54:10 |
oak 🏳️🌈♥️ | https://github.com/nix-community/robotnix/pull/255 | 05:06:58 |
oak 🏳️🌈♥️ | Okay now the other part of the story starts: Signing fails on lineage-20.0 | 06:17:26 |
atemu12 | Yeah, not entirely unexpected | 06:30:07 |
oak 🏳️🌈♥️ | https://github.com/nix-community/robotnix/pull/256 Got the signing fixed also, didn't try to flash this build yet into phone | 07:17:42 |
oak 🏳️🌈♥️ | Also the android-key-tools is broken because fatal error: openssl/rsa.h: No such file or directory | 07:19:19 |
oak 🏳️🌈♥️ | https://github.com/nix-community/robotnix/pull/257 Fixed that even, now it is time to sleep | 07:30:47 |
atemu12 | Thanks a bunch! I'll hopefully take a look soon | 09:33:33 |
oak 🏳️🌈♥️ | Now on the go, and I noticed GMail app won't open any emails anymore :D | 21:20:23 |
oak 🏳️🌈♥️ | Okay the reason is the missing webview, I installed Android System Webview from the Play Store and now it works | 21:25:21 |
atemu12 | Wait what, that's an option? | 23:49:24 |
atemu12 | Does it show up as a system app? Is it listed in the webviev selector dev setting? | 23:50:09 |
| 17 Nov 2024 |
samueldr | urgh, can't seem to find info quickly about that | 19:03:36 |
samueldr | but IIRC yes it was done at some point to make it possible for the system webview to be updated | 19:03:58 |
samueldr | not at all what I had in mind, but provides hints https://www.xda-developers.com/google-chrome-no-longer-webview-provider-android-10/ | 19:05:28 |
samueldr | some other notes https://chromium.googlesource.com/chromium/src/+/HEAD/android_webview/docs/channels.md | 19:06:35 |
samueldr | https://github.com/search?q=org%3ALineageOS%20%2Fcom.google.android.webview%2F&type=code | 19:08:15 |
samueldr | and then I suppose form the context that these are signed webviews that can act as system apps https://github.com/LineageOS/android_vendor_lineage/blob/lineage-21.0/overlay/common/frameworks/base/core/res/res/xml/config_webview_packages.xml | 19:10:37 |
samueldr | the commit history is short, and more context here https://github.com/LineageOS/android_vendor_lineage/commits/lineage-21.0/overlay/common/frameworks/base/core/res/res/xml/config_webview_packages.xml | 19:15:00 |
| 18 Nov 2024 |
atemu12 | We should allow commen FOSS webviews by default, then users can simply install those manually | 04:51:13 |
samueldr | .oO* android_vendor_robotnix when?) | 05:17:13 |
samueldr | * .oO( android_vendor_robotnix when?) | 05:17:17 |
samueldr | * .oO( android_vendor_robotnix when? ) | 05:17:20 |
atemu12 | Haha | 05:17:29 |
atemu12 | But I think we already do that | 05:17:39 |
atemu12 | We have custom apps, webviews and such | 05:18:16 |