• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[DISCONTINUED] [ROM] THL W8 (4GB/8GB/16GB/W8+/Beyond) GravityMod2 - Android 4.2.1

Search This thread

C3C076

Recognized Contributor
Dec 15, 2012
7,748
24,677
Bratislava
ceco.sk.eu.org
GravityMod2 - custom ROM for THL W8 (4GB/8GB/16GB/W8+/Beyond) - Android 4.2.1
Version 3.0
Compatible with 4GB/8GB/16GB versions of THL W8, W8+ and W8 Beyond
Read IMPORTANT INFO ABOUT COMPATIBILITY below.

Introduction
Here comes the Android 4.2.1 ROM with full Project Butter experience with UI running @ 60+ FPS* making our W8 a real beast!
It's based on the latest Eastcom W1 stock Android 4.2.1 ROM. It's a pure stock with a few fixes and mods on top (check out the Changelog in the second post).
For W8 16GB, W8+ and Beyond, the ROM is based on the official THL firmware and it uses official THL kernel.
Installation can be done via recovery (Instructions below).
Thanks goes to akim14 @ androidforum.cz for giving a tip about compatible Eastcom ROM.
* 60FPS is available for W8 4GB/8GB models only.
* W8 16GB runs at max of 49FPS since it's using official THL kernel
* W8+ and Beyond use kernel from Beyond running at 58 FPS


IMPORTANT INFO ABOUT COMPATIBILITY
Although this ROM seems to be working fine on majority of W8 models, there's still a chance you might come accross some issues caused by incompatibility.
Except for memory size, newer batches of W8 seem to have some other hardware differences (e.g. camera sensor) making them incompatible with this ROM.
Since I own W8 8GB version that came out in the very first batch, it is impossible for me to reproduce, debug and fix bugs that may appear on different or newer W8 models. I won't be providing any support nor bug fixes for these models!!! It is simply unmanageable for me! Thanks for understanding.
Therefore, you should rather consider sticking with the stock ROM and installing standalone GravityBox app which will basically introduce all the mods without actually having to flash any custom ROM. This approach avoids all the potential incompatibility issues you may have with non-official ROMs.
And remember, it's always YOUR decision when it comes to flashing ROMs or installing apps.
You should ALWAYS make a backup of stock rom before flashing anything on your device!!! I am getting too many personal message from people that didn't make a backup of stock ROM before flashing GM2 asking for help, which wastes a lot of my free time that could be used more efficiently (e.g. to work on GravityBox app)


Read carefully before you proceed
- full wipe is needed to upgrade from Android 4.1.2 or any other ROM that's not based on this one.
- returning to previous ROM that was backed up using custom recovery is possible only in case you used my ClockworkMod to backup your previous ROM.
All other custom recoveries will simply not work fully because they are not "MTK6589 friendly".
So I strongly recommend to flash my ClockworkMod and perform backup using this recovery before proceeding any further.

gravitybox.jpg
banner3.jpg banner4.jpg
Screenshot_2012-12-31-17-03-26.jpg Screenshot_2013-04-25-11-20-10.jpg

Main Features
- Project Butter fully working (60FPS UI on W8 4GB/8GB, 49 FPS on W8 16GB)
- Rooted
- Busybox
- Sysinit support (for init.d scripts)
- Updated Google apps
- Google Now included
- Chinese apps removed
- Updated APNs
- CallerID mappings fixed in Phone calls and Messaging
- CyanogenMod Circle Battery
- Auto-hide of signal icons for empty SIM slots
- No annoying "SIM card not inserted" notifications
- Power menu reboot and recovery
- Fullscreen caller photo (thanks to kadan)
- Multiline contact names (thanks to kadan)
- Volume key cursor control
- Recent apps clear all button
- Internet Calls support (SIP)
- OTA updates via GooManager
- Engineering mode accessible from Settings / Developer options
- GravityBox - centralized app for additional customizations
--- Status bar tweaks (QuickSettings tiles, additional tiles, background color and transparency, ...)
--- CyanogenMod Pie Controls
--- Expanded desktop
--- Navigation bar tweaks
--- Lockscreen tweaks (custom background, maximized widgets, ...)
--- Power tweaks (advanced power-off menu, low battery warning policy)
--- Phone tweaks (flip action, disable vibrate on call connect, fullscreen caller photo)
--- Display tweaks (minimum brightness setting, autobrightness settings, ...)
--- Hardware key actions (action on menu long-press/doubletap, back key long-press)
--- Media tweaks (more volume steps for music, skip track using volume keys)
--- Other miscellaneous tweaks
--- General MTK6589 fixes

USE AT YOUR OWN RISK. I TAKE NO RESPONSIBILITY FOR ANY DAMAGE CAUSED TO YOUR DEVICE.

Downloads

Installation package to be flashed in recovery - version 3.0
THL W8 4GB/8GB: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-4GB-8GB-gravitymod2-3.0-recovery.zip (MD5: bad6e080d7b1865015ae8ca395093482)
THL W8 16GB: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-16GB-gravitymod2-3.0-recovery.zip (MD5: 18d58581ae211724550d31dddbb03640)
THL W8+: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8plus-gravitymod2-3.0-recovery-20130710.zip (MD5: ed64686bad1d693496bf45e8f1d1fcd4)
THL W8 Beyond: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-beyond-gravitymod2-3.0-recovery-20130710.zip (MD5: d25afae1123beba06fb28a09cddee8db)

Incremental updates (installable via custom recovery)
THL W8 4GB/8GB: Incremental update v3.0->v3.1 (hotfix for default write disk setting) (MD5: a04df439bcd58983999108d89dff7e32)
THL W8 4GB/8GB: Incremental update v3.1->v3.2 (hotfix for front camera resolution) (MD5: d34c95bd5ff50935096a6a9c49f5d7d4)

Camera fix for W8 4GB running GravityMod2 3.x
- applicable to W8 4GB models experiencing camera crash
- applicable to GravityMod2 version 3.x
- contains official THL kernel that will reduce FPS from 60 to 49 (which is still acceptable)
- flash via recovery - make a backup before flashing
- no wipes needed
- Download link: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-4GB-gravitymod2-camera-fix-20130728.zip (MD5: 0ff9b2314bbd1f454ea85e2042d65291)

Installation instructions
1) Download proper installation package for your W8 model from Downloads section above

2) Put installatrion ZIP on SD card

3) Reboot to clockworkmod recovery

4) Make a backup of your current rom.

5) Perform full wipe: wipe data/factory reset, advanced/wipe dalvik cache

6) Choose "install zip from sd card", browse for installation ZIP and confirm flash

7) Reboot

Incremental update instructions - when updating to newer version
This is in case you are already running some version of GM2 and want to upgrade to newer version of GM2
1) Download incremental update package and put it on SD card

2) Reboot to clockworkmod recovery

3) Wipe cache and dalvik cache (don't wipe data - your user apps will be preserved)

4) Choose "install zip from sd card", browse for incremental update ZIP and confirm flash

5) Reboot

Repartitioning instructions - to get more space for apps (2GB instead of 1GB)
APPLICABLE TO W8 4GB/8GB VERSIONS!!!

1) Backup contents of Phone storage (internal SD) somewhere to your PC.

2) Download repartitioning package and put it on external SD

3) Reboot to recovery

4) Backup your rom - IMPORTANT!!! CHOOSE TO BACKUP TO EXTERNAL SD!!! IF YOU BACKUP TO INTERNAL SD YOUR BACKUP WILLL BE WIPED DURING REPARTITIONING PROCESS!!!

5) Install zip from sd card / choose zip from external sd - choose zip downloaded in step 2)

6) Reboot recovery (recovery main menu / advanced / reboot recovery)

7) Format data partition (mounts and storage / format data)

8) Reboot system

9) You should see notification saying that phone storage is damaged. Open notification and confirm Format SD when prompted.

10) Reboot to recovery

11) Restore Backup made in step 4) (you can restore complete rom or just Data partition using "Advanced restore")

12) Copy contents of backed up Phone storage (internal SD) from PC back to Phone storage (make sure they fit new size)
New size for 8GB model: ~4.5GB
New size for 4GB model: ~0.5GB

GPL compliance
Sources for kernel used in this ROM are available here: https://github.com/C3C0/MT6589_kernel_source

Special thanks to all those who donated. Namely (in alphabetical order)
If you find yourself here without being linked to your XDA nickname/account, let me know via PM.
arcadesdude, benj2013, bglomax, Cheng W., Chris N., Cleverton H., brown777, djbxp, eran134, Florent P., gaz041064, hannse12, Jinish V., Jiri K., Johan T., joshedmonds, juz4fun, kuko61, luizgcrodrigues, maurizmo, Mr. Premise, Nikos, OpenMinded, peptonib, Péter N., quarando, Rejekt, Sergej L., unavix, walkerc3d2010, weszter, whackertje
 
Last edited:

C3C076

Recognized Contributor
Dec 15, 2012
7,748
24,677
Bratislava
ceco.sk.eu.org
Changelog 3.2 - 01/07/2013
For W8 4GB/8GB
- Hotfix for front camera resolution
IMPORTANT: if camera crashes after update
it is necessary to clear data for Gallery
(Settings / Apps / Gallery -> Clear data)

Changelog 3.1 - 01/07/2013
For W8 4GB/8GB
- Hotfix for default disk write setting

Changelog 3.0 - 01/07/2013
For W8 4GB/8GB
- updated system files from the latest official THL W8 FW
- updated GravityBox 1.4.1
- updated Google apps
- updated Superuser

For W8 16GB
- completely rebased on the latest official THL W8 FW
- fixes blank screen issues
- fixes front camera issues
- fixes CPU frequency scaling issues
- additional languages ported from Eastcom W1 rom
- updated GravityBox 1.4.1
- updated Google apps
- updated Superuser

Changelog 2.6 - 09/06/2013
- GravityBox 1.1
--- removed redundant power-off menu
--- fixed "SIM not inserted" notifications option
--- fixed circle battery size on W8+ (FHD)
- updated Gmail,Hangouts,YouTube
- updated Superuser
- changed GooManager identifier to avoid false ROM update notifications

Changelog 2.5 - 08/06/2013
- GravityBox app integrated (v1.0)

Changelog 2.0 - 01/06/2013
W8 models:
- system rebased on the latest Eastcom W1 official FW (1.0.3)
- fixed missing permission on cpu_num_limit device node

W8+ models:
- system rebased on the latest official THL FW (1.0.5)
- added init.d support (sysinit)
- updated APN list
- added support for VoIP (SIP) calls in native Phone app

Both models:
- fixed center position of unlock ring
- tweaked autobrightness levels to eliminate flickering on small ambient light changes

Changelog 1.9 - 28/05/2013
W8 models:
- updated kernel taken from the latest Eastcom W1 1.0.3 official FW
--- better support for 2000mAh batteries
--- should increase battery life slightly
All models:
- updated CWM recovery to 6.0.3.3. Includes:
--- synced with upstream sources
--- changed font to increase font size
--- brought back /sd-ext support
--- added custom recovery name and version info
--- links to relevant commits: Part1, Part2

Changelog 1.8 - 22/05/2013
- Fixed FlashLight crash in LCD mode
- Option to launch Engineering mode from Settings/Developer options
- System updates replaced with GooManager (Settings/About phone)
--- introduced GM2 OTA update system
--- Removed obsolete GoogleOTA system
- Google Maps: updated and moved from system to data partition
- Google Hangouts updated
- Play Store updated
- Superuser updated

Changelog 1.7 - 16/05/2013
- reboot recovery icon changed
- updated Google Maps
- updated Google Talk (Google Hangouts)
- updated Google Play Services
- updated Google Now (QuickSearch box)
- added working Adobe Flash Player

Changelog 1.6 - 14/05/2013
- fixed uncontrolled periodic wake from sleep (uncontrolled turning on of the display)
- disabled spammy "nativeGetEnabledTags" log messages flooding system log really hard

Changelog 1.5 - 07/05/2013
- Fixed CallerID mappings in Phone calls (contacts without country code are mapped correctly)
IMPORTANT: it is necessary to clear and re-add contacts for this fix to take effect.
Go to Settings/Apps, locate "Contacts Storage", open it and Clear Data (this will delete all of your contacts
so make sure you have a backup!!!
)
If you are synced withh Google account you don't need to backup - your contacts will be synced shortly.

- Fixed CallerID mappings in Messaging (contacts without country code are mapped correctly)
IMPORTANT: fix doesn't apply to existing conversations - they will remain splitted.
So delete problematic threads if any. All new conversations will be grouped OK.

- Removed annoying "SIM card not inserted" notifications
- Added sysinit support (for init.d scripts)
- Autobrightness levels adjusted for better brightness in sunlight (thanks to arcadesdude)
- Enabled support for Internet Calls (SIP)
- Updated Play Store

Changelog 1.4 - 02/05/2013
- Volume key cursor control in text fields
- Added missing lockscreen targets (camera, google search)
- Recents apps: added button to clear all open tasks at once
- Automatic backlight values adjusted (less brightness in dark)
- Wifi scan interval changed from 15secs to 60secs
- Quick-unlock by touching menu key while on lockscreen
- Don't turn on display when charger/USB unplugged

Changelog 1.3 - 28/04/2013
- Updated baseband (from the latest official 4.2 rom)
- Added G-sensor calibration
- Added Proximity sensor calibration
- Fullscreen caller photo (thanks to kadan)
- Multiline contact names (thanks to kadan)

Changelog 1.2 - 26/04/2013
- CyanogenMod Circle Battery
- Auto-hide of signal icons for empty SIM slots
- Power menu reboot and recovery

Changelog 1.1 - 25/04/2013
- Updated to latest Eastcom W1 1.0.2 stock rom
- Fixes low FPS issue for some devices
- Play store app compatibility issues fixed
- DateTime settings crash fixed
- Fixed support for WCDMA 850 UMTS networks
- Louder sound for media

Changelog 1.0 - 24/04/2013
- Initial release
- Based on Eastcom W1 1.0.1 stock rom
 
Last edited:

ch-vox

Senior Member
Dec 17, 2007
566
182
www.macbook.fr

Attachments

  • DateTimeSettings_update.zip
    4.5 MB · Views: 312
Last edited:

Sparcot

Senior Member
Jul 16, 2012
67
72
Balti
No. It's for the previous Android version. We need a new one. I will take a look at it as soon as I have time.

Great ROM. :good: Just flashed it. Date & Time crash sollution:

- Flash the rom
- Boot the OS WITHOUT ANY SIM INSERTED
- Enter Date & Time Settings
- Automatic Date & Time - OFF
- Automatic Timezone - OFF (Uncheck)
- Reboot the phone and insert SIMs

Enjoy.
 
  • Like
Reactions: ch-vox

amstel

Senior Member
Dec 23, 2010
166
13
Tried to install the compatibility fix that you uploaded.

Entered CWM>>Install Zip From sdcard>>Choose zip from sdcard


now I get a message that says:
"E:Can't mount /sdcard/"

how else can I install this file?
or any file actually..
 

Sparcot

Senior Member
Jul 16, 2012
67
72
Balti
It seems that not all widgets are displayed in the menu... Cannot even find'em. There's no possibility to put them on the desktop... But maybe that's because I restored them using TitaniumBackup (backups made on 4.1.2). It shouldn't be... Any Ideas?

Added: I tryied to romove an app and afterwards installed it again - no effect.
 

ch-vox

Senior Member
Dec 17, 2007
566
182
www.macbook.fr
ROM installed, first positive impressions :
- very smooth UI,
- 4.2 Android is very nice
- no problem installing hot fix nor installing the ROM itself
- date & time settings bug corrected thanks to Sparcot tip
- I've installed the apk I use every day, no problem.
- Baseband seems to be improved, seems to work better that previous one, am I wrong ?

the "bugs" :
- we can see Eastcom logo at boot between ThL image and ThL animation
- there is no more music on ThL animation at boot
- proximity sensor : while taping phone number with digital pad (for instance a long tap on 1 for reaching my answering machine), then I wait for earing the voice of my answering machine and then I put the phone on my ear : the proximity sensor does not hide the screen fastly enough, and the contact between the ear and the screen taps on a number (3 for instance). this was not happening with ThL W8 original ROM. I've tried to see in engineer mode to catch a settings but can't find anything about that.

I'm going on testing this nice ROM... :good:
 

C3C076

Recognized Contributor
Dec 15, 2012
7,748
24,677
Bratislava
ceco.sk.eu.org
- we can see Eastcom logo at boot between ThL image and ThL animation
- there is no more music on ThL animation at boot
- proximity sensor : while taping phone number with digital pad (for instance a long tap on 1 for reaching my answering machine), then I wait for earing the voice of my answering machine and then I put the phone on my ear : the proximity sensor does not hide the screen fastly enough, and the contact between the ear and the screen taps on a number (3 for instance). this was not happening with ThL W8 original ROM. I've tried to see in engineer mode to catch a settings but can't find anything about that.

- eastcom logo is somewhere burried in new UBOOT image - nothing we can do about. We need this image to be able to have display working.

- original Eastcom rom doesn't have bootsound. But if you want one you can simply take it from original rom. It is in /system/media
I personally find the boot sound annoying so I am glad it's gone :)

- not sure about proximity. Seems to be working fine here
 

Top Liked Posts

  • There are no posts matching your filters.
  • 118
    GravityMod2 - custom ROM for THL W8 (4GB/8GB/16GB/W8+/Beyond) - Android 4.2.1
    Version 3.0
    Compatible with 4GB/8GB/16GB versions of THL W8, W8+ and W8 Beyond
    Read IMPORTANT INFO ABOUT COMPATIBILITY below.

    Introduction
    Here comes the Android 4.2.1 ROM with full Project Butter experience with UI running @ 60+ FPS* making our W8 a real beast!
    It's based on the latest Eastcom W1 stock Android 4.2.1 ROM. It's a pure stock with a few fixes and mods on top (check out the Changelog in the second post).
    For W8 16GB, W8+ and Beyond, the ROM is based on the official THL firmware and it uses official THL kernel.
    Installation can be done via recovery (Instructions below).
    Thanks goes to akim14 @ androidforum.cz for giving a tip about compatible Eastcom ROM.
    * 60FPS is available for W8 4GB/8GB models only.
    * W8 16GB runs at max of 49FPS since it's using official THL kernel
    * W8+ and Beyond use kernel from Beyond running at 58 FPS


    IMPORTANT INFO ABOUT COMPATIBILITY
    Although this ROM seems to be working fine on majority of W8 models, there's still a chance you might come accross some issues caused by incompatibility.
    Except for memory size, newer batches of W8 seem to have some other hardware differences (e.g. camera sensor) making them incompatible with this ROM.
    Since I own W8 8GB version that came out in the very first batch, it is impossible for me to reproduce, debug and fix bugs that may appear on different or newer W8 models. I won't be providing any support nor bug fixes for these models!!! It is simply unmanageable for me! Thanks for understanding.
    Therefore, you should rather consider sticking with the stock ROM and installing standalone GravityBox app which will basically introduce all the mods without actually having to flash any custom ROM. This approach avoids all the potential incompatibility issues you may have with non-official ROMs.
    And remember, it's always YOUR decision when it comes to flashing ROMs or installing apps.
    You should ALWAYS make a backup of stock rom before flashing anything on your device!!! I am getting too many personal message from people that didn't make a backup of stock ROM before flashing GM2 asking for help, which wastes a lot of my free time that could be used more efficiently (e.g. to work on GravityBox app)


    Read carefully before you proceed
    - full wipe is needed to upgrade from Android 4.1.2 or any other ROM that's not based on this one.
    - returning to previous ROM that was backed up using custom recovery is possible only in case you used my ClockworkMod to backup your previous ROM.
    All other custom recoveries will simply not work fully because they are not "MTK6589 friendly".
    So I strongly recommend to flash my ClockworkMod and perform backup using this recovery before proceeding any further.

    gravitybox.jpg
    banner3.jpg banner4.jpg
    Screenshot_2012-12-31-17-03-26.jpg Screenshot_2013-04-25-11-20-10.jpg

    Main Features
    - Project Butter fully working (60FPS UI on W8 4GB/8GB, 49 FPS on W8 16GB)
    - Rooted
    - Busybox
    - Sysinit support (for init.d scripts)
    - Updated Google apps
    - Google Now included
    - Chinese apps removed
    - Updated APNs
    - CallerID mappings fixed in Phone calls and Messaging
    - CyanogenMod Circle Battery
    - Auto-hide of signal icons for empty SIM slots
    - No annoying "SIM card not inserted" notifications
    - Power menu reboot and recovery
    - Fullscreen caller photo (thanks to kadan)
    - Multiline contact names (thanks to kadan)
    - Volume key cursor control
    - Recent apps clear all button
    - Internet Calls support (SIP)
    - OTA updates via GooManager
    - Engineering mode accessible from Settings / Developer options
    - GravityBox - centralized app for additional customizations
    --- Status bar tweaks (QuickSettings tiles, additional tiles, background color and transparency, ...)
    --- CyanogenMod Pie Controls
    --- Expanded desktop
    --- Navigation bar tweaks
    --- Lockscreen tweaks (custom background, maximized widgets, ...)
    --- Power tweaks (advanced power-off menu, low battery warning policy)
    --- Phone tweaks (flip action, disable vibrate on call connect, fullscreen caller photo)
    --- Display tweaks (minimum brightness setting, autobrightness settings, ...)
    --- Hardware key actions (action on menu long-press/doubletap, back key long-press)
    --- Media tweaks (more volume steps for music, skip track using volume keys)
    --- Other miscellaneous tweaks
    --- General MTK6589 fixes

    USE AT YOUR OWN RISK. I TAKE NO RESPONSIBILITY FOR ANY DAMAGE CAUSED TO YOUR DEVICE.

    Downloads

    Installation package to be flashed in recovery - version 3.0
    THL W8 4GB/8GB: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-4GB-8GB-gravitymod2-3.0-recovery.zip (MD5: bad6e080d7b1865015ae8ca395093482)
    THL W8 16GB: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-16GB-gravitymod2-3.0-recovery.zip (MD5: 18d58581ae211724550d31dddbb03640)
    THL W8+: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8plus-gravitymod2-3.0-recovery-20130710.zip (MD5: ed64686bad1d693496bf45e8f1d1fcd4)
    THL W8 Beyond: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-beyond-gravitymod2-3.0-recovery-20130710.zip (MD5: d25afae1123beba06fb28a09cddee8db)

    Incremental updates (installable via custom recovery)
    THL W8 4GB/8GB: Incremental update v3.0->v3.1 (hotfix for default write disk setting) (MD5: a04df439bcd58983999108d89dff7e32)
    THL W8 4GB/8GB: Incremental update v3.1->v3.2 (hotfix for front camera resolution) (MD5: d34c95bd5ff50935096a6a9c49f5d7d4)

    Camera fix for W8 4GB running GravityMod2 3.x
    - applicable to W8 4GB models experiencing camera crash
    - applicable to GravityMod2 version 3.x
    - contains official THL kernel that will reduce FPS from 60 to 49 (which is still acceptable)
    - flash via recovery - make a backup before flashing
    - no wipes needed
    - Download link: http://ceco.sk.eu.org/GooMirror/THLW8/GravityMod2/thlw8-4GB-gravitymod2-camera-fix-20130728.zip (MD5: 0ff9b2314bbd1f454ea85e2042d65291)

    Installation instructions
    1) Download proper installation package for your W8 model from Downloads section above

    2) Put installatrion ZIP on SD card

    3) Reboot to clockworkmod recovery

    4) Make a backup of your current rom.

    5) Perform full wipe: wipe data/factory reset, advanced/wipe dalvik cache

    6) Choose "install zip from sd card", browse for installation ZIP and confirm flash

    7) Reboot

    Incremental update instructions - when updating to newer version
    This is in case you are already running some version of GM2 and want to upgrade to newer version of GM2
    1) Download incremental update package and put it on SD card

    2) Reboot to clockworkmod recovery

    3) Wipe cache and dalvik cache (don't wipe data - your user apps will be preserved)

    4) Choose "install zip from sd card", browse for incremental update ZIP and confirm flash

    5) Reboot

    Repartitioning instructions - to get more space for apps (2GB instead of 1GB)
    APPLICABLE TO W8 4GB/8GB VERSIONS!!!

    1) Backup contents of Phone storage (internal SD) somewhere to your PC.

    2) Download repartitioning package and put it on external SD

    3) Reboot to recovery

    4) Backup your rom - IMPORTANT!!! CHOOSE TO BACKUP TO EXTERNAL SD!!! IF YOU BACKUP TO INTERNAL SD YOUR BACKUP WILLL BE WIPED DURING REPARTITIONING PROCESS!!!

    5) Install zip from sd card / choose zip from external sd - choose zip downloaded in step 2)

    6) Reboot recovery (recovery main menu / advanced / reboot recovery)

    7) Format data partition (mounts and storage / format data)

    8) Reboot system

    9) You should see notification saying that phone storage is damaged. Open notification and confirm Format SD when prompted.

    10) Reboot to recovery

    11) Restore Backup made in step 4) (you can restore complete rom or just Data partition using "Advanced restore")

    12) Copy contents of backed up Phone storage (internal SD) from PC back to Phone storage (make sure they fit new size)
    New size for 8GB model: ~4.5GB
    New size for 4GB model: ~0.5GB

    GPL compliance
    Sources for kernel used in this ROM are available here: https://github.com/C3C0/MT6589_kernel_source

    Special thanks to all those who donated. Namely (in alphabetical order)
    If you find yourself here without being linked to your XDA nickname/account, let me know via PM.
    arcadesdude, benj2013, bglomax, Cheng W., Chris N., Cleverton H., brown777, djbxp, eran134, Florent P., gaz041064, hannse12, Jinish V., Jiri K., Johan T., joshedmonds, juz4fun, kuko61, luizgcrodrigues, maurizmo, Mr. Premise, Nikos, OpenMinded, peptonib, Péter N., quarando, Rejekt, Sergej L., unavix, walkerc3d2010, weszter, whackertje
    36
    Changelog 3.2 - 01/07/2013
    For W8 4GB/8GB
    - Hotfix for front camera resolution
    IMPORTANT: if camera crashes after update
    it is necessary to clear data for Gallery
    (Settings / Apps / Gallery -> Clear data)

    Changelog 3.1 - 01/07/2013
    For W8 4GB/8GB
    - Hotfix for default disk write setting

    Changelog 3.0 - 01/07/2013
    For W8 4GB/8GB
    - updated system files from the latest official THL W8 FW
    - updated GravityBox 1.4.1
    - updated Google apps
    - updated Superuser

    For W8 16GB
    - completely rebased on the latest official THL W8 FW
    - fixes blank screen issues
    - fixes front camera issues
    - fixes CPU frequency scaling issues
    - additional languages ported from Eastcom W1 rom
    - updated GravityBox 1.4.1
    - updated Google apps
    - updated Superuser

    Changelog 2.6 - 09/06/2013
    - GravityBox 1.1
    --- removed redundant power-off menu
    --- fixed "SIM not inserted" notifications option
    --- fixed circle battery size on W8+ (FHD)
    - updated Gmail,Hangouts,YouTube
    - updated Superuser
    - changed GooManager identifier to avoid false ROM update notifications

    Changelog 2.5 - 08/06/2013
    - GravityBox app integrated (v1.0)

    Changelog 2.0 - 01/06/2013
    W8 models:
    - system rebased on the latest Eastcom W1 official FW (1.0.3)
    - fixed missing permission on cpu_num_limit device node

    W8+ models:
    - system rebased on the latest official THL FW (1.0.5)
    - added init.d support (sysinit)
    - updated APN list
    - added support for VoIP (SIP) calls in native Phone app

    Both models:
    - fixed center position of unlock ring
    - tweaked autobrightness levels to eliminate flickering on small ambient light changes

    Changelog 1.9 - 28/05/2013
    W8 models:
    - updated kernel taken from the latest Eastcom W1 1.0.3 official FW
    --- better support for 2000mAh batteries
    --- should increase battery life slightly
    All models:
    - updated CWM recovery to 6.0.3.3. Includes:
    --- synced with upstream sources
    --- changed font to increase font size
    --- brought back /sd-ext support
    --- added custom recovery name and version info
    --- links to relevant commits: Part1, Part2

    Changelog 1.8 - 22/05/2013
    - Fixed FlashLight crash in LCD mode
    - Option to launch Engineering mode from Settings/Developer options
    - System updates replaced with GooManager (Settings/About phone)
    --- introduced GM2 OTA update system
    --- Removed obsolete GoogleOTA system
    - Google Maps: updated and moved from system to data partition
    - Google Hangouts updated
    - Play Store updated
    - Superuser updated

    Changelog 1.7 - 16/05/2013
    - reboot recovery icon changed
    - updated Google Maps
    - updated Google Talk (Google Hangouts)
    - updated Google Play Services
    - updated Google Now (QuickSearch box)
    - added working Adobe Flash Player

    Changelog 1.6 - 14/05/2013
    - fixed uncontrolled periodic wake from sleep (uncontrolled turning on of the display)
    - disabled spammy "nativeGetEnabledTags" log messages flooding system log really hard

    Changelog 1.5 - 07/05/2013
    - Fixed CallerID mappings in Phone calls (contacts without country code are mapped correctly)
    IMPORTANT: it is necessary to clear and re-add contacts for this fix to take effect.
    Go to Settings/Apps, locate "Contacts Storage", open it and Clear Data (this will delete all of your contacts
    so make sure you have a backup!!!
    )
    If you are synced withh Google account you don't need to backup - your contacts will be synced shortly.

    - Fixed CallerID mappings in Messaging (contacts without country code are mapped correctly)
    IMPORTANT: fix doesn't apply to existing conversations - they will remain splitted.
    So delete problematic threads if any. All new conversations will be grouped OK.

    - Removed annoying "SIM card not inserted" notifications
    - Added sysinit support (for init.d scripts)
    - Autobrightness levels adjusted for better brightness in sunlight (thanks to arcadesdude)
    - Enabled support for Internet Calls (SIP)
    - Updated Play Store

    Changelog 1.4 - 02/05/2013
    - Volume key cursor control in text fields
    - Added missing lockscreen targets (camera, google search)
    - Recents apps: added button to clear all open tasks at once
    - Automatic backlight values adjusted (less brightness in dark)
    - Wifi scan interval changed from 15secs to 60secs
    - Quick-unlock by touching menu key while on lockscreen
    - Don't turn on display when charger/USB unplugged

    Changelog 1.3 - 28/04/2013
    - Updated baseband (from the latest official 4.2 rom)
    - Added G-sensor calibration
    - Added Proximity sensor calibration
    - Fullscreen caller photo (thanks to kadan)
    - Multiline contact names (thanks to kadan)

    Changelog 1.2 - 26/04/2013
    - CyanogenMod Circle Battery
    - Auto-hide of signal icons for empty SIM slots
    - Power menu reboot and recovery

    Changelog 1.1 - 25/04/2013
    - Updated to latest Eastcom W1 1.0.2 stock rom
    - Fixes low FPS issue for some devices
    - Play store app compatibility issues fixed
    - DateTime settings crash fixed
    - Fixed support for WCDMA 850 UMTS networks
    - Louder sound for media

    Changelog 1.0 - 24/04/2013
    - Initial release
    - Based on Eastcom W1 1.0.1 stock rom
    14
    GravityBox v2.1.0 available for flashing.

    GravityBox latest version
    Download: GravityBox v2.1.0
    Flash via clockworkmod recovery. No wipes needed.

    Changelog 2.1.0 - 13/08/2013
    - CyanogenMod Pie Controls featuring:
    --- pie can be dragged and snapped to any screen border
    --- allows up to 4 independent pies, for each screen border
    --- option to show/hide search button
    --- option to set pie size (navigation key size)
    --- option to hide navigation bar while pie is on (for devices having navigation bar)
    --- option to disable HW keys (menu,back,home) while pie is on. HW key long-press and double-tap actions
    will still work (for devices having HW keys)
    --- additional MENU pie key is available while HW keys are disabled
    - Button backlight modes (in Display tweaks)
    --- standard mode (default)
    --- disable button backlight
    --- keep button backlight on while screen is on
    - Button backlight notifications (experimental)
    --- lights up button backlight when there's a notification and screen is turned off (for devices that lack notification LED)
    - Dithered Holo background is now optional
    - Improved existing reboot menu detection algorithm
    - Option to use dark theme for GravityBox UI (in About menu)
    - Clear all recents revamped
    --- option to set position of clear all recents button (any screen corner)
    --- option to adjust top margin of clear all recents button (e.g. when covered by statusbar)
    - updated Slovak, Czech, French (thanks to ch-vox & Matx13) translations
    11
    I'll be off for couple of days so here's new GB release before I'm gone.

    GravityBox latest version
    Download: GravityBox v1.8.5
    Flash via clockworkmod recovery. No wipes needed.

    Changelog 1.8.5 - 01/08/2013
    - fixed status bar background color not being applied at boot on some devices
    - expandable volume panel - make ringer slider always available (e.g. also when music plays)
    - option to set statusbar icon color and data activity indicators color
    --- applies to all icons except for bluetooth and airplane mode icon
    --- stock battery icon won't animate during charging when coloring is turned on
    --- for mobile signal, the basic blue color is overriden. Other 3 colors in SIM Management can be used to override GB color
    - reorganized statusbar preferences
    - optimized resource handling
    - updated Slovak, Czech, French, Russian translations
    10
    GravityBox latest version
    Download: GravityBox v1.7.0
    Flash via clockworkmod recovery. No wipes needed.

    Changelog 1.7.0 - 24/07/2013
    - Advanced reboot menu revamped
    --- binds to existing Reboot item if exists
    --- creates new Reboot item if it does not exist
    --- added Soft Reboot option
    - Display Tweaks
    --- dithered Holo background to suppress color banding
    --- option to use solid black Holo background instead of black-grey gradient
    - Hardware key actions
    --- added "Go to sleep" action (mimics power key)
    - QuickSettings tiles
    --- added Sleep tile (mimics power key)
    --- added QuickRecord tile - allows to quickly record audio
    ------ long-press to start recording
    ------ single-press to stop recording or start/stop playback
    --- option to set number of tiles per row for portrait mode (3,4,5)
    - Developer options
    --- added 0.25x scale factor for animations
    - Battery style revamped
    --- allows battery percent text to be turned on for any battery style (independent option)
    --- removed obsolete Battery percent setting from Battery settings
    - added Traditional Chinese translations (thanks to c1126230)