BlackBoxHybrid Marshmallow [I9505 ONLY]


 

 

 

CM sources synced up latest at all times.

Main Features:

ROM:
Fix On Tap Home button
Show each app name being optimised during boot
Allow chromium to sign in
Smoother Upload and Download Animation
Improve scrolling cache
Materialise toast frames
Update GPS Icons to be more Material
Speed up StatusBar
Allow faster app switching
Screen pinning improvements
Battery saver enhancements
Remove drawables and videos we don’t need
Don’t refresh ui when screen off
Ensure M Camera Sounds
Use M Sound for LowBattery
Update VideoRecord & Wireless Charging Sounds to M
Update Material Ringtones to M from N5 Factory Image
Update Notification Sounds from N5 Factory Image
Update Dock/Undock Sounds from M Factory Image
Update Effects from N5 Nexus Image
Update Alarm Files from N5 Factory Image
Materialise Tab Selected to Fix Power Menu Theming
Fix for crash when PDF printing in Chrome
Fix no LED indication for missed call when screen off
Reduce sscanf times for optimization
Fix to avoid UI freeze issue
Change SQL to improve performance.
Alarm: add support for power off alarm
aapt: default to 0 compression
Fix navbar transitions which was causing bizarre statusbar bleed
Remove dead code
Fix show charging speed on Keyguard
Pimp multi-window
Bring scrolling back to a sane level
Add the ability to hide superuser status bar icon [1/2]
Long press back to kill configurable timeout
Toast icon switch
Navbar tweaks
HW keys tweaks
Network Traffic
Keyguard – Add user configurable shortcuts
Gesture Anywhere
Add three-fingers-swipe to screenshot
Battery Bar
Add clear all recents action to recents panel
Recents panel clear all button tweaks
Replace recents clear all button with a fab button.
Add OmniSwitch as option for default recents
Full screen recents
Immersive Recents
HeadsUp blacklists
HeadsUp whitelists
HeadsUp: add timeout option
Heads Up Snooze
Set number of tile columns
SystemUI: set number of QS rows
Hide power menu on secure lockscreen
Longpress power lockscreen torch
Double tap to sleep anywhere on the lock screen
Add back all keyboard IME features back
Force Heads up in all applications
Get your weather on… the lock screen
CM custom boot dexopt UI
Smart Pulldown
Build clang with -03
Buildtime compiling optimizations
Create 0 compression ratio jar files
Shrink M Bootanimation from 3.5 MB to 0.5 MB
Add back pulsing led on boot

Custom BlackBox Settings
Rearranged settings
Removed all CM stuff from settings app

Over 150 bug fix commits

And more..

 

 
SLIM MODS:
Slim date customizations
App sidebar
App circle sidebar
PIE 3.0
SlimSeekBarPreference
Slim doze options
SlimDim

 

 
KERNEL:
Intelligent hotplug cpu driver with eco mode
Intelliactive
Intelli_plug: some compiler optimizations
Added zen, vr, sio, fiops and fifo schedulers
Add/Enable bfq & cfq schedulers
Add SIOPlus scheduler
Voltage Control: initial voltage control for MSM S4-Pro SOC
Add wheatley governor
Add Adaptive governor
Add Asswax & Badass governors
Add smartmax governor
Add Optimax and Yankdemand governors
Add Hyper, Pegasusq, Nightmare, Darkness & Alucard governors
Add Tripndroid scheduler & Smartass2 governor
Intellidemand cpufreq governor
Intelliminmax cpu governor
Permissive kernel

 

 

ART:
22 bug fixing commits
force optimising compiler and optimise everything

There is a lot more i haven’t mentioned here, but is available to view on my GitHub

 

Additional info not included on github:
Rom built with UberTC 4.9
Kernel built with UberTC 5.3
You may need to update your modem and boot-loader if you get no sound on calls etc
I have tried to stabilise BT and Wifi as much as i can, but will look at what JDC team have done with their BT fixes.

Full wipe is required
DO NOT FLASH ON ANYTHING ELSE THAN AN I9505, YOU WILL BRICK YOUR PHONE

There’s currently no OC/UC but there is voltage control
I plan on putting more mods n stuff in the kernel, the ROM has most mods you need, i will mainly concentrate on finding more bug fixes for stability for now.

 

 

DOWNLOAD LINK

 

 


 

  • DSA

    Rom with HALO included online 05 Sept 2016. Check the download page for links

  • DSA

    ROM coming tomorrow.
    Re-written kernel;
    Sweep2sleep
    Fixed Simple Governor
    Fixed Intelliplug
    Fixed voltage control (More to come on that)
    Removed all other schedulers/Governors
    Better code which means stability and a nicer running kernel
    #blackboxroms

  • DSA

    New ROM online 12 Sept, details in previous comment

    download page now has links to folders of relevant host instead of linking all on my page

  • DSA

    ive just realised i forgot to undo some halo commits and halo settings is broken – will be fixed and re uploaded tomorrow

  • DSA

    Fixed rom online

  • DSA

    The last uploaded ROM will be the last build of marshmallow as I’m now in the process of updating to 7.0 Nougat.

    Stay tuned for updates, i will create a new post for the Nougat ROM.

  • DSA

    I just noticed that if you wipe and flash this you can’t get past the initial screen…I can’t fix it as I no longer have sources
    Nogat will be better

  • DSA

    I dont want to leave this as a broken rom – ive tried out nougat and its too buggy

    I have decided to go back to marshmallow for now, but using slim 6.0 as a base – i have already optimized it (build time flags) and optimized Art, Bionic, Vold, Opt/Net/Wifi and fixes to SE Policy

    Its also compiled with Uber TC. Bluetooth has been ignored to keep it stable

    will upload by the weekend

  • DSA

    Change of plan:

    Updating to 7.1 Nougat..been running a build for a few days and seems to be fairly stable

    details to come