0x192 / 0x192/universal-android-debloater

Removing "com.oneplus.simcontacts" can crash "com.android.dialer"

Open
#304 6 comments 0 reactions 0 assignees View on GitHub
package::breakage
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.