[OnePlus X Original Android Development] pquinqu:
Short review

I just wanted to give some feedback on that awesome ROM. My configuration is:

last recovery from eng.stk: twrp-2.8.7.0-onyx_f2fs_v11.img

kernel blu_spark_r81-CM-5.1.1_onyx_ebaf82d from eng.stk,

last CM12.1 ROM from MasterAwesome (MA-12.1-20160121-onyx)

open_gapps-arm-5.1-nano-20160122

SuperSU v2.46

sound driver ViPER4Android_FX_v2340-lollipop-twrp-installer

xposed framework xposed-v79-sdk22-arm

I'm using that ROM as a daily driver and essentially for professional purposes (calls, mails, read/edit documents, internet, news, gps...), but also listening for music, watch movies... No games.

For that use and in that configuration, I don't had to experiment any lag, ANR or really annoying issue.

The user experience is smooth: applications are loading and switching between them very quickly. That ROM is a very good job.

I liked to call phonebook contacts using my car handset over bluetooth (phonebook replicates well into the car, in OOS it was impossible to do that)

I'm unable to ask waze going to a destination. Yes, speaker mic is working, but only when in call.

Echo bug is definitively fixed in 11.0 version

I have two OPX, one onyx and one ceramic: curiously I never faced the 100% battery bug reported in that thread, on any of them.

Maybe that issue is related to model (mine are European, E1003), maybe it's related to the method when upgrading from one version to another:

making a full backup via TWRP (boot, system, data),

wiping system, data, system and dalvik cache,

installing rom, kernel, gapps, SuperSU, Viper4Android in that order

wiping caches again

restoring only data partition from last TWRP backup

wiping caches again

boot

Battery life is 1+ day with a reasonable usage: it seems to be a little bit better than in stock OOS, and a little better again with blue*spark kernel compared with stock CM kernel

With blue*spark CM kernel, switching from rear to front camera is longer than in stock CM kernel. Both Snapdragon cand htc M9 camera I tested have the same behavior. That's the only issue that seems to be blue*spark kernel related

In addition, I remarked that pictures catched in low-light conditions are more noisy when using Snapdragon camera than M9's one.

I faced the following issues (I don't know yet if most of them are directly related to ROM):

location and weather not showing in notification panel: I fount a similar issue in cyanogen JIRA, seems to be related to Yahoo meteo and not to CM itself. Switching to OpenWeatherMap in cLock widget settings solved it for me.

It's always possible to add an NFC tile when editing the Quick Settings panel in Settings > Notification Drawer...

...and it's always possible to choose "5Ghz only" in Advanced Wi-Fi settings > Wi-Fi frequency band

Gesture shortcuts screen is not translated (in french for me)

Sometimes after a reboot, flashlight disappear from quicksettings. Drawing a V in that case, screen off, does nothing and if trying to lighten the screen always reboot the device.

Internet browser FC's when typing something in the address bar first time after switching from mobile network to Wi-Fi (or Wi-Fi to mobile network)

Settings crashes when attempting to assign a bluetooth action to the default system profile settings.

For these 2 last issues I'll attach logcats later.

This is a very short review. Hope this help you to make this awesome ROM better.