Thursday, April 3, 2014

EPF i-Account Android app launched

The Employees Provident Fund (EPF, a.k.a. Kumpulan Wang Simpanan Pekerja, KWSP) has recently launched their Android mobile app called EPF i-Account, which is now freely available in Google Play Store.

You can click here to download the EPF i-Account app from Google Play Store.

It is an HTML5 based mobile app, which you can login your EPF i-Account with the same username and password which you've setup in the web-based EPF i-Account at

The EPF i-Account Android app enables us to view our EPF account status and the monthly contributions detail. The EPF statements for current year and previous year are also available.

We can also see our personal profile info stored with EPF.

Other features are listed as in the screenshot below.

Currently, the EPF i-Account Android app can only be used to view information. It doesn't have function to make withdrawal request or make change request.

This app is currently having Malay language user interface only.

So far, more than 10,000 people have already installed the app. Have you?

Tuesday, March 18, 2014

BNM to postpone execution of 50 sen cheque processing fee from 1 April 2014 to 2 January 2015

There is insider news from local media that Bank Negara Malaysia (BNM) will soon announce a postponement of the execution of 50 sen cheque processing fee from 1 April 2014 to 2 January 2015.

About one year ago, I have written here that BNM reduced  the processing fee of Interbank GIRO (IBG) money transfer performed online via internet banking or mobile banking to 10 sen only, effective 2 May 2013.

At the same time, BNM intended to discourage the use of paper cheque by imposing a processing fee of 50 sen per cheque transaction on top of the existing 15 sen stamp duty, making the transaction per cheque to cost 65 sen to be borne by the cheque issuer. This is supposed to start soon on 1 April 2013.

Now, we are glad to hear the news that this policy will be postponed until year 2015.

In my previous article, I ended by saying that BNM really need to think through carefully before enforcing the "discouraging mechanism" of using cheque in order to get people to use electronic money transfer.

Now that after one year, we are still having a lot of questions which need clear direction, including:

  • We can write cheque that honours a large amount of money transfer, such as hundreds of thousands to millions. How will this be handled in electronic transfer, which only allows a small amount of money to be transferred per day?
  • We can have current account that requires 2 valid signatures on the same cheque before it is honoured. How will electronic transfer handle the requirement for co-signature?
  • In certain scenario, we can make use of cheque to act as deposit/guarantee, which is kept by the recipient but will not be banked in immediately. How can electronic transfer handle this kind of requirement?
I hope that BNM can at least come out with a list of FAQ with answers, before the cheque processing fee is imposed, be it on 1 April 2014, or 2 January 2015, or other date.

Sunday, March 16, 2014

Rooting the HiMedia Q5ii Android TV box

You might wonder why you need to root the Android TV box in the first place. Well, I also never thought about this, until the recent Chinese version of Q5ii firmware taken away the Google Play Store, and I need root access to restore the Google Play Store in the HiMedia Q5ii Android TV box.

In order to gain root access of the HiMedia Q5ii from your computer, you need to put connect them to the same local network. Then, as usual, you'll need the famous Android Debug Bridge (ADB.exe) which is distributed in the Android SDK Tools in Android Developers website. All Android developers and/or hackers should already have this Android SDK Tools in their computers.

Alternatively, you can also install ADB in your computer by downloading and installing the Minimal ADB and Fastboot package from XDA Developers website.

If until this point, you don't know what I am talking about, and you have no idea what is "root", you should not continue. This is because rooting an Android device, if not handled properly, might introduce risk and damage to your Android device.

If you still keen to continue, then copy these 3 required files to a new folder in your computer:

  • adb.exe
  • AdbWinApi.dll
  • AdbWinUsbApi.dll
Then, we need the "su" binary and the Superuser.apk.

Download here, unzip the file, and copy these 2 files into the folder where you put ADB just now:
  • su
  • Superuser.apk
Then, you need to find out the IP address of your HiMedia Q5ii Android TV box and use ADB to connect to its port 5555.

Go to Windows command prompt by executing "cmd" in Run...

Go to your folder with ADB, and issue the following commands:
  • adb connect your_himedia_ip_address:5555
  • adb root
  • adb remount
An example of the command issuing and respond is as below...

Then continue with the following commands:
  • adb push su /system/bin
  • adb push su /system/xbin
  • adb push Superuser.apk /system/app
  • adb shell chmod 4755 /system/bin/su
  • adb shell chmod 4755 /system/xbin/su
And finally, reboot your HiMedia Android TV box with this command:
  • adb shell reboot

After the reboot, you should be able to gain the root access to your HiMedia Android TV box now.

Hint: Click on the "Older Posts" link to continue reading, or click here for a listing of all my past 3 months articles.