У прошлости, ако сте желели да вратите тетер одЗа Линук до Андроид, морали сте да користите ИП табеле, мостовне везе и друге превише сложене алате. Међутим, захваљујући напорном раду програмера, обрнуто везивање је олакшано.
Представљамо Гниретет! То је експериментални програм који ради као позадинска услуга за стварање исправног УСБ система за обрнуто везивање, који вам омогућава да пребаците везу из Линука у Андроид.
Напомена: пре него што покушате да следите овај водич, уверите се да ваш Андроид уређај има коријенски приступ. Без коријенског приступа, многе операције које су потребне Гниретету неће радити исправно.
Приступ Роот приступу на Андроиду је лакши него икад, а многи уређаји имају детаљна упутства. Погледајте КСДА форуме за више информација.
Инсталирајте Андроид алате
Обрнуто везивање помоћу ГНирехтета делује захваљујућиАндроид алата за развој. Пре него што наставите са овим водичем, морате га инсталирати на Линук. Срећом, већина Линук дистрибуција ово чини лакшим процесом. Отворите терминал и следите упутства заснована на вашем оперативном систему.
Убунту
sudo apt install android-tools
Дебиан
sudo apt-get install android-tools
Арцх Линук
sudo pacman -S android-tools
Федора
sudo dnf install android-tools
ОпенСУСЕ
sudo zypper in android-tools
Генериц Линук
Гоогле јако добро подржава Линук платформу иКао резултат тога, Андроид СДК алат је лако доступан. Да бисте га инсталирали на ваш оперативни систем, пређите на званичну страницу. Издвојите преузету архиву и следите упутства унутра!
Инсталирајте Гнирехтет

Гнирехтет је доступан на Гитхуб-у. Изворни код се може преузети и спреман је за компилацију. Међутим, много је лакше прећи на страницу са издањем и преузети унапред састављену верзију софтвера. На страници са издањем налазе се Јава верзија и Руст верзија. Ради једноставније употребе, препоручујемо преузимање верзије Руст јер није потребна инсталација Јава Рунтиме окружења.
Напомена: одлучити се за употребу верзије Јава? Требаће да инсталирате Јава Рунтиме Енвиронмент на Линук.
Да бисте преузели најновију верзију Гнирехтета, отворите терминал и користите вгет оруђе.
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-rust-linux64-v2.2.1.zip
Алтернативно, преузмите верзију Јава, са:
wget https://github.com/Genymobile/gnirehtet/releases/download/v2.2.1/gnirehtet-java-v2.2.1.zip
Након што преузмете Гнирехтет, користите распакирајте алатка за издвајање садржаја из Зип архиве.
unzip gnirehtet-rust-linux64-v2.2.1.zip
или
unzip gnirehtet-java-v2.2.1.zip
Отворите управитељ датотека, идите до директоријума „Гнирехтет“. Копирајте датотеку гнирехтет.апк на свој Андроид уређај и инсталирајте је.
Отворите терминал и користите ЦД наредба за прелазак у извучену мапу Гнирехтет.
cd ~/gnirehtet-*
Конфигуришите Андроид за Тетхеринг
Алат Гнирехтет неће радити без неколико њихподешава се на Андроид оперативни систем. Започните отварањем „Подешавања“. Идите на „О телефону“ и тапните на број израде док се не појави обавештење „Сада сте програмер“.
Идите на опције програмера, потражите „УСБ“ исправљање погрешака и омогућите га.
Отворите терминал и покрените Адб сервер.
su -
или
sudo -s
adb start server
Откључајте Андроид уређај и потврдите оквир да бисте „увек прихватили“ АДБ везе. Затим се вратите на терминал на коме се налази АДБ сервер и убијте га.
adb kill-server
Коришћење Гнирехтета
Гнирехтет функционише тако што ствара везу између вашег Линук рачунара и Андроид уређаја преко УСБ-а. Да бисте започели везу, отворите терминал и набавите роот схелл.
su -
или
sudo -s
Са роот шкољком, апликација Гнирехтет може без проблема да ради са Линук системом и комуницира преко АДБ-а са Андроид уређајем. У овом тренутку покрените везу:
./gnirehtet autorun
Након успостављања везе са Гнирехтетом, на вашем Андроид уређају ће се појавити нова брзина ВПН везе. Откључајте га и прихватите везу.

Након прихватања ВПН везе, Гнирехтет ће успешно започети усмеравање интернетске везе преко УСБ-а директно на Андроид уређај.
Поновно повезивање
Понекад УСБ каблови нису повезани. У случају да се то догоди док Гнирехтет сервис ради, веза ће се прекинути. Срећом, програм има функцију коју корисници могу да изврше да одмах обнове изгубљену везу.
Да бисте обновили везу, отворите терминал, стекните роот шкољку са суили трчите са судо.
cd ~/gnirehtet-*
Унутар директоријума Гнирехтет извршите програм помоћу поново покренути застава. Ово ће поново покренути систем за повратно везање.
sudo ./gnirehtet restart
Када наредба заврши с покретањем, откључајте Андроид уређај и поново прихватите ВПН везу да бисте довршили поступак поновног покретања.
Прекини везу
Реверзни привез се може искључити у било које време. Да бисте то учинили, отворите нови терминал (оставите постојећег који ради на вези отвореном) и урадите следеће:
cd ~/gnirehtet-* sudo ./gnirehtet stop
Понекад трчање зауставити команда не увек уништава обрнуту везу. Ако се то догоди, морат ћете присилити Гнирехтета да одустане.
Да бисте убили Гнирехтета, пронађите ИД процеса користећи пидоф, а затим зауставите програм помоћу убити команда.
pidof ./gnirehtet sudo kill -9 processnumber</п>
Коментари