| 1 Dec 2024 |
@statecode47:unredacted.org | Redacted or Malformed Event | 18:16:19 |
@statecode47:unredacted.org | * Does anyone here know how to remove the signature from an ARM64 Linux kernel images so that two images can be compared by diffoscope without the signatures differing?
$ file payload.bin.unpack/boot.img.unpacked/kernel
payload.bin.unpack/boot.img.unpacked/kernel: Linux kernel ARM64 boot executable Image, little-endian, 4K pages
| 18:16:43 |
| 5 Dec 2024 |
| @statecode47:unredacted.org removed their profile picture. | 19:06:40 |
| @statecode47:unredacted.org removed their display name statecode47. | 19:06:41 |
| @statecode47:unredacted.org left the room. | 19:06:42 |
| 11 Dec 2024 |
| samueldr changed their profile picture. | 02:09:57 |
| samueldr changed their profile picture. | 02:11:19 |
| @dguibert:beeper.com joined the room. | 12:13:51 |
| 19 Dec 2024 |
| erahhal joined the room. | 01:25:53 |
| 20 Dec 2024 |
| erahhal joined the room. | 04:53:29 |
atemu12 | Okay so today after applying an update fingerprints were gone again but I didn't apply Magisk | 10:40:34 |
atemu12 | I made sure to let it finish its update process | 10:40:43 |
atemu12 | I then flashed system again (presumably to the other slot) and only then it started working agian | 10:41:04 |
atemu12 | * I then flashed system again (presumably to the other slot) and only then it started working again | 10:41:07 |
oak 🏳️🌈♥️ | Maybe you have eg. different vendor_a and vendor_b partitions? | 22:43:00 |
oak 🏳️🌈♥️ | It's actually interesting that new versions of Android will bring those Virtual A/B partitions, where during update an incremental snapshot is first written to disk, then it tries to boot device from that, and if successful, then the snapshot is merged back to the main partition on background | 22:49:33 |
oak 🏳️🌈♥️ | What I don't get is why do they have to reimplement the stuff that already exists in LVM | 22:49:51 |
atemu12 | NIH | 22:52:37 |
atemu12 | In reply to @oak:universumi.fi Maybe you have eg. different vendor_a and vendor_b partitions? How would I find out and how would I get into that state? | 22:53:03 |
oak 🏳️🌈♥️ | Is it the Fairphone4? | 22:59:01 |
oak 🏳️🌈♥️ | But if you have never manually flashed the firmware, then most likely the other slot has older version, I don't know how Fairphone4 works | 23:00:22 |
samueldr | there was a page about that topic with LineageOS once, but it's supposed to be a non-issue nowadays | 23:02:25 |
samueldr | * there was a page about that topic with LineageOS once, but it's supposed to be a non-issue nowadays I don't know if it's still relevant | 23:03:13 |
samueldr | some clues here https://github.com/mobile-nixos/mobile-nixos/issues/714 | 23:03:15 |
oak 🏳️🌈♥️ | I don't recall anymore where I read about it, but it was known advice for example for OnePlus 8 Pro which has these A/B slots, that you need to flash the firmware to both slots, otherwise it will start to use older version from other slot on LineageOS updates | 23:03:21 |
oak 🏳️🌈♥️ | https://wiki.lineageos.org/devices/instantnoodlep/fw_update/ For example for OnePlus 8 Pro here it advices to flash all slots | 23:03:45 |
samueldr | might have been from Mobile NixOS docs :) or just LineageOS | 23:03:57 |
oak 🏳️🌈♥️ | I even remember there was that copy-partitions.zip you could sideload and that would just copy the partitions inside the phone | 23:04:52 |
atemu12 | I don't think I ever flashed any sort of firmare | 23:05:23 |
| * samueldr wonders if there's federation lag between oak and I | 23:05:48 |