Nochmal HTC=>Sony: Kalenderzuordnung von lokalen Terminen
Verfasst: So 1. Jun 2014, 21:46
Moinmoin,
"interessantes" Phänomen: ich pflege meine Termine komplett lokal (Handy und PC, keine Google-Anbindung) und nutze als Kalender-App calengoo. Beim Umstieg von meinem HTC Desire S auf das Xperia Z1 compact habe ich einfach mein aktuellstes mpe-Backup aufs Xperia gebügelt, was größtenteils auch funktioniert hat. Abgesehen von ein paar von Hand anzupassenden Kontakten (siehe anderer Thead) hatte ich im Kalender ein Problem, das ich zuerst auf calengoo geschoben habe, das jetzt aber anscheinend doch mit dem Daten-Hinundherschieben zutun hat. Obwohl die Termine im 0815-Androidkalender alle angezeigt wurden, tauchten sie in calengoo nicht auf. Was strange ist, da calengoo einfach Frontend für die lokalen Android-Daten spielt. Beim rumprobieren fiel mir auf, dass die Termine zu sehen sind, wenn ich in calengoo meinen google-Kalender anschalte. Dann tauchen die ganzen lokalen Termine auf.
Ergebnis meiner Recherche: anscheinend heißen die lokalen Kalender unter Android je nach Hersteller oder Android-Version unterschiedlich. Auf dem Desire hieß er "PC Sync", auf dem Xperia "Phone calender". Theorie: anscheinend hat MPE beim Einspielen ins Xperia den Kalender "PC Sync" nicht gefunden (logischweise) und hat dann stattdessen den Namen meines Google-Kontos als Ersatzname genommen. Wobei die zurückgespielten Termine NICHT im Google-Konto auftauchen, sondern sich komplett verhalten wie ein lokales Geräte-Konto.
Die Termine, die ich jetzt im Handy neu anlege, lege ich jetzt unter "Phone calender" an, aber die über 900 alten Termine laufen alle noch unter dem falschen Google-Namen
, und ich finde in MPE keine Möglichkeit, die pauschal auf den "Phone calender" umzustellen, anscheinend geht das nur auf dem Handy. Wobei das bei 900 Terminen eh keine Option ist.
Ich habe mal den alten Kalender (HTC) aus dem MPE exportiert, dort sehen die Einträge in der vcs-Datei so aus:
BEGIN:VEVENT
SUMMARY:Zahnarzt
DTSTART:20140523T064500Z
DTEND:20140523T074500Z
AALARM:20140523T054500Z
CLASS:DEFAULT
TRANSP:0
X-CALENDAR:NULL;PC Sync
X-IRMC-LUID:000010000425
END:VEVENT
Im Xperia sehen die falsch zugeordneten alten Termine jetzt so aus:
BEGIN:VEVENT
SUMMARY:Zahnarzt
DTSTART:20140523T064500Z
DTEND:20140523T074500Z
AALARM:20140523T054500Z
CLASS:DEFAULT
TRANSP:0
X-CALENDAR:vorname.nachname@googlemail.com@com.google/NULL;vorname.nachname@googlemail.com
X-IRMC-LUID:0000100003C0
END:VEVENT
Neu (korrekt) eingegebene Termine sehen im Xperia so aus:
BEGIN:VEVENT
SUMMARY;CHARSET=UTF-8:Kieferorthopäde
DTSTART:20140606T061500Z
DTEND:20140606T071500Z
AALARM:20140606T051500Z
CLASS:DEFAULT
TRANSP:0
X-CALENDAR:SYNCML-ORPHANED@LOCAL/NULL;Phone calendar
X-IRMC-LUID:0000100003C8
END:VEVENT
Mein Ansatz wäre jetzt: kompletten Kalender aus MPE als vcs-Datei exportieren, mit SuchenErsetzen die ganzen "Google-Zeilen" durch "Phone calendar"-Zeilen ersetzen und dann zurückspielen. Oder kann ich mir damit irgendwas komplett zerschießen bzw. stelle ich mir das zu einfach vor?
sich den Kopf zerbrechende Grüße,
Lakini
"interessantes" Phänomen: ich pflege meine Termine komplett lokal (Handy und PC, keine Google-Anbindung) und nutze als Kalender-App calengoo. Beim Umstieg von meinem HTC Desire S auf das Xperia Z1 compact habe ich einfach mein aktuellstes mpe-Backup aufs Xperia gebügelt, was größtenteils auch funktioniert hat. Abgesehen von ein paar von Hand anzupassenden Kontakten (siehe anderer Thead) hatte ich im Kalender ein Problem, das ich zuerst auf calengoo geschoben habe, das jetzt aber anscheinend doch mit dem Daten-Hinundherschieben zutun hat. Obwohl die Termine im 0815-Androidkalender alle angezeigt wurden, tauchten sie in calengoo nicht auf. Was strange ist, da calengoo einfach Frontend für die lokalen Android-Daten spielt. Beim rumprobieren fiel mir auf, dass die Termine zu sehen sind, wenn ich in calengoo meinen google-Kalender anschalte. Dann tauchen die ganzen lokalen Termine auf.
Ergebnis meiner Recherche: anscheinend heißen die lokalen Kalender unter Android je nach Hersteller oder Android-Version unterschiedlich. Auf dem Desire hieß er "PC Sync", auf dem Xperia "Phone calender". Theorie: anscheinend hat MPE beim Einspielen ins Xperia den Kalender "PC Sync" nicht gefunden (logischweise) und hat dann stattdessen den Namen meines Google-Kontos als Ersatzname genommen. Wobei die zurückgespielten Termine NICHT im Google-Konto auftauchen, sondern sich komplett verhalten wie ein lokales Geräte-Konto.
Die Termine, die ich jetzt im Handy neu anlege, lege ich jetzt unter "Phone calender" an, aber die über 900 alten Termine laufen alle noch unter dem falschen Google-Namen
Ich habe mal den alten Kalender (HTC) aus dem MPE exportiert, dort sehen die Einträge in der vcs-Datei so aus:
BEGIN:VEVENT
SUMMARY:Zahnarzt
DTSTART:20140523T064500Z
DTEND:20140523T074500Z
AALARM:20140523T054500Z
CLASS:DEFAULT
TRANSP:0
X-CALENDAR:NULL;PC Sync
X-IRMC-LUID:000010000425
END:VEVENT
Im Xperia sehen die falsch zugeordneten alten Termine jetzt so aus:
BEGIN:VEVENT
SUMMARY:Zahnarzt
DTSTART:20140523T064500Z
DTEND:20140523T074500Z
AALARM:20140523T054500Z
CLASS:DEFAULT
TRANSP:0
X-CALENDAR:vorname.nachname@googlemail.com@com.google/NULL;vorname.nachname@googlemail.com
X-IRMC-LUID:0000100003C0
END:VEVENT
Neu (korrekt) eingegebene Termine sehen im Xperia so aus:
BEGIN:VEVENT
SUMMARY;CHARSET=UTF-8:Kieferorthopäde
DTSTART:20140606T061500Z
DTEND:20140606T071500Z
AALARM:20140606T051500Z
CLASS:DEFAULT
TRANSP:0
X-CALENDAR:SYNCML-ORPHANED@LOCAL/NULL;Phone calendar
X-IRMC-LUID:0000100003C8
END:VEVENT
Mein Ansatz wäre jetzt: kompletten Kalender aus MPE als vcs-Datei exportieren, mit SuchenErsetzen die ganzen "Google-Zeilen" durch "Phone calendar"-Zeilen ersetzen und dann zurückspielen. Oder kann ich mir damit irgendwas komplett zerschießen bzw. stelle ich mir das zu einfach vor?
sich den Kopf zerbrechende Grüße,
Lakini