Gibt es eine App auf Cydia, mit der ich Dock-Audio ausschalten kann?

Ich habe ein iPhone 4 mit einem leichten Wasserschaden. Das einzige Problem ist, dass, wenn ich über Kopfhörer höre, es gelegentlich denkt, dass es angedockt ist (was die Kopfhörer stummschaltet), und dann eine halbe Sekunde bis 10 Sekunden später denkt, dass es aus dem Dock entfernt wurde, mit dem es nie verbunden war und hält somit den Ton an. Da all dies im Betriebssystem geschieht, während es den Status der Kopfhörerbuchse und des Mediendocks überwacht, wäre es sehr einfach, ein Programm zu schreiben, das ihm mitteilt, das Abfragen des Mediendocks zu beenden, und somit würde der fehlerhafte Dock-Erkennungsschalter ignoriert . Hat also schon jemand eine iPhone-App für Cydia geschrieben, mit der ich den Dock-Detektor-Schalter ausschalten könnte?

Mir sind keine bekannt, tut mir leid. Überraschenderweise taucht jedes Mal, wenn hier jemand eine Frage zu einem nicht existierenden Cydia-Tweak hatte, ein paar Wochen später einer auf, der genau das tut, was er brauchte.
Ich hoffe jemand schreibt eins. Ich denke, dass mein object-c gut genug ist, dass ich es schreiben könnte, wäre da nicht die Tatsache, dass die Hardware-Schnittstellenschicht praktisch undokumentiert ist.
Ich nehme an, es gibt ein Ereignis, auf das Sie mit einem Tool achten könnten, das alle Ereignisse und Handler für iOS abfängt, aber dann würden wir für diese Site vom Thema abweichen.
@RobertLouisMurphy: hast du dafür eine Lösung gefunden?

Antworten (4)

Leider würde dies einen sehr spezifischen Code erfordern, der über alles hinausgeht, was ich auf Cydia gesehen habe. Das soll nicht heißen, dass es keine Lösung gibt (oder nicht geben wird, wenn ich diesen Beitrag fertigstelle). Aufgrund meiner Forschung und Erfahrung wird dies jedoch in iOS viel tiefer durch Code gehandhabt, als die meisten Cydia-Apps berühren möchten. Ich wünschte, ich könnte eine Lösung anbieten, aber leider denke ich, dass die einzige "echte" Lösung die Reparatur oder der Austausch ist. Verzeihung. :(

Viel Glück und viel Spaß beim Zuhören!

Vielleicht eher eine Problemumgehung als eine Antwort, und es löst möglicherweise nur die Hälfte Ihres Problems (plus ein bisschen spät), aber trotzdem: Mein Vorschlag ist, einen anderen Musikplayer auszuprobieren. Die standardmäßige Apple iPod-App (und die meisten anderen Audioplayer) leitet nicht nur Audio um, wenn sie angedockt ist, sondern hört auch auf zu spielen, wenn sie abgedockt ist, wie Sie in Ihrer Beschreibung angemerkt haben. Es gibt jedoch einige Audioplayer-Apps, die beim Abdocken nicht aufhören zu spielen. Nur ein Beispiel ist die kostenlose Cydia-App MyFile (gerade mit meinem iPod und Dock ausprobiert). Sie haben also immer noch die Stille "eine halbe Sekunde bis 10 Sekunden", müssen aber danach nicht auf Play drücken.

Ich würde Ebay nutzen, um das Telefon zu tauschen. Auf 4S upgraden

Die Leute werden iPhones kaufen, die in einem viel schlechteren Zustand sind, und an einem Tag versteigern.

Ich bin irgendwo einem Tipp in einem reddit-Forum gefolgt.. Gehen Sie mit iFile zu System --> Library --> LaunchDaemons und suchen Sie dort nach einer Datei "com.apple.iapd.plist". Machen Sie zuerst ein Backup davon und löschen Sie es dann. Wenn Sie Ihr System neu starten, voila! Sie sollten Ihr Audio wieder haben. Es hat für mich funktioniert. Ich denke, es löscht den Docking-Erkennungsalgorithmus, also stellen Sie sicher, dass Sie die Datei sichern, falls Sie in Zukunft ein Dock verwenden müssen.!