Amennyiben adott Xiaomi telefonunkon nem tudnánk a ROM-frissítésekért felelős rendszeralkalmazás értesítéseit a szokványos módon blokkolni, az alábbi módon járhatunk el.
Build.prop rendszerfájl szerkesztése
0. Biztonsági mentés készítése (pl. TWRP-vel)
1. Töltsük le az alábbi alkalmazást: BuildProp Editor (com.jrummy.apps.build.prop.editor)
2. Indítsuk el és adjunk neki root jogosultságot
3. Kattintsunk a szerkesztés ikonra (ceruza) a jobb felső sarokban
4. Módosítsuk a következő sorokat (pl. egy "x" karaktert adva az értékhez):
- ro.build.id=ÉRTÉK
- ro.build.version.incremental=ÉRTÉK
- ro.product.model=ÉRTÉK
5. Mentsük a módosításokat (fent jobbra a floppy gomb)
6. Indítsuk újra a rendszert
Tesztelve: Redmi Note 3 Pro, MIUI 8 Global Stable 8.2.4.0
Megjegyzések:
* Ha véletlen rossz paramétert módosítunk, bootloop sem kizárt mint következmény. Biztonsági mentés tehát kötelező valamilyen formában. A fenti alkalmazással is el lehet menteni a stock build.prop fájlt és probléma esetén mondjuk visszaállítani TWRP-vel.
* Sima szövegszerkesztővel (pl. ES File Explorer beépített szerkesztője), de akár Windowson is módosítható a fájl.
* Ha nincs rootolva a rendszer, TWRP fájlkezelőjével mentsük le az alábbi helyről az állományt: /system/build.prop, és átszerkesztés után másoljuk vissza. Jogosultságát állítsuk erre: 644 -rw-r--r--
Hatástalan megoldások:
- értesítési jogok megvonása az alkalmazásra vonatkozóan
- app fagyasztása rootolt rendszeren (Link2SD-vel próbálkoztam kizárólag)
Ami esetleg még működhet:
- Adatforgalom alkalmazásban a hálózati hozzáférés tiltása (itt csak wifi és a háttéradat tiltható a rendszerappok esetében, így vélhetően nem opció)
- app törlése rootolt rendszeren (ennek viszont bootloop is lehet a következménye)
- külsős tűzfal app telepítése, ami root mellett a rendszeralkalmazásokat is meg tudja regulázni