Dieser Fix ist XDA Recognized Contributor sfhub zu verdanken.
Die Lage:
Wie einige es selbst zu spüren bekommen haben, leiden einige (viele) Nexus 7 2013 unter Problemen mit dem Touchscreen. Eingaben werden nicht korrekt erkannt, doppelt erkannt und/oder an falscher Position erkannt usw.
Das Problem:
Usern in Google's Product Forum zu folge liegt es an der fehlerhaften Erdung des Touchscreens. Google selbst hat sich meines Wissens nach bis heute nicht dazu geäußert.
Scheinbar gibt es drei verschiedene Touchscreen Varianten unter den Nexus 7 2013 und folglich auch drei verschiedene Firmware- oder Treiberpakete.
Der Lösungsansatz:
Eure Aufgabe ist es die Firmwarepakete, weiter unten als boot-ts.7zip, boot-ts-exp1.7zip und boot-ts-exp2.7zip angehängt, herunterzuladen, zu entpacken und die einzelnen .img Dateien zu flashen, um herauszufinden welche Firmware Variante an eurem Nexus 7 2013 am besten funktioniert.
sfhub selbst hat es an vier Nexi mit fehlerhaften Touchscreen getestet und drei von ihnen wieder zum laufen gebracht.
Der Ablauf:
Selbstredend muss der Bootloader entsperrt sein. Wie das geht seht ihr hier
Dateien: Boot-TS Ordner in Google Drive.
1. Entpackt die Datei boot-ts.7zip mit einem Entpackungstool eurer Wahl. 7zip ist zu empfehlen.
3. Verbindet euren Nexus 7 2013 via USB. Hier sind nochmal ADB-Treiber.
4. Öffnet die CMD Konsole und wechselt mit "cd" in den boot-ts Ordner und versucht euch an den Firmwares in dem ihr folgendes in die CMD Konsole eingibt:
-Der Bildschirm wird planmäßig für 10-30 Sekunden hängen bleiben und neustarten-
-Wartet bis Android komplett hochgefahren ist.
-Wichtig: Unter CyanogenMod wird der bekannte falsche Farben Effekt auftreten. Ähnlich wie wenn ein AOSP Kernel geflasht wird.
-Wartet trotzdem bis Android komplett hochgefahren ist. Falls ihr nicht sehen könnt ob das der Fall ist, wartet einfach 5-10 Minuten, je nachdem wie viele Apps ihr installiert habt.
-Startet das Gerät neu in dem ihr die Powertaste für zehn Sekunden gedrückt haltet.
-Nachdem Android wieder hochgefahren ist müsst ihr mindestens noch einmal Neustarten. Ignoriert jegliche Fehlermeldungen und startet erneut neu.
5. Nachdem ihr Android hochgefahren habt müsst ihr Testen ob es eine Besserung gibt. Falls nicht wiederholt ihr Schritt #4 mit einer anderen Firmware bis ihr auf eines gestoßen seid dass mit eurem Gerät funktioniert. Ich persönlich habe es mit boot-ts11-lock.img zum laufen gebracht und habe seit dem keine Probleme mehr.
-Falls ihr nicht fündig werdet, gibt es leider nichts was ihr sonst noch unternehmen könnt.
-Ihr könnt weiterhin ROMs, Kernels und MODs flashen was das Zeug hält.
-Die Touchscreen Firmware bleibt unberührt, ganz gleich was ihr darüber Installiert. Dies gilt sogar für offizielle System Updates von Google.
6. Wenn ihr wieder in den Ursprungszustand zurück wollt, oder auf Google hofft eine funktionierende Firmware für den Touchscreen zu bringen:
-Wiederholt schritt #4 mit folgendem befehl:
Quellen:
Original Thread von sfhub aus dem XDA-Forum;
Take that multi-touch! Fix and lock in what works for YOU regardless of updates
Kritik und Verbesserungsvorschläge sind herzlich willkommen.
Die Lage:
Wie einige es selbst zu spüren bekommen haben, leiden einige (viele) Nexus 7 2013 unter Problemen mit dem Touchscreen. Eingaben werden nicht korrekt erkannt, doppelt erkannt und/oder an falscher Position erkannt usw.
Das Problem:
Usern in Google's Product Forum zu folge liegt es an der fehlerhaften Erdung des Touchscreens. Google selbst hat sich meines Wissens nach bis heute nicht dazu geäußert.
Scheinbar gibt es drei verschiedene Touchscreen Varianten unter den Nexus 7 2013 und folglich auch drei verschiedene Firmware- oder Treiberpakete.
Der Lösungsansatz:
Eure Aufgabe ist es die Firmwarepakete, weiter unten als boot-ts.7zip, boot-ts-exp1.7zip und boot-ts-exp2.7zip angehängt, herunterzuladen, zu entpacken und die einzelnen .img Dateien zu flashen, um herauszufinden welche Firmware Variante an eurem Nexus 7 2013 am besten funktioniert.
sfhub selbst hat es an vier Nexi mit fehlerhaften Touchscreen getestet und drei von ihnen wieder zum laufen gebracht.
Der Ablauf:
Selbstredend muss der Bootloader entsperrt sein. Wie das geht seht ihr hier
Dateien: Boot-TS Ordner in Google Drive.
1. Entpackt die Datei boot-ts.7zip mit einem Entpackungstool eurer Wahl. 7zip ist zu empfehlen.
- Einmal entpackt, seht ihr die Dateien "boot-ts10-lock.img bis ...ts30-lock.img und ADB Tools.
3. Verbindet euren Nexus 7 2013 via USB. Hier sind nochmal ADB-Treiber.
4. Öffnet die CMD Konsole und wechselt mit "cd" in den boot-ts Ordner und versucht euch an den Firmwares in dem ihr folgendes in die CMD Konsole eingibt:
- fastboot boot boot-ts10-lock.img
-Der Bildschirm wird planmäßig für 10-30 Sekunden hängen bleiben und neustarten-
-Wartet bis Android komplett hochgefahren ist.
-Wichtig: Unter CyanogenMod wird der bekannte falsche Farben Effekt auftreten. Ähnlich wie wenn ein AOSP Kernel geflasht wird.
-Wartet trotzdem bis Android komplett hochgefahren ist. Falls ihr nicht sehen könnt ob das der Fall ist, wartet einfach 5-10 Minuten, je nachdem wie viele Apps ihr installiert habt.
-Startet das Gerät neu in dem ihr die Powertaste für zehn Sekunden gedrückt haltet.
-Nachdem Android wieder hochgefahren ist müsst ihr mindestens noch einmal Neustarten. Ignoriert jegliche Fehlermeldungen und startet erneut neu.
5. Nachdem ihr Android hochgefahren habt müsst ihr Testen ob es eine Besserung gibt. Falls nicht wiederholt ihr Schritt #4 mit einer anderen Firmware bis ihr auf eines gestoßen seid dass mit eurem Gerät funktioniert. Ich persönlich habe es mit boot-ts11-lock.img zum laufen gebracht und habe seit dem keine Probleme mehr.
-Falls ihr nicht fündig werdet, gibt es leider nichts was ihr sonst noch unternehmen könnt.
-Ihr könnt weiterhin ROMs, Kernels und MODs flashen was das Zeug hält.
-Die Touchscreen Firmware bleibt unberührt, ganz gleich was ihr darüber Installiert. Dies gilt sogar für offizielle System Updates von Google.
6. Wenn ihr wieder in den Ursprungszustand zurück wollt, oder auf Google hofft eine funktionierende Firmware für den Touchscreen zu bringen:
-Wiederholt schritt #4 mit folgendem befehl:
- fastboot boot boot-ts-unlock.img
Quellen:
Original Thread von sfhub aus dem XDA-Forum;
Take that multi-touch! Fix and lock in what works for YOU regardless of updates
Haftungsausschluss/Disclaimer
- Anleitung mit bestem Wissen und Gewissen erstellt.
- Technisch nicht versiert? Unterlasse jegliche Direktion in diesem Thread!
- Jegliche Handlung auf eigene Gefahr.
- Hier findet von mir kein Support statt.
Kritik und Verbesserungsvorschläge sind herzlich willkommen.