Shell Ekranında Gezinti - Basit Seviye

Zenlty

Firmware Team Leader at OMIX Mobile Technology
VIP Üye
Katılım
23 Haz 2018
Mesajlar
1,120
Tepkime puanı
5,741
Puanları
113
Yaş
22
Konum
Beşiktaş , İstanbul , Türkiye
Çevrimdışı
Düşündüm de Shell ekranında biraz gezinti yapmak fena olmaz, birkaç bilgilendirme ile kendinizi test edebileceğiniz ortamı hazırlamanıza yardımcı olmak için buradayım.


Konuyu irdelemeden önce Android'in Linux kernel altyapısını kullandığını belirteyim.
Shell ekranı linux command ile çalışıyor.
Eğer bir linux deneyiminiz varsa bu sizin için hiç zor olmayacaktır.
Shell ekranı; özelleştirme,geliştirme,sorun çözümü,yedek alma,yedeği geri yükleme,kopyalama yapma,root testi yapma vs işlevlere sahip.
Her ne kadar eğlenceli de olsa tehlikelidir.
Bu yüzden işlemlere başlamadan önce sorumluluğun tamamen kendinize ait olduğunu bilmelisiniz.[/I]


ADB
Android Telefon - Mümkünse tam erişim için Root olsun
Beyin
Bilgisayar kullanma tecrübesi

Cihazınızı ADB Mod'da bilgisayarınıza bağlayın.
ADB Aracını açın ve şu komutu verin
Kod:
adb devices
Cihazınızın kimliği ile birlikte aynı satırda "device" ifadesini göreceksiniz. Eğer başka bir şey yazıyorsa işlemlerinizi kontrol edin.



Kod:
adb shell
Shell ekranına girdik artık [ISPOILER="Kod"]su[/ISPOILER] komutunu vererek root yetkisini isteyin.
Cihazdan onay verin
$ işareti # olduğunda artık root yetkisine sahip oldunuz.
Eğer $ olarak kaldıysa root yetkiniz yoktur, bu da bir nevi developer tipi manual root checker ":)"

Ardından ls komutu ile cihazınızın tüm klasör listesini elinize alacaksınız.

cd komutu ile cihazın partitionları arasında gezinti yapın.
Ana ekrana dönmek için cd / komutunu verin.
rm-rf klasoradi bu kod ile de klasör adı silersiniz.
chmod 777 klasoradi klasöre erişiminize yetki verirsiniz.
dmesg > log.txt Dmesg log alırsınız.
logcat > log.txt Logcat log alırsınız.
cp birincidizin ikincidizin birinci dizini ikinci dizine kopyalarsınız.
*dd if=/yedekalinacakpartition of=/yedeklenecek.img yer bs=4096 Yedek alırsınız.
*2dd if=/yüklenecekyer of=/neredeolduğu.img yer bs=4096 Yedek alırsınız.


* Örnek ( dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/boot.img bs=4096 )
*2 Örnek ( dd if=/sdcard/boot.img of=/dev/block/bootdevice/by-name/boot
 
Moderatör tarafında düzenlendi:
Geri
Üst Alt