[deep/]

Записи с тегом 'iPhone'


Как узнать происхождение и возраст iPhone? 0

Хотите анлок? Я нет ))

Хотите анлок? Я нет ))

Оказывется, проще некуда. Начнем со страны. Для начала надо заглянуть в «Настройки» («Settings»), выбрать пункт «Об этом устройстве«, и посмотреть значение в строке «Серийный номер«. После этого идет на сайт http://www.chipmunk.nl/ klantenservice/applemodel.html, и, не обращая внимания на тарабарщину, вводим это значение в единственное поле, и жмем кнопку. Далее на чистом английском узнаем все о том, где телефон сделан и, собственно, когда. И даже каким по счету в течение недели (равно, как и номер этой недели).

Теперь, как же узнать страну, для которой он предназначен? (То, что сделан в Китае не говорит, что его там продавали, они все сейчас китайские). Рядом с серийным номером, на том же экране настроек есть «Модель«. Смотрим туда. Видим, например, «MC637RR«. Или, даже что-то такое: «MB459ZA/A«. Нас интересуют 1-2 буквы перед слэшом («/») или последние 1-2 буквы, если слэша нет (как в первом случае). Соответственно, это «RR» для первого номера модели, и «ZA» для второй. А обозначают они Россию и Сингапур, соответственно. А вот и полный список стран (то, что симфри, то есть, не имеет операторской блокировки, выделено жирным):

  • B — Великобритания и Ирландия – заблокирован
  • С — Канада – заблокирован
  • СZ — Чехия
  • DN — Австрия, Германия, Нидерланды– заблокирован
  • E — Мексика – заблокирован
  • EE — Эстония – заблокирован
  • FD — Австрия, Лихтенштейн, Швейцария – заблокирован
  • GR — Греция
  • HN — Индия – заблокирован
  • J — Япония – заблокирован
  • KN — Дания и Норвегия – заблокирован
  • KS — Финляндия и Швеция – заблокирован
  • LA — Гватемала, Гондурас, Колумбия, Перу, Сальвадор, Эквадор – заблокирован
  • LE — Аргентина – заблокирован
  • LL — США – заблокирован
  • LZ — Парагвай, Чили, Уругвай – заблокирован
  • MG — Венгрия – заблокирован
  • NF — Бельгия, Франция – заблокирован
  • PL — Польша – заблокирован
  • PO — Португалия – заблокирован
  • PP — Филиппины – заблокирован
  • RO — Румыния – заблокирован
  • RS — Россия
  • RR — Россия, либо разблокированная Румыния
  • SL — Словакия– заблокирован
  • T — Италия
  • X — Австралия – заблокирован
  • Но! X — Новая Зеландия – не заблокирован (но я всё равно бы поостерегся брать такой)
  • Y — Испания – заблокирован
  • ZA — Сингапур 
  • ZP — Гонконг и Макао

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

Кстати, этот же номер можно увидеть и на коробке, не распечатывая её (правда, не всегда), там он называется «Part No.«. Очень полезно знать это, собираясь на горбушку: берегитесь увидеть там «LL» — это США, где телефоны принципиально лочат на оператора. А при покупке «ростеста» на всякий случай посмотрите, «RR» или «RU» ли в этом номере?


Логотип оператора на 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. Но я бы не советовал править что-то в нем не понмиая сути — точно получите «кирпич». А, вот, как сделать симпатичное лого вместо длинного названия — я вам сегодня рассказал.

Photo (Психо!) Bombs! 0

Art of photos???

Art of photos???

Давно ли вы у вас было ощущение сначала того, что вы невообразимо умнее окружающих, либо явно чего-то не понимаете (причем без использования каких-либо психотропных средств)? Я вот только что схлопотал такое, копаясь в дисконтных приложениях в аппсторе Apple (которые на время стали из платных бесплатными)…

Точнее, копался я на днях, а, вот, запустил прогу только сейчас. Не буду томить, зовется она Photo Bomb! (ссылка на iTunes). Мне (как видно с рекламного «скриншота» обещали «The Art of Spoiled Photos»)! «Ну, сборище смешных фоток не может не порадовать!», — подумалось мне сначала. И я решил посмотреть… Ааааа, боже мой! Я ожидал действительно смешного, ну пусть не «art of…», ну, по крайней мере, забавного. Ну, петросянщины на худой конец… Я не увидел НИЧЕГО! Ничего смешного. Может, у меня с чувством юмора что не так. Да нет, здравый смысл за него тоже вступился! Тупости вот хоть отбавляй зато: тупометр зашкалило в красной зоне! Ну, невозможно и представить, что, например, вот такие фотки:


1

1

2

2

3

3

4

4

5

5

6

6

…могут смешить. Куда там сайтам типа Одноглазников! Эти рвут шаболон! Напрочь! Его потом не заштопать! Все просто потому, что вы понимаете — кто-то (предположительно, по ту сторону Атлантики) глядя на это ржет как конь! Вы пытаетесь тоже, но смешинка так и не созревает, нет, даже не проростает ни в коре, ни даже в лимбической системе головного мозга! Это кладезь для троллинга и, даже, может мемов, но это НЕ СМЕШНО! )) И тем самым вызвает тупейшее похихикивание, неподвластной вразумению природы.

Вывод: я случайно нашел психотропное оружие в аппсторе «вероятного противника»! Они пришли чтобэ зохавать наш мозг! Петросяна с Убовицкой в отставку, они больше не нужны, ведь у нас теперь есть «Photo Bombs!». И раз «их» чувство юмора нам неподвластно, будем смотреть и тупить, оно того стоит ) Я тупил минут 40! Будьте и вы счастливы, советую, чтобы понять собственную силу разума и почуствовать себя определенно умнее, чем вчера!

Нечто крутящее лучшее на Спрингборде 0

Пока нахожусь в прекрасном настроении и спать еще не хочется так сильно, решил сделать этот пост. Причем, с немного корыстной целью. ))

Люблю я, значит, чтобы на экране все немного нестандартно было. И особенно люблю полупрозрачные иконки на спрингборде айфона/айпада. А уж если и их немного повертеть можно… Вот это вообще взрыв мозга тогда! )


И сегодня, облагораживая почти чистый айпад, я с трудом вспомнил имя программы, дающей такое нереальное представление ай-мира )) И зовется это чудо… (барабанная дробь!…) Bugify!

Единственная ложка дегтя для противников джейлбрейка — да, нужен джейл и Cydia. А лежит оно, кстати, в репозитории BigBoss, абсолютно безвозмездно, то есть, совершенно даром!

Так что еще раз скажу (и буду повторять еще не раз) — джейлбрейк это далеко не способполучения халявы, как многие думают, это доступ к огромному числу бесплатных (а есть и платные — если кто хочет) программ, не попавших о тем или иным причинам в официальный AppStore. Вот, например, таких что безбожно каверкают Спрингборд, иконки крутят, могут их прозрачнить и даже делать в несколько раз больше по размеру (попробуйте, эффект потрясающий, хотя жить с ними такими нереально )) ). В общем, чтобы и самому не забыть больше и вам посоветовать — программу зовут Bigify.

Сохраняем данные приложений iPhone. Безоблачно. 2

Недоверяя всяким там яблочным облакам (прям йогурт «растишка» ни дать ни взять), и решив зарегать наконец аккаунт в русском Аппсторе (что-то мне из него было надо, но уже не помню что именно )) ), я озаботился поиском альтернативы, понятное дело, из Сидии, могущей куда-нибудь в приличное место сбэкапить мои рекорды в Sheep Launcher’е и Naughty Bear (ну, и, само собой, не только). Ранее я использовал для этого ssh и scp, ну, сами понимаете, не самый изящный способ… Недолго порывшись в, так сказать, просторах сети, обнаружилась мощнейшая штуковина под названием DataDeposit. Конечно, нужен джейл. Ставится, конечно, из Cydia, у меня нашлась без каких-то проблем в дефолтовых репозиториях. Изюминкой можно считать, что данные все она хранит в популярнейшем сервисе под названием Dropbox.

В работе крайне проста: дает подключить аккаунт Dropbox, либо сразу создать новый (однако, я бы очень попросил для создания аккаунта там пройти по ссылочке – это и вам не доставит хлопот, и мне немного увеличит объем предоставляемого сервисом дискового пространства в ополнение к и так бесплатным 2.5 Гигам). Однако, отвлеклись. Линкуемся с дропбоксом и получаем тупо список своих приложений в двух разделах: «Backup My Save Data…», в котором можно сохранить данные приложения в хранилище Dropbox, и «Restore from Dropbox…», позволяющее сделать ровно обратное — вытащить уже сохраненное. Также есть и совсем немного настроек типа использования https или смены аккаунта дропбокса.

В итоге я превосходно сохранил все нужные приложения, теперь буду без опаски сбрасывать айфон и восстанавливать как новый (осталось только придумать что-то подобное для звонков и СМС).

НО! Не обошлось и без ложки дегтя, к сожалению. На больших приложениях (т.е., у тех, у кого слишком много данных) оно все же лагает, вылетая в спрингборд. Таким образом, мне не удалось сохранить данные из Hipstamatic и 8mm ((. Пришлось тащить их «руками», по ssh.

Но с остальными приложениями, не хранящими данных немеренными гигабайтами, DataDeposit справилась без малейших проблем. В общем, рекомендую для определенных случаев.

PS. Не забывайте про Dropbox. Если еще ни разу не пользовались, попробуйте, иметь часть файлов доступными отовсюду все же крайне удобно: и со стационарного компа, и с телефона, и, скажем, с айпада или Таба… А я получу еще немного бесплатного места и скажу вам «Спасибо огромное!» ))

Night iSight 0

Хотел рассказать что-нибудь про стилусы или даже икс-бокс, благо, накопилось всего порядком, но день прошел чудесно: я переплыл Канал имени Москвы, побывал в Дубне, немного поснимал (но по необъяснимым причинам никак не могу хотя бы даже переписать снимки на комп), а когда уже порядком стемнело, просто так снял вот такой «вид из дома»:

Снял на Айфон. Очень, скажу вам, iPhone стали неплохо снимать! Задумался о тщете всего сущего том, что зеркалка хорошо, но красоту в хреновых условиях с освещением уже можно снимать подручными средствами и не комплексовать не капельки!

Рабочий беспорядок 0

Поставил iPhone в док (помню времена, когда такие штуки назывались «крэдл»), случайно запустилось приложение камеры. Оказалось, что в доке нажать кнопку «Home» не так-то просто, надо прицеливаться, а то попадаешь в экран. А на экране там как раз оказывается кнопка, делающая очередной кадр. Таким образом, я случайно запечатлел кусочек своего работчего беспорядка, который почему-то порадовал меня цветовой гаммой. Вот он:

Нескучных вам рабочих будней и разноцветного беспорядка! )

О скане вайфая в мирных целях 0

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

Оказалось, что Apple просто выкинули из аппстора все анализаторы вайфаев! То есть, сканить вай-фай — это по их мнению полный ай-яй-яй и вмешательство в личную жизнь…

Но слава богу есть джейл и Cydia, где в репозитории Big Boss и нашелся исчезнувший в аппсторе WiFiFoFum, за что майнтенерам мое огромное сисадминское спасибо! А вы, если потеряете эту замечательную прогу — ищите ее в Сидии, найдете даже с настройками по умолчанию. :) Удачи!

Полезный зверек Junction 0

А знаете ли вы, как перенести часть данных с маленького системного диска на большой диск с данными? Проще некуда. Рассказываю.

Есть у Айтюнза нехорошая особенность хранить всё именно в профиле пользователя, на системном диске, и в том числе бэкапы айдивайсов. А у меня системный диск всего-то 70-с небольшим. Память только одного iPad уже 64Гига! А если учесть, что с компом синхронизуется еще второй айпад, и еще iPhone-ы, то место уходит глубоко в минус. Что делать, если системный раздел больше не сделать? (у меня вот и не получится — там стоит недешевый SSD, работающий в целом очень неплохо)

В UNIX-системах (Linux, FreeBSD, Mas OS X) с этим проще некуда — кинул файлы в другой раздел, сделал симлинк через «ln -s» и всё — система будет видеть файлы и там и там, как будто они лежат и на старом месте тоже, и спокойно всё будет работать с использованием старого пути, а данные будут перемещены на новый.

Есть ли жизнь на Марсе доступно ли такое на Винде? Оказывается, еще как досупно. Есть такая штука как «junction», по-нашему джанкшен. Они и спасут нас от переполнения. Если у вас (как и у меня) диски под Windows размечены с файловой систеной NTFS (это сейчас делается по умолчанию), то алгоритм избавления от напасти будет такой:

  1. Предварительно скачиваем отдельную утилиту junction (она не входит в комплект системных команд, лежит отдельно на Microsoft TechNet): http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
  2. Копируем все файлы на новое место проводником или любимвм файловым менеджером. В моем случае я копировал папку с беэкапами iTunes «c:\Users\deep\AppData\Roaming\Apple Computer\MobileSync» в «d:\iTunes\MobileSync»
  3. Переименовываем папку с исходными файлами, пока ее не удаляем. Мало ли что, а так всегда можно легко вернуть всё назад просто переименовав ее обратно в MobileSync.
  4. Запускаем консоль с правами администратора: в системном меню в строке поиска пишем cmd и жмем Ctrl+Shift+Enter, после чего соглашаемся с тем, что cmd.exe будет запущен именно от администратора
  5. Находим скачанный файл junction.zip, распаковываем оттуда junction.exe. Тем, кто хочет использовать его более одного раза советую сделать его частью системы просто скопировав в папку C:\Windows (из запущенной только что администратороской консоли или же с помощью, например, Total Commander-а). Но это можно не делать, тогда, главное, оставайтесь в папке с файлом junction.exe.
    Формат же вызова утилиты такой:

    junction что куда

    При этом папка «что» естественно должна уже существовать, а папки «куда» быть не должно (поэтому мы и переименовывали старую папку).

  6. Творим само волшебство:
    D:\>junction "c:\Users\deep\AppData\Roaming\Apple Computer\MobileSync" "d:\
    iTunes\MobileSync"

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

    Если всё было сделано верно, увидим примерно такой ответ:

    Junction v1.06 - Windows junction creator and reparse point viewer
    Copyright (C) 2000-2010 Mark Russinovich
    Sysinternals - www.sysinternals.com
    Created: c:\Users\deep\AppData\Roaming\Apple Computer\MobileSync
    Targetted at: d:\iTunes\MobileSync

Всё! При следующем запуске айтюнз должен увидеть свои бэкапы на новом месте. Переименованная в п. 3 папка больше не нужна!

Кстати, есть в Windows (начиная с Vista) и именно симлинки (управляются командой «mklink»). Но не всякий софт их нормально видит, поэтому с ними такой фокус не прошел и я остановился именно на джанкшенах.

Прошивку вниз! На iPhone 3G с 4.0 на 3.1.3 0

Никогда не ставьте по глупости или из любопытства прошивку 4.x на iPhone 3G (на 3GS, впрочем, это вполне нормально)! Я имел сегодня удовольствие возвращать третью версию на такой проапгрейженый айфон.

Интересно, что SHSH был сохранен, но восстановить его не удалось.

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

  1. Имеем: Windows 7 64bit, iTunes 10.1, OS 4.0 на айфоне
  2. Тупейшим образом шьем прошивку 3.1.3
  3. Получаем ошибку 1050, забиваем на нее
  4. Ставим libusb с Sourceforge (последнюю версию!), подключаем айфон (в рекавери, не DFU!), создаем 64-битным бинарником «фильтр».
  5. Скачиваем RecBoot, распаковываем, запускаем Exit.bat
  6. В libusb удаляем фильтр (а то айтюнз не законнектится!). Активируем телефон айтюнзом (мне пришлось ребутнуться перед тем, как iTunes все-таки увидел айфон).
  7. Та-дам! На Ямобилке прошивка 3.1.3!
  8. Джейлбрейк по вкусу (работает jailbreakme.com)

Не работали:

  • QuickPWN — выдавал ошибку при запуске. Советы из сети «поставьте dotnet-fx» к семерке не применимы — он там встроен.
  • redsn0w — запустился, попросил скушать прошивку 3.1.2 (не 3!), вроде как сделал свое дело, но процесс на айфоне завис.
  • Остальное было под Мак, проверить было не на чем.

Итого: 3 часа на понижение прошивки с хождением по граблям, не считая времени на написание этого поста. )) Если мой схематичный план потребует разъяснений — пишите, разъясню. Но, думаю, тем кто решится на такую перепрошивку тут и так всё будет ясно.