| 5 Aug 2025 |
matthewcroughan | The android development experience lol | 20:08:56 |
matthewcroughan | error: build of '/nix/store/zx5j26wynm41bwkjr21hdkcy222lgsx7-device=xiaomi=sdm710-common-patched.drv' on 'ssh-ng://nix-ssh@swordfish' failed: Cannot build '/nix/store/zx5j26wynm41bwkjr21hdkcy222lgsx7-device=xiaomi=sdm710-common-patched.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/66wblg9v5dwwbqky9fgn810c3ldslshh-device=xiaomi=sdm710-common-patched
Last 6 log lines:
> Applying /nix/store/c1qqsffljczccv1641vn87a7al2xmpyl-system_partition_size.patch
> patching file BoardConfigCommon.mk
> Reversed (or previously applied) patch detected! Assume -R? [n]
> Apply anyway? [n]
> Skipping patch.
> 1 out of 1 hunk ignored -- saving rejects to file BoardConfigCommon.mk.rej
For full logs, run:
nix log /nix/store/zx5j26wynm41bwkjr21hdkcy222lgsx7-device=xiaomi=sdm710-common-patched.drv
| 20:10:05 |
matthewcroughan | Interesting! | 20:10:06 |
matthewcroughan | source.dirs."device/xiaomi/sdm710-common".patches = [
./system_partition_size.patch
];
| 20:10:11 |
matthewcroughan | I am applying this, but it reckons it's already applied | 20:10:19 |
matthewcroughan | diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index d31ebaf..e655ca2 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -108,19 +108,6 @@ BOARD_SUPER_PARTITION_VENDOR_DEVICE_SIZE := 1610612736
BOARD_SUPER_PARTITION_CUST_DEVICE_SIZE := 1073741824
BOARD_SUPER_PARTITION_METADATA_DEVICE := system
-# Partitions - reserved size
-ifneq ($(WITH_GMS),true)
-$(foreach p, $(call to-upper, $(SSI_PARTITIONS)), \
- $(eval BOARD_$(p)IMAGE_EXTFS_INODE_COUNT := -1))
-SSI_PARTITIONS_RESERVED_SIZE := 1205862400
-else
-SSI_PARTITIONS_RESERVED_SIZE := 30720000
-endif
-$(foreach p, $(call to-upper, $(SSI_PARTITIONS)), \
- $(eval BOARD_$(p)IMAGE_PARTITION_RESERVED_SIZE := $(SSI_PARTITIONS_RESERVED_SIZE)))
-$(foreach p, $(call to-upper, $(TREBLE_PARTITIONS)), \
- $(eval BOARD_$(p)IMAGE_PARTITION_RESERVED_SIZE := 30720000))
-
# Platform
BOARD_VENDOR := xiaomi
BOARD_USES_QCOM_HARDWARE := true
| 20:10:31 |
matthewcroughan | I guess someone applied this upstream, nice | 20:10:38 |
| 8 Aug 2025 |
| problems changed their profile picture. | 02:31:09 |
| 0x4A6F joined the room. | 06:27:30 |
| 10 Aug 2025 |
| matthewcroughan changed their display name from matthewcroughan to matthewcroughan @ WHY2025 (DECT: 8793). | 11:44:33 |
| 13 Aug 2025 |
| matthewcroughan changed their display name from matthewcroughan @ WHY2025 (DECT: 8793) to matthewcroughan. | 17:29:42 |
| 14 Aug 2025 |
pentane ⭔ | Alright folks, I just merged my fork into nix-community/robotnix, so you can build up-to-date LineageOS and GrapheneOS from there again :) | 10:56:29 |
| 17 Aug 2025 |
CyberShadow | Hi, sorry, I've been out of the loop for a while. Android custom ROMs (incl. those built by robotnix) are no longer compatible with many apps (banking, Google Wallet...) any more, even without "root", right? | 10:28:38 |
Atemu | Depends on the exact app | 10:33:34 |
Atemu | https://plexus.techlore.tech/ | 10:33:54 |
CyberShadow | OK, what about Wallet? Or are there alternatives that don't require device integrity? | 10:34:36 |
Atemu | What do you use it for? | 10:34:51 |
Atemu | For pkpass I use FOSSWallet | 10:35:11 |
CyberShadow | Card payments and transit | 10:35:14 |
Atemu | For mobile payment I use my bank's own app | 10:35:30 |
Atemu | But there is also curve which works with any card | 10:35:46 |
Atemu | But privacy seemed dubious to me | 10:36:02 |
CyberShadow | Hmm, my bank supports only Google Pay, Apple Pay, and Garmin Pay | 10:37:56 |
CyberShadow | Maybe I'll get an iPhone for these apps.... though it seems that with time, more and more apps start requiring integrity attestation... :( | 10:38:58 |
Atemu | In reply to @cybershadow:cy.md Hmm, my bank supports only Google Pay, Apple Pay, and Garmin Pay If you're fine with the privacy implications of Google Pay, you might also be fine with Curve and that supposedly works just fine | 10:42:35 |
CyberShadow | "This app isn't available on Google Play in your region" 💀 | 10:45:18 |
Atemu | Welp | 10:45:39 |
Atemu | It might be possible to get gpay to work though | 10:46:05 |
Atemu | I'm pretty sure someone in the local hackspace has it running on a Pixel ROM with Magisk | 10:46:44 |
Atemu | Or just use the physical card to pay ^^' | 10:47:09 |