Android cihazlar USB üzerinden bağlanırken genellikle Medya Aktarım Protokolü'nü (MTP) kullanır. Bu protokol geleneksel USB'den farklı çalışır.
Basitçe söylemek gerekirse, bu, telefonun bilgisayarla çok fazla veri paylaşmamasını sağlamanın bir yoludur. Bilgisayar bir sorgu yapar ve telefon bu soruyu yanıtlar. Telefon dosyayı paylaşmaya veya sorguyu yok saymaya karar verebilir. Benzer şekilde, bilgisayar bir dosyayı sildiğinde, telefonun dosyayı gerçekten silip silemeyeceğine karar verme yeteneği vardır.
Tamam, yeterli tanıtım. MTP üzerinden bağlı bir cihaza erişmek için #Bus ve #Dev ile ilgili bilgilere ihtiyacınız vardır. Bunu yapmak için aşağıdaki komutu çalıştırabilirsiniz.
usb-devices
Bu size bağlı usb cihazlarının bir listesini sağlayacaktır. Cihazınızı bu listeden bulmanız gerekiyor. Biraz yorucu olabilir, bu nedenle mevcut Üretici seçeneği ile cihazı arayabilirsiniz . Aşağıdaki komutu kullanmanız yeterlidir.
usb-devices | grep "Manufacturer=OnePlus" -B 3
Bu, firs hattının aşağıdaki gibi olduğu 4 bilgi satırı sağlayacaktır.
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 13 Spd=480 MxCh= 0
Gördüğünüz gibi, ilişkili Otobüs 02 ve Dev 13.
Şimdi dizininizi / run / user / 1000 / gvfs / olarak değiştirin ve oradaki klasörlerin listesine bakın.
/run/user/1000/gvfs/
ls
Listede # Otobüs ve #Dev ile ilişkili MTP cihazını bulacaksınız. Örneğin, mayın mtp idi: ev sahibi =% 5Busb% 3A002% 2C013% 5D . Şimdi aşağıdaki komutu kullanarak dizininizi değiştirin.
cd mtp\:host\=%5Busb%3A002%2C013%5D/
Voila ! Dosya deposunun içindesiniz!