Sunday, August 20, 2017

Crouton на хромбуке

Решил поднять планку решаемых задач на моем хромбуке Acer C720P. Для этого поставил Ubuntu 16.04 через Сrouton, чтобы иметь возможность периодически запускать различный Linux софт.
CromeBook - идеальный хак девайс, бросающий вызов своему владельцу:

  • В следующем году Google перестанет обновлять ChromeOS для моей модели - надо думать, как что с ним делать;
  • Прикладного софта очень мало - приходится искать любую возможность что бы им пользоваться;
  • Портативеен, включается за 10 секнд - это делает его очень удобным;
  • Можно получить доступ к Linux начинке - это уже решение основных проблем.

Crouton

Это решение которое позволяет запустить окружение Linux дистрибутива на хромбуке в режиме разработчика.
Проект на гитхабе снабжен хорошей инструкцией https://github.com/dnschneid/crouton. Так же есть описание на хабре .

Теперь хромбук в режиме разработчика при загрузке требует для старта комбинацию [Ctrl + D]. Для запуска надо перейти в терминал crosh [Ctrl + Alt + T] выполнить команду shell, которая откроет доступ к обычному терминалу.

Вход к chroot по команде:
# sudo enter-chroot
запуск Xfce (если установлен)
# sudo startxfce4
Переключение в ChromeOS [Ctrl + Alt + Back] (Back - клавиша назад на функциональной панели клавиатуры)
Переключение в Crouton [Ctrl + Alt + Forward] (Forward - клавиша вперед)



Некоторые мысли по настройке окружения LXDE http://oldmachinery.blogspot.ru/2015/03/the-chromebook-strikes-back.html

Saturday, August 19, 2017

Доступ к файловой системе в Termux

Все устанавливаемые приложения и сохраняемые данные хранятся в собственном разделе termux, из которого нет доступа к остальной файловой системе.
Доступ к файловой системе телефона превращает устройство на Android в портативный ПК с консольным интерфейсом. Только надо подключить Bluetooth клавиатуру и привыкнуть к размеру экрана.
С ходу можно установить python, node.js, mc, nano, openssh (управление пакетами).

Storage. Доступ к главному хранилищу

Для этого пользователь должен делегировать приложению Termux к своим данным.
Делается это следующим это в несколько шагов.
Обновляем пакеты
#: apt update && apt upgrade
Запускаем установку
#: termux-setup-storage
После этого в домашней папке должно появится папка /storage
#: cd ~/storage

Несколько полезных ссылок

Описание на официальном сайте: https://termux.com/storage.html
Отличительные особенности конфигурации https://termux.com/linux.html
FTP: https://termux.com/ftp.html
Установка openssh: https://oliverse.ch/tech/2015/11/06/run-an-ssh-server-on-your-android-with-termux.html
Подключение по usb через проброс портов: https://oliverse.ch/technology/2016/09/20/access-termux-via-usb.html

Wednesday, August 9, 2017

Xiaomi Redmi 4

Уже два месяца, как обзавелся Xiaomi Redmi 4. Поэтому могу уже могу сделать вывод о данном телефоне. И он положительный.
При выборе я отталкивался от негативного опыта использования предыдущего телефона - LG Leon, который был приобретен 2-мя годами ранее.

В LG Leon в 2017 году мне не нравилось:
  • 768 Mb оперативной памяти;
  • 4 Gb ROM, который делился равными долями для приложений и данными;
  • 3G и отсутствие 4G - интернет был не шустер;
  • A-GPS - и невозможность определить координаты при отсутствии мобильной сети;
  • не удовлетворительное качество фотоснимков;
Малый объем ROM приводил к сильному дискомфорту, потому что большое число приложение занимало более 100Mb на флеш памяти. Такие приложения как Telegram, Instagram кешировали весь медиа контент на основной flash памяти (а не на sd карте), чем вызывали дикие лаги через несколько месяцев интенсивного общения. Место для других приложений не было.

В Xiaomi Redmi 4 пропало поддержка радио (не критично). Встроенная батарея как компромисс. Sim карту можно менять не выключая телефон. Скриншоты экрана можно делать свайпом 3-х пальцев в низ.

Обнаружил несколько багов:
  • c Sim картой Ростелекома, иногда не возможно восстановить подключение к сети если некоторое время был в не зоны действия сети (ехал в метро, был в другой стране). Наблюдал 3 раза. Иногда помогал рестарт телефона, иногда связь восстанавливалась через пару часов. Есть подозрения, что это было связано с слабым покрытием мобильной сети Ростелекома в месте моих попыток подключится к сети.
  • автоматическое переключение часового пояса в часах. Устанавливался часовой пояс собеседника в телеграмме. Вероятно это связано с настройками оболочки MIUI, потому что поиграв с настройками, оно прекратилось.
Из любимых приложений:
  • maps.me - оффлайн карты;
  • ColorNote - для заметок;
  • termux - эмулятор терминала.

Моя оценка телефона - положительная :)