"; */ ?>

google


16
Jan 13

Backup and Reset Nexus 4: Cracked and Locked Screen

Story of a Flaw


Nexus 4 has an invisible design flaw: the back side of a phone is just glass, which, while looks pretty to some, makes it slide down and fall from pretty much any surface. Another unfortunate caveat is the curved unprotected glass on the front. If the phone falls down, it’ll most likely crack…

And here I present a 20 day old brand new Nexus 4:

nexus screen

After the unfortunate flight down, the screen is done and stopped responding to any tapping/touching. In addition the screen is locked with a gesture pattern. The phone is not rooted and with a locked bootloader: exactly how it comes from Google.

Android iTunes


At this point I need to back it up and factory reset the phone in order to ship it safely for repairs. Since Google is moving towards Apple’s “lock down and control” system design, the phone can’t be just plugged in via USB to back up its files (e.g. via USB Mass Storage), now days there is MTP. As Google puts it:

“We did it because we wanted to be able to merge the “public shared storage” (i.e. for music and photos) with the internal private app storage.”

Yea, ok, while it does have a technical merit, it really brings user experience closer to the “iTunes level”, not as bad yet, but quite close. In any case, since the Nexus 4 screen is locked, Android iTunes complains that until that screen is unlocked it won’t be showing any files. Yea, thanks for the security Apple.. I mean Google.

Unlocking the Screen


There is a great tool written by Alexanre which allows to control an Android device remotely from Mac/PC. In other words a regular keyboard/mouse could be used to control the Android device. The tool is called Android Screencast. The only caveat, the phone needs to be rooted in order to be controlled by this tool. I got to see the phone’s screen on my Mac:

android screencast

In order to make Mac keyboard to work I need to do “chmod 777 /data/dalvik-cache” as root (e.g. “su”), but the phone is not rooted, bummer. The tool is great though.

Btw, if the phone was rooted, I could simply do: “adb shell rm /data/system/gesture.key” to get rid of the screen lock.

Backing Up What’s Dear


One thing I knew I could do for sure is to backup the “sdcard”. I knew this because of two things: I have “USB Debugging” on, which means I can use adb, and “sdcard” is not owned by root, which means it can be “pulled”/”read” by adb. Hence the first step is clear:

./adb pull /sdcard/ /destination

At this point all the pictures / videos / music, etc.. are backed up. Now I need to backup my SMS, contacts, etc.. Information that lives in Android “databases”. For example contacts usually live here “/data/data/com.android.providers.contacts/databases”. Which can’t be simply “pulled” as pitures, since they are protected, and hence cannot be read by adb directly.

Another tool to the rescue: Moborobo. The only caveat it is a Windows tool, and in order to install it I needed to power up my virtual box. The tool is pretty neat and quite powerful. Unfortunately all it could backup for me was SMS, everything else failed, but it is one step further nevertheless + I have most of my contacts gmail synced. Apps would be nice to backup, but they can be reinstalled manually later on.

Waving Goodbye or The Factory Reset


Now the interesting bit: the factory reset. It was not really straightforward, since most of googled instructions either talk about doing it from within a phone by tapping through settings, which is not an option in this case, or by using Home / Back buttons which are also a part of the screen that does not work. But after some minutes “the way” revealed itself.

Firstly the phone needs to be rebooted in “Recovery mode”, which can be done through fastboot, in case “USB Debugging” is not enabled:

Disconnect the phone. Power it down (by holding the Power button). Reboot into fastboot mode by holding the Volume Down button and Power:

fastboot start

The “Recovery Mode” is two Volume button clicks away (confirm with a Power button once the mode is selected):

fastboot recovery

In case “USB Debugging” is enabled, the easier way to get to this step would be via adb:

./adb -d reboot recovery

Which will boot into:

recovery mode

From here press and hold Power button and then press Volume Up, which will get into:

android factory reset

Now all that needs to be done is to mentally wave good bye to all the data and confirm the reset:

confirm factory reset

And the Award Goes To…


All the pictures are courtesy of my good old Nexus S, which has fell down countless number of times over the years and have a couple of scratches on the back. Yes, “they” knew how to build phones for real in the good old days..


21
Apr 08

Free Music Search

free music search

Here is the tool that helped us to find lots of music to download that was not that easy to find before.

We have already posted about musgle.com when it came out about a couple months ago, but this time we’d like share the user experience and confirm that it is indeed a powerful music search tool – well it has Google underneath, so there is no surprise after all :), and it does really have a very simple user interface.

One gotcha with search for free downloadable items is broken/false links that either do not work (any longer) or some websites make it seem like files can be freely downloaded (pretend to be FTP sites) where they are really not. But musgle (via Google) gives such a variety of links most of the time, then if it is not the first link that works (although it is almost always the first), then the second, third as max, will be it.

And yes, there are several other similar services out there in www, but musgle seems to have a much simpler interface, and more relevant search results, that it gets through Google, which we find more effective and appealing.


4
Apr 08

Gmail is a Little Devil

Ok, so I travel a lot. Sometimes to places where when you say “Internet” people believe in it and bow, but as in any other religion, they have never seen the subject of believing…

So today I finally got to my Gmail, after a long and exotic trip. Logged in, and what do I see? Instead of: “Hey Buddy, welcome back!”, it says you have 666 lucky e-mails in your inbox:

gmail 666 - a little devil

Did not really know if that is a good thing or a sign that I should not go through my mail :)
Well, do not worry, dear puzzled reader, this story has a Hollywoodish happy ending – I went through pretty much all my mail, fell in love with it and we lived happily ever after…


9
Mar 08

Get Higher-Resolution YouTube Videos with a URL Hack

YouTube High Resolution URL HackYouTube announced in November that they would be testing out encoding videos at higher resolutions (and with higher-quality audio encoding). Now it appears that a small sampling of uploaded videos can already be seen at their higher resolutions, simply by adding a little tag to the end of the video’s URL. To get a noticeable bump in resolution on some clips, add &fmt=6 to the end of the address line. The trick, according to YouTube watchers, seems to work primarily with newer videos, and bumps the resolution from 320×240 to 448×336. Add &fmt=18 to the end of the URL, and you might get an MP4-encoded version, with better audio and a 480×360 resolution. Update: Now the Better YouTube Firefox extension includes this feature.


original source – “Google Systems
article source – “lifehacker.com


9
Jan 08

How does DIGG make money?

How does DIGG make money    Just came home today and had a random thought “How does Digg make money?”. Almost any unanswered question that I have I usually bounce against my friend Google. Even if I know the answer, I like to go there to see if there if there is any additional info. However to search information about Digg is quite hard, due to the reason that most of the Google search queries match to some Digg article that somebody posted, and not the real info about Digg. So, today, Google did not answer my question.

Try to enter How does Digg make money in Google, and all you will see is “how to make money with Digg”, “10, 40, 250… ways to make money online” from Digg, “Digg effect” links, but no real answer to my question about Digg.

So here, I am thinking on my own…

There is a definite income from Google Adsense,  but it does not seem all that much according to sources it is only $250,000.00 per month, which I am sure is cigarrette money for Digg boys. (do they smoke?)

There is another annoying source that probably brings more than Google Adsense, since that big rectangular thing in the upper left corner of digg.com is blinking pretty hard every time I am on Digg. I am not sure how much that brings, but that is a definite “plus one” source.

Now ads on Digg even talk “Congratulations, you have chance to receive … two iPods nano” – it might come from that blinking thing (flash), but also might be something totally different, so I guess it also may be counted as an independent source.

When you click “more” on a story, you’ll see a banner from (http://clk.atdmt.com)  guys, hence “another one”.

How about that “http://media.fastclick.net” colorful banner on the right hand side of all the comments? “one more”.

At the very bottom of a Digg page there is “Advertise: You can buy advertising on Digg through our advertising partner Microsoft“, hence some of the above also goes to Microsoft. (just a note)

But my question is still unanswered, I still do not see the full picture. If all Digg’s revenue comes from blinking ads, it’s just boring – it is Digg after all, there should be some other cool hidden/not as obvious way they are getting that cash flow – don’t you think?