From c1bc887fd46724a245795a5f562df0f4eec87331 Mon Sep 17 00:00:00 2001 From: Abdullah Al-Banna Date: Thu, 27 Nov 2025 09:49:26 -0800 Subject: [PATCH] Raise the AFC max transfer to 1MB (#39) Signed-off-by: Abdullah Al-Banna --- idevice/src/services/afc/inner_file.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/idevice/src/services/afc/inner_file.rs b/idevice/src/services/afc/inner_file.rs index fcb9dd6..bfd144e 100644 --- a/idevice/src/services/afc/inner_file.rs +++ b/idevice/src/services/afc/inner_file.rs @@ -12,8 +12,8 @@ use super::{ packet::{AfcPacket, AfcPacketHeader}, }; -/// Maximum transfer size for file operations (64KB) -const MAX_TRANSFER: u64 = 64 * 1024; // this is what go-ios uses +/// Maximum transfer size for file operations (1MB) +const MAX_TRANSFER: u64 = 1024 * 1024; // this is what libimobiledevice uses in it's afcclient fn chunk_number(n: usize, chunk_size: usize) -> impl Iterator { (0..n)