¿Hay alguna aplicación en Cydia que me permita desactivar el audio de la base?

Tengo un iPhone 4 con algunos daños leves por agua. El único problema es que cuando escucho con auriculares, ocasionalmente piensa que está acoplado (lo que silencia los auriculares), luego de medio segundo a 10 segundos más tarde, cree que se ha quitado de la base a la que nunca estuvo conectado. y así pausa el audio. Dado que todo esto sucede en el sistema operativo mientras supervisa el estado de la toma de auriculares y la base de medios, sería muy fácil escribir un programa para decirle que deje de sondear la base de medios y, por lo tanto, se ignoraría el interruptor de detección de la base defectuosa. . Entonces, ¿alguien ya ha escrito una aplicación para iPhone que está en Cydia que me permitiría apagar el interruptor del detector de base?

No hay ninguno que yo sepa, lo siento. Sorprendentemente, sin embargo, cada vez que alguien tiene una pregunta aquí con respecto a un ajuste de Cydia inexistente, unas semanas más tarde aparece uno que hace exactamente lo que necesitaban.
Espero que alguien escriba uno. Creo que mi Objective-C es lo suficientemente bueno como para escribirlo si no fuera por el hecho de que la capa de interfaz de hardware está prácticamente sin documentar.
Supongo que hay un evento que podría escuchar usando una herramienta que captura todos los eventos y controladores para iOS, pero entonces nos estaríamos desviando del tema de este sitio.
@RobertLouisMurphy: ¿encontró una solución para esto?

Respuestas (4)

Desafortunadamente, esto requeriría un código muy específico que va más allá de lo que he visto en Cydia. Eso no quiere decir que no exista (o no existirá para cuando termine esta publicación) una solución. Sin embargo, a través de mi investigación y experiencia, esto es manejado por un código mucho más profundo en iOS de lo que la mayoría de las aplicaciones de Cydia quieren tocar. Desearía poder ofrecer una solución, pero desafortunadamente creo que la única solución "real" es la reparación o el reemplazo. Lo siento. :(

¡Buena suerte y feliz escucha!

Quizás más una solución que una respuesta, y puede que solo resuelva la mitad de su problema (más un poco tarde), pero de todos modos: mi sugerencia es probar con un reproductor de música diferente. La aplicación Apple iPod estándar (y la mayoría de los otros reproductores de audio) no solo redirige el audio cuando está acoplado, sino que deja de reproducirlo cuando está desconectado, como anotaste en tu descripción. Sin embargo, hay algunas aplicaciones de reproducción de audio que no dejan de reproducirse cuando están desacopladas. Solo un ejemplo es la aplicación gratuita MyFile de Cydia (solo probé esto con mi iPod y mi base). Por lo tanto, aún tendrá el silencio de "medio segundo a 10 segundos", pero no tendrá que presionar reproducir después.

Usaría eBay para cambiar el teléfono. Actualizar a un 4S

La gente comprará iPhones que están en mucho peor estado y en subastas de un día.

Seguí un consejo en un foro de reddit en alguna parte. Usando iFile, vaya a sistema -> Biblioteca -> LaunchDaemons y busque un archivo "com.apple.iapd.plist". Primero haga una copia de seguridad de eso y luego elimínelo. Cuando reinicie su sistema, ¡voilá! deberías recuperar tu audio. Funcionó para mí. Supongo que elimina el algoritmo de detección de acoplamiento, así que asegúrese de hacer una copia de seguridad del archivo en caso de que tenga que usar algún acoplamiento en el futuro.