iFunbox relies on the AFC2 service to access the root file system of iPhones. AFC2 is usually enabled during jailbreak procedures as many previous Jailbreak tools do. If AFC2 serivce is not enabled, iFunbox will recognize it as a jailed iphone and access the file system with AFC service.
Recently iFunbox is found recognizing iPhones jailbroken by blackra1n and spirit as jailed ones. The reason is that the AFC2 service is not enabled in jailbreaking procedure.
A quick fixup is to install a tiny app from Cydia, afc2add to enable the AFC2 service on iPhone. Remember to reboot iPhone after installing.
More details can be found at:
Thanks “Helper” for the message.
AFC (Apple File Connection) is a service that runs on every iPhone / iPod, which iTunes uses to exchange files with the device. It is jailed to the directory /private/var/mobile/Media, which is on the second (non-OS) partition. The AFC service is handled by /usr/libexec/afcd, and runs over the usbmux protoco
AFC2 is a an additional AFC service, configured to allow access to the whole filesystem. Installing it and patching the fstab file for full write access is considered a bare-bones jailbreak. The AFC2 service is added by editing the /System/Library/Lockdown/Services.plist file and adding a service that runs under root with access to the Root filesystem.