Sender | Message | Time |
---|---|---|
19 Nov 2024 | ||
countoren | * Hi all, I have a small statically linked cross compiled server that runs on propitiatory AOSP, it works nice with libusb, and rxcpp but now I would like to have it write logs to logcat, any of you have something to point me too for liblog for a nix statically linked executable ? | 19:50:22 |
Atemu | In reply to @oak:universumi.fiI've been meaning to give it a go on my daily driver but I need to verify that my backup procedure still works first | 22:21:31 |
Atemu | In reply to @countoren:matrix.orgI don't think this is the right channel for that. Robotnix concerns building AOSP itself using Nix. I'd recommend an Android programming forum instead as this has little to do with Nix; we don't do anything magical for libraries | 22:24:39 |
oak | I'm also trying if I can use my old OnePlus 5T as a test phone | 22:27:58 |
Atemu | Cheeseburger hi-five | 22:33:47 |
countoren | In reply to @atemu12:matrix.orgthanks Atemu I think I will rollback to something alot simpler and just add spdlog and use it instead | 23:28:01 |
20 Nov 2024 | ||
inayet removed their profile picture. | 00:59:41 | |
22 Nov 2024 | ||
oak | I've been also having a look at upgrading to lineage-21, it's mostly ok but there are few things, mostly related to signing again | 19:51:58 |
Atemu | Yeah I had to refactor some things | 19:52:33 |
Atemu | Feel free to PR a fix | 19:52:57 |
oak | I rebased your lineageos-21 branch from the PR, on top of my development branch, and then I did some modifications already on top of that | 19:54:39 |
oak | I also noticed that my previous PR for adding support for Android 13 signing is incomplete, it lacks some of those new APEX keys, because on LineageOS builds we were doing something called APEX Flattening which basically skips the APEX signing step | 19:55:35 |
oak | but the APEX flattening has now been completely removed in Android 14 and LineageOS 21, so the issue became apparent | 19:55:57 |
Atemu | Just open PRs, I will cherry-pick or merge | 19:56:38 |
Li-ion changed their profile picture. | 20:26:30 | |
oak | I try to do build so that I disable APEX flattening also for Lineage 20 and then I get errors for those missing keys so I can add those to the list | 19:58:00 |
oak | but I was able to fix dumpling user builds also, and now I can use dumpling to test all the three versions, 19, 20 and 21 | 19:58:21 |
23 Nov 2024 | ||
oak | Download image.png | 04:03:39 |
oak | Success! | 04:03:41 |
oak | https://github.com/nix-community/robotnix/pull/259 This is the first PR from yesterday which adds those APEX keys also for Andoird 13 | 04:21:14 |
oak | * Made for PRs: https://github.com/nix-community/robotnix/pull/259 This is the first PR from yesterday which adds those APEX keys also for Andoird 13 https://github.com/nix-community/robotnix/pull/260 This adds support for signing files with Android 14 and LineageOS 21 | 04:21:51 |
oak | * Made for PRs: https://github.com/nix-community/robotnix/pull/259 This is the first PR from yesterday which adds those APEX keys also for Andoird 13 https://github.com/nix-community/robotnix/pull/260 This adds support for signing files with Android 14 and LineageOS 21 https://github.com/nix-community/robotnix/pull/261 Enables APEX signing for LineageOS 21 | 04:24:08 |
oak | The first one should probably go in quite fast as a bugfix, but the second and third one can probably wait until we get LineageOS 21 merged | 04:27:14 |
oak | * Made few PRs: https://github.com/nix-community/robotnix/pull/259 This is the first PR from yesterday which adds those APEX keys also for Andoird 13 https://github.com/nix-community/robotnix/pull/260 This adds support for signing files with Android 14 and LineageOS 21 https://github.com/nix-community/robotnix/pull/261 Enables APEX signing for LineageOS 21 | 06:36:48 |
Atemu | Cool! | 12:41:22 |
Atemu | Thanks for the PRs, I'll take a look hopefully soon | 12:41:33 |
oak | Now I did test with dumpling, that I'm successfully able to upgrade from LineageOS 20 -> 21, I'm thinking should I take the leap of faith and also upgrade my daily driver to 21 | 23:08:13 |
24 Nov 2024 | ||
oak | We need to fix the webview thing, it is annoying to not have one by default in system | 00:48:08 |
oak | Even though you install GApps, you can't log into Play Store without webview, so you could install one from the Play Store | 01:11:54 |
oak | However, upgrade to LineageOS 21 on my dailydriver instantnoodlep did go just fine, and it fixed the annoying long boot time because some sensors couldn't be found | 01:12:35 |