Autor |
Nachricht |
kefirux
Gast
|
Verfasst am:
Mo Okt 04, 2010 20:49 |
  |
hi! Your program is perfect. But after sync (or Download button) contact list is empty. Android 2.1, Galaxy S.
log from MPE:
Code: | 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: | 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) |
|
|
|
|
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Mo Okt 04, 2010 20:54 |
  |
How many contacts you have in your phone ? |
|
|
    |
 |
kefirux
Gast
|
Verfasst am:
Mo Okt 04, 2010 21:40 |
  |
FJ hat Folgendes 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 |
|
|
|
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Mo Okt 04, 2010 21:51 |
  |
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 ? |
|
|
    |
 |
kefirux
Gast
|
Verfasst am:
Mo Okt 04, 2010 22:22 |
  |
FJ hat Folgendes 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) |
|
|
|
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Mo Okt 04, 2010 22:54 |
  |
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. |
|
|
    |
 |
kefirux
Gast
|
Verfasst am:
Mo Okt 04, 2010 23:48 |
  |
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") |
|
|
|
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Di Okt 05, 2010 00:31 |
  |
Please install the current beta of the client and try it again (www.fjsoft.at/mpeclient.apk) |
|
|
    |
 |
kefirux
Gast
|
Verfasst am:
Di Okt 05, 2010 01:11 |
  |
|
|
 |
kefirux
Gast
|
Verfasst am:
Di Okt 05, 2010 01:13 |
  |
|
|
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Di Okt 05, 2010 19:53 |
  |
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... |
|
|
    |
 |
kefirux
Gast
|
Verfasst am:
Di Okt 05, 2010 20:49 |
  |
|
|
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Di Okt 05, 2010 20:54 |
  |
It did not worked, but now i know that the single call to load the contactpictures failed. I reduced the query again. Please test... |
|
|
    |
 |
kefirux
Gast
|
Verfasst am:
Di Okt 05, 2010 21:25 |
  |
|
|
 |
FJ
Site Admin
Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol
|
Verfasst am:
Di Okt 05, 2010 23:37 |
  |
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. |
|
|
    |
 |
|