FORUMS
Remove All Ads from XDA

[ROM+KERNEL][6.0.1] Unofficial CyanogenMod 13.0 with 3.4.0 kernel [Apr. 30, 2017]

5,784 posts
Thanks Meter: 32,919
 
By Sultanxda, Recognized Developer on 6th November 2015, 09:44 PM
Post Reply Email Thread
Code:
/*
 * Your warranty is... still valid?
 *
 * 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.
 *
 */
This is the successor to my no-frills CM12.1 ROM: http://forum.xda-developers.com/onep...-12-1-t3120259

Unlike other unofficial CyanogenMod builds, these builds are based off of the stable branch instead of the nightly branch.

Custom kernels are not compatible with this ROM unless otherwise noted. I will NOT provide support if you install a custom kernel.

ROM features:
  • Based off latest generic CyanogenMod 13.0 stable sources (root access is NOT included)
  • OTA updates via built-in CMUpdater
  • OxygenOS camera libraries (no camera bugs and improved camera performance)
  • Snapdragon Camera app by Qualcomm (comes with many unique features, such as high-speed recording with audio)
  • Custom camera HAL I made myself from CAF featuring:
    -Intelligent anti-shake algorithm (significantly reduces motion blur when capturing photos)
    -Faster autofocus in low lighting conditions
    -No stuttering/frame drops in camera viewfinder (viewfinder frame rate won't go below 30 FPS)
    -Slow-motion video recording at 60 FPS, 90 FPS, and 120 FPS for 720p, and 60 FPS for 1080p
    -High-speed video recording with audio at 60 FPS, 90 FPS, and 120 FPS for 720p, and 60 FPS for 1080p (you need to use the Snapdragon Camera app in order to use high-speed recording)
    -1080p video recording with the front-facing camera
    -2.5k 1440p video recording with the front-facing camera and back camera (only with the Snapdragon Camera app that comes with the ROM)
    -4k video recording at UHD and DCI resolutions
    -Manual focus
    -Manual ISO control
    -Slow shutter (ranging from 1/5000th of a second to 2 seconds)
    -More picture sizes than plain OxygenOS, such as 9.7MP 16:9
  • Many other misc. improvements under the hood

Kernel features:
  • Based off latest CAF Marshmallow kernel source from Qualcomm (LA.BF.1.1.3_rb1.13)
  • Removed lots of excessive bloat
  • Rewrote battery driver (for the BQ27541 fuel-gauge chip; battery % readings are more accurate, there are various
    safety mechanisms now, and you may get better battery life)
  • Rewrote half of the Synaptics touchscreen driver (over 2500 lines of code modified; your touchscreen may work better)
  • Newest-available Synaptics touchscreen firmware
  • Dynamic CPU input boost driver I wrote myself (makes the phone feel smooth without destroying battery life)
  • CPU underclocked to 1958MHz by default (you can disable this; see why I did this in the FAQ in the 3rd post)
  • Vibrator is automatically disabled when recording videos (so the buzzing noise doesn't get in the videos)
  • Custom thermal control driver I wrote myself (features 8 thermal throttle steps; keeps the phone cool)
  • LCD KCAL by Savoca
  • Westwood TCP congestion algorithm (enabled by default)
  • F2FS support
  • NTFS support
  • No placebo patches, features, or compiler "optimizations"
  • Many other misc. improvements not listed here

Source code:
Kernel (cm-13.0-caf branch): https://github.com/sultanxda/android...neplus_msm8974
Local manifest (contains the rest of the sources): https://github.com/sultanxda/android...l_manifest.xml

Credits:
  • CyanogenMod and its contributors
  • CAF (aka Qualcomm)
  • myfluxi (awesome friend with lots of amazing contributions)
  • 69gm (loyal guinea pig)
  • Open GApps
  • If your name should be here and it isn't, then make me use an iPhone 4s running iOS 9

Installation instructions (for first-time installation):
First, perform a backup of your existing setup, and then perform a clean install (wipe /data and /system; TWRP is recommended). Next, try flashing the ROM and see if it installs; if it installs without any issues then congratulations! Now just flash a Google apps package, and then reboot.

If you get an error when trying to install ("oppo.verify_trustzone" error), then first you must install/use TWRP recovery 3.0.2-0. Next, download and flash the latest official CM13.0 snapshot. Then, without rebooting from recovery, wipe /system and flash my ROM. This process is necessary to update various firmwares (including TrustZone), as the updated firmware is needed by my ROM. After flashing my ROM, flash a Google apps package, SuperSU
(ONLY v2.65 OR HIGHER) if you want root access, and then reboot.

Installation instructions (for updating to a newer release):
If you are already running my CM13.0 ROM, then you can update to a newer version of the ROM via the built-in OTA updater or by simply dirty-flashing the new ROM build without wiping anything. HOWEVER, do NOT reinstall Google Apps after installing a new update.

Downloads:
ROM:

Please read through the installation instructions before installing this for the first time.

Mirror 1: https://forum.xda-developers.com/dev...t/dl/?id=24514

Mirror 2: https://www.androidfilehost.com/?w=f...&sort_dir=DESC

Google Apps (required): Platform: "ARM", Android: "6.0", Variant: "micro" or "nano" (I will not provide support if you install a different variant)
SuperSU (if you want root access): http://forum.xda-developers.com/show....php?t=1538053
Disable CPU underclock (optional): http://forum.xda-developers.com/devd...t/dl/?id=15052

XDA:DevDB Information
CM13.0 with clean 3.4.0 kernel, ROM for the OnePlus One

Contributors
Sultanxda
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Stable

Created 2015-11-06
Last Updated 2017-04-30
The Following 1,040 Users Say Thank You to Sultanxda For This Useful Post: [ View ]
 
 
6th November 2015, 09:44 PM |#2  
Sultanxda's Avatar
OP Recognized Developer
Flag California
Thanks Meter: 32,919
 
Donate to Me
More
Changelog:

April 30, 2017:
ROM:
*Android Security Patch Level: April 1, 2017
*Camera: Fixed shutter button not working sometimes when taking pictures with the rear camera

Old changelogs:

March 25, 2017:
ROM:
*Android Security Patch Level: March 1, 2017
*Camera: Fixed out-of-focus photos when hitting the shutter button while the camera is automatically focusing

Kernel:
*Added several security fixes

February 20, 2017:
Kernel:
*Fixed reboot when disconnecting from L2TP/IPSec VPNs

February 12, 2017:
ROM:
*Android Security Patch Level: February 1, 2017
*Fixed several memory leaks in the camera HAL
*Updated GPS HAL to CAF LA.BF.1.1.3-02310-8x26.0
*Updated audio HAL to CAF LA.BF.1.1.3-02310-8x26.0
*Updated media HAL to CAF LA.BF.1.1.3-02310-8x26.0

Kernel:
*Updated to CAF LA.BF.1.1.3-02310-8x26.0 (contains many security fixes)
*Updated WiFi drivers to CAF LA.BF.1.1.3-02310-8x26.0

January 28, 2017:
ROM:
*Android Security Patch Level: January 1, 2017
*Removed CyanogenMod statistics
*Fixed buggy long press to turn off the screen for the home button (more info)
*Camera: Fixed another force close when face detection is enabled
*Camera: Fixed camera not focusing at all sometimes (the actuator would not move at all; more info)

Kernel:
*Added several security fixes from the LineageOS 14.1 kernel

December 25, 2016:
ROM:
*Camera: Fixed force close when taking a picture after focusing on a bright area while face detection is enabled

December 24, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Android Security Patch Level: December 1, 2016
*Camera: Fixed rare force close
*Camera: Fixed photo not getting saved when exiting the camera app before the photo is saved
*Camera: You can press the shutter button multiple times in fast succession now
*Updated AudioFX app from CM nightlies

Kernel:
*Android Security Patch Level: December 1, 2016

November 5, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes

Kernel:
*Switched from CFQ to Deadline I/O scheduler (CFQ caused random reboots)
*Fixed inaccurate battery percentage reported when the device is asleep for long periods of time (battery percentage would drop quickly after waking the device from a long period of sleep)

October 26, 2016:
ROM:
*Removed Gello browser

October 25, 2016:
ROM:
*Added new off-mode charging animation from CM nightlies

Kernel:
*Fixed power-off/reboot not working correctly (kernel would crash, causing the device to always reboot back into Android)
*Fixed random reboot issue caused by WiFi drivers

October 23, 2016:
ROM:
*Updated to stable/cm-13.0-ZNH5Y CyanogenMod branch
*Android Security Patch Level: October 1, 2016
*Updated Adreno graphics libraries from OnePlus X (CAF branch: LA.BF.1.1.3_rb1.12)
*Fixed bug in reported LTE mobile signal strength (dBm was not being converted to ASU correctly)
*Removed cLock wakelock
*Added Gello browser

Kernel:
*Added fix for Dirty COW vulnerability (CVE-2016-5195)
*Switched from Deadline to CFQ I/O scheduler

September 21, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: September 6, 2016
*Updated Adreno graphics libraries from HTC M8 MRA58K update

Kernel:
*Android Security Patch Level: September 6, 2016
*Fixed battery percentage dropping from 92% to 90% and from 50% to 48%
*Disabled debugfs for improved security and reduced kernel resource footprint
*Fixed dozens of coding errors detected across the entire kernel

August 8, 2016:
ROM:
*Fixed choppy display brightness scaling
*Fixed glitchy audio in Tsum Tsum app (and possibly other apps) (this wasn't really fixed)

Kernel:
*Fixed random reboots
*Added a missing security fix

August 6, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: August 5, 2016
*Added upstream fix for Bluetooth stutters (doesn't do anything on the OnePlus One)
*Re-enabled Live Lockscreen (LLS) feature

Kernel:
*Android Security Patch Level: August 5, 2016
*Improved efficiency and performance of CPU input boost driver (device feels smoother)

July 17, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: July 5, 2016
*Switched to newer version of Music app (from the nightlies)
*Snap Camera: Fixed touch focus not working on part of the screen sometimes
*Snap Camera: Fixed zoom circle not being centered correctly
*Added upstream NFC fixes

Kernel:
*Android Security Patch Level: July 5, 2016
*Added various SELinux fixes

June 24, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Fixed built-in OTA updater
*Fixed NTFS R/W functionality
*Switched to newer version of Screen Recorder app (from the nightlies)

Kernel:
*Added adaptive low-memory-killer feature

June 10, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: June 1, 2016
*Enabled Mobile Station Based (MSB) assisted GPS when a newer Baseband is in use (i.e. if your Baseband version starts with ".4.0.1" then you will get faster GPS locks)

Kernel:
*Android Security Patch Level: June 1, 2016

June 3, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Added Performance battery mode for heavy gaming
*Power save battery mode now saves more power
*Potentially fixed SIM card not being detected for some users

Kernel:
*Added support for FiiO DAC

May 26, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes

Kernel:
*Added various security fixes
*Added an 8th thermal throttle zone
*Fixed CPU not properly being throttled in rare cases

May 14, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: May 1, 2016
*Fixed choppy audio in Miitomo app

Kernel:
*Increased scheduler tick rate to 300 Hz (reduces overall system latency)
*Updated WiFi drivers to CAF LA.BF.1.1.3_rb1.13

April 30, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Re-enabled new weather API (see: http://www.cyanogenmod.org/blog/plug-play-weather)
*Fixed pink line in DNG photos captured with FreeDCam

Kernel:
*Re-wrote my thermal control driver
-CPU is now throttled in 7 different stages instead of 3
-CPU throttling is less intrusive and more effective now

April 23, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Re-enabled noise cancellation for phone calls
*Snap Camera: Fixed UI glitches when camera is opened from the lock screen
*Camera: Reduced frame drops when recording high-speed and slow-motion videos

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.13

April 18, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Camera: Fixed flickering when using Sports mode
*Snap Camera: Re-arranged icons in the top bar

Kernel:
*Increased boost frequency for non-primary CPU cores (improves performance)

April 10, 2016:
ROM:
*Fixed "Invalid number" error message after a phone call ended
*If you are on T-Mobile USA, reset your APN (go to Settings -> Cellular networks -> Access Point Names -> 3 dots in the corner -> Reset to default)

April 9, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: April 2, 2016
*Fixed force close when accessing voicemail settings
*Fixed crash when receiving two calls simultaneously and placing one on hold
*Reverted to Lollipop RIL (should fix all mobile network issues)
*Fixed random soft reboots
*Removed 'Update Cyanogen recovery' setting from Developer options

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.12
*Fixed display backlight not turning off during off-mode charging

April 4, 2016:
ROM:
*Fixed lock screen issues (lock screen unresponsive, icons not disappearing, etc.)

Kernel:
*Fixed display flicker

April 3, 2016:
ROM:
*Updated to new stable/cm-13.0-ZNH2K CyanogenMod branch
*Fixed weather not displaying in cLock widget
*Fixed crash when attempting to place call on hold
*Disabled Fluence noise cancellation
*Snap Camera: Fixed 100% picture quality setting
*Snap Camera: Fixed some minor visual bugs

Kernel:
*Updated display backlight driver from upstream cm-13.0

March 26, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH0E) CyanogenMod changes
*Camera: Fixed out-of-sync audio in high-speed video recordings
*Camera: Made anti-shake algorithm less aggressive (images are better quality now)
*Camera: Improved image clarity
*Camera: Added ability to control JPEG quality in camera apps
*Snap Camera: Fixed touch-to-focus not working on half the screen in camcorder mode
*Snap Camera: Added JPEG quality setting
*Removed unsupported battery modes from Battery mode tile
*Downgraded Adreno graphics libraries to LA.BF.1.1.3_rb1.3 (fixes some out-of-memory errors)

Kernel:
*Camera: Fixed severe overexposure when using flash
*Flashlight is 2.5x brighter
*Fixed msm_cci_wakelock never disappearing in rare cases

March 24, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH0E) CyanogenMod changes
*Fixed WiFi MAC address
*Re-enabled noise cancellation for phone calls
*Removed Cyanogen recovery
*Camera: Reduced JPEG quality to 95% (image files are smaller with no visible impact to quality)

March 22, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH0E) CyanogenMod changes
*Fixed mobile data dropping out (reverted back to old RIL)
*If mobile data does not connect, go to Settings -> Cellular networks -> Access Point Names -> Reset to default
*Snap Camera: Fixed force close when attempting high-framerate recording with 1440p

Kernel:
*Added F2FS support

March 21, 2016:
ROM:
*Switched to stable/cm-13.0-ZNH0E branch (CLEAN FLASH IS REQUIRED!)
*ROM is compiled as a production build (a "user" build)
*Removed built-in root (use SuperSU beta if you want root)
*Added customized version of CM Snap camera app
*Added missing battery profiles
*Removed Doze toggle (Doze is now enabled by default)
*Re-enabled software graphics rendering
*Reduced phone call microphone volume

Kernel:
*Added various security patches
*Added various patches that improve memory performance

March 12, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Android Security Patch Level: March 1, 2016
*Camera: Implemented intelligent anti-shake algorithm (significantly reduces motion blur when capturing photos)
*Camera: Faster autofocus in low lighting conditions
*Camera: No stuttering/frame drops in camera viewfinder (viewfinder frame rate won't go below 30 FPS)
*Reduced earphone speaker volume

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.11
*Android Security Patch Level: March 1, 2016 (CVE-2016-0821)

February 21, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Synced GPS with upstream cm-13.0
*Added back proximity check on wake feature

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.10

February 7, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Added toggle to enable/disable doze (toggle is located in Settings -> Developer options; doze is disabled by default)
*Snapdragon Camera: Fixed high-speed video recording
*Snapdragon Camera: Synced with CAF LA.BR.1.2.6_rb1.9
*Fixed weather not displaying in cLock widget

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.9

January 24, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Disabled doze and app standby (time to grab your pitchforks and torches)
*Updated ADSP firmware (ADSP version: ADSP.BF.2.2.C38-00002)
*Changed default I/O scheduler to CFQ
*Snapdragon Camera: Synced with CAF LA.BR.1.2.6_rb1.8

January 17, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Added small Bluetooth updates from CAF (maybe Mi Band/Fitbit will work now?)

Kernel:
*Fixed battery % going up after unplugging the device from the charger

January 14, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Reverted recent upstream Bluetooth change (may fix connection with Mi Band)

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.8
*Rewrote battery driver (for the BQ27541 fuel gauge chip):
-Battery % readings are more accurate
-Added various safety mechanisms
-You may get slightly better battery life

January 11, 2016:
ROM:
*Latest upstream CyanogenMod changes
*ROM .zip file is now ~56MB smaller thanks to LZMA compression
*Snapdragon Camera: Fixed user-set preferences getting reset when changing scene mode

Kernel:
*Added NFSv2 and NFSv3 support
*Added battery percentage calculations from official CM kernel (some users say this fixes battery getting stuck at 100%)

January 6, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Android Security Patch Level: January 1, 2016

Kernel:
*Actually fixed double-tap-to-wake/gestures not working sometimes
*Fixed device immediately going back to sleep after using double-tap to wake
*Android Security Patch Level: January 1, 2016 (CVE-2015-6640)

January 4, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Modem firmware is no longer built into the ROM (you can use the Lollipop modem if you had issues with the new modem)

January 1, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Updated modem firmware (baseband version: MPSS.DI.4.0.1.c1.11-00004-M8974AAAAANAZM-1)
*Updated WiFi firmware (WCNSS version: CNSS-PR-1-4-1-c5-00086)

December 30, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Switched to new modem
*Modem firmware is now included in the ROM (you cannot change the modem)
*New firmware is required to install this update (if you see an "oppo.verify_trustzone" error when trying to install this update, dirty flash the newest CM13 nightly and then dirty flash this update)

December 27, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Reverted to older proprietary libraries (random data disconnects and reboots are fixed)

December 24, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed random reboots

December 23, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Actually fixed incorrect aspect ratio when video chatting in Hangouts
*Fixed over-exposure when taking photos with flash

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.6
*Fixed USB OTG not working when plugging the OTG cable in while the device is asleep

December 21, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed incorrect aspect ratio when video chatting in Hangouts
*Fixed poor video quality in WeChat
*Snapdragon Camera: Fixed split-exposure bug when turning Zero Shutter Lag off and on
*Snapdragon Camera: Fixed UI glitches when on-screen nav bar is enabled
*Increased boost frequency for primary CPU from 1036MHz to 1190MHz (device is slightly smoother now)

Kernel:
*Fixed slow charging
*Fixed double-tap-to-wake/gestures not working sometimes
*Added support for various human-interface devices (such as PlayStation and Wii controllers)
*Added support for CIFS

December 11, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Random reboots should be fixed
*Reverted recent proprietary RIL changes that caused mobile data to randomly disconnect (i.e. mobile signal with exclamation (!) mark in the status bar)
*Fixed camera corruption in some apps

Kernel:
*Fixed high battery drain when listening to music through Google Play Music while the screen is off

December 9, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Android 6.0.1
*Re-added quick pulldown
*Added camera sensor calibration from CM (picture quality may be slightly better)
*Snapdragon Camera: Added option for zero-second tap-to-focus duration (especially useful while recording videos)
*Synced audio HAL with CAF LA.BF.1.1.3_rb1.5
*Synced display HAL with CAF LA.BF.1.1.3_rb1.5
*Synced media HAL with CAF LA.BF.1.1.3_rb1.5

Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.5
*Disabled MMC deferred resume (might've been causing rare reboots)

December 6, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed Google Play Movies (as well as other DRM media applications)
*Reverted back to old GPS libraries
*Reverted back to old GPS HAL
*Removed 'LCD density' option from Settings (it causes graphical glitches)

December 4, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Reverted to last functional GPS configuration
*Disabled the default quick pulldown for now (I can't stand this feature)

Kernel:
*Fixed screen backlight never turning off when ambient display is enabled (credit: myfluxi)

December 1, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Added new Marshmallow proprietary libraries used in official CM nightly (many significant changes)
*Added new GPS HAL used in official CM nightly (CAF LA.BF.1.1.3_rb1.4; many changes)

November 29, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed graphical glitches
*Added OxygenOS WiFi configuration

Kernel:
*Disabled CPU boosting on thread migration (fixes occasional high battery drain and overheating, especially when streaming videos)
*Reduced CPU input boost duration

November 27, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed WiFi region issues (thanks to @Phoenix Wright)
*Notable upstream change: root apps are fixed now

Kernel:
*Fixed touchscreen breakage from previous build
*Rewrote core logic of CPU boost driver (better efficiency, better battery life, and phone heats less now)

November 26, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Added HydrogenOS WiFi firmware
*Added HydrogenOS WiFi configuration

Kernel:
*Fixed rare cares of touchscreen not working when it's supposed to (round 2... I think it should be fixed now)

November 24, 2015:
ROM:
*Latest upstream CyanogenMod changes

Kernel:
*Fixed rare cares of touchscreen not working when it's supposed to (ex. you wake up the phone and touchscreen doesn't work)

November 21, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed out-of-sync audio in recorded videos
*Updated display HAL to CAF LA.BF.1.1.3_rb1.4
*Updated media HAL to CAF LA.BF.1.1.3_rb1.4
*Reverted recent GPS change
*Snapdragon Camera: Removed panorama mode

Kernel:
*Updated to CAF LA.BF.1.1.3_rb1.4

November 18, 2015:
ROM:
*Latest upstream CyanogenMod changes

November 16, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Reverted previous build's major upstream changes (GPS and mobile data not working after switching from WiFi are fixed)

November 15, 2015:
ROM:
*Latest upstream CyanogenMod changes (major upstream changes)

November 14, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Snapdragon Camera: Fixed exposure not changing after taking a picture
*Snapdragon Camera: Fixed some minor annoyances

November 13, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed CPU getting stuck at 729 MHz
*Updated GPS configuration
*Updated WiFi configuration

Kernel:
*Switched back to previous WiFi drivers

November 12, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed high battery drain after using flashlight (device would not go into deep sleep)
*Updated GPS configuration

Kernel:
*Updated WiFi (prima) drivers to CAF LA.BF.1.1.3_rb1.3

November 9, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed broken video streaming in browsers and various apps (it won't pause and freeze anymore)
*Fixed built-in OTA updater (you can update to the next build via OTA)
*Updated Adreno graphics libraries (better/more stable graphics, and no AnTuTu crash)

November 7, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed Facebook crash
*Snapdragon Camera: Fixed force close when changing to front-facing camera in camcorder mode
*Snapdragon Camera: Fixed force close when trying to use timelapse mode
*Snapdragon Camera: Fixed audio not recording for high-speed videos
*Fixed Tap-to-wake toggle in Settings
*CPU speed is reduced in Battery Saver mode

November 6, 2015:
ROM:
*Initial release

Kernel:
*Initial release
The Following 536 Users Say Thank You to Sultanxda For This Useful Post: [ View ]
6th November 2015, 09:44 PM |#3  
Sultanxda's Avatar
OP Recognized Developer
Flag California
Thanks Meter: 32,919
 
Donate to Me
More
FAQ:

1. Could you add camera slow-shutter times greater than 2 seconds?
Answer: No, I cannot. The reason why exposure times are capped at 2 seconds is due to the proprietary camera libraries from OxygenOS. Only OnePlus and Cyanogen Inc. can modify the proprietary camera libraries, so there is no way for me, a regular consumer, to implement exposure times greater than 2 seconds.

2. Why did you use OxygenOS camera libraries? They don't have 4K camcorder support!
Answer: My custom camera HAL enables 4K camcorder support with Oxygen's camera libraries, so this isn't an issue. Cyanogen's camera libraries have had some issues with the camcorder since day 1. The big issue that I have been able to reproduce on all OnePlus One devices I've come across is graphical artifacts in recorded videos (look towards the right @25 seconds): https://youtu.be/LyIbb5wIyfY?t=22s
(issue report on JIRA: https://jira.cyanogenmod.org/browse/BACON-3582)
OxygenOS' camera libraries do not have this issue, and thanks to my modifications, we now have 4K camcorder support with the OxygenOS libraries, so not much is lost by using them. The OxygenOS libraries can also take pictures faster/better than Cyanogen's libraries.

3. Why did you underclock the CPU to 1958MHz? Yer crazy, bro.
Answer: At 1958MHz, the amount of heat generated by the CPU is quite a bit less than at 2457MHz, so the CPU is throttled less often (leading to better user experience), and battery life is better as well. The performance difference between 1958MHz and 2457MHz is also not really noticeable unless you use a benchmark application. If you want to remove the CPU underclock then flash the zip from the first post that disables the underclock. You must flash this zip every time you install a new ROM update.
The Following 283 Users Say Thank You to Sultanxda For This Useful Post: [ View ]
6th November 2015, 09:46 PM |#4  
_ASSASSIN_'s Avatar
Senior Member
Flag Texas
Thanks Meter: 416
 
More
Nice... Thanks, much appreciated by everyone
The Following 8 Users Say Thank You to _ASSASSIN_ For This Useful Post: [ View ] Gift _ASSASSIN_ Ad-Free
6th November 2015, 10:08 PM |#5  
threetwentyfizzle's Avatar
Senior Member
Flag Albuquerque
Thanks Meter: 414
 
Donate to Me
More
Yessss!!! CAF goodness tweaked and perfected by @Sultanxda !! 😀😀😀

Sent from my A0001 using Tapatalk
The Following 10 Users Say Thank You to threetwentyfizzle For This Useful Post: [ View ] Gift threetwentyfizzle Ad-Free
6th November 2015, 10:10 PM |#6  
Senior Member
Flag Portugal
Thanks Meter: 160
 
More
Possibly one of the most anticipated Marshmallow builds!
The Following 4 Users Say Thank You to Spider-Vice For This Useful Post: [ View ] Gift Spider-Vice Ad-Free
6th November 2015, 10:19 PM |#7  
Member
Thanks Meter: 37
 
More
Quote:
Originally Posted by Spider-Vice

Possibly one of the most anticipated Marshmallow builds!

Yes this ^^^


@Sultanxda the link goes to a login page for the rom, guessing your profile?

correct link
https://androidfilehost.com/?fid=24269982086989649

---------- Post added at 09:19 PM ---------- Previous post was at 09:19 PM ----------

Quote:
Originally Posted by Spider-Vice

Possibly one of the most anticipated Marshmallow builds!

Yes this ^^^ thank you very much @Sultanxda


@Sultanxda the link goes to a login page for the rom, guessing your profile?

correct link
https://androidfilehost.com/?fid=24269982086989649
The Following 3 Users Say Thank You to tim071286 For This Useful Post: [ View ] Gift tim071286 Ad-Free
6th November 2015, 10:20 PM |#8  
Yvan12's Avatar
Senior Member
Thanks Meter: 106
 
More
Acces denied.. :/

EDIT : Thanks @tim071286 for the link.
The Following 2 Users Say Thank You to Yvan12 For This Useful Post: [ View ] Gift Yvan12 Ad-Free
6th November 2015, 10:23 PM |#9  
JT1510365's Avatar
Senior Member
Flag South Lyon
Thanks Meter: 1,418
 
More
Why can't i download the rom it says i dont have permission I really want to try this ROM really much!

Edit: I figured out the problem so just ignore this post
The Following 3 Users Say Thank You to JT1510365 For This Useful Post: [ View ] Gift JT1510365 Ad-Free
6th November 2015, 10:25 PM |#10  
Member
Thanks Meter: 20
 
More
SultanXDA, thanks!
Can I dirtyflash it on your cm12.1 (1nov2015) ?
The Following 3 Users Say Thank You to ilya11g For This Useful Post: [ View ] Gift ilya11g Ad-Free
6th November 2015, 10:31 PM |#11  
Perilla_'s Avatar
Senior Member
Flag Cádiz
Thanks Meter: 147
 
More
Better this link https://androidfilehost.com/?w=files&flid=43001 It goes to the folder, not the file.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes