Quantum.5 Changelog
Quantum.5-
NEW-- Updated to Carbon/new Quantum base
- Assorted kernel updates
- Changed default ATT apn
- Based on SlimKat, tweaked to Quantum standards
- Utilizes the GCC 4.8.3 SM Toolchain for the ROM
- Utilizes the Linaro 4.9 A15 Toolchain for the Kernel
- Forced the ROM into hard float mode for faster math performance
- -O3 optimizations for the ROM and Kernel
- Upstream with all Android optimizations at Googlesource
- Forced compiler to build for A15 chipset in lieu of A9
- Random GCC optimizations throughout ROM
- Heavily optimized Dalvik, near finalized ART for the 4.x series (L and above is true and actual ART.
- Synced and optimized Bionic with OpenMaster
- Navigation Buttons
- Much much more...
Quantum Kernel 7/1
- Linux up to 3.4.95
- Changed Makefile HEAVILY for different optimizations, remove stuff that is completely useless
- Tons of power updates from 3.1x
- Updated Toolchain
- CodeAurora up to date
- CM up to date
- Tons of updates and working F2FS- (Thanks to aeroevan, F2FS is fantastic!)
- Hotplug issues resolved
- Correct implementation of NEON
- Audio enhancements
- CPUFreq helper to find the best frequency to stay at, allows for checks without much overhead
- Memory optimizations all over the place
- Update to latest BFQ
- Switch toolchains to Linaro 4.9... 4.10/5.0 is too unstable at this point
- Fix some errors that occur while building with GCC 4.9
- Remove lots of unstable and useless GCC optimizations based on some research and the removal of graphite through JustArchi
- Update essentially all of the things in the kernel to the newest 4.4.2 source
- New way to reclaim memory
- Updated config for all new features, everything redone from scratch again
- Uploaded config for a roll your own version of QK- feel free to message me and I'll walk you through some of it
QuantumKernel Features
- GCC 4.9
- User Voltage
- Dynamic FSync for improved battery life
- Simple GPU Governor
- FRandom
- Governors: Asswax, Intellidemand, Intelliactive, SmartMax, Ondemand, InteractiveX
- I/O: SIO, TripnDroid, FIFO, ZEN, SIOPLUS, 0 ms deadline, BFQ, FIOPS,
- Auto Hotplug
- Extreme battery optimizations from Power Efficient Workqueues to ARM Topology, and numerous others
- Universal screen off frequency for any governor
- Dynamic Dirty Page Writeback for better speed and battery life while screen is on
- Increased Sound Quality through overclocking of hardware
Flashing Instructions
Download ROM and GApps
Reboot into Recovery
Wipe /system, /cache, /dalvik, and data (ONLY SYSTEM, CACHE, DALVIK CACHE IF DIRTY)
Install ROM, install GApps, install latest kernel
Wipe Cache/Dalvik Cache
Reboot system!
Credits
mastamoon
Chris123TNT
nardholio
aeppacher
imoseyon
ktoonsez
gideonx
All my great users: for most of them being here since the beginning, this one's to you
Quantum 3.64
-QuantumKernel 3/16
-Dialer FC fixed
-Merge AOSP for upstream fixes
-Download speeds in notification drawer
-Fix lockscreen bug
-Update recovery stuff
QuantumKernel 3/25
-Linux 3.4.84
-Faster screen wake
-Fix reboots- voltage upped and other reverts
-GPU OC fixed
-Updated the backbone of ROW
-Better GPU usage
-Fix deadlocks
-Update ARM Topology for better battery life
-Update lots of video for GCC 4.8 as well as adjust for CAF
-Optimized eventpoll
-Longer key press required to skip tracks while listening to Soundgarden and the PIxies
-Fix for SetCPU
-Touchkey animations from decimalman
-This.
-Increase touch screen sensitivity
-Camera commits from CAF
-EMMC reverts
-EMMC updates
-Display updates
-Optimized some functions
-Built from scratch due to some wonkiness in the latest releases
Important Recent Features
-GPU OC to 480 MHz
-Introduction of BFQ Scheduler
-Increased Sound Quality- hijacking our hardware to take advantage of a higher quality audio output
-Slobby,Slubby,Slabby,Sloppy- updates for pure I/O and scheduler speed
-Use less RAM for debug junk
-Optimize schedulers for quicker wakeup
-Optimized deadline for battery life and performance
-Optimize ROW
-Reduce network latency
-Intellidemand 5.0 updated from our old 4.2
-Meet LoUIS, the new hotplugging helping, cache maintaining, system boosting API
-Dynamic Dirty Page Writeback- will adjust dirty page writeback during system on/idle for the best performance and battery life possible
-MSM-Sleeper- Allowed to set a max screen frequency while screen is off for ANY governor. It is adjustable through TricksterMOD
-Removed InteractiveX as it is no longer needed
-Updated to Linaro Toolchain
-Re-enabled Dynamic FSYNC
-Heavy VFP Optimizations- this will speed up our devices by at the minimum of around 10 percent. This lets our phone work with our hardware on a nicer level along with getting some heavy optimizations for more VFP based operations, allowing for better kernel implementation.
Quantum 3.54
-3/7 Kernel included
-Undid some buggy stuff
-Hopefully fixed some signal issue while dropping out.
-Added new APN for Verizon and AT&T
-Should be kinder on battery than 3.52
Quantum Kernel 3/7
-Intelliactive by faux123 added and subsequently tweaked for our processors
-CM Sync
Important Recent Features
-Increased Sound Quality- hijacking our hardware to take advantage of a higher quality audio output
-Slobby,Slubby,Slabby,Sloppy- updates for pure I/O and scheduler speed
-Use less RAM for debug junk
-Optimize schedulers for quicker wakeup
-Optimized deadline for battery life and performance
-Optimize ROW
-Reduce network latency
-Intellidemand 5.0 updated from our old 4.2
-Meet LoUIS, the new hotplugging helping, cache maintaining, system boosting API
-Dynamic Dirty Page Writeback- will adjust dirty page writeback during system on/idle for the best performance and battery life possible
-MSM-Sleeper- Allowed to set a max screen frequency while screen is off for ANY governor. It is adjustable through TricksterMOD
-Removed InteractiveX as it is no longer needed
-Updated to Linaro Toolchain
-Re-enabled Dynamic FSYNC
-Heavy VFP Optimizations- this will speed up our devices by at the minimum of around 10 percent. This lets our phone work with our hardware on a nicer level along with getting some heavy optimizations for more VFP based operations, allowing for better kernel implementation.