Terminaldeki komutu root olarak nasıl yürütebilirim?


Yanıtlar:


15

Yazın suve terminal istemi değişmelidir $için #. Bu, cihazınızın zaten köklü olduğunu varsayar.


2
VE bu su kuruldu.
Matthew

bunu denemek ama bu ileti "izni denide" gösterildi
mehdi

@mahdi: Cihazınız zaten köklü mü?
Lie Ryan

hayır öykünücü üzerinde denemek
Mehdi

1
@HXCaine: Çalıştırma izniniz suyoksa, muhtemelen izniniz chmodyok.
Keith Thompson


1

Üretim telefonları root erişimi ile gönderilmez, geliştirici telefonlar gönderir. Bir üretim telefonunuz varsa (muhtemelen: bir dev telefonu satın alıp almadığınızı bilirsiniz), önce onları "köklendirmeniz" gerekir. @Joe_Casadonte'nin belirttiği gibi, telefonunuzu köklendirmeye başlamak için burada ve başka yerlerde (özellikle CyanogenMod Wiki ve Android Rom'un google grubu) bazı harika talimatlar var. (Ve takılırsanız ... sorularınızla buraya gelin!).

Telefonunuzu köklendirdikten sonra, sukomutla adb kabuğunda veya terminal öykünücüsünde kök ayrıcalıkları elde edebilirsiniz .

Not: Henüz telefonunuzu rootlamamış olduğunuz gibi bazı yanıtlarınızdan geliyor. Yani oradan başlamanız gerekecek.


0

Varsayım:

  1. Android cihazınız köklü;
  2. suİkili bulunur /system/xbin/su;
  3. Kabuk ikili dosyası /system/bin/sh; ve
  4. Android cihazınızda Terminal Emulator yüklü.

Yukarıdaki 4 koşulun tümü yerine getirilirse, o zaman:

  • Kabuğu girmek ve root olmak istiyorsanız (superuser uid 0), böylece uid kısıtlamaları olmadan komutları yürütebilirsiniz, Terminal Emulator uygulamasını başlatın ve sadece bu komutu yürütün:

    su -
    

    Uid 0 (çıkış süper durum) dan kesmek, basına amacıyla Volume -ve Dveya türe exitve isabetEnter

  • Alternatif olarak, Terminal Emulator'u her zaman kök olarak başlatmak, ardından Terminal Emulator'u başlatmak, Tercihler'e gidin , SHELL bölümüne gidin, Komut satırı seçeneğine dokunun ve komutu şu şekilde olacak şekilde değiştirin:

    /system/xbin/su -c "/system/bin/sh -"
    

    Komutu değiştirdikten sonra Terminal Emulator'dan çıkın (uygulamayı kapatın) ve yeniden başlatın. Terminal Emulator'ın kabuk arabiriminin artık root@somethingvarsayılan olarak nasıl gösterildiğine dikkat edin .


0

8.1.0 go edition telefonum için. Öyle /sbin/su -c "/system/bin/sh -". suİkili dosyanın nerede olduğunu anlamak için çok uğraşıyorum (benim durumumda suikili /system/xbin/yol yok). /sbin/Kök dizinde bir yol ve suikili bu yolda var buldum . Ve elbette telefonumu magisk yöneticisi tarafından köklendirdim. Umarım bu cevap birine yardım eder.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.