Açıklanan Android USB Bağlantıları: MTP, PTP ve USB Yığın Depolama

Eski Android cihazlar, dosyaları bir bilgisayarla ileri geri aktarmak için USB yığın depolamayı destekler. Modern Android cihazlar MTP veya PTP protokollerini kullanır - hangisini tercih edeceğinizi seçebilirsiniz.

Bir USB bağlantı protokolü seçmek için, Ayarlar uygulamasını açın, Depolama'ya dokunun, menü düğmesine ve USB bilgisayar bağlantısı'na dokunun. Ayrıca, cihazınızın USB aracılığıyla bir bilgisayara bağlandığında kullandığı protokolü bir bildirim olarak göreceksiniz.

Modern Android Cihazlar Neden USB Yığın Depolamayı Desteklemiyor

"USB yığın depolama aygıtı sınıfı", USB MSC veya UMS olarak da bilinen USB yığın depolama, Android'in eski sürümlerinin depolamalarını bir bilgisayara gösterme biçimiydi. Android cihazınızı bilgisayarınıza bağladığınızda, Android cihaz deposunun USB yığın depolama üzerinden bilgisayara erişebilmesi için özellikle bir “Depolamayı PC'ye bağla” düğmesine dokunmanız gerekir. Bilgisayardan çıkarırken, "USB depolama birimini kapat" düğmesine dokunmanız gerekir.

USB yığın depolama, flash sürücüler, harici sabit sürücüler, SD kartlar ve diğer USB depolama aygıtları tarafından kullanılan standart protokoldür. Sürücü, tıpkı bir dahili sürücü gibi kendisini bilgisayara tamamen açık hale getirir.

Bunun çalışma şeklinde sorunlar vardı. Depoya erişen cihaz ne olursa olsun, ona özel erişime ihtiyaç duyar. Depolamayı bilgisayara bağladığınızda, cihazda çalışan Android işletim sistemiyle bağlantısı kesildi. SD kartta veya USB depolama biriminde depolanan tüm dosyalar veya uygulamalar, bilgisayara bağlandığında kullanılamaz.

Sistem dosyalarının bir yerde saklanması gerekiyordu; hiçbir zaman cihazla bağlantısı kesilmeyeceklerdi, bu yüzden aynı dahili depolama cihazında "sistem depolaması" için ayrı / veri bölümleri ve "USB depolama" için / sdcard bölümleri içeren Android cihazlara sahip olursunuz. Kullanıcı verileri / sdcard bölümünde saklanırken, Android yüklü uygulamalar ve sistem dosyaları / data üzerine kaydedildi.

Bu sert bölünme nedeniyle, uygulamalar için çok az alan ve veriler için çok fazla alan veya uygulamalar için çok fazla alan ve veriler için çok az alan olabilir. Cihazınızı köklendirmeden bu bölümleri yeniden boyutlandıramazsınız - üretici fabrikadaki her bölüm için uygun miktarı seçti.

İLGİLİ: Çıkarılabilir Sürücüler NTFS Yerine Neden Hala FAT32 Kullanıyor?

Dosya sistemine Windows cihazından erişilebilir olması gerektiğinden, FAT dosya sistemiyle biçimlendirilmesi gerekiyordu. Microsoft yalnızca FAT üzerinde uyguladığı patentlere sahip olmakla kalmaz, aynı zamanda FAT modern bir izin sistemi olmayan daha eski, daha yavaş bir dosya sistemidir. Android artık modern ext4 dosya sistemini tüm bölümleri için kullanabilir, çünkü Windows tarafından doğrudan okunabilir olmaları gerekmez.

Bir Android telefon veya tableti bir bilgisayara standart bir USB depolama cihazı olarak bağlamak uygundur, ancak çok fazla dezavantajı vardır. Çılgınlık sona ermek zorunda kaldı, bu nedenle modern Android cihazlar farklı USB bağlantı protokolleri kullanıyor.

MTP - Medya Cihazı

MTP, "Medya Aktarım Protokolü" anlamına gelir. Android bu protokolü kullandığında, bilgisayara bir "medya cihazı" olarak görünür. Medya aktarım protokolü, Windows Media Player ve benzeri uygulamalar kullanılarak ses dosyalarının dijital müzik oynatıcılara aktarılması için standartlaştırılmış bir protokol olarak yaygın şekilde tanıtıldı. Diğer medya oynatıcı şirketlerinin Apple'ın iPod ve iTunes'uyla rekabet etmesine izin vermek için tasarlandı.

Bu protokol, USB yığın depolamadan çok farklı çalışır. MTP, Android cihazınızın ham dosya sistemini Windows'a açmak yerine dosya seviyesinde çalışır. Android cihazınız tüm depolama cihazını Windows'a maruz bırakmaz. Bunun yerine, bilgisayarınıza bir cihaz bağladığınızda, bilgisayar cihazı sorgular ve cihaz sunduğu dosya ve dizinlerin bir listesiyle yanıt verir. Bilgisayar bir dosyayı indirebilir - dosyayı cihazdan isteyecek ve cihaz dosyayı bağlantı üzerinden gönderecektir. Bir bilgisayar bir dosya yüklemek isterse, dosyayı cihaza gönderir ve cihaz kaydetmeyi seçer. Bir dosyayı sildiğinizde, bilgisayarınız cihaza "lütfen bu dosyayı silin" şeklinde bir sinyal gönderir ve cihaz onu silebilir.

Android size sunduğu dosyaları seçebilir ve sistem dosyalarını gizleyebilir, böylece onları göremez veya değiştiremezsiniz. Değiştirilemeyen bir dosyayı silmeye veya düzenlemeye çalışırsanız, cihaz isteği reddeder ve bir hata mesajı görürsünüz.

Bilgisayarınızın depolama aygıtına özel erişime ihtiyacı yoktur, bu nedenle depolamayı bağlamanıza, bağlantısını kesmenize veya farklı veri türleri için ayrı bölümlere sahip olmanıza gerek yoktur. Android ayrıca ext4'ü veya istediği başka bir dosya sistemini kullanabilir - Windows'un dosya sistemini anlaması gerekmez, yalnızca Android anlar.

Pratikte, MTP, USB yığın depolama gibi işlev görür. Örneğin, bir MTP cihazı Windows Gezgini'nde görünür, böylece dosyalara göz atabilir ve aktarabilirsiniz. Linux ayrıca, genellikle popüler masaüstü Linux dağıtımlarında bulunan libmtp aracılığıyla MTP cihazlarını da destekler. MTP cihazları, Linux masaüstünüzün dosya yöneticisinde de görünmelidir.

Apple'ın Mac OS X bir engeldir - hiç MTP desteği içermez. Apple'ın iPod, iPhone ve iPad'i iTunes ile birlikte kendi tescilli eşzamanlama protokollerini kullanıyor, öyleyse neden rakip bir protokolü desteklemek istesinler?

Google, Mac OS X için bir Android Dosya Aktarım uygulaması sağlar. Bu uygulama yalnızca basit bir MTP istemcisidir, bu nedenle dosyaları Mac'te ileri geri aktarmak için çalışacaktır. Google, MTP desteği içerdikleri için bu uygulamayı diğer işletim sistemleri için sağlamaz.

PTP - Dijital Kamera

PTP, "Resim Aktarım Protokolü" anlamına gelir. Android bu protokolü kullandığında, bilgisayara dijital kamera olarak görünür.

MTP aslında PTP'ye dayanır, ancak daha fazla özellik veya "uzantı" ekler. PTP, MTP'ye benzer şekilde çalışır ve genellikle dijital kameralar tarafından kullanılır. Dijital kameradan fotoğraf çekmeyi destekleyen herhangi bir yazılım programı, PTP modunu seçtiğinizde bir Android telefondan fotoğraf çekmeyi destekleyecektir. PTP, dijital kameralarla iletişim kurmak için standart bir protokol olacak şekilde tasarlanmıştır.

Bu modda, Android cihazınız PTP'yi destekleyen ancak MTP'yi desteklemeyen dijital kamera uygulamalarıyla çalışacaktır. Apple'ın Mac OS X'i PTP'yi desteklediğinden, fotoğrafları bir Android cihazdan bir Mac'e USB bağlantısı üzerinden herhangi bir özel yazılım olmadan aktarmak için PTP modunu kullanabilirsiniz.

Daha eski bir Android cihazınız varsa, USB yığın depolama kullanmak zorunda kalabilirsiniz. Modern bir Android cihazda, MTP ve PTP arasında seçim yapabilirsiniz - yalnızca PTP'yi destekleyen bir yazılımınız yoksa MTP'yi kullanmalısınız.

Cihazınızda çıkarılabilir bir SD kart varsa, SD kartı çıkarabilir ve doğrudan bilgisayarınızın SD kart yuvasına takabilirsiniz. SD kart, bilgisayarınızda bir depolama cihazı olarak bulunacaktır, böylece üzerindeki tüm dosyalara erişebilir, dosya kurtarma yazılımını çalıştırabilir ve MTP ile yapamayacağınız her şeyi yapabilirsiniz.

Resim Kredisi: Flickr'da Vegetando