[ROM][CM10][Sep05-Build6] Domination - Taking Cyanogenmod to the next level
Why is this ROM "taking CyanogenMod to the next level?
CyanogenMod does not want to include many customizations like they did in cm7
But why not? We want to customize our phones!
This ROM adds more options and cherries to CyanogenMod, cherry picked from the CM gerrit, Google gerrit, AOKP gerrit, many github pages that are around or made by me
This ROM also includes a lot of experimental changes like many NEON optimized code sets, better libraries like jpeg-turbo and tweaked surface flinger, skia and many more
Want to turn the recent panel in to an app killer?
Just press the kill-all button!
You want to reboot but don't wait to long?
Just execute a hot reboot this is 50% - 70% faster then a normal reboot
Hate the stupid useless overflow menu button (onscreen menu button)?
Also got an option for that just hide it!
In Android you can swipe from the top of the screen downwards to expands the status bar
Why only from the top of the screen?
In this ROM you can define actions for
Swiping top edge
Swiping left edge
Swiping right edge
Swiping bottom edge
for example if you want the hide the status bar you can simply define a swipe action for it to an edge you like
And there is a lot more in this ROM!
Stock but still highly customizable the way we like it
Issues:
- WiFi direct doesnt work
- MHL output is rotated incorrectly to portrait in horizontal mode (but workaround is added for hw decoded videos/youtube. Use bsplayer from playstore, almost all videos play with it in correct rotation in hwoverlay)
Instructions:
Download all the needed files (ROM, Gapps, kernel (only if you'd wish to use a different one then the stock kernel))
Extract the boot.img from the ROM.zip or the kernel.zip you'd download
Reboot to phone to bootloader mode (the white HBOOT screen where you can use fastboot)
Choose fastboot
Flash the kernel
fastboot flash boot boot.img
fastboot erase cache
Boot into recovery
Flash the ROM.zip
Flash Gapps
Optional! Flash the kernel.zip (only needed if you did flash a different kernel then the one included in the ROM.zip)
Wipe all (but data when you come from earlier CM10 Domination)
Flash boot.img for your kernel
Flash Rom
Flash gapps
Flash kernel modules
Boot, configure and enjoy!
Zowie93 - For all the drawables in this topic
Team douche - For CyanogenMod
Team KANG - For AOKP
CNA - For CNA
SGT7 - For some pretty nice features
Team eos - For just being awesome
Pabx - For polly sound fixes
nimrodity - For his great sense of perfection
My pm is NOT tech support. Those messages are redirect to the trash can
If you are enjoying my work please consider donating:
If my post helped you please click the Thanks buttton
one big note!
if you ask something that is explained in one of the video's below i will just point at the direction of this post
Quote:
Originally Posted by nimrodity
i uploaded the 3 videos to the Blog´s Youtube channel,will delete the old ones from my personal channel in the next days.
Just so you know.
Here are the new ones
yes we know these kernel versions are outdated SO WHAT!?
the results are still same but probably a couple of the " - " points got solved
Franco R16
+very smooth ; very good performance ; stable ; above average battery life
- BT pairing issue ; volume wake is flaky ;
————————————————————————————————————————————— ——– Eternity 0.61 regular
+super smooth ; really top notch,awesome performance ; BT working;stable;
-volume wake flaky ; huge battery drainer, in standby as in use ; worst battery of all tested kernels ; sometimes screen needs up to 3 seconds till its on
Eternity 0.61 OC
sorry,couldnt get it to work stable,maybe unlucky,but speed seemes amazing for the short time i could use it
————————————————————————————————————————————— ——— Faux 7m
+good performance ; good battery life ; stable
-BT pairing issue ; volume wake flaky ; almost constant microloags(but this is critic on a very high scale,still way better than every ICS Sense roms performance)
Faux 7u
+awesome performance but similar microlags like m but at bit less noticable ; good battery life in relation to speed ; stable
-BT pairing issue ; volume wake flaky ; microlags
————————————————————————————————————————————— ———- TripNDroid 011A
+BT working;volume wake fixed and working(trip created the fix,so all thx to him for that)
-worst performance of all tested kernels with a noticable gap ; lots of microlags,much more noticable than on faux
have to mention i finished the test early because of the poor performance and lags so cant say anything about battery life and the rest
————————————————————————————————————————————— ———– NCX 0.99b noOC (volume wake fix not officialy included yet,but worked fine on my test kernel)
+good performance ; by way best battery life of all tested kernels ; BT working ; volume wake fixed and working(again thx to trip) ; stable
-not top notch perfomance but battery life was priority of this anyways and its about on par with faux 7m but with better battery life
NCX 0.99b OC
+awesome perfomance ; BT working,stable ; superb battery life in relation to speed ; stable
-volume wake fix not yet included(but should be done soon,very soon)
————————————————————————————————————————————— ———— Summary
Perfomance King
In terms of perfomance i couldnt really decide a winner.
Place 1 goes to Eternity regular and ncx 0.99b OC,eternity was slightly smoother,in fact the smoothest of all but had some rare bigger lags,but nothing really even worth noticable.
ncx was therefore a bit more constant in fluidity getting very very close to the smoothness of eternity.Also gaming perfomance was slightly better.
Its a preference things which to favor,eternity reached a level of fluidity i havent seen this way on others,dont know how to describe it.
Faux 7u would have come very close and if it didnt those microlags mentioned before it would be a tie between the 3 of them.
Faux7m/Franco R16/ncx 0.99b noOC make a very respectable 3rd place, they are to much on par to decide,maybe Franco but only every so slightly
Sadly i have to say Trips kernel is the last one here,had high expectation because of his reputation but it just couldnt hold up against the rest.But Trip is very progressive and his kernel is completly build up from ground without any code from HTC,thats something we have to highly respect and appreciate and he also created many fixed for several bugs.
Battery king
clear winner without any doubt is ncx 0.99b noOC,by far the best results in every aspect
ncx 0.99b OC needs to be mentioned here because it can even outperform others in terms of battery life but still being the fastest also.
Faux 7m is very close in terms maybe a hint better but cant reach nowhere near the perfomance of ncx.
Franco´s as mentioned was above average but not as good as the winners here
Clear looser here is sadly one of the performance kings,eternity,battery life was horrible,especially standby drain but it wasnt really any better in usage.Its a shame ,if kholk would have got it close or on par with ncx in terms of battery this would have been a real awesome 1:1 battle for the title.
Overall King of Kings
The title goes fair and sqaure to ncx 0.99b OC
Best performance but still mentaining superb battery life made the win here.
This kernel is just a joy to use
2nd overall would be faux 7u but battery life cant compete with the winner.
3rd , a tie between Franco R16 and ncx 0.99b nopOC,Franco with slightly better perfomance and ncx with best battery life but still very good performance and has the least bugs(one of two kernels with fixed volume wake)
My pm is NOT tech support. Those messages are redirect to the trash can
If you are enjoying my work please consider donating:
If my post helped you please click the Thanks buttton
Fixed gradient blending through he whole system and specific blending in Phone ,Browser and Camera
Implanted proper UMS notification in tablet mode
Better menu image for tablet mode
Fixed the part where the menu button glow got cut off in tablet mode
Compiled with the latest linaro toolchain and fixes
Included kill all button in tablet ui recent panel (only portrait PA team ****ed up the landsape one have to figure out what they did before i can include it there)
VolBtn cursor control (also working for 3th part keyboards like SwiftKey)
Hopefully finally fixed home button longpress key binding
Speed improvements
Dalvik libs are build with a way better and faster optimisation flag then the default -O2 flag
Build 4: md5: 9731f3c05e8b6b68aa3bbf8736502973
Quote:
Fixed system UI FC
Fixed settings FC
Fixed offcial PA backup and restore
Added a bit more padding to the lockscreen weather layout to make it look a bit better
Fixed lockscreen landscape layout
Build 3: md5: c687e1f836e33ab77cd7db9bd9d11704
Quote:
Whatsapp should be fixed
Dual panel option
Comibined bar navigation settings
Toggle system bar global action
Hide toggle system bar and airplane mode from global settings
Combined bar Force menu button
Deleted stupid recent and menu button marrige
Combined bar button color
Combined bar Button glow effect
Combined bar shorter button glow
Combined bar button glow color
Option to disable the hardware back home and menu key
Hopefully finally fixed the home long press custom action
Disabled the abriviated day of the week in tablet mode for obvious reasons
Center lock screen option
Skia: Fix path to OpenGL Headers
A lot of new linaro fixes
Screen lock: make pattern visible option
Screen lock: make pattern error option
Screen lock: make pattern dots visible option
Nfc polling: change summary to set value
Fixed recents panel for all the layouts
Fix clock AM/PM error. Some countries time format is [a h:mm] rather than [h:mm a]
End call to Home Screen option
Enabled ZSL camera mode
Update trebuchet to latest cm version
Option for old skool android boot animation
Build 2: md5: 6a7630cdc5fa27ed5169de04d0a95c06
Quote:
ParanoidAndroid hybrid engine and settings panel (HUGE THANKS TO PARANOIDANDROID TEAM!)
Libjpeg-turbo
Build with the latest linaro nightly toolchain
Build with the linaro -O3 instead of the (slower) -O2 flag (you will really feel the speed improvement)
Tweaked skia
Volume keys + and - keys update on rotate option
A lot of aliasing violations fixes through the whole system
Hopefully fixed the long press home button
Updated to the latest HTC blobs and radio
Headset pugged in action (switch to vibrate/silent mode)
Flip phone to silent the phone when recieving a call
Flip face down action (switch to vibrate/silent mode)
Volume adjust sound (disable the sound when adjusting the volume)
Support GSM AT commands for SMS over bluetooth
WebView : Add openUrl menu item
Accept all mimetypes for inbound bluetooth file transfers
Add standard method for enabling mfpu and mcpu code optimization
Allow highEndGfx override
Globalactions: sound actions
Keyguard: Add accelerometer override to lockscreen
Backlight settings
Add support for variable size pattern lockscreen
Services: Fix tethering (softap) startup
Mms: Fix phone doesn't vibrate on receiving texts unless on vibrate only
Email: Fix phone doesn't vibrate on receiving texts unless on vibrate only
Calendar: Fix phone doesn't vibrate on receiving texts unless on vibrate only
Add Facebook contact sync support
Allow the statusbar to show both network technology and signal strength text
Add option for switching between UMS and MTP/PTP mode
Trebuchet: new App Icon featuring Cid
Option to enable gfx effects
SystemUI: Move statusbar container object
Skia: Assembly optimized 4 blittering related functions
Fix don't interrupt ongoing PIN/PUK verification
Sensor: Add RotationVectorSensor2
Framework: Fix NPE in notification manager if profiles disabled
Make flash_off indicator visible
Fix all upscaled lockscreen drawables and add a few new drawables
Cheers Owain, looking forward to taking this one for a spin.. been using your roms since rooting my 1x originally so looking forward to some JB goodness (if its owt like me nexus 7 I'll be well chuffed )
Sounds like a good ROM... is there any chance of some screenshots?
White HTC One X | Jelly Bean 4.1.1 | HTC Sense Removed | Software Version AOKP | HTC SDK 4.23 | Serial HT23 Currently running AOKP by LorD ClockaN - Android 4.1.1 Jelly Bean!
When writing an app with performance in mind, you most likely want to write it native code using the … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?