Di masa lalu, jika Anda ingin membalikkan tether dari Linux ke Android, Anda harus menggunakan tabel IP, koneksi yang dijembatani, dan alat yang terlalu rumit lainnya. Namun, berkat kerja keras pengembang, penambatan terbalik telah dibuat lebih mudah.
Memperkenalkan Gniretet! Ini adalah program eksperimental yang berfungsi sebagai layanan latar belakang untuk membuat sistem penambatan-balik USB yang berfungsi, memungkinkan Anda untuk membalikkan penambatan dari Linux ke Android.
Catatan: sebelum mencoba mengikuti panduan ini, pastikan perangkat Android Anda memiliki akses Root. Tanpa akses Root, banyak operasi yang dibutuhkan Gniretet tidak akan berfungsi dengan benar.
Mendapatkan akses Root di Android lebih mudah dari sebelumnya, dan banyak perangkat memiliki penelusuran terperinci. Lihat Forum XDA untuk informasi lebih lanjut.
Penambatan terbalik dengan GNirehtet berfungsi berkat perangkat pengembangan Android. Sebelum melanjutkan dengan panduan ini, Anda harus menginstalnya di Linux. Untungnya, sebagian besar distribusi Linux menjadikan ini proses yang mudah. Buka terminal dan ikuti instruksi berdasarkan sistem operasi Anda.
sudo apt instal android-tools
sudo apt-get instal android-tools
sudo pacman -S android-tools
sudo dnf instal android-tools
sudo zypper di perangkat-android
Google mendukung platform Linux dengan sangat baik, dan sebagai hasilnya, perangkat Android SDK sudah tersedia. Untuk menginstalnya di sistem operasi Anda, buka halaman resmi. Ekstrak arsip yang diunduh dan ikuti instruksi di dalamnya!
Gnirehtet tersedia di Github. Kode sumber dapat diunduh dan siap untuk dikompilasi. Namun, jauh lebih mudah untuk langsung menuju ke halaman rilis dan mengunduh versi perangkat lunak yang telah dikompilasi sebelumnya. Di halaman rilis, ada versi Java dan versi Rust. Untuk kemudahan penggunaan, sebaiknya unduh versi Rust karena tidak perlu menginstal Java Runtime Environment.
Catatan: memutuskan untuk menggunakan versi Java? Anda harus menginstal Java Runtime Environment di Linux.
Untuk mengunduh versi terbaru Gnirehtet, buka terminal dan gunakan wget alat.
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-rust-linux64-v2.2.1.zip
Atau, unduh versi Java, dengan:
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-java-v2.2.1.zip
Setelah Gnirehtet diunduh, gunakan unzip alat untuk mengekstraksi isi arsip Zip.
unzip gnirehtet-rust-linux64-v2.2.1.zip
atau
unzip gnirehtet-java-v2.2.1.zip
Buka pengelola file, navigasikan ke folder "Gnirehtet". Salin file gnirehtet.apk ke perangkat Android Anda, dan instal.
Buka terminal dan gunakan CD perintah untuk pindah ke folder Gnirehtet yang diekstraksi.
cd ~ / gnirehtet- *
Alat Gnirehtet tidak akan berfungsi tanpa beberapa penyesuaian pada sistem operasi Android. Mulailah dengan membuka "Pengaturan". Buka "Tentang ponsel," dan ketuk nomor build hingga pemberitahuan yang mengatakan "Anda sekarang menjadi pengembang" muncul.
Pergi ke Opsi pengembang, cari debugging "USB" dan aktifkan.
Buka terminal dan mulai server Adb.
su -
atau
sudo -s
adb start server
Buka kunci perangkat Android Anda dan centang kotak untuk "selalu menerima" koneksi ADB. Kemudian kembali ke terminal yang menjalankan server ADB dan bunuh.
adb kill-server
Gnirehtet berfungsi dengan membuat koneksi antara PC Linux Anda dan perangkat Android melalui USB. Untuk memulai koneksi, buka terminal dan dapatkan shell root.
su -
atau
sudo -s
Dengan shell root, aplikasi Gnirehtet dapat bekerja dengan sistem Linux tanpa masalah, dan berkomunikasi melalui ADB ke perangkat Android. Pada titik ini, mulai koneksi:
./gnirehtet autorun
Setelah memulai koneksi dengan Gnirehtet, prompt koneksi VPN baru akan muncul di perangkat Android Anda. Buka kunci dan terima koneksi.
Setelah menerima koneksi VPN, Gnirehtet akan berhasil memulai merutekan koneksi internet melalui USB langsung ke perangkat Android.
Terkadang, kabel USB dicabut. Jika ini terjadi ketika layanan Gnirehtet sedang berjalan, koneksi akan berakhir. Untungnya, program ini memiliki fitur yang dapat dijalankan pengguna untuk mengembalikan koneksi yang hilang secara instan.
Untuk memulihkan koneksi, buka terminal, dapatkan shell root su, atau jalankan dengan sudo.
cd ~ / gnirehtet- *
Di dalam folder Gnirehtet, jalankan program dengan mengulang kembali bendera. Ini akan memulai ulang sistem tethering terbalik.
sudo ./gnirehtet restart
Ketika perintah selesai berjalan, buka kunci perangkat Android dan terima kembali koneksi VPN untuk menyelesaikan proses restart.
Penambat terbalik dapat dimatikan kapan saja. Untuk melakukannya, buka terminal baru (biarkan yang sudah ada menjalankan koneksi terbuka), dan lakukan hal berikut:
cd ~ / gnirehtet- * sudo ./gnirehtet berhenti
Terkadang, menjalankan berhenti perintah tidak selalu mematikan koneksi tether terbalik. Jika ini terjadi, Anda harus memaksa Gnirehtet untuk berhenti.
Untuk membunuh Gnirehtet, temukan ID proses menggunakan pidof, lalu hentikan program dengan membunuh perintah.
pidof ./gnirehtet sudo kill -9 processnumber
Surfn adalah tema ikon gaya datar untuk desktop Linux. Ini olahraga...
Bosan dengan cara semua tema Linux kustom modern terlihat? Muak den...
Xenlism adalah pengganti tema ikon kustom untuk desktop Linux. Desa...