Tag Archives: Hacking

Repairing my Nexus One LCD Screen

The journey of repairing my Nexus One began here. I saw this cute little cover for my Nexus One and shared it on G+:


And then since I didn’t really have a 3D printer, I decided to buy new clothes for my phone and grabbed this one off Amazon:


48 hours later, 25th Nov, I had this case in my hand. Now, here’s the fun part: I wanted to wipe clean my phone before I clothed him with this new case. I soaked a piece of cloth to clean, rubbed it against the soap and now rigorously started cleansing the phone with all energy and enthusiasm and thoughts of now showing off my cool phone cased 🙂

Clean… clean…top… clean… bottom… clean and dunk!!! The phone falls from my hand, falls face flat with the screen flatly hitting the floor and in a split second, 1/3 of the right screen now shows a dull white line. I pick up, test the touch and it’s working fine. I console myself saying that “Never mind, I atleast have 2/3 of the screen real-estate to myself”, feel little sad, curl the N1 next to me and sleep off.

I wake up in the morning to see that the 1/3 area has now encroached over 1/2 of the area. I’m glad that atleast I can answer calls. As the day passes, guess what, the entire land ( 😛 ) has been taken over by the invading army and I’m left with a black dark screen!

What next? Post about it:


(I think someone’s evil eye got jealous of my N1 with KK and they “Nazar lagadiye mere phone ko and phone Baigan mein mil gaya”

Time to repair (or not?)

First things first, I disassemble the phone by following the youtube video here:

Now, the search for the Samsung AMOLED 60H00287-009 screen begins. Gets hit up by one on eBay India, but it looks costly at 1800 bucks. Finds a cheaper one on Amazon.com here:


Excited, checks out the screen, only to be dismayed that they don’t ship to India.

I sulk, sulk again and again and toss it over in a box to buy the 1800 Rs one once I savor enough cash.

3 weeks pass by and I realize how comfortably I can stay off off WhatsApp and a Smartphone. I take to Twitter on my PC, get more involved in other stuff. Life goes on…Unless…

A need is born, a need to test an Embedded prototype project that takes in commands from an Android app over Bluetooth. Now, I can’t restrain myself any further. I call the eBay shop owner selling the screen and he says that I can get a better price if I visit his online store at http://mobispares.com.

I find my LCD screen here:


I proceed to the payment gateway and it fails there (insufficient balance 😛 ). I sulk again!

I wait, I call over the Store Owner (Mr. Javeed) and tell that I’ll be purchasing this soon. He’s a very well mannered person and I like very much the way he responds saying, “Sure Sir, anytime, We’re here to help you.” Awesome friendly service. Thanks Javeed bhai, you’re amazing.

I finally place the order on 5th November and now the wait begins:


I keep telling my Mom that I’m expecting an order. I again remind her before I leave for office. I call her again to see if it arrived. No.

Next day, it’s Thursday and no delivery yet. Nps, patience is sweeter!

Friday: I’m at Office, Mom calls me up at 6 and says “Hey, you’ve received a courier”. My heart starts thumping, I excitedly ask her “Is it from Mobispares” and she’s like “Yeah!” and my heart almost skips a beat. I tell her excitedly “Cool, thanks, Bye” and now I concentrate 100% on my Job with the newfound energy of rushing back home and fixing it. The next 3 hours feel like 3 days. At 9:30, I join Ahmed and we drive back home. The first thing I do while reaching home is open up the courier and smile, smile again and smile 🙂

I’m also a little tensed, what if my phone will not accept this? What if any one single connection fails? Many What ifs… I hurriedly have my Dinner, offer my Isha Namaz and sit on my table having cleared off everything except the phone screen and a tooth brush:


You may wonder why the tooth brush is for 😛

Next comes the screwdriver set:


And then, the entire Nexus One (in bits and pieces):


The time is now 22:50 and I begin assembling the new screen using this video:

Takes me 30 Minutes to get it assembled. At 23:20, after asking Allah to make this work, I switch on my phone!!! And Alhamdulillah, first boot screen comes up:


Yay!!! 30 seconds later:


Coming back to where the story started: the new case cover. I now go and clean the jelly case that has gathered dust over time and now, carefully (and with love) embody the phone into the case



And this is how I look now:


As they say, “All’s well that ends well”. I spend the next 1.5 hours and doze off at 02:00.

Sincere thanks to http://www.DirectFix.com, Javeed Bhai (MobiSpares.com), Dad and Mom 🙂

P.S: I’ll share some screenshots of the awesome new theme I installed on this device 🙂

Using Raspberry Pi to snoop into Wearables


The world of wearables is taking the world by storm. Android Wear, iWatch, Smartbands, Leychal (Smartshoes, proudly made in Hyderabad, India), etc.

Here’s a nice anatomy of a wearable device:

And here’s the many sensors found in a generic Smartphone:

Imagine if you could grab all those data using off the shelf devices?


Symantec wrote a nice post about how insecure these new wearables are and how they can be snooped into.

Disclaimer: All images used above have been taken from here and may be copyrighted by the owners.

Writing firmware directly on the Bluetooth Module

During my daily dose of Hackaday, I came across this awesome post of directly flashing firmware onto the Module. This (if I understand it correctly) will eliminate the use of a Micro-controller for simple operations.


See Hackaday post for more details 🙂

Fixing an iPhone (3GS) showing “No Sim” error

This Friday night, a Dr. Uncle of mine gave me an iPhone (3GS) that was showing the Missing SIM / No SIM even though a working SIM was present.

He told that his grandson flung the iPhone across the wall and thereafter he was getting this error.

This was the closest I’ve ever been with an iPhone being a die hard advocate, fan and promoter of Android 🙂

We Googled around and found out that there is a small connector that makes contact with another one if a SIM is inserted. When the iPhone drops or is impacted, this will bent, thereby never making a connection with the other contact.

We ripped apart the iPhone (without using any suction cup :P), removed the screen connectors and manually inserted a small piece of toothpick (sharpened from Dad’s shaving blade) beneath the SIM slot just above the connector so that the iPhone gets a valid SIM available signal.

After having connected back the screen connector, the panel and screwing back, I took Gods name, held my breath and switched on the iPhone!!!

And hey, it was ON, Live and Answering my demo calls!!! And we took it back to the Dr. at 11 PM and he was glad and grateful! I think he had a sound sleep as well 😛

Awesome analysis of Facebook spam – lady with an axe

An awesome analysis of the Video spam that has taken Facebook by storm by Krishna Chaitanya. He spoke at the Null Hyderabad chapter.

More details on his link at:

Hacking the tag in 100 characters

An interesting read I came across few months ago. Lost this link but thanks to Aman Ahuja, got it back today. Sharing it here so that I don’t lose it again. Also, this would be my first post which is being sent through email.



Looks like this has been fixed in major browsers, but still a worthy try 🙂