pymobiledevice3
                                
                                
                                
                                    pymobiledevice3 copied to clipboard
                            
                            
                            
                        Could you support to read Carrier Lock?
read from UI: iPhone ->Settings->General->About->Carrier Lock
How to get "Carrier lock" information?
I don't have a device with carrier lock, but you could try:
pymobiledevice3 lockdown get '' CarrierBundleInfo
                                    
                                    
                                    
                                
pymobiledevice3.exe lockdown get ""  CarrierBundleInfo
2023-10-24 16:09:52 jefferydev-pc pymobiledevice3.cli.remote[10804] WARNING create_core_device_tunnel_service failed to be imported. Some feature may not work.
You can debug this by trying the import yourself:
from pymobiledevice3.remote.core_device_tunnel_service import create_core_device_tunnel_service
{
    "CFBundleDevelopmentRegion": "English",
    "CFBundleDeviceFamily": "iPhone",
    "CFBundleExecutable": "ATT_NR_US",
    "CFBundleIdentifier": "com.apple.ATT_NR_US",
    "CFBundleInfoDictionaryVersion": "6.0",
    "CFBundleName": "ATT_NR_US",
    "CFBundlePackageType": "BNDL",
    "CFBundleShortVersionString": "55.0.2",
    "CFBundleSignature": "????",
    "CFBundleVersion": "55.0.2"
}
this response is my ESIM info. Carrier lock is SIM Lock
I can help you out with this, feel free to email me your requirements over my email [email protected]