Find 7/7a Partition Tables wiederherstellen

Posted: 27th Januar 2016 by rene in Allgemein

Dieser Script Restored die Partition Tables auf dem  Find7, Find7a. (X9006, X9076, X9007, X9077)
– Dies wird auch verwendet, wenn nach dem umstellen des Unify / Split Layouts das WIFI und Bluetooth nicht mehr funktioniert.

ACHTUNG! Ich übernehme keinerlei Haftung und Verantwortung für eventuelle Schäden, die an eurer Hard-/Software durch diese Anleitung entstanden sind. Jeder handelt nach eigener Verantwortung. Diese Anleitung entstammt aus dem Oppo.com Forum und wurde von mir angepasst / ins Deutsche übersetzt.

 

Vorbereitung:
Downloaden von diesem Zip File und auf dem Windows Host entpacken: Downloadlink
Das Oppo Find 7 / 7a sollte nun in den Fastboot Modus gebootet werden. ( EIN/AUS + Lautstärke nach oben)
Find7:
Führen bitte find7_repair.bat aus dem entpackten Ordner aus und das Mobiltelefon bootet die Datei find7_repair.img um die Partitions zu restoren.
Find7a:
Führen bitte find7a_repair.bat aus dem entpackten Ordner aus und das Mobiltelefon bootet die Datei find7a_repair.img um die Partitions zu restoren.

Bitte warten, es wird einige Minuten NICHTS auf dem Display angezeigt.
Das Smartphone bootet sich selbstständig neu!

Was wird wärend der Neupartitionierung durchgeführt:
Partitionlayout wird auf Unified gesetzt.
Nach dem Schreiben der korrekten Partitions table, werden die folgenden Partitionen gesichert und in das Installationsprogramm geschrieben:
persist
recovery
fsg
fsc
ssd
LOGO
DRIVER
reserve1
reserve2
reserve3
reserve4
grow

Partitionen 15,17 und 29 werden als ext4 formatiert

Was ist nach dem Update zu tun?:

  1. Installation eines unified ROM´s.
  2. Ein Modem-Paket flashen, wenn ein angepasstes ROMs verwendet wird und ein schlechten Empfang bestetht oder es sich um ein chinesische Gerät handelt.

Was ist zu tun, wenn das Gerät nach dem Partitionieren nicht korrekt funktioniert?:

  1. Führe ein full wipe im Recovery Modus durch
  2. Flashe ein Modifiziertes Oppo recovery (Im Archiv enthalten): Handy in den Fastboot Modus versetzen -> CMD im Ordner öffnen und -> fastboot flash recovery official-recovery-mod.img eingeben
  3. in den Recovery Modus Booten und das offizielle ColorOS ROM flashen.
  4. einmal ColorOS booten
  5. Flash TEAMGummy TWRP Recovery:
  6. Find7: fastboot flash recovery TEAMGummy_Find7_u_TWRP_2.7.1.0.img
  7. Find7a: fastboot flash recovery TEAMGummy_Find7a_u_TWRP_2.7.1.0.img
  8. In den Recovery Modus booten
  9. Ein full wipe durchführen
  10. ein Unified ROM installieren

Oppo Find 7 / 7a – Unlock Bootloader

Posted: 11th September 2014 by rene in Allgemein

mir ist aufgefallen, das beim aktuellen Bootloader eine Sperre für andere Recoverys eingerichtet ist. Um dies zu umgehen bitte das Smartphone in den Fastboot Modus versetzen (Einschalter + Lautstärke nach oben gleichzeitig drücken) und in der Fastboot / ADB Kommandozeile

 

fastboot oem unlock

eingeben.

Zur Kontrolle kann man im Anschluß diesen Befehl eingeben:

fastboot oem device-info

Jetzt kann jedes beliebige Recovery geflasht werden. Dieser Befehl muss nur ein einziges mal eingegeben werden, auch wenn ihr das originale Reocovery wieder flasht.

Oppo Find 7a Treiber restoren

Posted: 6th September 2014 by rene in Allgemein

Hallo zusammen,

 

ich habe ein wenig mit meinem Handy herum gespielt und dabei im System die Treiber für Bluetooth, W-LAN, GPS, und Kamera  gelöscht. Hier ist eine kurze Anleitung wie man seine Treiber wieder herstellen kann.

1. Man läd sich ADB / Fastboot incl. Treiber von Hier herunter

2. man läd sich die Treiber für das Oppo Find 7a von hier herunter.

man entpackt die Treiber in das Rootverzeichnis von ADB  und klickt mit der rechten Maustaste und gedrückter SHIFT Taste in das Verzeichnis. Danach öffnet man ein Eingabefenster und gibt folgende Befehle ein:


adb push DRIVER /tmp
adb push fsc /tmp
adb push fsg /tmp
adb push grow /tmp
adb push LOGO /tmp
adb push misc /tmp
adb push persist /tmp
adb push reserve1 /tmp
adb push reserve2 /tmp
adb push reserve3 /tmp
adb push reserve4 /tmp
adb push ssd /tmp
adb shell

dd if=/tmp/DRIVER of=/dev/block/platform/msm_sdcc.1/by-name/DRIVER
dd if=/tmp/fsc of=/dev/block/platform/msm_sdcc.1/by-name/fsc
dd if=/tmp/fsg of=/dev/block/platform/msm_sdcc.1/by-name/fsg
dd if=/tmp/grow of=/dev/block/platform/msm_sdcc.1/by-name/grow
dd if=/tmp/LOGO of=/dev/block/platform/msm_sdcc.1/by-name/LOGO
dd if=/tmp/misc of=/dev/block/platform/msm_sdcc.1/by-name/misc
dd if=/tmp/persist of=/dev/block/platform/msm_sdcc.1/by-name/persist
dd if=/tmp/reserve1 of=/dev/block/platform/msm_sdcc.1/by-name/reserve1
dd if=/tmp/reserve2 of=/dev/block/platform/msm_sdcc.1/by-name/reserve2
dd if=/tmp/reserve3 of=/dev/block/platform/msm_sdcc.1/by-name/reserve3
dd if=/tmp/reserve4 of=/dev/block/platform/msm_sdcc.1/by-name/reserve4
dd if=/tmp/ssd of=/dev/block/platform/msm_sdcc.1/by-name/ssd

sync
sync

rm /tmp/*
exitadb reboot

 

Jetzt sollten die Treiber / bzw. das Telefon wieder ordnungsgemäß funktionieren 🙂 HAVE FUN!

Raspberry Pi’s GPIO pins über Python

Posted: 30th Juli 2014 by rene in Raspberry Pi

Dieser Guide basiert auf Debian´s „Wheezy“ für Raspberry Pi. Er wurde mitte July 2012 erstellt und weißt die damals aktuelle Python Version 2.x auf.

Die folgenden Kommandos müssen abgesetzt werden um die Raspberry Pi GPIO Pins anszusprechen.

 

sudo apt-get update && sudo apt-get upgrade

sudo apt-get install python-dev

sudo apt-get install python-pip

sudo pip install rpi.gpio

wget -O geekman-python-eeml.tar.gz https://github.com/geekman/python-eeml/tarball/master

tar zxvf geekman-python-eeml.tar.gz

cd geekman-python-eeml*

sudo python setup.py install

 
GPIO Ansteuerung mit Python ist installiert und können über Python Scripte angesprochen werden 🙂