Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2014-01-26 21:37:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Death in June - BLACK WHOLE OF LOVE
Entry tags:linux

kill whomever came up with MTP
Какая прелесть
https://en.wikipedia.org/wiki/Media_Transfer_Protocol
http://blog.loquens.org/?p=527
оказывается, в HTC-Андроиде после версии 4.1.1
нет поддержки ни для каких протоколов передачи файлов,
кроме MTP.

Последний же создан для обеспечения DRM (digital rights
management), то есть окончательного залочивания девайсов
под копирайт-контролем. И эта дрянь с Линуксом работает
чрезвычайно криво, потому что ее поддержка в линуксах
делается в основном под Gnome, то есть систему,
фундаментально заточенную под гнусный фашизм.

Интересно, что в OS X этой гадости до сих пор нет.
Получается, что андроид, хоть и был первоначально
на линуксе, эволюционировал в более фашицкую
машинку, чем яблочные.

-- MTP is such a piece of shit. Ever tried moving files

around in a file manager and then tried accessing them
through MTP?

Spoilers: you'll want to kill whomever came up with MTP.

-- Oh I know. I do* want to kill that person, and not
surprisingly it is a Microsoft technology, a core part
of WMP-DRM (Windows Media Player DRM). MTP is the reason
I will never buy another Android device.

Или по крайней мере не менее фашицкую.

На будущее:
https://play.google.com/store/apps/details?id=com.sand.airdroid
для передачи файлов, видимо, оптимальное.

Привет



(Читать комментарии) - (Добавить комментарий)


[info]twenty
2014-01-27 12:59 (ссылка)
так то читалки. они полностью отрубаются при подключении через usb и делать ничего не дают. для телефона такое не прокатит, на него в этот момент даже звонок не пройдёт.
подозреваю, на андроиде такой режим тоже возможен через recovery mode, но подробностей не знаю. смысла в нем большого нет.
ставьте sftp-сервер, если нет драйверов mtp, никто не запрещает же. даже рут необязателен.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2014-01-27 13:01 (ссылка)
>ставьте sftp-сервер, если нет драйверов mtp

а я этого говна и не держу, мне незачем
объясните это юзерам по ссылке, которые клянутся, что
теперь свой андроид выкинут и больше
покупать не будут

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]twenty
2014-01-27 14:32 (ссылка)
а какой смысл идиотам вещать, мне неинтересно. пускай сами спрашивают, если им что-то непонятно.

факт тот, что ums, как и любой протокол с гранулярностью на уровне блока файловой системы, а не на логическом уровне, для телефона не подходит. другого подходящего протокола, кроме mtp, просто нет, не придумали пока. mtp это просто спецификация, протокол, агностический по отношению к файловой системе, ос, или drm. встроенной поддержки drm в нем нет, это можно реализовать только в проприетарных расширениях.

а эппл не поддерживает mtp, потому что продвигает и поддерживает только ptp, который по сути есть урезанный mtp с возможностью передавать исключительно картинки (на то он и picture transfer protocol). поэтому приводить их в пример в качестве образца в этом смысле довольно смешно

(Ответить) (Уровень выше)


[info]twenty
2014-01-27 15:29 (ссылка)
а клянущиеся по ссылке юзеры сообщают, почему они выкинут андроид и что они заведут вместо него:
"Nothing probably. I don't need a smartphone or tablet anymore."
тоже вариант. амиши там, экология, лошади, калькулятор мк-52...

там им уже все объяснили же -- примерно то же самое, о чем я тут пишу.
"It's for the best, though. Having your internal memory fragmented sucks and people complained about it all the time.
It's no fun having gigabytes of free internal memory and being unable to install an app because the free space is all wasted on a dumb FAT partition.
There just needs to be a better protocol than that MTP piece of shit"
-- но такого в природе нет

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2014-01-28 00:08 (ссылка)
>но такого в природе нет

да дофига вообще
sftp
ftp

>амиши там, экология

потребляди такие потребляди
мне смартфона не надо, например
смотрю как на говно

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]twenty
2014-01-28 04:58 (ссылка)
>sftp
>ftp
это прекрасно, но их что, кто-то отбирает? они цветут и пахнут на любом андроиде.

>мне смартфона не надо, например
>смотрю как на говно

это тоже замечательно, и у меня тоже много чего нет и не надо.
единственное что -- я не выступаю в качестве теоретика и не рассказываю тем, у кого оно есть и кто это использует, как именно им удобнее этим пользоваться.

(Ответить) (Уровень выше)


[info]tiphareth
2014-01-28 00:15 (ссылка)
>для телефона такое не прокатит, на него в этот момент даже звонок не пройдёт

и что? если юзеру нужно раз в год скачать какое-то говно с говнофона,
зачем ему в этом мешать? если у него при этом пропадет звонок, ну пропадет
может, юзеру похуй

а понятно зачем, чтоб все уперлись в проприетарное говно с drm
и уже никогда с говна соскочить не могли

microsoft-стайл

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]twenty
2014-01-28 05:10 (ссылка)
мне надо не раз в год скачать, а раз в день. и мне не похуй.
теоретически (если бы кому-то кроме теоретиков и амишей такое было надо), внутреннюю ext4 можно было бы сделать доступной по msc через recovery mode, как раз с пропаданием звонка и всего остального -- гугл никак этому помешать не может, просто оно не надо никому.
http://teamw.in/DataMedia

еще такой момент: доступная через msc для всех пользователей партиция должна быть в fat, тогда как внутренняя файловая система андроида очевидным образом fat быть не может. так что возвращаемся к отдельным партициям.
я, в отличие от теоретиков, пользовался таким геморроем много лет, устанавливал хаки для переноса разных программ и их данных туда-сюда, следил за их размером и загруженностью и т.п.
но это каменный век, msc, как и любой другой протокол, предоставляющий физический доступ к блокам, с телефонами использовать, увы, нельзя. сейчас есть только mtp, будет что-то лучше, можно будет о чем-то говорить.

про drm -- это типичная паранойя. я не против теорий заговора, но надо как-то сохранять логическое мышление же. в андроиде использовать msc нельзя по очевидным причинам (см. выше), при этом юзеру дают полный доступ к файлам через adb или ftp, который у него отобрать никак невозможно, и каким боком тут drm?

(Ответить) (Уровень выше)


(Читать комментарии) -