Rehber HyperOS Otomatik Bootloader Kilidi Açma Başvurusu Script'

JhonAmora

Yeni Üye
Yeni Üye
MIUI Sever
Adım
JhonAmora
Cihazım
Note 10 Plus
Yaş
33
Konum
Ankara
Katılım
25 Eylül 2019
Konular
4
Mesajlar
15
Tepkime puanı
0
Puanları
1

@HiddeNKinG

Hocam tokeni chrome ve explorer üzerinden ayrı ayrı alıp denedim fakat böyle bir uyarı veriyor neden olabilir?
Masaüstü PCden deniyordum ne yaptıysam olmadı şimdi laptoptan denedim token hatası vermeden oldu hocam akşama bootloader kilidini açmak için deneyeceğim bakalım teşekkürler
 

Yengec

Yeni Üye
Yeni Üye
MIUI Sever
Adım
Çağlar
Cihazım
Mi max 64gb
Yaş
48
Konum
Ankara
Katılım
16 Mart 2017
Konular
1
Mesajlar
6
Tepkime puanı
0
Puanları
1
bu kampayaya oy vererek destek olun.
 

byildiz121344

Yeni Üye
Yeni Üye
MIUI Sever
Adım
bunyamin
Cihazım
mi12t
Yaş
25
Konum
burdur
Katılım
19 Ekim 2023
Konular
0
Mesajlar
1
Tepkime puanı
2
Puanları
3
Günlerdir süren denemeler sonucu 620 ms gecikme ile sonunda Xiaomi 15 cihazımın kilidini açabildim konu sahibine teşekkür ederim
Resimleri görmek için giriş yapmanız gerekmektedir.
 

berkyx

Yeni Üye
Yeni Üye
MIUI Sever
Adım
berk
Cihazım
poco x7 pro
Yaş
23
Konum
ankara
Katılım
24 Mayıs 2025
Konular
2
Mesajlar
13
Tepkime puanı
2
Puanları
3

Otomatik Bootloader Kilidi Açma Başvurusu (Final Hope Lite Script)​


Bu rehber, Xiaomi cihazlarda otomatik olarak bootloader (önyükleyici) kilidini açmak için başvuru yapmanızı sağlayan Final Hope Lite (ARU_FHL) script'inin Sitemiz tarafından düzenlemiş halinin kullanımını anlatmaktadır.

Her akşam 19.00 da manual olarak denediğimiz ama asla sıra alamadığımız işlemin script ile mükemmel zamanla ile yapılabilmesini sağlar.


Medyaları görmek için kayıt olmalısınız

📌 Notlar​


#1 Cihazınızda yüklü sistem:
  • MIUI yüklüyse Aşağıdaki talimatları dikkatlice okuyun.
  • HyperOS yüklüyse: Aşağıdaki talimatları dikkatlice okuyun.

#2 Script’in birden fazla kopyasını kullanıyorsanız (Birden fazla kez çalıştırıyorsanız):
  • Script yanıt ekranlarının ekran görüntülerini mutlaka alın.
  • Sunucudan gelen cevapları dikkatli okuyun ve başvurunun "erken/geç" geldiği zamanı belirleyin.
  • Bu gözleme göre zaman farkı (timeshift) değerlerini ayarlayın.

Script Özellikleri​

  • Adı: MIUITürkiyeBootloaderUnlocker (Final Hope Lite)
  • Zamanlama Ayarı: Evet (başvuru zamanına milisaniye cinsinden gecikme verebilirsiniz. 1 saniye = 1000 ms)
  • < 30 Günlük Ban/Engel Durumunda Çalışır mı: Evet

Gerekli Dosyalar​

  • MIUITürkiyeBootloaderUnlocker .zip (Script dosyası) - 2 MESAJDAN İNDİRİN
  • token.txt (Token’lar buraya yazılır) (Tek token tavsiye edilir yada iki token ile deneme fazlasında ban durumu olabilir.)
  • timeshift.txt (Her token satırına karşılık gelen zaman farkı girin. Bu zaman farkı milisaniye cinsindendir. Örneğin: Ben 100 olarak girdim 18.59.90 da istek gönderdi. 19.00:20 de istek yanıt aldı ve onaylandı. Sizin cihazın istek atma süresi yani internet yavaş ise bu süreyi daha erken başlatmak faydalı olabilir. Ben kablolu olarak 1000mbit kullanıyorum o yüzden minimum tuttum değeri)
Bu üç dosya aynı klasörde bulunmalıdır.

🧪 Token Nasıl Alınır?​


Yöntem 1: Cookie Editor Uzantısı ile (Bu yöntem ile her zaman alamayabilirsiniz)​


  1. Tarayıcınıza uzantısını kurun.
  2. veya adreslerinden herhangi birine Mi hesabınıza giriş yapın.
  3. Cookie Editor'ü açın, arama kısmına:
    • new_bbs_serviceToken veya
    • popRunToken
      yazın.
  4. "Value" alanındaki değeri kopyalayın → token.txt içine yapıştırın.

Yöntem 2: JavaScript Komutu ile ( Bu yöntemde kodu satır çubuğuna yapıştırınca javascript: kısmı siliniyor onu elle yazın tekrar)​


  1. veya adreslerinden herhangi birine Mi hesabınıza giriş yapın.
  2. Hesap giriş ekranındayken tarayıcınızın adres çubuğuna şu kodu yapıştırın:
    JavaScript:
    javascript:(function(){var token=document.cookie.match(/popRunToken=([^;]+)/);if(token){prompt("Tokeni Kopyala:", token[1]);}else{alert("Token Bulunamadı");}})()
  3. javascript: kısmından sonra boşluk olmamalı.
  4. Çalıştırın → çıkan kutudan token’ı kopyalayın.


🧠 Önemli Bilgiler​


  • token.txt dosyasına her satıra bir token yazın. Aynı token tekrar edebilir ama farklı token’lar kullanmak ban riskini azaltır.
  • Farklı token’ları farklı tarayıcılardan alın (aynı tarayıcıdan çıkış yapıldığında token geçersiz olur).
  • timeshift.txt dosyasındaki her satır, token.txt’deki karşılık gelen satıra ait zaman farkını belirtir (örnek: 2. token için 2. satıra karşılık gelen zaman farkı).

🧰 Script’i Nasıl Çalıştırırım?​


Bilgisayarda:​


  • Bilgisayara Python yükleyin (tüm kutucukları işaretleyerek admin izni vb).
  • .py uzantılı dosyayı Python ile açın

🕛 Script Çalıştıktan Sonra Ne Yapmalı?​


⏱ Script başarılı yada başarısız da dönse siz yine de işlem sonrası yani, Pekin saatine göre 00:00:00’dan sonraki (Türkiye için bu saat 19:00) birkaç dakika içinde şu adımları uygulayın:


#1​


Ayarlar → Ek ayarlar → Geliştirici seçenekleri → Mi Kilit Açma Durumu → Hesabı cihaza bağla


#2​

Eğer yukarıdaki işe yaramazsa:


  • Ayarlar → Mi hesabı → Hesaptan çıkış yapın
  • Cihazı yeniden başlatın
  • Sonra tekrar: Ayarlar → Geliştirici seçenekleri → Mi Kilit Açma Durumu → Hesabı cihaza bağla

#3​


Sonrasında, Mi Unlock Tool ile cihazı bağlayıp kilidi açmayı deneyin.

ALTERNATİF YÖNTEM



Android / Termux Üzerinden: (DAHA GELİŞMİŞ KULLANICILAR VE PC OLMAYANLAR İÇİN)


  • Termux kullanımına adımları Termux’ta çalıştırın.




Kod:
Termux Kurulum ve Script Çalıştırma Talimatları
--------------------------------------------------------

1. Termux’u indirip kurun

2. İlk çalıştırma sırasında aşağıdaki komutları girin ve gerekli izinleri verin (Y/y):

termux-setup-storage
pkg install root-repo && pkg install bash-completion && pkg install vim && pkg install mc && pkg install python && pkg update && pkg upgrade

3. Kolay kullanım için `.bashrc` dosyasını oluşturun:

vim .bashrc
:wq

4. Otomatik başlatma alias (kısayollarını) oluşturun:

alias updg="pkg update && pkg upgrade"
alias py="python"
alias xia="cd /storage/emulated/0/Download/Xiaomi"
alias xiafhl="cd /storage/emulated/0/Download/Xiaomi && py unlock.py"

5. Termux’tan tamamen çıkın

6. Script için bir klasör oluşturun ve arşiv dosyasını bu klasöre çıkarın

7. Script dosyasının adını `unlock.py` olarak değiştirin

8. Token verilerini `token.txt` dosyasına ayrı ayrı satırlara yazın (maksimum 8 satır)

9. Zaman farkı verilerini `timeshift.txt` dosyasına yazın (her satır, token dosyasındaki karşılığına denk gelmeli) (maksimum 8 satır)

10. Termux’u açın ve scripti çalıştırın (maksimum 8 oturumda çalıştırabilirsiniz)
Merhaba delay kaç olmalı
 

berkyx

Yeni Üye
Yeni Üye
MIUI Sever
Adım
berk
Cihazım
poco x7 pro
Yaş
23
Konum
ankara
Katılım
24 Mayıs 2025
Konular
2
Mesajlar
13
Tepkime puanı
2
Puanları
3

Otomatik Bootloader Kilidi Açma Başvurusu (Final Hope Lite Script)​


Bu rehber, Xiaomi cihazlarda otomatik olarak bootloader (önyükleyici) kilidini açmak için başvuru yapmanızı sağlayan Final Hope Lite (ARU_FHL) script'inin Sitemiz tarafından düzenlemiş halinin kullanımını anlatmaktadır.

Her akşam 19.00 da manual olarak denediğimiz ama asla sıra alamadığımız işlemin script ile mükemmel zamanla ile yapılabilmesini sağlar.


Medyaları görmek için kayıt olmalısınız

📌 Notlar​


#1 Cihazınızda yüklü sistem:
  • MIUI yüklüyse Aşağıdaki talimatları dikkatlice okuyun.
  • HyperOS yüklüyse: Aşağıdaki talimatları dikkatlice okuyun.

#2 Script’in birden fazla kopyasını kullanıyorsanız (Birden fazla kez çalıştırıyorsanız):
  • Script yanıt ekranlarının ekran görüntülerini mutlaka alın.
  • Sunucudan gelen cevapları dikkatli okuyun ve başvurunun "erken/geç" geldiği zamanı belirleyin.
  • Bu gözleme göre zaman farkı (timeshift) değerlerini ayarlayın.

Script Özellikleri​

  • Adı: MIUITürkiyeBootloaderUnlocker (Final Hope Lite)
  • Zamanlama Ayarı: Evet (başvuru zamanına milisaniye cinsinden gecikme verebilirsiniz. 1 saniye = 1000 ms)
  • < 30 Günlük Ban/Engel Durumunda Çalışır mı: Evet

Gerekli Dosyalar​

  • MIUITürkiyeBootloaderUnlocker .zip (Script dosyası) - 2 MESAJDAN İNDİRİN
  • token.txt (Token’lar buraya yazılır) (Tek token tavsiye edilir yada iki token ile deneme fazlasında ban durumu olabilir.)
  • timeshift.txt (Her token satırına karşılık gelen zaman farkı girin. Bu zaman farkı milisaniye cinsindendir. Örneğin: Ben 100 olarak girdim 18.59.90 da istek gönderdi. 19.00:20 de istek yanıt aldı ve onaylandı. Sizin cihazın istek atma süresi yani internet yavaş ise bu süreyi daha erken başlatmak faydalı olabilir. Ben kablolu olarak 1000mbit kullanıyorum o yüzden minimum tuttum değeri)
Bu üç dosya aynı klasörde bulunmalıdır.

🧪 Token Nasıl Alınır?​


Yöntem 1: Cookie Editor Uzantısı ile (Bu yöntem ile her zaman alamayabilirsiniz)​


  1. Tarayıcınıza uzantısını kurun.
  2. veya adreslerinden herhangi birine Mi hesabınıza giriş yapın.
  3. Cookie Editor'ü açın, arama kısmına:
    • new_bbs_serviceToken veya
    • popRunToken
      yazın.
  4. "Value" alanındaki değeri kopyalayın → token.txt içine yapıştırın.

Yöntem 2: JavaScript Komutu ile ( Bu yöntemde kodu satır çubuğuna yapıştırınca javascript: kısmı siliniyor onu elle yazın tekrar)​


  1. veya adreslerinden herhangi birine Mi hesabınıza giriş yapın.
  2. Hesap giriş ekranındayken tarayıcınızın adres çubuğuna şu kodu yapıştırın:
    JavaScript:
    javascript:(function(){var token=document.cookie.match(/popRunToken=([^;]+)/);if(token){prompt("Tokeni Kopyala:", token[1]);}else{alert("Token Bulunamadı");}})()
  3. javascript: kısmından sonra boşluk olmamalı.
  4. Çalıştırın → çıkan kutudan token’ı kopyalayın.


🧠 Önemli Bilgiler​


  • token.txt dosyasına her satıra bir token yazın. Aynı token tekrar edebilir ama farklı token’lar kullanmak ban riskini azaltır.
  • Farklı token’ları farklı tarayıcılardan alın (aynı tarayıcıdan çıkış yapıldığında token geçersiz olur).
  • timeshift.txt dosyasındaki her satır, token.txt’deki karşılık gelen satıra ait zaman farkını belirtir (örnek: 2. token için 2. satıra karşılık gelen zaman farkı).

🧰 Script’i Nasıl Çalıştırırım?​


Bilgisayarda:​


  • Bilgisayara Python yükleyin (tüm kutucukları işaretleyerek admin izni vb).
  • .py uzantılı dosyayı Python ile açın

🕛 Script Çalıştıktan Sonra Ne Yapmalı?​


⏱ Script başarılı yada başarısız da dönse siz yine de işlem sonrası yani, Pekin saatine göre 00:00:00’dan sonraki (Türkiye için bu saat 19:00) birkaç dakika içinde şu adımları uygulayın:


#1​


Ayarlar → Ek ayarlar → Geliştirici seçenekleri → Mi Kilit Açma Durumu → Hesabı cihaza bağla


#2​

Eğer yukarıdaki işe yaramazsa:


  • Ayarlar → Mi hesabı → Hesaptan çıkış yapın
  • Cihazı yeniden başlatın
  • Sonra tekrar: Ayarlar → Geliştirici seçenekleri → Mi Kilit Açma Durumu → Hesabı cihaza bağla

#3​


Sonrasında, Mi Unlock Tool ile cihazı bağlayıp kilidi açmayı deneyin.

ALTERNATİF YÖNTEM



Android / Termux Üzerinden: (DAHA GELİŞMİŞ KULLANICILAR VE PC OLMAYANLAR İÇİN)


  • Termux kullanımına adımları Termux’ta çalıştırın.




Kod:
Termux Kurulum ve Script Çalıştırma Talimatları
--------------------------------------------------------

1. Termux’u indirip kurun

2. İlk çalıştırma sırasında aşağıdaki komutları girin ve gerekli izinleri verin (Y/y):

termux-setup-storage
pkg install root-repo && pkg install bash-completion && pkg install vim && pkg install mc && pkg install python && pkg update && pkg upgrade

3. Kolay kullanım için `.bashrc` dosyasını oluşturun:

vim .bashrc
:wq

4. Otomatik başlatma alias (kısayollarını) oluşturun:

alias updg="pkg update && pkg upgrade"
alias py="python"
alias xia="cd /storage/emulated/0/Download/Xiaomi"
alias xiafhl="cd /storage/emulated/0/Download/Xiaomi && py unlock.py"

5. Termux’tan tamamen çıkın

6. Script için bir klasör oluşturun ve arşiv dosyasını bu klasöre çıkarın

7. Script dosyasının adını `unlock.py` olarak değiştirin

8. Token verilerini `token.txt` dosyasına ayrı ayrı satırlara yazın (maksimum 8 satır)

9. Zaman farkı verilerini `timeshift.txt` dosyasına yazın (her satır, token dosyasındaki karşılığına denk gelmeli) (maksimum 8 satır)

10. Termux’u açın ve scripti çalıştırın (maksimum 8 oturumda çalıştırabilirsiniz)
Çok teşekkürler çalıştırdım 3 gün sonra açılacak boot loader kilidi sağolun
 

veyselbey72

Yeni Üye
Yeni Üye
MIUI Sever
Adım
veysel
Cihazım
xiaomi 15
Yaş
29
Konum
batman
Katılım
25 Mayıs 2025
Konular
0
Mesajlar
1
Tepkime puanı
0
Puanları
1
hocam ben 400 300 ve 200 ms aynı anda 3 token yaptım sıkıntı olurmu görüşün nedir
Mesajlar otomatik olarak birleştirildi:

Çok teşekkürler çalıştırdım 3 gün sonra açılacak boot loader kilidi sağolun
hocam timeyi kaç yaptın milisaniyeyi
 

berkyx

Yeni Üye
Yeni Üye
MIUI Sever
Adım
berk
Cihazım
poco x7 pro
Yaş
23
Konum
ankara
Katılım
24 Mayıs 2025
Konular
2
Mesajlar
13
Tepkime puanı
2
Puanları
3
hocam ben 400 300 ve 200 ms aynı anda 3 token yaptım sıkıntı olurmu görüşün nedir
Mesajlar otomatik olarak birleştirildi:


hocam timeyi kaç yaptın milisaniyeyi
Reis benimkini script açmadı yardımcı oldu yinede tabiki ama xioami bugu sayesinde açtım Türkçesi yok glb kusura bakma

Possible solution for unlocking the bootloader:

1. Submitted unlock request on the MI community at 23:59:59 (Beijing time, GMT+8)
2. It will say that you reached the application quota limit or whatever, ignore it
3. Go to developer settings and try to bind/connect your account in the MI Unlock settings
3.1. Instead of the MI Community error, it might show another error once, and the second time it will say you need to reboot
3.2. Log in to your Xiaomi account and reboot your phone
3.3. Log in to your account and try to bind/connect your account again.
4. Successfully bound your account, go and download the MI Unlock app now

Note: This is actually a bug from Xiaomi's server side and it doesn't work for everyone, so try your luck.
 

aydn_m

Deneyimli Üye
Deneyimli Üye
MIUI Sever
SMS Onaylı
Adım
Aydın
Katılım
8 Şubat 2015
Konular
0
Mesajlar
134
Tepkime puanı
101
Puanları
43
İki token kullandım 400 ve 700 ayarladım ama ikiside olmadı üstelik ban yedim. İki token kulladığım içinmi yedim anlamadım
 

Ekli dosyalar

  • IMG_20250530_190048.jpg
    IMG_20250530_190048.jpg
    3,4 MB · Görüntüleme: 23

cetinodinson

Yeni Üye
Yeni Üye
MIUI Sever
Adım
cetin
Cihazım
rn6p
Yaş
27
Konum
hatay
Katılım
3 Mart 2020
Konular
1
Mesajlar
16
Tepkime puanı
7
Puanları
3
sunucularin gecikmesini olcup, guvenli bir marjla en iyi zaman kaymasi degerini bulup timeshift.txt dosyasina otomatik olarak yazan kucuk bir py script yazdim.


not henuz bende denemedim ve yarin deneyecegim, eger ise yararsa birkac gun kazanmis oluruz diye dusunuyorum :)

Python:
from icmplib import ping

MI_SERVERS = ['161.117.96.161', '20.157.18.26']

def ping_server(server, count=5, timeout=2):
    try:
        host = ping(server, count=count, interval=0.2, timeout=timeout, privileged=False)
        if host.packets_received == 0 or host.avg_rtt is None:
            return None
        return host.avg_rtt
    except Exception as e:
        print(f"{server} ping hatası: {e}")
        return None

def calculate_parallel_optimized_ping(servers):
    rtts = {}
    for s in servers:
        print(f"Pinging {s}...")
        rtt = ping_server(s)
        if rtt is not None:
            print(f"{s} RTT: {rtt:.2f} ms")
            rtts[s] = rtt
        else:
            print(f"{s} için geçerli RTT alınamadı.")
    
    if len(rtts) < 2:
        print("Yeterli geçerli ping değeri alınamadı.")
        return None

    max_rtt = max(rtts.values())
    # %15 marj ekle
    optimized_ping = max_rtt * 1.15

    # En yakın tam sayıya yuvarla
    optimized_ping_rounded = round(optimized_ping)

    print(f"\nOptimize edilmiş paralel ping süresi (max RTT + %15): {optimized_ping_rounded} ms")

    # timeshift.txt dosyasına yaz
    with open("timeshift.txt", "w") as f:
        f.write(f"{optimized_ping_rounded}\n")
    print("timeshift.txt dosyasına yazıldı.")

    return optimized_ping_rounded

if __name__ == "__main__":
    calculate_parallel_optimized_ping(MI_SERVERS)
    input("Kapatmak için Enter tuşuna basın...")
 
Üst Alt