Jump to content

  1. 0
  2. 0
  3. 0/5

Rate this Topic

- - - - -

[ROM][4.4.2] OmniMetal [02-22-2014] (Linaro Omni rom)

  • Please log in to reply

OP The_metalspring

The_metalspring

Experienced android tweaker

Posted 18 November 2013 - 02:03 PM #1

Presenting OmniMetal rom for the Verizon Galaxy nexus where speed is king
This will be a semi nightly build and a work in progress

 

OmniMetal
 
Standard disclaimer-
* Your warranty is now void. *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 
 
Current Modifications by me
fix for mobile network settings for toro
-O3 optimizations
Switch to linaro 4.8 toolchain
Added a little more gcc optimizations
Change animation scale in developer settings to .5 (helps with graphics some and gives an overall snappier feel)
Various tweaks and modifications for performance
Switch to DirtyV kernel
 
 
To-do List
User suggestions?
 
Downloads-
 
 
 
 
 
Suggested kernels
 
 
Installation
Use only the latest cwm (6.0.4.3) or latest TWRP (2.6.3.1)
Backup current rom in recovery
Wipe cache and data (I suggest wiping system as well but its optional)
Flash rom
Flash Gapps
Reboot
Enjoy some OMNI goodness
 
 
Known Issues
None?

 

I am focusing on OmniMetal now but for those that prefer cMetal 11 old builds can be found here-

cMetal 11.0 Rom

 

Like my rom or work?

Edited by The_metalspring, 23 February 2014 - 10:04 PM.

  • 3 Likes

OP The_metalspring

The_metalspring

Experienced android tweaker

Posted 18 November 2013 - 02:09 PM #2

User Input-
 
Although my coding knowledge is limited I am still open to try to add in any feature suggested here
However, please try to limit it to features found in other kitkat roms since it's most likely beyond my ability to forward port things lol
 
If you have any other feature requests please feel free post them in the thread
 
Issues/Bug reports-
 
If you have any issues with this rom, please provide details so I can troubleshoot them
details should include-
version of the rom you are using
kernel you are using (if not stock kernel)
any modifications you are using (ART, supersu, etc)
what the issue was and what were you doing when it happened
And also logcats/dmesg/last_kmesg logs are appreciated (even with known issues)
 
I will do my best to fix any issues that might arise to the best of my ability

Edited by The_metalspring, 02 December 2013 - 04:08 AM.

  • 2 Likes

OP The_metalspring

The_metalspring

Experienced android tweaker

Posted 18 November 2013 - 02:09 PM #3

Suggested Apps, Settings and Various Other Goodies
 
My personal settings for maximum performance
Mpokang v10 superram kernel (link in op)
TCP Congestion Control: Westwood
Read Ahead Buffer Size: 2048
I/O Scheduler: SioPlus
Frequencies-
                       192000 Min
                     1536000 Max
                       729600 Max Screen Off
                       384000 Min Screen on
Governor: Interactive
Dynamic Fsync: On (Please turn this off while adjusting settings to avoid issues if these settings dont work with your phone)
Temperature Limit: 80
GPU OC: 512 MHz
ZRam: Off
SmartReflex: Core, IVA MPU All On
 
Optimal Display Settings-
Content Adaptive Brightness- Off
Contrast: -14
Gamma Adjustment: 6
Gamma Offsets-
Red: - 6
Green: 0
Blue: 8
Color Multipliers-
Red: 200
Green: 200
Blue: 265
 
Other Settings for Performance-
Force GPU Rendering: On
ART Runtime
16 Bit Transparency: On
Allow Purging of Assets: On
Window Animation Scale: .5
Transition Animation Scale: .5
Animator Duration Scale: .5
 
NEPHILIMS CUSTOM KERNEL SETTINGS (For balance of performance and battery life)
 
Useful Apps/Addons
Xposed Framework (Not compatible with ART runtime)
For Music Lovers- VIPER4Android (Please follow instructions in thread op and use SuperSu)
 
Anything you think should be here? Just tell me and it will be added :)

Edited by The_metalspring, 02 December 2013 - 04:10 AM.

  • 3 Likes

durandgir

durandgir

Android Junkie

  • 90 posts

Posted 18 November 2013 - 02:33 PM #4

Definitely going to try this one out later. I remember you from the OG droid days.

Sent from my Galaxy Nexus using Tapatalk


  • 0 Likes

KJW979

KJW979

Android Lover

Posted 18 November 2013 - 05:00 PM #5

Also remember you on Droid Forums from og droid days. Would love to try this but cm doesn't work with viper4android and at this point can't give that up. Might give it a try on back up phone.

Sent from my Galaxy Nexus using Tapatalk


  • 1 Likes

OP The_metalspring

The_metalspring

Experienced android tweaker

Posted 18 November 2013 - 05:41 PM #6

hmm, it should? I havent yet tried it on this particular rom but i know its worked on other kitkat roms


  • 0 Likes

KJW979

KJW979

Android Lover

Posted 18 November 2013 - 05:58 PM #7

From what I've read cm changed some audio files that don't work well with viper, neither developer willing to change anything so work together. Works on other kk Roms just not cm based.

Sent from my Galaxy Nexus using Tapatalk


  • 0 Likes

nitsua98

nitsua98

The Dark Knight

Posted 18 November 2013 - 06:17 PM #8

From what I've read cm changed some audio files that don't work well with viper, neither developer willing to change anything so work together. Works on other kk Roms just not cm based.

Sent from my Galaxy Nexus using Tapatalk


I'm not on this ROM, but on dhacker's CM11 build and V4A works fine. Besides, you could always try and restore a backup if it's not working.
  • 0 Likes

.


KJW979

KJW979

Android Lover

Posted 18 November 2013 - 06:24 PM #9

Yea, not sure if feel like going through resetting up phone to try. Maybe tomorrow, getting to late. Haven't been on a cm ROM in a long while, thanks for the info.

Sent from my Galaxy Nexus using Tapatalk


  • 0 Likes

OP The_metalspring

The_metalspring

Experienced android tweaker

Posted 18 November 2013 - 08:46 PM #10

Btw, I got a testing build done with linaro and everything seems to work right so from now on I will use the linaro 4.8 gcc toolchain for the rom and the 4.7 gcc for the kernel (kernels built with 4.8 dont boot yet...)
still only -O2 optimizations though (-O3 needs tons of patches to work right)
 
I know linaro and 4.8 gcc are thrown around a lot and most dont even know what they mean so a quick explaination-
 
The gcc toolchain is what compiles the source (mostly the C and C++ code) into the actual rom parts
newer toolchains add more code optimization (most regular builds use the aosp 4.7 gcc) and the linaro toolchain adds even more optimization
All of which means code is more efficient and, theoretically, faster
However some code isnt written up to par (especially anything non-AOSP) so it can break things if too much optimization is used (mainly -O3 optimizations) without patches to lower the optimization on certain code
 
Hopefully that explains why linaro and newer toolchains tend to be better but are not often used in roms that build for lots of devices
 
New build should be up in a few hours or so

  • 1 Likes