31

Wolfenberg пишет:

файловый менеджер Mint Caja телефон видит, как видит и карту в телефоне

Надо полагать, что он и раньше их видел, как и у Rizado?  bv

Wolfenberg пишет:

И ещё. В Adb у меня смешались в кучу разделы Windows 7 и Linux. Хотя это совершенно разные
винчестеры.

Даже не могу представить, как это выглядит.  ag  ADB - это про коннект с телефоном. Как здесь винчестеры могут участвовать?

Wolfenberg пишет:

Группа создаётся при установке софтинки со всеми правами доступа. Во всяком случае мне такой ответ выдало в итоге.

Да, точно... Пакет то я исправил и группу adbusers он сам создал при установке, но пользователя в эту группу всё равно нужно вручную запихивать - это уровень админа, т.е. хозяина (человека), даже не рута ибо рут - тоже инструмент в руках хозяина системы; на уровне пакетов так вроде бы не делается, не встречал такого. Я и забыл об этом.

Ну а в адб-менеджере телефон по-прежнему не виден, как устройство? И вывод команды adb shell ls /sdcard/ получить невозможно?  ab

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

32

alex_q_2000 пишет:

Даже не могу представить, как это выглядит.    ADB - это про коннект с телефоном. Как здесь винчестеры могут участвовать?

ab Не знаю. Но у меня только один комплект каталогов: windows, system32, program files, lib64, mnt.

alex_q_2000 пишет:

И вывод команды adb shell ls /sdcard/ получить невозможно? 

No such file or directory bw

Linux Mint 19.3 Mate Edition
Windows 7

33

Wolfenberg пишет:

No such file or directory

А какой при этом ss -lt | grep 5037 ? И это при запущенном ADBManager и подключенном телефоне? Состояние ADB: Запущен? Быть такого не может.  ab

whereis adb ?

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

34

Wolfenberg, учитывая отсутствие свободного времени у нас обоих, предлагаю "заморозить" наши с Вами попытки подключения Вашего телефона через ADB.

Для остальных оставлю здесь описание ещё одной вспомогательной программы для подключения android-устройств к ПК. Она создавалась одновременно с ADBManager для решения проблем с подключением, ведь это могут быть не только смартфоны, но и планшеты или другие умные гаджеты под управлением Android в том числе с наличием мультимедийных наворотов.

ArEditor (Android Rules Editor)

https://i.ibb.co/d4KxKjt/Ar-Editor-v1-5.png

ArEditor работает с новейшими правилами 51-android.rules с сайта: https://github.com/M0Rf30/android-udev-rules Эти правила могут не входить в состав Вашего дистрибутива Linux, поэтому должны быть установлены/обновлены вручную. Использование этих правил подразумевает наличие в системе группы adbusers и включение в неё активного пользователя ($LOGNAME).

В общем виде установка правил для смартфонов и включение пользователя в группу adbusers выглядит так:

# Создаём группу adbusers, включаем в неё активного пользователя,
# идём в каталог основных правил и заменяем старые правила для android-ов на новые: 
sudo -s
вводим пароль, Enter

groupadd adbusers; usermod -aG adbusers $(logname); cd /usr/lib/udev/rules.d; wget https://raw.githubusercontent.com/M0Rf30/android-udev-rules/master/51-android.rules -O ./51-android.rules

# И перезагружаемся:
reboot

При запуске ArEditor делает копию основных правил /usr/lib/udev/rules.d/51-android.rules -> /etc/udev/rules.d/51-android.rules, просматривает /etc/udev/rules.d/51-android.rules и определяет, поддерживается ли Ваше устройство. Подключите гаджет по USB, запустите программу. В верхнем списке отобразятся устройства, подключенные к USB. Укажите мышью Ваше устройство. Во втором поле будет выведен ответ, есть ли Ваше устройство в списке правил. Если устройство отсутствует, достаточно нажать кнопку (+), подождать 2-3 секунды и переподключить устройство к USB.

Существует масса левых/перешитых/модифицированных android-устройств, которые логически распознать невозможно. Яркий пример: https://github.com/M0Rf30/android-udev-rules/issues/221 Разбирается случай с устройством, у которого выявляются несуществующие ID производителя и самого устройства:

This phone reports idVendor and idProduct as 0000, so I use ATTR{manufacturer}=="Xiaomi", ATTR{product}=="Mi A1"

Телефон физически принадлежит Xiaomi, однако операционная система, которая установлена, создана НЕ Xiaomi (Lineage OS 16). Владелец сообщил, что он сам перепрошил девайс и в результате получил неподключаемый к компу кирпич. Так-то...  ag

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

35

alex_q_2000 пишет:
Wolfenberg пишет:

No such file or directory

А какой при этом ss -lt | grep 5037 ? И это при запущенном ADBManager и подключенном телефоне? Состояние ADB: Запущен? Быть такого не может.  ab

whereis adb ?

Может, дело в том, что система видит sdcard как sdc2?
*** Добавлено: 21.05.2022 06:25:13 ***

alex_q_2000 пишет:

Телефон физически принадлежит Xiaomi, однако операционная система, которая установлена, создана НЕ Xiaomi (Lineage OS 16). Владелец сообщил, что он сам перепрошил девайс и в результате получил неподключаемый к компу кирпич. Так-то..

У меня стоит оригинальная ОС XEMY OS 9.632 ab (Основана на Android 10.1 + ветка Readmy + ветка Non kernel XMU + ветка AKRB (типа удалённой безопасности с серверов пользователя).

Linux Mint 19.3 Mate Edition
Windows 7

36

Wolfenberg пишет:

Может, дело в том, что система видит sdcard как sdc2?

ADB (Android Debug Bridge - Отладочный мост Android) - это есть отдельная от всевозможных MTP/PTP протоколов история. При подключении через ADB, MTP/PTP/USB Mass Storage просто не участвуют в этом спектакле. Поскольку ADB - это Отладочный мост Android, то чтобы подключить комп через ADB НАПРЯМУЮ к телефону, на телефоне должен быть включен Режим отладки по USB. И это единственное условие, при котором комп сможет подключиться напрямую к телефону, на котором установлен Android.

Проведу ближайшую аналогию с временами раннего палеолита... Тогда, в каменном веке, наши волосатые предки-айтишники плели из травы нуль-модемный кабель и подключали 2 компа друг к другу через COM-порт используя в качестве клиентов на обоих компах Norton Commander. Современные мужики заменили нуль-модемный кабель на USB и цепляют смартфоны напрямую через ADB. Современным мужикам безразлично, как именно смонтирована SD-карта внутри хозяйской ОС Linux, поскольку ADB наружным монтированием не занимается. ADB использует стандартную точку монтирования /sdcard внутри смартфона. Если ADB распознал телефон, т.е. нашёл его в списке правил /usr/lib/udev/rules.d/51-android.rules и получил от смартфона подтверждение ключа, который сам же и создал на компе, тогда происходит прямое подключение к шеллу (shell) ОС Android на смартфоне. В результате мы получаем полный контроль над внутренностями Android-девайса, а команда adb shell ls /sdcard/ обязана выдать содержимое SD-карты смартфона.

Развивая тему... USB - это не единственный способ подключения к Android-у. Можно контролировать смартфон, например, через WiFi (тоже через ADB). Подробнее здесь: Connecting via ADB over Wi-Fi (используется порт tcp/5555). В ADBManager для этого служит кнопка "Эмулятор". Разумеется, сначала смартфон должен быть распознан/подключен через USB, затем ADB на компе переключается в режим TCP/IP Mode, кабель вынимается и можно ввести IP-адрес смартфона. После этого можно отнести его в соседнюю комнату и выполнять операции удалённо. Но это уже другая история...  ab

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

37

Rizado пишет:

У меня отобразилось содержимое внутренней памяти.

Привет, Rizado. На досуге я немного почитал отзывы про "/sdcard" в Android. Выяснилось, что народ прибывает в смятении, а "/sdcard" - довольно абстрактная точка монтирования для Android. Никаких стандартов на этот счет нет и не предвидится, царит абсолютный разброд и шатание в этом вопросе. Даже из окружения самого Android получить точное "размещение" SD-карты не всегда представляется возможным. Посему есть идея добавить в ADBManager ещё одну кнопку, которая будет менять предустановленные "маски путей" к реальной SD-карте из списка, например: /mnt/sdcard, /mnt/sdcard0, /mnt/sdcard1, /mnt/sdcard2..3...4 и т.д.

Не мог бы ты в свободное время вывести и показать список: adb shell ls /mnt/ ? Мне интересно, какими ещё могут быть точки монтирования, чтобы автоматизировать выбор SD-Card. Спасибо. ab

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

38

alex_q_2000 пишет:

Не мог бы ты в свободное время вывести и показать список: adb shell ls /mnt/ ? Мне интересно, какими ещё могут быть точки монтирования, чтобы автоматизировать выбор SD-Card. Спасибо

ab В ADB так же отобразилась внутренняя память. Карты же не видит совсем.

Linux Mint 19.3 Mate Edition
Windows 7

39

Wolfenberg пишет:

В ADB так же отобразилась внутренняя память. Карты же не видит совсем.

Привет, Wolfenberg. Благодарю за сотрудничество. У меня в распоряжении только эмулятор, мне трудно определиться с возможными точками монтирования. Вопрос к Вам тот же, что и к Rizado: Возможно ли показать здесь список: adb shell ls /mnt/ ? Мне интересно, какими ещё могут быть точки монтирования, чтобы автоматизировать выбор SD-Card. Спасибо.

Кнопку то я уже добавил, теперь нужно к ней прилепить выбор возможных масок путей: щёлк-щёлк - и выбираем нужную точку монтирования.  ag  К чему у Вас прицеплена SD-Card? Например: adb shell ls /mnt/sdcard0 или  adb shell ls /mnt/sdcard1 или может быть она висит на чем-то другом из списка adb shell ls /mnt/ ? Осталось немного, надеюсь Вы поможете мне побороть SD-Card...  bv

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

40

alex_q_2000 пишет:

Не мог бы ты в свободное время вывести и показать список: adb shell ls /mnt/ ?

А зачем мне для этого ADB Shell? Я тебе и так сделаю, прямо на телефоне ab :

+ открыть спойлер

http://images.linuxforum.ru/images/2022/05/22/Screenshot_20220522_092831_jackpal.androidterm.md.jpg

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

41

Rizado пишет:

А зачем мне для этого ADB Shell? Я тебе и так сделаю, прямо на телефоне  :

Едрид Мадрид... Какой же реальный путь к SD-Card? Для отображения его в менеджере SD-Карты в моём ADBManager мне нужен реальный путь. Предполагаю, что у Вас он будет adb shell ls /sdcard/ext_sdcard ?   Это какой-то беспредел. Пишут, что они вообще могут обзываться по-любому:
/mnt/sdcard/ext_sd
/mnt/external
/mnt/extSdCard
/mnt/sdcard/external_sd
и др.

...мда... видимо придётся как-то вытягивать из окружения... Соберут же вечно всё в кучу, ну что за бардак.  ag
*** Добавлено: 22.05.2022 10:02:08 ***

Rizado, а что у тебя отдаст по команде adb shell echo \$EXTERNAL_STORAGE, если подключить телефон через ADB? Если отдаст правильный путь, тогда сейчас вместо кнопки вытяну карту из окружения. Истина где-то рядом...  bi

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

42

alex_q_2000 пишет:

Rizado, а что у тебя отдаст по команде adb shell echo \$EXTERNAL_STORAGE, если подключить телефон через ADB? Если отдаст правильный путь, тогда сейчас вместо кнопки вытяну карту из окружения. Истина где-то рядом...  bi

Компьютер пока что занят проверкой диска, так что ответить могу только с телефона и сделать всё напрямую на нём же. Вот что выдаёт:

+ открыть спойлер

http://images.linuxforum.ru/images/2022/05/22/Screenshot_20220522_102647_jackpal.androidterm.md.jpg

Но, может, тебе этот скриншот поможет:

+ открыть спойлер

http://images.linuxforum.ru/images/2022/05/22/Screenshot_20220522_095746_com.ghisler.android.TotalCommander.md.jpg

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

43

Rizado пишет:

Компьютер пока что занят проверкой диска, так что ответить могу только с телефона и сделать всё напрямую на нём же. Вот что выдаёт:

Если прямо из shell, тогда без экрана нужно: echo $EXTERNAL_STORAGE

Или можно сразу посмотреть, туда ли попал: ls $EXTERNAL_STORAGE/*  bv

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

44

alex_q_2000 пишет:

Если прямо из shell, тогда без экрана нужно: echo $EXTERNAL_STORAGE

Через ADB Shell тоже без экранирования надо.
Выдаёт /sdcard, но при попытке ls $EXTERNAL_STORAGE/ выдаёт содержимое внутренней памяти.
Но проверил кое-что дополнительно и смотри, что получается:

 Консоль:
HWJSN-H:/ $ ls -al /storage/
total 135
drwxr-xr-x 5 root root         140 2022-04-10 22:10 .
drwxr-xr-x 1 root root        1294 2018-08-07 19:01 ..
drwxrwx--x 7 root sdcard_rw 131072 2022-05-21 08:27 9C33-6BBD
drwx--x--x 3 root sdcard_rw   3488 2022-04-10 22:10 emulated
lrwxrwxrwx 1 root root           7 2022-04-10 22:09 sdcard0 -> /sdcard
lrwxrwxrwx 1 root root          18 2022-04-10 22:10 sdcard1 -> /storage/9C33-6BBD
drwxr-xr-x 2 root root          60 2022-04-10 22:09 self
HWJSN-H:/ $

Попробуй обратиться через /storage/sdcard0 или /storage/sdcard1 - чем чёрт (ну или демон FreeBSD ag) не шутит?

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

45

Rizado пишет:

Но проверил кое-что дополнительно и смотри, что получается:

Полный ... восторг.  ag  Значит нужно откуда-то из другого места опять вытаскивать. Хммм... Всё перемешано как обычно, куча-мала. Делают, лишь бы продать, а чего там куда будут вставлять - им уже без разницы. Ок, предлагаю прерваться на обед... Я похожу в сети, поищу ещё какую-нибудь фишку...

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

46

alex_q_2000, я же предложил тебе вариант:

Rizado пишет:

Попробуй обратиться через /storage/sdcard0 или /storage/sdcard1

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

47

Rizado пишет:

Попробуй обратиться через /storage/sdcard0 или /storage/sdcard1

Я его учту, однако в других смартфонах/планшетах оно как пить дать будет другим. Если делать список возможных вариантов, мне кажется, он будет длинным, что-то универсальное нужно найти (из окружения выудить или как-то из mount). Больше чем уверен, в конце выяснится, что эти балбесы таки добавили некую функцию точного определения, но она доступна только в последних версиях. Нужно подумать...  ab

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

48

alex_q_2000 пишет:

Я его учту, однако в других смартфонах/планшетах оно как пить дать будет другим.

Таки да. Проверил у жены, там таких папок нет.

alex_q_2000 пишет:

но она доступна только в последних версиях.

У меня Android 10, Honor, у жены Android 11, Xiaomi.

alex_q_2000 пишет:

как-то из mount

Вывело много чего, на экран не поместилось ab . Если интересно и хочешь покопаться, могу выложить.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

49

Rizado пишет:

Вывело много чего, на экран не поместилось  . Если интересно и хочешь покопаться, могу выложить.

Пока нет, спасибо. Принцип я кажется понял. Попытаюсь выудить 'removable' девайсы. Нужен какой-то универсальный shell-метод, чтобы во всех Андроидах работал. Опираться на окружение, как выяснилось, тоже бесполезно. Нужен метод, что называется "в лоб", это всё равно, что искать подключенные флешки, только вот средства весьма ограничены.  ar Сообщу дополнительно, как что-то получу на эмуляторе. Помощь мне ещё потребуется, надеюсь ты будешь поблизости...

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

50

alex_q_2000 пишет:

Помощь мне ещё потребуется, надеюсь ты будешь поблизости...

+ открыть спойлер

Поблизости точно нет, до вас по прямой 1405 км ab . Нижегородская область, правильно?

Да я периодически на связи. Так что помогу.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

51

Rizado пишет:

Да я периодически на связи. Так что помогу.

Пробный deb-пакет с кнопкой выбора SD-Карты. Последовательное нажатие на кнопку с 2-мя карточками (в менеджере SD-Карты) меняет точку монтирования. Жать, пока не появится содержимое. Лучшего решения пока не нашёл: adbmanager_2.6-4.mrx8_amd64.deb  ag

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

52 (23.05.2022 13:42:06 отредактировано Wolfenberg)

Rizado пишет:

У меня Android 10, Honor, у жены Android 11, Xiaomi.

Там подключение немного посложнее - через службу XEMU.initd1 (подобие KVM, но для карт памяти. Делает более безопасным подключение, одновременно разделяя жёсткой границей носители. Таким образом, карта памяти одновременно находится
в некоем виртуальном пространстве с одновременно физической ФС и отдельными изолированными портами и службами запуска и адресациии). При подключении других телефонов к моему виден контейнер с протоколом защиты доступа и полным сканированием трафика.
Во всяком случае, у меня так реализовано (Xiaomi Readme 8A).

Linux Mint 19.3 Mate Edition
Windows 7

53

Wolfenberg пишет:

При подключении других телефонов к моему виден контейнер с протоколом защиты доступа и полным сканированием трафика.

А если два таких, одинаковых смартфона с контейнерами подключатся друг к другу - они увидят контейнеры друг-друга?  ai


...для тестов
ADBManager-v2.6-5
---
Поскольку изъять/получить точное расположение SD-Card - история довольно мутная (от вендора к вердору системное окружение отдаёт ровно противоположные данные), пришел к выводу, что будет лучше использовать список возможных точек монтирования, переключаемых вручную кнопкой (или по [F12]) в менеджере SD-Карты.

Сейчас используется такой список:
---
/sdcard/
/mnt/sdcard0/
/mnt/sdcard1/
/mnt/sdcard2/
/mnt/external/
/mnt/external_sd/
/mnt/sdcard/ext_sd/
/mnt/sdcard/ext_sdcard/
/mnt/sdcard/external_sd/
/mnt/extSdCard/
/storage/sdcard0/
/storage/sdcard1/
/storage/sdcard2/
/storage/extSdCard/
/storage/emulated/0/

Этот способ имеет одно преимущество: подбрасывая менеджеру различные точки монтирования, можно прочитать не только внешнюю SD-Карту, но и при случае - внутреннюю (internal).

Список составлен вручную из различных статей/обсуждений в сети. Надеюсь, что это покроет большинство моделей от разных производителей. Если есть ещё какие-нибудь варианты - welcome.

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

54

alex_q_2000, а если для каждого из этих вариантов попытаться хотя бы папку открыть? То есть, открылось - даём как вариант, нет - не надо тратить зря время пользователя.
Посмотрел список точек монтирования в своём телефоне. Выдало целых 75 штук. И при этом sdcard0/sdcard1 там нет.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

55

Rizado пишет:

Посмотрел список точек монтирования в своём телефоне. Выдало целых 75 штук. И при этом sdcard0/sdcard1 там нет.

Предполагаю, что эти точки видать через какой-нибудь файловый менеджер, установленный на смартфоне. Кстати, рекомендованные вчера тобой, тоже, как выяснилось из числа общеизвестных (/storage/sdcard0 или /storage/sdcard1 и дополнительно /mnt/sdcard/external_sd/) так же добавлены.  bv

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

56

alex_q_2000 пишет:

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

Не издевайся. Запустил терминал и набрал mount. Давно себе на телефон установил нужное приложение.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

57

Rizado пишет:

Не издевайся. Запустил терминал и набрал mount. Давно себе на телефон установил нужное приложение.

ag Я всё-равно сейчас себе на эмулятор Total Commander поставлю. Ну так у тебя до сих пор не видит SD-Карту, даже в таком исполнении?
...
Вот. Поставил. Красным выделено то, что нужно. Подозреваю, что у вас с Wolfenberg-ом они будут другими:  bq
https://i.ibb.co/zmW6y0R/Android-x86-8-1-Total-Commander.png

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

58

Пока что не пробовал. Нет времени. Но папка /storage/emulated/0/ у меня есть.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

59

Rizado пишет:

Пока что не пробовал. Нет времени. Но папка /storage/emulated/0/ у меня есть.

Тоже добавил, а то мало ли что. Там вообще много разных, непонятных штук; как я и говорил - кто во что горазд. Но эти - уже устоявшиеся, насиженные т.с. места.

У меня 2 эмулятора: Android-5.1 и Android-8.1. SD-Card в них, разумеется нет.
---
В Android-5.1 одно и тоже показывают /sdcard/ и /storage/sdcard0/
В Android-8.1 одно и тоже показывают /sdcard/ и /storage/emulated/0/

Это я к тому, что до конца непонятно, что там к чему прицеплено и по какому принципу. И с реальной SD-Card такая же неразбериха.
*** Добавлено: 24.05.2022 18:01:00 ***

ADBManager-v2.6-6
Оптимизация точек монтирования SD-Card. В списке только существующие + /storage/вида 'AAAA-FFFF'

MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10

60

alex_q_2000 пишет:

А если два таких, одинаковых смартфона с контейнерами подключатся друг к другу - они увидят контейнеры друг-друга? 

Нет. Только одиночные файлы, разрешённые для передачи системой защиты. После их получения следует либо обрыв соеденения, либо запрос на перезапуск протокола для другого файла или группы файлов. ab
*** Добавлено: 25.05.2022 08:17:00 ***

alex_q_2000 пишет:

Вот. Поставил. Красным выделено то, что нужно. Подозреваю, что у вас с Wolfenberg-ом они будут другими: 

Сейчас вообще будешь смеяться. У меня точка монтирования: /chroot/mnt/XVMbox/extcard1. Вот как с этим бороться? ab
И в документации пишется, что таким макаром карта может устанавливаться ещё и как линейное продолжение внутренней памяти без прав управления.

Linux Mint 19.3 Mate Edition
Windows 7