Gnirehtet ile Linux'tan Android'e Bağlanmayı Tersine Çevirme

click fraud protection

Geçmişte, tether'i Linux'tan Android'e ters çevirmek istiyorsanız, IP tablolarını, köprülü bağlantıları ve diğer aşırı karmaşık araçları kullanmanız gerekiyordu. Bununla birlikte, bir geliştiricinin sıkı çalışması sayesinde, ters bağlama kolaylaştırılmıştır.

Gniretet ile tanışın! Çalışan bir USB ters bağlama sistemi oluşturmak için arka plan hizmeti olarak çalışan ve Linux'tan Android'e tersine dönmenize izin veren deneysel bir programdır.

Not: Bu kılavuzu izlemeye çalışmadan önce Android cihazınızın Kök erişimine sahip olduğundan emin olun. Kök erişimi olmadan, Gniretet'in ihtiyaç duyduğu işlemlerin çoğu düzgün çalışmaz.

Android'de Root erişimi kazanmak her zamankinden daha kolay ve birçok cihazın ayrıntılı yönlendirmeleri var. Daha fazla bilgi için XDA Forumlarına göz atın.

Android araçlarını yükle

GNirehtet ile ters tethering, Android geliştirme araçları sayesinde çalışır. Bu kılavuza devam etmeden önce Linux'a yüklemelisiniz. Neyse ki, çoğu Linux dağıtımı bunu kolaylaştırır. Bir terminal açın ve işletim sisteminize göre talimatları izleyin.

instagram viewer

Ubuntu

sudo apt android araçları yüklemek

Debian

sudo apt-get android araçları yükleyin

Arch Linux

sudo pacman -S android araçları

fötr şapka

sudo dnf android araçları yüklemek

OpenSUSE

android araçlarında sudo zypper

Genel Linux

Google, Linux platformunu çok iyi desteklemektedir ve bunun sonucunda Android SDK araç seti kullanıma hazırdır. İşletim sisteminize yüklemek için, resmi sayfaya git. İndirilen arşivi çıkarın ve içindeki talimatları izleyin!

Gnirehtet'i yükleyin

Gnirehtet, Github'da mevcuttur. Kaynak kodu indirilebilir ve derlemeye hazırdır. Ancak, yalnızca çıkış sayfasına gidip yazılımın önceden derlenmiş bir sürümünü indirmek çok daha kolaydır. Sürüm sayfasında bir Java sürümü ve bir Rust sürümü var. Kullanım kolaylığı için, bir Java Runtime Environment kurulmasını gerektirmediği için Rust sürümünü indirmenizi öneririz.

Not: Java sürümünü kullanmaya karar verdiniz mi? Yüklemeniz gerekecek Linux'ta Java Runtime Environment.

Gnirehtet'in en son sürümünü indirmek için bir terminal açın ve wget aracı.

wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-rust-linux64-v2.2.1.zip

Alternatif olarak, Java sürümünü indirin:

wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-java-v2.2.1.zip

Gnirehtet indirildikten sonra, halletmek Zip arşivinin içeriğini ayıklamak için bir araç.

unzip gnirehtet-rust-linux64-v2.2.1.zip

veya

unzip gnirehtet-java-v2.2.1.zip

Dosya yöneticisini açın, “Gnirehtet” klasörüne gidin. Gnirehtet.apk dosyasını Android cihazınıza kopyalayın ve yükleyin.

Bir terminal açın ve CD çıkarılan Gnirehtet klasörüne gitmek için komut.

cd ~ / gnirehtet- *

Android'i İnternet paylaşımı için yapılandırın

Gnirehtet aracı, Android işletim sisteminde birkaç değişiklik yapmadan çalışmaz. “Ayarlar” ı açarak başlayın. "Telefon hakkında" bölümüne gidin ve "Artık geliştiricisiniz" yazan bir bildirim görünene kadar yapı numarasına hafifçe vurun.

Adresine git Geliştirici Seçenekleri"USB" hata ayıklamasını arayın ve etkinleştirin.

Bir terminal açın ve bir Adb sunucusu başlatın.

su -

veya

sudo -s
adb başlangıç ​​sunucusu

Android cihazınızın kilidini açın ve ADB bağlantılarını “her zaman kabul et” kutusunu işaretleyin. Sonra ADB sunucusunu çalıştıran terminale geri dönün ve onu öldürün.

adb kill-server

Gnirehtet Kullanımı

Gnirehtet, Linux bilgisayarınız ile Android cihaz arasında USB üzerinden bir bağlantı oluşturarak çalışır. Bir bağlantı başlatmak için bir terminal açın ve bir kök kabuk kazanın.

su -

veya

sudo -s

Bir kök kabuk ile Gnirehtet uygulaması, Linux sistemi ile sorunsuz çalışabilir ve ADB üzerinden Android cihazına iletişim kurabilir. Bu noktada bağlantıyı başlatın:

./gnirehtet autorun

Gnirehtet ile bağlantı kurulduktan sonra, Android cihazınızda yeni bir VPN bağlantı istemi görünecektir. Kilidini açın ve bağlantıyı kabul edin.

VPN bağlantısını kabul ettikten sonra, Gnirehtet bir İnternet bağlantısını USB üzerinden doğrudan Android cihazına yönlendirmeye başlayacaktır.

Yeniden bağlanıyor

Bazen, USB kabloları takılı değildir. Bunun Gnirehtet hizmeti çalışırken gerçekleşmesi durumunda bağlantı sona erer. Neyse ki, programın kullanıcıların kaybettiği bir bağlantıyı anında geri yüklemek için yürütebileceği bir özelliği vardır.

Bir bağlantıyı geri yüklemek için bir terminal açın, suveya ile çalıştırın sudo.

cd ~ / gnirehtet- *

Gnirehtet klasörünün içinde programı tekrar başlat bayrağı. Bu, ters bağlama sistemini yeniden başlatacaktır.

sudo ./gnirehtet yeniden başlatma

Komutun çalışması bittiğinde, Android cihazın kilidini açın ve yeniden başlatma işlemini tamamlamak için VPN bağlantısını tekrar kabul edin.

Bağlantıyı Durdur

Ters bağ, herhangi bir zamanda kapatılabilir. Bunu yapmak için yeni bir terminal açın (bağlantıyı çalıştıran mevcut terminali açık bırakın) ve aşağıdakileri yapın:

cd ~ / gnirehtet- * sudo ./gnirehtet durağı

Bazen, Dur komutu her zaman ters bağ bağlantısını kesmez. Bu durumda, Gnirehtet'i bırakmaya zorlamanız gerekir.

Gnirehtet'i öldürmek için şunu kullanarak işlem kimliğini bulun: pidof, ardından programı öldürmek Komut.

pidof ./gnirehtet sudo kill -9 işlem numarası
watch instagram story