Hello Everyone, we have managed to help ease the usage of battery.
Bring your phone to our office together with your box, warranty card, and receipt. Make sure you have enough free time.
We found out that the Kernel of the phone has set the CPU governor to Performance mode, which locks the CPU to 1000MHz, it will not reduce while the governor is in this mode.
Unfortunately, as the source codes for the Kernel are closed, we cannot compile a fix in house. So, we have decided to do something for all our iNO One customers.
1. Roll back all firmware to 1.0.1
-a- Volume Name for USB Storage and SD Card is untouched
-b- It still has Google Talk
2. Patch all fixes
-a- Google Location Services (POSB/DBS Apps Force Close Issue)
-b- LatinIME.apk (Fix Underline under words as Dictionary is corrupted)
-c- Remove LatinIME.odex (Remove Android Upgrading Window at startup)
-d- Replace GoogleQuickSearchBox.apk (No longer defaults to google.com.hk instead, uses google.com which is a dynamic routing GeoIP domain)
3. Root the Phone and Install SetCPU
In order to change Kernel functions, administrator rights is required, so rooting is required. This will allow us to change Governor to Ondemand.
This will allow CPU to dynamically change frequency from 166MHz, 250MHz, 500MHz and 1000MHz + Deep Sleep.
To the more experienced customers that mod their phones, please contact
aaron@inomobile.com.sg for the files, you will need to use ADB to push them into the phone.
We are also aware of the following Kernel issues:
1) Hardware Encoder/Decoder causes choppy audio.
2) Wi-Fi is not Fat Channel Band tolerant. Will not work with Access Points that uses 20MHz / 40MHz channel.
For overseas customers, please await patiently for an official firmware, it is in the works.
The next on my priority is Google Play Services.