XReply

Real HyperOS 4 notification replies instead of the AOSP ones. An LSPosed module for the HyperOS 4 China ROM.

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

Why

HyperOS has its own reply box and action buttons for notifications, but it only uses them for notifications it draws itself. Telegram, WhatsApp, SMS and every other messaging app use Android's message layout, so they get the plain AOSP reply bar and pill buttons instead. On the China ROM replying from these notifications is also broken: after you send, the button keeps spinning and your reply never shows up in the notification.

XReply gives every app the HyperOS look and fixes the reply.

Features

  • ✅ HyperOS reply box for every app: Telegram, WhatsApp, Instagram, SMS and the rest get Xiaomi's own reply box, never the AOSP one.
  • ✅ Clean send button: a frosted grey circle while the box is empty, blue with a paper plane once you type. Same height and line as the box.
  • ✅ Your reply shows up: after sending, the reply appears in the notification as "You: …" and the spinner stops, even for apps that do not update their notification (Telegram).
  • ✅ HyperOS action buttons: "Reply", "Mark as read" and the others use Xiaomi's grey buttons, lined up with the text, also when there are three of them.
  • ✅ Tidy pop-ups: the floating-window handle no longer touches the buttons or the reply box.
  • ✅ Quieter details: the message count badge stays grey instead of the app colour, and the bubble button is hidden.
  • Readable in the light and dark theme, also on the lock screen: colours follow the notification's own text colour.

Screenshots

Xiaomi buttons Typing a reply
Reply shown after sending WhatsApp

The phone's language is Turkish, so the buttons read "Yanıtla" (Reply) and "Okundu olarak işaretle" (Mark as read).

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.

Install

  1. Install XReply.
  2. Enable it in LSPosed. The scope is System UI only.
  3. Reboot.

XReply has no settings screen: once it is enabled, every notification uses the HyperOS look.

Source code and support


Türkçe

HyperOS'ta AOSP yanıt kutusu yerine gerçek HyperOS 4 bildirim yanıtı. HyperOS 4 Çin ROM'u için bir LSPosed modülü.

Neden

HyperOS'un bildirimler için kendi yanıt kutusu ve butonları var, ama bunları yalnızca kendi çizdiği bildirimlerde kullanıyor. Telegram, WhatsApp, SMS ve diğer mesajlaşma uygulamaları Android'in mesaj şablonunu kullandığı için bunlarda sade AOSP yanıt çubuğu ve hap butonlar çıkıyor. Çin ROM'unda bu bildirimlerden yanıt vermek de bozuk: gönderince buton dönmeye devam ediyor ve yazdığınız yanıt bildirimde hiç görünmüyor.

XReply her uygulamaya HyperOS görünümünü verir ve yanıtı düzeltir.

Özellikler

  • ✅ Her uygulamada HyperOS yanıt kutusu: Telegram, WhatsApp, Instagram, SMS ve diğerlerinde Xiaomi'nin kendi kutusu açılır, AOSP kutusu hiç çıkmaz.
  • ✅ Sade gönder butonu: kutu boşken buzlu gri daire, yazınca kâğıt uçaklı mavi. Kutuyla aynı boyda ve hizada.
  • ✅ Yanıtınız görünür: gönderdikten sonra yanıt bildirimde "Siz: …" olarak çıkar, dönen simge durur; bildirimini güncellemeyen uygulamalarda bile (Telegram).
  • ✅ HyperOS butonları: "Yanıtla", "Okundu olarak işaretle" ve diğerleri Xiaomi'nin gri butonlarıyla, metinle aynı hizada; üç buton olduğunda da.
  • ✅ Düzgün açılır bildirimler: kayan pencere çizgisi artık butonlara ve yanıt kutusuna değmez.
  • ✅ Daha sade ayrıntılar: mesaj sayısı rozeti uygulama rengine boyanmaz, gri kalır; baloncuk butonu gizlenir.
  • Açık ve koyu temada, kilit ekranında da okunur: renkler bildirimin kendi yazı rengine göre seçilir.

Gereksinimler

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

Xiaomi 15 Ultra'da test edildi.

Kurulum

  1. XReply'ı kurun.
  2. LSPosed'da etkinleştirin. Kapsam yalnızca Sistem arayüzü (System UI).
  3. Telefonu yeniden başlatın.

XReply'ın ayar ekranı yoktur: etkinleştirdiğiniz anda tüm bildirimler HyperOS görünümünü kullanır.

Kaynak kod ve destek

Releases

10/15/2026, 2:47:15 PM

XReply 1.1

  • Readable in the light theme: buttons, reply box and send button now follow the notification's own text colour, with a darker background behind white text on the lock screen.

Feedback and complaints on Telegram: @emcleek
Support group: Xgoogle for HyperOS


  • Açık temada okunur: butonlar, yanıt kutusu ve gönder butonu artık bildirimin kendi yazı rengine uyar; kilit ekranında beyaz yazının arkası koyulaşır.

Geri bildirim ve şikayet için Telegram: @emcleek
Destek grubu: Xgoogle for HyperOS

Assets

1

10/15/2026, 12:48:53 PM

XReply 1.0

  • First release: real HyperOS 4 reply box and buttons for Telegram, WhatsApp, SMS and every other app, instead of the AOSP ones.
  • Send button: frosted grey while empty, blue with a paper plane once you type.
  • Your reply now shows up in the notification after sending and the spinner stops, also for Telegram.
  • Xiaomi's grey action buttons, lined up with the text; the floating-window handle no longer touches them.
  • Grey message count badge, no bubble button.

Enable it in LSPosed (scope: System UI), then reboot.

Feedback and complaints on Telegram: @emcleek
Support group: Xgoogle for HyperOS


  • İlk sürüm: Telegram, WhatsApp, SMS ve diğer tüm uygulamalarda AOSP yerine gerçek HyperOS 4 yanıt kutusu ve butonları.
  • Gönder butonu: boşken buzlu gri, yazınca kâğıt uçaklı mavi.
  • Gönderdiğiniz yanıt artık bildirimde görünür ve dönen simge durur; Telegram'da da.
  • Metinle aynı hizada Xiaomi'nin gri butonları; kayan pencere çizgisi artık bunlara değmez.
  • Gri mesaj sayısı rozeti, baloncuk butonu yok.

LSPosed'da etkinleştirin (kapsam: Sistem arayüzü), sonra yeniden başlatın.

Geri bildirim ve şikayet için Telegram: @emcleek
Destek grubu: Xgoogle for HyperOS

Assets

1