sync zwischen Android und PC

  • Guten Abend Miteinander,

    ich verzweifle daran, meine Links, für den Anfang keine 10 Stück, zwischen PC (Ubuntu) und Android mit sync zu synchronisieren.

    Zwischen zwei Androidgeräten scheint es zu klappen. Zwischen zwei PC auch.
    PC- Android will aber nicht.

    Gibt es da irgendwo einen Bug?
    Bin ich zu dumm?

    Ps.:
    Wie läuft der Sync im Detail ab? JIT?

  • Eventuell helfen die Log-Dateien von Sync:
    Auf dem Desktop sind sie unter about:sync-log zu finden. Standardmäßig legt Firefox nur bei Fehlern eine Logdatei an, ggf. kannst du also in about:config die Einstellung services.sync.log.appender.file.logOnSuccess temporär auf "true" umstellen. Nachher nicht vergessen, sie wieder zurückzusetzen, da sich ansonsten im Laufe der Zeit Unmengen an Logdateien ansammeln.

    Unter Android landen die Log-Infos im logcat. Falls bekannt wie, kann man sie über ADB, oder (falls Root vorhanden) über Logcat-Viewer-Apps auslesen, am einfachsten dürfte es aber mit dem Logview-Addon gehen. Nach dem Installieren kann das Firefox-Log unter Extras -> Logs, bzw. about:logs eingesehen werden. Danach entweder kopieren, oder direkt Mozillas Pastebin nutzen.
    Die Logeinträge des Sync-Service laufen dabei unter dem FxAccounts-Tag.

    Du könntest dann folgendes Probieren:

    • Auf dem PC services.sync.log.appender.file.logOnSuccess auf true stellen
    • about:sync-log öffnen
    • Ein neues Lesezeichen anlegen
    • Falls Firefox nicht automatisch synchronisiert (neue Logdatei taucht unter about:sync-log auf), einmal manuell synchronisieren
    • Im ersten Sync-Log nach Anlegen des Lesezeichens sollte sich etwas in der Art finden:

      Zitat

      1445967344480 Sync.Engine.Bookmarks INFO 2 outgoing items pre-reconciliation
      1445967344482 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
      1445967345072 Sync.Tracker.Clients DEBUG Saving changed IDs to clients
      1445967345480 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks
      1445967346123 Sync.Engine.Bookmarks INFO Uploading all of 2 records

    • Auf dem Handy ebenfalls einmal synchronisieren.
    • Im Logcat (entweder über das Logview-Addon, eine externe Logcat-App falls gerootet, oder ADB) sollten jetzt Einträge mit dem Tag "FxAccounts" auftauchen. Bei Erfolg sollte da etwas in der Richtung stehen:

      Zitat

      10-27 18:58:59.397 16012 18367 I FxAccounts: firefox :: ServerSyncStage :: Stage bookmarks received 8 and sent 3 records in 69,54 seconds.
      10-27 18:58:59.397 16012 18367 I FxAccounts: firefox :: ServerSyncStage :: Advancing session.

    Falls etwas nicht klappt, mal die Einträge nach dem Stichwort "bookmarks" durchsuchen…