Seite 1 von 4

Contact list is empty

Verfasst: Mo 4. Okt 2010, 19:49
von kefirux
hi! Your program is perfect. But after sync (or Download button) contact list is empty. Android 2.1, Galaxy S.
log from MPE:

Code: Alles auswählen

21:38:30.63       Settimeout: RT=60000 WT=10000
21:38:30.63       OBEX Get: telecom/pb/initsync
21:38:30.63 [TX]: 83 00 33 CB 00 .......
21:38:32.80 [RX]: D0 03 CA 4C 03 .......
21:38:32.80       ObexGet Fertig, Returncode=D0
21:38:32.80       OBEX Errorcode: D0 - Internal Server Error
21:38:32.80       Settimeout: RT=20000 WT=10000
21:38:32.80       OBEX Get: telecom/pb.vcf
21:38:32.80 [TX]: 83 00 29 CB .....
21:38:32.81       ObexGet Fertig, Returncode=D0
21:38:32.81       OBEX Errorcode: D0 - Internal Server Error
21:38:32.81       SaveDatafile: Phonebook.dat (0 Bytes)
21:38:32.81       OBEX Get: telecom/pb/luid/cc.Log
21:38:32.81 [TX]: 83 00 39 CB .....
21:38:32.81 [RX]: A0 00 07 49 00 04 30
21:38:32.81       ObexGet Fertig, Returncode=A0
21:38:32.82       OBEX Disconnect
21:38:32.82       Settimeout: RT=10000 WT=10000
21:38:32.82 [TX]: 81 00 08 CB 00 00 00 01
21:38:32.83 [RX]: A0 00 03
21:38:32.83       Disconnect answered...
21:38:32.83       Disconnect hat funktioniert
21:38:36.62       Settimeout: RT=1500 WT=800
21:38:36.62 [TX]: AT+CBC
21:38:36.63 [RX]: AT+CBC
21:38:36.63 [RX]: +CBC: 1,65
21:38:36.63 [RX]: OK
21:38:36.63 [TX]: AT+CSQ
21:38:36.64 [RX]: AT+CSQ
21:38:36.64 [RX]: +CSQ: 16,99
21:38:36.64 [RX]: OK
21:38:37.44       Refresh ComDescriptions...
21:38:37.45       MODEM: COM9 Enumerator=USB LocationInfo=SAMSUNG_Android FriendlyName=SAMSUNG Android USB Modem InstanceID=USB\VID_04E8&PID_681C&MI_00\900017A0B3CF_00


logcat *:E from Android:

Code: Alles auswählen

E/DatabaseUtils( 2413): Writing exception to parcel
E/DatabaseUtils( 2413): android.database.sqlite.SQLiteDiskIOException: disk I/O error
E/DatabaseUtils( 2413):    at android.database.sqlite.SQLiteQuery.native_fill_window(Native Method)
E/DatabaseUtils( 2413):    at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:75)
E/DatabaseUtils( 2413):    at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:296)
E/DatabaseUtils( 2413):    at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:269)
E/DatabaseUtils( 2413):    at android.database.CursorToBulkCursorAdaptor.count(CursorToBulkCursorAdaptor.java:132)
E/DatabaseUtils( 2413):    at android.database.BulkCursorNative.onTransact(BulkCursorNative.java:79)
E/DatabaseUtils( 2413):    at android.os.Binder.execTransact(Binder.java:287)
E/DatabaseUtils( 2413):    at dalvik.system.NativeStart.run(Native Method)

Verfasst: Mo 4. Okt 2010, 19:54
von FJ
How many contacts you have in your phone ?

Verfasst: Mo 4. Okt 2010, 20:40
von kefirux
FJ hat geschrieben:How many contacts you have in your phone ?

not so much: 163 (merged contacts). I guess, MPE is not supported merged contacts, but does it mean, MPE download all contacts separately?
Contacts by sync accounts:

Phone: 164 contacts
SIM: 216 contacts
twitter (build-in twitter client for Andoid): 24 contacts
twitter (official client): 23 contacts
Google: 154 contacts
FaceBook: 49 contacts
Vkontakte (russian social network): 66 contacts (sync provided by special apk)

Total = 696

Verfasst: Mo 4. Okt 2010, 20:51
von FJ
MyphoneExplorer handles the contacts seperate. I googled something and the SQLite-Problem appears if the DB-Request has more than 4MB. Do you have also many contact-pictures ?

Verfasst: Mo 4. Okt 2010, 21:22
von kefirux
FJ hat geschrieben:MyphoneExplorer handles the contacts seperate. I googled something and the SQLite-Problem appears if the DB-Request has more than 4MB. Do you have also many contact-pictures ?

yes, i have pictures for all contacts (163)

Verfasst: Mo 4. Okt 2010, 21:54
von FJ
The question is: How we can increase the DB-Request so it reaches not 4MB. Please do this:
- ensure that client version 1.0.3 is installed
- ensure that the client is NOT started
- run MPE in debugmode (Start-Run-myphoneexplorer debug-OK)
- connect to the phone via USB
- try to download the phonebook
- send me the file %appdata%\MyPhoneExplorer\AndroidDebug.txt via email

Note: Its important that MPE runs in debugmode and that the client will be startet throught MPE automatically. This enables the log-Output of the client.

Verfasst: Mo 4. Okt 2010, 22:48
von kefirux
Client 1.0.3 (downloaded today from market)
i send this debug file to your email and make copy to this post just in case.
http://kefirux.com/FTP/AndroidDebug.txt

if it helps, some information:
*USB debug mode on Android is turned on.
*Also MPE was installed in portable version (so, debug file was located in MPE folder "data")

Verfasst: Mo 4. Okt 2010, 23:31
von FJ
Please install the current beta of the client and try it again (www.fjsoft.at/mpeclient.apk)

Verfasst: Di 5. Okt 2010, 00:11
von kefirux
not works.
i send debug file from 1.0.4 beta

http://kefirux.com/FTP/AndroidDebug.txt

Verfasst: Di 5. Okt 2010, 00:13
von kefirux
oops. it is old debug file. new:
http://kefirux.com/FTP/AndroidDebug2.txt[/url]

Verfasst: Di 5. Okt 2010, 18:53
von FJ
Please test again (the link is the same as before: www.fjsoft.at/mpeclient.apk)

Before all data were loaded in one request. Now i split up between Data-Request and Photo-Request. We will see if this helps...

Verfasst: Di 5. Okt 2010, 19:49
von kefirux

Verfasst: Di 5. Okt 2010, 19:54
von FJ
It did not worked, but now i know that the single call to load the contactpictures failed. I reduced the query again. Please test...

Verfasst: Di 5. Okt 2010, 20:25
von kefirux

Verfasst: Di 5. Okt 2010, 22:37
von FJ
Still the same issue. The last chance would be to request the photo for each contact seperate from the DB. But this would slow down the performance very bad.

Current state: I will wait if there are more users with this problem. Its planned to implement a filter to select which contact-accounts are synced. Then you could disable f.e. Facebook to avoid the problem.

Verfasst: Di 5. Okt 2010, 23:22
von Gast
Hi,

My contacts is also completely empty - maybe the same problem? I have tried 1.0.4 beta 2 of the client. Where it using earlier versions of the client would appear to sync (but no contact information would be show up in MPE) it now most often crashes til client on the phone: http://pastebin.com/bUtDgkLR

Phone: 0
SIM: 0
Google: 315
Facebook: 168

Nearly all contacts have pictures.

HTC Legend (Android 2.1) using wifi.

/ Regards, Poul

Verfasst: Mi 6. Okt 2010, 00:34
von kefirux
FJ hat geschrieben:Still the same issue. The last chance would be to request the photo for each contact seperate from the DB. But this would slow down the performance very bad.

Current state: I will wait if there are more users with this problem. Its planned to implement a filter to select which contact-accounts are synced. Then you could disable f.e. Facebook to avoid the problem.

Verfasst: Mi 6. Okt 2010, 00:35
von kefirux
ok, thanks! I ask other MPE users with same problem on 4pda.ru forum, and share link to this topic, hope it helps.

Verfasst: Mi 6. Okt 2010, 00:50
von maddog
Another user with issues here, on HTC Desire, about 280 google contacts with pictures. Hoping there's a fix for that, the program is awesome !

Verfasst: Mi 6. Okt 2010, 11:54
von simo_m
Same here... via WiFi...

Motorola Milestone 2.1
1300 contacts