Rehber Mi Stick Custom Rom için hazılık rehberi.

vetic

Yeni Üye
Yeni Üye
MIUI Sever
Adım
Deniz
Cihazım
iPhone Xr
Yaş
25
Konum
Auckland
Katılım
14 Şubat 2026
Konular
1
Mesajlar
5
Tepkime puanı
3
Puanları
3
Sorumluluk Reddi

Bu konuda edindiğiniz bilgiler doğrultusunda yaptığınız işlemlerden hiçbir şekilde sorumluluk kabul etmediğimi; bu içeriğin yalnızca eğitici amaçla paylaşıldığını beyan ve tebliğ ederim.




Herkese merhaba,

Öncelikle belirtmek isterim ki henüz custom ROM denemediğim için bu rehber custom ROM yükleme işlemini değil, yüklemeye hazırlık aşamasını kapsamaktadır.

ÖNEMLİ UYARI:
Custom ROM yüklerken yanlış bir işlem yapmanız durumunda cihazınız brick olabilir (kullanılamaz hâle gelebilir). Eğer konu hakkında yeterli bilginiz yoksa lütfen bu işlemleri denemeyin.




Adımlar

1- Gerekli Dosyalar
2- ADB, Fastboot ve Zadig Kurulumu
3- Dikkat Edilmesi Gereken Detaylar ve Notlar




1. Aşama – Gerekli Dosyalar

İndirmemiz gereken iki dosya bulunmaktadır:

1. Minimal ADB and Fastboot


2. Zadig USB Tool






2. Aşama – ADB İşlemleri

Bu işlem için cihazımızı (Mi Stick) micro-USB ve Type-A kablo ile bilgisayara bağlıyoruz. Yaklaşık 10 saniye sonra bilgisayar “Cihaz hazırlanıyor” ve ardından “Cihaz hazır” bildirimi verecektir.

Cihaz adı şu şekilde görünmelidir:

Kod:
aquaman

Ardından cihazı TV veya HDMI görüntü aktarımı yapan bir cihaza bağlayıp çalıştırıyoruz.

Cihaz Tercihleri > Hakkında > Sürüm (genellikle en altta) bölümüne gelerek kumandadaki OK tuşuna art arda basarak geliştirici modunu açıyoruz.

Geliştirici modu açıldıktan sonra Geliştirici Seçenekleri bölümüne giriyoruz.

Burada:

Kod:
USB debugging
→ Açık
Kod:
USB debugging (Security settings)
→ Kapalı

Eğer “Security settings” yoksa veya farklı bir isimle geçiyorsa (örneğin USB debugging denetleyici), onu kapatın. Çoğu durumda yalnızca USB debugging’i açmak yeterlidir.

Ardından cihazı kapatıp tekrar bilgisayara bağlıyoruz.

Minimal ADB and Fastboot kurulu klasörde Komut İstemi’ni yönetici olarak açıyoruz (normal açmayın).

Komut:

Kod:
adb start-server

Çıktı:
Kod:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

Ardından:

Kod:
adb devices

Olması gereken çıktı:
Kod:
269XXXXX       device

Eğer şu hatayı alıyorsanız:

Kod:
error: device '(null)' not found

Zadig ile devam edeceğiz.

Zadig’i açtıktan sonra cihaz listesinden:

Kod:
aquaman

seçeneğini seçiyoruz.

Driver kısmı şu şekilde olmalıdır:

Kod:
(NULL) -> WinUSB

Ardından:

Kod:
Install Driver

butonuna tıklıyoruz. Kurulum 2-3 dakika sürebilir.

Kurulum sonrası tekrar:

Kod:
adb devices

Eğer çıktı şu şekildeyse:

Kod:
26919XXXX       offline
veya
26919XXXX       unauthorized

Şu komutları çalıştırın:

Kod:
adb kill-server
adb start-server

Ardından tekrar:

Kod:
adb devices

Eğer hâlâ “unauthorized” yazıyorsa kumandadan sağ (>) tuşuna bir kez basıp OK tuşuna basın ve işlemi tekrarlayın.




Fastboot Modu

Fastboot moduna geçmek için:

Kod:
adb reboot fastboot

Cihaz yeniden başlatılır. Bilgisayar yeniden aygıt algılayacaktır.

Cihaz adı şu şekilde görünebilir:

Kod:
Unknown Device
veya
aquaman

ÖNEMLİ: Bu aşamada driver seçimi farklıdır.
Daha önceki WinUSB > WinUSB seçeneğini seçmeyin.

Şu şekilde olmalıdır:

Kod:
(NULL) -> WinUSB

Tekrar:

Kod:
Install Driver

Kurulum sonrası Zadig’i kapatabilirsiniz.




Fastboot Kontrolü

ADB klasöründe yönetici komut istemini açın:

Kod:
fastboot devices

Olması gereken çıktı:

Kod:
1234567890      fastboot

Sistem bilgisi almak için:

Kod:
fastboot getvar all

Önemli kısımlar:

Kod:
(bootloader) secure: yes
all: unlocked: no

Bootloader kilidini açmak için:

Kod:
fastboot flashing unlock

Çıktı:

Kod:
OKAY [  0.367s]
finished. total time: 0.368s

Kontrol:

Kod:
fastboot getvar unlocked

Çıktı:

Kod:
unlocked: yes
finished. total time: 0.015s

Tebrikler! Bootloader kilidi açıldı.

Fastboot tam erişim: Var
Bootloader: Unlocked
Secure boot: Yes (Normal)
Flash/boot komutları: Çalışır

ÖNEMLİ:

Yanlış partition’a flash atarsanız:

- Cihaz brick olur.
- Sadece USB Burning Tool ile kurtarılabilir.
- Risk almaya değmez.




Güncellemeler için takipte kalın.

Hoşça kalın!

Hausekaos
Geliştirici
hausekaos.dev
github.com/hausekaos
discord: hausekaos
 

Lucas.Rintaro

Elit Üye
Elit Üye
MIUI Sever
SMS Onaylı
Adım
Lucas
Cihazım
Redmi Note 10 P
Yaş
33
Konum
İzmir
Katılım
15 Eylül 2019
Konular
24
Mesajlar
3.427
Çözümler
7
Tepkime puanı
1.982
Puanları
188
Bu cihaz için custom rom var mı hocam?
 

vetic

Yeni Üye
Yeni Üye
MIUI Sever
Adım
Deniz
Cihazım
iPhone Xr
Yaş
25
Konum
Auckland
Katılım
14 Şubat 2026
Konular
1
Mesajlar
5
Tepkime puanı
3
Puanları
3
Bu cihaz için custom rom var mı hocam?
Model dünya çapında çok popüler olmadığı için 100% uyumlu bir custom ROM yok, internette sadece xiaomi'nin bu cihazın android sürümünü yükselten bir ROM var.

Şuanda cihaz üzerinde Alpine Linux çalıştırmak için denemeler yapıyorum eğer başarılı olursam paylaşmayı hedefliyorum.
 

Lucas.Rintaro

Elit Üye
Elit Üye
MIUI Sever
SMS Onaylı
Adım
Lucas
Cihazım
Redmi Note 10 P
Yaş
33
Konum
İzmir
Katılım
15 Eylül 2019
Konular
24
Mesajlar
3.427
Çözümler
7
Tepkime puanı
1.982
Puanları
188
Model dünya çapında çok popüler olmadığı için 100% uyumlu bir custom ROM yok, internette sadece xiaomi'nin bu cihazın android sürümünü yükselten bir ROM var.

Şuanda cihaz üzerinde Alpine Linux çalıştırmak için denemeler yapıyorum eğer başarılı olursam paylaşmayı hedefliyorum.
Alpine linux yükleme amacınız nedir acaba? Sonuçta bu cihazın amacı TV box olarak kullanmak. Alpine linux ile Android APK uygulamalarını yüklemek için waydroid gibi seçenekler eklenmeli ama bu kernel düzeyinde değişiklik yapmak demek.
Mesajlar otomatik olarak birleştirildi:

Bende var bu cihazdan. Eğer rom güncelleme ya da custom rom yükleme gibi rehberleriniz olursa denemek isterim.
 

vetic

Yeni Üye
Yeni Üye
MIUI Sever
Adım
Deniz
Cihazım
iPhone Xr
Yaş
25
Konum
Auckland
Katılım
14 Şubat 2026
Konular
1
Mesajlar
5
Tepkime puanı
3
Puanları
3
Alpine linux yükleme amacınız nedir acaba? Sonuçta bu cihazın amacı TV box olarak kullanmak. Alpine linux ile Android APK uygulamalarını yüklemek için waydroid gibi seçenekler eklenmeli ama bu kernel düzeyinde değişiklik yapmak demek.
Mesajlar otomatik olarak birleştirildi:

Bende var bu cihazdan. Eğer rom güncelleme ya da custom rom yükleme gibi rehberleriniz olursa denemek isterim.
Güncel donanımıyla güncel uygulamaları çalıştırmak için Xiaomi’nin kendi ROM’unun zaten yeterli olduğunu düşünüyorum. Android konusunda ise fikrim şu: ROM tabanlı, özellikle gündelik kullanıcılar için aşılması zor engeller olabiliyor; örneğin kaldırılamayan sistem uygulamaları gibi. Android’in bu cihaz özelinde gereksiz yere ağır kaldığını düşünüyorum. Eğer Alpine Linux’u bu cihazda çalıştırabilirsem, Android’in yaptığı işi daha kolay yapabileceğimi ve kısıtlamaları aşabileceğimi düşünüyorum. Tabii ki sizide anlıyorum bu bir "TV box" cihazı, fakat her insan bunu bu amaçla kullanmak istemiyor olabilir; tıpkı benim gibi.

Edit : Alpine Linux, Android'den farkı açık şekilde daha az kaynak tüketiyor.
 

Lucas.Rintaro

Elit Üye
Elit Üye
MIUI Sever
SMS Onaylı
Adım
Lucas
Cihazım
Redmi Note 10 P
Yaş
33
Konum
İzmir
Katılım
15 Eylül 2019
Konular
24
Mesajlar
3.427
Çözümler
7
Tepkime puanı
1.982
Puanları
188
Güncel donanımıyla güncel uygulamaları çalıştırmak için Xiaomi’nin kendi ROM’unun zaten yeterli olduğunu düşünüyorum. Android konusunda ise fikrim şu: ROM tabanlı, özellikle gündelik kullanıcılar için aşılması zor engeller olabiliyor; örneğin kaldırılamayan sistem uygulamaları gibi. Android’in bu cihaz özelinde gereksiz yere ağır kaldığını düşünüyorum. Eğer Alpine Linux’u bu cihazda çalıştırabilirsem, Android’in yaptığı işi daha kolay yapabileceğimi ve kısıtlamaları aşabileceğimi düşünüyorum. Tabii ki sizide anlıyorum bu bir "TV box" cihazı, fakat her insan bunu bu amaçla kullanmak istemiyor olabilir; tıpkı benim gibi.

Edit : Alpine Linux, Android'den farkı açık şekilde daha az kaynak tüketiyor.
Alpine linux üzerinde Android APK yükleme işini de çözersen süper olur hocam.
Bu arada Alpine linux paket yöneticisi de APK olarak geçiyor. Bu kafa karıştırıcı olabilir :) android uygulama uzantısı olan APK ile aynı değil.
 

vetic

Yeni Üye
Yeni Üye
MIUI Sever
Adım
Deniz
Cihazım
iPhone Xr
Yaş
25
Konum
Auckland
Katılım
14 Şubat 2026
Konular
1
Mesajlar
5
Tepkime puanı
3
Puanları
3
Alpine linux üzerinde Android APK yükleme işini de çözersen süper olur hocam.
Bu arada Alpine linux paket yöneticisi de APK olarak geçiyor. Bu kafa karıştırıcı olabilir :) android uygulama uzantısı olan APK ile aynı değil.
Son çalışmam ektedir.

Takipte kalın! İsteğinizi göz önünde bulundurucam. Aslında Alpine çok hafif olması için tasarlanamsı sebebiyle Android apk dosyalarını çalıştırmak için mantıklı değil, fakat mümkün tabi.

Şu anda yaşadığım bir kaç sorun var Fakat Kernel uyumunu yapabiliyorum, bu sayede userspace'i Alpine ile uyumlu hale getirebiliyorum.

Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.

Amaa...

-Kernel, ramdisk’i yüklüyor ama kullanmuyor. Root’u DTB’den veya sabit “root=” parametresinden alıp Android’i başlatıyor.
-Android rootfs system/vendor üzerinden mount ediliyor.
-Kernel initramfs’i ignore ediyor.
 

Ekli dosyalar

  • Hausekaos-WhatsApp Video 2026-02-16 at 04.47.30.mp4
    2,2 MB · Görüntüleme: 0

Mami1985

Tecrübeli Üye
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
Muhammed
Cihazım
Redmi note 9pro
Meslek
Teknisyen
Konum
Türkiye
Katılım
4 Mart 2024
Konular
13
Mesajlar
981
Çözümler
10
Tepkime puanı
240
Puanları
58
Son çalışmam ektedir.

Takipte kalın! İsteğinizi göz önünde bulundurucam. Aslında Alpine çok hafif olması için tasarlanamsı sebebiyle Android apk dosyalarını çalıştırmak için mantıklı değil, fakat mümkün tabi.

Şu anda yaşadığım bir kaç sorun var Fakat Kernel uyumunu yapabiliyorum, bu sayede userspace'i Alpine ile uyumlu hale getirebiliyorum.

Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.

Amaa...

-Kernel, ramdisk’i yüklüyor ama kullanmuyor. Root’u DTB’den veya sabit “root=” parametresinden alıp Android’i başlatıyor.
-Android rootfs system/vendor üzerinden mount ediliyor.
-Kernel initramfs’i ignore ediyor.
Android için postmarket os var onun mantığında bişeyler denersen yapabilirsin.
 

vetic

Yeni Üye
Yeni Üye
MIUI Sever
Adım
Deniz
Cihazım
iPhone Xr
Yaş
25
Konum
Auckland
Katılım
14 Şubat 2026
Konular
1
Mesajlar
5
Tepkime puanı
3
Puanları
3
Android için postmarket os var onun mantığında bişeyler denersen yapabilirsin.
Aslında PostmarketOS'un Mi Stick için bir wiki sayfası var ve bana yardımcı oldu. Fakat o Android tabanlı olduğu için benim hedefimle tam uyuşmuyor.
 
Üst Alt