Добавить в корзинуПозвонить
Найти в Дзене
UnderMind

Переносим термукс на SD-карту

Всем привет, сегодня я вам расскажу как без рут прав можно перенести термукс, на карту памяти . Эта проблема не давала мне покоя на прошлом смартфоне, ибо там термукс у меня занимал порядка 5 гигов. Купив новый, я наткнулся на этот способ, когда он мне вовсе не нужен. Что нужно сделать для начала : 1. Форматируем карту в качестве внутренней памяти (adoptable storage). 2. Устанавливаем Эмулятор терминала (Терминал), переносим Терминал на SD-карту штатными средствами Андроида. Либо же качаем стороннюю программу для перемещения. Ниже обозначено, где и какие действия будут происходить, выполняйте всё по порядку методом CTRL+C, CTRL+V. Сам процесс перемещения: 1. В Termux выполняем: mount | grep expand И находим точку монтирования внешней карты /mnt/expand/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx Можно и в Терминале. Find-ом ищем этот путь без рута (всё равно как , через ls или TAB). 2. В Терминале выполняем TPATH=/mnt/expand/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/user/0/jackpal.androidterm
mk

Всем привет, сегодня я вам расскажу как без рут прав можно перенести термукс, на карту памяти . Эта проблема не давала мне покоя на прошлом смартфоне, ибо там термукс у меня занимал порядка 5 гигов. Купив новый, я наткнулся на этот способ, когда он мне вовсе не нужен.

-2

Что нужно сделать для начала :

1. Форматируем карту в качестве внутренней памяти (adoptable storage).

2. Устанавливаем Эмулятор терминала (Терминал), переносим Терминал на SD-карту штатными средствами Андроида. Либо же качаем стороннюю программу для перемещения.

Ниже обозначено, где и какие действия будут происходить, выполняйте всё по порядку методом CTRL+C, CTRL+V.

Сам процесс перемещения:

1. В Termux выполняем:

mount | grep expand

И находим точку монтирования внешней карты /mnt/expand/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Можно и в Терминале. Find-ом ищем этот путь без рута (всё равно как , через ls или TAB).

2. В Терминале выполняем

TPATH=/mnt/expand/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/user/0/jackpal.androidterm
mkdir $TPATH/termux
chmod 0711 $TPATH
chmod 0777 $TPATH/termux

3. В Termux выполняем

cp -avr /data/data/com.termux/files/usr /mnt/expand/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/user/0/jackpal.androidterm/termux

4. В Терминале выполняем

chmod 0711 $TPATH/termux

Ииии, проверяем:

1. Закрываем окна Termux-а, кроме одного Failsafe-окна. Там мы выполняем:

cd /data/data/com.termux/files
mv usr usr1
ln -s /mnt/expand/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/user/0/jackpal.androidterm/termux/usr usr

2. Открываем обычное окно Termux. Если там все нормально, пакеты ставятся и удаляются, то все сделано. Можно удалять уже ненужную папку /data/data/com.termux/files/usr1.

3. Если имеются косяки, возвращаемся в старое Failsafe-окно и возвращаем все как было

rm usr
mv usr1 usr

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

Спасибо за внимание!

НАШИ ПРОЕКТЫ
НАШИ ПРОЕКТЫ

Со всеми предложениями и идеями для статей пишите нашему боту @undermbot