Skip to content
This repository was archived by the owner on Mar 13, 2026. It is now read-only.

Fixed immutable flags requirement in Android 12+ and upgraded SDK and gradle - #204

Open
kelvinlaw wants to merge 5 commits into
klinker41:masterfrom
kelvinlaw:master
Open

Fixed immutable flags requirement in Android 12+ and upgraded SDK and gradle#204
kelvinlaw wants to merge 5 commits into
klinker41:masterfrom
kelvinlaw:master

Conversation

@kelvinlaw

Copy link
Copy Markdown

Fixed immutable flags requirement in Android 12+ and added mms_cache virtual path. Updated SDK to 33, Gradle to 7.5, removed Maven publishing config, fixed deprecated network API calls.

…virtual path. Updated SDK to 33, Gradle to 7.5, removed Maven publishing config, fixed deprecated network API calls.
@kelvinlaw

Copy link
Copy Markdown
Author

Address this issue

…ter throughout sendMmsMessage call chain - After PduPersister.persist(), force-update thread_id to match desired conversation - This prevents MMS from being auto-assigned to a different thread than intended
- Enhanced MmsSentReceiver with logging to track msg_box updates
- Added logging before/after status changes to diagnose why messages show as failed
- Log current msg_box and thread_id values before updating
- Track sendMultimediaMessage flow with detailed logs
- Query and log the thread_id assigned by persist() before updating
- Pass desired thread_id to MmsSentReceiver via intent
- Update both msg_box AND thread_id in MmsSentReceiver
- Ensures group messages appear in correct thread and show as SENT
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant