Um das iPhone neu zu starten, ohne den Bildschirm zu nutzen, sind folgende Schritte nötig:
| Purism Librem 5 | ab Q3/2019 | https://puri.sm/products/librem-5/ |
|---|
Filesystem Size Used Available Use% Mounted on /dev/block/vold/259:3 11.5G 1.7G 9.8G 14% /storage/sdcard0 /dev/block/vold/179:9 7.6G 7.4G 204.9M 97% /storage/sdcard1 /dev/block/mmcblk0p7 98.4M 4.2M 94.2M 4% /cache /dev/block/mmcblk0p10 2.0G 35.0M 1.9G 2% /data /dev/block/mmcblk0p12 503.9M 411.0M 92.9M 82% /preload
Man muss sich zunächst eine passendes PIT Datei besorgen (siehe z.B. XDA-Forum). Die PIT Datei definiert die einzelnen Partitions-Größen. Eine PIT Datei mit der aktuellen Partitionierung kann man mit folgendem Befehl vom Handy ziehen:
heimdall download-pit --output myold.pit
Mit dem folgenden Befehl, wird die Partitionierung geschrieben:
heimdall flash --repartition mynew.pit
Ein neues OS auf das Handy kopieren:
./platform-tools/adb push lineage-14.1-20170517-nightly-i9100-signed.zip /storage/sdcard0/Download/
Ein neues Recovery-Image flashen, anschließend sofort den Recovery-Modus starten, sonst wird das Image wieder überschrieben.
heimdall flash --RECOVERY recovery.img --no-reboot
Vom Recovery-Image aus kann das zuvor kopierte ROM installiert werden.
Falls mal etwas komisch ist, kann man eine Shell auf dem Handy öffnen und die Situation untersuchen:
platform-tools/adb shell