|
|
Themabewertung:
- 1 Bewertungen - 5 im Durchschnitt
- 1
- 2
- 3
- 4
- 5
|
Flugmodusabfrage bei Autoradio abschalten
|
Prospero
Junior Member
 
Beiträge: 37
Registriert seit: Jul 2008
Bewertung: 5
|
RE: Flugmodusabfrage bei Autoradio abschalten (24.11.2008 17:27)
Hallo Gh0s1R3c0N,
leider ist es mir nicht gelungen eine passende Stelle für den Patch deines Problems zu finden und im Moment habe ich einfach zu wenig Zeit zum Weitersuchen - Sorry.
Habe aber den bestehenden Patch für die FW2.2 durchgeführt und die Datei an den ersten Beitrag dieses Threads drangehängt.
Prospero
|
|
|
|

Prospero
Junior Member
 
Beiträge: 37
Registriert seit: Jul 2008
Bewertung: 5
|
RE: Flugmodusabfrage bei Autoradio abschalten (03.12.2008 14:10)
IPod/IPhone fordern von einem externen Gerät einen Identifikationsstring an (Nach dem Motto: "Für wen wurdest Du gemacht"). Meldet sich das Gerät mit "IPhone" passiert nichts. Meldet sich das Gerät mit "IPod", dann gibt das IPhone die Meldung aus, daß das Gerät nicht für das IPhone entwickelt wurde und fragt ob es in den Flugmodus schalten soll.
Der Patch sorgt dafür das der gesammte Codeblock der dies macht einfach übersprungen wird. Somit kommt keine Meldung und das IPhone läuft weiter wie gehabt.
Das macht natürlich nur dann Sinn, wenn das Autoradio durch das Telefonteil des IPhones nicht gestört wird. Falls das Autoradio bei angestecktem IPhone Störgeräusche aufweist, dann macht der Patch keinen Sinn, denn dann sollte man das IPhone tatsächlich in den Flugmodus schalten während man Musik hört.
Grüße
Prospero
|
|
|
|

WWGamer
Member
  
Beiträge: 51
Registriert seit: Jul 2008
Bewertung: 0
|
RE: Flugmodusabfrage bei Autoradio abschalten (04.12.2008 00:17)
Vielen vielen dank!
Klappt echt gut und war sehr sehr Hilfreich!
Mfg,
WWGamer
|
|
|
|
riot76
Junior Member
 
Beiträge: 29
Registriert seit: Oct 2008
Bewertung: 0
|
RE: Flugmodusabfrage bei Autoradio abschalten (07.12.2008 19:28)
Hi und danke für das Tool. Nur eine Frage, ich habe noch ein nicht orginal Apple AV Kabel das leider nur 2-3 Sekunden das Signal an meinen TV ausgiebt. Dannach schaltet das Iphone das Signal ab  . Gäbe es ggf. die Möglichkeit den patch so zu modifizieren das er das "unbekannte" Zubehör anerkennt und das Signal weiterhin durchlässt?
Grüße
|
|
|
|
reschl
Posting Freak
    
Beiträge: 813
Registriert seit: Nov 2007
Bewertung: 14
|
RE: Flugmodusabfrage bei Autoradio abschalten (08.12.2008 11:04)
ich hab davon keine ahnung, aber theoretisch müsste es gehen.
ich hab auch so ein kabel.
mein 3G wurde mit firmware 2.0 ausgeliefert und da funktionierte das billigkabel einwandfrei und dauerehaft.
erst, seit ich auf 2.2 bin stelle ich das gleiche fehlverhalten fest.
es muss also durchaus softwareseitig gelöst sein.
|
|
|
|
riot76
Junior Member
 
Beiträge: 29
Registriert seit: Oct 2008
Bewertung: 0
|
RE: Flugmodusabfrage bei Autoradio abschalten (08.12.2008 17:46)
Denke auch das dass nur Softwaretechnisch abgeschaltet wird. Habe in nem anderen Forum gelesen, das im Kabel Chips verbaut sind die abgefragt werden. Somit müsste mann nur diese Abfrage "korrigieren".
Bin dankbar für jeden Tipp, da ich mir dann die 40 € fürs Kabel sparen könnte
Grüße
Riot76
|
|
|
|
Prospero
Junior Member
 
Beiträge: 37
Registriert seit: Jul 2008
Bewertung: 5
|
RE: Flugmodusabfrage bei Autoradio abschalten (08.12.2008 21:52)
Falls irgendeine Meldung kommt, dann kann man mit Hilfe der (englischen) Meldung die Adresse im Code suchen, an dem der Speicherbereich der die Meldung enthält referenziert wird. Dann kann man zumindest den Speicherbereich ungefähr festlegen, den man analysieren muß. Die Analyse kann sich dann je nach Komplexität des Codes über Stunden ziehen.
Hab mal kurz über über den Sourcecode geschaut, und es gibt tatsächlich ein paar text die das Wort "Video" enthalten, aber der Assembler-Code ist schwer zu begreifen und den Source-Code hat leider nur Apple.
Vielleicht ist hier noch jemand mit ARM-Assembler-Kenntnissen, der sich mit IDAPro mal den Code ab 0x12040 im Modul IAPD mal ansehen kann.
So siehts dort aus:
Code:
__text:00012040 LDR R0, =_kIAPVideoTVOutSystem_ptr
__text:00012044 STMFD SP!, {R4,R5,R7,LR}
__text:00012048 ADD R7, SP, #8
__text:0001204C LDR R0, [R0]
__text:00012050 LDR R1, =cfstr_Com_apple_spri
__text:00012054 LDR R0, [R0]
__text:00012058 BL _CFPreferencesCopyAppValue
__text:0001205C SUBS R5, R0, #0
__text:00012060 MOVEQ R4, R5
__text:00012064 BEQ loc_120D8
__text:00012068 LDR R1, =_kIAPVideoTVOutSystem_NTSC_ptr
__text:0001206C MOV R2, #1
__text:00012070 LDR R1, [R1]
__text:00012074 LDR R1, [R1]
__text:00012078 BL _CFStringCompare
__text:0001207C CMP R0, #0
__text:00012080 BEQ loc_120CC
__text:00012084 LDR R1, =_kIAPVideoTVOutSystem_PAL_ptr
__text:00012088 MOV R0, R5
__text:0001208C MOV R2, #1
__text:00012090 LDR R1, [R1]
__text:00012094 LDR R1, [R1]
__text:00012098 BL _CFStringCompare
__text:0001209C CMP R0, #0
__text:000120A0 MOVEQ R4, #1
__text:000120A4 BEQ loc_120D0
__text:000120A8 LDR R1, =_kIAPVideoTVOutSystem_SECAM_ptr
__text:000120AC MOV R0, R5
__text:000120B0 MOV R2, #1
__text:000120B4 LDR R1, [R1]
__text:000120B8 LDR R1, [R1]
__text:000120BC BL _CFStringCompare
__text:000120C0 CMP R0, #0
__text:000120C4 MOVEQ R4, #2
__text:000120C8 BEQ loc_120D0
__text:000120CC
__text:000120CC loc_120CC ; CODE XREF: __text:00012080j
__text:000120CC MOV R4, #0
__text:000120D0
__text:000120D0 loc_120D0 ; CODE XREF: __text:000120A4j
__text:000120D0 ; __text:000120C8j
__text:000120D0 MOV R0, R5
__text:000120D4 BL _CFRelease
__text:000120D8
__text:000120D8 loc_120D8 ; CODE XREF: __text:00012064j
__text:000120D8 MOV R0, R4
__text:000120DC LDMFD SP!, {R4,R5,R7,PC}
Kurz danach findet man:
Code:
__text:00013030 loc_13030 ; CODE XREF: __text:00013010j
__text:00013030 ; DATA XREF: __text:00013018o
__text:00013030 LDR R3, =_kIAPVideoTVOutSignal_None_ptr ; jumptable 00013010 case 0
__text:00013034 B loc_1304C
__text:00013038 ; ---------------------------------------------------------------------------
__text:00013038
__text:00013038 loc_13038 ; CODE XREF: __text:00013010j
__text:00013038 ; DATA XREF: __text:00013018o
__text:00013038 LDR R3, =_kIAPVideoTVOutSignal_Composite_ptr ; jumptable 00013010 case 1
__text:0001303C B loc_1304C
__text:00013040 ; ---------------------------------------------------------------------------
__text:00013040
__text:00013040 loc_13040 ; CODE XREF: __text:00013010j
__text:00013040 ; DATA XREF: __text:00013018o
__text:00013040 LDR R3, =_kIAPVideoTVOutSignal_SVideo_ptr ; jumptable 00013010 case 2
__text:00013044 B loc_1304C
__text:00013048 ; ---------------------------------------------------------------------------
__text:00013048
__text:00013048 loc_13048 ; CODE XREF: __text:00013010j
__text:00013048 ; DATA XREF: __text:00013018o
__text:00013048 LDR R3, =_kIAPVideoTVOutSignal_Component_ptr ; jumptable 00013010 case 3
__text:0001304C
__text:0001304C loc_1304C ; CODE XREF: __text:00013034j
__text:0001304C ; __text:0001303Cj ...
__text:0001304C LDR R1, [R3]
__text:00013050 LDR R1, [R1]
__text:00013054
__text:00013054 loc_13054 ; CODE XREF: __text:0001302Cj
__text:00013054 LDR R0, =_kIAPVideoTVOutSignal_ptr
__text:00013058 LDR R0, [R0]
__text:0001305C LDR R0, [R0]
__text:00013060 B loc_12E64
__text:00013060 ; ---------------------------------------------------------------------------
__text:00013064 off_13064 DCD _kIAPVideoTVOutSignal_None_ptr
__text:00013064 ; DATA XREF: __text:loc_13030r
__text:00013068 off_13068 DCD _kIAPVideoTVOutSignal_Composite_ptr
__text:00013068 ; DATA XREF: __text:loc_13038r
__text:0001306C off_1306C DCD _kIAPVideoTVOutSignal_SVideo_ptr
__text:0001306C ; DATA XREF: __text:loc_13040r
__text:00013070 off_13070 DCD _kIAPVideoTVOutSignal_Component_ptr
__text:00013070 ; DATA XREF: __text:loc_13048r
__text:00013074 off_13074 DCD _kIAPVideoTVOutSignal_ptr ; DATA XREF: __text:loc_13054r
__text:00013078 ; ---------------------------------------------------------------------------
__text:00013078 CMP R1, #0
__text:0001307C BEQ loc_13090
__text:00013080 CMP R1, #1
__text:00013084 MOVNE R1, #0
__text:00013088 BNE loc_130A4
__text:0001308C B loc_13098
Grüße
Prospero
(Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2008 22:12 von Prospero.)
|
|
|
|

Prospero
Junior Member
 
Beiträge: 37
Registriert seit: Jul 2008
Bewertung: 5
|
RE: Flugmodusabfrage bei Autoradio abschalten (09.12.2008 00:13)
Also gut, ich habe in einem anderen Forum einen Thread gefunden in dem es um diese Thema geht:
http://hackint0sh.org/forum/showthread.php?t=17960
Anscheinen wurde ab FW2.2 eine Abfage eingebaut, die einen speziellen Chip im Kabel erwartet. Leider findet sich in dem Thread noch keine Lösung des Problems, aber einige sehr interessante Hinweise...
Grüße
Prospero
|
|
|
|
riot76
Junior Member
 
Beiträge: 29
Registriert seit: Oct 2008
Bewertung: 0
|
RE: Flugmodusabfrage bei Autoradio abschalten (09.12.2008 10:19)
Hi, freut mich das sich die Experten des Forums des Themas annehmen
Ich habe mal Bossprefs angeschrieben, der das Problem auch kennt. aber leider auch noch! keine Antwort hat.
Was mir nur auffällt, das dass Iphone teilweise bis zu 1 Minute braucht das "fremde" Kabel zu erkennen. Dann wird abgeschaltet und die bekannte Meldung erscheint.
Also, danke erstmal für die Tipps!
|
|
|
|
Prospero
Junior Member
 
Beiträge: 37
Registriert seit: Jul 2008
Bewertung: 5
|
RE: Flugmodusabfrage bei Autoradio abschalten (16.04.2009 10:22)
Tag allerseits,
habe die iapd jetzt auch die Firmware für 2.2.1 gepatcht.
Hängt am 1. Beitrag dieses Threads.
Grüße
Prospero
|
|
|
|
driver122
Newbie

Beiträge: 1
Registriert seit: Dec 2008
Bewertung: 0
|
RE: Flugmodusabfrage bei Autoradio abschalten (29.04.2009 07:45)
Hallo, vielleicht kann mir geholfen werden
Habe Heute meine iapd Datei auf meinem 3g 2.2 jailbreak und unlock gepatcht.
Leider hab ich die Backup Datei zerstört und habe folgendes Problem
Ich arbeite mit Iphonbrowser und kann leider die Dateirechte nicht auf 755 setzen
Beim Start bleibe ich am Lookscreen hängen und kann mit dem Schieber nicht entriegeln
Also hab ich alles falsch gemacht !!!!!!
Vielleicht kann mir ein Profi aus der Patsche helfen.
lg.Karl
|
|
|
|
Prospero
Junior Member
 
Beiträge: 37
Registriert seit: Jul 2008
Bewertung: 5
|
RE: Flugmodusabfrage bei Autoradio abschalten (29.04.2009 08:53)
Hallo Karl,
hast Du SSH aktiviert?
Dann könntest Du nachträglich versuchen mit WinSCP (downloaden unter http://winscp.net) die Dateirechte zu setzen.
Vorraussetzung dafür wäre, dass Du über WLAN auf das iPhone kommst.
Als letzte Möglichkeit könntest Du das iPhone komplett zurücksetzen, einen erneuten jailbreak durchführen und anschließend dein letztes Backup über iTunes wieder einspielen, dann sollte es wieder laufen. Das sollte in weniger als 1 Stunde zu machen sein...
Aber versuche es vorher mal über SSH.
Grüße
Prospero
|
|
|
|

i228
Newbie

Beiträge: 2
Registriert seit: May 2009
Bewertung: 0
|
RE: Flugmodusabfrage bei Autoradio abschalten (24.05.2009 19:29)
Hallo mein Deutsch verzeihen, denn ich bin mit Google übersetzen zu diesem Typ. Ich habe die IPAD-Datei für 2.2.1 und es funktioniert perfekt für das Entfernen der lästigen Fehler. Aber ich immer noch verlieren Sound. Hat jemand einen Grund / Lösung für den Klang verlieren?
|
|
|
|
doc-lano
Newbie

Beiträge: 1
Registriert seit: May 2009
Bewertung: 0
|
RE: Flugmodusabfrage bei Autoradio abschalten (29.05.2009 14:40)
Ich habe auch dieses Flugmodus Problem. Ich verstehe aber nicht, was ich machen muss um das raus zu bekommen. Ich bin da technisch zu unbegabt.Könnt ihr mir das in einfachen Schritten erklären ?
|
|
|
|
Prospero
Junior Member
 
Beiträge: 37
Registriert seit: Jul 2008
Bewertung: 5
|
RE: Flugmodusabfrage bei Autoradio abschalten (20.06.2009 22:48)
Hallo allerseits,
habe die neueste iapd für OS 3.0 gepatcht. Hängt am ersten Beitrag dieses Threads.
Grüße
Prospero
|
|
|
|
|
|