Sorry FBI, but even with Apple’s source code and the ability to update an iPhone’s firmware to remove the “ten try limit” and “progressive software delay” and allow automated guessing, which is what they seek, you are still out of luck if a long password, say 10 alpha numeric characters, were used. Since Apple does not store the password on the device, but rather stores a one-way hash of the password plus a device ID, the ONLY way to crack the phone is to guess the password and match the hashed value. With a hardware-constrained 80 millisecond hashing time, the raw guessing time, assuming upper/lower/numeric/symbols used is * 63,201 million centuries * for the 60,510,648,114,517,017,120 possible combinations
you’d have to change the software ahead of time and compromise the phone beforehand and trap the password at point of user input . . . but, but, but, there is NO USER to input it on these sized phones!
So I guess you’d have to compromise EVERYONE’S phone in case one of them is a bad guy