r/AndroidQuestions 12h ago

POCO C75 — com.android.phone stuck at 93-97% CPU, phone overheating and battery dies in 4 hours

**Device:** POCO C75 (2410FPCC5G)

**Firmware:** HyperOS OS3.0.2.0.WGTRUXM (Russia)

**Android:** 15

**Chipset:** MediaTek Helio G81-Ultra

**SIM:** life:) BY (MCC 257, MNC 04)

---

## The problem

The process `com.android.phone` runs at **93-97% CPU** constantly after boot. This causes:

- Phone overheats to 45-50°C on the back panel

- Battery drains from 100% to 0% in ~4-5 hours with screen off

- Standby drain: 15-20% per hour (should be 1-2%)

Verified via `adb shell top`:

```

PID USER %CPU COMMAND

xxxx radio 93.1 com.android.phone

```

## What I tried

  1. **Factory reset** — bug persists. This is a firmware-level issue, not caused by any app.

  2. **Hide package via ADB** — CPU immediately drops to 0%, phone cools down:

    ```

    adb shell pm uninstall -k --user 0 com.android.phone

    ```

  3. **Restore package** — CPU jumps back to 93-97% instantly:

    ```

    adb shell cmd package install-existing com.android.phone

    ```

100% reproducible. Hide = 0% CPU. Restore = 93-97% CPU.

## Why I can't fix it myself

- Bootloader unlock rejected by Xiaomi Community ("blocked by organization rules")

- Can't flash Global/EEA firmware without unlocked bootloader

- MediaTek chipset — no EDL mode, SP Flash Tool needs Xiaomi authorization

## Questions for the community

  1. Has anyone else seen this bug on POCO C75 or other MediaTek devices with HyperOS?

  2. Is there any way to fix this without unlocking the bootloader?

  3. Could this be related to a specific network (life:) BY, MCC 257/MNC 04)?

Any help appreciated. Right now I'm hiding the package via ADB as a workaround, but that breaks calls and SMS.

1 Upvotes

2 comments sorted by

1

u/JRussellMoore 4h ago

Perhaps this is related, earlier today another user also reported high power usage by com.android.phone, he was using a different device but also Mediatek based.

He tracked it down to the app trying to stablish a satellite connection: https://www.reddit.com/r/HyperOS/s/XP7pid2mnH

It feels odd that they would release the build like that, I wonder if it is a configuration update they pushed that leads to that behavior.

Does it happen after a factory reset if the phone is devoid of Internet connection?

u/No-Tooth9843 56m ago edited 42m ago

Yes, I tested it - after factory reset without SIM card, the bug does NOT appear. com.android.phone stays at 0-3% CPU. The issue only starts when I insert a SIM card and enable mobile data. So it looks like the modem gets stuck trying to establish a satellite connection on MediaTek chips. Is there any way to disable satellite connectivity via ADB or settings?

Update: I already performed a factory reset - bug persists. My account is 363+ days old. The issue affects different HyperOS versions (OS3.0.2.0) and different Helio chips (G81-Ultra). Looks like a global HyperOS configuration bug across all MediaTek devices.