[ROM][8.0.0_r35]★ Pure Fusion OS ★

Search This thread

Anon404

Member
Sep 1, 2015
41
15
Cloudy
Did you read the op?

Q: Do I need to do a clean install?
A: If you’re coming from another ROM, yes. If you’re already running ours, a dirty flash should be fine unless otherwise specified. If you have problems, try a clean flash before reporting issues. Refer to an above question if you are coming from a stock-based ROM or are possibly encrypted.

I did but my question has nothing to do with that QA. A simple yes, no would have been nice.
 

fp1707

Senior Member
Feb 25, 2016
709
116
Los Angeles
Thank you so much for keeping firmware to nougat. Oreo as primary rom random reboots for me. And once it reboots, it keeps looping(boots up, stays for 30 seconds then reboots again). But not if I have OOS nougat as primary.

Anyway does anyone know if they there is a way to change the firmware?

Say I want to install H2OS Oreo as secondary. But keep primary as Nougat OOS.??

Or if I want to keep primary as Nougat OOS, but Flyme secondary? Is there a way I could maybe change firmware for flyme so it boots with nougat firmware? ??

Im using MultiRom and not DualBoot Patcher if that helps anything.

Sent from my OnePlus 3 using XDA Labs
 

jirik152

Senior Member
Mar 24, 2014
220
65
Prague
It'd be great if you get some logs for the fc because it looks like an isolated issue and about burnin, it'll be added to the next build.

On a side note, VoLTE has been fixed. An update will be on it's way soon.

after another clean flash with wiped internal storage, i get rid of this problems. Even with background FC is everything ok. Maybe it was because of another kernel. Right now i'm sattisfied with this rom ;)
 

neildalal

Senior Member
Jan 16, 2014
374
137
23
Mumbai
Anyone figured out if the always on display has burn in protection? Do you notice the always on display to change positions over time?
 
Last edited:

127cwho

Senior Member
Nov 7, 2015
611
238
21
Hong Kong
Confirmed working on OOS 5 Stable firmware, no major problem is faced, smooth and best Oreo for 3T.

Updated: the status bar may hide itself sometimes, pull the QS down and it gone. (But came again later) only a minor things, don't need to care. ***Solved.

estimate sot for medium usage is 3 hrs
estimate sot for medium usage with caesium is 5 hrs
The ROM is great after few days. Smooth performance, great battery life, best Oreo ROM for 3T.
 

Attachments

  • Screenshot_20171222-171037.png
    Screenshot_20171222-171037.png
    141.5 KB · Views: 692
  • Screenshot_20171222-171113.png
    Screenshot_20171222-171113.png
    117 KB · Views: 696
  • Screenshot_20171222-171128.png
    Screenshot_20171222-171128.png
    127.2 KB · Views: 684
  • Screenshot_20171222-171254.png
    Screenshot_20171222-171254.png
    97.1 KB · Views: 672

likhon02

Senior Member
Jan 14, 2015
206
54
Dhaka
really great rom but i have one issue though, after unlocking the phone using fingerprint reader the brightness cranks up for a millisecond and than it goes back to normal which is really annoying makes me blind .. this is the only reason i got back to oos 5.
 

Th3DaRk_Vampire

Senior Member
Dec 7, 2012
340
70
San Pedro Sula
Good morning colleagues, excellent ROM very fast, I was in OOS 5 and I decided to install this ROM, all good at the moment, I have oreo firmware

I have a problem with magisk, Give root permissions, but do not keep them, every time I leave an app and enter again I have to give robot permissions again, any suggestions?

EDIT: SOLVED

Need to update magisk to V14.6, sorry
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 72
    Code:
    ****Disclaimer: We are not responsible if you destroy your device. Use at your own risk.****

    Intro:
    Pure Fusion is an AOSP based ROM which aims to bring stability and features to your device, while keeping Google's vision in mind.

    Pure Fusion is highly optimized, utilizing some of the latest code compiling technologies. We take pride in spending time learning about and testing all the different options for compilers and optimizations. We pick and choose the most optimized and stable toolchains, then optimize them further.

    We encourage developers and device maintainers to join our project and contribute or port their devices to this ROM.

    Features:
    General
    *Based on AOSP 8.0.0_r35
    *Busybox, and Init.d support
    *Pixel sounds and OEM wallpapers from factory images
    *Pixel theme and Pixel navbar animation
    *Pixel colors
    *Bug fix's and stability improvements
    *UI Improvements (fixed a bunch google forgot to materialize)
    *ADB enhancements (ADB over wifi, Hide ADB icon, colored logcat "abd logcat -C")
    *Developer settings by default
    *Enabled Night mode for all devices
    *Custom night light brightness options
    *Disabled forced encryption
    *Disabled tether provision checks
    *Download speed in notification
    *Advanced reboot menu
    *Advanced screenshot functionality (longpress tile/power menu for selectable screenshot)
    *Back volume adjust sounds and toggle
    *Advanced rotation control and lockscreen rotation toggle
    *Ability to lock app in landscape via rotation tile
    *Advanced charging sound controls
    *Advanced seekbar style animation controls
    *Quick setting header Longpress actions
    *Ability to see app version when sideloading app
    *App package name to app info screen
    *Ability to launch app when touching app icon in app info screen
    *Phone info shortcut to about phone/status on top
    *Dynamic vendor image notification
    *Additional battery saver trigger steps
    *Ability to unlink notification volume from ringer volume

    Lock Screen
    *Lockscreen item option(time, date, alarm text toggles & Clock font style)
    *Double tap anywhere to sleep
    *Long press power for torch
    *Option to disable lockscreen media art
    *Option to scramble the pin entry layout
    *Option to disable the pin ripple background when entering lockscren pin
    *Option to disable fingerprint success vibration

    Notification Drawer
    *Quick settings pulldown (left,right,always)
    *Smart pulldown (no ongoing, no dismissable, no notifications)
    *Advanced quick settings easy toggle
    *Brightness slider on/off toggle
    *Haptic feedback on quick setting on/off toggle
    *Ability to disable quick settings on secure lockscreen
    *Ability to disable the quick settings title text
    *Ability to change number of quick settings columns
    *Ability to change the amount of rows in quick settings
    *Ability to set contexual or custom header images

    Recent apps
    *Immersive recents
    *Kill all fab
    *Kill all fab location

    Statusbar
    *Battery customization(percentage/icon style)
    *Sync battery icon with quick settings tile
    *Battery bar options(location, color, style, thickness, animation)
    *Carrier Label customization(placement, text)
    *Clock customization(show clock, show seconds, alignment, ampm, date, date style, date position, date format)
    *Network traffic meter options(enable, display units, update interval, hide arrows, auto hide, inactivity threshold)
    *Statusbar icon blacklist
    *Double tap on statusbar to sleep
    *Status bar brightness control
    *Status bar notification count
    *Status bar bluetooth battery meter toggle

    Navigation Bar
    *DUI
    *Navbar toggle and Height/width options
    *Navigation bar tuner
    *Pixel navbar animation toggle
    *Ability to enable one handed mode
    *Ability to enable double tap to sleep
    *Longpress back to kill
    *Configurable longpress back to kill timeout

    Hardware keys
    *Custom key binding
    *Accidental touch blocking
    *Backlight control
    *Backlight brightness
    *Backlight on only when buttons pressed

    PowerMenu
    *Option to disable on secure lock
    *Add/remove (reboot, screenshot, screen-record, torch, airplane mode, user switcher,settings shortcut, search, voice search, lock now, sound panel)

    Volume Rocker
    *Volume keys control media volume
    *Volume key wake
    *Volume key music control
    *Volume key orientation swap
    *Volume key keyboard cursor control
    *Volume up and power action (screen record/selectable screenshot)
    *Volume down to enter do not disturb
    *Volume up to exit do not disturb
    *Do not disturb volume panel switch
    *Volume steps customization

    Display
    *Expanded desktop options
    *Option to enable/disable wake on plug
    *Battery and Notification LED controls

    Media & Notifications
    *Heads up
    *Ability to turn off vibration when double tapping power button for camera
    *Power notification controls
    *Peeking notification option(on/off, timeout, snooze length)
    *Low battery notification toggle

    Miscellaneous
    *Ability to enable app icon on toast
    *Force enable or disable scrolling cache
    *Incall vibration options
    *Much, much more!


    Downloads/Changelog/Links:


    Credits & Thanks:

    Our awesome testers!
    AospExtended
    OmniRom
    NitrogenOS
    AOSPA
    LineageOS
    Dirty Unicorn
    @BeansTown106


    FAQ:

    So you want to enter the competitive world of professional ROM flashing? If so, you need to take your phone flashing to a new level. How can you position yourself and your expertise so you are the dev's obvious choice? Be honest. Do you enjoy troubleshooting? Do you have a problem with things going wrong? If so, then you might be better off staying on your current OS.

    If you are still reading this and are sitting in your chair thinking: “I could do that, if I tried”, then maybe you have a chance.

    If you can't read, watch this video: https://youtu.be/JmvCpR45LKA

    Q. VoLTE isn't working
    A. 1) Update to latest Open Beta (24/15)/Stable ROM (4.5.x).
    2). Complete your device setup and make sure that VoLTE is turned on and working.
    3). Reboot to recovery, wipe system/data/cache/dalvik cache and flash this ROM.
    4). VoLTE should work now.

    Q: I flashed an update and lost TWRP
    A: You need to re-flash the TWRP file via fastboot.

    Q: I want to use this ROM, but I don’t want root. Is that possible?
    A: You’re in luck. This ROM does not come pre-rooted. So you can use this with no root if you desire. Although, I’m not sure why you would want to do that, but you can.

    Q: My phone reboots randomly
    A: Use adb or any other file explorer tool to pull a copy of /sys/fs/pstore/console-ramoops (command: adb pull /sys/fs/pstore/console-ramoops) after the reboot and post that. Try to include what you were doing when experiencing the reboot. Also refer to the next question before filing any reports.

    Q: I’m having weird crashes/reboots
    A: Do you have other third party software installed such as a different kernel, Magisk, sound mods, etc.? Remove all of these before submitting a bug report. Reports made with unsupported software like what is listed above will not be addressed.

    Q: Will this ROM receive frequent Security Updates?
    A: Yes

    Q: Does this ROM pass SafetyNet?
    A: It should if you don’t flash root when installing the ROM, since it doesn’t come loaded with root out of the box. If you want root, Magisk will allow you to pass SafetyNet.

    Q: Does OTA work?
    A: Yes // Not for now on OP3

    Q: Do I need to do a clean install?
    A: If you’re coming from another ROM, yes. If you’re already running ours, a dirty flash should be fine unless otherwise specified. If you have problems, try a clean flash before reporting issues. Refer to an above question if you are coming from a stock-based ROM or are possibly encrypted.

    Q: Will you add stuff to the ROM?
    A: *insert perhaps cow meme here*

    Q: Is this a Stock based ROM?
    A: No

    Q: Does the camera work?
    A: See the OP for current stuff not working



    Don't submit bug reports without a log!

    Donate on Paypal:
    @Eliminater74: - Lead developer and HTC 10 Maintainer - Donate on paypal
    @tabp0le: - Lead developer and HTC 10 Maintainer - Donate on paypal


    XDA:DevDB Information
    PureFusionOS, ROM for the OnePlus 3

    Contributors
    INT3NSE07
    Source Code: https://github.com/PureFusionOS/manifest

    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.x
    ROM Firmware Required: OB24(OP3)/OP15(OP3T)

    Version Information
    Status: Beta
    Current Beta Version: 20171218_155749
    Beta Release Date: 2017-12-18

    Created 2017-12-18
    Last Updated 2017-12-18
    37
    ANNOUNCEMENT​
    Latest update released(24/12/2017)​
    Please check FAQ if VoLTE does not work for you even after flashing the new build.​
    Download​

    Changelog​

    ====================
    12-24-2017
    ====================


    * kernel/oneplus/msm8996/
    ac23b1f0ec98 (HEAD -> pf-o) Drivers: cpufreq: fix for Alucard gov freqs stuck allways at max
    14308f551fba cpufreq: Add Alucard Governor
    0a52c8a7f2f0 defconfig: Enable Sound control
    e6a29a59306a ASoC: wcd9335: prevent speaker gain from being reset
    c17b5657b382 ASoC: wcd9335: add analog headphone gain
    063db4973248 ASoC: wcd9335: fix speaker gain controls
    3eb6b11e6a80 ASoC: wcd9335: add mic gain and speaker gain for OnePlus3
    b24655ac0d3d ASoC: wcd9335: Sound control
    f5d14f04153e qcacld-2.0: Update to LA.UM.5.5.r1-06300-8x96.0
    5ff6a5761a93 arm: dtsi: 15801: Set fastcharge current to 2500 mA
    0064b3614f1f drivers:power: Allow max 2500ma draw from normal charger
    aec724dc7f8a defconfig: Enable boeffla wakelock blocker
    86c5e0dd6426 boeffla_wl_blocker: Block default wakelocks we had before
    d387666276c7 boeffla_wl_blocker: update to wakelock blocker driver v1.1.0
    64e03721c4c2 boeffla_wl_blocker: update to wakelock blocker driver v1.0.1
    98a65558cc9c boeffla_wl_blocker: add generic wakelock blocker driver v1.0.0
    d348bc0ebc76 drivers: wakeup: Squash revert all Franco wakelock blocker commits
    3bc2f318d3e8 input: add new input event code to pass timestamp to userspace
    bfcb494cf067 drivers:cpufreq:fp-boost: Make boost workqueue unbound
    75b70ac08aa1 drivers:cpufreq:fp-boost Add missing newline
    67ab822ff3bf cfq-iosched: Charge at least 1 jiffie instead of 1 ns
    e721aa565707 cfq-iosched: Fix regression in bonnie++ rewrite performance
    8e4e51e07f3a cfq-iosched: Convert slice_resid from u64 to s64
    ed2c6dc0b2dc cfq-iosched: temporarily boost queue priority for idle classes
    23b026ce8ee5 cfq-iosched: Convert to use highres timers
    1c1813e37b3d cfq-iosched: Expose microsecond interfaces
    06c783b03f7f cfq-iosched: Convert from jiffies to nanoseconds
    a71d3fc97eb4 cfq-iosched: Allow parent cgroup to preempt its child
    d112b697e6a3 cfq-iosched: Allow sync noidle workloads to preempt each other
    34e40058ff95 cfq-iosched: Reorder checks in cfq_should_preempt()
    3f0a48480baa cfq-iosched: Don't group_idle if cfqq has big thinktime
    77897db55f82 cfq-iosched: fix the setting of IOPS mode on SSDs
    16c84138c122 block: Make CFQ default to IOPS mode on SSDs
    3430a9b64b68 cfq-iosched: fix the setting of IOPS mode on SSDs
    00a62256f241 blu_active: handle error for module load fail
    25e240fb202e blu_active: checks to avoid kernel crash
    2b7a1f77e460 blu_active: avoid calling usecs_to_jiffies() repeatedly
    3cad27036492 cpufreq: cpu-boost: don't boost if input_boost_ms is <= 0
    73906d18fb5d cpufreq: cpu-boost: don't boost over user set max freq
    9a4a386ecea3 drivers: cpu-boost: optimize policy update loop on input cpufreq boost
    512fe0350d83 cpufreq: cpu-boost: set interval between consecutive boosts to be at least the duration of the boost instead of a bigger value
    ffcaf256b931 cpufreq: Cleanup governors
    9906f718a9e5 drivers: cpufreq_interactive: handle error for module load fail
    edd82e05a503 drivers: cpufreq: checks to avoid kernel crash in cpufreq_interactive
    7e3449509ee2 CPUFREQ: Interactive: change screen off to notifier. + sysfs.
    066da6b4828b cpufreq: interactive: add screen off max frequency tunable
    344516028a5c cpufreq: interactive: add powersave bias tunable
    53ed9ab661f2 cpufreq: interactive: remove hispeed_freq init restriction
    5082d1b9b608 cpufreq: interactive: reduce timer with screen off
    e8c435100dfa drivers:cpufreq:cpufreq_interactive: Remove prev_timer_rate and sleep_timer_rate
    26cfaaacca85 drivers:cpufreq:cpufreq_{blu_active,interactive}: Deny perfd the ability to alter tunables.
    86cb5092e98b drivers:cpufreq:cpufreq_{blu_active,interactive,ondemand}: Lock io_is_busy
    cf107338b939 cpufreq: interactive governor drops bits in time calculation
    7887b9c36462 cpufreq: interactive: fix to come out of hysteresis mode
    8e74e39638e6 cpufreq_interactive: remove boost functionality
    c435471cf933 cpufreq: interactive: Remove the jump_to_max hack
    4a659025ce5a CHROMIUM: cpufreq: interactive: calculate load before freq change
    6f7fcd8f6db9 input: synaptics: s3320: Fix first touch on wake not working sometimes
    aff63dbfcfd5 input: synaptics: s3320: Fix touchscreen not working on wake sometimes
    70043b5dcde7 input: synaptics: s3320: Remove tons of junk
    f8c7014bef18 input: synaptics: s3320: Clean up optimized-init insanity
    20379b9c6b82 misc: fpc1020: Ignore home button when virtual_key_enable is enabled
    2dc43b131551 input: synaptics: s3320: Clean up and optimize int_touch()
    30fb94fbe9f5 input: synaptics: s3320: Remove s3320_disable_gestures
    572db287a428 misc: fpc1020: Rewrite and optimize
    e6e6170e6094 input: synaptics: s3320: Remove delay_qt_ms()
    10759430bc67 input: synaptics: s3320: Add back missing case to IRQ handler
    11456d66f7bd input: synaptics: s3320: Clean up and optimize hw power on/off
    bb312afbd48b Revert "misc: fpc1020: Increase fingerprintd nice value when screen is off"
    58213b9e4ef7 input: synaptics: s3320: Add missing mutex lock in PM worker
    80ecb17238e6 input: synaptic: s3320: Fix long delay in tp_baseline_get()
    6dc23a9fd7fc input: synaptics: s3320: Fix i2c errors on resume
    5fab31ec11ca input: synaptics: s3320: Fix touch_enable/disable logic
    b020237de063 input: synaptics: Ignore keypad presses when touchscreen is in use
    b3080abf0da0 Squashed revert of buggy and clunky is_keypad_stopped feature:
    39af58cf6f9d input: synaptics: s1302: Don't directly access user memory in fw_write
    2ab1960498ff input: synaptics: s3320: Clean up and optimize PM routines
    ce6ddba32ec1 input: synaptics: s3320: Clean up IRQ handler
    2a1dfb757d9f input: synaptics: s3320: Don't run baseline inside IRQ handler
    c5fdeafe2baa Revert "input: synaptics: s3320: Don't run baseline after first touch"
    ee6e06448b05 input: synaptics: s3320: Fix type##_read_func function
    e48f8da45a46 input: synaptics: s3320: Fix unsafe memory accesses in procfs nodes
    303c2bbcbfe6 input: synaptics_s3320: Support all gestures
    d6cbfbbb2f55 input: synaptics_s3320: Clean up gesture handling
    4e76d5159106 input: synaptics_s3320: Commonize gesture flags
    4a61b376fb79 ASoC: msm: qdsp6v2: Add simple API to check if a voice call is active
    b024b23cb792 oneplus3: Reset back fpc and synaptics drivers to a clean state
    13cd14b04a40 ANDROID: configs: remove config fragments
    a98e6cac9c67 scripts: wireguard: specify srctree for out of tree builds
    7bf332ad6c4a net: wireguard: Add tools to import source automatically
    970d26882c44 mdss: Rename DCI_P3 to dci_p3
    94e471aec9da kthread: Allow kthread_bind() to actually control kthread affinity
    a7b8d232ab01 Linux 3.18.89
    e49a4e59e3a0 usb: musb: da8xx: fix babble condition handling
    90029b32b960 ath9k: fix tx99 potential info leak
    f13f6d06a136 macvlan: Only deliver one copy of the frame to the macvlan interface
    34ffb62f5308 udf: Avoid overflow when session starts at large offset
    1ca92beb6251 scsi: bfa: integer overflow in debugfs
    1f82eb7e4046 scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry
    a5c5df61fc12 raid5: Set R5_Expanded on parity devices as well as data.
    96621a8323a5 pinctrl: adi2: Fix Kconfig build problem
    b52dc578c201 tty fix oops when rmmod 8250
    8b6574dae976 PCI: Detach driver before procfs & sysfs teardown on device remove
    61a057f9fa94 xfs: fix log block underflow during recovery cycle verification
    2ad7a497413e bcache: fix wrong cache_misses statistics
    80ff0e5ddfbd bcache: explicitly destroy mutex while exiting
    93e0000b01e3 GFS2: Take inode off order_write list when setting jdata flag
    962138b5c181 thermal/drivers/step_wise: Fix temperature regulation misbehavior
    f3ef1987ec86 ppp: Destroy the mutex when cleanup
    b1497f4da380 clk: tegra: Fix cclk_lp divisor register
    c2d5d5dc81e7 mm: Handle 0 flags in _calc_vm_trans() macro
    d02eaead43e3 arm-ccn: perf: Prevent module unload while PMU is in use
    bdf7049a1acf target/file: Do not return error for UNMAP if length is zero
    c2b15e8bb58b target:fix condition return in core_pr_dump_initiator_port()
    b5cd56b7f007 iscsi-target: fix memory leak in lio_target_tiqn_addtpg()
    dcd3fe86ea4b target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()
    15052deccf5b powerpc/ipic: Fix status get and status clear
    35bbcdaab0ae powerpc/opal: Fix EBUSY bug in acquiring tokens
    40b959258153 powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo
    1c0f1f19aa7f PCI/PME: Handle invalid data when reading Root Status
    349df51464dd video: fbdev: au1200fb: Return an error code if a memory allocation fails
    dedb3d64802e video: fbdev: au1200fb: Release some resources if a memory allocation fails
    692ad1d6175f video: udlfb: Fix read EDID timeout
    16a67b6c5a91 fbdev: controlfb: Add missing modes to fix out of bounds access
    698bfa460ab1 target: Use system workqueue for ALUA transitions
    adc362a0c88f btrfs: add missing memset while reading compressed inline extents
    85dacdc9eeb3 NFSv4.1 respect server's max size in CREATE_SESSION
    303bd33468af perf symbols: Fix symbols__fixup_end heuristic for corner cases
    24fe573ddcdb afs: Fix afs_kill_pages()
    08fb4501f9dc afs: Fix page leak in afs_write_begin()
    1507f56c83db afs: Populate and use client modification time
    d558c9b7b5cf afs: Fix the maths in afs_fs_store_data()
    d7a65cdc91c6 afs: Flush outstanding writes when an fd is closed
    6deafde50c83 afs: Adjust mode bits processing
    e08facb85432 afs: Populate group ID from vnode status
    b6faf65d6bad afs: Fix missing put_page()
    56af2477e1b4 drm/radeon: reinstate oland workaround for sclk
    9c580239d1d5 sched/deadline: Use deadline instead of period when calculating overflow
    672587704412 drm/radeon/si: add dpm quirk for Oland
    6b761180ad05 openrisc: fix issue handling 8 byte get_user calls
    7573695e5fa3 net: Resend IGMP memberships upon peer notification.
    b16232ee4102 dmaengine: Fix array index out of bounds warning in __get_unmap_pool()
    6c04f40f1a48 net: wimax/i2400m: fix NULL-deref at probe
    4e24ffc4ecaa Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux list
    df22ea33da46 NFSD: fix nfsd_reset_versions for NFSv4.
    125c18dff97a NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)
    69d6d56ef925 net: bcmgenet: Power up the internal PHY before probing the MII
    2a18f4229bde net: bcmgenet: correct MIB access of UniMAC RUNT counters
    21b96c456def net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB values
    cc40b9a167d1 usb: phy: isp1301: Add OF device ID table
    a98359e628fe mac80211: Fix addition of mesh configuration element
    83c12cc6377d KEYS: Don't permit request_key() to construct a new keyring
    5180d4e2b03c Don't leak a key reference if request_key() tries to use a revoked keyring
    a68cc2592877 ext4: fix crash when a directory's i_size is too small
    540b8ce32dba xhci: Don't add a virt_dev to the devs array before it's fully allocated
    8952b54966e0 usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
    13df725c8e0a USB: core: prevent malicious bNumInterfaces overflow
    a422ecb544db USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
    b90bde1f6921 autofs: fix careless error in recent commit
    00b5b89ec5c8 crypto: salsa20 - fix blkcipher_walk API usage
    ab11631f5e2c crypto: hmac - require that the underlying hash algorithm is unkeyed
    cca37023d885 ALSA: compress: Add APTX format support in ALSA
    db562091c96e ALSA: compress: Add DSD format support for ALSA
    566b5952c7c7 ASoC: msm: qdsp6v2: Fix dangling pointer access
    8a97181b6dbb ASoC: msm: Add hwdep node for NOIRQ FE
    a98359e628fe mac80211: Fix addition of mesh configuration element
    83c12cc6377d KEYS: Don't permit request_key() to construct a new keyring
    5180d4e2b03c Don't leak a key reference if request_key() tries to use a revoked keyring
    a68cc2592877 ext4: fix crash when a directory's i_size is too small
    540b8ce32dba xhci: Don't add a virt_dev to the devs array before it's fully allocated
    8952b54966e0 usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
    13df725c8e0a USB: core: prevent malicious bNumInterfaces overflow
    a422ecb544db USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
    b90bde1f6921 autofs: fix careless error in recent commit
    00b5b89ec5c8 crypto: salsa20 - fix blkcipher_walk API usage
    ab11631f5e2c crypto: hmac - require that the underlying hash algorithm is unkeyed
    cca37023d885 ALSA: compress: Add APTX format support in ALSA
    db562091c96e ALSA: compress: Add DSD format support for ALSA
    566b5952c7c7 ASoC: msm: qdsp6v2: Fix dangling pointer access
    8a97181b6dbb ASoC: msm: Add hwdep node for NOIRQ FE
    239fc81e9683 ASoc: msm: qdsp6v2: Add timestamp support for compress capture
    8d9b828184eb ASoc: msm: qdsp6v2: Add support for compress capture
    75c19fb8d173 ASoC: msm: qdsp6v2: Check out-of-bound access in put functions

    * device/oneplus/oneplus3/
    0f6ee7ae9 op3: Add dependencies [INT3NSE07]
    d48e8c0df op3: Update GoogleCamera [INT3NSE07]
    36b4a858d op3: Enable Camera App pinning [INT3NSE07]
    09727b632 Oneplus3Parts: remove vibration test button [INT3NSE07]

    * frameworks/base/
    3baea95c52a App name in screenshot file: replace all special chars with underscore [INT3NSE07]
    f322a454631 [1/2] base: Battery style tweaks [INT3NSE07]
    8344098d17c Append app name to screenshot file [INT3NSE07]

    * packages/apps/FusionReactor/
    a06ac9c8f3 Revert "[FusionReactor] Don't enable MTP by default, by default." [INT3NSE07]
    cb55db8664 Move option to disable auto brightness icon in brightness slider from status bar icons to quick settings [INT3NSE07]

    * packages/apps/Settings/
    e13168e71e [2/2] Settings: poor man battery style tweaks [INT3NSE07]

    * system/core/
    c658988f4 Charging LED: 0-14% red, 15-89% yellow, 90-99% blue, 100% green [INT3NSE07]

    ====================
    12-23-2017
    ====================


    * device/oneplus/oneplus3/
    ef8d129bf op3: Oneplus3Parts: Use alternate procfs path for DCI-P3 [INT3NSE07]
    00de6ce6a op3: Tune iosched [INT3NSE07]
    98a9c63f2 op3: Disable SoundTrigger [INT3NSE07]
    5214a116e Oneplus3Parts: Add vibration value https://imgur.com/a/DJG4R [INT3NSE07]
    23bfe4c9b op3: Oneplus3Parts: Remove padding [INT3NSE07]
    46991b932 Oneplus3Parts: fresh look UI [INT3NSE07]
    919e2ca1d op3: Update system.prop from OOS [INT3NSE07]

    * frameworks/base/
    dd299731220 fwb: Custom Carrier Label & Carrier Label Placement [1/2] [INT3NSE07]

    * packages/apps/FusionReactor/
    44519b5204 FusionReactor: Custom Carrier Label & Carrier Label Placement [2/2] [INT3NSE07]

    * packages/apps/Settings/
    607e460255 Settings: update changelog activity [INT3NSE07]

    ====================
    12-22-2017
    ====================


    * device/oneplus/oneplus3/
    9fe2df4d9 op3: Enable aptx [INT3NSE07]
    098b1b9d1 Revert "oneplus3: Adapt audio properties for Oreo HALs" [INT3NSE07]
    28db75bd8 Pin .vdex files as well [INT3NSE07]
    eb67a224c op3: Enable config_enableBurnInProtection [INT3NSE07]

    ====================
    12-21-2017
    ====================


    * device/oneplus/oneplus3/
    5891d8e66 op3: gps: enable xtra3grc [INT3NSE07]
    571688d0b op3: Cleanup and Refactor [INT3NSE07]
    13aac23da op3: Clean-up VoLTE related configs/props [INT3NSE07]
    d0dd5e878 Oneplus3Parts: remove launchMode [INT3NSE07]
    afbf521e9 op3: Add MusicFx support [INT3NSE07]
    21f197695 Revert "op3: Remove audio_effects" [INT3NSE07]
    be927799c op3: update thermal and vr hals [INT3NSE07]
    16320a901 op3: Switch to new power hal service [INT3NSE07]
    719d41f65 oneplus3: Drop fastdormancy, dpm and CNE [INT3NSE07]
    88435e394 op3: Nuke BOARD_USES_QC_TIME_SERVICES flag [INT3NSE07]
    900153110 op3: Remove ipacm/ipanat [INT3NSE07]
    ea0033dcb oneplus3:rootdir: Clean up init.qcom.sh [INT3NSE07]
    67df8d1a5 thermal-config: throttling before shutdown [INT3NSE07]
    7a65cefaf thermalHAL: correct incorrect temperatures in thermal HAL [INT3NSE07]
    bf2740011 OnePlus3Parts: Clean-up [INT3NSE07]
    9a5f442b7 op3: Add GoogleCamera Camera [INT3NSE07]

    * manifest/
    5fa0f24 manifest: Track Calendar [INT3NSE07]

    * packages/apps/FusionReactor/
    c216899296 FusionReactor: Add option to disable auto brightness icon in brightness slider [2/2] [INT3NSE07]
    9daca8d3b4 FusionReactor: Add Accidental Touch Preference [INT3NSE07]
    9223ea9973 FusionReactor: Add Device extras [INT3NSE07]
    a119632154 Add DE translation [Tab Fitts]

    * packages/apps/Settings/
    bea51c9298 Settings: Add AOD switch to display settings [INT3NSE07]
    0692de58a0 Revert "Remove AOSP Ambient display conditionally" [INT3NSE07]

    * vendor/pure/
    8f5e395 pure: Build LiveWallpapers [INT3NSE07]

    ====================
    12-20-2017
    ====================


    * device/qcom/sepolicy/
    24ce3ac Use set_prop() macro for property sets [Tab Fitts]
    5af9738 qcom: Label vendor files with (vendor|system/vendor) instead of vendor [Tab Fitts]
    542a134 sepolicy: Address netmgrd denials on non-fully trebelized devices [Tab Fitts]
    25633c3 sepolicy: Add placeholder for legacy policies [Tab Fitts]
    3d61e71 qca1530.te: remove domain_deprecated [Tab Fitts]
    a0c5c86 apq8084: Define qcal530_prop as property_type [Tab Fitts]

    * hardware/qcom/wlan/
    694c6e1 wcnss_service: Read serial number from custom property [Pyrtle93]

    * vendor/pure/
    1ae30f0 [vendor/pure] Add themes (build from source) [Tab Fitts]
    0254f6f [vendor/pure] Revert "pure: Add themes" [Tab Fitts]
    20
    native apps are crashing (android.process.media - when you connect phone to PC; Build-in sms app is crashing after long time in deep sleep or after reboot)
    I didn't find any info about AOD - is there any built-in protection in case of burned amoled?

    It'd be great if you get some logs for the fc because it looks like an isolated issue and about burnin, it'll be added to the next build.

    On a side note, VoLTE has been fixed. An update will be on it's way soon.
    19
    Running really smooth with caesium kernel. No issues so far.
    Camera is also working fine.

    But can you switch the button mapping for the hw keys?
    I know it possible in the rom settings. Would be great to have is as default.
    This is the laziest thing I ever read, I'm surprised you could write this comment....
    12
    Is It Supports magisk
    Yes, it does. I'm using 14.5 and it works flawlessly.

    Based on eas or not?
    Waiting on @RenderBroken and @joshuous to officially release their great work. Will switch then.