Przeglądając fora tematyczne związane z systemem Android zauważyć można nowy problem, który zaczął nękać jego użytkowników. Sprawa związana jest z trybem MTP, który jest wykorzystywany przez nowsze urządzenia (z Androidem min. 4.0) do przesyłania danych.

Problem objawia się znikaniem plików podczas ich modyfikacji z poziomu komputera z systemem Windows 10.

Gdzie leży problem?

Jako, że nie jest on związany z urządzeniami jednej serii lub choćby jednego producenta, to łatwo dojść, że leży on po drugiej stronie, czyli w systemie na komputerze.

Otóż problem najwyraźniej leży w implementacji sterownika MTP. Kopiowanie, czy przenoszenie z i do pamięci urządzenia z systemem Android nie sprawia problemów. Jednak, gdy działanie przebiega całkowicie na urządzeniu z Androidem, to już zaczyna się „gubienie” plików. Działaniami taki może być m.in. przenoszenie lub kopiowanie plików między folderami na urządzeniu, czy z pamięci na kartę SD.

Typ przenoszonych plików nie ma znaczenia. Wygląda na to, że sterownikowi lub systemowi „smakuje” każdy z nich.

Prawdopodobnie Microsoft nie nadążył z aktualizacją oprogramowania Windows Media Player (a dokładniej całości Windows Media Framework) i sposób w jaki nowe wersji systemu Android komunikują się z hostem, jest dla niego zbyt skomplikowany.

Jaki Android? Jakie urządzenia?

Problem objawia się głównie na nowszych wersjach robocika. Odczuć go można podczas korzystania z systemu Android w wersji 6.0 lub nowszej, choć nie znaczy to, że użytkownicy starszych są bezpieczni – są to po prostu systemy starsze i urządzeń z nimi jest mniej, a więc mniej jest także potencjalnych szans na zauważenie problemu.

Co do urządzeń, to jak już pisałem: problem może objawić się na KAŻDYM.

Mamy potwierdzenie, że objawia się m.in. na:

  • Nexus 5X,
  • Nexus 6P,
  • HTC 10,
  • HTC M8,
  • HTC U11,
  • Nokii 6,
  • One Plus 3,
  • One Plus 5,
  • Xiaomi Mi6,
  • Xiaomi Mi Mix,
  • LG G4,
  • LG G4c,
  • LG G5,
  • LG K8,
  • Motorola Moto G3,
  • Motorola Moto G5,
  • Motorola Moto Z Play,
  • Samsung Galaxy S2,
  • Samsung Galaxy S4 mini,
  • Samsung Galaxy S5,
  • Huawei Honor 7,
  • Huawei Mate 9,
  • Huawei P8 lite,
  • Sony Xperia Z,
  • Sony Xperia Z3 Compact,
  • Sony Xperia Z3+,
  • Sony Xperia Z5.

A lista ta wciąż rośnie.

Na niektórych z tych urządzeń problem wykryto na oficjalnym oprogramowaniu, a na innych (jak Galaxy S2, S4 mini, czy Xperia Z) na oprogramowaniu nieoficjalnym.

Rozwiązanie?

Musimy poczekać aż Microsoft zauważy problem. A to może potrwać, jako że zgodnie z niektórymi zgłoszeniami, znikanie plików (choć w mniejszym niż obecnie stopniu) podczas połączenia MTP z Windowsem 10 zdarza się już od 2015 roku! Najwidoczniej poprawki w śledzeniu użytkownika są znacznie ważniejsze, niż poprawienie tak rażącego błędu…

Na chwilę obecną możemy polecić skorzystanie z opcji przenoszenia danych na komputer i dopiero po tej akcji, skopiowaniu ich do folderu docelowego na urządzeniu.

Albo zmienić system na komputerze – Linux i OS X ze sterownika MTP Microsoftu nie korzystają i problem ten na nich nie występuje :)

Można też od razu przerzucić się na jakiegoś Menedżera Plików dla systemu Android i modyfikować pliki z jego poziomu, a nie wykorzystywać do tego komputer. W sklepie ich jest wiele – darmowych (jak ES, czy Astro) oraz płatnych (jak polecany i polski!, Solid Explorer).

Jeżeli znalazłeś/aś literówkę w tekście, to daj nam o tym znać zaznaczając kursorem problematyczny wyraz, bądź zdanie i przyciśnij Shift + Enter lub kliknij Zgłoś pomyłkę.