afcclient(1)
β¨ NAME β¨
okay so the page name is afcclient(1) π, and it's a tool to interact with the AFC/HouseArrest service on a connected device π
πΈ SYNOPSIS πΈ
afcclient [OPTIONS] [COMMAND ...]
π«Ά DESCRIPTION π«Ά
bestie, this utility lets you talk to the AFC/HouseArrest service, which means you get access to parts of the filesystem on an iOS device β¨ main character energy, no cap.
You can use afcclient interactively with a command prompt, or run a single command and exit. Both are giving π
π COMMANDS π
devinfoβ print the device info π±info PATHβ print the file attributes of the file atPATHπls PATHβ print the directory contents ofPATHπmv OLD NEWβ rename the fileOLDtoNEWβοΈmkdir PATHβ create a directory atPATHπln [-s] FILE [LINK]β make a (symbolic) link to a file namedLINKNAMEπ
π NOTE: this feature has been disabled in newer versions of iOS, so it's lowkey not it anymore.
rm [-rf] PATHβ remove the item atPATHποΈget [-rf] PATH [LOCALPATH]β transfer the file atPATHfrom the device toLOCALPATH, or the current directory if you leave it out π₯. IfLOCALPATHis a directory, the file gets stored inside that directory π§put [-rf] LOCALPATH [PATH]β transfer the local file atLOCALPATHto the device atPATH, or the current directory if you leave it out π€. IfPATHis a directory, the file gets stored inside that directory π§
π OPTIONS π
-u,--udid UDIDβ target one specific device by its UDID π―-n,--networkβ connect to a network device
β οΈ Not recommended, bestie! The connection might be terminated at any time π
--container <appid>β access the app container directory of the app with the given appid π¦--documents <appid>β access the Documents directory of the app with the given appid π-h,--helpβ prints the usage info π-d,--debugβ enable communication debugging π-v,--versionβ prints the version info π·οΈ
π AUTHOR π
Nikias Bassen π
π ON THE WEB π
https://github.com/libimobiledevice/libimobiledevice
And that's a wrap on afcclient(1), bestie! π«Άπ The footer just says afcclient(1), so you know exactly which page we just slayed π
β¨
π¦ where this page comes from
- alpine 3.24: libimobiledevice-doc 1.4.0-r0 Β· LGPL-2.1-or-later
- arch rolling: libimobiledevice 1.4.0-2 Β· LGPL-2.1-or-later
- epel 10: libimobiledevice-utils 1.3.0^20240916gited9703d-2.el10_0 Β· LGPL-2.0-or-later
- fedora 43: libimobiledevice-utils 1.3.0^20240916gited9703d-6.fc43 Β· LGPL-2.0-or-later
- fedora 44: libimobiledevice-utils 1.3.0^20240916gited9703d-7.fc44 Β· LGPL-2.0-or-later
- fedora 44: libimobiledevice-utils 1.4.0-3.fc44 Β· LGPL-2.0-or-later AND MIT AND Zlib
- nixos 26.05: libimobiledevice 1.4.0
- nixpkgs unstable: libimobiledevice 1.4.0
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms