0x192 / 0x192/universal-android-debloater
Removing "com.oneplus.simcontacts" can crash "com.android.dialer"
- Dominant language
- Rust
- Stars
- 19.9k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
**Your phone**: OnePlus 5T
**Describe the issue**
Removing "com.oneplus.simcontacts" makes the dialer app ("Phone" ; "com.android.dialer") crash if it tries to display the call history.
Exception message (from Logcat): "Failed to find provider com.oneplus.simcontacts for user 0; expected to find a valid ContentProvider for this authority"
**You have a solution?**
I would propose moving "com.oneplus.simcontacts" from "Recommended" to "Advanced" or "Expert" and updating the description to reflect the possibility of this issue occuring.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue is about the app categorization in the debloater tool. Look at the code that defines package lists (likely in a data file or module for 'Recommended', 'Advanced', 'Expert'). Find where 'com.oneplus.simcontacts' is listed and move it to a different category. Also update the description for that package to warn about the dialer crash. Test by running the tool and verifying the change in the GUI or package list output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, rust
- Domain
- mobile, tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100