Jul 30, 2010

Как iPhone 3G с iOS 4.0 на 3.1.3 откатывать

Сразу скажу, процесс не мой, это, скорее перевод + личный опыт. Источник процесса — Funky Space Monkey
Итак, вам надоели тормоза и удивительная нестабильность вашего проверенного 3G под управлением iOS 4? Не всё потеряно, прошлое можно вернуть.

На Маке

На Маке процесс, на мой взгляд, проще и понятнее. Вам потребуются:
  1. Загрузите вышеуказанные пакеты, установите LibUSB.
  2. Подключите ваш iPhone к компьутеру через USB, затем начните процесс восстановления прошивки нажав кнопку Restore, одновременно удерживая Alt. Выберите прошивку 3.1.3 в диалоге, который будет вам представлен iTunes.
  3. Во время процесса восстановления вы получите сообщение об ошибке 1015. Это нормально, не паникуйте. Просто нажмите Ok и закройте iTunes.
  4. Откройте terminal и перетащите иконку iRecovery в него, и запустите его (нажмите ввод).
  5. iRecovery должен признать ваш iPhone и выдать вам кучу диагностической информации. Введите (или скопируйте) следующие команды:


  6. setenv auto-boot true # нажмите ввод
    saveenv # нажмите ввод
    fsboot # нажмите ввод
    exit # нажмите ввод
    


  7. Отсоедините ваш iPhone и выключите его нажав одновременно кнопки Home и Power. Как только он полностью выключился, вновь включите нажав Power. Подключитесь к iTunes и продолжайте восстановление.
Вот и все, но учтите, что ве не сможете восстановить резервные копии от iOS 4.0. Надеюсь, что у вас осталась резервная копия сделанная до обновления до 4.0? Если нет, то данные приложений вам, скорее всего, больше не видать…
Если вы регулярно делаете резервное копирование, то вы можете восстановить содержимое директории ~/Library/Application Support/MobileSync/Backup/#######, предварительно удалив все резервные копии в iTunes (Preferences / Devices / Device Backups). Это следует сделать до того как вы перейдете к шагу #6 указанному выше.


На Окнах

Процесс аналогичен, из требуемого материала:
NB: Убедитесь, что на Windows 7 вы используете последнюю версию LibUSB.

Jul 21, 2010

What I am missing since I rolled back 4.0 on my iPhone 3G

There are a few things that I am missing since I rolled back from 4.0 to 3.1.3 iOS version on my iPhone 3G. In now apparent order of importance…

  1. Unified inbox was a great feature, much awaited and most obviously missed.
  2. Notes that sync over-the-air. It's been a bit of a silly process to sync them via iTunes and to see them in Mail.app.  On the other hand, I've also moved onto Notebooks app since, may be less relevant now.
  3. "Books" section in iTunes now shows only audiobooks. This one I discovered by accident, but with iOS 4 installed on the iPhone e-book readers like Stanza appear in this section and you can manage what E-pub books that are added to iTune library should sync to it.
  4. Folders. That was a great feature, sorry to see it go (even if temporarily).

There're also a few things that I don't particularly miss:

  1. Spell checker: yeah, it was nice, but you could not add to its word dictionary.
  2. Glassy look of the dock: it did not add much value
  3. Photos app got a bit too complicated, was really asking for "More…" button in iTunes app fashion.

Am waiting for 4.1 to be released to see if that will allow me to use 3G more reliably and get the above back.

Posted via email from ceesaxp's posterous

Jul 14, 2010

ReadyNAS NV+, LinkSys WRT610N, 802.11n and Time Machine backups

I have been running a weird issues on my network for the past few weeks, if not months with wireless being flaky at times. A few of the symptoms were sporadic disappearances of ReadyNAS NV+ shared NAS folders.

Then I started running onto Time Machine backup issues, i.e. Time Machine would simply refuse to see ReadyNAS backup share.

I’ve been trying to tweak WRT610N settings, turned AFP, NFS and CIFS protocols on/off for the backup share on ReadyNAS. Tried stopping and starting Time Machine daemons on the NAS, force mounting NAS shares, all of them. Nothing helped.

Until I turned off N network.

I now fear that these issues are stemming from a very nasty inconsistency of how WRT610N bridges the B/G and A/N adapter networks. It would seem that this bridging somehow causes issues for the NAS and for Time Machine especially. More specifically it applies to running N-network on the 5GHz band. The 2.4GHz seems to be OK, causes no issues.

Posted via email from ceesaxp's posterous

Jul 5, 2010

iOS 4 on iPhone 3G

I’ve been running iOS 4 on my iPhone 3G since the update was made available. Unlike previous updates, I can’t say I am a very happy bunny about the results.

The update

It was not smooth. And I know I am not alone: many people have reported the update (and especially back-up/restore process) taking hours. In my case, I managed to back-up my iPhone only after 3 unsuccessful attempts and after killing previous backups. Restore has also taken ages to complete. The update itself was not too bad, but I need to go through before and after—that was really irritating.

First launch

I ended up resetting the device five minutes after first use. It just did not work: I was unable to pick a call up, type SMS, etc. Restart helped. But was it not restarted before?

Daily use

I love folders. I managed to de-clutter mu multiple desktops big time. I love unified inbox in mails application. I do find Safari, overall, a faster browser. A few other things here and there are nice, but I don’t remember what they are. Oh, spell checker is good, helps me to stay on a safer side…

But I hate it when the phone grinds to almost a halt when I type names of my contacts (no index on databases?). I was terribly surprised to see Preferences.app crash on me a few times, as well as Messages.app—nothing like this has ever happened on the iOS 3.x series and my ~/Library/Logs/CrashReporter/MobileDevice/iPhone-XXXXXXXX can attest to that:

> ls -t1 | head -n 30
Baseband/ 
MobileSlideShow-2010-06-30-095316.crash
Preferences_2010-07-02-191412_iPhone.crash
Preferences_2010-07-02-195126_iPhone.crash
Preferences_2010-07-02-233941_iPhone.crash 
Preferences_2010-07-02-234050_iPhone.crash 
Preferences_2010-07-02-234205_iPhone.crash 
Preferences_2010-07-03-093436_iPhone.crash 
Preferences_2010-07-03-100736_iPhone.crash 
Preferences_2010-07-03-100829_iPhone.crash 
Preferences_2010-07-03-101038_iPhone.crash 
Preferences_2010-07-03-101215_iPhone.crash 
Preferences_2010-07-03-105740_iPhone.crash 
Preferences_2010-07-03-132113_iPhone.crash 
Preferences_2010-07-03-132229_iPhone.crash 
ResetCounter.crash 
Speed Test_2010-06-29-133130_iPhone.crash 
log-aggregated-2010-06-28-000000_iPhone.log 
log-aggregated-2010-06-29-000000_iPhone.log 
log-aggregated-2010-06-30-000000_iPhone.log 
log-aggregated-2010-07-01-000000_iPhone.log 
log-aggregated-2010-07-02-000000_iPhone.log 
AppStore-2010-06-29-105154.crash 
AppStore-2010-07-03-230446.crash 
Exited process-2010-07-02-234209.crash 
Exited process-2010-07-03-132237.crash 
LowMemory-2010-06-30-221655.crash 
MobileCal-2010-06-29-164521.crash 
MobileSMS-2010-07-03-143529.crash 
MobileSMS_2010-06-30-012426_iPhone.crash

And if I were to do quick'n dirty stats:

> ls -t1 \
| perl -pe ’s/.+(20[01][09]–[01][0-9]–[0-3][0-9]).+/$1/‘ \
| sort | uniq -c | sort -r | head
 12 2010-07-03
  8 2010-06-29 
  8 2009-12-12
  7 2010-07-02
  5 2010-06-30
  5 2010-06-22
  5 2009-10-17
  5 2009-09-11
  5 2009-05-05
  4 2010-06-15

I can see that while I’ve had some lousy days in the past too (like on 12/12/2009), a closer look tells us that back then it were 3rd-party apps (some weren’t really meant for my 3G):

> ls | grep ‘2009-12-12’ 
IceAge3_2009-12-12-085520_iPhone.crash 
IceAge3_2009-12-12-085831_iPhone.crash 
LowMemory-2009-12-12-085532.crash 
LowMemory-2009-12-12-164544.crash 
Marillion_2009-12-12-173631_iPhone.crash 
Stackshot_2009-12-12-171823_iPhone.log 
aggregated-2009-12-12.crash 
reMovemFree_2009-12-12-150005_iPhone.crash

but ever since 24-Jun this year it is system apps, take 3-Jul:

> ls | grep ‘2010-07-03’ 
AppStore-2010-07-03-230446.crash 
Exited process-2010-07-03-132237.crash 
MobileSMS-2010-07-03-143529.crash 
MobileSMS_2010-07-03-143520_iPhone.crash 
Preferences_2010-07-03-093436_iPhone.crash 
Preferences_2010-07-03-100736_iPhone.crash 
Preferences_2010-07-03-100829_iPhone.crash 
Preferences_2010-07-03-101038_iPhone.crash 
Preferences_2010-07-03-101215_iPhone.crash 
Preferences_2010-07-03-105740_iPhone.crash 
Preferences_2010-07-03-132113_iPhone.crash 
Preferences_2010-07-03-132229_iPhone.crash

I sure hope that each time I sync up my 3G Apple gets all these CrashReporter logs and maybe someone is looking at them?

There are times the phone feels sluggish. I've had a few too many times when it would not respond to a swipe when a phone needed to be answered. Maybe it is the device itself (it has suffered a terrible fall about a year ago, had its glass replaced), but it was not showing this many signs of aging until the upgrade.

Conclusion

If you’re carrying iPhone 3G, stay away from iOS 4.0. On a 3GS there seem to be many more improvements and it may very well worth it. On plain-old 3G: just wait an by iPhone 4.

Posted via email from ceesaxp's posterous

Jul 4, 2010

Нарушение авторских прав не является кражей

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

Суть дилемы в том, что кража означает “брать тайно чужое, уносить или присваивать что тайком; похищать, воровать” (Даль) — предполагается насильственное, тайное отчуждение чего-либо.

Зачастую многие компании (от звукозаписывающих до киностудий) хотят убедить нас в том, что незаконное копирование и распространение эквивалентны краже. Это не так. Более того, есть множество обратных примеров (н.п. бутлеги и переписанные помногу раз кассеты нашего детства способствовали росту популярности и посещаемости концертов по-настоящему любимых исполнителей).

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

И корень зла вовсе не в 15-летних подростках загружающих любимую музыку на свою страницу ВКонтакте. Корень зла в национальных и международных организациях считающих своим правом решать, могу ли я смотреть фильм, легально купленный в США на моем плеере, купленном в М-Видео в Москве. Корень зла в том, что в Русском iTunes Store до сих пор нет ни одной песни — ни по $0.99 ни по 30 руб. Он, скорее, в организациях типа RIAA, MPAA и Российского авторского общества (РАО) — кому от них польза? Кто из певцов, артистов, режисеров по-настоящему получает отчисления от этих организаций за распространенные записи, показанные сеансы?

Posted via email from ceesaxp's posterous