linux und idevices sind wie bier und wein, manche vertragen es überhaupt nicht! sicherlich keine mainstreamcombo, trotzdem gibt es anstrenungen idevices unter linux vollumpfänglich einzubinden. unter ubuntu 10.04 steht standardmäßig die libimobiledevice library zur verfügung. für die meisten user die diese linux / iphone kombination nutzen, stellt sich dies in der form dar, dass nach dem plugin des iphones via usb an den linux rechner dieses mobiledevice erkannt wird. schon mal super was derzeit unter ubuntu 10.04 geht.
es gibt jedoch noch teile der libimobildevice library die fĂĽr einige sicherlich noch nicht so bekannt sind. wenn man ĂĽber eine shell die nachfolgenden befehle absetzt kann ein wenig via terminal mit dem iphone spielen.
ideviceinfo – zeigt informationen ĂĽber das angeschlossene iphone an
ck@ck-laptop:~$ ideviceinfo ActivationPublicKey: XXXXXXXXXXXXXXX ActivationState: WildcardActivated ActivationStateAcknowledged: true BasebandBootloaderVersion: 6.4_M3S2 BasebandSerialNumber: XXXXXXXXXXXXXXX BasebandVersion: 05.12.01 BluetoothAddress: 90:84:0d:71:2f:2f BuildVersion: 7E18 CPUArchitecture: armv7 DeviceCertificate: XXXXXXXXXXXXXXX DeviceClass: iPhone DeviceName: Christian’s iPhone DevicePublicKey: XXXXXXXXXXXXXXX FirmwareVersion: iBoot-636.66.33 HardwareModel: N88AP HostAttached: true IntegratedCircuitCardIdentity: XXXXXXXXXXXXXXX InternationalMobileEquipmentIdentity: XXXXXXXXXXXXXXX InternationalMobileSubscriberIdentity: XXXXXXXXXXXXXXX MLBSerialNumber: XXXXXXXXXXXXXXX ModelNumber: XXXXXXXXXXXXXXX PasswordProtected: true PhoneNumber: +49 170 XXXXXXXXXXXXXXX ProductType: iPhone2,1 ProductVersion: 3.1.3 ProductionSOC: true ProtocolVersion: 2 RegionInfo: DN/B SBLockdownEverRegisteredKey: true SIMStatus: kCTSIMSupportSIMStatusReady SerialNumber: XXXXXXXXXXXXXXX SoftwareBehavior: BwAAAAAAAAAAAAAAAAAAAA== SomebodySetTimeZone: true TimeIntervalSince1970: 1270319816 TimeZone: Europe/Berlin TimeZoneOffsetFromUTC: 7200.000000 TrustedHostAttached: true UniqueChipID: XXXXXXXXXXXXXXX UniqueDeviceID: XXXXXXXXXXXXXXX Uses24HourClock: true WiFiAddress: 90:84:0d:71:2f:30 iTunesHasConnected: true
idevicesyslog – liest den iphone system log und gib ihn zeitnah aus…
idevicebackup – soll ein backup vom iphone erstellen, es soll in zukunft auch möglich sein dieses backup zu restoren. restore funktioniert jedoch derzeit noch nicht und backup noch nicht so richtig.
ideviceinstaller – um apps zu installieren und zu deinstallieren
auch wenn im moment noch nicht alle anwendungen fehlerfrei laufen, bin ich auf die weitere entwicklung sehr gespannt….
schreibt christian
Andere interessante Beiträge:
Pingback: Tweets that mention idevices unter linux – netzsofa.net -- Topsy.com