Uyarı: Hiçbir sorumluluk kabul edilmeyecektir.
Merhaba arkadaşlar, @Livo hocamızın konusu üzerine bu konuyu açma gereği duydum, bildiğiniz üzere bazı Mediatek cihazlarda bootloader kilidi fastboot üzerinden açılmayabiliyor veya Xiaomi Mediatek cihazlarda 7 gün bekleme süresi olabiliyor, bu rehberle beklemeden "mtkclient" yazılımını kullanarak nasıl bootloader açabilirsiniz onu göstermeye çalışacağım. (Çekmecede duran OPPO A55 model cihazında bu rehberin çalıştığını teyit ettim.) Başlayalım;

Gereksinimler:
Python 3.9, UsbDk, Git for Windows, mtkclient ve bootloader'ı açılmamış bir Mediatek cihaz. :)

1- Aşağıdaki linkten mtkclient yazılımını ve gerekli tüm yazılımları indirip kuruyoruz:

mtkclient: GitHub - bkerler/mtkclient: MTK reverse engineering and flash tool

UsbDk:


Python 3.9:

Dipnot: Python'ı kurarken altta "Add Python 3.9 to PATH" işaretliyoruz. "Install Now" diyerek kurulumu bitiriyoruz.

1704468063033.webp


Şimdi de üstteki linkten diğer programları kurun, "mtkclient" yazılımının kurulumunu altta anlatacağım.

Windows+R yapıp gelen pencereye cmd yazalım ve sırasıyla şu kodları yapıştıralım:

git clone https://github.com/bkerler/mtkclient cd mtkclient pip3 install -r requirements.txt
Herhangi bir hata yapmadıysanız buraya kadar başarılı bir şekilde gelmiş olması lazım.
Şimdi python mtk e metadata,userdata,md_udc
komutunu verip Enter'a basıyoruz, cihazı kapatıp ses-, ses+ tuşlarına basılı tutarak cihazımızı bağlıyoruz.
1704468837783.webp

Görsel alıntıdır.

Bu komut başarıyla tamamlandıktan sonra cihazımızın kablosunu çıkarıp, cihazınızın recovery kombinasyonu tuşlarıyla cihazınızı açın. Recovery'den tekrar kapatın. Ardından python mtk da seccfg unlock komutunu verip, cihazımız kapalıyken ses+ ve ses- tuşlarını kullanarak kablomuzu takıyoruz ve program telefonumuzu tanıyana kadar elimizi tuşlardan çekmiyoruz.

1704469125034.webp

Görsel alıntıdır.

Başarılı bir şekilde bu ekranı gördüysek cihazımızın bootloader kilidini açmış oluyoruz. Eğer cihazınız Android 11 ve üzeri ise açılırken:

"dm-verity corruption
Your device is corrupt.
It can't be trusted and may not work properly.
Press power button to continue.
Or, device will power off in 5s"

1704469327858.webp

Şeklinde yazacaktır, 5 saniye içinde açma tuşuna bir kere basınca cihazınız Boot edecektir.

Android 10 ve altı ise:

20220601_173101.webp

Bu uyarıyı verip direkt açılacaktır, kontrol amaçlı Ayarlar>Geliştirici Seçenekleri kısmına girdiğimizde eğer buraya kadar doğru yaptıysanız "Önyükleyici kilidi açık" yazısını görmüş olacaksınız:
IMG-20211207-WA0002.webp


Cihazınızın OEM kilidini açmış olacaksınız. Tebrikler. :)

Son olarak şunu belirtmekte fayda var: bu yöntemi OPPO A31, A54, A55 cihazlarında test ettim ve çalışıyor, ama
A54 için: CPH2239_11_A.07 veya herhangi bir Android 10 yamasında bulunmanız gerekiyor. Android 11'de ise C.17 yamasında Bootloader açılabiliyor sonraki yamalarda BROM Patch olduğu için açamıyorsunuz, eğer bu C.17 sürümünden yüksek bir sürümde iseniz cihazınızın arka kapağını açıp Testpoint noktasından downgrade yapabilirsiniz.

A55: CPH2325_11_A.07 Android 11 yamasında olmanız gerekiyor. Üstte yazdıklarım bu model için de geçerli.

Bir sonraki makalede görüşmek üzere kendinize iyi bakın, esen kalın. :)

 
Son düzenleyen: Moderatör:
Eline sağlık. MediaTek Helio G25 SoC'a sahip cihazım için deneyeceğim zaman verilerimde kalsın, çok güzel bir konu. :)
 
Uyarı: Hiçbir sorumluluk kabul edilmeyecektir.
Merhaba arkadaşlar, @Livo hocamızın konusu üzerine bu konuyu açma gereği duydum, bildiğiniz üzere bazı Mediatek cihazlarda bootloader kilidi fastboot üzerinden açılmayabiliyor veya Xiaomi Mediatek cihazlarda 7 gün bekleme süresi olabiliyor, bu rehberle beklemeden "mtkclient" yazılımını kullanarak nasıl bootloader açabilirsiniz onu göstermeye çalışacağım. (Çekmecede duran OPPO A55 model cihazında bu rehberin çalıştığını teyit ettim.) Başlayalım;

Gereksinimler:
Python 3.9, UsbDk, Git for Windows, mtkclient ve bootloader'ı açılmamış bir Mediatek cihaz. :)

1- Aşağıdaki linkten mtkclient yazılımını ve gerekli tüm yazılımları indirip kuruyoruz:

mtkclient: GitHub - bkerler/mtkclient: MTK reverse engineering and flash tool

UsbDk:


Python 3.9:

Dipnot: Python'ı kurarken altta "Add Python 3.9 to PATH" işaretliyoruz. "Install Now" diyerek kurulumu bitiriyoruz.

Eki Görüntüle 7289

Şimdi de üstteki linkten diğer programları kurun, "mtkclient" yazılımının kurulumunu altta anlatacağım.

Windows+R yapıp gelen pencereye cmd yazalım ve sırasıyla şu kodları yapıştıralım:

git clone https://github.com/bkerler/mtkclient cd mtkclient pip3 install -r requirements.txt
Herhangi bir hata yapmadıysanız buraya kadar başarılı bir şekilde gelmiş olması lazım.
Şimdi python mtk e metadata,userdata,md_udc
komutunu verip Enter'a basıyoruz, cihazı kapatıp ses-, ses+ tuşlarına basılı tutarak cihazımızı bağlıyoruz.
Eki Görüntüle 7291
Görsel alıntıdır.

Bu komut başarıyla tamamlandıktan sonra cihazımızın kablosunu çıkarıp, cihazınızın recovery kombinasyonu tuşlarıyla cihazınızı açın. Recovery'den tekrar kapatın. Ardından python mtk da seccfg unlock komutunu verip, cihazımız kapalıyken ses+ ve ses- tuşlarını kullanarak kablomuzu takıyoruz ve program telefonumuzu tanıyana kadar elimizi tuşlardan çekmiyoruz.

Eki Görüntüle 7293
Görsel alıntıdır.

Başarılı bir şekilde bu ekranı gördüysek cihazımızın bootloader kilidini açmış oluyoruz. Eğer cihazınız Android 11 ve üzeri ise açılırken:

"dm-verity corruption
Your device is corrupt.
It can't be trusted and may not work properly.
Press power button to continue.
Or, device will power off in 5s"

Eki Görüntüle 7295
Şeklinde yazacaktır, 5 saniye içinde açma tuşuna bir kere basınca cihazınız Boot edecektir.

Android 10 ve altı ise:

Eki Görüntüle 7296
Bu uyarıyı verip direkt açılacaktır, kontrol amaçlı Ayarlar>Geliştirici Seçenekleri kısmına girdiğimizde eğer buraya kadar doğru yaptıysanız "Önyükleyici kilidi açık" yazısını görmüş olacaksınız:Eki Görüntüle 7298

Cihazınızın OEM kilidini açmış olacaksınız. Tebrikler. :)

Son olarak şunu belirtmekte fayda var: bu yöntemi OPPO A31, A54, A55 cihazlarında test ettim ve çalışıyor, ama
A54 için: CPH2239_11_A.07 veya herhangi bir Android 10 yamasında bulunmanız gerekiyor. Android 11'de ise C.17 yamasında Bootloader açılabiliyor sonraki yamalarda BROM Patch olduğu için açamıyorsunuz, eğer bu C.17 sürümünden yüksek bir sürümde iseniz cihazınızın arka kapağını açıp Testpoint noktasından downgrade yapabilirsiniz.

A55: CPH2325_11_A.07 Android 11 yamasında olmanız gerekiyor. Üstte yazdıklarım bu model için de geçerli.

Bir sonraki makalede görüşmek üzere kendinize iyi bakın, esen kalın. :)

Hocam kirin cihazlar için de rehber gelir mi?