Not: Eğer cihazınıza bir zarar verirseniz sorumluluk kabul etmiyorum, her ne kadar basit bir işlem de olsa her şey sizin sorumluluğunuzda, bunu göz önünde bulundurarak talimatları uygulayın.
Gereksinimler:
Android cihaz
Root
3.19 veya daha yüksek Android kernel sürümü
Kernel'de ConfigFS desteği
Termux uygulaması (F-Droid üzerinden indirin)
Not: Termux için gereksinimleri şu komutu kopyalayarak indirebilirsiniz;
Eğer cihazınız gereksinimleri karşılıyor ise işlemlere başlayabiliriz.
İlk olarak aşağıdaki link üzerinden USB Gadget Tool uygulamasını indiriyoruz. Bizim için cihazımızı bilgisayarımıza bir HID cihazı olarak tanımlayan uygulama bu.
USB Gadget Tool APK
Uygulamayı indirdikten sonra uygulamaya girin ve Root yetkilerini onaylayın. Device info kısmına gelip aşağıdaki değerleri kontrol edin;
Root yetkileri onaylandıktan sonra sağ üst köşedeki '+' butonuna basarak klavye-mouse ekleyin.
Açılan pencerede "Mouse & Keyboard" seşeneğini seçin ardından "Gadgets" sekmesine dönün.
HID Gadgetini sağ altındaki butona dokunarak aktifleştirin.
Not: Buradan HID Gadgetini etkinleştirdikten sonra MTP gibi diğer özellikleri kullanamazsınız. Tekrar eski haline döndürmek için en çok fonksiyona sahip olan gadgeti tekrar etkinleştirmeniz lazım.
Burada USB Gadget Tool ile işimiz bitti. Termux uygulamasını açıyoruz ve aşağıdaki komutu kullanarak GitHub üzerinden düzenleyerek rakamları eklediğim "hid" dosyasını indiriyoruz.
Ardından dosyayı Termux'un /bin dizinine kopyalayıp çalıştırma yetkisi veriyoruz.
Eğer isterseniz kolaylık olması için root yetkilerini kullanarak şimdiden sistem dosyalarındaki /bin içerisine kopyalayabilirsiniz. Çünkü bu dosyayı çalıştırırken root yetkilerine sahip olmamız gerekecek.
Bu kadar. Şimdi cihazınızı bir bilgisayara bağlayarak test edebilirsiniz. Bilgisayarınıza bağladıktan sonra aşağıdaki kodu yazarak seçenekleri kullanabilirsiniz.
Klavye için:
Burada kullanabileceğiniz tuşların bir listesi bulunuyor. Ek olarak İngilizce harfleri direkt olarak yazarak gönderebilirsiniz. İki tuşa aynı anda basmak için ikisini yan yana arasında bir boşluk olacak şekilde yazın.
Fare için:
Fare imlecini kullanmak için
Şeklinde yazıp gönderin.
BIOS üzerinde de çalışıyor, rahatlıkla kullanabilirsiniz. Ben sadece bir Micro USB portu olan tabletime Linux kurarken kullandım. Eğer klavye ile ilgili bir sorun yaşıyorsanız kullanabilirsiniz.
Düzenle seçeneğini göremedim. Md formatındaki notumdan aktarırken kopyalama komutunu yanlış yerleştirmişim, kusura bakmayın. Doğrusu
Olacak. Yönetimdeki arkadaşlardan biri düzeltebilirse memnun olurum.
Gereksinimler:
Android cihaz
Root
3.19 veya daha yüksek Android kernel sürümü
Kernel'de ConfigFS desteği
Termux uygulaması (F-Droid üzerinden indirin)
Not: Termux için gereksinimleri şu komutu kopyalayarak indirebilirsiniz;
Bash:
pkg install tsu gcc
Eğer cihazınız gereksinimleri karşılıyor ise işlemlere başlayabiliriz.
İlk olarak aşağıdaki link üzerinden USB Gadget Tool uygulamasını indiriyoruz. Bizim için cihazımızı bilgisayarımıza bir HID cihazı olarak tanımlayan uygulama bu.
USB Gadget Tool APK
Uygulamayı indirdikten sonra uygulamaya girin ve Root yetkilerini onaylayın. Device info kısmına gelip aşağıdaki değerleri kontrol edin;
Root yetkileri onaylandıktan sonra sağ üst köşedeki '+' butonuna basarak klavye-mouse ekleyin.
Açılan pencerede "Mouse & Keyboard" seşeneğini seçin ardından "Gadgets" sekmesine dönün.
HID Gadgetini sağ altındaki butona dokunarak aktifleştirin.
Not: Buradan HID Gadgetini etkinleştirdikten sonra MTP gibi diğer özellikleri kullanamazsınız. Tekrar eski haline döndürmek için en çok fonksiyona sahip olan gadgeti tekrar etkinleştirmeniz lazım.
Burada USB Gadget Tool ile işimiz bitti. Termux uygulamasını açıyoruz ve aşağıdaki komutu kullanarak GitHub üzerinden düzenleyerek rakamları eklediğim "hid" dosyasını indiriyoruz.
Bash:
wget https://github.com/V6lhost/hid-gadget-shell/blob/master/hid
Ardından dosyayı Termux'un /bin dizinine kopyalayıp çalıştırma yetkisi veriyoruz.
Bash:
wget https://github.com/V6lhost/hid-gadget-shell/blob/master/hid
Bash:
chmod +x /data/data/com.termux/files/usr/bin/hid
Eğer isterseniz kolaylık olması için root yetkilerini kullanarak şimdiden sistem dosyalarındaki /bin içerisine kopyalayabilirsiniz. Çünkü bu dosyayı çalıştırırken root yetkilerine sahip olmamız gerekecek.
Bu kadar. Şimdi cihazınızı bir bilgisayara bağlayarak test edebilirsiniz. Bilgisayarınıza bağladıktan sonra aşağıdaki kodu yazarak seçenekleri kullanabilirsiniz.
Klavye için:
Bash:
sudo hid /dev/hidg0 keyboard
Burada kullanabileceğiniz tuşların bir listesi bulunuyor. Ek olarak İngilizce harfleri direkt olarak yazarak gönderebilirsiniz. İki tuşa aynı anda basmak için ikisini yan yana arasında bir boşluk olacak şekilde yazın.
Fare için:
Bash:
sudo hid /dev/hidg1 mouse
Fare imlecini kullanmak için
Kod:
--b1 {dikey px sayısı} {yatay px sayısı}
Şeklinde yazıp gönderin.
BIOS üzerinde de çalışıyor, rahatlıkla kullanabilirsiniz. Ben sadece bir Micro USB portu olan tabletime Linux kurarken kullandım. Eğer klavye ile ilgili bir sorun yaşıyorsanız kullanabilirsiniz.
Düzenle seçeneğini göremedim. Md formatındaki notumdan aktarırken kopyalama komutunu yanlış yerleştirmişim, kusura bakmayın. Doğrusu
Bash:
cp hid /data/data/com.termux/files/usr/bin
Olacak. Yönetimdeki arkadaşlardan biri düzeltebilirse memnun olurum.
Son düzenleme: