Iocean x7
GammaRom
Hello everybody, I prepared a new custom rom compatible with ANY Iocean x7 based on latest stock firmware for Iocean Elite (02/12 version). I implemented Aroma Installer from Gamma v1.2 onwards and rom zip is now the same for any Iocean x7 (Youth, Youth Turbo, Plus, Elite).Read carefully first two posts before flashing in order to get the best experience using this rom:
- post #1 is related to rom's features and installation instructions
- post #2 contains a brief post-installation guide on how to configure it at best.
Report here your feedbacks both positive or negative, they'll both help me to improve this rom in the future! :highfive:
GammaRom Features
v2.0 Changelog
- Upgraded to latest Iocean x7 1202 stock rom
- Specific X7 Youth modules and libs coming from stock 1120
- Gamma v1.0, v1.1, v1.2, v1.3, v1.4 and v1.5 features
- Multilanguage support extended up to 58 languages
- System Tweaks
- Insecure kernel added
- Android 4.4 KitKat themed
- Smooth ProgessBar implemented
- Further removal of system apps
- SuperSu binary updated
- Updated apps (GravityBox, Sony Walkman, Wakelock Detector, ...)
v1.5 Changelog
-Translations enhanced - now extended to all major system apps
---Contacts app, SMS app, Browser, Calendar, Phone, Gallery, Camera, Calculator, Clock, Stock File Manager, FMRadio, ...
-GPS Configuration for more than 100 countries
---Complete coverage: Africa, Asia, Europe, North America, Oceania, South America, ...
-Better response, smoother scrolling and interface
-Upgraded to baseband 19/11
-Incremental Upgrade feature implemented
---Upgrade GammaRom without losing your installed apps and data
-Included 3G & Wifi Tweaks as optional in installer
-Android 4.4 KitKat Toast Notification
-Greenify added
-Further removal of system apps
-SuperSu binary updated
-Updated apps (GravityBox, Viper4Android, ...)
v1.4 Changelog
-Gamma v1.0, v1.1, v1.2 and v1.3 features
-Overall performance improvement: smoother interface, better responsiveness, quicker app start
-"Android is upgrading" message at boot removed
-Switchers hanging solved (thanks to @zen_green for testing)
-New Google keyboard with swype function (based on Android 4.4 KitKat keyboard)
-Further removal of system apps (thanks to @voetbalremco)
-Updated apps (GravityBox, Terminal Emulator, ...)
v1.3 Changelog
-Elite 20130722 stock rom base
-Gamma v1.0, v1.1 and v1.2 features
-Available in 52 different languages (see screenshots here)
-Kernel Tweaked
-New tweaks added (thanks to @eltdesign)
-Fixed switchers hanging issue
-SuperSu binary updated
-Further removal of system apps from stock rom (especially mediatek related stuff) to avoid unwanted services running in background (thanks to @jimmys01)
-Fixed Email Exhange issues (thanks to @nicetalk)
-Miscellaneus improvements
-Updated apps (Viper4Android, GravityBox, ...)
v1.2 Changelog
-Updated to latest Elite's stock rom 20130925
---Gestures to launch apps/send sms/call contacts/...
---Floating Video Player
-Aroma installer
---Customize GammaRom as you want it to be
-Improved Multitasking
-Touchscreen response improved
-Smoother scrolling
-Resolution changer script developed by Sambaaa - Switch to any resolution you like (see post#2 for more details)
---1080p
---720p
---600p
---500p
---[...Any resolution you want...]
-Quickly switch between three different AdBlocking mode through terminal emulator (see post#2 for more details)
-Possibility to repartition internal memory to 1.5GB/2.5GB/2.7GB/7GB depending on your iocean model (increase partition dedicated to apps)
-Quickly enable/disable hardware keys backlight (only for Youth clocked @1.2GHz) (see post#2 for more details)
-Fixed issue of app icons not always showing in playstore (thanks to @KapriQ )
-Quicker wake up from standby
-Added a selection of high resolution wallpapers in Wallpaper gallery
-Die Hard Battery Calibrator by zeppelinrox included (see post#2 for more details)
-Android 4.4 KitKat Fonts
-Android 4.4 KitKat KeyBoard
-Android 4.4 KitKat Email app
-Updated apps (Viper4Android, GravityBox, Google apps, OTA center, ...)
v1.1 Changelog
- OTA update center added to easily upgrade rom in the future
- Viper4Android updated to v2.3.0.1
- Solved Settings FC due to Viper4Android update
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. I suggest you to backup your IMEI too. The easiest and safest way to do this is simply writing both IMEI on a piece of paper (you can find them in Settings > About Phone > Status > IMEI information).
To install it, follow these simple steps:
- Download zip file of the rom (see Download section) and put it in your sdcard - PUT IT IN EXTERNAL SD IF YOU WANT TO REPARTITION
- Reboot into recovery
- Wipe data (factory reset if you're using CWM), wipe cache and wipe dalvik cache (advanced section in CWM) - DO NOT WIPE SYSTEM
- Install rom zip from sdcard/external sdcard and follow Aroma installer wizard
- Aroma installer will give you the possibility to repartition internal sdcard (more available space for apps).
If you choose "Do nothing" option, go to point #6 of this guide
If you choose "Repartition" follow instructions in the spoiler below:
ATTENTION: REPARTITIONING WILL FORMAT INTERNAL SDCARD
- Click on "Repartition" and choose desired /data partition size (rom stock value is 1.5GB for any iocean model)
- Installation process WILL NOT INSTALL ROM (only resize /data)
- Reboot into your ORIGINAL ROM, you should get an error message as the one below (if you don't get this message, just skip this point):
- Click on "Reset phone" (this will reboot into recovery) and wait until it automatically reboot into your original rom again
- You now need to reboot into recovery to install GammaRom v1.2 (you only repartitioned your original rom so far). You can do this in 3 different ways (choose only one):
- Quick way ---> Switch your phone off, connect it to your pc, push power button + volume up button at the same time until you enter recovery
- Geek way ---> You can skip Google account login (if asked to login) tapping on upper left corner of the screen then upper right corner, botton right corner and finally botton left corner. Once skipped google signing in, reboot into recovery using "Quick Boot" app (it has been installed into your original rom during repartitioning)
- Dummy way ---> Login with your Google account (if asked to login) and reboot into recovery using "Quick Boot" app (it has been installed into your original rom during repartitioning)
- Congratulation, you successfully repartitioned your phone. :highfive: You can now follow this guide from point 3 onwards (wipe data, cache, dalvik and install rom zip) this time choosing "Do nothing" instead of "Repartition".
- Follow Aroma instructions and reboot once finished
- Be patient, first boot may take longer than usual
- Read post #2 to get the best from this rom (do not skip this)
- Enjoy
Download - Latest Version
Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_Aroma_Youth_YouthTurbo_Plus_Elite_v2.0.zip
md5sum: 4cfd756716b28a05a77c414f468b7af4
Older versions
Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_Aroma_Youth_YouthTurbo_Plus_Elite_v1.5.zip
md5sum: e1269577ee02bb83f488250041904e4d
Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_Aroma_Youth_YouthTurbo_Plus_Elite_v1.4.zip
md5sum: 2eec69687d6e01af6e2a0669a30ff6c9
Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_Aroma_Youth_YouthTurbo_Plus_Elite_v1.3.zip
md5sum: 9a57931553086d645b7ae096a8bfe0d1
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
OTA Updates
If you're running GammaRom v1.0 (no need to flash this if you're running version v1.1 and above) and you haven't already enabled OTA updates, flash zip below and read post #38
Enable OTA Updates on Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_OTA_update.zip - 409.88 KB
GammaRom_Aroma_Youth_YouthTurbo_Plus_Elite_v1.5.zip
md5sum: e1269577ee02bb83f488250041904e4d
Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_Aroma_Youth_YouthTurbo_Plus_Elite_v1.4.zip
md5sum: 2eec69687d6e01af6e2a0669a30ff6c9
Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_Aroma_Youth_YouthTurbo_Plus_Elite_v1.3.zip
md5sum: 9a57931553086d645b7ae096a8bfe0d1
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
OTA Updates
If you're running GammaRom v1.0 (no need to flash this if you're running version v1.1 and above) and you haven't already enabled OTA updates, flash zip below and read post #38
Enable OTA Updates on Iocean x7 Youth/Youth Turbo/Plus/Elite
GammaRom_OTA_update.zip - 409.88 KB
Screenshots
Credits
- C3C076 for his awesome GravityBox Xposed module
- rovo89 for his Xposed framework
- zeppelinrox for his great optimization scripts as V6Supercharger
- zhuhang and ViPER520 for Viper4Android
- BSDgeek_Jake for Ad-Blocking
- amarullz for developing AROMA
- many others I cannot remember right now :highfive:
Kernel Sources
MT6589 Kernel sources can be download from: https://github.com/oppo-source/R819-Kernel-Source-4.2
Last edited: