SORU
25 HAZİRAN 2009, PERŞEMBE


Neden erişim adb kullanırken veri klasörü engellendi alabilirim?

Ben canlı benim cihaza bağlı adb ve aşağıdaki komutları kullanarak:

C:\>adb -s HT829GZ52000 shell
$ ls
ls
sqlite_stmt_journals
cache
sdcard
etc
system
sys
sbin
proc
logo.rle
init.trout.rc
init.rc
init.goldfish.rc
init
default.prop
data
root
dev
$ cd data
cd data
$ ls
ls
opendir failed, Permission denied

Erişim engellendi olduğunu görünce çok şaşırdım. Nasıl dizinleri bu gibi komut kullanarak etrafa göz atabilirsiniz.

Nasıl benim telefon root ulaşabilirim?

CEVAP
10 EKİM 2011, PAZARTESİ


Başlayarak uygulama olarak inşa edersen seviye 8 (Android 2.2) APIdebuggable(by building ile Tutulması veya ant debug) komutunu kullanabilirsiniz kabuğu run-as komut çalıştırmak için bir komut ya da çalıştırılabilir olarak belirli bir kullanıcı/uygulama veya değiştirmeUIDuygulamanız yüzden onun erişebilirsinizveridizin.

Liste dizini yourapp: içerik

run-as com.yourapp ls -l /data/data/com.yourapp

UİD geçincom.yourappve tüm diğer komutları uid kullanarak çalıştırmak exit diyene kadar ():

run-as com.yourapp
cd /data/data/com.yourapp
ls -l
exit


NotBazı HTC Telefonlar ile known issue var. Standart olmayan bir sahibi yüzünden /data/data, run-as dizin komut/izinleri bu telefonlarda çalıştırmak için başarısız olur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • Random Act of Kindness Video Contest

    Random Act o

    18 EYLÜL 2012
  • Lamborghini

    Lamborghini

    13 Aralık 2005