SimpliGio+ for Galaxy GT-5660S

I’ve finally decided on a firmware for my Samsung Galaxy Gio GT-5660S. It is SimpliGio+ which sadly was the very first firmware I tried so I now have to revert back to my first firmware loading attempt.

I didn’t like GioPro because I found the ADW desktop would frequently crash.

I didn’t like Particle because WiFi didn’t work. I mean really, whats the point of buying a phone with WiFi just to disable it in software?

And I didn’t like the so called “Official Firmware” from XDA-Developers because it isn’t actually an official firmware because Samsung Kies cannot update it and the desktop frequently crashes causing application services (like sipdroid) to exit. Really annoying if you actually use VoIP like me.

SimpliGio+ is very easy to load. The best features of SimpliGio+ are the replaced boot screen animation & sound, Titanium Backup Pro included, SuperUser included, and normal components of Android (that aren’t always used) are installed optionally to save memory (you need to get this file and use Root Explorer to copy them across).

  • Get ODIN 4.42
  • Get this file
  • Extract the rar file
  • Turn on your phone by holding the volume down, home and power buttons. You should get the “Downloading…” screen. If not, you did something wrong
  • Connect your phone to your PC with the USB cable
  • Load ODIN 4.42
  • Click the OPS button and browse to GIO_v1.0.ops
  • Click the BOOT button and from the files you extracted from the rar file, select the one that begins with APBOOT
  • Click the PHONE button and select the file that begins with MODEM
  • Click the PDA button and select the file that begins with CODE
  • Click the CSC button and select the file that begins with CSC
  • Click the Start button
  • After 5 min you should have SimpliGio+ loaded onto your phone. If it doesn’t boot correctly, turn off your phone, then turn it back on by holding the home and power buttons – and perform a factory reset

Full HDTV for Christmas

VIVO-A32L07T

Today I blogged about Cheap TVs for Christmas. I later realized the models I mentioned are not full HDTV or 1080i compliant, just the tuner is, and the image on the screen is downscaled.

I’d rather true HDTV.

So Dick Smith have the Vivo 32” A32L07T at $298. I’ll have to check one of these out in store and see what the picture quality is like, but it’ll probably be the screen I get for Christmas.

My beautiful fiancé will be getting it for me. Yay!

Considering a set top box with record capabilities is only $40 on FleaBay, record capability built-in to the TV isn’t all that important. Recording through a set top box would be better anyway, as you could watch another channel at the same time.

Cheap TVs for Christmas (again)

I stole this video today from NineMSN and posted it to YouTube. Jerry Harvey was on A Current Affair last night stating that like last year once again high definition TVs will be sold at or near cost this Christmas.

Originally my partner was going to get me a Noontech A9 and a high definition set top box for my old cathode ray tube TV.

But as of last night we’ve ditched this plan and are instead looking at getting an LCD TV and will add something like the Noontech A9 later. This media player seems quite interesting as it runs Android and has the capability to play virtually any computer video format over its Ethernet port. Given that Android is an operating system, this seems far better than any other embedded set top box solution, as in the future you know you’ll be able to get software updates that can potentially enable support for further codecs.

The real issue is space for me – I don’t think I could fit anything larger than a 32”. So Dick Smith are selling a Sanyo 32” for $298 and JB Hi-Fi are selling a Soniq 32” for $299.

Comparing the two, the Soniq looks quite interesting as it has USB recording, time-shift capability, 7 day EPG, and a built-in DVD player. The Sanyo doesn’t have these features, but it does come with one extra HDMI port. Also the Soniq has a worse contrast ratio of 1200:1 compared to 3000:1 on the Sanyo.

Given that Soniq are a Chinese brand that exclusively sell to JB Hi-Fi, I have my doubts. However Soniq apparently use Samsung or LG LCD panels and assemble their own casings and electronics to go with it.

Also as a Christmas project I’ll have to install a MATV amplifier to replace the mask head amplifier on our TV antenna. This way I’ll be able to improve the signal strength on the several TV antenna outlets we’ve added over the years (from the original 1 outlet at installation 15 years ago).

iiBorg betters Optus for ADSL subscribers

iinet-number2

Optus has lost ground in the ADSL market over the past few years. It seems this has actually been a deliberate move as 4 years ago Optus decided to discontinue its offering of Telstra resold ADSL connections in favour of promoting its own ADSL & Wireless Broadband networks. John Linton of Exetel is also known for his continual complaints of how there is no money to be made in reselling Telstra services – so this is likely why Optus decided to exit this market.

iiNet (who I like to call iiBorg) last week purchased TransACT for $60 million. The Financial Review blew the whistle on this acquisition before the deal was finalized causing iiBorg to suspend share trading. Naturally, the new iiBorg marketing focuses on “the leading challenger” and “number 2” which strangely always makes me relate iiBorg to faeces (number 1 for urine, number 2 for faeces, number 3 is 2 + 1). This is especially because iiBorg are making a huge deal about gaining position ahead of a carrier who had no interest in remaining at that position anyway. The marketing focus of iiBorg since this news is complete and utter shit.

iiBorg probably bought up TransACT for two reasons. The primary reason would be the ADSL customer base. The secondary reason would be TransACT’s fibre optic network across Canberra and TransACT’s datacentres and fibre optic backhaul in Canberra and Victoria. $60 million to put iiBorg ahead of Optus in ADSL subscribers, and to buy up datacentres and other infrastructure, seems like a deal too good to be true.

But now its no longer Telstra followed by Optus across the Australian telecoms market. Its now only true for the fixed line & mobile telecom markets because of this recent lost ground for Optus. I may even have to rethink my use of “The Big 3” to describe the major 3 carriers Telstra, Optus & Vodafone.

Its also now probably more true than ever that iiBorg is too big of a company to consider using, as a big telecoms company tends to have uncompetitive offerings because their products need to suit everybody in order to remain so big, and big companies can often leave the consumer feeling like “just another number”.

It was also recently revealed that TPG have 4.4% of iiBorg shares, and TPG have stated they have no other interest in iiBorg than their “strategic purchase of shares”. You wonder what their strategy is about and if that involves the acquisition of, or merger with iiBorg, as many have speculated.

50% of Internet data now has a source and destination inside Australia thanks to Google and Akamai

john-lintonI was reading John Linton’s blog (owner of Exetel) about a week ago and one article peaked my interest (requires you’re either an Exetel customer or you pay $20 for membership). I don’t read John’s blog regulary but I’m a big fan of his blog as it provides some unique insight into the Australian telecommunications market.

John was talking about how the cost of delivering data to ADSL customers has changed partly due the continual fall of the cost of IP data and because of the increases in the amount of content delivered from the Akamai and Google cache’s in Sydney.

I found this interesting cause some time during the past year or two I noticed that Google traffic was progressively “switched on” to be served over Pipe Networks who have incredibly low cost peering solutions for Internet Service Providers, typically at a much lower cost than any other transit provider. At first only Google Search seemed to be served from Pipe, and later other sites like YouTube were added.

I remember a time in the distant past where over 90% of all Internet data in Australia had a source or destination that was offshore. In the days of dialup Internet I worked for a small rural ISP who decided that as the majority of their traffic was to/from the United States they would bypass the high costs of Telstra and other Australian carriers and get a satellite link from an American firm directly to Los Angeles.

In the past 10 years there have been improvements in the fibre optic links between the US and Australia and there are now numerous non-Telstra suppliers of international transit. Pipe Networks was the most recent entry to international transit with their fibre link to the US via Guam. These improvements are what John was talking about with the fall in cost for IP data.

How times have changed. Now in the days of broadband and heavy focuses on latency, using satellite or directly linking to America would be an absurd decision to make.

I believe that eventually, every large Internet firm will be placing servers close to the end user, so that international data is only a fraction of data used by end users. This would mean that international transit will become a realm for web sites and hosting firms, and will no longer be a primary focus for ISPs even in the Australian market which is very geographically isolated.

Telstra PrePaid iPhone 3GS

I noticed this ad today, strangely as a Google Ad on my Samsung Galaxy Gio.

telstra-prepaid-iphone-3gs

Telstra are offering the iPhone 3GS for $429. Seems strange you’d even consider this offer when Apple sell them directly for just $20 more and theirs isn’t locked to the Telstra network.

Or, why you’d consider an iPhone 3GS over the $134.10 Samsung Galaxy Gio which is easily unlocked from the Optus network – is beyond me.

Root & Unlock the Samsung Galaxy Gio GT-5660V

I’ve previously blogged about how to root & unlock the Samsung Galaxy Gio GT-5660S. My brother in law really loves my Gio and wanted the same phone so today he bought one from Optus. Unfortunately they supplied him with a slightly different model to my own which cannot be unlocked and rooted in the same manner. But never fear, that doesn’t mean it can’t be unlocked and rooted.

You will need:

So first we’ll start with rooting/flashing. Unlike the 5660S you cannot use “root gb updated.zip” and you need to reflash the firmware with ODIN.

  • Turn on your phone by holding the home, volume down and power buttons. Make sure the power button is the last one you press. Your phone will boot up and say “Downloading…”. If it boots up normally, you did something wrong
  • Connect your phone to the PC via the USB cable. Wait until all drivers are loaded correctly (Samsung Kies will install them upon connection)
  • Load ODIN 4.42
  • Click the OPS button and select GIO_v1.0.ops
  • Tick the “One Package” checkbox
  • Click the “One Package” button and select GT-S5660M_MUGKG3_stock_rooted_ROM_v2.tar
  • Hit the Start button
  • After a few minutes your phone will reboot. The handset I used didn’t boot correctly after flashing probably because of the user data. To fix this I held down the home and power buttons and performed a factory reset, then rebooted the phone again, and it booted normally

So now the SuperUser app is installed and the phone is running firmware from Bell. So to unlock the phone its now the same process as the 5660S (so I just copied and pasted from the previous blog):

  • Install the Java Developer Kit
  • Install the Android SDK
  • Run the Android SDK Manager and install the “Android SDK Platform-tools”
  • Open the command prompt with administrator privileges
  • Run the command:
    cd "\Program Files (x86)\Android\android-sdk\platform-tools"
  • Connect your Samsung Galaxy Gio to the PC with the USB cable
  • Run the ADB shell. This is a command prompt viewable on your PC which is executed on your phone. The command is:
    adb shell
  • Once the ADB shell has loaded you’ll need to step up into rooted mode. Run the command “su”. After executing this, on the Samsung Galaxy Gio the SuperUser app will pop up requesting permission to grant superuser privileges
  • Now we can start with the actual unlocking. Run the following commands:
    mount –o remount rw /
    mkdir /efs
    mount –o nosuid,ro,nodev –t vfat /dev/block/stl5 /efs
    cat /efs/mits/perso.txt
  • There will now be an 8 digit number that is not entirely made up of 0’s on your screen. This is your unique unlock code. Write it down.
  • Turn off your phone and replace the SIM with a card that is locked out of your phone – ie. a SIM card from a different provider
  • Enter in the unlock code you wrote down when requested
  • Your phone is now rooted and unlocked

Google as a branch of the NSA?

No really, I met with a long-term customer yesterday and this is what he proposed to me. At first it sounds much like a conspiracy theory, and well, it is – but sometimes conspiracy theories can be interesting even if you have your doubts and are uncertain what you believe.

My customer first started saying that the likelihood of developing the technology that Google has developed is almost non-existent. He also meant Google Search. While I can agree that it is extremely unlikely that some of Google’s technologies were even considered, I don’t think it applys to all of them.

The major one for this point is Google Maps. Before Google Maps came about it was very expensive to obtain space imagery and nobody really knew the benefits of a free mapping interface for all. Then Google jumped in, spent millions on buying the imagery and probably millions again on developing the software for their interface. And since launch, have likely spent many more millions on keeping the service running. And what does Google get out of this? Financial compensation? No. Advertising opportunity? No. The ability to collect information on “places of interest” for any particular person or region – why certainly! You have to ask yourself why Google would even consider spending so much money on a service they’ll never get back. Sure there is Google Earth Pro, but I really doubt this has made any impact on their comings and goings.

Another curious fact is Google’s data collection and how well positioned Google are to collect data on users. I’d be amazed if a product isn’t already in existence for law enforcement to place wiretaps on unsuspecting Internet users. Over 70% of online advertising is controlled by Google, and Google is most certainly the major search engine with all their search competitors not even coming close, when you visit a web page even if it doesn’t have content embedded from Google, Google are in a position to predict sites you visit via referring search results and other methods.

Its well known the NSA has wiretapping operations in San Francisco, San Jose and New York City for Internet exchanges. Its speculated that the NSA simply use prisms to split fibre optic lines into wiretapping equipment. The real problem with this method of wiretapping is sorting through the information and trying to produce relevant data. There is simply too much information. But when you track a user with their own unique ID they’ll regularly inform you about, and you can see most the traffic on the Internet anyway, your capabilities for wiretapping is far greater than the known operations of the NSA.

Then there is the iCloud. In recent weeks there was much Apple hype as the iPhone 4 was released and it featured the iCloud or the ability to store your contact & calendar in an Apple cloud computer. Google has had this on Android since day one. But why?

So what I’m concluding is that Google have a huge focus on data mining. They have a history of developing products at great expense that produce no profits and only enable Google to perform more data mining. Google has the attitude of “trust us, we will do no harm” but this is exactly the same attitude as the government. I really would not be surprised at all if Google were operated by a government, but I would be surprised if Google did not at least have some kind of wiretapping program in place with the NSA. You’d think the NSA or CIA would realize the capabilities of Google, and would have done whatever was necessary to get access, even if that meant breaking the law.

Money As Debt

Someone muttered to me today about how the banks make their money off interest. Unfortunately for them, I know this person is too arrogant to be taught anything. I said nothing.

It did make me think of monetary theory however, and how money is created not by reserve banks but commercial banks as people take out loans.

The following video explains it all better than I ever could:

Combining the access_log from multiple web servers into a single file

Further to my blog the other day about remote syslogd with Debian I run numerous web servers that serve the same site and visitors are directed to them based on GeoIP in BIND.

Making sense of the log files is difficult as they’re spread over separate files on separate servers. Thankfully awstats comes with a tool that helps solve this problem.

logresolvemerge.pl ships with awstats and you define each log file as a parameter, and it will sort them chronologically and output the results – so then you just direct the output into a file.

So for example on Debian you would:

/usr/share/awstats/tools/logresolvemerge.pl /var/log/apache2/somesite_access_log_node1 /var/log/apache2/some_site_access_log_node2 /var/log/apache2/some_site_access_log_node3 > /var/log/apache2/somesite_access_log

And its probably sensible to use rsync to send your logs to a centralized location.

Once you’ve used logresolvemerge.pl you can then use tools like awstats on the combined log file.