6
[ROM][LineageOS][Android 7.1.2][OMS7][Unified] Tugapower

  1. Wahoux
    Lollipop Feb 23, 2017


    #21
    TugaPower likes this.
  2. TugaPower
    Jelly Bean Feb 26, 2017

    TugaPower , Feb 26, 2017 :
    Build 2017/02/25 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 13.0 LineageOS #laos #OnePlus #Android 7.1.1 #OMS7 #Substratum

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v54.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 :)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Project name: android_kernel_oneplus_msm8996
    qcacld-2.0: Update to LA.UM.5.5.r1-03400-8x96.0
    Revert "msm: isp: Add support for VFE resolution limit"
    tmpfs: clear S_ISGID when setting posix ACLs
    ext4: validate s_first_meta_bg at mount time
    dccp: fix freeing skb too early for IPV6_RECVPKTINFO
    ANDROID: sdcardfs: Don't bother deleting freelist
    Revert "input: synaptics: s3320: Actually set BTN_TOOL_FINGER keybit"
    ANDROID: sdcardfs: Add missing path_put
    ANDROID: sdcardfs: Fix incorrect hash
    ANDROID: sdcardfs: Switch strcasecmp for internal call
    ANDROID: sdcardfs: switch to full_name_hash and qstr
    ANDROID: sdcardfs: Add GID Derivation to sdcardfs
    ANDROID: sdcardfs: Remove redundant operation
    ANDROID: sdcardfs: add support for user permission isolation
    ANDROID: sdcardfs: Refactor configfs interface
    ANDROID: sdcardfs: Allow non-owners to touch

    Project name: android_device_oneplus_oneplus3
    op3: Update sepolicy
    cnss_diag: Remove the file based logging option
    op3: Allow users to adjust button brightness

    Project name: android_vendor_qcom_opensource_cryptfs_hw
    cryptfs_hw: Add support for is_hw_fde_enabled routine

    Project name: android_frameworks_base
    SystemUI: Add config to disable HumanInteractionClassifier
    Revert "Emergency call button on Swipe lock Screen."
    Fix clipping for date and time on QS
    Fix automatic zen rules.
    DocumentsUI: use 'Files' icon and text for icon
    Bluetooth: Fix setting app stoped when unpair device
    base: instrumentation: fix protected apps intents

    Project name: android_vendor_cm
    Use releasekey instead of platform for extra recovery keys
    cm: Remove HexoLibre
    build: Pass path into grep instead of using cat
    overlay: enable productivity_device for DocumentsUI
    cm: Do not build CMFileManager
    vendor: support more text types

    Project name: cm_platform_sdk
    CMSettingsProvider: remove per-user cursor observation
    cmsdk: Remove launch boost support

    Project name: android_device_qcom_common
    power: replace strncpy with strlcpy
    power: Use POWER_HINT_LAUNCH for launch boosts
    Revert "Revert "extractors: Add msm8996 32bit libmm-disp-apis and libmm-qdcm""
    extractors: Update msm8996 graphics blobs info

    Project name: android_frameworks_opt_hardware
    Revert "cmhw: Allow LiveDisplay to check if GPU transform is used"

    Project name: android_build
    build: always copy recovery.img to BOOTABLE_IMAGES.
    Add dumpvar for WITH_GMS
    core: include getb64key.py in otatools

    Project name: android_packages_apps_HTMLViewer
    Allow searching in HTMLViewer.
    HTMLViewer: support most text/ mimetypes

    Project name: android_packages_apps_LockClock
    Build the internal CM SDK as a static library

    Project name: android_packages_apps_Snap
    Focus only when tapping the preview
    Allow to re-open Snap from recent menu
    Snap: CaptureModule: lock exposure also when precapture trigger is started
    Snap: Allow switching beyond just 2 cameras

    Project name: android_packages_apps_PhoneCommon
    Normall -> Normal typo in strings

    Project name: android_packages_apps_Settings
    Fix TTS engine label text wrapping
    Revert "Settings:Change the way of email account displayed"
    Improve layout of app ops details screen.

    Project name: android_packages_apps_CMParts
    CMParts: Restructure status bar settings
    CMParts: KeyHandler: Add User to broadcast
    CMParts: Fix email and browser intents

    Project name: android_packages_apps_Dialer
    Use TabLayout for DSDA tabs.

    Project name: android_libcore
    Revert "Remove support for reading mime types from property files."

    Project name: android_build
    ota_from_target_files: CalculateFingerprint when dump fingerprints

    Project name: android_packages_apps_Recorder
    Dismiss notification when corresponding recording is deleted
    Fix last recording duration string

    Project name: proprietary_vendor_qcom_binaries
    msm8996: graphics: Update to LA.UM.5.5.r1-02200-8x96.0

    Project name: android_vendor_cm
    apn: Updating Movistar Argentina APN

    Project name: cm_platform_sdk
    Add a proper description for CM_SETUP_WIZARD_COMPLETED deprecation

    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=457095661767140293


    MD5: 9911ff82b96185ab5344fba0b6f24ac8

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #22
    ngriesu and Jole7 like this.
  3. ngriesu
    Cupcake Mar 3, 2017

    ngriesu , Mar 3, 2017 :
    on which LineageOs version is this ROM based ?

    and are the newest android N camera blobs included ?
     

    #23
  4. TugaPower
    Jelly Bean Mar 12, 2017

    TugaPower , Mar 12, 2017 :
    Build 2017/03/11 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 15.0 LineageOS #laos #OnePlus #Android 7.1.1 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Project name: android
    manifest: android-7.1.1_r21 -> android-7.1.1_r25

    Project name: android_kernel_oneplus_msm8996
    perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
    Ricardo Leitner - sctp: avoid BUG_ON on sctp_wait_for_sndbuf
    op3: Remove CONFIG_TIMER_STATS
    ipc/shm: Fix shmat mmap nil-page protection
    ANDROID: ion: check for kref overflow
    qcacld-2.0: Remove obsolete set/reset ssid hotlist
    mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]
    qcacld-2.0: Update to LA.UM.5.5.r1-03600-8x96.0

    Project name: android_device_oneplus_oneplus3
    op3: Update for stock 7.1.1 blobs

    Project name: proprietary_vendor_oneplus
    op3: Update to 7.1.1 blobs
    op3: Update adreno blobs

    Project name: android_system_core
    rootdir: init.rc: Fix for "add_tid_to_cgroup failed to write" warnings

    Project name: android_hardware_intel_img_psb_video
    remember good old moorefield

    Project name: android_hardware_intel_common_omx-components
    omx-ccomponents : Zenfone 2 cannot properly utilize flushmode switch to test HandleFormatchange() directly instead of testing flushmode

    Project name: android_hardware_intel_common_libmix
    Libmix : Add proper support for LP blobs Asus Zenfone 2 still needs the good old way of setting GrallocMod

    Project name: android_hardware_qcom_display
    display: Fix ColorMetaData
    display-caf: msm8996: Use ColorMetaData in SDM in hwc2
    display-caf: 8996: Add color metadata to libgralloc1

    Project name: android_hardware_qcom_media
    Clean code, avoid warnings
    mm-video-v4l12: update stride info for YUV420P and YUV420SP
    mm-video-v4l2: vdec: fix fps issues in arbitrary mode
    apq8084: Kill logspam
    mm-video: venc: Correct a typo in variable name
    mm-core: Kill logspam
    mm-video-v4l2: vidc: vdec: handle flush while codec config ETB for hevc decoder
    mm-video-v4l2: vdec: Exit if default set format failed for output port also

    Project name: android_hardware_qcom_audio
    policy_hal: Fix mismerges
    audio policy: fix capture indication to sound trigger service.
    audio policy: fix media volume after ringtone
    hal: dolby: Only set C_KEY if ACDB License is enabled.

    Project name: android_hardware_ril
    ril-caf: Fix crash when enabling RILC_LOG

    Project name: android_vendor_cm
    vendor: Add templates for proprietary extraction scripts
    extract_utils: Fix locale issue with sort
    qcom: Automatically set TARGET_USES_COLOR_METADATA for msm8996/8
    vendor_cm : update Fastweb apn
    apns: Add Perfectum
    cm: build: tasks: Remove BUILD_TINY_ANDROID check
    extract-utils: Fix handling of pulling src:dest pairs from dumps

    Project name: cm_platform_sdk
    CMSDK: Tests: AIRPLANE_MODE_ON has moved

    Project name: android_frameworks_base
    camera: Make secondary camera package list opt out
    VolumeDialog: Fix mismerge

    Project name: android_frameworks_av
    stagefright: allow multiple custom OMXPlugins

    Project name: android_build
    Avoid adding an extra slash if OUT_DIR_COMMON_BASE ends in a slash
    build: core: Remove BUILD_TINY_ANDROID checks

    Project name: android_packages_providers_MediaProvider
    MediaProvider: Fix possible NPE

    Project name: android_packages_services_Telephony
    Telephony: Fix mobile network settings for CDMA without LTE

    Project name: android_packages_apps_UnifiedEmail
    Fix cut off notification sounds.

    Project name: android_packages_apps_Snap
    Snap/Strings: sensivity -> sensitivity
    Revert "SnapdragonCamera: Camera switches from bayer and mono on switching to front camera"
    Snap: grant android.permission.RECEIVE_BOOT_COMPLETED permisions

    Project name: android_packages_apps_PhoneCommon
    PhoneCommon: Another round of qtistring fixes

    Project name: android_packages_apps_Gallery2
    Gallery: Make location permission truly optional

    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=745425885120714340


    MD5: c4f25310fd672dd514ce5e7e35ccccb2

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #24
  5. TugaPower
    Jelly Bean Mar 19, 2017

    TugaPower , Mar 19, 2017 :
    Build 2017/03/18 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 16.0 LineageOS #laos #OnePlus #Android 7.1.1 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Increased Volume steps ( Media and call )

    Project name: proprietary_vendor_oneplus
    op3: Update to OxygenOS 4.1.0 blobs

    Project name: android_kernel_oneplus_msm8996
    qcacld-2.0: Update to LA.UM.5.5.r1-03800-8x96.0

    Project name: android_device_oneplus_oneplus3
    op3: Update to OxygenOS 4.1.0 blobs
    op3: Adjust auto brightness levels
    op3: Clean up camera shim library

    Project name: android
    cm: add custom tiles project

    Project name: android_system_core
    init: Don't update recovery on boot

    Project name: android_hardware_intel_img_psb_video
    psb_video: fix video encoding on clovertrail once again

    Project name: android_hardware_qcom_media
    mm-video-v4l2: vdec: Fix makefile derp introduced in d443c0d

    Project name: android_hardware_cyanogen
    livedisplay: SDM: Fix display mode handling

    Project name: android_vendor_cm
    repopick: encode commit subjects in utf-8 for printing
    cm: build custom tiles app
    overlay: Disable recovery updates
    apns: Remove proxy for the "TIM WAP" APN
    Add TvSettings to common tv config.

    Project name: android_frameworks_base
    Move wakelock option for flashlight to CameraManager.
    SingleHandWindow: Allow locking the rotation to 180°
    Add tile information to ACTION_QS_TILE_PREFERENCES intent
    PackageManager: Always let UID 0 start FallbackHome
    SystemUI: Dismiss keyguard on boot if disabled by current profile
    Fix intermittent slowness in resolver activity towards end of day.
    Revert "Wifi: Introduce a config parameter for IpReachabilityMonitor"

    Project name: android_frameworks_av
    Conditionally revert "CameraService: Allow HAL to handle video buffer duped FD's."

    Project name: android_build
    Revert "ota: Remove cruft we don't care about"

    Project name: android_packages_services_Telephony
    Telephony: AIRPLANE_MODE_ON has moved
    Telephony: Fix "Redirect to roaming SIM network setting(Dual SIM)"

    Project name: android_packages_apps_Contacts
    contacts: Add support for import contacts to local phone storage

    Project name: android_packages_apps_LockClock
    res: use selectableItemBackgroundBorderless for refresh button background

    Project name: android_packages_apps_CustomTiles
    CustomTiles: support direct boot
    CustomTiles: remove compass tile

    Project name: android_packages_apps_Settings
    AppOpsDetails: Check app permissions safely
    Fix possible NPE on SIM settings shutdown.
    Clean up SIM enable toggle implementation
    Settings: port manual provisiong support

    Project name: android_packages_apps_CMParts
    CMParts: update contributors db

    Project name: android_packages_apps_Dialer
    Dialer: AIRPLANE_MODE_ON has moved

    Project name: android_packages_apps_Bluetooth
    Revert "Introduced Active device for volume updates and volume update in pause state"
    Bluetooth: AIRPLANE_MODE_ON has moved

    Project name: android_packages_apps_ContactsCommon
    AccountType: use a pretty phone account icon for local storage account
    SelectAccountActivity : Support local phone account
    Add local phone account as a writable AccountTypes.
    Store all local contacts in only one account.
    contacts-common: Add support for import contacts to local phone storage

    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=745425885120716737


    MD5: bd4c5d70b866534b40c5b7b417c69161

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #25
  6. TugaPower
    Jelly Bean Mar 26, 2017

    TugaPower , Mar 26, 2017 :
    Build 2017/03/25 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 17.0 LineageOS #laos #OnePlus #Android 7.1.1 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Project name: android_kernel_oneplus_msm8996
    power: oneplus_fastcg: Silence log spam
    misc: Sync with OxygenOS 4.1.0 kernel release
    mdss: livedisplay: Fix memory leaks in mdss_livedisplay_update()

    Project name: android_vendor_cm
    cm: build: Don't convert patchset to int if it's None
    cm: build: Fix cherry picking specific patchsets
    Make a data only config
    APN: Fix TalkTalk
    apns: Update Swiss APNs
    apn: Updating TelkomSA from 8ta South Africa APN

    Project name: android_frameworks_opt_telephony
    telephony: Fix rebase mismerge breaking SIM detection when encrypted

    Project name: android_frameworks_base
    Core: Make tethering notifications fully translatable
    SystemUI: enable NFC tile
    SystemUI: Add NFC tile

    Project name: android_packages_apps_LockClock
    Update weather data only when the screen is on
    Register network status change listener explicity
    Save timestamp of last update
    Fix typo in method name

    Project name: android_packages_apps_Recorder
    Recorder: add and fix missing copyrights
    Recorder: screen recorder overlay
    Recorder: update gradle and support libraries

    Project name: android_packages_apps_CustomTiles
    CustomTiles: rename app_name to "Extra tiles"
    CustomTiles: Add heads up long press action
    CustomTiles: Add USB tethering long press action

    Project name: android_packages_apps_Settings
    Fix zen mode allowed event preference summary.
    Make Build Date and API Level unselectable

    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=817550096634757197


    MD5: 03d2f776e675758906d7e2f5dd84d83b

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #26
    Franky14 likes this.
  7. TugaPower
    Jelly Bean Apr 15, 2017

    TugaPower , Apr 15, 2017 :
    Build 2017/04/14 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 20.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Added APTX support
    Attempt to fix some data mobile issue not working like it should

    Project name: android_device_oneplus_oneplus3
    op3: Doze: Refactor
    op3: Doze: Perform operations as current user
    oneplus3: Fix touchscreen and keypad firmware update process
    oneplus3: Set restart level to related for all subsystems

    Project name: android_kernel_oneplus_msm8996
    input: synaptics: fw_update: Fix various memory leaks
    BACKPORT: tcp: avoid infinite loop in tcp_splice_read()
    BACKPORT: posix_acl: Clear SGID bit when setting file permissions
    UPSTREAM: udp: properly support MSG_PEEK with truncated buffers
    shmem: fix shm fallocate() list corruption
    UPSTREAM: USB: mct_u232: add sanity checking in probe
    UPSTREAM: USB: cypress_m8: add endpoint sanity check
    UPSTREAM: USB: iowarrior: fix oops with malicious USB descriptors
    UPSTREAM: USB: usb_driver_claim_interface: add sanity checking
    UPSTREAM: ppp: defer netns reference release for ppp channel
    synaptics_driver: Fix transposed memset() arguments
    blk-mq: update hardware and software queues for sleeping alloc
    drivers: video: Add bounds checking in fb_cmap_to_user
    diag: dci: avoid out of bounds memory access
    arm64: lib: improve copy_page to deal with 128 bytes at a time
    qcacld-2.0: Remove obsolete set/reset ssid hotlist
    removing msm calls to trace_printk
    power: oneplus_fastcg: Silence log spam
    mdss: livedisplay: Fix memory leaks in mdss_livedisplay_update()
    op3: Remove CONFIG_TIMER_STATS
    misc: fpc1020: Increase fingerprintd nice value when screen is off
    input: synaptics: s3320: Don't run baseline after first touch
    input: synaptics: s1302: Clean up PM routines and move them into worker
    input: synaptics: s3320: Make interrupt handling more robust
    ARM: dts: 15801: Configure ramoops memory
    fs/pstore: fix compilation warning
    pstore: Fix the ramoops module parameters update
    fs/pstore: initialize pmsg from device tree
    fs:pstore:ramoops: config mem from dt
    input: synaptics_s3320: Support all gestures
    input: synaptics_s3320: Clean up gesture handling
    input: synaptics_s3320: Commonize gesture flags
    ARM: dts: 15811: Target different GPU firmware image name
    op3: Preserve memory on restart
    power: reset: Allow device to preserve memory on restart
    FROMLIST: pstore: drop pmsg bounce buffer
    op3: Update defconfig
    misc: fpc1020: Wait for uevent to send before exiting IRQ handler
    misc: fpc1020: Simplify proximity shut-off
    misc: fpc1020: Honor proximity state
    usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs
    power: oneplus_fastcg: Remove project_info dependency
    misc: fpc1020: Clean up interrupt handler
    misc: fpc1020: Set fingerprintd priority to max when screen is off
    misc: fpc1020: Report key input when interrupt is fired with screen off
    misc: fpc1020: Clean up PM routines and move them into dedicated worker
    input: synaptics: s3320: Silence log spam
    input: synaptics: s3320: Clean up PM routines and move them into worker
    input: synaptics: s3320: Don't run baseline on resume
    msm: qpnp-haptic: Process haptics asynchronously
    power: bq27541: Silence log spam
    power: bq27541: Don't queue work onto a specific CPU
    op3: CONFIG_HZ_300
    asoc/msm: Disable unwanted modules in arch config
    Silences WLAN, PCIe, and CPU suspend state kernel messages
    asoc/msm: Reduce min capture size
    arm64: crypto: reduce priority of core AES cipher
    arm64/crypto: use crypto instructions to generate AES key schedule
    arm64: crypto: increase AES interleave to 4x
    arm64/crypto: issue aese/aesmc instructions in pairs
    arm64: crypto: Change priority of arm64 aes cipher.
    crypto: arm64/crc32 - bring in line with generic CRC32
    crypto: crc32 - Add ARM64 CRC32 hw accelerated module
    ARM: dts: 15801: Adjust display power settings for s6e3fa5 panel
    op3: Adjust display power settings
    asoc: msm: Add async ops for SLIMBUS_6 backend
    ARM: dts: 15801: Fix and optimize SRGB commands for s6e3fa5 panel
    op3: Fix and optimize SRGB commands
    ARM: dts: 15801: Enable SRGB for s6e3fa5 panel
    mdss: livedisplay: Add commands to enable SRGB mode
    qpnp-haptic: Dejank the haptics
    input: synaptics_s3320: Report nanosecond timestamps to improve accuracy
    input: add new input event code to pass timestamp to userspace
    op3: Enable partial update mode for Samsung display
    op3: Fix display brightness
    video: mdss: LiveDisplay driver
    cpuset: Make cpusets restore on hotplug
    cpuset: Add allow_attach hook for cpusets on android.
    block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.18.0
    block, bfq: add Early Queue Merge (EQM) to BFQ-v7r7 for 3.18.0
    block: introduce the BFQ-v7r7 I/O sched for 3.18
    block: cgroups, kconfig, build bits for BFQ-v7r7-3.18
    msm: qpnp-haptic: set up sysfs interface for common cmhw implementation
    qpnp-haptic: Add sysfs interface to control intensity
    input: tri-state-key: Get it ready for CM
    input: synpatics_s3320: Get gestures ready for CM
    input: synaptics_s3320: Clean up oneplus' logic
    op3: Adjust LEDs configuration slightly
    ARM: dts: 15801: Add add synchronized RGB blink params
    leds: leds-qpnp: add synchronized rgb control
    pwm: qpnp-pwm: add api for synchronous enable of pwms
    ARM: dts: 15801: Correct MPP4 behaviour
    staging: Import LA.UM.5.5.r1-04000-8x96.0 qcacld-2.0 driver
    op3: Add initial lineageos defconfig
    misc: Import OnePlus 7.1 kernel release
    Revert "msm: camera: isp: Handle standby mode for B+M"
    Revert "msm: isp: Add support for VFE resolution limit"
    msm: camera: sensor: Fix memory leaks when sensor probe fails
    cpufreq: stats: Fix memory leaks when updating stats table
    msm: camera: isp: Fix memory leaks in vfe probe
    msm: mdss: Don't cache the address of a stack variable in timings init
    soc: qcom: glink: Fix memory leak in driver probe
    net: ipc_router: Fix memory leaks when releasing a remote port
    time: Remove CONFIG_TIMER_STATS
    sctp: deny peeloff operation on asocs with threads sleeping on it
    irda: Fix lockdep annotations in hashbin_delete().
    net/llc: avoid BUG_ON() in skb_orphan()
    sctp: avoid BUG_ON on sctp_wait_for_sndbuf
    perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
    ipc/shm: Fix shmat mmap nil-page protection
    ext4: validate s_first_meta_bg at mount time
    dccp: fix freeing skb too early for IPV6_RECVPKTINFO
    tmpfs: clear S_ISGID when setting posix ACLs
    ANDROID: video: adf: Avoid directly referencing user pointers
    ANDROID: trace: net: use %pK for kernel pointers
    sched: Fix integer overflow in sched_update_nr_prod()
    ion: blacklist %p kptr_restrict
    USB: cdc-acm: more sanity checking
    usbnet: cleanup after bind() in probe()
    Input: aiptek - fix crash on detecting device without endpoints
    ALSA: hrtimer: Fix stall by hrtimer_cancel()
    ALSA: pcm : Call kill_fasync() in stream lock
    netlink: Fix dump skb leak/double free
    netfilter: x_tables: check for size overflow
    net: llc: use correct size for sysctl timeout entries
    sg_write()/bsg_write() is not fit to be called under KERNEL_DS
    ANDROID: ext4 crypto: Disables zeroing on truncation when there's no key
    ext4 crypto: fix bugs in ext4_encrypted_zeroout()
    ext4 crypto: replace some BUG_ON()'s with error checks
    ext4 crypto: ext4_page_crypto() doesn't need a encryption context
    ext4: optimize ext4_writepage() for attempted 4k delalloc writes
    ext4 crypto: fix memory leak in ext4_bio_write_page()
    ext4: disable zeroout optimization when encryption is enabled
    ext4 crypto: remove duplicate header file
    ext4 crypto: fix spelling typo in comment
    ext4 crypto: exit cleanly if ext4_derive_key_aes() fails
    ext4 crypto: check for too-short encrypted file names
    ext4 crypto: use a jbd2 transaction when adding a crypto policy
    ext4 crypto: fail the mount if blocksize != pagesize
    ext4 crypto: fix sparse warnings in fs/ext4/ioctl.c
    ext4 crypto: fix ext4_get_crypto_ctx()'s calling convention in ext4_decrypt_one
    ext4 crypto: allocate bounce pages using GFP_NOWAIT
    ext4 crypto: release crypto resource on module exit
    ext4 crypto: handle unexpected lack of encryption keys
    ext4 crypto: allocate the right amount of memory for the on-disk symlink
    ext4 crypto: clean up error handling in ext4_fname_setup_filename
    ext4 crypto: policies may only be set on directories
    ext4 crypto: enforce crypto policy restrictions on cross-renames
    ext4 crypto: encrypt tmpfile located in encryption protected directory
    ext4 crypto: make sure the encryption info is initialized on opendir(2)
    ext4 crypto: set up encryption info for new inodes in ext4_inherit_context()
    ext4 crypto: fix memory leaks in ext4_encrypted_zeroout
    ext4 crypto: use per-inode tfm structure
    ext4 crypto: require CONFIG_CRYPTO_CTR if ext4 encryption is enabled
    ext4 crypto: shrink size of the ext4_crypto_ctx structure
    ext4 crypto: get rid of ci_mode from struct ext4_crypt_info
    ext4 crypto: use slab caches
    ext4: clean up superblock encryption mode fields
    ext4 crypto: reorganize how we store keys in the inode
    ext4 crypto: separate kernel and userspace structure for the key
    ext4 crypto: don't allocate a page when encrypting/decrypting file names
    ext4 crypto: optimize filename encryption
    ext4 crypto: Do not select from EXT4_FS_ENCRYPTION
    ext4 crypto: add padding to filenames before encrypting
    ext4 crypto: simplify and speed up filename encryption
    ext4 crypto: enable encryption feature flag
    ext4 crypto: Add symlink encryption
    ext4 crypto: enable filename encryption
    ext4 crypto: filename encryption modifications
    ext4 crypto: partial update to namei.c for fname crypto
    ext4 crypto: insert encrypted filenames into a leaf directory block
    ext4 crypto: teach ext4_htree_store_dirent() to store decrypted filenames
    ext4 crypto: filename encryption facilities
    ext4 crypto: implement the ext4 decryption read path
    ext4 crypto: implement the ext4 encryption write path
    ext4 crypto: inherit encryption policies on inode and directory create
    ext4 crypto: enforce context consistency
    ext4 crypto: add encryption key management facilities
    ext4 crypto: add ext4 encryption facilities
    ext4 crypto: add encryption policy and password salt support
    ext4 crypto: add encryption xattr support
    ext4 crypto: export ext4_empty_dir()
    ext4 crypto: add ext4 encryption Kconfig
    ext4 crypto: reserve codepoints used by the ext4 encryption feature
    ext4 crypto: add ext4_mpage_readpages()
    ANDROID: mnt: remount should propagate to slaves of slaves
    ANDROID: sdcardfs: support direct-IO (DIO) operations
    ANDROID: sdcardfs: implement vm_ops->page_mkwrite
    ANDROID: sdcardfs: Don't bother deleting freelist
    ANDROID: sdcardfs: Add missing path_put
    ANDROID: sdcardfs: Fix incorrect hash
    ANDROID: sdcardfs: Switch strcasecmp for internal call
    ANDROID: sdcardfs: switch to full_name_hash and qstr
    ANDROID: sdcardfs: Add GID Derivation to sdcardfs
    ANDROID: sdcardfs: Remove redundant operation
    ANDROID: sdcardfs: add support for user permission isolation
    ANDROID: sdcardfs: Refactor configfs interface
    ANDROID: sdcardfs: Allow non-owners to touch
    vfs: Add setattr2 for filesystems with per mount permissions
    vfs: Allow filesystems to access their private mount data
    mnt: Add filesystem private data to mount points
    vfs: Add permission2 for filesystems with per mount permissions
    ANDROID: sdcardfs: Fix locking issue with permision fix up
    sdcardfs: Use per mount permissions
    sdcardfs: Add gid and mask to private mount data
    sdcardfs: User new permission2 functions
    sdcardfs: Move directory unlock before touch
    sdcardfs: fix external storage exporting incorrect uid
    sdcardfs: Added top to sdcardfs_inode_info
    sdcardfs: Switch package list to RCU
    sdcardfs: Fix locking for permission fix up
    sdcardfs: Check for other cases on path lookup
    sdcardfs: override umask on mkdir and create
    ANDROID: sdcardfs: fix itnull.cocci warnings
    sdcardfs: Truncate packages_gid.list on overflow
    vfs: change d_canonical_path to take two paths
    Revert "BACKPORT: f2fs: add a max block check for get_data_block_bmap"
    Revert "mm: vmscan: Add a debug file for shrinkers"
    msm: mdss: Add lock to avoid release of active session in rotator
    msm: mdss: fix race condition in mdp debugfs
    msm: mdss: Validate cursor image size
    msm: mdss: Install sync fences after user copy

    Project name: android
    manifest: android-7.1.1_r25 -> android-7.1.2_r2
    Revert "cm: Remove ahbottomnavigation library"

    Project name: android_system_bt
    Revert "Update Interop datatbase to prevent preferred conn updates"

    Project name: android_system_core
    adb: Look for bu in /sbin when in recovery mode

    Project name: android_hardware_qcom_display
    hwcomposer: Fix regression in hwc_sync

    Project name: android_hardware_qcom_media
    mm-video-v4l2: vdec: add safety checks for freeing buffers
    mm-video-v4l2: venc: add safety checks for freeing buffers

    Project name: android_hardware_qcom_audio
    audio: Fix flac offload not working
    policy_hal: Line up default features with rest of HAL

    Project name: android_vendor_cm
    kernel: Fix broken C_INCLUDE_PATH for Darwin
    kernel: Include openssl headers and dylibs on darwin
    Revert "YOLO"
    Revert "Br0Zip"
    build: Update smali and baksmali to 2.2.0
    charger: updates for 7.1.2 minui
    roomservice: handle devices with underscores
    Br0Zip
    YOLO
    Fix APNs for Cyprus
    extract_utils: support extracting directly from an ota zip
    cm: remove special access to unused cmfm
    cm: allow apps to find profile manager service

    Project name: cm_platform_sdk
    PerformanceManager: Don't override the user preference
    PerformanceManager: Don't force powersave mode with powersave profile

    Project name: android_device_oppo_common
    oppo-common: ConfigPanel: Use cmsdk FileUtils wherever it suits
    Oppo -> OPPO

    Project name: android_frameworks_native
    sensorservice: Register orientation sensor if HAL doesn't provide it

    Project name: android_frameworks_base
    Various fixes and cleanups after 7.1.2 merge
    Zygote: Fix GL preload property evaluation
    systemui: Fix DE translation for navbar buttons
    Show lockscreen wallpaper when blur effect is enabled
    Revert "SystemUI: Add SlotId for MultiSim"
    PowerManager: Bring back the compatibility with AOSP
    Fix permission description string for DE.
    Hotspot Tile: longclick should open Tethering settings
    Fix Hotspot tile is shown on Guest user
    SettingsProvider: Update icon.
    Revert "[1/2] base: support separate encryption/lockscreen passwords"
    DocumentsUI: make shapes great again

    Project name: android_frameworks_av
    stagefright: Fix SurfaceMediaSource buffer search condition when buffer return
    stagefright: Remove the HAL3 limitation from the video reference clock selection
    Revert "Revert "mediacodec: minijail: Enable exporting of policy files""

    Project name: android_build
    build: allow to disable recovery-two-step.img generation

    Project name: android_bionic
    libc: memcpy_base: Disable opt for certain targets
    linker: Restore optional platform text relocations use

    Project name: android_packages_providers_CalendarProvider
    New Material icon

    Project name: android_packages_providers_MediaProvider
    New Material icon

    Project name: android_packages_providers_TelephonyProvider
    TelephonyProvider: Update icon to Material

    Project name: android_packages_services_Mms
    Add Material icon & app label

    Project name: android_packages_services_Telephony
    VoicemailSettingsActivity: Fix NPE
    telephony: fix crash when missing simcard
    Revert "Add support to launch call barring"
    Revert "CallFeatureSettings: Only show call barring option if QTI package installed"

    Project name: android_packages_apps_CellBroadcastReceiver
    CellBroadcastReceiver: fix channel 50 not disabling

    Project name: android_packages_apps_DeskClock
    AlarmService : Change stopSelf into stopSelfResult
    DeskClock: fix ringtones stored on /sdcard/Alarms

    Project name: android_packages_apps_Nfc
    Nfc: Include android-support-v4 for the NXP stack

    Project name: android_packages_apps_Trebuchet
    Moving a few testing classes to a separate package
    Trebuchet: Remove ambient SDK leftover

    Project name: android_packages_apps_CarrierConfig
    Consider O2 and E-Plus as non-roaming
    Consider Q-TELECOM Greece as non-roaming

    Project name: android_packages_apps_Snap
    CameraControls: Toggle the status of disabled views
    Never remove unsupported controls
    WideAnglePanoramaUI: Correctly position the progressbar
    Snap: CaptureModule: set switcher index on resume
    Snap: CaptureUI: fix ModuleSwitcher being invisible
    CaptureUI: fix crash on setOrientation
    Snap: Fix effect and picture program overlay buttons
    Always apply frame size reduction to panorama pictures
    Never ignore finger swipes in gallery mode
    Fix record time sometimes not seen

    Project name: android_packages_apps_CustomTiles
    WakelockService: Refactor
    Caffeine: Stop service if not enabled
    CaffeineTile: Use 'off' icon by default
    AdbOverNetworkTile: Use 'off' icon by default
    WakelockService: Don't check if wakelock is held twice
    WakelockService: reference the wakelock
    CaffeineTile: Start service connection as current user

    Project name: interfacer
    restartService --> forceStopService
    Polish copyright
    Fix failed authorization toast on restartService
    JobService: Fix inital font application
    JobService: fix initial theme dir creation

    Project name: android_packages_apps_Settings
    Revert "[2/2] settings: support setting a separate encryption password"
    Settings: Fix AOSP WiFi AP translations
    Settings: Fix german string

    Project name: android_packages_apps_CMParts
    PerfProfileSettings: Update slider on powersave mode change
    CMParts: Update quick QS pull-down summary for translation
    Fix reorientation of volume buttons on portrait tablets

    Project name: android_packages_apps_Bluetooth
    Revert "Bluetooth: handle opening incoming APK files"

    Project name: android_packages_apps_Gallery2
    Gallery2: support the newly added media file types in MTP mode
    Gallery2: Fix use of uninitialized stack variables
    Gallery2: Remove unused renderscript class
    Fix spelling error

    Project name: android_packages_resources_devicesettings
    Add strings for fingerprint pocketmode

    Project name: android_packages_wallpapers_LivePicker
    New Material icon

    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=457095661767153853


    MD5: bf08fb8de9bed17f89cd41089bdbd08b

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #27
  8. TugaPower
    Jelly Bean May 1, 2017

    TugaPower , May 1, 2017 :
    Build 2017/05/01 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 21.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Project name: android_kernel_oneplus_msm8996
    mdss: Fix solid fill unpack pattern
    mdss: move to a kthread for vsync_retire_work_handler
    msm: mdss: avoid scheduling pp work during continuous updates
    mdss: Do not wait for kickoff in display commit
    kgsl: convert some workqueues to use kthreads
    input: synaptics: Ditch oneplus virtual abs code

    Project name: android_device_oneplus_oneplus3
    op3: Add missing & remove unused blobs
    op3: Sort blob list
    op3: Update to OB14 blobs
    op3: use stock aptX libraries from ob14

    Project name: proprietary_vendor_oneplus
    op3: Add missing & remove unused blobs
    op3: Update to OB14 blobs

    Project name: android_device_oppo_common
    recovery: Use project pathmap for recovery

    Project name: android_system_bt
    bt: fix build for non-BLE after the 7.1.2 merge

    Project name: android_system_extras
    Use project pathmap for recovery
    Update verity_verifier from master branch
    verity: Include libcrypto_utils_static
    Revert "Revert "Switch to BoringSSL for crypto.""
    Revert "Switch to BoringSSL for crypto."

    Project name: android_system_core
    fs_mgr: Use project pathmap for recovery
    healthd: Use project pathmap for recovery

    Project name: android_hardware_libhardware_legacy
    wifi: add firmware loader support for the non-LKM case
    wifi: Change USES_TI_MAC80211 to a BoardConfig flag

    Project name: android_hardware_qcom_display
    Fix duplicate copy file rules

    Project name: android_hardware_qcom_audio
    msm8996: audio: Add l/r mic swapping when using stereo mics
    Add special case for stereo camcorder
    hal: Featureize APE/VORBIS/WMA offload support

    Project name: android_vendor_cm
    addonsu: Add Lineage version to zip name
    Add target to make a flashable su addon

    Project name: cm_platform_sdk
    Protect system profiles related broadcasts

    Project name: android_frameworks_opt_net_wifi
    Disqualify non-preferred band for both 2.4 and 5GHz
    Load the correct Wifi Saturation Threshold by Band

    Project name: android_frameworks_opt_telephony
    Create cdma dummy apns.
    Fix GSM SIM card ICCID on NV sub CDMA devices

    Project name: android_frameworks_base
    base: don't show reboot options for safe mode
    SystemUI: Use already existing overlay to show QS auto brightness
    SystemUI: use vector drawables for brightness icons
    fix anr when concurrent request provider
    Ensure that the decor view is attached to window.
    Bad token of activity when do the launch work at the app process side.
    Query geo description in worker thread to prevent ANR
    remove duplicated incorrectly code in ProcessRecord
    fix foreground process will be mistakenly killed when it uses content provider.
    Fix PacketKeepalive.stop() crash
    FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
    Restart persistent process if start timeout.
    fix system_server crash issue caused by fd leak.
    base: LocationTile detail
    SystemUI: Use AOSP AutoBrightness implementation
    Revert "SystemUI: [RJIL new function] AutoBrightness"
    Revert "SystemUI: Fix QSTileHost exception"
    am: Handle unchecked activity starts for protected components (2)
    fix wrong algorithm in WifiPowerPerPacket()
    Keyguard: Move CAF strings to cm_strings.xml.
    SystemUI:Notification bar custom notification display problems
    SystemUI:Bluetooth can't be turn off
    BT: Update wait function in ManagerService to handle BLE states
    frameworks/base: Fix password/PIN/pattern update issue
    SystemUI: Fix QSTileHost exception
    SystemUI: [RJIL new function] AutoBrightness
    SystemUI: Fix SystemUI ANR
    fingerprint: notify client when cancelling succeeded

    Project name: android
    Manifest : Stop syncing blank intel sensor repo.
    cm: Sync ansible repo
    manifest: Track our external/libchrome

    Project name: android_build
    Revert "build: releasetools: ota: Add support for 32-64 bit upgrades"

    Project name: android_external_boringssl
    Make CRYPTO_is_NEON_capable aware of the buggy CPU.
    Don't set a default armcap state in dynamic armcap modes.
    Rewrite ARM feature detection.
    Remove CRYPTO_set_NEON_functional.

    Project name: android_external_libchrome
    Disable all NEON in BoringSSL if has_broken_neon is set.

    Project name: android_external_stagefright-plugins
    Revert "codecs: Disable AC3/EAC3"

    Project name: android_packages_apps_Trebuchet
    Trebuchet: lineage launcher icon
    Trebuchet: Do not crash if normalized string for sorting is empty
    Don't show market links if market app is protected
    Trebuchet: use normalized strings for sorting into bucket

    Project name: interfacer
    JobService: Expose configuration shim refresh delay
    Add a looper to the locale change handler
    README: Recommend Interfacer be put in the services folder
    JobService: Transition to the Binder Interprocess Communication System

    Project name: android_packages_apps_Settings
    Revert "Settings: Lost cached BT devices in found devices list"
    Settings[Wifi]: fix the input invalid length for WEP encryption.
    Settings: Fix internal storage summary for non-emulated storage

    Project name: android_packages_apps_Dialer
    InCallUI: Don't force enable the prox sensor for incoming calls

    Project name: android_packages_apps_Gallery2
    Revert "Gallery2: hide navigation bar when we turn off lights"

    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=745425885120728682


    MD5: e7eafb5d5c295712ebd74daf85142290

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #28
  9. TugaPower
    Jelly Bean May 7, 2017

    TugaPower , May 7, 2017 :
    Build 2017/05/07 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 22.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Re-add Network Traffic Monitor

    Project name: android_kernel_oneplus_msm8996
    mm: Tighten x86 /dev/mem with zeroing reads
    crypto: ahash - Fix EINPROGRESS notification callback
    mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
    KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
    scsi: sg: check length passed to SG_NEXT_CMD_LEN
    xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
    KEYS: Change the name of the dead type to ".dead" to prevent user access
    ANDROID: ion: Protect kref from userspace manipulation
    Kconfig: msm: disable ultrasound driver
    KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
    mm: migrate dirty page without clear_page_dirty_for_io etc

    Project name: proprietary_vendor_oneplus
    op3: Update fpc hal from OB15

    Project name: android_device_oneplus_oneplus3
    op3: Update decoder profiling result
    op3: Unpin fpc hal

    Project name: android
    manifest: android-7.1.2_r2 -> android-7.1.2_r8

    Project name: android_system_bt
    Do not include the trailing NULL from the C-String in the SDP service name

    Project name: android_art
    runtime: arch: support kryo for 32 bit

    Project name: android_frameworks_av
    seccomp: Fix policy for ffmpeg

    Project name: android_hardware_qcom_display
    sdm: Use ColorMetadata in SDM
    display: Add support for Rec.2020
    sdm: Use safe mode on External display on low end device
    HWC: Set skip to layers with Non Integral Source Crop
    sdm: skip null commit on command mode panels
    libmemtrack: Fix integer overflow in kgsl function

    Project name: android_hardware_qcom_media
    media: libOmxSw encoders require prop headers :(
    mm-video-v4l2: serialize FTB's for dropped frames
    mm-video-v4l2: vidc: venc: Free buffer FDs and handles
    mm-video-v4l2: vdec: Support for HEVCMain10HDR10 profile
    mm-video-v4l2: Update max level for h264 decoder to 5.1
    mm-video-v4l2: venc: Disable Pframes incase of resolution 5k/6k
    mm-video-v4l2: Reset drv_ctx o/p buffer requirements in loaded state
    mm-video-v4l2: vdec: Convert maximum display luminance in cd/m2
    mm-video-v4l2: vdec:Metadata for HDR and ColorAspects
    mm-video-v4l2: vdec: Support for HDR Info extension

    Project name: android_hardware_qcom_audio
    Configs: remove audio sink buffer size property
    hal: fix kw issue in hal
    hal: remove redundant logs from utils.c
    audiod: Skip enumerating non-ADSP sound cards

    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=529152257862724955


    MD5: 430d1429e74b05a455a3745cd8c1829d

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #29
  10. TugaPower
    Jelly Bean May 22, 2017

    TugaPower , May 22, 2017 :
    Build 2017/05/20 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 24.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Project name: android_kernel_oneplus_msm8996
    op3: Set cfq as default I/O scheduler
    kernel: Fix potential refcount leak in su check
    kernel: Only expose su when daemon is running
    f2fs: switch to using fscrypt_match_name()
    fscrypt: introduce helper function for filename matching
    fscrypt: fix context consistency check when key(s) unavailable
    scrypt: Move key structure and constants to uapi
    fscrypt: remove unnecessary checks for NULL operations
    fscrypt: eliminate ->prepare_context() operation
    fscrypt: remove broken support for detecting keyring key revocation
    fscrypt: avoid collisions when presenting long encrypted filenames
    f2fs: check entire encrypted bigname when finding a dentry
    f2fs: sync f2fs_lookup() with ext4_lookup()
    f2fs: fix a mount fail for wrong next_scan_nid
    f2fs: relocate inode_{,un}lock in F2FS_IOC_SETFLAGS
    f2fs: show available_nids in f2fs/status
    f2fs: flush dirty nats periodically
    f2fs: introduce CP_TRIMMED_FLAG to avoid unneeded discard
    f2fs: allow cpc->reason to indicate more than one reason
    f2fs: release cp and dnode lock before IPU
    f2fs: shrink size of struct discard_cmd
    f2fs: don't hold cmd_lock during waiting discard command
    f2fs: nullify fio->encrypted_page for each writes
    f2fs: sanity check segment count
    f2fs: introduce valid_ipu_blkaddr to clean up
    f2fs: lookup extent cache first under IPU scenario
    f2fs: reconstruct code to write a data page
    f2fs: introduce __wait_discard_cmd
    f2fs: introduce __issue_discard_cmd
    f2fs: enable small discard by default
    f2fs: delay awaking discard thread
    f2fs: seperate read nat page from nat_tree_lock
    f2fs: fix multiple f2fs_add_link() having same name for inline dentry
    f2fs: skip encrypted inode in ASYNC IPU policy
    f2fs: fix out-of free segments
    f2fs: improve definition of statistic macros
    f2fs: assign allocation hint for warm/cold data
    f2fs: fix _IOW usage
    f2fs: add ioctl to flush data from faster device to cold area
    f2fs: introduce async IPU policy
    f2fs: add undiscard blocks stat
    f2fs: unlock cp_rwsem early for IPU writes
    f2fs: introduce __check_rb_tree_consistence
    f2fs: trace __submit_discard_cmd
    f2fs: in prior to issue big discard
    f2fs: clean up discard_cmd_control structure
    f2fs: use rb-tree to track pending discard commands
    f2fs: avoid dirty node pages in check_only recovery
    f2fs: fix not to set fsync/dentry mark
    f2fs: allocate hot_data for atomic writes
    f2fs: give time to flush dirty pages for checkpoint
    f2fs: fix fs corruption due to zero inode page
    f2fs: shrink blk plug region
    f2fs: extract rb-tree operation infrastructure
    f2fs: avoid frequent checkpoint during f2fs_gc
    f2fs: clean up some macros in terms of GET_SEGNO
    f2fs: clean up get_valid_blocks with consistent parameter
    f2fs: use segment number for get_valid_blocks
    f2fs: guard macro variables with braces
    f2fs: fix comment on f2fs_flush_merged_bios() after 86531d6b
    f2fs: prevent waiter encountering incorrect discard states
    f2fs: introduce f2fs_wait_discard_bios
    f2fs: split discard_cmd_list
    Revert "f2fs: put allocate_segment after refresh_sit_entry"
    f2fs: split make_dentry_ptr() into block and inline versions
    f2fs: submit bio of in-place-update pages
    f2fs: remove the redundant variable definition
    f2fs: avoid IO split due to mixed WB_SYNC_ALL and WB_SYNC_NONE
    f2fs: write small sized IO to hot log
    f2fs: use bitmap in discard_entry
    f2fs: clean up destroy_discard_cmd_control
    f2fs: count discard command entry
    f2fs: show issued flush/discard count
    f2fs: relax node version check for victim data in gc
    f2fs: start SSR much eariler to avoid FG_GC
    f2fs: allocate node and hot data in the beginning of partition
    f2fs: fix wrong max cost initialization
    f2fs: allow write page cache when writting cp
    f2fs: don't reserve additional space in xattr block
    f2fs: clean up xattr operation
    f2fs: don't track volatile file in dirty inode list
    f2fs: show the max number of volatile operations
    f2fs: fix race condition in between free nid allocator/initializer
    f2fs: use set_page_private marcro in f2fs_trace_pid
    f2fs: fix recording invalid last_victim
    f2fs: more reasonable mem_size calculating of ino_entry
    f2fs: calculate the f2fs_stat_info into base_mem
    f2fs: avoid stat_inc_atomic_write for non-atomic file
    f2fs: sanity check of crc_offset from raw checkpoint
    f2fs: cleanup the disk level filename updating
    f2fs: cover update_free_nid_bitmap with nid_list_lock
    f2fs: fix bad prefetchw of NULL page
    f2fs: clear FI_DATA_EXIST flag in truncate_inline_inode
    f2fs: move mnt_want_write_file after arguments checking
    f2fs: check new size by inode_newsize_ok in f2fs_insert_range
    f2fs: avoid copy date to user-space if move file range fail
    f2fs: drop duplicate new_size assign in f2fs_zero_range
    f2fs: adjust the way of calculating nat block
    f2fs: add fault injection on f2fs_truncate
    f2fs: check range before defragment
    f2fs: use parameter max_items instead of PIDVEC_SIZE
    f2fs: add a punch discard command function
    f2fs: allocate a bio for discarding when actually issuing it
    f2fs: skip writeback meta pages if cp_mutex acquire failed
    f2fs: show more precise message on orphan recovery failure
    f2fs: remove dead macro PGOFS_OF_NEXT_DNODE
    f2fs: drop duplicate radix tree lookup of nat_entry_set
    f2fs: make sure trace all f2fs_issue_flush
    f2fs: don't allow volatile writes for non-regular file
    f2fs: don't allow atomic writes for not regular files
    f2fs: fix stale ATOMIC_WRITTEN_PAGE private pointer
    f2fs: build stat_info before orphan inode recovery
    f2fs: fix the fault of calculating blkstart twice
    f2fs: fix the fault of checking F2FS_LINK_MAX for rename inode
    f2fs: don't allow to get pino when filename is encrypted
    f2fs: fix wrong error injection for evict_inode
    f2fs: le32_to_cpu for ckpt->cp_pack_total_block_count
    f2fs: combine nat_bits and free_nid_bitmap cache
    f2fs: skip scanning free nid bitmap of full NAT blocks
    drivers: staging: Update qcacld-2.0 driver
    misc: Squashed revert upstream applied security patches

    Project name: android_device_oneplus_oneplus3
    init.qcom.rc : Add time_daemon in init.qcom.rc
    op3: rootdir: Update fs tune from marlin
    op3: Use kryo 32-bit routines
    op3: Set camera package name to OnePlus Camera
    op3: Add specific camera parameter library
    op3: Remove camera shim library
    op3: Update to OB16 blobs
    op3: Re-enable camera HAL3
    op3: Disable tethering provisioning for all carriers
    op3: Remove QVOP service
    op3: Enforce vendor tree presence
    op3: Kill Gello

    Project name: proprietary_vendor_oneplus
    op3: Update to OB16 blobs
    op3: Remove QVOP blobs

    Project name: android_system_keymaster
    Fix bugs regarding KeyStore::isHardwareBacked always returning true.

    Project name: android_system_sepolicy
    Allow recovery to alter / on userdebug/eng builds

    Project name: android_vendor_cm
    extract_utils: fix extracting XML files containing binary characters

    Project name: android_frameworks_native
    sensorservice: Fix orientation sensor for HAL's missing rotation vector sensor

    Project name: android_build
    Revert "Revert "ota: Remove cruft we don't care about""
    apicheck_msg_current: Don't do this in LineageOS

    Project name: interfacer
    Add interface to get API version and app authentication status
    Fix permissions for CTS [2/2]

    Project name: android_packages_apps_CMParts
    Update contributors cloud

    Project name: android_packages_apps_Dialer
    Dialer: lock screen appear before incoming call screen

    Changelog N23.0

    Project name: android_hardware_qcom_audio
    msm8996: ultrasound: Initial open source hal for Elliptic Ultrasound

    Project name: android_system_core
    Revert "init.rc: set initial cpuset to all cores"
    init.rc: set initial cpuset to all cores

    Project name: android_hardware_qcom_display
    display: Add color metadata definition

    Project name: android_hardware_qcom_display
    hwc2: Only set display_width and display_height when equal to zero

    Project name: cm_platform_sdk
    cmsdk: Add CMSettings option for QS auto brightness

    Project name: android_frameworks_base
    SystemUI: Add tunable for auto brightness icon
    Validate handler of wakelock option for flashlight.
    telecom: Fix order of arguments when creating Details object

    Project name: android_packages_apps_DeskClock
    DeskClock: Use accelerometer instead of orientation sensor
    DeskClock: Move default action for flip and shake to overlay
    DeskClock: Fix "GoogleNow cancel alarms crash"

    Project name: android_packages_apps_Snap
    Snap: Fix crash switching from back to front cam in video mode

    Project name: android_packages_apps_CMParts
    CMParts: add brightness slider tunables

    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=817550096634770768


    MD5: 4634b63950c5217d4298c7ad16bf757f

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #30
  11. TugaPower
    Jelly Bean Jul 9, 2017

    TugaPower , Jul 9, 2017 :
    Build 2017/07/08 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 29.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager



    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Jully Security

    Project name: android_device_oneplus_oneplus3
    op3: Abandon TARGET_UNIFIED_DEVICE flag
    op3: Allow vendor init to override props

    Project name: android
    manifest: android-7.1.2_r17 -> android-7.1.2_r24
    Revert "cm: add custom tiles project"

    Project name: android_vendor_cm
    sensitive_pn: Enter full list of Indian MCC codes
    sensitive_pn: Enter full list of GB MCC codes
    sensitive_pn: Enter full list of US MCC codes
    Add LTE support for China Telecom Macau.
    Revert "cm: build custom tiles app"

    Project name: android_frameworks_base
    PowerManagerService: add a config to light up buttons only when pressed
    SystemUI: Fix heads up tile off color
    Added show volume panel tile to QS
    SystemUI: add USB Tether tile
    QS: add Sync tile (1/2)
    SystemUI: Add heads up tile (1/2)
    SystemUI: add caffeine qs tile (1/2)
    SystemUI: Readd AmbientDisplayTile.
    SystemUI: Add adb over network tile

    Project name: android_packages_apps_DeskClock
    Alarm: fix database indices

    Project name: android_packages_apps_LockClock
    LockClock: add option to suppress date on widget

    Project name: android_packages_apps_Gallery2
    Gallery2: Fix crash after returning from albums in wallpaper picker




    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=673368273298969997


    MD5: 19dcb74aea045e3ab253991fc87673eb

    Please dont mirror for now the roms zips, thanks
     

    #31
  12. TugaPower
    Jelly Bean Jul 23, 2017

    TugaPower , Jul 23, 2017 :
    Build 2017/07/23 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://telegram.me/TugaPowerRomOP3T

    #TugaPower N 31.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager

    Be sure you guys are using latest firmware available for your device or rom willnot flash trowing assert error.


    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Project name: android_kernel_oneplus_msm8996
    ARM: dts: 15801: Move 0x29 to dsi on command

    Project name: proprietary_vendor_oneplus
    op3: Hex-edit camera HAL for QuadraCfa shim

    Project name: android_device_oneplus_oneplus3
    op3: Add 3T specific power profile
    op3: Pin camera HAL blob
    op3: Add camera shim to always disable QuadraCfa mode
    op3: Update from OB19
    op3: Assert on modem build time-stamp
    recovery: Use project pathmap for recovery
    op3: Calculate TrustZone size at runtime
    op3: Adapt recovery updater lib to new recovery code.
    op3: assert: Add support for bootdevice symlinks
    op3: Fix multi version TrustZone support
    op3: Remove useless parameter
    op3: Add assertions on TrustZone version

    Project name: android_vendor_cm
    charger: Fix small battery capacity font
    repopick: Add 'reset' option

    Project name: android_frameworks_base
    BootReceiver: check console-ramoops-0
    PowerProfile: allow overriding default power profile
    ScreenCap : Add jpeg support

    Project name: android
    Remove ahbottomnavigation

    Project name: android_hardware_qcom_fm
    FM: Use some sane colors

    Project name: android_packages_apps_DeskClock
    Use density independent units for the timer digits for sw360dp

    Project name: android_packages_apps_Dialer
    BUGBASH-612: do not send phone numbers to non-ssl sites for reverse/forward/people lookups

    Project name: android_packages_apps_Gallery2
    Gallery: Fix potential crash
    Gallery2: Switch to navigationbar from support libs




    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=673368273298973614


    MD5: 805debf91bdf802e421989246b8a02b4

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #32
  13. TugaPower
    Jelly Bean Jul 30, 2017

    TugaPower , Jul 30, 2017 :
    Build 2017/07/30 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://t.me/TugaPowerRomOP3T

    #TugaPower N 32.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager

    Be sure you guys are using latest firmware available for your device or rom willnot flash trowing assert error.


    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Updated V4A Core and Module to latest available versions

    Project name: android_kernel_oneplus_msm8996
    f2fs: avoid cpu lockup
    ANDROID: sdcardfs: Remove unnecessary lock
    op3: Regen defconfig
    op3: Disable unneeded functions
    op3: Run all RCU threads at RT prio 2
    op3: enable RCU_BOOST
    BACKPORT: rcu: Optionally run grace-period kthreads at real-time priority
    BACKPORT: rcu: Unify boost and kthread priorities
    BACKPORT: rcu: Move RCU_BOOST variable declarations, eliminating #ifdef
    drivers/Kconfig: remove duplicate entry for soc
    Revert "scripts: gcc-wrapper: Use wrapper to check compiler warnings"
    Makefile: add -Werror
    qcacld-2.0: Update to LA.UM.5.5.r1-05400-8x96.0

    Project name: android_vendor_cm
    Revert "Revert "vendor: cm: sepolicy: Allow rw-access to system_app_data_file""
    extract_utils: Fix cleanup variables assigment
    config: Set some default TWRP flags
    templates: Remove empty cat << EOF
    sensitive_pn: add EU 116 Numbers
    Revert "vendor: cm: sepolicy: Allow rw-access to system_app_data_file"
    vendor: cm: sepolicy: Allow rw-access to system_app_data_file
    overlay: Enable “Panic Detection” mode
    apns: correct the mvno_match_data for MasMovil Spain
    sensitive_pn: Include France DOM (Overseas regions) codes

    Project name: android_frameworks_base
    LocationTile: Improve strings
    AppOps: Prevent deadlock when making note of applications

    Project name: android
    cm.xml: sync caf 8998 hals

    Project name: android_external_chromium-webview
    Update webview

    Project name: android_packages_apps_Snap
    Revert "Revert "SnapdragonCamera: Adding PRIVILEGED true""
    Revert "SnapdragonCamera: Adding PRIVILEGED true"

    Project name: android_packages_apps_Dialer
    Dialer: Fix compilation warnings
    Dialer: Move padding from layout to spinner

    Project name: android_packages_apps_ContactsCommon
    Allow to edit the SIP field of contacts stored locally

    Project name: android_packages_apps_Gallery2
    Revert "Revert "Gallery2: set module privileged in Android.mk to delete photos on SD card.""
    Revert "Gallery2: set module privileged in Android.mk to delete photos on SD card."
    Gallery2: Fix various issues and glitches
    Gallery2: Fix potential crash

    Project name: android_system_netd
    SoftAp: Fix compilation in netd if LIBWPA_CLIENT_EXISTS undefined.




    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=889764386195919583


    MD5: df10e42484fd0e5a50fd1de34be7a4b5

    Please dont mirror for now the roms zips, thanks
     

    #33
  14. TugaPower
    Jelly Bean Aug 6, 2017

    TugaPower , Aug 6, 2017 :
    Build 2017/08/06 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://t.me/TugaPowerRomOP3T

    #TugaPower N 33.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager

    Be sure you guys are using latest firmware available for your device or rom will not flash trowing assert error.


    What does not works:

    Check second post for bugs and solutions.


    Change log:


    Project name: android_vendor_cm
    Add WOM Internet/MMS (CL) apn
    qcom: Allow setting custom audio, display, and media HALs
    templates: Update to show usage for new extract_files features
    extract_files: Add support for paths without system/
    extract_files: Add support for specifying blob sections
    build: Update smali and baksmali to 2.2.1

    Project name: android_frameworks_opt_telephony
    Telephony: Keep preferred SMS Sim

    Project name: android_frameworks_base
    AppOps: Fix yet another deadlock

    Project name: android_packages_apps_Snap
    Snap: fix low resolution front camera switch icon

    Project name: android_packages_apps_Eleven
    Eleven: Add WRITE_MEDIA_STORAGE permission
    Eleven: Promote to privileged app
    Eleven: allow artwork to scale down

    Project name: android_packages_apps_Dialer
    Dialer: Provide upgrade path for removed lookup providers

    Project name: android_packages_apps_Gallery2
    Gallery2: Fix various issues and glitches
    Gallery2: Fix potential crash
    Gallery2: Switch to navigationbar from support libs
    Gallery2: Fix can't parse documents uri
    Gallery2: Fix views overlap
    Gallery2: Support GIF animation
    Gallery2: Increase the size of the tiles when decoding images
    Gallery2: Support the newly added media file types in MTP mode
    Gallery2: Fix use of uninitialized stack variables
    Gallery2: Remove unused renderscript class
    Gallery2: Fix spelling error
    Gallery2: Properly declare the own permissions
    Gallery2: Remove more possible NPEs
    Gallery2: Enable frames in the editor
    Gallery2: Remove slideshow option if there are only videos
    Gallery2: Remove 3D overscroll effect
    Gallery2: Disable dummy starting window
    Gallery2: Fix up audio effects dialog
    Gallery2: Everyone or no one
    Gallery2: Replace hamburger menu with bottom bar
    Gallery2: Change all share intents to chooser style
    Gallery2: Update menu
    Gallery2: Update theme
    Gallery2: Move & improve CAF strings
    Gallery2: Make sure no NPE happens
    Gallery2: Remove invalid comment from manifest
    Gallery2: Cleanup renderscript flags in Android.mk
    Gallery2: Reduce logspam in video player
    Gallery2: Store DATE_TAKEN as milliseconds
    Gallery2: Modify AOSP EL translations
    Gallery2: Remove CAF translations
    Gallery2: Add record time to details view
    Gallery2: Fix crash of gallery on showing details
    Gallery2: Fix crash when Bluetooth service is disabled
    Gallery2: Try to open existing camera
    Gallery2: New icon
    Gallery2: Bump minsdk and targetsdk version
    Gallery: FilterShowActivity: Fix loading spinner being show forever
    Gallery: TileImageView: fix NPE
    FaceDetect: Catch more linker errors during initialization
    FaceDetect: Catch linker errors during initialization
    Bump API to match dependencies.
    Add missing includes.
    Cleanup warnings in jni.
    Fix misc-macro-parentheses warnings in Gallery2.
    Float.NaN != ... always evaluates to true, use Float.isNaN.
    Rename app back to Gallery



    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=673368273298976895


    MD5: 1c5f69a01aaa518a651f6e5ede2e43c8

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #34
  15. TugaPower
    Jelly Bean Aug 12, 2017

    TugaPower , Aug 12, 2017 :
    Build 2017/08/12 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://t.me/TugaPowerRomOP3T

    #TugaPower N 34.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root and Magisk Manager

    Be sure you guys are using latest firmware available for your device or rom will not flash trowing assert error.


    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Updated TugaBrowser to latest version v60.x

    Added latest tcpdump tool from tcpdump source

    Added

    August Secutiry Update

    Project name: android
    manifest: android-7.1.2_r24 -> android-7.1.2_r29

    Project name: android_system_bt
    Revert "Merge tag 'LA.UM.5.5.r1-05300-8x96.0' into cm-14.1"

    Project name: android_hardware_qcom_audio
    Fix security vulnerability: Equalizer setParameter memory overflow

    Project name: android_vendor_cm
    Add Correios Celular (BR) APN

    Project name: android_frameworks_base
    SystemUI: Remove unnecessary brightness icons
    SystemUI: Fix battery meter view blacklist handling

    Project name: android_hardware_qcom_bt
    libbt-qcom: Allow reading BT address from property

    Project name: proprietary_vendor_oneplus
    op3: Update to OB21 / OB12 blobs

    Project name: android_device_oneplus_oneplus3
    op3: Update to OB21 / OB12 blobs
    op3: Add shim to make front camera not take 4 MP pics in bright light
    op3: Add shim to fix front facing camera crash in bright light
    op3: Use shim to set camera package name in the HAL to OnePlus Camera
    op3: Automatically sed camera HAL symbol changes needed for shim
    op3: Remove duplicate time_daemon service definition

    Project name: android_packages_services_Telephony
    Telephony: Correct missing italian translation
    PhoneToggler: Update preferred network mode setting


    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=673368273298978197


    MD5: 4db212083a7a3bfc835adbd47da8f0a4

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #35
  16. TugaPower
    Jelly Bean Sep 16, 2017

    TugaPower , Sep 16, 2017 :
    Build 2017/09/16 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://t.me/TugaPowerRomOP3T

    #TugaPower N 35.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root v14.x and Magisk Manager 5.0.x versions
    Replaced Trebuchet with latest Lawnchair beta ( https://github.com/Deletescape-Media/Lawnchair )


    Be sure you guys are using latest firmware available for your device or rom will not flash trowing assert error.


    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Update security Patch to September

    Update Magisk to v14.x

    Update V4A core and Magisk module to latest versions

    Project name: proprietary_vendor_oneplus
    op3: Update blobs from OB23 / OB14

    Project name: android_kernel_oneplus_msm8996
    FROMLIST: f2fs: introduce discard_granularity sysfs entry
    FROMLIST: f2fs: use IPU for cold files
    FROMLIST: f2fs: make background threads of f2fs being aware of freezing
    ARM: dts: 15801: Update panel sRGB & DCI-P3 cmd from Open Beta kernel
    ARM: dts: 15801: Nuke redundant panel cmds

    Project name: android_device_oneplus_oneplus3
    op3: Update to OB23 / OB14 blobs
    op3: Advertize high-speed recording profiles

    Project name: android_hardware_qcom_audio
    Equalizer: Check value size for get preset name
    msm8937: hal: Support custom mixer_paths file names
    policy_hal: Don't fill in offload information for unsupported streams
    msm8937: acdb: Make acdb reloading optional
    ssr: Fix building with OSS materials
    msm8996: ultrasound: Initial open source hal for Elliptic Ultrasound
    msm8996: audio: Add l/r mic swapping when using stereo mics
    Add special case for stereo camcorder
    hal: Featureize APE/VORBIS/WMA offload support
    audio policy: fix capture indication to sound trigger service.
    hal: Don't try to record using 3-mic unless we mean it
    hal: Haxed header
    audio: Fix flac offload not working
    hal: Fix build with HDMI disabled
    audio: Fix complilation warnings under Clang
    msm8996: fix werror when AUDIO_FEATURE_ENABLED_DTS_EAGLE is enabled
    audio: Extend platform parser to allow device name aliasing
    hal: post_proc: enabled / disable volume listener based on prop
    hal: Support the audio amplifier hook
    audio: Use direct project pathmap

    Project name: android_hardware_broadcom_wlan
    net: wireless: bcmdhd: update bcm4354/4356 FW (7.35.101.8)

    Project name: android_hardware_qcom_display
    display: Fix ColorMetaData
    display-caf: msm8996: Use ColorMetaData in SDM in hwc2
    display-caf: 8996: Add color metadata to libgralloc1
    hwc2: Only set display_width and display_height when equal to zero
    hwc2: Handle empty lists in AcceptDisplayChanges
    msm8996: hwc2: check for null layers in layer map
    hwc2 : Fix layer updating flag
    gralloc: Return an error if the buffer was not mapped
    Revert "Revert "gralloc: Default to 601 color space""
    hwc2: Workaround use after free by surfaceflinger
    hwc2: Update composition types on AcceptDisplayChanges
    Revert "gralloc: Default to 601 color space"
    gralloc: Disable UBWC for writeback buffers
    hwc2: Initialize color mode to native
    hwc2 : Allow only top most cursor layer
    Revert "gralloc: Return an error if the buffer was not mapped"
    hwc2: Fix solid fill
    sdm:hwc2: Store higher order mode id in case of clash
    gralloc: Return an error if the buffer was not mapped
    hwc2: Fix retire fences
    hwc2: Always store a release fence if a layer is presented
    hwc2: Use current frames retire fence only for the primary
    8996/HWC2: Return this frame's retire fence
    hwc2: Remove default mode application at boot.
    hwc2: Support HWC2_CAPABILITY_SKIP_CLIENT_COLOR_TRANSFORM
    hwc: Set ioprio for vsync thread
    Fix duplicate copy file rules
    Don't build lights module if vendor supplies it
    display: Use project pathmap

    Project name: android_hardware_qcom_media
    Fix duplicated OMX.qcom.audio.decoder.aac entry
    media: libOmxSw encoders require prop headers :(
    mm-video: Disable proprietary extension
    venc: Fix VQZip issue
    media: Avoid collision with FFMPEG plugin
    media: Use project pathmap
    mm-video-v4l2: venc: Advertise correct output-size for meta-mode

    Project name: android_vendor_cm
    qcom_target: Commonize UM target HALs
    cm: Remove old Changelog file
    cm: Remove partner interface
    cm: Remove app suggest feature
    cm: Remove LiveLockScreenService
    cm: Remove theme engine leftovers

    Project name: cm_platform_sdk
    cmsdk: Use intent extradata for WiFi triggers
    cmsdk: Disable unused services

    Project name: android_frameworks_minikin
    Reject unsorted cmap entries.

    Project name: android_frameworks_base
    Back-port fixes for b/62196835
    Don't disable the GPS prematurely
    PrivateStorageInfo: Exclude primary physical volume total space

    Project name: android_frameworks_av
    MPEG4Source: fix fragmented read.
    stagefright: fix crash due to bad timestamp index
    stagefright: check aac_frame_length to prevent infinite loop
    MediaPlayerService: fix access of mPlayer in client
    audio effects: filter reserved effect commands
    MPEG4Extractor: ensure returned status is checked.
    Check frame handle validity before freeing buffer.
    Change MPEG2 reinit Error Handling
    Track: Check buffer size of static tracks
    MPEG4Extractor: check size for yrrc box
    AudioFlinger: Fix memory allocation for client-less tracks
    Notify Errors Appropriately from SoftMPEG2
    EffectBundle: Check value size for get preset name
    Fix TOCTOU problem in libstagefright_soft_aacenc
    omx: Skip the whole dataspace signaling on legacy QCOM

    Project name: android_system_bt
    Add missing extension length check while parsing BNEP control packets
    Free p_pending_data from tBNEP_CONN to avoid potential memory leaks
    Add a missing check for PAN buffer size before copying data
    Add missing packet length checks while parsing BNEP control packets
    Add missing continuation offset check for SDP continuation requests
    Disable PAN Reverse Tethering when connection originated by the Remote
    Allocate buffers of the right size when BT_HDR is included


    Project name: android_packages_apps_Snap
    WideAnglePanoramaUI: Show switcher on Stop Capture
    Snap: fix highspeed and high-framerate video recording

    Project name: android_packages_apps_Settings
    Back-port ag/2491664
    AppOpsDetails: Generate correct summary when changing list prefs
    Settings: Allow devices to provide remote gesture preferences
    Settings: Fix internal storage summary for non-emulated storage devices

    Project name: android_packages_resources_devicesettings
    Add strings for devices' custom gesture handlers

    Project name: android
    manifest: switch to our forks of several repos
    cm: Use msm8996 HALs for 8953 & 8937
    cm: Remove unused projects

    Project name: android_external_libhevc
    Limit boundary PU sizes in case of errors
    Fix array size for hrd parameters
    Check number of output buffers and sizes
    Return error for invalid crop parameters

    Project name: android_external_tremolo
    Use heap instead of alloca in res012.c

    Project name: android_external_skia
    Defend against ICOs with large BMPs embedded DO NOT MERGE

    Project name: android_external_libavc
    Decoder: Fixed allocation of pv_map_ref_idx_to_poc_buf.
    Decoder: Fixed overflow in refernce list creation.
    Initialize DPB structures to valid values.
    Added error check for output buffer size.

    Project name: android_external_sonivox
    Fix interpolator

    Project name: android_external_sqlite
    fix FTS3 column pointer handling

    Project name: android_external_libvpx
    libvpx: Cherry-pick 8b4c315 from upstream

    Project name: android_packages_apps_Nfc
    Add READ_EXTERNAL_STORAGE for file based Uri while beaming.

    Project name: android_packages_apps_TvSettings
    Use new updater activity name for update button

    Project name: android_packages_apps_Messaging
    37742976 - Catch bad gifs


    Thanks all for the support.


    Download links:

    Android File Host: https://www.androidfilehost.com/?fid=673368273298986419


    MD5: 899c0ebcf596ad7698cd0507ee2540c2

    Please dont mirror for now the roms zips, thanks
     

    #36
  17. TugaPower
    Jelly Bean Sep 24, 2017

    TugaPower , Sep 24, 2017 :
    Build 2017/09/24 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://t.me/TugaPowerRomOP3T

    #TugaPower N 36.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root v14.x and Magisk Manager 5.0.x versions
    Replaced Trebuchet with latest Lawnchair beta ( https://github.com/Deletescape-Media/Lawnchair )
    If you guys want again Trebuchet just install as regular app ( https://meocloud.pt/link/4aa8084d-fb02-49ee-ab51-8c3006d710bc/Trebuchet.apk )

    Be sure you guys are using latest firmware available for your device or rom will not flash trowing assert error.


    What does not works:

    Check second post for bugs and solutions.


    Change log:

    Project name: proprietary_vendor_oneplus
    op3: Update blobs from OB24 / OB15

    Project name: android_kernel_oneplus_msm8996
    ARM: dts: 15801: Attach sRGB off cmd to dsi on cmd
    mdss: livedisplay: Don't send sRGB/DCI-P3 off cmd when dsi on
    Prevent potential double frees in sg driver
    driver core: platform: fix race condition with driver_override
    ipx: call ipxitf_put() in ioctl error path
    ANDROID: sdcardfs: Add missing break
    ANDROID: Sdcardfs: Move gid derivation under flag
    ANDROID: mnt: Fix freeing of mount data
    drivers: staging: Update qcacld-2.0 driver
    ARM: dts: 15801: Switch back to old sRGB cmds
    Bluetooth: Properly check L2CAP config option output buffer length

    Project name: android_device_oneplus_oneplus3
    op3: enable burnIn protection support
    op3: Update blobs from OB24 / OB15
    op3: Update file extractors to match new template

    Project name: android_hardware_cyanogen
    livedisplay: Add msm8998 and sdm660 as SDM targets

    Project name: android_frameworks_base
    SystemUI: locked tasks should have a valid view
    System Profiles in QS Tiles
    [1/3] SystemUI: add burnIn protection setting
    SystemServer: Don't start widget service when it is alarm boot
    ActivityManager: Remove POWER_OFF_ALARM intent leftover
    Always hide protected apps from the recent tasks list
    Recents: Add accessibility descriptions for lock ImageViews
    SystemUI: Add separate pref screen for the status bar tuner
    SystemUI: Revert some Tuner changes

    Project name: android_vendor_cm
    extract_utils: implement LOCAL_MODULE_RELATIVE_PATH
    cm/aosp/cafremote: Make variables local
    envsetup: Fix cmremote for AOSP projects
    cm: Add CMSettings package to power_off_alarm_apps

    Project name: android_packages_apps_Settings
    [2/3] Settings: add burnIn protection setting
    AppOpsState: Hide undeclared Privacy Guard OPs

    Project name: android_packages_apps_Eleven
    Eleven: Create one cursor per background task

    Project name: android_packages_apps_CMParts
    CMParts: Update intent to start the status bar preferences

    Project name: cm_platform_sdk
    [3/3] cmsdk: add burnIn protection setting
    Revert "cmsdk: Don't change ring volume or mode if DND is enabled"
    cmsdk: Run in core apps only for poweroff alarm boot
    Make CMParts a protected component manager
    cmsdk: Don't change ring volume or mode if DND is enabled

    Project name: android_frameworks_av
    audioflinger: Use offloaded effects in case of PCM offload



    Thanks all for the support.


    Download : https://www.androidfilehost.com/?fid=961840155545598401

    MD5: 964a8bb0eacbb2f127ba2c385f3152d4

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #37
  18. TugaPower
    Jelly Bean Oct 8, 2017

    TugaPower , Oct 8, 2017 :
    Build 2017/10/08 #OP3 #OP3T

    TugaPower ROM G+

    Telegram Group: https://t.me/TugaPowerRomOP3T

    #TugaPower N 37.0 LineageOS #laos #OnePlus #Android 7.1.2 #OMS7 #SubstratumRootLess

    If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower


    Relative to gapps, testing open gapps 7.1 nano package, working without issues

    http://opengapps.org/?api=7.1&variant=nano

    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deutereonomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Gello removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
    TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
    Call Record
    Kernel permissive
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    No more need to make microG system app
    PoGO: Gonna catch then all
    Partial screenshot ( activate screenshot on power menu button and long press there to activate partial screenshot )
    Full support to Substratum OMS7 RootLess:)
    Powered by Magisk root v14.x and Magisk Manager 5.0.x versions
    Replaced Trebuchet with latest Lawnchair beta ( https://github.com/Deletescape-Media/Lawnchair )
    If you guys want again Trebuchet just install as regular app ( https://meocloud.pt/link/4aa8084d-fb02-49ee-ab51-8c3006d710bc/Trebuchet.apk )

    Be sure you guys are using latest firmware available for your device or rom will not flash trowing assert error.


    What does not works:

    Check second post for bugs and solutions.


    Change log:

    October Security patch

    Project name: android_system_bt
    Fix allocating buffers of the right size when BT_HDR is included

    Project name: android_system_vold
    Fix bug in cryptfs_verify_passwd with hardware disk encryption

    Project name: android_hardware_ril
    Fix multi sim support and warnings
    Fix security vulnerability in pre-O rild code.

    Project name: android_vendor_cm
    vendor: We are now LineageOS

    Project name: android_frameworks_base
    Fix security hole in GateKeeperResponse.
    Enforce policy for camera gesture in keyguard
    SystemUI: Cleanup BatteryMeter
    SystemUI: Improve battery icons
    Revert "Camera: ignore torch status update for aux or compsite camera"
    SystemUI: Hide ambient display tile if device does not support it
    Don't crash when checking if components are protected

    Project name: android_frameworks_av
    Fix 'potential memory leak' compiler warning.
    Check buffer size in useBuffer in software components
    stagefright: avoid buffer overflow in base64 decoder
    Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb
    Fix memory leak in OggExtractor
    Skip track if verification fails

    Project name: android_packages_apps_PackageInstaller
    Disable overlays while installer is resumed

    Project name: android_packages_apps_Settings
    Settings: Correct german translation for 1 registered fingerprint
    Disabling the activate button when paused

    Project name: android_packages_apps_Gallery2
    Gallery: Kill media effect dialog on movies
    Gallery2: Fix crash when muting a video
    Fix gallery crash when trimming video



    Thanks all for the support.


    Download : https://androidfilehost.com/?fid=673791459329052018

    MD5: 3246830234373904cc1e0f69394e78cb

    Please dont mirror for now the roms zips, thanks




    Sources :
    Rom:- https://github.com/LineageOS
    Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
     

    #38