48
[ROM][LineageOS][Android 7.1.2][OMS7] TugaPower

  1. Bananinha
    Ice Cream Sandwich Apr 25, 2017

    Bananinha , Apr 25, 2017 :
    Muito bem! Pensava que era dos poucos a ter a mesma ideia... Eu também tenho essa preocupação, já que mesmo eles não fazem mais peças... O que acontecerá?

    E tu? Andas com o que?
     

  2. pikota
    Marshmallow Apr 26, 2017

    pikota , Apr 26, 2017 :
    OnePlus 3T. :D :p
     

    AnuiBay likes this.
  3. TugaPower
    Jelly Bean May 1, 2017

    TugaPower , May 1, 2017 :
    Build 2017/05/01 #OPO

    TugaPower ROM G+

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

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

    #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

    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

    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 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 )
    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 )
    No more need to make microG system app
    Multi-ROM Support
    Increase max chg current to 2000/500mA
    kernel 3.4.113
    Kernel permissive
    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:

    Let me know to add here :)



    Change log:

    Project name: android_device_oppo_common
    recovery: Use project pathmap for recovery

    Project name: android_device_oneplus_bacon
    bacon: Enforce vendor tree presence
    bacon: Remove references to dead ppd service
    bacon: Remove non existant qcom_oncrpc group UID

    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=457095661767157960

    MD5: aa38a022b18fd612b5b6c0b7c73f8576

    Please dont mirror for now the roms zips, thanks




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

    pikota, Peles, manholas and 4 others like this.
  4. bobcat
    Ice Cream Sandwich May 2, 2017

    bobcat , May 2, 2017 :
    Desde a N31 que noto que o download da ROM demora mais e não consigo instalar via OTA, só mesmo manualmente pelo TWRP. Alguém está com o mesmo problema?
     

  5. _TheMaster_
    Froyo May 2, 2017

    _TheMaster_ , May 2, 2017 :
    Desde que instalei a actualização o menu das apps em vez de aparecer o abecedário aparece uma barra onde estavam as letras

    Mais alguém com o mesmo problema?
     

  6. mordep
    Ice Cream Sandwich May 3, 2017

    mordep , May 3, 2017 :
    Nao noto diferenças no download, oscila um pouco mas as vezes atinge os 5Mb/s.
    Na instalação da Rom, descarrego por OTA mas instalo sempre por TWRP.
     

    bobcat likes this.
  7. mordep
    Ice Cream Sandwich May 3, 2017

    mordep , May 3, 2017 :

    Sim também tenho esse problema, as letras deixaram de estar visiveis.
     

  8. TugaPower
    Jelly Bean May 3, 2017

    TugaPower , May 3, 2017 :
    Estas a falar do Launcher Trebuchet? Estás a usar algum tema?
     

  9. bobcat
    Ice Cream Sandwich May 3, 2017

    bobcat , May 3, 2017 :
    Ui, isso gostava eu... O download da ROM demora à vontade 12/15 minutos... O problema é mesmo não me aparecer a app para dar autorização de root para instalar directamente...

    Obrigado pela resposta
     

    mordep likes this.
  10. mordep
    Ice Cream Sandwich May 3, 2017

    mordep , May 3, 2017 :
    Sim o launcher que vem por defeito, o Trebuchet. Nao tenho nenhum tema aplicado mas na versao anterior instalei o substratum e instalei o lock clean, nao sei se afeta alguma coisa mas posso remover e ver.
    Substratum: https://play.google.com/store/apps/details?id=projekt.substratum&hl=pt_PT
    Lock Clean: https://play.google.com/store/apps/details?id=com.kohlewrrk.lockclean&hl=pt_PT

    Fica a imagem de como aparece a barra.
    Screenshot_20170503-111657[514].png
     

  11. manholas
    Lollipop May 3, 2017


    AnuiBay and mordep like this.
  12. pgomes2000
    Gingerbread May 5, 2017

    pgomes2000 , May 5, 2017 :
    Boas pessoal,

    Alguém me pode explicar quais são as principais diferenças entre a LineageOS original e a do @TugaPower, que me possam ajudar a escolher uma em detrimento da outra?

    Obrigado.
     
    Last edited: May 6, 2017

  13. TugaPower
    Jelly Bean May 7, 2017

    TugaPower , May 7, 2017 :
    Duvido muito que aqui neste topico te digam para ir para a original.
     

  14. TugaPower
    Jelly Bean May 7, 2017

    TugaPower , May 7, 2017 :
    Build 2017/05/07 #OPO

    TugaPower ROM G+

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

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

    #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

    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

    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 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 )
    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 )
    No more need to make microG system app
    Multi-ROM Support
    Increase max chg current to 2000/500mA
    kernel 3.4.113
    Kernel permissive
    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:

    Let me know to add here :)



    Change log:

    Re-add Network Traffic Monitor

    Project name: android_kernel_oneplus_msm8974
    sdcardfs: limit stacking depth
    BACKPORT: fs: limit filesystem stacking depth
    crypto: msm: check integer overflow on total data len in qcedev.c
    msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c
    KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
    KEYS: Change the name of the dead type to ".dead" to prevent user access
    KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
    mm: migrate dirty page without clear_page_dirty_for_io etc
    mm: fix warning in __set_page_dirty_nobuffers
    mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
    net/packet: fix overflow in check for tp_frame_nr
    net/packet: fix overflow in check for tp_reserve
    scsi: sg: check length passed to SG_NEXT_CMD_LEN
    sg: relax 16 byte cdb restriction
    block: add blk_rq_set_block_pc()
    platform: msm: spmi: Fix possible race condition in debugfs
    prima: Fix buffer overflow in WLANSAP_Set_WPARSNIes()
    prima: Fix VHT-80 IBSS stops beaconing
    msm-camera: Addressing possible overflow conditions
    qcrypto: protect potential integer overflow.
    l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()
    fix mismerge: packet: fix races in fanout_add()

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

    Project name: android_device_oneplus_bacon
    bacon: we have a device with 3GB RAM

    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=673368273298952966

    MD5: 02ea56f2638d5b22369bdf3c29d04611

    Please dont mirror for now the roms zips, thanks




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

    lemor, pikota, scp41 and 1 other person like this.
  15. manholas
    Lollipop May 8, 2017


    scp41 and AnuiBay like this.
  16. bobcat
    Ice Cream Sandwich May 8, 2017

    bobcat , May 8, 2017 :
    Boas pessoal. Mais uma vez vou ter que instalar o update manualmente.

    Que wipes tenho que fazer? Por defeito sugere Data, Cache e Dalvik. Não vou perder dados (neste caso dados das apps, logins já feitos, etc)?

    Fico na dúvida pelo Wipe Data se isso não acontecerá...
     

  17. japimentel
    Gingerbread May 8, 2017

    japimentel , May 8, 2017 :
    Boas, não faças wipe à data senão perdes esses dados.

    Não é necessário fazer qualquer tipo de wipe, o update trata de tudo, mesmo o update manual.
     

    bobcat likes this.
  18. bobcat
    Ice Cream Sandwich May 8, 2017


    japimentel likes this.
  19. bobcat
    Ice Cream Sandwich May 8, 2017


  20. luiscarneirorm
    Gingerbread May 8, 2017

    luiscarneirorm , May 8, 2017 :
    Alguém uma a galeria quickpick? Está-me sempre a ir a baixo cada vez que quero partilhar uma foto :(