XSecurity

Unlocks for the HyperOS Security app, Battery and performance, Game Turbo and the system updater. An LSPosed module for the HyperOS 4 China ROM.

XSecurity has moved to XApps (io.github.leekin2.xapps): XGoogle, XSecurity and XNotify in one module. XSecurity gets no more updates. Flash the XApps zip from the latest release in KernelSU / Magisk and restart fully: it installs XApps, sets up LSPosed, moves your XSecurity settings and removes XSecurity by itself. Do not install the XApps APK next to XSecurity.

XSecurity artık XApps içinde ve güncellenmeyecek. XApps zip'ini root yöneticisinde kurup telefonu tamamen yeniden başlatın: ayarlarınızı taşır ve XSecurity'i kendisi kaldırır.

Türkçe açıklama aşağıda

Why

The China ROM hides many features of the Security app: Game Turbo tools, the 60 FPS limit for games that are not on Xiaomi's list, battery health details, smart charging options, the full Toolbox and more. Modded Security APKs bring them back, but they replace a system app and break with every update.

XSecurity enables these features on the stock apps with LSPosed hooks. No system APK replacement is required, and each feature has its own switch. Compatibility depends on the ROM and app versions.

Features

🎮 Games

  • Remove the 60 FPS cap: games run at the refresh rate chosen in Settings (120/144 Hz)
  • Wild Boost, Balanced / Performance switch and performance mode
  • Super resolution and frame insertion, game HDR, dynamic performance, touch settings, Mi Time
  • Crosshair in every game, macros in every game, no game toasts over the game
  • Game network tools: Wi-Fi low latency and network optimisation
  • Joyose GPU tuner; optionally stop Joyose cloud updates
  • Optional: keep the Game Turbo master switch enabled (does not force a permanent game session)

🔋 Battery and charging

  • App battery ranking with screen and calls, real screen-on time
  • Battery health %, temperature, cycles, real and design capacity on the battery protection page
  • Smart charging, super wireless charging, night and smart charge protection options
  • Battery life features, low-temperature endurance, extra power features
  • Optional: quiet low battery warning
  • Separate optional switches keep refresh rate and brightness in Battery Saver; thermal limits remain active

🌐 Network

  • Mobile data stays on when the data plan runs out (only a warning)
  • The hotspot stays on at its daily limit (only a warning)
  • Data used this month in the shade and Control Center
  • Optional: extend Xiaomi's Wi-Fi/background network controls to eligible system apps; configure rules in Security → Data usage
  • Optional: the Global ROM's original Vo LTE / Vo NR / Vo WiFi status bar icons on the China ROM, driven by the real IMS registration (System UI scope)
  • Optional: Xiaomi's own Use VoLTE switch and Wi-Fi calling Network preferences on the SIM card settings page, kept after reboot (Phone scope)

📱 App info

  • Package name and Open / Path / Open by default buttons

  • Disable and Share APK for every app

  • Version code, UID, data folder, APK file, minimum and target SDK (tap to copy)

  • Open in Play Store in additional app details; falls back to the Play website if the app is unavailable

  • A chain icon for Open by default in the header, with the duplicate lower row removed

  • Separate App info buttons switch controls Open / Path / Open by default, while the main action switch retains package details and menu actions. Existing installs inherit their previous header setting.

  • Optional Tap app icon to launch works independently of the header buttons. Turning off header buttons retains the stock Open by default row.

Messages and Launcher (optional)

  • Xiaomi Messages: hide promotional controls, separately hide fraud or overseas risk labels, optionally select the newer interface, and copy explicitly marked numeric 4–8 digit verification codes. Messages 18's notification factory and broadcast PendingIntent path are supported. Risk-warning options reduce the warnings you see and default to off. Codes are marked sensitive, never logged or saved to files.
  • Xiaomi Launcher: disable app prestart checks and hide the uninstall-dialog report option without changing the system property store or the actual package installer identity.
  • Requires Messages (com.android.mms) / Launcher (com.miui.home) scope and restarting the affected app. Supports the matching OEM methods only; unavailable targets are logged and retain stock behavior. Google Messages, other launchers and native-only OEM paths are not covered. New options are off by default; runtime testing on the target ROM is still required.
  • Native-only Launchers show an unavailable explanation for the two Launcher options. The installed HyperOS 4 Launcher 8.01.02.8593 cannot use these Java hooks; another ROM's native patch is not included.
  • Optional Keep Battery Saver at boot honors the existing Turn off when charged preference when Security's BootReceiver requests its extra saver-close check. It does not enable Saver itself or intercept manual changes and schedules. Requires Security scope and restarting the relevant process; a real reboot test remains necessary.

⚙️ System

  • Full global Toolbox, 50 apps in the sidebar, no 5-10 second permission countdown
  • Video toolbox (theatre mode, Dolby, MEMC, AI picture, new video box) that stays on when the phone warms up
  • Call toolbox: gestures, effects and beauty in video calls
  • Second space and dual apps, car accident detection, car sickness relief, storage defragmentation (FBO)
  • Dark mode: list every installed app under "Individual apps", with a search action for app names and package names. Clear the query to restore the list without changing app toggles. Search also requires Settings (com.android.settings) in LSPosed scope.
  • App store: show a chooser for market:// links instead of forcing GetApps, and open GetApps detail pages in a floating window
  • Background clipboard access for selected apps, with an app picker
  • Optional: stop Xiaomi Guard Provider from uploading the installed app list
  • Optional: prevent an applied theme from resetting to default
  • Optional: shuffled app lock PIN pad
  • Optional: a separate shuffled phone lock-screen PIN keypad, requiring System UI scope; digit verification and emergency/delete controls are preserved

The new optional switches default to off. Framework display/capture and signature-verification changes require System Framework scope (system in modern libxposed) and a reboot. Scope selection is fixed to the module's twelve system/app targets; unrelated apps are hidden. Opening XSecurity requests missing targets and removes obsolete scope entries. A compiled hook is not proof that every ROM implements its target; unavailable targets keep stock behaviour and are logged.

Signature verification bypass and installation options

  • Twelve separate, off-by-default switches: downgrade, digest verification, resource-table alignment, signer comparison, exact matching, installed-signature compatibility, system hidden APIs, shared UID, verification agent, vendor blocklist, persistent system app updates and SystemUI UID preservation
  • Shared UID needs signer-comparison bypass. The vendor blocklist target is specific to supported ROMs such as Nothing OS.
  • Signer recovery uses an installed certificate or a certificate present in the APK. Missing ROM targets are reported in the LSPosed log. An update must retain the installed package's shared-user identity; these options do not migrate it to another UID.
  • Persistent update hooks support both framework preparation method names and record limited installation diagnostics in LSPosed logs.
  • Optional SystemUI UID preservation uses the phone’s recorded system shared-user identity for parsed updates, including cached parses at boot. It never migrates installed UID ownership or rewrites APKs. The module must remain active with differently-declared updates. Android/API and ROM compatibility checks remain in force.

Screenshots and screen recording

  • The Remove screenshot block switch relaxes supported FLAG_SECURE capture restrictions, including relevant HyperOS screenshot and screen-recording checks.
  • Requires System Framework scope and a reboot. DRM-protected content is not guaranteed capturable.
  • The Background group and developer package/certificate test mode have been removed, including their hooks.

📦 System updater

  • No "Turn on automatic updates" dialog
  • Optional, dangerous: remove OTA verification (VAB devices only)

🎨 App

  • HyperOS (Miuix) or Material You look, light / dark / system theme, wallpaper colors, blurred top bar
  • English, Türkçe, Русский, Español, 简体中文
  • Hide the home screen icon; once hidden, open the app from LSPosed

Screenshots

Home Games Charging
Settings App info More app details

The phone's language is Turkish, so some Security app labels are Turkish (Aç = Open, Yol = Path).

Advanced users only: persistent system-app updates and SystemUI UID preservation may cause SystemUI crashes or prevent booting with an incompatible APK. Enable only if you know how to recover your device. Keep XSecurity and UID preservation enabled while a differently-declared SystemUI update is installed. A tester reported a successful update; this is not a guarantee for other ROMs or subsequent reboots.

Requirements

  • A Xiaomi phone on the HyperOS 4 China ROM (Android 17)
  • Root (KernelSU, SukiSU or Magisk) and LSPosed (API 102)

Tested on the Xiaomi 15 Ultra with Security 13.5.8 and 13.6.5.

Install

  1. Install XSecurity.
  2. Enable it in LSPosed and tick the scope: System Framework, Security, Battery and performance, Updater, Joyose, Themes, Guard Provider, Settings, System UI, Phone, Messages and Launcher.
  3. Grant XSecurity its LSPosed permission, otherwise the app shows "Not active".
  4. Choose your switches and tap Restart the apps (needs root), or reboot.

Source code and support


Türkçe

HyperOS Güvenlik uygulaması, Pil ve performans, Oyun Turbo ve sistem güncelleyicisi için kilit açıcı. HyperOS 4 Çin ROM'u için bir LSPosed modülü.

Neden

Çin ROM'u Güvenlik uygulamasının birçok özelliğini gizliyor: Oyun Turbo araçları, Xiaomi'nin listesinde olmayan oyunlarda 60 FPS sınırı, pil sağlığı ayrıntıları, akıllı şarj seçenekleri, tam Araç kutusu ve daha fazlası. Modlu Güvenlik APK'ları bunları geri getiriyor ama bir sistem uygulamasının yerine geçiyor ve her güncellemede bozuluyor.

XSecurity bu özellikleri LSPosed hook'larıyla orijinal uygulamalarda açar. Sistem APK'sını değiştirmek gerekmez ve her özelliğin kendi anahtarı vardır. Uyumluluk ROM ve uygulama sürümlerine bağlıdır.

Özellikler

🎮 Oyunlar

  • 60 FPS kilidi kalkar: oyunlar Ayarlar'da seçtiğiniz yenileme hızında (120/144 Hz) çalışır
  • Wild Boost, Dengeli / Performans geçişi ve performans modu
  • Süper çözünürlük ve kare ekleme, oyun HDR, dinamik performans, dokunma ayarları, Mi Time
  • Her oyunda nişangah, her oyunda makro, oyunun üstünde bildirim çıkmaz
  • Oyun ağ araçları: Wi-Fi düşük gecikme ve ağ optimizasyonu
  • Joyose GPU ayarlayıcı; isteğe bağlı Joyose bulut güncellemesini kapatma
  • İsteğe bağlı: Oyun Turbo ana anahtarı açık kalır; oyun oturumunu sürekli açık tutmaz

🔋 Pil ve şarj

  • Ekran ve aramalar dahil uygulama pil sıralaması, gerçek ekran süresi
  • Pil koruması sayfasında sağlık %, sıcaklık, döngü, gerçek ve tasarım kapasitesi
  • Akıllı şarj, süper kablosuz şarj, gece ve akıllı şarj koruması seçenekleri
  • Pil ömrü özellikleri, düşük sıcaklıkta uzun pil ömrü, ek güç özellikleri
  • İsteğe bağlı: düşük pil uyarısını susturma
  • Pil tasarrufunda yenileme hızını ve parlaklığı korumak için ayrı seçenekler; termal sınırlar korunur

🌐 Ağ

  • Veri paketi bitince mobil veri kapanmaz (yalnızca uyarı)
  • Hotspot günlük sınırında kesilmez (yalnızca uyarı)
  • Bu ay kullanılan veri bildirim panelinde ve Kontrol merkezinde
  • İsteğe bağlı: uygun sistem uygulamalarına Xiaomi'nin Wi-Fi/arka plan ağ kontrolleri; kurallar Güvenlik → Veri kullanımı ekranından seçilir
  • İsteğe bağlı: Çin ROM'da global ROM'un orijinal Vo LTE / Vo NR / Vo WiFi durum çubuğu simgeleri; gerçek IMS kaydına göre görünür (Sistem Arayüzü kapsamı)
  • İsteğe bağlı: SIM kartı ayarlarında Xiaomi'nin kendi VoLTE kullan anahtarı ve Wi-Fi araması Ağ tercihleri; yeniden başlatınca kaybolmaz (Telefon kapsamı)

📱 Uygulama bilgisi

  • Paket adı ve Aç / Yol / Varsayılan aç düğmeleri

  • Her uygulamada Devre dışı ve APK paylaş

  • Sürüm kodu, UID, veri klasörü, APK dosyası, en düşük ve hedef SDK (dokununca kopyalanır)

  • Ek uygulama ayrıntılarında Play Store’da aç; mağaza uygulaması yoksa Play web sayfası açılır

  • Üstte zincir simgeli Varsayılan aç düğmesi; alttaki tekrarlanan satır kaldırıldı

  • Ayrı Uygulama bilgisi düğmeleri anahtarı Aç / Yol / Varsayılan aç satırını yönetir; ana seçenek paket ayrıntılarını ve menü işlemlerini korur. Güncellemede eski düğme tercihi devralınır.

  • İsteğe bağlı Uygulama simgesine dokunarak aç, üst düğmelerden bağımsızdır. Düğmeler kapatıldığında özgün Varsayılan aç satırı korunur.

Mesajlar ve Başlatıcı (isteğe bağlı)

  • Xiaomi Mesajlar: tanıtım öğelerini gizleme, dolandırıcılık/yurt dışı risk etiketlerini ayrı yönetme, isteğe bağlı yeni arayüz seçimi ve açıkça doğrulama kodu olarak işaretlenmiş 4–8 haneli kodları kopyalama. Mesajlar 18’in bildirim oluşturucusu ve broadcast PendingIntent yolu desteklenir. Risk uyarısı seçenekleri görünen uyarıları azaltır ve varsayılan kapalıdır. Kodlar hassas işaretlenir, günlüğe veya dosyaya yazılmaz.
  • Xiaomi Başlatıcı: sistem özelliklerini veya paketin gerçek yükleme kaynağını değiştirmeden ön başlatma kontrollerini kapatma ve kaldırma penceresindeki rapor seçeneğini gizleme.
  • Mesajlar (com.android.mms) / Başlatıcı (com.miui.home) kapsamı ve ilgili uygulamanın yeniden başlatılması gerekir. Yalnızca eşleşen OEM metotları desteklenir; bulunmayan hedefler günlüğe yazılır ve özgün davranış korunur. Google Mesajlar, diğer başlatıcılar ve yalnızca native kod kullanan OEM yolları kapsam dışındadır. Yeni seçenekler varsayılan kapalıdır; hedef ROM üzerinde çalışma testi henüz gerekir.
  • Yerel kod kullanan Başlatıcılarda bu iki seçenek için desteklenmediğini açıklayan bilgi gösterilir. Telefondaki HyperOS 4 Başlatıcı 8.01.02.8593 bu Java hook’larını çalıştırmaz; başka ROM’a ait yerel yama dahil edilmez.
  • İsteğe bağlı Pil tasarrufunu açılışta koru, Güvenlik’in BootReceiver içindeki ek kapatma denetimini mevcut Şarj olduğunda kapat tercihine bağlar. Tasarrufu kendiliğinden açmaz; elle değişiklikleri ve zamanlamaları engellemez. Güvenlik kapsamı ve ilgili sürecin yeniden başlatılması gerekir; gerçek yeniden başlatma testi ayrıca yapılmalıdır.

⚙️ Sistem

  • Global sürümdeki tam Araç kutusu, yan çubukta 50 uygulama, 5-10 saniyelik izin geri sayımı yok
  • Telefon ısınınca kapanmayan video araç kutusu (sinema modu, Dolby, MEMC, yapay zekâ görüntü, yeni video kutusu)
  • Arama araç kutusu: görüntülü aramada hareketler, efektler ve güzellik
  • İkinci alan ve çift uygulama, kaza algılama, araç tutması rahatlatma, depolama birleştirme (FBO)
  • Karanlık mod: "Tek tek uygulamalar" altında tüm uygulamalar ve ad/paket adına göre arama düğmesi. Aramayı temizlemek uygulama anahtarlarını değiştirmeden listeyi geri getirir. Arama için LSPosed kapsamında Ayarlar (com.android.settings) da seçilmelidir.
  • Uygulama mağazası: market:// bağlantılarında GetApps'e zorlamak yerine seçici göster, GetApps detaylarını kayan pencerede aç
  • Seçilen uygulamalar için arka planda pano okuma ve uygulama seçim ekranı
  • İsteğe bağlı: Xiaomi Guard Provider’ın yüklü uygulama listesini yüklemesini engelleme
  • İsteğe bağlı: uygulanan temanın varsayılana sıfırlanmasını önleme
  • İsteğe bağlı: uygulama kilidinde karışık PIN klavyesi
  • İsteğe bağlı: telefonun kilit ekranı için ayrı karışık PIN seçeneği; Sistem Arayüzü kapsamı gerekir. PIN doğrulaması ve acil arama/silme tuşları korunur

Yeni seçenekler varsayılan kapalıdır. Framework ekran/ekran yakalama ve imza doğrulama seçenekleri için System Framework kapsamı (modern libxposed'da system) ve yeniden başlatma gerekir. Kapsam, modülün kullandığı on iki sistem/uygulama hedefiyle sabittir; ilgisiz uygulamalar gizlenir. XSecurity açıldığında eksik hedefler istenir ve eski kapsam kayıtları kaldırılır. Derlemenin geçmesi her ROM'da çalıştığı anlamına gelmez; bulunamayan hedeflerde özgün davranış korunur ve günlüğe yazılır.

İmza doğrulamasını atlama ve kurulum seçenekleri

  • Varsayılan kapalı 12 ayrı seçenek: sürüm düşürme, özet doğrulama, kaynak tablosu hizalama, imza karşılaştırma, tam eşleşme, yüklü imza uyumluluğu, sistem gizli API'leri, shared UID, doğrulama ajanı, üretici engel listesi, kalıcı sistem uygulamalarını güncelleme ve SystemUI UID koruması
  • Shared UID için imza karşılaştırmayı atlama da gerekir. Üretici engel listesi hedefi Nothing OS gibi desteklenen ROM'lara özeldir.
  • İmza kurtarma, yüklü sertifikayı veya APK içindeki sertifikayı kullanır. ROM'da bulunmayan hedefler LSPosed günlüğüne yazılır. Güncelleme, yüklü paketin ortak kullanıcı kimliğini korumalıdır; bu seçenekler paketi başka bir UID’ye taşımaz.
  • Kalıcı uygulama güncelleme hook’ları eski ve yeni framework metot adlarını destekler; LSPosed günlüğüne sınırlı kurulum tanılaması yazar.
  • İsteğe bağlı SystemUI UID koruması, güncellemeler için telefonda kayıtlı kimliği kullanır; mevcut UID sahipliğini veya APK dosyasını değiştirmez. Farklı kimlik bildiren güncellemeler kullanılırken modül etkin kalmalıdır. Android/API ve ROM uyumluluğunu sağlamaz.

Ekran görüntüsü ve ekran kaydı

  • Ekran görüntüsü engelini kaldır seçeneği, desteklenen FLAG_SECURE yakalama kısıtlamalarını ve ilgili HyperOS ekran görüntüsü/kayıt kontrollerini esnetir.
  • System Framework kapsamı ve yeniden başlatma gerekir. DRM korumalı içeriğin yakalanması garanti edilmez.
  • Arka plan bölümü ve paket/sertifika seçilen geliştirici test modu, hook kodları dahil kaldırıldı.

📦 Sistem güncelleyici

  • "Otomatik güncellemeler açılsın mı?" diyaloğu çıkmaz
  • İsteğe bağlı, tehlikeli: OTA doğrulamasını kaldırma (yalnızca VAB cihazlar)

🎨 Uygulama

  • HyperOS (Miuix) veya Material You görünümü, açık / koyu / sistem teması, duvar kâğıdı renkleri, bulanık üst çubuk
  • English, Türkçe, Русский, Español, 简体中文
  • Ana ekran simgesini gizle; gizlendikten sonra uygulamayı LSPosed'den açın

Yalnızca ileri düzey kullanıcılar: kalıcı sistem uygulaması güncellemeleri ve SystemUI UID koruması, uyumsuz APK ile SystemUI çökmesine veya telefonun açılmamasına yol açabilir. Yalnızca cihazınızı kurtarmayı biliyorsanız etkinleştirin. Farklı kimlik bildiren SystemUI güncellemesi yüklüyken XSecurity ve UID koruması etkin kalmalıdır. Bir test kullanıcısı başarılı güncelleme bildirdi; diğer ROM’lar veya sonraki yeniden başlatmalar için garanti değildir.

Gereksinimler

  • HyperOS 4 Çin ROM'lu (Android 17) bir Xiaomi telefon
  • Root (KernelSU, SukiSU veya Magisk) ve LSPosed (API 102)

Xiaomi 15 Ultra'da Güvenlik 13.5.8 ve 13.6.5 ile test edildi.

Kurulum

  1. XSecurity'yi kurun.
  2. LSPosed'da etkinleştirin ve kapsamı işaretleyin: Sistem Çerçevesi, Güvenlik, Pil ve performans, Güncelleyici, Joyose, Temalar, Guard Provider, Ayarlar, Sistem Arayüzü, Telefon, Mesajlar ve Başlatıcı.
  3. XSecurity'ye LSPosed iznini verin; yoksa uygulama "Etkin değil" gösterir.
  4. Anahtarlarınızı seçip Uygulamaları yeniden başlat'a dokunun (root gerekir) ya da telefonu yeniden başlatın.

Kaynak kod ve destek

Releases

10/31/2026, 6:52:34 PM

XSecurity has moved to XApps

XGoogle, XSecurity and XNotify are now one module: XApps (io.github.leekin2.xapps).

How to update: download XApps-1.0.1.zip below and flash it in KernelSU / Magisk, then restart the phone fully (not a soft reboot). The zip installs XApps, enables it in LSPosed with its scope, moves your XSecurity settings over and removes XSecurity by itself.

⚠️ Do not install only the APK while XSecurity is still installed: two modules hooking the same places break things. If you use the APK, uninstall XSecurity first.

Needs LSPosed 2.x (API 102); on KernelSU also Zygisk Next. GitHub: https://github.com/Leekin2/XApps


XSecurity artık XApps içinde. XApps-1.0.1.zip'i root yöneticisinde kurun ve telefonu tamamen yeniden başlatın: ayarlarınızı taşır, XSecurity'i kendisi kaldırır. XSecurity kuruluyken yalnızca APK'yı kurmayın.

Assets

2

10/28/2026, 11:03:52 AM

XSecurity 1.8

Fixes and additions

  • App info controls restored: separate switches for App info actions, the Open / Path / Open by default buttons, and tapping the app icon to launch. Existing installs inherit their previous header setting. Turning off the header buttons restores the stock defaults row while keeping the main actions available.
  • App info touch fix: removed a repeated header rebuild that could prevent taps from working. Open, Path, default-link settings, icon launch and the stock Storage row were checked on the phone, including checks after reboot.
  • Keep Battery Saver at boot: an optional switch makes Security's extra boot-time close check respect its existing Turn off when charged preference. It does not turn Saver on by itself or override manual changes and schedules.
  • Xiaomi Messages options: promotional controls, separate fraud/overseas risk-label switches, an experimental newer-interface option and automatic copying of explicitly marked numeric verification codes. Adapted to Messages 18's notification factory and broadcast PendingIntent path. Copied codes are marked sensitive and are never logged or saved to files. Hiding risk labels reduces the warnings you see.
  • Launcher compatibility: preloading and uninstall Report options support matching Java-based Xiaomi Launchers. Native-only Launchers show an unavailable explanation; these two features do not work on the tested Launcher 8.01.02.8593.
  • Other fixes: guarded the battery-health callback against unrelated fragments, and avoided writing an immutable framework shared-UID flag. Existing signer/member hooks remain available; the ROM's immutable preload policy is retained.

Installation and verification

  • Install XSecurity-1.8.apk over the existing version, open XSecurity and approve the updated scope request. The fixed scope now contains twelve targets, including Messages and Launcher. The signing certificate is unchanged.
  • New options default to off; the header-button setting inherits the existing App info action setting. Restart the affected apps after changes; reboot for framework changes.
  • 312 host behavior checks passed. The corresponding test build was installed and rebooted on Xiaomi 15 Ultra, HyperOS 4 China OS4.0.0.18; existing switch values were preserved. Messages' five notification hook paths loaded successfully.
  • Not yet verified: copying a real incoming verification SMS, or retaining an already-enabled Battery Saver across a physically unplugged reboot. These checks are not claimed as complete. Compatibility with other ROM/app versions varies.
  • Advanced installation options can still cause boot or permission problems with incompatible APKs. Existing recovery warnings remain; this release does not make incompatible system APKs compatible.
  • AGPL-3.0. HyperCeiler adaptations and icon/library attribution are listed in NOTICE.

XSecurity 1.8 — Türkçe

Düzeltmeler ve eklenenler

  • Uygulama bilgisi kontrolleri geri geldi: işlemler, Aç / Yol / Varsayılan aç düğmeleri ve uygulama simgesine dokunarak açma için ayrı anahtarlar. Güncellemede önceki üst düğme tercihi devralınır. Üst düğmeler kapatıldığında özgün varsayılanlar satırı geri gelir, ana işlemler kullanılabilir kalır.
  • Dokunma sorunu düzeltildi: dokunmaları engelleyebilen sürekli üst bölüm yenilemesi kaldırıldı. Aç, Yol, varsayılan bağlantı ayarları, simgeyle açma ve özgün Depolama satırı telefonda sınandı; yeniden başlatma sonrası kontroller de yapıldı.
  • Pil tasarrufunu açılışta koru: isteğe bağlı anahtar, Güvenlik'in açılıştaki ek kapatma denetimini mevcut Şarj olduğunda kapat tercihine bağlar. Tasarrufu kendiliğinden açmaz; elle değişiklikleri ve zamanlamaları engellemez.
  • Xiaomi Mesajlar seçenekleri: tanıtım öğeleri, ayrı dolandırıcılık/yurt dışı risk etiketi anahtarları, deneysel yeni arayüz seçimi ve açıkça doğrulama kodu olarak işaretlenmiş sayısal kodları otomatik kopyalama. Mesajlar 18'in bildirim oluşturucusuna ve broadcast PendingIntent yoluna uyarlandı. Kodlar hassas işaretlenir, günlüğe veya dosyaya yazılmaz. Risk etiketlerini gizlemek görünen uyarıları azaltır.
  • Başlatıcı uyumluluğu: ön yükleme ve kaldırma penceresindeki Bildir seçenekleri eşleşen Java tabanlı Xiaomi Başlatıcılarını destekler. Yerel kod kullanan sürümlerde desteklenmediği açıklanır; bu iki özellik sınanan Başlatıcı 8.01.02.8593'te çalışmaz.
  • Diğer düzeltmeler: pil sağlığı callback'i ilgisiz fragment'lara uygulanmaz; framework'ün değiştirilemez shared-UID alanına yazma girişimi kaldırıldı. İmza/üye hook'ları kullanılabilir kalır; ROM'un değiştirilemez ön yüklü uygulama politikası korunur.

Kurulum ve doğrulama

  • XSecurity-1.8.apk dosyasını mevcut sürümün üzerine kurun, XSecurity'yi açıp güncellenen kapsam isteğini onaylayın. Sabit kapsam artık Mesajlar ve Başlatıcı dahil on iki hedeftir. İmza sertifikası değişmedi.
  • Yeni seçenekler varsayılan kapalıdır; üst düğme anahtarı mevcut Uygulama bilgisi işlemleri tercihini devralır. Değişikliklerden sonra ilgili uygulamaları; framework değişiklikleri için telefonu yeniden başlatın.
  • 312 bilgisayar davranış kontrolü geçti. Aynı düzeltmeleri içeren test sürümü Xiaomi 15 Ultra, HyperOS 4 Çin OS4.0.0.18 üzerinde kuruldu ve telefon yeniden başlatıldı; eski anahtar değerleri korundu. Mesajlar'ın beş bildirim hook yolu başarıyla yüklendi.
  • Henüz doğrulanmadı: gerçek gelen SMS'ten kod kopyalama ve pil tasarrufu açıkken, şarj kablosu çıkarılmış durumda yeniden başlatma. Bu testlerin tamamlandığı iddia edilmez. Diğer ROM/uygulama sürümlerinde uyumluluk değişebilir.
  • İleri düzey kurulum seçenekleri uyumsuz APK'larla açılış veya izin sorunlarına yol açabilir. Mevcut kurtarma uyarıları korunur; bu sürüm uyumsuz sistem APK'larını uyumlu yapmaz.
  • AGPL-3.0. HyperCeiler uyarlamaları ve simge/kütüphane atıfları NOTICE içindedir.

Assets

2

10/26/2026, 4:33:08 AM

XSecurity 1.7

New features

  • Global VoLTE / VoNR icons: China ROMs hide the original boxed Vo LTE / Vo NR status bar icon that the Global ROM shows. The SystemUI code is identical in both regions (compared with the Global HyperOS 4 SystemUI); only two region checks differ for this icon. XSecurity runs the Global path: the carrier's own drawable choice and the Global visibility collector. 5G SA shows Vo NR, LTE / 4.5G / 5G NSA shows Vo LTE, airplane mode with Wi-Fi calling shows Vo WiFi. The icon only appears while IMS is really registered; the region flag, carrier settings and IMS are not changed. Requires System UI scope.
  • SIM settings: VoLTE and Wi-Fi calling menus: shows Xiaomi's own Use VoLTE switch and the Wi-Fi calling Network preferences (Wi-Fi preferred / Mobile preferred) on the SIM card settings page. Xiaomi's secret codes can show these, but the ROM resets them at every boot; XSecurity keeps them on. The carrier values still come from Xiaomi's own code path. Requires the new Phone scope and a reboot.

Tips

  • If Wi-Fi calling does not connect while LTE signal is good, set Network preferences to Wi-Fi preferred. With Mobile preferred, calls stay on LTE.
  • If Wi-Fi calling stops after changing SA / 5G settings, reboot the phone once.

Installation and compatibility

  • Install XSecurity-1.7.apk over the existing version, open XSecurity once and approve the scope request for Phone (com.android.phone). The recommended scope now has ten targets. The signing certificate is unchanged.
  • Both new options are off by default. Turn them on, then reboot.
  • Tested on Xiaomi 15 Ultra, HyperOS 4 China (OS4.0.0.18): Vo LTE, Vo NR (5G SA, during a call) and Vo WiFi (airplane mode) icons, screen rotation, repeated System UI restarts and reboots, menus kept after reboot. Other HyperOS builds may differ.
  • AGPL-3.0; third-party attribution is in NOTICE and the bundled Material icon license.

XSecurity 1.7 — Türkçe

Yeni özellikler

  • Global VoLTE / VoNR simgeleri: Çin ROM'lar, global ROM'da görünen orijinal kutulu Vo LTE / Vo NR durum çubuğu simgesini gizler. SystemUI kodu iki bölgede de aynıdır (global HyperOS 4 SystemUI ile karşılaştırıldı); bu simge için yalnızca iki bölge kontrolü farklıdır. XSecurity global yolu çalıştırır: operatörün kendi simge seçimi ve global görünürlük akışı. 5G SA'da Vo NR, LTE / 4.5G / 5G NSA'da Vo LTE, uçak modunda Wi-Fi aramasıyla Vo WiFi görünür. Simge yalnızca IMS gerçekten kayıtlıyken çıkar; bölge ayarı, operatör ayarları ve IMS değiştirilmez. Sistem Arayüzü kapsamı gerekir.
  • SIM ayarları: VoLTE ve Wi-Fi araması menüleri: SIM kartı ayarlarında Xiaomi'nin kendi VoLTE kullan anahtarını ve Wi-Fi araması Ağ tercihlerini (Wi-Fi tercihi / Mobil ağ tercihi) gösterir. Xiaomi'nin gizli kodları bunları açabilir ama ROM her açılışta sıfırlar; XSecurity açık tutar. Operatör değerleri yine Xiaomi'nin kendi kodundan gelir. Yeni Telefon kapsamı ve yeniden başlatma gerekir.

İpuçları

  • LTE sinyali iyiyken Wi-Fi araması bağlanmıyorsa Ağ tercihleri'ni Wi-Fi tercihi yapın. Mobil ağ tercihinde aramalar LTE'de kalır.
  • SA / 5G ayarlarını değiştirdikten sonra Wi-Fi araması gelmezse telefonu bir kez yeniden başlatın.

Kurulum ve uyumluluk

  • XSecurity-1.7.apk dosyasını mevcut sürümün üzerine kurun, XSecurity'yi bir kez açın ve Telefon (com.android.phone) kapsam isteğini onaylayın. Önerilen kapsam artık on hedeflidir. İmza sertifikası değişmedi.
  • İki yeni seçenek de varsayılan kapalıdır. Açın ve telefonu yeniden başlatın.
  • Xiaomi 15 Ultra, HyperOS 4 Çin (OS4.0.0.18) üzerinde test edildi: Vo LTE, Vo NR (5G SA, arama sırasında) ve Vo WiFi (uçak modu) simgeleri, ekran döndürme, art arda Sistem Arayüzü ve telefon yeniden başlatmaları, menülerin yeniden başlatmadan sonra kalması. Diğer HyperOS sürümlerinde farklılık olabilir.
  • AGPL-3.0; üçüncü taraf atıfları NOTICE ve paket içindeki Material simge lisansındadır.

Assets

2

10/24/2026, 3:22:49 PM

XSecurity 1.6

New features

  • Signature verification bypass — preserve SystemUI UID: a new optional installation switch retains the installed SystemUI shared-user identity when an update declares a different one. It handles fresh and cached package parses without modifying the APK or migrating the installed UID.
  • Dark-mode app search: search the Individual apps list by app name or package name. Clearing the search restores the list without changing the app switches. Requires Settings in LSPosed scope.
  • Shuffled phone lock-screen PIN: a separate option from App lock. Rearranges complete digit keys while preserving PIN verification, delete and emergency controls. Requires System UI scope and a reboot.
  • App-info icons: updated Open, Path and Open by default to Material Rounded icons, using the icon family used by LSPosed. The upper Open by default action remains; its lower duplicate stays removed.

Fixes

  • Toolbox: complete supported categories in cached Toolbox cards as well as newly generated cards. Keep existing custom/family categories, avoid duplicate shortcuts and skip unavailable destinations.
  • Motion sickness relief: improve support detection for newer Security builds and read the actual saved enable state. Requires the ROM implementation and supported sensors.
  • Dark-mode app list: include eligible user apps through the ROM's own row builder while preserving per-app settings, including cached-list handling.
  • Theme reset: target the periodic theme-reset receiver instead of changing theme-directory permissions. Manual theme changes and crash recovery remain available.
  • Updated five-language text and the recommended nine-target LSPosed scope. Existing Gallery removal and Play Store details action are retained.

Installation and compatibility

  • Install XSecurity-1.6.apk over the existing version, open XSecurity once and review the recommended scope. The signing certificate is unchanged.
  • Framework installation options require System Framework scope and a full reboot. New options are off by default.
  • SystemUI UID preservation is experimental. A tester reported a successful SystemUI update; broader device and reboot compatibility is not established. Keep this option and the module enabled while using an update that declares a different shared UID, including after reboot. It does not make an incompatible Android/API or ROM build compatible; signing and persistent-app checks are separate options.
  • Advanced users only: an incompatible system APK or disabling UID preservation while a differently-declared update is installed may crash SystemUI or prevent booting. Enable these options only if you know how to recover your device. Both relevant option descriptions now show this warning in all five languages.
  • There are now 12 individual signature-verification and installation options. The existing screenshot/screen-recording restriction option remains included; DRM capture is not guaranteed.
  • Release build, APK signing, ZIP alignment and integrity checks passed, along with 174 JVM behavior checks. This does not certify every feature on every ROM.
  • AGPL-3.0; third-party attribution is in NOTICE and the bundled Material icon license.

XSecurity 1.6 — Türkçe

Yeni özellikler

  • İmza doğrulamasını atlama — SystemUI UID koruması: güncelleme farklı ortak kullanıcı kimliği bildirdiğinde, yüklü SystemUI kimliğini koruyan yeni isteğe bağlı kurulum seçeneği. Yeni ve önbellekteki paket ayrıştırmalarını kapsar; APK'yı değiştirmez ve yüklü UID'yi başka kimliğe taşımaz.
  • Karanlık modda uygulama arama: Tek tek uygulamalar listesinde uygulama adı veya paket adına göre arama. Aramayı temizlemek uygulama anahtarlarını değiştirmeden listeyi geri getirir. LSPosed kapsamında Ayarlar gerekir.
  • Telefonun kilit ekranında karışık PIN: Uygulama kilidinden ayrı seçenek. PIN doğrulaması, silme ve acil arama kontrolleri korunarak rakam tuşları yeniden sıralanır. Sistem Arayüzü kapsamı ve yeniden başlatma gerekir.
  • Uygulama bilgisi simgeleri: Aç, Yol ve Varsayılan aç işlemleri, LSPosed'in kullandığı Material Rounded simge ailesiyle yenilendi. Üstteki Varsayılan aç düğmesi korunur; alttaki tekrar kaldırılmış olarak kalır.

Düzeltmeler

  • Araç kutusu: desteklenen kategoriler yalnızca yeni oluşturulan listelerde değil, önbellekteki kartlarda da tamamlanır. Özel/aile kategorileri korunur, tekrarlanan kısayollar eklenmez ve bulunmayan hedefler atlanır.
  • Araç tutması rahatlatma: yeni Güvenlik sürümlerinde destek algılama ve kayıtlı açık/kapalı durumunun okunması iyileştirildi. ROM uygulaması ve uygun sensörler gerekir.
  • Karanlık mod uygulama listesi: uygun kullanıcı uygulamaları, uygulama tercihleri korunarak ROM'un kendi satır oluşturucusuyla eklenir; önbellekteki liste de işlenir.
  • Tema sıfırlanması: tema klasörünün izinlerini değiştirmek yerine periyodik tema sıfırlama alıcısı hedeflenir. Elle tema değiştirme ve çökme kurtarma işlemleri korunur.
  • Beş dilde metinler ve önerilen dokuz hedefli LSPosed kapsamı güncellendi. Galeri seçeneğinin kaldırılması ve ayrıntılardaki Play Store işlemi korunuyor.

Kurulum ve uyumluluk

  • XSecurity-1.6.apk dosyasını mevcut sürümün üzerine kurun, XSecurity'yi bir kez açıp önerilen kapsamı kontrol edin. İmza sertifikası değişmedi.
  • Framework kurulum seçenekleri için System Framework kapsamı ve telefonun tamamen yeniden başlatılması gerekir. Yeni seçenekler varsayılan kapalıdır.
  • SystemUI UID koruması deneyseldir. Bir test kullanıcısı SystemUI güncellemesini başarıyla kurduğunu bildirdi; diğer cihazlar ve yeniden başlatma uyumluluğu doğrulanmış değildir. Farklı ortak UID bildiren güncelleme kullanılırken, yeniden başlatma sonrasında da bu seçenek ve modül etkin kalmalıdır. Android/API veya ROM uyumsuzluğunu gidermez; imza ve kalıcı uygulama kontrolleri ayrı seçeneklerdir.
  • Yalnızca ileri düzey kullanıcılar: uyumsuz sistem APK’sı veya farklı kimlik bildiren güncelleme yüklüyken UID korumasının kapatılması, SystemUI çökmesine ya da telefonun açılmamasına yol açabilir. Bu seçenekleri yalnızca cihazınızı nasıl kurtaracağınızı biliyorsanız açın. İlgili iki seçeneğin açıklamalarına beş dilde bu uyarı eklendi.
  • İmza doğrulamasını atlama ve kurulum için 12 ayrı seçenek bulunuyor. Mevcut ekran görüntüsü/ekran kaydı engelini kaldırma seçeneği korunuyor; DRM yakalama garanti edilmez.
  • Release derlemesi, APK imzası, ZIP hizalaması ve bütünlüğü doğrulandı; 174 JVM davranış kontrolü geçti. Bu, her özelliğin her ROM'da cihaz üzerinde doğrulandığı anlamına gelmez.
  • AGPL-3.0; üçüncü taraf atıfları NOTICE ve paket içindeki Material simge lisansındadır.

Assets

2

10/22/2026, 7:36:06 PM

XSecurity 1.5

Signature verification bypass and screenshots

  • Signature verification bypass: eleven individual installation switches, including signer compatibility, downgrades, resource-table alignment, installed-signature compatibility, hidden APIs, shared UID, the verification agent, supported vendor blocklists and persistent system app updates.
  • Persistent system app updates: supports the old and new Android framework preparation method names, with deoptimization and limited installation diagnostics.
  • Remove screenshot block: the existing switch covers supported FLAG_SECURE screenshot and screen-recording restrictions, including relevant HyperOS capture checks.
  • These optional framework features require System Framework scope and a phone reboot. New switches are off by default.

New features

  • Background clipboard whitelist: pick which apps may read the clipboard in the background.
  • Prevent app-list uploads: optional hook for Xiaomi Guard Provider, with its required LSPosed scope.
  • Prevent theme reset: optional setting to keep an applied theme from reverting to default.
  • Open in Play Store: a new row below Target SDK in additional app details. Opens Google Play directly, or the Play website if the app is unavailable.

Fixes and cleanup

  • Fixed the APK parser adapter's ParseInput.reset compatibility issue.
  • Restored the chain icon and Open by default action in the app-info header; removed the duplicate lower row and its empty category.
  • Explicit Google Play links keep their selected store instead of being rewritten by the GetApps/chooser options.
  • Removed the Gallery / Google Photos backup option, its hook and its LSPosed scope. Opening XSecurity cleans up the retired preference and scope.
  • Existing theme, clipboard, app-info and other settings are retained when updating.

Notes

  • Install XSecurity-1.5.apk over the existing version, open XSecurity once, review the scope and reboot for framework changes.
  • An APK update must match the installed package's shared-user identity. Signature-verification options do not migrate SystemUI or other apps to a different UID.
  • ROM-specific support varies; missing targets are reported in LSPosed logs. DRM-protected capture is not guaranteed.
  • Release build and APK signature verified; 130 JVM behavior checks passed. This is not a full on-device certification of every feature.
  • AGPL-3.0. Third-party attribution is in NOTICE.

XSecurity 1.5 — Türkçe

İmza doğrulamasını atlama ve ekran görüntüsü

  • İmza doğrulamasını atlama: imza uyumluluğu, sürüm düşürme, kaynak tablosu hizalama, yüklü imza uyumluluğu, gizli API’ler, shared UID, doğrulama ajanı, desteklenen üretici engel listeleri ve kalıcı sistem uygulaması güncellemesi dahil 11 ayrı kurulum seçeneği.
  • Kalıcı sistem uygulamalarını güncelleme: eski ve yeni Android framework metot adları desteklenir; deoptimizasyon ve sınırlı kurulum tanılaması bulunur.
  • Ekran görüntüsü engelini kaldır: mevcut anahtar, desteklenen FLAG_SECURE ekran görüntüsü/ekran kaydı kısıtlamalarını ve ilgili HyperOS yakalama kontrollerini kapsar.
  • Bu isteğe bağlı framework özellikleri için System Framework kapsamı ve telefonun yeniden başlatılması gerekir. Yeni anahtarlar varsayılan kapalıdır.

Yeni özellikler

  • Arka planda pano beyaz listesi: panoyu arka planda okuyabilecek uygulamaları seçin.
  • Uygulama listesi yüklemesini engelle: Xiaomi Guard Provider için isteğe bağlı hook ve gerekli LSPosed kapsamı.
  • Tema sıfırlanmasını önle: uygulanan temanın varsayılana dönmesini önlemeye yönelik seçenek.
  • Play Store’da aç: ek uygulama ayrıntılarında Hedef SDK’nın altına yeni satır. Doğrudan Google Play’i; uygulama yoksa Play web sayfasını açar.

Düzeltmeler ve temizlik

  • APK ayrıştırıcısındaki ParseInput.reset uyumluluk hatası düzeltildi.
  • Uygulama bilgisi başlığındaki zincir simgesi ve Varsayılan aç işlemi geri getirildi; alttaki tekrar ve boş kategori kaldırıldı.
  • Açıkça Google Play’e yönlendirilen bağlantılar GetApps/seçici seçenekleri tarafından değiştirilmez.
  • Galeri / Google Fotoğraflar yedekleme seçeneği, hook’u ve LSPosed kapsamı kaldırıldı. XSecurity açılınca eski tercih ve kapsam temizlenir.
  • Güncellemede mevcut tema, pano, uygulama bilgisi ve diğer ayarlar korunur.

Notlar

  • XSecurity-1.5.apk dosyasını mevcut sürümün üzerine kurun, XSecurity’yi bir kez açın, kapsamı kontrol edin ve framework değişiklikleri için yeniden başlatın.
  • Güncellenecek APK’nın ortak kullanıcı kimliği yüklü paketle uyumlu olmalıdır. İmza doğrulama seçenekleri SystemUI’yi veya başka uygulamaları farklı bir UID’ye taşımaz.
  • ROM desteği değişebilir; bulunamayan hedefler LSPosed günlüğüne yazılır. DRM korumalı içeriğin yakalanması garanti edilmez.
  • Release derlemesi ve APK imzası doğrulandı; 130 JVM davranış kontrolü geçti. Her özellik için kapsamlı cihaz testi anlamına gelmez.
  • AGPL-3.0. Üçüncü taraf atıfları NOTICE dosyasındadır.

Assets

2

10/21/2026, 7:46:04 PM

New features

  • Hide home screen icon — a switch in the App section; once hidden, open the app from LSPosed.
  • Dark mode: list all apps — the "Individual apps" list shows every installed app instead of just a few. (System Framework scope + reboot.)
  • App store redirects — show a chooser for market:// links instead of forcing GetApps, so you can pick another store such as Google Play; optionally open GetApps detail pages in a floating window. (System Framework scope + reboot.)
  • Gallery: Google Photos backup — enables the Google backup-server option in the system gallery, as on the global ROM. (Gallery scope.)

Fixes

  • Settings never reset on update — new installs start all-off; existing installs keep every choice across updates.
  • Shuffled app-lock PIN pad — now actually shuffles, after the keypad is laid out and on every unlock.
  • Battery usage ranking — guards against impossible per-app mAh values on some ROMs.

Notes

  • New switches are off by default.
  • Framework features (dark mode, app store) need the System Framework scope and a reboot.
  • Licensed AGPL-3.0; some hooks are re-implementations of HyperCeiler rules (see NOTICE).

Türkçe

Yeni: ana ekran simgesini gizle; karanlık mod tüm uygulamaları listele; uygulama mağazasında seçici + GetApps kayan pencere; galeride Google Fotoğraflar yedekleme.
Düzeltmeler: güncellemede ayarlar sıfırlanmaz; karışık PIN klavyesi çalışır; pil kullanım sıralamasında saçma mAh değerlerine karşı koruma.
Yeni anahtarlar varsayılan kapalı. Framework özellikleri için System Framework kapsamı + yeniden başlatma.

Assets

1