February 18, 2010
Windows 7 Firewall blocks Windows Update by default?
Here's how to fix it:
Control panel -> Network and Sharing Center. Click "Change adaptor settings" (on the left hand side). Right click "Local area connection" and select "properties"
In the "This connection uses the following items" pane click on "Internet Protocol Version 4 (TCP/IPv4) Don't untick it....just click on the line so it's highlighted Click "Properties"
Check the box "Use the following DNS server addresses" and input:
Preferred DNS server: 4.2.2.1
Alternate DNS server: 4.2.2.2
February 3, 2010
New Homepage test design by Google is a #Fail
Well in the above screenshot you can see that Google is testing a new homepage design. Personally I prefer the current minimalist fade in homepage. And I am not liking this design very much. Cause not only this new design has way too many words for my liking but also the words are repeated. The words "Privacy" and "Copyright 2010" are repeated twice. I see no reason for those words to be that important to be repeated twice. Whereas I cant find the link to perform "Advanced Search" and the link for "Language Tools".
On another note, I am not sure if anyone else is getting the same view. Feel free to leave a comment if you have anything to say on this new design.
January 21, 2010
Firefox Apostrophe Find As You Type Search Link Bug Solution
Firefox Apostrophe Find As You Type Search Link Bug Solution
December 21, 2009
Upload JPG files to Google Docs
September 19, 2009
The Wonky Facebook
August 15, 2009
Watching Singtel MobileTV (mio TV) on your PC
Since at this point in time Football Frenzy wasn't ready yet (I suspect it will be in a few days for the Champions League kickoff), I tried out the other channels on my iPhone and realised the stream quality was extremely good with minimal lag.
I then wanted to check if the quality was better with WiFi and got this error message when I tried to reload the page:
This site is only available when you use your iPhone3G with SingTel's unrivalled 3G network. It is not available to SingTel Prepaid customers, when using WiFi or the public internet.This suggested to me that the website requires 2 things to work:
- Using Singtel 3G network
- Using an iPhone
Indeed, tethering my iPhone to my PC and navigating to the website gave me the same error as obviously the second check failed. Indeed, if the website could be tricked into thinking an iPhone was accessing the site, this should (at least in theory) work.
From previous knowledge, most websites make use of a user-agent string to detect what application, OS and version the client accessing the site is using. Indeed, if you ever wondered how a website knew what version of Firefox, IE or Safari you were running, this is most likely the check implemented on it. Due to the evolution of the WWW and IE's dominance, several browsers allowed you to fake the user-agent string of another browser. You could therefore fool the website into thinking you were running IE 7 when in fact you were running Firefox 3, and therefore then receive content originally intended for IE 7 users.
Posted below is a workaround I discovered that works and allows you to then play mio on your computer. Note: QuickTime is required as the streams are .mov format
Tether your iPhone to your PC via USB or Bluetooth
- Use Firefox (or any other browser that allows you to switch user-agents)
Download the User Agent Switcher add-on for Firefox (or an equivalent if it exists for your browser). This add-on allows you to easily switch between user-agents and already has a profile for iPhone 3G included, although others can easily be added.
Navigate to Singtel IDEAS and click on Entertainment & TV
You're now watching mio TV on your PC!
If you want to watch the channel in full screen (as the resolution of the content is for the iPhone), run QuickTime and open the URL that is being displayed on your browser.
I'm not quite sure what sort of check Singtel has for the 3G usage, but if it is simply being on Singtel's 3G network (postpaid), then this MIGHT work even for people with any other phone. I am yet to confirm whether this works or not.
June 20, 2009
Jailbreaking an Unlocked iPhone OS 3.0 on Windows
After hours of following @MuscleNerd and refreshing my tweets ever so often, the time had arrived - Jailbreaking for OS 3.0 had been released with one caveat - only Pwnage had been released, which unfortunately only works on Intel powered Macs, which of course I don't own!
As such, I realised that a PC owner could restore to an already jailbroken custom IPSW (firmware) created on a Mac, but not without its own share of issues. After several hours of a non-functional phone, these are the instructions for jailbreaking your iPhone on Windows without QuickPWN or redsn0w:
Software Required:
- iTunes 8.1.1 found at http://www.oldapps.com/itunes.php
- iTunes 8.2 from www.apple.com/iTunes
- Custom Jailbroken 3.0 IPSW: Torrent
- QuickPWN RC-3 found at http://www.quickpwn.com/2008/09/download-quickpwn-rc3.html
- Quick PWN 225-2 found at http://quickpwn2-2-1.googlecode.com/files/QuickPwn-225-2.zip
- Official 2.0.2 IPSW found at http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5241.20080818.t5Fv3/iPhone1,2_2.0.2_5C1_Restore.ipsw
- Official 2.2.1 IPSW found at http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5828.20090127.aQLi8/iPhone1,2_2.2.1_5H11_Restore.ipsw
If you have an iPhone 3G 2.2.1 Jailbroken, these are the steps you should take:
- Open iTunes 8.2
- Backup iPhone data
- Hit Shift+Restore and select the custom IPSW you downloaded earlier
- Restore iPhone data
- You should have a jailbroken iPhone 3G with OS 3.0
If you are already running the stock 3.0 OS, the steps are a bit more complicated because iTunes 8.2 will NOT let you restore to the custom IPSW or downgrade to 2.2.1. These are the instructions:
- If you have installed 3.0 already, this assumes you are running iTunes 8.2
- Close iTunes 8.2
- Run QuickPWN RC-3 to install the official 2.0.2 IPSW on the iPhone.
- When the iPhone screen turns white (while the exploit is being uploaded), disconnect your iPhone - the screen will remain white.
- Close QuickPWN RC-3
- Open iTunes 8.2 and Shift+Restore to the official 2.2.1 IPSW
- You will probably get Error 1013 This is fine for now. QuickPWN 225-2 should fix that.
- Uninstall iTunes 8.2 and install iTunes 8.1.1 Alternatively, use another computer with iTunes 8.1.1 already installed. This is because QuickPWN 225-2 does not work with iTunes 8.2
- Close iTunes 8.1 and run QuickPWN 225-2
- Follow the RESET steps at the beginning, this should fix ERROR 1013.
- Jailbreak your iPhone 3G 2.2.1 using QuickPWN 225-2
- Uninstall iTunes 8.1.1 and install iTunes 8.2
- Shift+Restore to 3.0 Jailbroken Custom IPSW
- Voila, you should have a Jailbroken iPhone 3G running 3.0!
It has come to the author's note, that the Dev-Team has already released redsn0w, which allows you to jailbreak with relative ease. If you are unsure, it is best to use this tool, than the method above. The method was used because redsn0w or QuickPWN had not been released by the Dev-Team yet.
May 21, 2009
Simplify Media - Remotely Accessing Your Music Library On Your iPhone
Personally, I hate having to fire up iTunes to sync my iPhone (almost as much as I hate a lowercase i in front of everything Apple) because of the need of physically using the cable. I use Appstore (read: Installous) for all the apps that I need (well not really) given that I have 30GB of data that I have not much clue of how to make use of.
Perhaps one of the main uses of iTunes (and the only reason it's on my PC) is to put songs on the iPhone. However I'm too lazy to do this everytime I add a new album or song to my library. This is where accessing your music library remotely solves all these problems at once.
Simplify Media is essentially a music streaming app, which you install on your computer (Windows, Mac, Linux) and set up a free account to either share your iTunes, Windows Media Player or WinAmp library and access it via an app for the iPhone or iPod Touch called Simplify Music 2.
This is quite nifty because unlike a few other apps that allow remote streaming, this one works on WiFi, EDGE/GPRS and 3G! It has a built-in search feature and the interface on the iPhone is quite similar to the iPod app itself. As an added bonus it has album cover, artist info as well as lyrics!
Another noteworthy feature has to be the ability to invite up to 30 people (who can use Simplify Media which is free) to access your library no matter where they are. It then pops up as a shared library in iTunes, WMP or WinAmp (based on their specified preferences). This means you can also access other people's libraries on your iPhone too!
Check out a video of the app on the iPhone as well as the desktop version for Windows, Mac and Linux:
April 2, 2009
The Hype about Skype on iPhone (and How to Get The Most of It)
So what's the big deal? Indeed numerous handsets such as a few Nokias have had it for a while and it has been possible for a while to use Skype on the iPhone itself via a few apps such as Truphone and Fring, which allow you to connect to other instant messaging services as well.
However, the app which I've been trying for most of today definitely deserves to be on the must have app list. You can do pretty much almost anything you can do on Skype from your PC such as chat, add and search for contacts and even make both SkypeOut and free Skype-to-Skype calls (albeit for a few annoying restrictions, which I shall get to talking about a bit later in this post).
The interface is a lot quicker, more responsive, and a lot cleaner than any other app that you can use to connect to Skype with.
Unfortunately, due to Apple guidelines, with the default app, you can only make calls when you are connected to Wifi but you can still sign in, chat and see who's online from regular EDGE/GPRS/3G.
Another annoying nag, is the fact that it is not possible to run apps in the background, which means you HAVE to be on the Skype screen to be able to send and receive messages and calls. Indeed, you have to either know when people are going to skype you or leave it running all the time, which sort of detracts from the whole point of it.
Nevertheless, this tutorial will help you get past MOST of the aforementioned annoyances:
- You need a jailbroken phone for this. So there's no point continuing if your phone isn't jailbroken yet! Infact this is probably a great reason to jailbreak if you haven't done so already!
- Install Skype from the Appstore or download the IPA from elsewhere.
- Install MobileSubstrate from Cydia. Please note, existing MobileSubstrate users require an update to 0.9.2805-1 which was released today. For more information on the compatibility issues, read this.
- Install VoIPover3G from Cydia - this tricks any app that is configured into thinking that it is using WiFi when in fact it is using 3G/EDGE/GPRS and therefore overcome the need of a WiFi connection to make calls!
- Edit this file either via Terminal or SSH (easier and preferred method): "VoIPover3G.plist" located in /Library/MobileSubstrate/DynamicLibraries/ Add the following string to configure Skype "skype.com.skype" (NB all should be in lowercase. You will probably have to add a comma to separate the previous entry - just follow the layout)
- Install Backgrounder from Cydia. Configure the app to have Skype as an Auto-Enabled Application. This will basically keep Skype running in the background when you hit the Home button, not unlike Skype being minimised to your System Tray! You will also hear your phone ring if someone skypes you - highly recommended!
- If you have IntelliScreen installed, under Performance - Select App Launch Boost and make sure VoIPover3G and Backgrounder are "On"
- Sign in and enjoy an always-on solution for Skype that you can make and receive calls from no matter what connection you have! (NB: Data charges might apply!)
I've made and received a few test calls for a noticeable length (>20 mins) and the call quality is nothing short of amazing on 3G, with a quite unnoticeable lag! As at this moment, you can't make a conference call from the app, but you can definitely take part in one, if someone else initiates it. This has been tested as well, with great results on 3G!
March 18, 2009
Mystery quiz applications on the 'new' Facebook
Do you have quizzes turning up on your Home page? I do! Lots of them. And you can't hide them, because all the new Home can do is hide updates from that particular friend, which is not what I want it to do! I don't want to see anymore weird quizzes about birthdays an animals! I found a few of them by name and blocked them. They (2 of them) disappeared from the left side menu. Yes!!!
But no. A few minutes later I had another 2 quizzes added in! Like wtf? Whatever happened to the Facebook we had total control over??
(Notice the last 2 links)
No, they don't turn up on your Applications page either. Any ideas anyone?



