Esempio n. 1
0
        private void getDeviceInfo(Device device)
        {
            String[] values = new String[] {
                "ActivationPublicKey",
                "ActivationState",
                "ActivationStateAcknowledged",
                "ActivityURL",
                "BasebandBootloaderVersion",
                "BasebandSerialNumber",
                "BasebandStatus",
                "BasebandVersion",
                "BluetoothAddress",
                "BuildVersion",
                "CPUArchitecture",
                "DeviceCertificate",
                "DeviceClass",
                "DeviceColor",
                "DeviceName",
                "DevicePublicKey",
                "DieID",
                "FirmwareVersion",
                "HardwareModel",
                "HardwarePlatform",
                "HostAttached",
                "IMLockdownEverRegisteredKey",
                "IntegratedCircuitCardIdentity",
                "InternationalMobileEquipmentIdentity",
                "InternationalMobileSubscriberIdentity",
                "iTunesHasConnected",
                "MLBSerialNumber",
                "MobileSubscriberCountryCode",
                "MobileSubscriberNetworkCode",
                "ModelNumber",
                "PartitionType",
                "PasswordProtected",
                "PhoneNumber",
                "ProductionSOC",
                "ProductType",
                "ProductVersion",
                "ProtocolVersion",
                "ProximitySensorCalibration",
                "RegionInfo",
                "SBLockdownEverRegisteredKey",
                "SerialNumber",
                "SIMStatus",
                "SoftwareBehavior",
                "SoftwareBundleVersion",
                "SupportedDeviceFamilies",
                "TelephonyCapability",
                "TimeIntervalSince1970",
                "TimeZone",
                "TimeZoneOffsetFromUTC",
                "TrustedHostAttached",
                "UniqueChipID",
                "UniqueDeviceID",
                "UseActivityURL",
                "UseRaptorCerts",
                "Uses24HourClock",
                "WeDelivered",
                "WiFiAddress"
            };

            for (int i = 0; i < values.Length; i++)
            {
                String value = deviceListener.getDeviceValue(device.getDevPtr(), values[i]);
                Console.WriteLine(values[i] + ": " + value);
            }
        }