Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Message ignores compression setting

  • /e/ version: 0.9-2020051454091
  • Device model: OnePlus A6013
  • When it started to occur: always
  • Reproducible with the last /e/ version: yes
  • Reproducible with LineageOS:

Summary

The Message app ignores the “attachment compression in MMS” setting. All my images still compressed with a very bad quality even if I choose “no compression” or the higher quality (2 000 Ko). I cleaned cache, rebooted phone, but no change…

I tried with QKSMS and it works.

  • The device is unusable
  • The bug is the source of a data loss or a big waste of time
  • The bug concerns a third-party application
  • The bug concerns security
  • The bug concerns privacy

The problem

Steps to reproduce

Change “attachment compression in MMS” setting to "2 000 Ko". Send a photo (with HQ) from Message app. The used file image size is 1,94 Mo.

If you are not able to reproduce, May be need to :

  1. Change “attachment compression in MMS” setting to "No compression"
  2. Send a photo
  3. Change “attachment compression in MMS” setting to "300 Ko (recommanded)"
  4. Send a photo
  5. Change “attachment compression in MMS” setting to "No compression" or "2 000 Ko"
  6. Send a photo

What is the current behavior?

The sent image is in low quality in Message history and the recipient received a low quality photo. The result file image size is 51,64 Ko right now.

What is the expected correct behavior?

  • When I select "No compression", I expect that the photo is not compressed in Message history and the recipient receive a not compressed photo.
  • When I select "2 000 Ko", I expect that the photo is compressed with 2 000 Ko in Message history and the recipient receive a photo with this same compression quality.

Technical informations

Relevant logs (adb logcat)

Relevant screenshots

Solutions

Workaround

Using the official QKSMS build.

Possible fixes

May be linked to this issue: #1351 (closed)

Sent attachments are always low quality (0f21fc8)