Sony Xperia M5 Bootloader Kilidini Açıp DRM Anahtarlarını Geri Yükleme

1
1360

Sony Xperia M5 cihazınızın Bootloader kilidini açmak isteyip DRM anahtarlarınızın gitmemesini de istiyorsanız bu yazımız tam size göre.

Biliyorsunuz ki Sony Xperia M5 cihazı için Andorid 6.0 güncellemesi ile dm-verity koruması getirdi ve bu koruma cihazınızın sisteminde bir modifikasyon yapmanıza izin vermiyor. Modifikasyon yapmanızın tek yolu cihazınızın bootloader kilidini açmak.

Cihazınızın bootloader kilidini açtığınız zaman, cihazınızın DRM anahtarlarının olduğu bölüm yani “TA” bölümü silinir ve anahtarlar kaybolur, neyse ki bazı geliştiriciler bu sorunu çözmüş.

Bu işlemlerin sonucunda cihazınız Systemless Root’a sahip olacaktır.

Buradaki işlemleri uygulamadan önce bilmeniz gereken birkaç bilgi bulunuyor. Lütfen bu yazıyı ziyaret edin.

Önemli Not:  Başka bir cihazın “TA” yedeğini kesinlikle yüklemeyin, yüklemeniz cihazınızın hard brick olmasına neden olup sadece servise vermeniz koşuluyla tamir edilebilecektir.
İşlemler sırasında bir yeri eksik yapmanız yine cihazınızın hard brick olmasına neden olup sadece servise vermeniz koşuluyla tamir edilebilecektir.

Bootloader kilidinizi açtıktan sonra cihazınız garanti dışı olacaktır.

Gereksinimler
• Cihazınızın bootloaderi açılabilir olması gerekmektedir. (Telefon uygulamasından *#*#7378423#*#* kodunu girip çıkan menüden Service Info –> Configuration –> Rooting Status kısmından kontrol edebilirsiniz)
• Kerneli yüklemeden önce desteklenen sürümlerden birinde (30.2.A.0.100 – 30.2.B.0.100) olmanız gerekmektedir.

Sizin daha net anlamanız için konuyu 4 parçaya böldük ve bu parçalar şu şekilde:

  1. TA yedeği alınması ve bootloader kilidinin açılması
  2. Cihaz anahtarı “TA” yedeğinizin geri yüklenmesi
  3. Modifiye edilmiş kernelin yüklenmesi
  4. Sürüm düşürme – Bu işlemi cihazınız Android 6.0 sürümünde ise yapınız.

Notlar: Android 6.0 üzerinde root işlemi gerçekleşemediği için bu işlemleri Andorid 5.1 sürümünde yapmanız gerekmektedir. FlashTool ile sürüm düşürmeyi nasıl yapacağınızı bilmiyorsanız yazımızın en alt kısmında bununla ilgili bilgileri bulabilirsiniz.

TA’yı yedekledikten sonra Xperia Companion – OTA üzerinden cihazınızı Android 6.0 sürümüne tekrar güncelleyin ve bootloader kilidinizi açın.

TA Yedeği Alınması ve Bootloader Kilidinin Açılması

unlock-bootloader

Bootloader kilidinizi açmadan önce cihazınızın TA yedeğini almanızı öneririz.

TA yedeği almanız için cihazınızın rootlu olması gerekmektedir. Cihazınız Android 6.0 sürümünde ise 5.1 sürümüne düşürüp bu işlemi yapabilirsiniz. Cihazınızın root erişimini sağladıktan sonra buradan TA yedeği dosyasını indirin ve “BACKUP-TA.bat” isimli dosyayı çalıştırarak yedeğinizi alın.

TA yedeğinizi aldıktan sonra Sony Developer World sitesine girip ekranda çıkan yönergeleri takip edip cihazınıza özel bootloader açma anahtarını alabilirsiniz. Sitede Xperia M5 için ayrı bir seçenek olmadığından Xperia Z5 modelini seçerek yaptık, siz de böyle yapabilirsiniz.

Bu komutları bootloader kilidinizi aldıktan sonra gireceksiniz. Anahtar cihazınızdaki bütün verileri silecektir, ilerlemeden önce yedek almayı unutmayın.

fastboot oem unlock 0xbootloaderaçmaanahtarınız
fastboot reboot

(Verileriniz silindiği için ilk açılış biraz zaman alabilir.)

Cihaz Anahtarını Yüklemek

Not: Bu işlemi gerçekleştirmek için TA yedeğinizin bulunması gerekmektedir. TA yedeği almadan bootloader kilidini açtıysanız bir sonraki adıma geçebilirsiniz.

Xperia Cihazlarında bootloader kilidini açtığınız zaman, cihazınızda özel olarak bulunan cihaz anahtarlarınız sonsuza dek silinir ve bunlar arasında Sony’nin bazı kamera modları, Mobil BRAVIA Engine gibi özellikleri ve DRM anahtarlarının özellikleride silinir and. Ama birazdan flashlayacağımız kernel bütün kodunuzu yedek bir TA ünitesinnden yükleyip bütün özelliklerin yeniden fonksiyonel hale getirilmesini sağlıyor.

İlk önce cihazınıza özel cihaz kodunu  TA yedeğinizden ayrıştırmamız gerekiyor bunu ise buradan indireceğiniz Root Kernel uygulaması ile yapabilirsiniz. Root Kernel uygulamasını indirdikten sonra aldığın TA backup dosyasını TA-xxxxxxx.img veya .zip dosyası içinde bulunan TA.img dosyasını Root Kernel’i yüklediğiniz klasöre atın ve klavyenizden Shift tuşuna basılı tutarak farenizin sağ tuşuna basın. Açılan bağlam menüsünden “Komut Pencerisini Burada Aç” seçeneğini seçin ve açılan “cmd” ekranına aşağıdaki kodu girin:
flash_dk (ta yedek dosyası) DK.ftf

Bu kodu girdikten sonra Root Kernel’in kurulu olduğu klasörde DK.ftf isimli bir dosya bulacaksınız bu dosyayı Androxyde’nin FlashTool’u ile cihazınıza yüklemeniz gerekiyor. Bunu yapmak için yukarıda linkini verdiğimiz FlashToolu yükleyin ve programı açın, programı açtıktan sonra Devices –> Devices Sync –> Manual Sync kısmını seçin ve bunu yaptıktan sonra Bilgisayarım –> Kullanıcılar –> Kullanıcı İsminiz kısmından .flashTool –> devices –> E56XX kısmında default.fsc dosyasının mevcut olduğunu doğrulayın.

Doğruladıktan sonra Şimşek simgesine tıklayıp Flashmode’u seçin ve DK.ftf dosyasının bulunduğu klasörü seçip DK.ftf dosyasını flashlayın.

Not: Dosyayı flashlarken default.fsc dosyasını kullanmak isteyip istemediğinizi soracak, “evet” seçeneğini işaretleyin.

Modifiye Edilmiş Kernelin Yüklenmesi

Buradan Platform-Tools dosyasını indirin ve içinde bulunan klasörü bilgisayarınız üzerinde bir yere kopyalayın. Klasörü kopyaladıktan sonra yine klavyenizden Shift tuşuna basıp farenizin sağ tuşuna basın. Açılan bağlam menüsünden “Komut Penceresini Burada Aç” seçeneğini seçin.

Eğer Cihazınız TEK sim kartına sahipse (E5603, E6606 veya E5653) bu kodu kullanın:

fastboot flash boot boot_m5_ss_30.2.A.0.100_nodmv_su_drmfix.img
fastboot reboot

Eğer cihazınız ÇİFT sim kartına sahipse (E5663, E5643 veya E5633) bu kodu kullanın:

fastboot flash boot boot_m5_ds_30.2.B.0.100_nodmv_su_drmfix.img
fastboot reboot

Sürüm Düşürme

Cihazınız için uyumlu Lollipop firmware dosyasını internetten bulup indirin. (Bizim kullandığımız cihaz E5603 olduğu için onun yazılım dosyasını buradan indirebilirsiniz.)

Tek sim kart modeline cihazınıza çift sim kart modeli yazılımı, çift sim kart modeline tek sim kart yazılımı yüklemeye kalkışmayın!

Dosyayı bilgisayarınıza indikten sonra onu bilgisayarınız içinde istediğiniz bir klasörün içine kopyalayın.

Dosyayı kopyaladıktan sonra FlashTool uygulamasını açın ve “şimşek” işaretine basın ve çıkan ekrandan “Flashmode” seçeneğini seçin ve .ftf dosyasını attığınız klasörü seçin, klasörü seçtikten sonra karşınıza (Bu bizim modelimiz içindir) Sony Xperia M5 –> E5603 –> 30.1.A.1.33 işaretlerini seçin ve sol üst kutucukta bulunan USERDATA seçeneğini seçin ve “flash” tuşuna basın, program dosyaları hazırlayıp sizden cihazınızı Flashmode’a almanızı isteyecektir, programda açılan üst taraftaki resimde bulunan yönergeleri uygulayıp cihazınızı Flashmode’a alabilirsiniz, cihazınızı Flashmode’y aldıktan sonra FlashTool dosyaları hazırlayacak ve yükleyecektir, yükleme bittikten sonra cihazınızın bağlantısını kesip cihazınızı açabilirsiniz (ilk açılış biraz zaman alabilir).

İşlemler bu kadar. Kerneli yükledikten sonra ilk açılışta cihazınız birkaç kez yeniden başlayabilir, bu gayet normaldir, işlemler bittikten sonra  *#*#7378423#*#* kodunu cihazınızda bulunan telefon uygulamasına girin ve çıkan menüden Service Tests –> Security kısmından DRM anahtarlarınızın varolduğunu doğrulayabilirsiniz.(işlemlerde yanlışlık yapmadıysanız anahtarlarınız geri gelecektir.)

Screenshot_20160902-174152 Screenshot_20160902-174226 Screenshot_20160902-174202

  • Jean Marques

    buna video şart kardeş.