Для того, чтобы сменить MAC-адрес на сетевом интерфейсе можно использовать одну из следующих команд (для разных компьютеров могут подходить либо одна, либо другая из них):
sudo ifconfig en0 ether 00:00:00:00:00:00
sudo ifconfig en0 lladdr 00:00:00:00:00:00
Вместо 00:00:00:00:00:00 нужно подставить нужный вам адрес.
Если вы, как и я не можете попасть в командную строчку с вашего свежеобновлённого до 1.1.3 телефона, вам поможет следующее:
Добавьте в Installer следующий source: http://www.trejan.com/irepo/
Установите из раздела Tweaks (1.1.3) SUID Lib Fix
Далее вы можете либо установить оттуда Term-vt100 SUID fix, либо, если вы используете более свежий, 206-ой билд Терминала, зайдите в телефон через ssh и выполните следующую комманду:
/bin/chmod +s /Applications/Terminal.app/Terminal
После этого вы сможете запустить Terminal и войти с логином root и стандартным для 1.1.3 паролем alpine.
Буквально на днях я обновил прошивку своего телефона до 1.1.3. Но, прочитав этот топик, понял, что сделал это не тем способом и программы, которые должны запускаться и работать от непривилегированного пользователя, запускаются и работают от root’а. В комментариях была ссылка на правильный метод. Решил попробовать переделать, чтобы всё было правильно.
Проблема вся в том, что телефон у меня был куплен с прошивкой 1.1.1 и разлочен с помощью anySIM. Приходилось откатываться назад. Ниже приведён поминутный лог того, что я делал. Забегая вперёд, скажу, что в итоге всё получилось и работает отлично
(more…)
На совсем недавно появившемся ресурсе вам предлагается ещё один способ обновления прошивки телефона до 1.1.3 без помощи каких-либо программ на компьютере. Достаточно только беспроводного соединения. Процесс небыстрый и съедает порядочно трафика.
Инструкция написана по-английски, но снабжена подробнейшими скриншотами. Так что проблем с установкой ни у кого возникнуть не должно.
Если вы не хотите слышать приветственный звук при старте системы, вы можете от него избавиться следующим образом:
Создайте файл /etc/rc.shutdown.local со следующим содержимым:
#!/bin/sh
OSA=/usr/bin/osascript
echo OUTPUT_MUTED=`$OSA -e "output muted of (get volume settings)"`
> /etc/volume.settings
$OSA -e "set volume with output muted"
Этот скрипт будет запоминать настройки громкости системы и отключать звук.
Создайте файл /etc/rc.local:
#!/bin/sh
OSA=/usr/bin/osascript
if [ -r /etc/volume.settings ]; then
. /etc/volume.settings
# If the volume wasn't muted before shutting down, unmute it on
# startup
if [ $OUTPUT_MUTED = "false" ]; then
$OSA -e "set volume without output muted"
fi
fi
Этот скрипт будет восстанавливать настройки громкости при старте системы.
В сети появилась очень удобная программа, которая особенно пригодится тем, кто выходит в интернет через VPN-соединение.
Программа автоматически устанавливает соединение с VPN-сервером при нахождении вашего компьютера в заданной вами wifi-сети. Умеет корректно завершать соединение при переходе компьютера в спящий режим.
Сегодня ночью плохиш Milworm выпустил скрипт, который отправляет iPhone в коматозное состояние при посещении определенной веб-страницы. Если с телефона зайти по ссылке ввв.milw0rm.com/exploits/четыре-девять-семь-восемь (заменить на цифры), придется делать рестор. Остерегайтесь: Milworm проспамил много форумов. Обходите стороной этот адрес.
Для того, чтобы заставить Spaces открывать определённое приложение только на заданном рабочем столе, вы можете открыть настройки Spaces и перетащить приложение из папки Applications на нужный стол. Это значительно быстрее и удобнее, чем искать его в списке. К сожалению, из Дока приложение перетащить невозможно.