John, I’ll miss you–I found you an inspiration

john-linton

I wanted to write today about John Linton of Exetel who died 1st of Feburary 2012. While I never knew John personally, I found his ideas and Exetel business to be quite inspirational through my dealings with John and Exetel under my own business.

John’s son James posted to Johns blog on the 2nd of Feb saying:

“Yesterday my dad was doing what he liked doing best. Eating at a nice restaurant, drinking nice wines , and talking about the state of the telecommunications market in Australia, and the various companies that make this up.

At lunch he suffered what was thought to be a mild stroke, and was immediately taken to St Vincents hospital. He was conscious in the ambulance, responding to their questions, but when he got to the hospital he had trouble breathing and they needed to put him into a medically induced coma and put him on a ventilator to help him breathe. Unfortunately it turned out to be a very intensive stroke and there was nothing the doctors could do, without killing him in an operation or leaving him severely brain damaged. So last night, with most of my family present, his ventilator was turned off and a few hours later he passed away peacefully.

This is the saddest day of my life, I have lost my dad, my mentor, my boss, and one of my best friends.

However dad would not want us fussing over him, he would want to know what we have sold, which was actually one of the last things I said to him.

He would also want Exetel to go on as he had planned for it to. He put in a place a strategic plan, so we need to move on as he had wanted us to, and remember him for the great man he was.

If any of you feel like buying my mum and family flowers, I would ask that you instead make a donation to his favourite charity, the Royal Society for the Protection of Birds; http://www.rspb.org.uk/

I found John to be a very interesting person and would regularly read his blogs. Before my dealings with Exetel I had the stereotype in my mind that somebody in their 60’s cannot keep up with bleeding edge technology – John changed that view in my mind. I also found Exetel’s use of automated business processes quite fascinating, and used some of their ideas in my own business and continue to develop in this area. Also I strongly agree with John’s idea that “a few bad customers can ruin things for everyone” as I’ve experienced this in my own business.

From what I understand John’s son James and John’s former business partner Steve Waddington are now in charge of Exetel and it is business as usual (that never changed). My past dealings with both James and Steve tell me that Exetel has very great strengths even without John and I have every confidence in James and Steve.

I’ll miss you John and I thank you for the inspiration you gave me. I hope the best for James and the Linton family through this tough time.

Obscure Windows

I do a lot of Windows installations that are quite obscure which for me at least gives merit to Windows being a highly adaptable operating system capable of many tasks it was never designed for.

I’ve had some ongoing issues with the Windows XP based Oracle VirtualBox virtual machine attached to my radio scanner. Intermittently it would crash. I solved the issue thinking its a driver problem with the Uniden USB-1 interface cable – by adding an automated daily reboot. I actually scheduled 3 reboots a minute apart starting at 2:45AM as the first request isn’t always honoured.

Ever since, the scan machine has been stable.

It is quite an obscure installation of Windows as its a virtual machine that’s interfaced to line-in jack on a soundcard and the Uniden USB-1 interface cable. Then it runs Icecast2 for Win32 and edcast to provide MP3 encoded live streams over HTTP. And then I’m also using ID Tracker III to provide tuning information to edcast for ID3 tags/metadata and to record any scan hits. And finally it uses rsync from cygwin to send recordings every minute to the public web server.

Another kind of obscure Windows installation I encounter fairly regularly is point of sale or cash registers running on PCs. These installs are typically obscure through their use of one to many serial receipt printers, cash drawers that have an ejection triggered by software, barcode scanners, pole displays (essentially a small LCD for the customer that displays items and totals, text is typically sent to pole displays via a serial interface), and sometimes even micro-tills running on PDA platforms attached by WiFi. I’ll be going to one of these sites today which should be endless joy trying to figure out a stability issue and adding a further printer to a bar so the cash register can serve as a communication device as it is used to send customer orders to distant staff members.

Cyanogenmod 7.2 for Samsung Galaxy Gio GT-5660S

cyanogenmodI only just realized that at the time of writing my guide for Cyanogenmod 7.1 RC3 for Samsung Galaxy Gio GT-5660S is out of date.

Cyanogenmod 7.2 24/02/2012 GIO-KANG is the latest version. So if you used my guide before all you need to do is download ClockworkMod 5.0.2.7 ext4only for Samsung Galaxy Gio GT-5600S and the latest Cyanogenmod 7.2 image.

From there you just copy them to your memory card probably after turning off your phone and connecting it to a PC. Then boot up your phone into recovery by holding the home and power buttons. Then flash ClockworkMod, reboot and let your phone boot all the way into Cyanogenmod, reboot into recovery, then flash the Cyanogenmod 7.2 image.

Simple!

Also the latest Google Maps (6.3) seems to work great on this Cyanogenmod image.

A couple tips on if you want to improve your battery performance on your Gio running Cyanogenmod:

  • Settings, Cyanogenmod Settings, Interface, Render effect, Calibrated (N1) Low Red – this setting doesn’t seem to preserve after reboots however it reduces the power consumption on the screen
  • Settings, Cyanogenmod Settings, Performance, CPU settings – here you can under-clock your processor which has the most battery improvements I’ve seen. I clocked mine to a min of 245MHz and a max of 480MHz with Set on boot enabled
  • Install Battery Monitor Widget and add the widget to your home screen to keep track of your charges and discharges. Tapping the widget shows a graph
  • If you’re going to buy a Samsung Galaxy Gio – DON’T – buy the HTC Incredible S instead. It may be twice the price but the battery is probably twice as good at the least and it also can run Cyanogenmod provided you haven’t installed the latest HTC firmware

Woolworths betters Optus Prepaid

woolworths-mobile

My partner has an Optus Prepaid SIM on the Turbo Cap Plus recharge option and finds that its way more value than she needs. Just the other day I realized Woolworths Mobile are offering a better deal while remaining on the Optus network, since Woolworths is just an Optus reseller.

A key thing to note is both Woolworths and Optus charge the same call rates with this cap pricing. So its easy to compare the $300 value given by Optus to the $250 to any network + $250 to Optus network ($500 total) given by Woolworths. They don’t totally compare, the loss of 16.6% value on Woolworths when calling any network ($300 down to $250) seems reasonable – I’d imagine Optus being a major carrier would make up a huge chunk of mobile calls.

The other comparison is Optus offer unlimited SMS. Woolworths do not – they charge 35c per SMS. That doesn’t really matter though, we both use Google Talk which seriously cut down on the number of SMS messages we both send.

Data had a big difference too. Optus offer 500MB of data while Woolworths offer a huge 5GB. While 500MB is more than needed, the trend for data is to only go up. Surely that means she can hit up YouTube without fear. WiFi tethering also becomes realistic on her handset.

But the ultimate reason why we’re changing is price. There were to key comparison points with the two carriers.

Woolworths are offering a 45 day credit expiry while Optus are offering 30 days. So your Woolworths recharge can last you 33.3% longer, or ultimately is 33.3% less than Optus.

Optus charge $30 for the recharge yet Woolworths charge $29 and offer a 10% discount if you use your Woolworths Everyday Rewards card (free to join) when you buy a recharge. Further to that, until the end of February if you buy a $2 SIM Starter Pack and a $29 recharge – Woolworths are offering a 50% discount to bring it to $15.50 for your first recharge.

To make the Woolworths costs in a 30 day term, in order to fairly compare the price, I factored a 33.3% discount for the credit expiry difference and the 10% discount for being a Woolworths Everyday Rewards member. $17.40 vs $30 per month is quite a difference.

There is an incentive to switch and the monthly upkeep is less, so its got our vote. With the slightly less call credit in ways, even if a recharge is done sooner than 45 days – it should certainly be done some time after 30 days with my partners usage.

Noontec publishes v1.2.06 firmware for A9

Well I haven’t yet tried it but heedna on xda-forums sent me a private message to let me know that Noontec has published v1.2.06 (alternative link on Minus) on their website.

I’ll probably try it in the next few days and revise this blog.

I created my own collection of firmware for the A9 on Minus as seen below… might be a little faster than UMAX or Noontec’s websites:

Zello – Push to Talk for Android, BlackBerry & Windows Mobile

zelloWell I’ve tried many Push to Talk apps for Android both over WiFi and 3G networks and tested them all with poor reception. I must have tried about 20 apps, and only one of them really held up to be any good.

LoudTalks Lite was released for Android on July 25th 2011 so its very new software. Just a few days ago they changed their name to Zello.

What makes it so good is its use of keep-alive and allowing the user to alter this preference. Keep-alive directly affects battery drain while Zello is operating and if the connection is retained when travelling through an area with total loss of 3G signal.

Further to this, Zello allows the user to tinker with buffering settings. Zello uses the open source Speex codecs. Zello also supports channels which can optionally be privatized with a password or moderated.

My testing by talking with my partner showed that Zello was most likely to get a message out in all scenarios with the least amount of delay.

All we need now is an iPhone version.

Flashing Cyanogenmod 7.1 to Samsung Galaxy Gio GT-S5660 with S2E and Google Apps & Maps

cyanogenmodWell Cyanogenmod is certainly the most well known unofficial Android firmware and is compatible with many devices including my Samsung Galaxy Gio. Cyanogenmod has even been purported by some as being better than official firmwares shipped by manufacturers and carriers. For now Cyanogenmod is not officially supported on the Gio, but it seems that’s on its way.

I blogged about how I started using it some time ago. I’ve nutted out some problems I had and now feel I can blog about its installation so that everything works and the handset is stable.

ISSUES:

I continue to have some minor stability issues with S2E, however its very easy to fix. Because I now use Google to sync & store my calendar, contacts & notes, the real hard part of fixing the S2E issue is having to re-flash the phone. I did this just this morning so hopefully the problem doesn’t pop up again where I can’t install apps (the handset reboots during installation) or that apps begin to slowly disappear.

Another issue is that if I change the screen brightness, the LEDs behind the menu and back buttons will stay on and will not turn off until the handset is rebooted. This is known about, is considered a bug, and should hopefully be fixed in the next version.

And the final issue which I solved is Google Maps, Latitude & Navigation when installed from the Market crashes very soon after you load it. The solution is to not install the latest version from the Market but to install version 5.12 from the link I provided above. This version seems stable, the new 6.x versions are not stable on this firmware (they should be, its a firmware bug that should hopefully be fixed in the next version).

You will need:

  • Clockworkmod 2.0 for Samsung Galaxy Gio
  • Cyanogenmod
  • Google Apps
  • Google Maps 5.12 APK
  • Mini Partition Tool Home Edition
  • A MicroSD card that can be re-partitioned with at least 512MB to be used for app storage
  • 02gio – replacement startup file that disables tune2fs on the SD-EXT partition
  • Root Explorer (buy it you cheap asshole)
  • S2E

This folder on Minus has everything you need:

 

To install:

  • Remove your memory card from your phone and connect it to your PC with a memory card reader. Do not use the USB cable to your phone as Cyanogenmod doesn’t support this so you won’t be able to do this once you’ve flashed it, so you should now begin to get in the habit of your phone unable to act as a memory card reader.
  • Repartition your memory card with Mini Partition Tool Home Edition. You can right click the existing partition, select resize, and free up enough space for your new partition. When you create a new partition make it a Primary partition of the Ext4 filesystem with a cluster size of 4kb. Hit the apply button and it should be done in a couple minutes.
  • Safely remove the memory card from your PC and then re-insert it
  • Copy the ZIP files to the FAT32 partition of your SD card. You will need to copy Clockworkmod, Cyanogenmod, Google Apps, Google Maps APK & 02gio to the SD card. Probably put it in a folder named Cyanogenmod. Most other guides say put it in the root folder but you don’t have to do that, you can organise your shit (nothing prevents this).
  • Safely remove the memory card from your PC
  • Turn off your phone, put your memory card back in the phone
  • Turn your phone on by holding the home and power buttons. Keep holding these buttons until presented with the recovery menu
  • Select ‘Install ZIP from SD card’
  • Select ‘Choose ZIP file’
  • Browse to the Clockworkmod zip file and flash it
  • Press the back button to get you back to the main menu
  • Reboot your phone
  • Once your phone boots up, turn it off
  • Turn your phone back on holding the home and power buttons until the recovery menu is presented
  • Select ‘Install ZIP from SD card’
  • Select ‘Choose ZIP file’
  • Browse to the Cyanogenmod zip file and flash it
  • Press the back button until you get back to the main menu
  • Reboot your phone
  • Once your phone boots up, enable WiFi, connect it to your WiFi access point, then turn your phone off
  • Turn your phone back on by holding the home and power buttons until the recovery menu is presented
  • Select ‘Install ZIP from SD card’
  • Select ‘Choose ZIP file’
  • Browse to the Google Apps ZIP file and flash it
  • Press the back button until you get back to the main menu
  • Reboot your phone
  • Once your phone boots up, you’ll be presented with the Google Market installer. Make sure you sign in with your Google account
  • You will be presented with the Google Market showing all the apps Google have published. Hit the back button. You’ll be taken back to the Google Market installer which has a few more things to skip through
  • When the wizard is gone, load up Market and install Root Explorer and S2E
  • Exit the market, and load up Root Explorer
  • Copy 02gio to /system/etc/init.d and change its ownership to root:shell and its permissions to 640
  • Browse to the Google Maps apk you copied to the memory card and install it
  • Reboot your phone
  • Open S2E, hit the menu button, select Preferences, tick Mount EXT4
  • Reboot
  • Open S2E, enable S2E for Applications and the Dalvik cache, hit the menu button, select reboot
  • Congratulations – you have Cyanogenmod with S2E and Google Apps & Google Maps

Minus as a Megaupload alternative

MinusI loved Megaupload. It was my quick file sharing method of choice since it required no signup in order to upload (anonymous upload).

With the fact that Megaupload was based on anonymous upload, I really do not see how they can be held responsible for the content anonymous users send them. My business partner ran the scenario that he is a drug dealer and I am Kennards Hire, and if he stores drugs in a storage shed of mine even if he doesn’t pay me a cent, I can be held responsible for its contents, even though I have no reasonable grounds to search its contents (privacy). So how is data storage any different? Really, how is it because I don’t understand?

So anyway, Minus seems to be a really good alternative to Megaupload. It does require registration, however you just need to supply a username and password – all other fields are optional. You are limited to 50GB of uploads… but hey, whats stopping me from creating another account?

And all my posts to Minus are available from http://criten.minus.com