Bluetooth obex push is using chunks of 666bytes while N9 is using 32K

REPRODUCIBILITY (% or how often): 100%
BUILD ID = OS VERSION (Settings > About product): 3.3.0.16 - 4.3.0.12
HARDWARE (XA2, X10, X10 II, …): X and X 10 II
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): ?

DESCRIPTION:

I was playing recently a lot with OBEX PUSH and while running obexd in debug mode I noticed that old Nokia N9 transfers files in chunks of 32K, while Xperia X (3.3.0.16) and X 10 II (4.3.0.12) transfer at 666B.

This is resulting in longer transfer time.

PRECONDITIONS:

obexd running and configure on the linux machine:

/usr/lib/bluetooth/obexd -d -n -l -r Downloads -a

STEPS TO REPRODUCE:

  1. Start the obexd on the target machine
  2. Start bluetooth on the X device
  3. Select image to share
  4. choose Bluetooth
  5. choose the target device
  6. look at the debugging of obexd in the linux console

EXPECTED RESULT:

chunks of 32K

ACTUAL RESULT:

chunks of 666Bytes

ADDITIONAL INFORMATION:

(Please ALWAYS attach relevant data such as logs, screenshots, etc…)

2 Likes