Rehber Tüm Cihazlara Root Atma (ADB ve Magisk ile TWRP'siz!)

Bu rehber TWRP olmadan Root atma rehberi olduğu için birçok yöntemden farklı. Zira her cihazın TWRP Custom Recovery'si yok. Portlamanız lazım. Bir ton iş ile uğraşırsınız. ADB ile yapılmayacak bir şey yok sanırım. Geçenlerde yanlış boot.img sayesinde bozduğum bir cihaz vardı. Tamir ettikten sonra tekrardan yazılımını kurdum ve bu cihaza Root atmayı kafaya koymuştum. Öncelikle bu tür cihazlar ne kadar kanser bir şey olsa da bu işlemden sonra yüksek ihtimal sevineceksiniz. Bu işlemlerden ben sorumlu değilim, yapan sorumludur. Talimatları doğru uygularsanız hata alma riskiniz, cihazın Brick olma ihtimali, %1 olacaktır. Öncelikle gerekenler:

-ADB (Bunun için kurulum ve kullanım rehberim mevcut.)
-Cihazın Stock yazılımı. (Eğer cihaz Brick olursa diye elde tutun. Buna link bırakmıyorum arkadaşlar herkes cihazının yazılımını bilir herhalde. 😀)
-Bootloader kilidi kırılmış bir cihaz. (Bu konu için de rehberim mevcut.)
-Cihazın boot.img dosyası. (Orijinal dosyası olmazsa cihazın Brick olur!)
-Magisk uygulaması. (Rootlu boot.img dosyamızı oluşturacak kritik yazılım. Bu olmazsa olmaz.) Magisk kullanmamızın sebebi bu yazılımın Google SafetyNet engeline takılmadan root işlemini gerçekleştirebilmesidir. Bunu, Android sistem üzerinde hiçbir değişiklik yapmamasına borçludur. Bundan dolayı Magisk root atma, kullanıcılar tarafından sistemsiz root atma yöntemi olarak tanımlanır. Açık kaynak kodludur. En iyi Root programı budur kanımca.

Lütfen üsttekiler uygulanmış şekilde gelin. Bunlar elinizde ise ve ADB'yi iyice kavradıysanız başlayabiliriz. Orijinal yazılımdan boot.img dosyanızı alıp cihazınıza atın. Magisk programına girin. Kırmızı dikdörtgen içerisindekileri indirip kurun.

1.png


Sonrasında bu ekranla karşılaşacaksınız. Biz TWRP'siz yapacağız işlemi. Bundan dolayı "Select and Patch a File" seçeneğine basıp cihazdaki boot.img dosyasını Patch yapacağız.

2.png



Bu işlem bitince aşağıdaki tablo bizi bekliyor olmalı. Flaş işlemi bitince tabii.

Screenshot_20200416-183335-640x1024.png

Şimdi bu Root edilmiş boot.img dosyamız patched****.img gibi bir isimle Downloads klasöründe oluşturulmuş olacak. Bu dosyanın adını boot.img olarak değiştirin. Bu dosyayı bilgisayara ADB'nin kurulu olduğu yerin içine atılmalı. Oraya attıktan sonra cihazdaki işlemlerimiz bitmiş oluyor.

Şimdi USB hata ayıklaması açık olan cihazı bilgisayara bağlıyoruz. Cihazı fastboot moduna almak için "adb reboot fastboot" komutunu girin. Cihaz kapanacak ve Fastboot modunda çalıştırılacak. Şimdi ise yapmamız gereken şey Root yapılmış boot.img dosyasını cihaza flaşlamak. Bu işlemi yapmak için "fastboot flash boot boot.img" komutunu girin. İşlem bittiğinde şunun gibi bir tablo sizi bekleyecek.
Screenshot_20200416-183335-640x1024.png

Bundan sonra "fastboot reboot" komutunu girin. Cihaz yeniden başlatılacak. Artık cihazınız Root'lu! Root Checker adlı program ile kökü doğrulayabilirsiniz. Şimdiden kolay gelsin.


NOT: Sorumluluk kabul etmem, cihazına bu işlemi yapan sorumludur. Yedeklemenizi yapmanızı şiddetle tavsiye ederim.
 
CMD'yi o kurulan klasörün içinde açtığınızdan emin misiniz hocam?
Başlat sekmesinden ADB programını buluyorum ve sağ tık ile dosya konumunu aç seçeneğine basıyorum. Ardından mouse imlecini klasörün içine getirip shift tuşu ile sağ tık yapıyorum ve komut penceresini burada aç seçeneğine tıklıyorum. CMD'ye adb devices yazıyorum sonra az önce dediğim şey yazıyor. Rehberde SS'te gösterdiğiniz şey yazmıyor.
 
Başlat sekmesinden ADB programını buluyorum ve sağ tık ile dosya konumunu aç seçeneğine basıyorum. Ardından mouse imlecini klasörün içine getirip shift tuşu ile sağ tık yapıyorum ve komut penceresini burada aç seçeneğine tıklıyorum. CMD'ye adb devices yazıyorum sonra az önce dediğim şey yazıyor. Rehberde SS'te gösterdiğiniz şey yazmıyor.
Daha önce hiç karşılaşmadım. Şu videodakileri dener misin?
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Ve sanırım başka çözüm de bilmiyorum. 😞
Çok teşekkürler hocam zaman ayırdığınız için. O zaman size şöyle bahsedeyim, aslında cihazın pek bir sorunu yok. Ama bundan önceki telefonumda alışkanlık haline getirdiğim bazı fonksiyonlar çalışmıyor. Örneğin herhangi bir uygulamadan mesaj geldiğinde "x kişisinden 4 mesaj" olarak heads up iniyor. Ancak elimle aşağı kaydırdığım zaman heads up genişlemiyor. Mesajın içeriğini görebilmem için heads up'ın kaybolmasını, bildirim paneline düşmesini beklemem gerekiyor. Küçük ama can sıkıcı bir durum. Onun dışında bildirim panelinde duran herhangi bir bildirim zaman zaman kendiliğinden kayboluyor, arka planda çalışmasını istediğim Vanced gibi uygulamalar bir süre işlem yapmadığım zamanlarda kapanıyor. Kısacası yazılımsal sorunları diyerek kastettiğim durum genel itibariyle bildirim paneliyle ilgili.

Bu hususta baya araştırma yaptım ancak çözüm bulamadım. G3 TweaksBox isminde bir uygulama var, cihazın her ayarına erişim sağlıyor sanırım. Ancak root ve xposed gerektiriyormuş. Kingroot isimli uygulamayla root attım, root checker programıyla kontrol ettiğimde root atıldığı şeklinde gösteriyor. Ancak xposed yazılımını yüklemeye gelindiğinde iş, yine beni aştı. Çünkü TWRP kullanmak falan gerekiyormuş. İnternetten araştırdığım konularda her kafadan ayrı bir ses çıktığını gördüm. Bir de cihaz eski olunca güvenemedim. Xposed yüklediğimde elde ettiğim özelleştirme bildirim panelindeki sorunları çözecek derece özgürlük sağlar mı sizce? Bu konuda görüşlerinizi paylaşırsanız sevinirim. Uğraştırıyorum sizi kusuruma bakmayın.
Xposed hakkında fikrim yok maalesef.
 
Daha önce hiç karşılaşmadım. Şu videodakileri dener misin?
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Ve sanırım başka çözüm de bilmiyorum. 😞

Xposed hakkında fikrim yok maalesef.

Peki bir şey diyeceğim rehberde programın kurulu olduğu yerde CMD'yi açmamız gerektiğini yazmışsınız. Ben dosya konumunu aç seçeneğine basınca masaüstü klasörünü atıyor beni. Zaten böyle mi olması lazım? CMD'yi yanlış yerde mi açıyorum acaba? Başka bir yerde mi kurulu ki program?
resim_2020-11-14_212323.png
 
Peki bir şey diyeceğim rehberde programın kurulu olduğu yerde CMD'yi açmamız gerektiğini yazmışsınız. Ben dosya konumunu aç seçeneğine basınca masaüstü klasörünü atıyor beni. Zaten böyle mi olması lazım? CMD'yi yanlış yerde mi açıyorum acaba? Başka bir yerde mi kurulu ki program?
Eki Görüntüle 737861
Yanlış yerde açıyorsunuz. C'ye bir bakın. ADB klasörü olması lazım eğer kurduysanız.
 
Ben en başından onun kurulumunun yapılması gerektiğini belirtmiştim aslında. Onu açın ve telefonu bağlayın. Sonra Install'a basın.
Ya bak şimdi, rehberdeki linkten ADB'yi indirdim ve masaüstüne attım attığım gibi çalıştı zaten. Sonra USB ile telefonu bağladım ve dediğin Install işlemini yaptım ve oldu zaten daha sonrasında da telefonun ana dizinine bir XML belgesi geldi. Ondan sonra rehberde de anlattığın gibi ADB'nin kurulu olduğu yere girip, sağ tık ve shift ile CMD'yi açmam lazımdı ve adb devices yazacaktım. Ama benim sorunum ADB denilen o uygulamanın kurulu olduğu yeri bulamamam. Zaten programı indirince bir kurma işlemi vs. yapmadım ki direk açıldı nasıl bulacağım orayı?
 
Root atarak cihazı yöneten tamamen siz olursunuz.
Ufak bir düzeltme yapmak istiyorum, cihazı yöneten kişi root atsanız bile siz olmuyorsunuz. Android işletim sistemini yöneten siz oluyorsunuz. Hard coded gömülü olan başka bir sistem daha var altta.
1605453942039.png
 
Ufak bir düzeltme yapmak istiyorum, cihazı yöneten kişi root atsanız bile siz olmuyorsunuz. Android işletim sistemini yöneten siz oluyorsunuz. Hard coded gömülü olan başka bir sistem daha var altta.
Eki Görüntüle 738779
Teşekkürler hocam.
Normal kullanıcı= Doğal sayılar
Android sistemi= Tam sayılar
Cihaz yazılımı= Rasyonel sayılar.
 

Technopat Haberler

Yeni konular

Geri
Yukarı