48
ROM [ROM][LineageOS][Android 6.0.1] TugaPower

  1. chetanx
    Donut Apr 2, 2017

    chetanx , Apr 2, 2017 :
    Hey, As Lineage is getting mascot. Can we expect that in Tugapower as it is based on Lineage OS.
     

  2. TugaPower
    Jelly Bean Apr 2, 2017

    TugaPower , Apr 2, 2017 :
    Mean firmware, about device, baseband.
     

  3. TugaPower
    Jelly Bean Apr 2, 2017

    TugaPower , Apr 2, 2017 :
    You are aware of one thing called April fool's?
     

  4. TugaPower
    Jelly Bean Apr 2, 2017

    TugaPower , Apr 2, 2017 :
    LTE and 4G on our device it's just the same thing, it varies according to countrys and opérateurs.
     

  5. ultimatescar
    Cupcake Apr 7, 2017

    ultimatescar , Apr 7, 2017 :
    Opo, A0001 Baseband: DI.3.0.c6-00241-M8974AAAAANAZM-1
    Rom Version:14190451125
    Android Version: 6.0.1
    Rom: M101

    I still have problem connecting to cellular network sometimes (not all the time) when I am at work when I get disconnected from work wifi it doesnt get cellular data although its on. I dont have that problem at home. As soon as I get disconnected from home network i get cellular network.
     

  6. Dilip Jain(DJ)
    Ice Cream Sandwich Apr 12, 2017


  7. TugaPower
    Jelly Bean Apr 13, 2017


    Dilip Jain(DJ) likes this.
  8. Dilip Jain(DJ)
    Ice Cream Sandwich Apr 13, 2017


  9. Dilip Jain(DJ)
    Ice Cream Sandwich Apr 15, 2017


  10. TugaPower
    Jelly Bean Apr 15, 2017

    TugaPower , Apr 15, 2017 :
    Build 2017/04/09 #OPO #LineageOS 6.0.1

    TugaPower ROM G+

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

    Telegram Channel: https://telegram.me/TugaPowerOnePlusOne

    #TugaPower M102.0 LineageOS #OnePlus #Android 6.0.1


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

    Please be sure you are using one TWRP that can handle firmware flash.
    Also be sure you are using proper firmware. The one recomended its the one from cm 13 nighly, you can find here: https://meocloud.pt/link/54c1eb88-f902-4411-aa7a-e1872ac5a47a/TugaPowerFirmwareCM13_v4.zip

    If your Gapps provider dont supply backup script, you can see in folder /system/addon.d you will need to flash gapps after ROM.
    Gapps advised per the CyanogenMod Wiki to CM13 its Open Gapss Nano Package.

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

    Automatic turn on data to send/recebe MMS if data is off
    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deuteronomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Kcal Support ( use Color Control app to adjust colors )
    Xposed Installer Materialised latest version included thanks @DVDandroid
    You must flash manually the xposed framework, its a one time step, over my nexts releases it will survive.
    You can use the built in install / unnistall of Xposed installer
    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
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    Multi-ROM Support , that way you can try my N ROM :)
    Increase max chg current to 2000/500mA
    PoGO: Gonna catch then all
    Powered by Magisk Manager and MagiskSU


    If your Gapps provider dont supply backup script, you can see in folder /system/addon.d you will need to flash gapps after ROM.
    Gapps advised per the CyanogenMod Wiki to CM13 its Open Gapss Nano Package.
    http://opengapps.org/?api=6.0&variant=nano
    If you are in other builds, make a factory reset, flash ROM, then flash Gapps. Reboot

    Full Change log:



    April Security Patch

    Project name: android
    android: Switch to our libmpeg2 and libnl

    Project name: android_vendor_cm
    sepolicy: com.cyanogenmod.updater -> org.lineageos.updater

    Project name: android_frameworks_native
    Fix security vulnerability

    Project name: android_frameworks_base
    Fix exploit where can hide the fact that a location was mocked
    Do not call RecoverySystem with DPMS lock held
    Fixed the logic for tethering provisioning re-evaluation

    Project name: android_frameworks_av
    resolve merge conflicts of 79cf158c51 to mnc-dev
    Fix overflow check and check read result
    EffectBundle: check nb channels to write speaker angles
    CameraBase: Don't return an sp<> by reference

    Project name: android
    android: Switch to our libmpeg2 and libnl

    Project name: android_build
    Update Security String to 2017-04-01 on nyc-dev
    roomservice: handle devices with underscores

    Project name: android_external_libhevc
    Fix in handling wrong cu_qp_delta
    Handle invalid num_reorder_pics & max_dec_pic_buffering in SPS

    Project name: android_external_libmpeg2
    Error Check for VLD Symbols Read
    Check for Valid Frame Rate in Header

    Project name: android_external_skia
    Fix out of bounds memory read in GIFMovie.cpp

    Project name: android_external_libavc
    Decoder: Fixed initialization of first_slice_in_pic
    Decoder: Return correct error code for slice header errors
    Fix in returning end of bitstream error for MBAFF
    resolve merge conflicts of 3654ad0 to mnc-dr-dev
    Decoder: Initialize default reference buffers for all pictures
    Decoder: Fixes an out of bound write in bitstream buffer
    Decoder: Moved end of pic processing to end of decode call
    Decoder: Treat first slice in a picture as part of new picture always

    Project name: android_external_sonivox
    eas_mdls: fix OOB read.

    Project name: android_external_libnl
    Perform range check on len in nlmsg_reserve
    libnl: Check data length in nla_reserve / nla_put

    Project name: android_packages_services_Telephony
    Added permission check for setCellInfoListRate

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



    ROM -> https://www.androidfilehost.com/?fid=529152257862718200


    MD5: d148b8dd2366679754994449d9b67d0e

    Happy flashing



    Source:

    LineageOS: https://github.com/LineageOS
    Kernel source: https://github.com/LineageOS/kernel_oneplus_msm8974
     

    CaBooSe likes this.
  11. erospolonini
    Froyo Jun 15, 2017

    erospolonini , Jun 15, 2017 :
    I got this rom in 2015, but after i had family issues and do not use my opo anymore.
    now, i would update my old version M93, to the latest...... I am still on marshmallow, is there a nougat version for opo? thank you
     

  12. sacrecaille
    Honeycomb Jun 15, 2017


  13. G_TraceMitch_wGkx
    Donut Jun 15, 2017


  14. TugaPower
    Jelly Bean Jun 18, 2017


  15. erospolonini
    Froyo Jun 21, 2017


    TugaPower likes this.
  16. TugaPower
    Jelly Bean Sep 23, 2017

    TugaPower , Sep 23, 2017 :
    Build 2017/09/23 #OPO #LineageOS 6.0.1

    TugaPower ROM G+

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

    Telegram Channel: https://telegram.me/TugaPowerOnePlusOne

    #TugaPower M105.0 LineageOS #OnePlus #Android 6.0.1


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

    Please be sure you are using one TWRP that can handle firmware flash. ( http://forum.xda-developers.com/oneplus-one/development/unofficial-twrp-3-0-x-tugapower-t3398366 )
    Also be sure you are using proper firmware. The one recomended its the one from cm 13 nighly, you can find here: https://meocloud.pt/link/c1d9a297-e3f7-480b-9567-1bc601c073dd/TugaPowerFirmwareCM13_v4.zip/

    If your Gapps provider dont supply backup script, you can see in folder /system/addon.d you will need to flash gapps after ROM.
    Gapps advised per the CyanogenMod Wiki to CM13 its Open Gapss Nano Package.

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

    Automatic turn on data to send/recebe MMS if data is off
    Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
    Replaced audiofx with Viper4Arise Deuteronomy 2.4 ( https://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )
    Kcal Support ( use Color Control app to adjust colors )
    Xposed Installer Materialised latest version included thanks @DVDandroid
    You must flash manually the xposed framework, its a one time step, over my nexts releases it will survive.
    You can use the built in install / unnistall of Xposed installer
    Gello removed and replaced by latest TugaBrowser beta v60.x ( 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
    Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
    Multi-ROM Support , that way you can try my N ROM :)
    Increase max chg current to 2000/500mA
    PoGO: Gonna catch then all
    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 your Gapps provider dont supply backup script, you can see in folder /system/addon.d you will need to flash gapps after ROM.
    Gapps advised per the CyanogenMod Wiki to CM13 its Open Gapss Nano Package.
    http://opengapps.org/?api=6.0&variant=nano
    If you are in other builds, make a factory reset, flash ROM, then flash Gapps. Reboot

    Full Change log:



    Changelog M105.0

    September Security Patch

    Trebuchet removed and replaced by Lawnchair

    New Magisk 14.0

    New V4A core and module for Magisk

    Project name: android
    manifest: android-6.0.1_r80
    Move to own fork of external/sfntly

    Project name: android_build
    ASB September 2017, version string to 2017-09-01
    ASB August 2017, version string to 2017-08-01

    Project name: android_packages_apps_Eleven
    Eleven: Add WRITE_MEDIA_STORAGE permission
    Eleven: Promote to privileged app
    Eleven: allow artwork to scale down
    Eleven: request record audio permission for visualizer
    Eleven: Remove unused permission REAL_GET_TASKS

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

    Project name: android_frameworks_base
    ZygoteInit: Remove CAP_SYS_RESOURCE
    system_server: add CAP_SYS_PTRACE
    Back-port fixes for b/62196835
    AppOps: Fix yet another deadlock
    AppOps: Prevent deadlock when making note of applications
    Close connection before retrying

    Project name: android_packages_apps_Settings
    Back-port ag/2491664
    Regenerate contributors cloud

    Project name: android_hardware_qcom_audio
    aenc-aac: bounds checking Add bounds checking for buffers
    Equalizer: Check value size for get preset name
    Fix security vulnerability: Equalizer setParameter memory overflow

    Project name: android_frameworks_ex
    Update FrameSequence to call new DGifCloseFile DO NOT MERGE

    Project name: android_frameworks_opt_net_wifi
    wifinative jni: check array length for trackSignificantWifiChange

    Project name: android_frameworks_minikin
    Reject unsorted cmap entries. DO NOT MERGE

    Project name: android_frameworks_av
    Avoid crash for stss sync sample number 0
    Track: Check buffer size of static tracks
    AudioFlinger: Fix memory allocation for client-less tracks
    MPEG4Extractor: check size for yrrc box
    stagefright: check aac_frame_length to prevent infinite loop
    MPEG4Source: fix fragmented read.
    MPEG4Extractor: ensure returned status is checked.
    MediaPlayerService: fix access of mPlayer in client
    audio effects: filter reserved effect commands
    EffectBundle: Check value size for get preset name
    stagefright: fix crash due to bad timestamp index
    Change MPEG2 reinit Error Handling
    Notify Errors Appropriately from SoftMPEG2
    Fix TOCTOU problem in libstagefright_soft_aacenc
    Fix security vulnerability: Equalizer setParameter memory overflow
    Check the buffer index from acquireBuffer
    Don't leak this out of GraphicBufferSource ctor
    better manage buffer for libstagefright_soft_mpeg4enc
    Fix integer overflow in mediadrmserver
    Fix potential leak
    m4v_h263: update width/height only when they are valid.
    m4v_h263: check header first before decoding a frame.

    Project name: android_external_libhevc
    Limit boundary PU sizes in case of errors
    Fix array size for hrd parameters
    Return error for invalid crop parameters
    Check number of output buffers and sizes
    Fix OOB issue in nal unit parsing
    Set pic_present at end of pic_init instead of beginning
    Handle error return in parse slice

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

    Project name: android_external_chromium-webview
    WebView AOSP Integration Request - 52.0.2743.100

    Project name: android_external_sfntly
    Merge remote-tracking branch 'aosp/upstream-master' into master
    Merge commit 'bbc9221' into master

    Project name: android_external_libmpeg2
    Check For Zero Width/Height in Frame Header
    Adding Error Check For PictureStructure Param
    Update mbs_left In Case Of Missing Slice
    Correcting NumCoeff Check in VLD




    Thanks all for the support.


    ROM -> https://www.androidfilehost.com/?fid=961840155545598123


    MD5: c6226a70b0f41b24f013039d36b83a16

    Happy flashing



    Source:

    LineageOS: https://github.com/LineageOS
    Kernel source: https://github.com/LineageOS/kernel_oneplus_msm8974
     

  17. TugaPower
    Jelly Bean Oct 22, 2017

    TugaPower , Oct 22, 2017 :
    Ok guys, the time arrived to make this announcment.
    My M build will no longer be supported.
    Thanks all the support over my M builds.
     

    Zakk553 likes this.
  18. CaBooSe
    Gingerbread Jan 6, 2018


  19. TugaPower
    Jelly Bean Jan 6, 2018

    TugaPower , Jan 6, 2018 :
    Read the post above yours...
     

  20. CaBooSe
    Gingerbread Jan 7, 2018

    CaBooSe , Jan 7, 2018 :
    seen that a long time ago wasn't expecting a full fledged rewrite of rom but maybe a patch ?
    :(