Showing posts with label Iocean x7 Youth. Show all posts
Showing posts with label Iocean x7 Youth. Show all posts

[ROM][4.2.1][Iocean x7] GammaRom v1.0 [Youth][Youth Turbo][Plus][Elite]

[ROM][4.2.1][Iocean x7] GammaRom v1.0 [Youth][Youth Turbo][Plus][Elite]
Iocean x7


GammaRom



Hello everybody, presenting a new custom rom compatible with ANY Iocean x7 based on latest stock firmware for Iocean Elite (22/07 version). Below you can find two different flashable zip: one for Iocean Plus/Elite and one for Iocean Youth/Youth Turbo (based on Elite's rom and Youth's 23/07 kernel).

Please read carefully before flashing in order to get the best experience using this rom
 

GammaRom Features
 
v1.0 Changelog
- rooted
- zipaligned
- busybox added
- deleted Chinese apps and unnecessary system apps
- init.d scripts support
--- V6 Supercharger
--- 3G TurboCharger
--- Kickass Kernelizer
- Xposed framework v2.2 enabled by default
- GravityBox Xposed module enabled by default (just launch GravityBox app and customize your phone as you like it)
- Viper4Android audio enhancements
- X-Reality Image Processing Engine
- GPS optimizations
- build.prop tweaks
- Android 4.3 fonts
- AdBlocking in order to reduce unwanted advertisements (many free apps won't show integrated ads anymore)
- modified battery icon
- modified bootanimation
- Xperia launcher with a modded interface
- new functions added in Settings app (see Screenshots at the end of this post):
--- GravityBox shortcut
--- Engineering menu shortcut
--- Viper4Android shortcut
--- Location Engineering Menu shortcut (under Location access submenu)
- added useful apps as:
--- replaced stock android keyboard with Google keyboard with Swipe function
--- Added Lenovo SuperCamera which will let you record FHD videos at an higher number of fps with respect to stock camera
--- CyanogenMod music player
--- Sony Walkman music player
--- CyanogenMod File Manager
--- Flash Player
--- MXPlayer
--- Screen Filter in order to reduce screen brightness level below minimum
- optimizations and mods of different kinds
- [...]


Installation guide

 
To flash this rom you need a custom recovery as CWM or TWRP. You can download TWRP for all Iocean from here.
Otherwise if you prefer CWM, download this CWMrecovery.img for Iocean x7 Youth/Youth Turbo or this one for Iocean x7 Plus/Elite and flash it through MobileUncleTools app.
I strongly recommend you to take a Nandroid Backup before flashing this (or any other) rom.

To install it, follow these simple steps:

  1. Download the zip file of the rom (see Download section) and put it in your sdcard
  2. Reboot into recovery
  3. Wipe data (factory reset if you're using CWM), wipe cache, wipe dalvik cache (advanced section in CWM) and system (mounts and storage section in CWM)
  4. Install rom zip from sdcard/external sdcard
  5. Reboot
  6. Be patient, first boot may take longer than usual
  7. Enjoy 


Download

Iocean x7 Youth/Youth Turbo
GammaRom_Youth_YouthTurbo_v1.0.zip - 334.24 MB

Iocean x7 Plus/Elite
GammaRom_Plus_Elite_v1.0.zip - 334.25 MB


Patch
Flash the following patches in recovery in order to solve reported bugs:

Patch for Iocean x7 Youth/Youth Turbo
*No reported bug to solve

Patch per Iocean x7 Plus/Elite
*No reported bug to solve


Screenshots


 
Configuration Guide

In order to get the best experience from this rom, read guide below:

  1. GravityBox
    GravityBox is an Xposed module which uses Xposed framework to apply real time modifications to your system. This gives you the possibility to customize your android device according to your needs.
    Once you've installed this rom, launch GravityBox app (or go to Settings>GravityBox if you prefer) and mod your Iocean as you wish: most part of modifications will be applied immediately, part of them may require reboot to become effective.

  2. Viper4Android
    This mod gives you the possibility to enhance audio quality and volume in a quite surprisingly way if configured properly.
    Once installed this rom, launch Viper4Android, give it root access and click on "Yes" at V4A Driver Update request. Choose CortexA9/15 with Neon and reboot. Once rebooted you're now ready to customize your phone's audio response according to your tastes: launch Viper4Android and enable Viper4Android features as you wish in the three fields Headset/Phone Speaker/Bluetooth Device.
    In order to further edit the audio, it's possible to download (free or paid) some Impulse Response Samples (IRS); see the thread below for a detailed guide and further details about it:

    [V4A][IRS] Impulse Response Sample Index Thread
    If you're lazy and don't wanna read that guide, just download the following IRS starter pack, unzip it and put all *.irs files in the path /sdcard/Viper4Android/kernel (this path will be automatically created by V4A app once you install drivers). All these *.irs files will become selectable in Convolver field inside V4A app.

    IRS Starter Pack.zip
  3. Xposed Framework
    Xposed Framework app has a "Download" section where you can upgrade existing xposed modules (eg: GravityBox) everytime their developer releases a new version or even download new modules from the list to add new features. Be careful though: some of them are incompatible with each other and other are only device specific (Samsung, HTC, ...) and won't work on your phone.
    GravityBox already covers most part of other modules features, but another good module is "App Settings" which, for example, will give you the possibility to set different DPI for each app.

  4. GPS
    GPS connection had a perceivable improvement with latest kernel and modules and added some optimizations that will help too. To make it work properly you'll need to modify the first lines of gps.conf in /system/etc path with specific servers for your country.

    Inside gps.conf you'll find these servers that work good for Italy:

    # Italy =======================
    NTP_SERVER=it.pool.ntp.org

    # Europe =========================================
    NTP_SERVER=europe.pool.ntp.org
    If you live in Europe, just edit the first with the one for your country, otherwise you'll need to edit both. Leave all the rest of gps.conf file exactly as it is, just edit these lines. You can find a list of servers for any country here.
    In order to speed up gps fix, open Settings>Location Access and enable EPO (download epo data too), A-GPS, GPS and launch Location Engineering menu. Once in Location Engineering Mode, go to GPS tab and enable GPS to scan satellites (need to be outside to find any). After a few minutes it should start fixing satellites (first ever fix will take longer) and you should be finally able to use Iocean x7 GPS.
    Another advice I can give you is to use Copilot as navigation app!
    If it still doesn't work the only way is to modify your antenna.

  5. Ringtone
    You probably still don't understand why I'm pointing this out...well...you'll get it once you receive your first incoming call...To change ringtone, go into Settings>Audio profiles>General and change ringtone.

[ROM][PORT][4.2.1][Iocean x7] GravityMod2 Ported to Iocean x7 Youth/Plus/Elite

[ROM][PORT][4.2.1][Iocean x7] GravityMod2 Ported to Iocean x7 Youth/Plus/Elite
Iocean x7 Youth

GravityMod2




NEW RELEASE Now compatible with ANY Iocean x7 I've just released a new version of the rom in two versions in order to cover the whole Iocean x7 community: one version for Iocean x7 Youth/Youth Turbo and another one for Iocean x7 Plus/Elite. NEW: If you have an Iocean x7 Elite read this :


Here are few infos to Elite's users that are interested in this rom.

This rom is only compatibile with Iocean x7 Youth and Youth Turbo by default. If you flash this on an Iocean x7 Elite it should boot and work without problems except from rear camera which won't work on Elite.

You can find an experimental Compatibility zip for Iocean x7 Elite in the link below.

 
Installation guide for Iocean x7 Elite users:

Iocean Youth custom recoveries won't work on Elite, use the attached CWMrecovery which is specific to Elite's model. Flash this recovery through MobileUncleTools app.
As usual it is strongly recommend you to take a Nandroid Backup before flashing this rom. Once you have a custom recovery, proceed as follows:

  1. Download the zip file of the rom
  2. Download patch #1 (nvram warning 0x04 removed)
  3. Download the compatibility zip for Elite from the link below
  4. Put these 3 files in your sdcard
  5. Reboot into recovery
  6. Wipe data, wipe cache and wipe dalvik cache (advanced section)
  7. Install rom zip from sdcard/external sdcard, then patch#1, then compatibility zip.
  8. Reboot
  9. Be patient, first boot may take longer than usual
  10. Report here whether it worked
Hope this may work even if not tested.

Iocean_x7_Elite_compatibility.zip

CWMrecovery_Elite.img

 
Ported to Iocean x7 Youth GravityMod2.



  Tested this only on Iocean x7 Youth, but should work on Iocean x7 Youth Turbo without any problem.

GravityMod2 Features:

- 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
- Multiline contact names
- 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, ...)
--- 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
Part of these features can be enabled/modified through GravityBox Xposed Module which is already implemented in this rom in its latest version. You'll just need to launch GravityBox app and choose your preferred features.

  Changed stock launcher to Xperia Z one because it is smoother on Iocean and has a quite low ram consumption with respect to others.

For what concerns GPS you'll need to modify the first lines of /system/etc/gps.conf to make it work in your country. Here you can find servers for any country.

Installation guide
To flash this rom you need a custom recovery as CWM or TWRP. If you don't already have one, download the attached CWMrecovery.img and flash it through MobileUncleTools app.
it is strongly recommend you to take a Nandroid Backup before flashing this (or any other) rom.

To install it, follow these simple steps:

  1. Download the zip file of the rom (see Download section) and put it in your sdcard
  2. Reboot into recovery
  3. Wipe data, wipe cache and wipe dalvik cache (advanced section)
  4. Install rom zip from sdcard/external sdcard
  5. Reboot
  6. Be patient, first boot may take longer than usual
  7. Enjoy 

Download


Iocean x7 Youth/Youth Turbo
thlw8_plus_GravityMod2_Iocean_x7_youth_final.zip

Iocean x7 Plus/Elite
thlw8_plus_GravityMod2_Iocean_x7_elite_final.zip

Patch
Flash the following patches in recovery in order to solve reported bugs

Patch for Iocean x7 Youth/Youth Turbo
*No patches for Iocean x7 Youth so far, it may be considered bug free right now

Patch for Iocean x7 Plus/Elite

  1. mounting_fix_Iocean_x7_Elite.zip
 
thlw8_plus_GravityMod2_Iocean_x7.zip MEGA mirror
thlw8_plus_GravityMod2_Iocean_x7.zip Dropbox mirror



Patch
Flash the following patches in recovery in order to solve reported bugs

  1. Remove NVRAM warning 0x04settings_nvram_fix.zip
  2. Camera Autofocus fixautofocus_fix.zip
If you want to swap sdcard0 and sdcard1 in order to mount your external sd card as internal sd, flash this zip:mounting_fix.zip
If you want to remove boot sound, THL logo and GravityMod bootanimation, flash this zip which replaces them with default android animated writing:
restore_android_bootanimation.zip
Screenshots


Kernel Sources
MT6589 Kernel sources can be download from: https://github.com/C3C0/MT6589_kernel_source

CWMrecovery.img

NVRAM 0x04 PATCH

Yeah NVRAM ERROR 0x04 is pretty strange because it was present in every custom or stock rom I've tried so far on this Iocean x7. The difference is that in this rom it appears in Settings>wifi. In others roms you usually can see it only when you analyze wifi signal with an app (eg WiFi Analyzer) otherwise it is hidden.

If you want NVRAM ERROR 0X04 to disappear from wifi networks, flash the attached zip file and you will solve

For what concerns music player, are you sure? It works without any sort of problem both with internal and external sd card. Have you ever had this problem before with other Iocean roms?
For what concerns TitaniumBackup, you can choose any folder both in internal and in external sd card. You can modify the default backup folder going into Titanium settings>Preferences>Backup folder location and choosing the one you prefer.

Restored backup from external sdcard and my music is in the external sd card too, both should work for you too (TB will work for sure if you change backup folder location).
Yes OTG is working as you can see in the screenshot below (see the mouse pointer in the middle of the screen)!

Alternative download link:
thlw8_plus_GravityMod2_Iocean_x7.zip
 Click image for larger version  Name: Screenshot_2013-07-28-04-21-53.jpg Views: 230 Size: 38.4 KB ID: 2147937  
settings_nvram_fix.zip