Notes on iPhone Upgrade

I have upgraded from iPhone 5.1 to 5.1.1 (jail broken). One big relief for me is that it is an untethered jail break. So, if the iPhone dies because of low battery, then plug it in to a socket and switch it on. No need to carry redsn0w (and the laptop) everywhere we go.

When I was upgrading, I found one strange thing. Whenever we build custom IPSW, it asks whether we have old or new bootrom. Based on the serial information, mine is an old boot rom, but apparently it is not so. redsn0w showed it as new BR. However, I still went ahead and built the IPSW with old BR. When I upgraded iPhone with that IPSW, I found that the iPhone did not come up properly. In fact, it was getting into DFU mode everytime we switch it off. Since I was on tethered boot anyway, it made things a bit simpler for me. I could boot faster with redsn0w. 🙂 Then I built the IPSW with new BR and things worked like a charm. Now I have a iPhone 5.1.1.

One other important thing for me is find out is why my iphone is draining battery like crazy. I have not been good at maintaining an optimum battery recharge cycle because of the tethered boot requirement – whenever I go out of station, I get pessimistic and recharge. Now that I am on untethered boot, I will have to stick to a better/effective battery recharge cycle. Will have to do some research on that front. Also, will post

For a while, I have been stumbling into “Dont give up” principle successfully. This upgrade, cracking the password of one of the laptops (it was forgotten), learning some things etc. brings home the same lesson – “DONT GIVE UP”.

One other important lesson that comes home, besides the one above, is “Dont fear for failure”. The more we try and more we fail, the more we are close to success. If we dont try and fail, we are more close to failure than success. 🙂


Deep Procrastination

All my post-graduation I was confused whether I am in deep procrastinating mode or suffer from anxiety and depression. But as I moved on, I found that the former is true. Deep procrastination is a killer. At the same time, it is a show stopper kind of thing in life that signals that something is not good. Cal Newport explains it:

Deep procrastination is not the standard urge to goof off that afflicts every college student. It’s much more powerful. A student suffering from deep procrastination will delay important work to an excessive degree. He won’t start studying until late the night before or will delay paper writing until the sun is about the rise. After a while, he might begin to chronically miss deadlines, and find himself constantly negotiating with professors about extensions. Sometimes it gets so bad that he misses the extended deadlines — failing courses instead of completing the required assignment. No matter how dire the stakes, starting work becomes an insurmountable prospect.

The only cure, as I understand, to this problem is to answer the biggest and the most important question of our lives:

figure out what you really want to accomplish at college, then choose your path based on an honest answer to this question.

Whatever is said of college is true about profession and life in general.

Atul Gawande’s Talk on Performance

A very nice talk by Atul Gawande on Performance. The key points to be taken home are:

  • Performers are diligent – they give attention to fine details and wont discard things as minor
  • Look for failure – look for the possibility of failures and actively correct the course of action
  • Learn to do things right inspite of obstacles.
  • Performers realize that success is compounding and it builds on each success. Day-to-day achievements, focus and hard work is absolutely necessary.

There is one salient point that most of us generally miss – that is that doctors too are like humans and they too have a bell shaped performance curve – with most being average and a few are very bad and very exceptional. This is a very fundamental point that gets missed by people, somehow people don’t gauge doctors according to that way.

Time for Self Improvement

Two things immediately point out from this article: the thought of seeing an amateur programmer become a software developer and the idea of working on our own things (including improving ourselves) during off work hours. They point out to me because I have been thinking about them for long.

I always see some of the seniors in my office and perceive a never-ending (or at least seeming to be so) gap between them and me. I dont see the path from here to there. This article tries to fill that gap by showing that the two things that are in mind are closely related to each other. Deliberate self-improvement is what leads to professionalism. Very importantly one has to have fun in whatever they do. It ends with this nice quote:

To only a fraction of the human race does God give the privilege of earning one’s bread doing what one would have gladly pursued free, for passion. I am very thankful. – Fred Brooks, The Mythical Man Month