[deep/]

Архив за Ноябрь, 2011

Черт бы побрал MSK-IX сегодня!… Хотя, именно это, похоже, и было! 0

Практически без слов. Выкрутасы MSK-IX’а стоили мне сегодня множества нервных клеток, и, видимо, опоздания на важное мероприятие. Вкратце: с одной площадки не было видно другую… и третью… и потом что-то восстановилось… а что-то осталось… Всё, зима, IX опять колбасит. Воздушка у них там где-то что ли? ))

График с сайта MSK-IX

График с сайта MSK-IX

Полезное о Мегафоне и его интернете 0

Хочу рассказать пару секретов о том, как подключать и пользоваться интернетом у Мегафона. Вот, допустим, у вас есть новая симка, в вы хотите использовать ее в модеме для доступа в интернет…

Ну, для начала немного справочной информации о полезных номерах:

  • *100# — баланс
  •  *105# — интерактивный USSD-»сервис-гид”
  •  https://moscowsg.megafon.ru — адрес “сервис-гид”-а (можно также попасть с сайта Мегафона, ссылка вверху страницы, ближе к правому краю)
  •  *105*00# — установить случайный пароль в “сервис-гид» (придет в СМС, но на практике приходит не всегда)
  •  *105*01*1234*1234# — установить пароль 1234
  •  Пароль можно вообще не устанавливать, по умолчанию пароль в «сервис-гид» — это первые четыре цифры PUK (PUK1).
Будем использовать тарифную опцию «Оптимальный интернет»с 3 гигабайтами в месяц и стоимостью 350 р/мес  (самая дешевая опция «Базовый» стоит всего на 100 р. дешевле, но дает большее ограничение в скорости и трафике, а также ограничивает использование торентов и паринговых сетей, если это для вас может показаться важным):Через сервис-гид подключаем тариф “Онлайн” (если не доступен сразу, выбираем любой тариф, потом переходим на “Онлайн”. Стоимость все равно будет 0 рублей). Там же, в разделе “Управление скидками”, выбираем “ИНТЕРНЕТ”, далее подключаем опцию “Оптимальный”. Это даст 3 гига/мес на скорости 1мбит/с. По окончании этих 3 гигов скорость будет урезана до 64 кбит (что вообще невыносимо, поэтому за остатком лучше следить).А как следить за остатком трафика? Можно послать СМС с текстом «остаток» или «ostatok» (без кавычек) на номер 000105906. В ответ придет сообщение с информацией об остатке трафика и предложением продлить если надо. Также можно сделать все то же самое по USSD: *167# или *105*100#(если модем поддерживает, или если симку переставить в телефон).И запомните расчетную дату, в день ее наступления “сгорает” месячный трафик. Я, вот, и ее храню в KeePass-е, хотя, ее должно быть видно в сервис-гиде (но не в СМС с остатком трафика!), а из моего модема-то доступны только СМС. ))

Логотип оператора на iPhone под iOS 5 0

Как-то я понял, что хочется получить нечно более симпатичное на экране ямобилки, чем просто название оператора в углу. Ну, посмотририте, занимает почти все свободное место! Так мало остается места в статус-баре для полезных вещей (это, для сравнения, экран айфона не прошедшего описанную ниже процедуру):

Надпись, и нет логотипа оператора!

Надпись, и нет логотипа оператора! (нажмите чтобы лучше рассмотреть)

Да, я знал, что умельцы уже и так все сделали, был просто в этом уверен. Полез в Сидию (ну, естественно, на айфоне должен быть Джейл, напомню, что для iOS5 он пока «привязанный», что мне, к слову, ничуть жизни не портит). Так вот, полез в Сидию и не нашел ничего толкового. Полез в инет и нашел пару репозиториев, которые по сути должны мне были упростить решение этой проблемки. Хрен. Один не работает уже давно, в другом есть только Билайн и МТС (а у нужен-то Мегафон!), впрочем, вставив симку МТС-а убедился, что и с ним не работает. Начал гуглить какие-то howto, но попутно попадались решения лишь для предыдущих прошивок и крики о помощи (практически все без ответа, или без насколько-то внятного ответа). «Эх!», — пришлось сказать мне и начать экспериментировать самому. В итоге, предлагаю Вам такую последовательность действий, приводящую к появлению логотипа Мегафона (и все это при желании вы без труда сможете переделать и на свою сотовую сеть!):

-1. ПРЕДУПРЕЖДЕНИЕ. Все делаете на свой страх и риск. Неверное движение может привести к зависанию на загрузке, либо бесконечной перезагрузке! Рекомендую во избежание иметь установленным Mobile Substrate, но и не факт, что он вас спасет на 100%. В общем, понадобится авантюризм!

0. Prerequests: iOS 5, джейлбрейк, OpenSSH.

  1. Теперь сам процесс. Для начала понадобится файл с логотипами. Качаем, распаковываем в укромное местечко.
  2.  Я все делаю на Маке. Поэтому эдесь специфично будет смонтировать файловую систему в файловую систему OS X. Для этого я использую MacFuse и MacFusion (GUI для нее). Установите обе программы, запустите MacFusion, укажите ему IP айфона и протокол SSH. Очень удобно. Единственное — я для удобства повесил симлинк из /Volumes/10.0.0.108 (туда у меня по умолчанию смонтировался iPhone, у вас, естественно, будет другой IP, да и смонтировать сразу можно в нужное мето, по своему усмотрению, используя опции, но мне показалось так быстрее) в домашнюю директорию (из терминала):
    <code>ln -s /Volumes/10.0.0.108 ~/108</code>
    Таким образом, у меня ФС айфона оказалась в домашней директории, в подпапке 108.
  3. Копируем в ФС iPhone в путь /var/mobile/Library/Carrier Bundle.bundle (в моем случае это был путь 108/var/mobile/Library/Carrier Bundle.bundle относительно домашней директории) распакованные файлы из п.1. При этом в телефоне должна быть установлена мегафоновская симка, иначе ничего не получится!
    Маленький совет: е
    сли используете Finder, то раскрыть папку «Carrier Bundle.bundle» так просто не получится. Нажмите на нее для этого правой кнопкой мыши и выберите («Show Package Conents» или как там это будет по-русски )) ).
  4. Ну, в общем-то все! Дождитесь окончания копирования файлов, и можете смело делать respring (я это делаю через программу SBSettings, ставится из Сидии). После перезагрузки оболочки (не всего телефона, что особенно приятно, так как джейл у нас все же, привязанный!), получаем мегафоновский кружок вместо громоздкого названия.

Лого Мегафона с 3G

Лого Мегафона с 3G (нажмите чтобы лучше рассмотреть)

Лого Мегафона с Wi-Fi

Лого Мегафона с Wi-Fi (нажмите чтобы лучше рассмотреть)

А это в Центре Уведомлений iOS 5

А это в Центре Уведомлений iOS 5 (нажмите чтобы лучше рассмотреть)

Для повышения эрудиции можно еще рассказать, что на самом деле, все т.н., Operator Bundles хранятся на iPhone в папке /System/Library/Carrier Bundles/iPhone/ и разложены по операторам, а находятся по MCC/MNC, передаваемым сотовой сетью (это как раз куча симлинков с цифровыми названиями, ссылающися уже на понятные папки-бандлы с названиями операторов. А текущий оператор ссылается уже в эту папку и получается папка (а, точнее, симлинк) /var/mobile/Library/Carrier Bundle.bundle.

Если же у вас совсем «экзотический» оператор, то будет использована папка Unknown.bundle, и симлинк из /vat/mobile/Library пойдет на нее. Файлики с логотипами можно подкладывать и туда, а можно «вручную» создать папку-бандл и симлинк на нее с MCC/MNC сети. Но это непросто и потребует экспериментов.

А еще в этих папках кроме самих логотипов есть также файлики carrier.plist, сожержащие всю специфичную для оператора информацию — номер SMS-центра, APN-ы интернета и MMS со всеми параметрами доступа, номер голосовой почты, меню операторских сервисвов, информацию об оперваторских вайфайных точках и еще и не такое! Но файл плдписан, и чтобы что-то в нем поменять, надо поставить хак, отключающий контроль этой подписи, зовется он CommCenter Patch, найти его для iOS 5 можно, например, в репозитории http://v.backspace.jp/repo. Но я бы не советовал править что-то в нем не понмиая сути — точно получите «кирпич». А, вот, как сделать симпатичное лого вместо длинного названия — я вам сегодня рассказал.

Архив

Ноябрь 2011
Пн Вт Ср Чт Пт Сб Вс
« Окт   Янв »
 123456
78910111213
14151617181920
21222324252627
282930  

Плюшки


Метки

Свежие комментарии


Adverts