Removing iPhone passcode lock

Yesterday I had a few drinks and decided to put a passcode on my iPhone, just in case no one tries to crawl through it (stupid paranoia)… So I went on and put the passcode, typed it twice in the settings, set it to what I believed was the number I was typing and then locked the phone (power/sleep button). Then I tried to unlock it and it seemed that I managed to type a number twice without it being the number I wanted. So for the rest of the night I tried to figure out what was the number, but still no luck.

Now on a soberer head I found a way to remove the passcode lock (along with all other passwords on the phone though).

So the steps are as follow:

  • Go to the phone’s file system (linux is easy – check http://marcansoft.com/blog/2009/10/iphone-syncing-on-linux-part-2/ on accessing ipod file system – same goes for iPhone and iPod touch).
  • Then head to /private/var/Keychains
  • Move the file named keychain-2.db to other location, e.g. /
  • Then head to /var/mobile/Library/Preferences/
  • Move the file named com.apple.springboard.plist to other location, e.g. /
  • Then you have to kill springboard ( killall SpringBoard if you are in through SSH) or just reboot the phone.
Voila, that’s all.
The side effect of this exercise is that you would loose all your passwords for mail accounts, exchange accounts and the order of icons on the springboard, but still you wouldn’t have to reflash the phone 🙂

iPhone 3.0

Уааааа…. радвам се като малко дете 😉

Вече се обзаведох с последната версия на iPhone OS, а именно дългоочакваната версия 3.0.
На пръв поглед е голяма заигравка, докато се разучат новите (естествено полезните неща) в новия фирм. Ето някои, които аз лично намирам полезни:

  • Spotlight (първи екран (нулев, ако считаме Home за първи) – много радва. Пишеш 3 букви и си звъннал на който трябва или си пуснал песента, която искаш. Може да се настрои от опциите да е достъпен при 2-но цъкане на Home бутона.
  • Landscape (екрана с краката настрани)- няма такъв кеф просто 🙂 . SMS, e-mail, notes – всичко в лендскейп … ААААААААААА (радостни викове)
  • Copy&Paste&Undo&… (това дето го нямаше досега)  – много хитро е измислена функционалността за копиране и пействане. (може да се види в ревю-тата). Досега 2  бъга открих. При първо копиране на картинка + текст, копира само картинката. Другия бъг е, ако сте маркирали нещо за копиране в Safari, ако го угасите и го пуснете пак веднага първо виждате маркираната област и тогава зарежда каквото и да било друго.
  • По-подробен Call Log (телефонен logger) – вече в Phone.app се показва по-подробна информация за разговорите, проведени с даден номер – примерно продължителност на разговора, кога е провден, какъв е статуса на разговора.
  • Възможност за изключване на SMS Reminder от опциите -> Settings -> General -> Messages -> Repeat Alert – спасение от стряскащите вибро-звуци от телефона, когато забравите да отворите, вече прочетения от хоум скрийн-а SMS.
  • Подобрения в iPod Shake to Shuffle ( клатиш телефона настрани и сменя с рандом песен ) – удобно, но трябва доста силно да се разтресе. (note to self: да се тества в маршрутка и в градския);  В подкастите има ЕЙ ТОЛКОВА голям бутон за връщане на 30 секунди назад в плейвания подкаст. До него се намира и бутона 1x(2x,1/2x), ако искате да забързате, забавите скоростта на слушания подкаст. (много забавно звучи, особено ако слушате нещо достатъчно бързо); Възможност за преглеждане на подкасти онлайн и след това да ги свалите на телефона си.
  • СКОРОСТ – стреснах се … телефона работи поне едно 60% по-бързо отколкото 2.2.1. Отварянето на приложения става със скоростта на светлината. Затварянето също. Вече дори не засича звука, докато отварям или затварям друго приложение или самия iPod.

За други не се сещам в момента, но обещавам да допълня списъка, след като открия нови полезни неща в новия фирм.