Как ускорить работу iOS4 на iPhone 3G

После обновления на 4 версию прошивки многие пользователи начали жаловаться на «тормоза» их любимых айфончиков. Если вы читаете мой блог, то знаете, что я в какой-то момент решил сделать откат iOS4 до версии 3.1.3. Однако недавно Apple выпустила обновление, которое закрывает уязвимость при просмотре зараженных PDF-файлов. И, естественно, чтобы не подвергать себя риску, стоит обновиться до последней версии (но не тем, у кого телефон с jailbreak). Так вот, я решил поискать возможные способы ускорить работу iOS4 на iPhone 3G.

Первым из советов, что я нашел — была «жесткая перезагрузка». Дело в том, что когда вы жмете на кнопку выключения, а затем двигаете слайдер «выключить» перезагрузки телефона не происходит. При выключении ОС на айфоне сохраняет все данные из оперативной памяти в образ, а при включении — восстанавливает их. Это похоже на спящий режим на компьютере или ноутбуке.
Рецептом «жесткой перезагрузки» является одновременное удержание кнопки «Home» и включения питания. Это может занять около 5 минут, но, как уверяет автор совета, вы почувствуете улучшение. Не забудьте синхронизировать ваш айфон до выполнения этой процедуры.

Кроме того можно попробовать просто обновить еще раз прошивку поверх существующей. Для этого скачиваем последнюю версию прошивки (зеркало), делаем синхронизацию, затем жмем в iTunes кнопку «Восстановить» с зажатой кнопкой «Shift» на клавиатуре. Выбираем файл скачанной прошивки и ждем окончания процесса.

Ну и третьим советом является отключение Поиска Spotlight. Для этого переходим в Настройки → Основные → Кнопка «Домой» → Поиск Spotlight и отключаем то, что не требует мгновенного поиска (Spotlight — это технология мгновенного поиска). Это снизит нагрузку на аппаратную часть айфона, а значит даст прирост в производительности.

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

Ссылки на все прошивки iPhone

В прошлом посте про откат прошивки на айфоне я сетовал что потерял ссылку на скачивание оригинальной прошивки. Благо сама прошивка уже была скачана. «А что если понадобится другая версия?» — подумал я. И решил озадачится поисками ссылок на различные прошивки для iPhone. После долгих поисков удача улыбнулась мне, я нашел ссылки на абсолютно все прошивки, выпущенные Apple для iPhone.

Делюсь ссылочками с вами:
1.0.0: iPhone1,1_1.0_1A543a_Restore.ipsw
1.0.1: iPhone1,1_1.0.1_1C25_Restore.ipsw
1.0.2: iPhone1,1_1.0.2_1C28_Restore.ipsw
1.1.1: iPhone1,1_1.1.1_3A109a_Restore.ipsw
1.1.2: iPhone1,1_1.1.2_3B48b_Restore.ipsw
1.1.3: iPhone1,1_1.1.3_4A93_Restore.ipsw
1.1.4: iPhone1,1_1.1.4_4A102_Restore.ipsw
2.0.0 (2G): iPhone1,1_2.0_5A347_Restore.ipsw
2.0.0 (3G): iPhone1,2_2.0_5A347_Restore.ipsw
2.0.1 (2G): iPhone1,1_2.0.1_5B108_Restore.ipsw
2.0.1 (3G): iPhone1,2_2.0.1_5B108_Restore.ipsw
2.0.2 (2G): iPhone1,1_2.0.2_5C1_Restore.ipsw
2.0.2 (3G): iPhone1,2_2.0.2_5C1_Restore.ipsw
2.1.0 (2G): iPhone1,1_2.1_5F136_Restore.ipsw
2.1.0 (3G): iPhone1,2_2.1_5F136_Restore.ipsw
2.2.0 (2G): iPhone1,1_2.2_5G77_Restore.ipsw
2.2.0 (3G): iPhone1,2_2.2_5G77_Restore.ipsw
2.2.1 (2G): iPhone1,1_2.2.1_5H1_Restore.ipsw
2.2.1 (3G): iPhone1,2_2.2.1_5H11_Restore.ipsw
3.0.0 (2G): iPhone1,1_3.0_7A341_Restore.ipsw
3.0.0 (3G): iPhone1,2_3.0_7A341_Restore.ipsw
3.0.0 (3GS): iPhone2,1_3.0_7A341_Restore.ipsw
3.0.1 (2G): iPhone1,1_3.0.1_7A400_Restore.ipsw
3.0.1 (3G): iPhone1,2_3.0.1_7A400_Restore.ipsw
3.0.1 (3GS): iPhone2,1_3.0.1_7A400_Restore.ipsw
3.1.0 (2G): iPhone1,1_3.1_7C144_Restore.ipsw
3.1.0 (3G): iPhone1,2_3.1_7C144_Restore.ipsw
3.1.0 (3GS): iPhone2,1_3.1_7C144_Restore.ipsw
3.1.2 (2G): iPhone1,1_3.1.2_7D11_Restore.ipsw
3.1.2 (3G): iPhone1,2_3.1.2_7D11_Restore.ipsw
3.1.2 (3GS): iPhone2,1_3.1.2_7D11_Restore.ipsw
3.1.3 (2G): iPhone1,1_3.1.3_7E18_Restore.ipsw
3.1.3 (3G): iPhone1,2_3.1.3_7E18_Restore.ipsw
3.1.3 (3GS): iPhone2,1_3.1.3_7E18_Restore.ipsw
4.0.0 (3G): iPhone1,2_4.0_8A293_Restore.ipsw
4.0.0 (3GS): iPhone2,1_4.0_8A293_Restore.ipsw
4.0.0 (4): iPhone3,1_4.0_8A293_Restore.ipsw
4.0.1 (3G): iPhone1,2_4.0.1_8A306_Restore.ipsw
4.0.1 (3GS): iPhone2,1_4.0.1_8A306_Restore.ipsw
4.0.1 (4): iPhone3,1_4.0.1_8A306_Restore.ipsw
4.0.2 (3G): iPhone1,2_4.0.2_8A400_Restore.ipsw
4.0.2 (3GS): iPhone2,1_4.0.2_8A400_Restore.ipsw
4.0.2 (4): iPhone3,1_4.0.2_8A400_Restore.ipsw
4.1.0 (3G): iPhone1,2_4.1_8B117_Restore.ipsw
4.1.0 (3GS): iPhone2,1_4.1_8B117_Restore.ipsw
4.1.0 (4): iPhone3,1_4.1_8B117_Restore.ipsw
4.2.1 (3G): iPhone1,2_4.2.1_8C148_Restore.ipsw
4.2.1 (3GS): iPhone2,1_4.2.1_8C148a_Restore.ipsw
4.2.1 (4): iPhone3,1_4.2.1_8C148_Restore.ipsw
4.2.6 (4 CDMA): iPhone3,3_4.2.6_8E200_Restore.ipsw
4.3.0 (3GS): iPhone2,1_4.3_8F190_Restore.ipsw
4.3.0 (4 GSM): iPhone3,1_4.3_8F190_Restore.ipsw
4.3.1 (3GS): iPhone2,1_4.3.1_8G4_Restore.ipsw
4.3.1 (4 GSM): iPhone3,1_4.3.1_8G4_Restore.ipsw
4.3.2 (3GS): iPhone2,1_4.3.2_8H7_Restore.ipsw
4.3.2 (4 GSM): iPhone3,1_4.3.2_8H7_Restore.ipsw
4.2.7 (4 CDMA): iPhone3,3_4.2.7_8E303_Restore.ipsw
4.2.8 (4 CDMA): iPhone3,3_4.2.8_8E401_Restore.ipsw
4.3.3 (3GS): iPhone2,1_4.3.3_8J2_Restore.ipsw
4.3.3 (4 GSM): iPhone3,1_4.3.3_8J2_Restore.ipsw
4.2.9 (4 CDMA): iPhone3,3_4.2.9_8E501_Restore.ipsw
4.3.4 (3GS): iPhone2,1_4.3.4_8K2_Restore.ipsw
4.3.4 (4 GSM): iPhone3,1_4.3.4_8K2_Restore.ipsw
4.2.10 (4 CDMA): iPhone3,3_4.2.10_8E600_Restore.ipsw
4.3.5 (3GS): iPhone2,1_4.3.5_8L1_Restore.ipsw
4.3.5 (4 GSM): iPhone3,1_4.3.5_8L1_Restore.ipsw
5.0 (3GS): iPhone2,1_5.0_9A334_Restore.ipsw
5.0 (4 GSM): iPhone3,1_5.0_9A334_Restore.ipsw
5.0 (4 CDMA): iPhone3,3_5.0_9A334_Restore.ipsw
5.0 (4S): iPhone4,1_5.0_9A334_Restore.ipsw

Источник

Как откатить прошивку 4.0 до 3.1.3 на iPhone 3G

В сети существует куча мануалов, как сделать откат с iOS4 до прошивки 3.1.3, но такое впечатление, что все они — копипаст с какого-то ресурса. Я потратил, наверное, часа 3, чтобы откатить прошивку на своем айфоне 3ж.

В этом посте распишу по порядку, что нужно сделать, чтобы без проблем откатиться с прошивки 4.0 до 3.1.3.

Исходные данные: Windows7, iTunes 9.2, iPhone 3G с iOS4.
Обратите внимание, для 3Gs эта инструкция не подходит!
1. Скачиваем прошивку. Прямой линк я где-то потерял — выложил ее на обменник.
2. Скачиваем RecBoot.
3. Подключаем шнурок, выключаем телефон.
4. Переводим телефон в режим DFU. Для этого, не отключая шнурка, зажимаем одновременно кнопку включения телефона и кнопку Home. Через 10 секунд кнопку включения отпускаем, Home держим еще секунд 20. Windows и iTunes должны обнаружить новое устройство. Если видите на экране значок айтюнса и шнурка — у вас не получилось. Вот видеоруководство для большей наглядности:

5. В айтюнсе, зажав кнопку Shift на клавиатуре, нажимаем «Восстановить» и выбираем скачанную в первом пункте прошивку.
6. Ждем выполнение операции восстановления. Ближе к концу iTunes сообщит об ошибке 1015. Ничего страшного, всё идет по плану.
7. Телефон пока не трогаем. Распаковываем RecBoot в любое место, если еще не распаковали. Запускаем libusb-win32-filter-bin-0.1.12.2 обязательно в режиме совместимости с Windows XP SP2. Иначе получите систему без работающих USB-портов, звука и сети. Меня спасла старая PS/2 клавиатура. С ее помощью удалось удалить libusb.
8. Закрываем айтюнс, запускаем Exit.bat из папки с RecBoot. Если вы все делали правильно телефон перезагрузится и попросит его подключить к iTunes для первоначальной активации/настройке.
9. В iTunes выбираем «новый iPhone», восстановить не получится, т. к. тунец тут же предлагает восстановить самую новую версию прошивки. Да ну нафиг!

Мой айфон был изначально разлочен, так что как сделать анлок и джейлбрейк я вам рассказать не могу. Но думаю раз у вас уже был анлок — вы знаете как его сделать.

Надеюсь моя инструкция сэкономит время ее прочитавшим. Будут дополнения/замечания — отписывайтесь в комментариях.

Ну и на последок — ролик-пародия iPhone 3G и iOS4

Приложение Яндекс.карты для iPhone

10 марта состоялось приятное событие для тех айфоноводов, кто пользуется GPS возможностями своего яблочного друга. Компания Яндекс зарелизила третью версию приложения «Yandex.Maps» для iphone.

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

«И чем же оно лучше ???» — спросит пытливый читатель. Сейчас расскажу.

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

Разница заметна.

Пройдёмся по настройкам:
В настройках в самом приложении можно выбрать тип отображения карта/спутник, а так же включить или отключить показ пробок, очистить кеш и историю поиска.

Кстати о кеше. По моему субъективному мнению он во много раз круче, чем в стандартном приложении. Можно применить эдакий лайф-хак – посидеть дома (или в любом месте с халявным вайфаем), подвигать карту, участки при этом попадут в кеш и при следующих просмотрах этого места скачиваться снова уже не будут, а это сэкономит GPRS траффик. Конечно было бы супер, если в новой версии появилась бы возможность загружать карты в кеш более удобным способом.

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

В тех городах, где Яндекс мониторит пробки это позволяет сделать картину пробок более правдоподобной, ну и конечно пользователю показать:

Ну и несомненно к плюсам можно отнести отличный поиск.

Приложение абсолютно бесплатное, так что оно однозначно попадает в раздел «мастхев» для все владельцев iphone.
Чтобы не искать – вот вам ссылочка на айтюнс.

Секреты и фишки iPhone

Думаю с тем, что айфон — один из самых многофункциональных девайсов на рынке спорить никто не станет. Но, думаю, даже не все опытные владельцы iPhone знают о всех его скрытых возможностях. Продукты Apple всегда славились отличным юзабилити.

В сегодняшнем посте я расскажу о некоторых интересных возможностях айфона.

Итак, поехали:

Печать заглавными буквами.

С первого взгляда на клавиатуру айфона может показаться, что Эппл забыла про капслок. Но это на самом деле не так. Чтобы печатать ЗАГЛАВНЫМИ БУКВАМИ, достаточно дважды быстро нажать на кнопочку шифта.

Буква Ё, кавычки и другие символы.

Со второго взгляда на клавиатуру айфона smile может показаться, что на ней не хватает символов, но и это не так. Например, чтобы ввести букву ё, достаточно нажать на букву е, и подержать пару секунд. Таким же образом можно вставлять различные кавычки, многоточие и т.д. Поэкспериментируйте, и вы найдете все «спрятанные символы».

Точка и заглавная буква.

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

Инженерный калькулятор.

Казалось бы калькулятор в iphone самый что ни на есть обычный. Но попробуйте перевернуть телефон в альбомную ориентацию. Вуаля, у нас уже инженерный калькулятор. Можно только завидовать современным школьникам с айфоном, мы в школу/институт специально еще и калькуляторы таскали.

Вверх.

Перейдем к «фишкам» сафари. Чтобы выстро прокрутить страничку в самое ее начало просто нажмите на верхнюю панель:

«Быстрый адрес»

Если вам нужно перейти на сайтик в домене .com, то достаточно ввести имя домена, www и .com браузер подставит автоматически.

Дополнительные домены в панельке выбора.

Чтобы добавить дополнительный домен (например .ua) в настройках клавиатуры достаточно подключить еще одну языковую клавиатуру.

Способ открытия ссылок.

Если нажать на ссылку на страничке и подержать пару секунд, то можно будет выбрать, как именно ее нужно открыть.

Сохранение картинок из браузера.

Просто нажмите на картинку и подержите пару секунд – появиться меню, в котором можно будет скопировать изображение или сохранить.

Ссылки на сайты на «домашнем экране».

Если вы часто ходите на определенные сайты, то можно сделать ссылки на них на домашнем экране. Они будут в точности такие же как и иконки приложений. Для этого жмем в сафари на «+», выбираем «Добавить в «Домой»», задаем имя, выбираем картинку для иконки, сохраняем, вуаля!

Управление музыкой

Чтобы управлять воспроизведением не обязательно закрывать открытое приложение или разблокировать айфон – просто дважды быстро нажмите на кнопочку «Домой», появиться панель управления воспроизведением.

Скраббинг и перемотка.

Скраббинг, который появился в 3 прошивке, позволяет более точно определить позицию в песне. Перематыва

Sleep Cycle или просыпаемся правильно

Как и обещал в прошлом посте начинаю публиковать обзоры интересных приложений для iPhone/iPod touch.

Сегодня в него попала программка Sleep Cycle alarm clock.
Скажите, вы часто просыпались по утрам с ощущением что по вам проехали трактором/легли только что, вообщем, абсолютно не выспавшимися? Думаю да. Как установили ученые, и вроде даже не британские, всё дело в том, что вы проснулись, точнее вас разбудили не в ту фазу сна.

Если коротко, то существует 2 фазы сна: фаза медленного глубокого сна (именно в эту фазу мы видим сновидения и спим крепко) и фаза быстрого сна (в эту фазу кровь начинает бежать быстрее, а мы больше ворочаемся). Фазы чередуются между собой несколько раз за ночь Так вот — идеальным временем для пробуждения является начало или конец быстрой фазы сна.
Угадайте что делает программа?
Правильно — это чудо программерской мысли будет вас в самый подходящий момент!

Как это всё происходит?

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

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

Ну что, пора в кроватку?
На странице настроек можно выбрать мелодию для будильника, из предлагаемых 8 вариантов:

Все кстати очень приятные. Или сбросить калибровку, если вы поменяли матрас или в принципе место сна:

Залезли под одеяло, осталось установить будильник:

Можно выбрать громкость по желанию и жамкнуть «Старт».
Программка еще раз покажет пожелания для корректной работы:

Напомнит о том, что:

  • Нажатие на «Home», равно как и блокировка айфона выключит будильник
  • Под подушку айфон лучше не класть
  • Лучше, чтобы iPhone лежал экранчиком вниз
  • Ну и стоял на зарядке

Каждую ночь заряжать его конечно не обязательно, за ночь программа «кушает» ~15–20% заряда.
«Глазки закрывай, баю-бай…»©

Как я уже писал в первые две ночи программа разбудит вас ровно в то время, которое вы установили. Затем будильник будет срабатывать в начале или конце быстрой фазы сна, ближайшей по времени к установленному. Как я заметил это примерно в промежутке «пол часа раньше — 15 минут позже».
Для наглядности программка покажет вам график вашего сна на вкладочке статистика:

В моём случае будильник стоял на 9 часов утра. Как вы видите, программка разбудила чуть раньше, в 8:44.

Сама программка платная, но стоит копейки. Сейчас в связи с выходом второй версии ее можно купить всего за 99 центов на страничке программы в AppStore. За наводку спасибо Оляпке

Резюме: Программка отличная, возложенные функции на себя выполняет. Просыпаешься действительно легко, главное побороть желание «поваляться еще 5 минуток»)))

Новый раздел блога

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