?

Log in

--

Новость про Jailbreak iOS 8.3 застала меня в отпуске, и в распоряжении у меня имелся только MacBook Pro, поэтому я не спешил заджейлить iPhone, у которого ввиду странных для меня причин джейл как-то слетел. Зачем — отдельная история, если вкратце: люблю твики, люблю ssh-иться на айфон.

Так вот, после того, как появилась новость о том, что завтра, во вторник 30 июня, в 18:00 по Москве выйдет iOS 8.4 был сделан вполне логичный вывод о том, что подписывать 8.3 могут перестать в тот же момент, поэтому решено было срочно джейлбрейкнуть айфон на маке. Но! Как это ни парадоксально, джейлбрейк Taig есть только под Windows. Что делать? А сделать всё получилось в виртуалке.

Джейлбрейк прошел успешно!

Вот, тезисно, как это правильно сделать:

  • Поставить можно Parallels Desktop (платный, пробная версия работает 14 дней, есть подтверждения что на нем все работает сразу) или Oracle VirtualBox (бесплатный и работоспособный, но есть “но”).
  • Я остановился на VirtualBox-е.
  • Поставил туда Windows XP 32-bit. Вполне подойдут выложенные Microsoft образы для тестирования старых версий IE, это совершенно лецинзионно-чисто ).
  • Немного магии: по умолчанию USB работает только как USB 1.1. Для включения USB 2.0 надо установить VirtualBox Extension Pack (берется на той же странице, что и сам VirtualBox, чуть ниже, одна ссылка на все платформы). Файл надо просто запустить, откроется VirtualBox и “съест” свои дополнения. После этого в настройках виртуалки, на вкладке “Ports/USB” надо поставить галку “USB 2.0″.
  • Теперь в виртуалке ставим iTunes версии 12.1.0.
  • На айфоне отключаем пароль, отключаем Find My iPhone.
  • Включаем айфон в мак, в настройках виртуалки в USB-устройствах добавляем в нее айфон. Он дзинькнет, мак его потеряет, но на винде должен запуситься iTunes. iTunes закрыть, Taig запустить, все должно сработать!

Но поторопитесь! Не исключено, что на всё про всё остались лишь сутки! Хотя, может и повезет, и 8.3 будет подписываться еще какое-то время, тогда написанное выше будет еще какое-то время актуально. Пока не перестанут подписывать, конечно.


:: Dave Labs : Несерьезные эксперименты ::


Как свести с ума Google?

--

Очень оказывается просто. Навороченный “точный” поиск позиции с участием вайфая находит меня в совершенно неожиданных местах… Ну, подумаешь, дома и на даче одинаковое название вайфайной точки, да ещё и роутер в машине… И все, Гугл меня потерял )) Пришлось включить поиск без этих наворотов )


:: Dave Labs : Несерьезные эксперименты ::


Без джейла

Originally published at . Please leave any comments there.

Настал тот день, когда айфон сделал “пффф!”. Он просто взял и нарисовал яблоко, и с того момента рисовал только его… Никакие ухищрения загрузиться уже не дали, то ли твики заклинило, то ли постоянная малохватка места сказалась, но, я”блоко-яблоко-…-перезагрузка-яблоко…”.

Ну, да ладно. Восстановил я его на 8.2 (не бета), но ввиду отсутсвия джейла, решил пожить как обычный эпло…юзер. Айфонолюб. Или айфонопонтолюб. В общем, когда “есть айфон и все”. Казалось, что без джейла я ничего не теряю (нелицензионного платного софта у меня на айфоне нет)…

Но, оказалось, что грустно все и уныло как-то. Твики свое дело делали просто отлично. И, вот, вот от чего дрожь, страх, боли и ненависть:

  • Уровень сети точечками? У меня bars стоял, аккуратненькие полосочки были лесенкой, компактно, наглядно.
  • И батарейка “черточками” была куда симпатичней…
  • У меня был премилый твик, позволяющий слайдом влево-вправо по клавиатуре пользоваться для перемещения курсора по строке. И удобно же было! Сейчас приходится целиться в буковки, долго и не точно.
  • Анимации… Какие же они убогие и долгие “из коробки”!
  • А еще мне было удобно видеть месячный инет-трафик рядом с часами…
  • …а вместо названия оператора (это та вещь, которую достаточно сложно забыть не разъезжая по роумингам каждый день), отлично смотрелось название Wi-Fi сети, что действительно порой меняется несколько раз в день (а то, и не на то, что надо).
  • А интересно, у меня одного глаза рябит от отображения групп приложений иконками “3х3″? С “2х2″ жить было куда приятнее!
  • f.lux спасал глаза каждый вечер от иссиня-белого цвета. Вместо “мягкого лампового” в легкую желтизну. В общем, менять цветовую температуру в зависимости от времени суток теперь тоже некому.
  • FMFLive знаете для чего был? Да-да, именно. Вот, с ним было спокойнее )).
  • А твик Bridge давал мне возможность нормально делать СВОИ аудиотреки, загружать их в айтюнз, чтобы вставлять из видеоредакторов в СВОИ же видюхи… Но, я понимаю, Эпл должен охранять мои авторские права, в первую очередь от меня же! А что, время такое, даже себе доверять нельзя!
  • …. (надоело, да и по мелочи остальное все же)…

Добрые люди! Подскажите мне хороший телефон на Android 4.4 с LTE! Сделайте джейл 8.2 или уже 8.3!…


:: Dave Labs : Несерьезные эксперименты ::


Запись опубликована . Please leave any comments there.

Застрянем вот так...

Застрянем вот так…

Попробовал я тут поставить Winterboard на iOS7. Ну, вроде бы, ничего не предвещало беды: и Cydia Substrate установлен, и приложение вроде как не должно вызывать проблем — проверено же и все такое. Ничего подобного! Поставил — словил “бесконечное яблоко”, или, выражаясь проще, “закирпичил” айфон. Яблоко и перезагрузка через 2-3 минуты, и опять яблоко… Что делать?

Естественно, в таком случае я воздаю хвалу джейлбрейку и установленному на телефон OpenSSH. )) О том, чтобы восстановиться через iTunes речь особо и не шла, так как снять бэкап времени бы не хватило между перезагрузками. Да, и вдруг бы мы оказались в ситуации, когда ОС, которую можно установить, уже обновилась на не-джейлбрейкаемую? В общем, радуюсь себе самому, что поставил ssh, но вот незадача — айфон не цепляет вайфай. И что делать?…

А просто все. С командной строки (OSX) все и сделаем. Есть такая штука, как usbmuxd. Качаем исходники (именно бандл tgz, в git-е нет нужной утилиты!) и поехали:

 

tar xvf usbmuxd-*
cd usbmuxd-1.?.?
cd python-client
chmod +x tcprelay.py
./tcprelay.py -t 22:2222

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

ssh root@localhost -p 2222

Если видим, что “connection refused” пробуем снова, пока не соединимся (а точно OpenSSH поставили из Сидии? Точно не отключали?). Если все ок, то соединимся. Напоминаю, что дефолтовый пароль — alpine, и поменяйте его при случае на что-нибудь менее стандартное, только не забудьте потом )).

Любителям Windows можно посоветовать подключиться через iFunBox, он совсем гуёвый (то есть, состоит из окошек), но его под мак нет ).

В общем, промпт айфона видим, можно уже снести залипший винтерборд (и его темы, если успели себе поставить и их), примерно так:

dpkg -r org.thebigboss.softremixios7theme
dpkg -r winterboard
reboot

И уж после этой загрузки телефон не свалится в циклобут. :)


:: Dave Labs : Несерьезные эксперименты ::


OS X Mavericks на флешке

Запись опубликована . You can comment here or there.

Хотите перегнать Mavericks на флешку, чтобы поставить на несколько компов, или, может, у вас есть мак без инета? Или с какой-нибудь 1.6? В общем, это просто.

Заходим в AppStore, жмем там на баннер с Mavericks. Говорим, что хотим скачать (если даже уже скачивали и поставили). Качаем. И останавливаемся, когда открывается вот такое окно (в нем ничего не нажимаем):

Начало установки Mavericks

Вместо этого вставляем чистую флешку на 8 гиг (минимум). Затем запускаем Terminal и в нем вводим загадочное заклинание:

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/NO\ NAME --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction

Вместо “/Volumes/NO\ NAME” вам надо указать путь к своей флешке в директории /Volumes. Жмем Enter, вводим пароль от учетки. После этого пойдет достаточно длительный процесс закатывания образа на флешку. Удачное его прохождение будет выглядеть вот так:

Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.

По завершении процесса терминал можно закрыть. За то в Finder мы увидим:

Диск смонтировался в Finder

 

Теперь флешку можно безопасно извлечь, вставить в другой Мак, зажать на нем кнопку Option, и включить его питание…

Tags:


:: Dave Labs : Несерьезные эксперименты ::


Тестер Regexp-ов в Ruby

Запись опубликована . You can comment here or there.

Недавно сама собой совершилась отличная веб-находка. Нужная и полезная!

Кодите на Руби? Используете регулярные выражения? Путаетесь в них? Тогда вам помог бы Rubular — отличный онлайн-редактор-проверяльщик regexp-ов. Все максимально просто и удобно, и не надо путаться в irb-е или постоянно перезапускать скрипты. Выражение можно подобрать прямо на веб-страничке:

Rubular в действии

Rubular в действии

Удачи с регулярками!

Tags:


:: Dave Labs : Несерьезные эксперименты ::


Запись опубликована . You can comment here or there.

Лого FreeBSD

Лого FreeBSD

Продолжая настраивать новый макбук, столкнулся с еще одной интересной задачкой. А именно, понадобилось прочитать на Маке диск, записанный в FreeBSD. “Из коробки” он его не понимает. MacFuse и OSXFUSE тоже не помогли. Пришлось идти “длинным путем”:

1) Скачиваем и ставим OSXFUSE: http://osxfuse.github.com/
2) Устанавливаем XCode Command Line Tools с http://developer.apple.com/xcode/ или напрямую их XCode, если он у вас уже установлен.
3) Скачиваем куда-нибудь ZIP: https://github.com/osxfuse/filesystems и распаковываем его.
4) Так, теперь в содержимом зипа находим директорию unixfs и копируем ее в /usr/local/include/osxfuse/ (Уверен, это лучше сделать из-под рута и из Терминала):

sudo su -
cp -R unixfs /usr/local/include/osxfuse/

5) собираем то, что переписали (оставаясь рутом):

cd /usr/local/include/osxfuse/unixfs/ufs
ln -s /usr/local/include/osxfuse/fuse
make

6) Ищем, какой номер у нужного нам диска, либо через GUI утилиты diskutil, либо из Терминала:

diskutil list

Допустим, у нас увиделся disk3s1:

...
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *500.1 GB disk3
1: FreeBSD 500.1 GB disk3s1

7) Собственно, монтируем:

mkdir /Volumes/UFS
./ufs --dmg /dev/disk3s1 --type ufs2 /Volumes/UFS

8) Проверяем, что диск смонтирвоался. Команда

df -h

нам в этом поможет, заодно и покажет, что там со свободным местом.

Да, стоит сказать, что диск смонтируется только на чтение. Но это совершенно не омрачает жизни в ситуации, когда надо только прочитать записанный под Фрёй диск, что мне и было нужно.

Tags:


:: Dave Labs : Несерьезные эксперименты ::


Запись опубликована . You can comment here or there.

А просто это, оказывается! Command/+ и Command/- замечательно делают свое дело при просмотре в режиме Stack View (например, приложений из дока).

Однако!

В OS X 10.8 (“Mountain Lion”) эта возможность оказалась выключена! ( Видимо, из соображений “юзайте Launchpad“). Хрррр! Но решение нашлось!

Открываем терминал, и…

defaults write com.apple.dock use-new-list-stack -boolean YES
killall Dock

Всё! Можно подровнять размер иконок по вкусу! А на ретиновском дисплее это нелишне, стоковые имеют просто конский размер, но теперь мы можем это исправить! ))

 

Самые маленькие иконки

Самые маленькие иконки

 

Tags:


:: Dave Labs : Несерьезные эксперименты ::


Запись опубликована . Please leave any comments there.

Почитал обзоры типа «10 лучших фото-прог под Андроид»… Все грустно настолько, что прям непонятно — что, нормально фоткать можно только на Эпл? Почему никто не написал ничего типа Хипстаматика или Snapseed’а?… Может кто все-таки знает приличный фоторедактор под Андроид? Чтоб не «фильтры-рамочки», а в основном «цветокоррекция-шарп-яркость-контрастность» (про кривые даже молчу), а только второстепенно уже «рамочки и фильтры»?… А? ))

Tags:


:: Dave Labs : Несерьезные эксперименты ::


Eye-Fi

Запись опубликована . Please leave any comments there.

Eye-Fi в разрезе

Eye-Fi в разрезе

Мое представление о мире в очередной раз разрушилось… Ну, казалось, кроме как с айфона или какого другого андроеда фотографии в сеть не зальешь непосредственно сразу после съемки… Но оказалось, что уже есть (и во всю продаются: http://market.yandex.ru/search.xml?text=Eye-Fi&hid=91009&srnum=18) так называемые, Eye-Fi карточки памяти, содержащие в себе Wi-Fi-адаптер, перекидывающий сразу фотки на ПК и смартфоны с iOS или Android. Еще бы GPS туда и картина была бы полной, хотя, какой-то механизм геотеггинга там оказался, похоже, метки выставляются при попадании снимков на смартфон.

Что ж, подумалось мне, и я прикупил такую умную вещицу (а цены-то не смертельные!), остается найти время и опробовать в каком-нибудь загородном фотосафари.

Вообще, неимоверно поразительно оказалось иметь возможность весьма комфортно обрабатывать фото с зеркалки на айфоне или айпаде (уж, простите меня, друзья-гики, Андроид как фотолаборатория меня пока больше разочаровывает, но это тема для отдельного разговора)! Я даже не берусь за лайтрум, если надо сделать одну-две фотки для фейсбука.

Ну, а когда сразу же их — и в Инстаграм — вот это вообще дает ощущение великой айтишной свободы!

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

Присоединяйтесь, будем обмениваться опытом и соображениями!


:: Dave Labs : Несерьезные эксперименты ::


Profile

house md ani
abr
Клатчский Иностранный Легион
personal space

Latest Month

June 2015
S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930    

Tags

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by Lilia Ahner