Изменение подлложки в Launchpad

Забавы ради. Попробуйте при активированном Launchpad’е понажимать Command-B. Можно будет выбрать между размытой и неразмытой картинками, а также выбрать, в цвете ли отображать подложку или в чёрно-белом варианте.

Как узнать мощность сигнала от bluetooth-устройств

Иногда бывает не лишним убедиться, что сигнал от вашего bluetooth-устройства достаточно силён.

Для этого откройте пункт Bluetooth в System Preferences. Наведите курсор на интересующее вас устройство и кликните мышкой с зажатой клавишей Option.

Вы увидите примерно следующую картину:

![Bluetooth Signal 1](http://mactrick.com/wp-content/uploads/2011/09/bluetooth_signal_1.png)

Как включить AirDrop для всего

Для того, чтобы включить AirDrop для проводного сетевого интерфейса (ethernet), а также для неподдерживаемых «из коробки» старых моделей Wi-Fi адаптеров, достаточно двух команд в терминале:

defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1
killall Finder

Если вдруг вы захотите вернуть всё обратно:

defaults write com.apple.NetworkBrowser BrowseAllInterfaces 0
killall Finder

Как результат, вы сможете использовать AirDrop например на MacPro, в которых нет Wi-Fi.

Драйвер для PL2303 под Lion

В одной из прошлых заметок я [писал](http://mactrick.com/2011/04/12/profilic-serial-adapter/) про установку драйвера для переходника USB-Serial сделанного на чипсете PL2303. Всё это отлично работало до тех пор, пока я не обновился до Mac OS Lion. В новой версии ОС переходник работать перестал. Могу предположить, что это произошло как минимум от того, что ядро в Lion начало работать в 64-битном режиме, а драйвер был написан под 32 бита.

К счастью, добрые люди сделали форкнули старый драйвер и переделали его так, что он стал работать под новым Lion (который мне, кстати, весьма нравится).

Взять драйвер можно по [этой](http://github.com/downloads/failberg/osx-pl2303/osx-pl2303-0.4.1-failberg.pkg) ссылке. Установка и работа с ним ничем не отличается от предыдущей версии.

Отключение анимации новых окон

Возможно, вам не нравится новое поведение открывающихся окон в Mac OS 10.7, когда они открываются с анимацией из центра экрана. На мой взгляд, это визуально замедляет работу системы.

К счастью, такое поведение можно отключить. Делается это всего одной командой в терминале:

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO

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

Включение TRIM для SSD-дисков сторонних производителей в Mac OS 10.7

По умолчанию поддержка TRIM работает только для дисков, которые поставляет Apple. Для того, чтобы включить поддержку TRIM для сторонних SSD-дисков в 10.7.1 нужно выполнить следующие команды в терминале.

Для начала сделаем резервную копию модуля ядра:

sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original

Следующая команда заменяет в модуле IOAHCIFamily.kext строку `APPLE SSD` на нули:

sudo perl -pi -e ‘s|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00).{9}(\x00\x51)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg’ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

После этого нужно почистить кеш модулей двумя следующими командами:

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

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

![Trim Enabled](http://mactrick.com/wp-content/uploads/2011/09/trim_enabled.png)

Если вдруг возникнет необходимость вернуть всё как было, можно восстановить файл из резеврной копии:

sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

И снова почистить кеш:

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

И, конечно же, перезагрузиться.

Дополнение. Этот же способ работает и в 10.7.2.

Наполнить Launchpad с чистого листа

По умолчанию в Launchpad попадают все программы из /Applications. Это не очень удобно, если вы хотите навести там порядок и оставить только нужные вам приложения в нужном вам порядке.

Для того, чтобы удалить все приложения из Launchpad можно использовать следующую команду в терминале:

sqlite3 ~/Library/Application\ Support/Dock/*.db «DELETE from apps; \
DELETE from groups WHERE title<>»; \
DELETE from items WHERE rowid>2;» \
&& killall Dock

Вы также можете сделать резервную копию всех файлов в директории ~/Library/Application Support/Dock для того, чтобы можно было вернуть все программы обратно.

Теперь для добавления программы в Launchpad нужно просто перетащить её иконку на иконку Launchpad.

Восстановление пароля в Mac OS Lion

Для того, чтобы восстановить пароль пользователя в Mac OS Lion нужно сделать следующее:

* Загрузитесь со спасательного диска. Для этого нажмите и держите клавишу Option при включении компьютера. Выберите диск с подписью Recovery в появившемся списке.

* Выберите в меню пункт Utilities — Terminal.
![Launch Terminal From Recovery HD](http://mactrick.com/wp-content/uploads/2011/08/launch_terminal_from_recovery_hd.jpg)

* Напишите в окне терминала команду `resetpassword`

* Подтвердите имя пользователя, для которого вы хотите изменить пароль.

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

Если вы кликните правой кнопкой мыши на файле, вы можете увидеть там пункт меню Open with (Открыть с помощью). Таким образом можно открыть какой-либо файл в нестандартном приложении.

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

Также имеется и стандартный способ для этой операции. Как обычно, он прозрачнее для пользователя, но дольше в реализации. Если вы хотите пойти по этому пути, то вам понадобится:

* Кликнуть правой кнопкой мыши по файлу и выбрать Get info (или нажать Command-i при выделенном файле)

* Выбрать в открывшемся окне секцию Open with.

* Выбрать в выпадающем списке нужное вам приложение

* Нажать кнопку Change all

Как видите, способ с одной лишь зажатой клавишей выглядит сильно лучше.

Как сделать загрузочную флешку с OS X Lion

Как известно, новая OS X Lion поставляется только в виде скачиваемого приложения из Mac App Store. Но я вполне могу представить себе ситуацию, когда необходима будет именно загрузочная флешка с инсталятором системы. Например, если вы хотите переустановить систему «с нуля». Можно, конечно, установить 10.6, накатить её до последней версии и поставить из-под неё Lion, но это очень неудобно и долго.

Итак, для того, чтобы создать флешку (или использовать для этого отдельный раздел внешнего жёсткого диска), вам потребуется купленный и скачанный из App Store установщик системы и, собственно, носитель.

* Найдите в папке Applications файл «Install Mac OS X Lion.app», кликните по нему правой кнопкой мыши и выберите Show Package Contents.

* Перейдите в директорию Contents, а из неё в SharedSupport.
![Lion Installesd dmg](http://mactrick.com/wp-content/uploads/2011/07/lion_installesd_dmg.jpg)

* Скопируйте файл InstallESD.dmg например на рабочий стол. Впоследствии его можно будет удалить.

* Запустите Disk Utility, подключите к компьютеру флешку и отформатируйте её. Это можно сделать в разделе Erase. В качестве файловой системы выберите Mac OS Extended (Journaled)

* После форматирования флешки перейдите в раздел Restore. Нужный пункт находится в верхней части окна.

* В поле Source перетащите файл InstallESD.dmg с рабочего стола, в поле Destination — отформатированный раздел вашей флешки. Нажмите кнопку Restore.

После восстановления образа на флешку (процесс занимает прилично времени), вы сможете загрузиться с неё зажав при включении компьютера клавишу Option. После этого станет возможным «чистая» установка системы, получение доступа к дисковой утилите, восстановление системы из резервной копии Time Machine.