[ROM][7.1.2][FINAL] ViperOS V3.1.1 for HLTExxx v6.2

Search This thread

DaOldMan

Senior Member
  • Oct 6, 2010
    3,324
    5,621
    Can you tell us what is the new in 6.1 and when it's release 🙂🙂
    I just build the 6.2 ViperOS rom. Basicaly I am adding all possible security fixes to new releases. As Viper is long time sealed I am trying not to add any features as it may break the release. I am now rocking 5.3.2021 security patch. I decided to release once in few month so you will get a long list of fixes. The actual changelog will be posted together with the release. I think 6.2 will be a public release 😄
     

    IntoSoul

    Member
    Dec 4, 2020
    6
    1
    I just build the 6.2 ViperOS rom.

    Thank you so much for still supporting the nougat version with the security updates. Of all the different roms with android 10 I've tried, I keep going back to this rom. Very smooth and so far the only rom that I am able to do a twrp backup without error. The other roms with Android 10 for some odd reasons keep causing me bootloop after doing a twrp restore. I thought my trwp backup were corrupted but turns out it twrp and Android 10 just don't backup properly. I don't have the same issue when it comes to this rom. So I plan to keep using this version as long as it is still supported. Thank you
     

    rayman95

    Senior Member
    Jan 14, 2009
    6,096
    3,766
    63
    monaco
    Thank you so much for still supporting the nougat version with the security updates. Of all the different roms with android 10 I've tried, I keep going back to this rom. Very smooth and so far the only rom that I am able to do a twrp backup without error. The other roms with Android 10 for some odd reasons keep causing me bootloop after doing a twrp restore. I thought my trwp backup were corrupted but turns out it twrp and Android 10 just don't backup properly. I don't have the same issue when it comes to this rom. So I plan to keep using this version as long as it is still supported. Thank you
    That's a twrp issue..go back to 3.3.1.1....or if issue, after restore flash back the ROM in recovery.
     
    Last edited:

    DaOldMan

    Senior Member
  • Oct 6, 2010
    3,324
    5,621
    Announcement of ViperOS V6.2

    Dear users,

    I am happy to announce the latest v6.2 build of my ViperOS 3.1.1 build for the Note 3. We have a lot of security patches as usual!

    Compatible December 2020, January 2021, February 2021 & March 2021 patches were applied:

    1. Make WallpaperMS bind wallpaper component PendingIntent immutable.
    2. spdif: fix possible buffer overflow
    3. Fix a security issue in sdp_server.cc
    4. Check Classic key before cross-key derivation
    5. fixes some (not all) buffer overreads during decoding pentax makernote entries.
    6. RESTRICT AUTOMERGE ANDROID: Fix negative stack write in sgdisk
    7. Fix potential overflow in WAV extractor
    8. Break layout context before and after bidi control character
    9. Fix potential OOB write in libbluetooth
    10. ACL: Drop broadcasts
    11. Protect GrantCredentialsPermissionActivity against overlay.
    12. Make GlobalScreenshot PendingIntents immutable
    13. Ignore GrantCredentials call with unexpected calling uid.
    14. Check that Account Parcel has name and type.
    15. DO NOT MERGE Check fingerprint client against top activity in auth callback
    16. DO NOT MERGE: Hide overlays over uninstall confirm dialog
    17. RESTRICT AUTOMERGE Don't allow tapjacking permissioncontroller
    18. Track behavior change in default HostnameVerifier.
    19. Reject non-ASCII hostnames and SANs, Ignore DNS names in certificate CN.
    20. Check permission before sending batch scan result
    21. P2P: Fix copying of secondary device types for P2P group client
    22. Add bluetooth package to permission request intent
    23. Prevent overlay drawing on top of Bluetooth activity dialog
    24. Revoke the uri permission when the file is deleted
    25. Restrict app transition maximum duration
    26. RESTRICT AUTOMERGE Ensure caller identity is restored in CP quick-path.
    27. Remove updateIntentVerificationStatusAsUser from ResolverActivity
    28. decoder: Update check for first mb in slice
    29. SDP: Only start discovery once
    30. libbinder: readString*Inplace SafetyNet (II)
    31. libbinder: check null bytes in readString*Inplace
    32. Protect account chooser activities against overlay.
    33. Add SafetyNet logging to JNI::NewStringUTF.
    34. Validate input of JNI::NewStringUTF().
    35. LiteralBuffer::ExpandBuffer always grows
    36. [parser] Fix off-by-one in parameter count check
    37. backport: dnsmasq: fix heap overflow

    Download links:

    Hlte:
    For hlte (International) ViperOS v6.2 press here
    MD5: 91e615b15bae6f3bbf755de3c1535a38

    HlteCHN:
    For hltechn (Chinese) ViperOS v6.2 press here
    MD5: ef0acdcac6093656ce1184230ef3a65e

    HlteKOR:
    For hltekor (Korean) ViperOS v6.2 press here
    MD5: 3f8ec34fd030ccfe8661134c11f63ff1

    HlteTMO:
    For hltetmo (T-Mobile) ViperOS v6.2 press here
    MD5: 419e962b463b9ac17f920ab53dacb75e

    As always users of V1.0 - V5.8 can dirty flash (Don't forget to reflash kernel & magisk after rom installation - no gapps are needed. Nandroid backup is always recommended). Others should clean flash in the same way V1.0 is flashed (please read the OP!).

    Enjoy the rom and thank you all for using ViperOS !
     

    IntoSoul

    Member
    Dec 4, 2020
    6
    1
    That's a twrp issue..go back to 3.3.1.1....or if issue, after restore flash back the ROM in recovery.
    Thanks for the tip. I am currently using the latest Twrp 3.5.9.0
    _9. Perhaps that is the cause of the problem. But I don't see v3.3.1.1 on twrp.me. The closest one I could find is 3.3.1.0. Will try it out later. For now, I notice there is the new updated release -ya!- so I'll postpone the andriod 10 rom installation for now. :p
     

    IntoSoul

    Member
    Dec 4, 2020
    6
    1
    Thanks DaOldman for the updated rom. I managed to dirty flash from v5.8 without problem. I experienced random shutoff and bootloop when Zap kernel (@jprimero15) was installed -the kernel suggested at the beginning of this thread. Same problem with previous v5.8 too. Once I removed the kernel and use the kernel from the rom, the problem stopped. Perhaps Zap kernel is not compatible with viper os 3.1.1 v5.8 and 6.2 rom? I am not sure.

    So far with the upgraded rom, I notice the rom is running a lot smoother than v5.8. Not sure which aspect as I am not very techy on android. I just feel the app processing, device temperature, and battery optimization are improved than previous version even though the previous one was already fairly good. Also when I play some game app, the back of the device does not get warm as before. Keep up the good work. Thank you.
     
    • Like
    Reactions: DaOldMan

    DaOldMan

    Senior Member
  • Oct 6, 2010
    3,324
    5,621
    Hi,

    After installing ViperOS v6.2 (hlte) on my SM-N9005 phone , the menu button and back button (the soft keys) have stopped working (they are accessible only by using the S pen). Is there a fix for this?

    Thank you!
    You did something totaly wrong. They work perfectly fine, and always did. Wipe the phone, reinstall rom from a fresh zip (check md5 to be sure it's fine) and re-test. Enjoy the rom !
     
    • Like
    Reactions: faheem200

    Top Liked Posts

    • There are no posts matching your filters.
    • 2
      Well I just updated the rom to May security patch (v 6.4). Everything is working just fine. Another month or two and I will make another release unless there is something urgent :cool:
      nice awesome rom
      1
      Hi,

      After installing ViperOS v6.2 (hlte) on my SM-N9005 phone , the menu button and back button (the soft keys) have stopped working (they are accessible only by using the S pen). Is there a fix for this?

      Thank you!
      You did something totaly wrong. They work perfectly fine, and always did. Wipe the phone, reinstall rom from a fresh zip (check md5 to be sure it's fine) and re-test. Enjoy the rom !
    • 44
      ViperOs.jpg


      This is ViperOS

      Disclaimer:
      /*
      * Your warranty is... void!
      *
      * I am not responsible for bricked devices, dead SD cards,
      * thermonuclear war, or you getting fired because the alarm app failed. Please
      * do some research if you have any concerns about features included in this ROM
      * before flashing it! YOU are choosing to make these modifications, and if
      * you point the finger at me for messing up your device, I will laugh at you.
      * You do so at your own risk and take the responsibility upon yourself
      * This rom works only on n9005 model for now. Don't try to install it on any other device!
      */


      About:
      Another AOSP rom ? I guess many will ask why I am releasing a Nougat rom at this time when there are already builds of Oreo and Pie floating around. The answer is simple. I would release those but for one problem. As of today the Bluetooth bug that prevents us from calling people via Bluetooth is still present on all LineageOS/AOSP roms for the Note 3. People that use the mobiles in their cars or with Bluetooth headsets this is a huge problem. So this rom is just for you guys. In Nougat the bug is non existent and everything works just fine. The rom is very fast, stable and filled with mods. I hope you will like and use it.

      About ViperOS:
      We are a Brazilian team, ViperOS aims to bring stability and useful features. If you are looking for a stable ROM with true tested features, minimal bugs and no Lineage bloatwares, then this is the place to be.

      Features:

      Venom-Resized.png

      Statusbar
      * Traffic indicators
      * Statusbar items
      * Clock & date
      * Battery icon settings
      * Carrier label
      * Quick settings personalization
      * Other statusbar settings
      * VPN icon toggle
      * Data saver icon toggle
      * VoLTE icon
      * Viper statusbar logo
      * Option to Display Data Disabled indicator Icons
      * Ticker
      * Heads up toogle, timeout and snooze function
      * Add/Remove QS shortcuts with one click


      Lockscreen
      * Custom lockscreen settings
      * Lockscreen weather
      * Option to hide lockscreen clock, date & alarm text
      * Hide status bar on lockscreen
      * Hide power menu on secure lockscreen
      * Hide quick settings on secure lockscreen
      * Lockscreen flashlight, double tap anywhere to sleep and disable media image


      Multi tasking
      * Round button on recents
      * Recents style toggle: cards and grid
      * Recents membar

      System
      * Viper Color Engine built from scratch
      * Lawnchair as default launcher (+DT2S)
      * Navbar enable/disable
      * Pixel navbar (with animation) toggle
      * Dynamic navbar
      * Navbar dimensions
      * Navbar button layout
      * Hardware keys binding
      * Hardware keys enable/disable
      * Kill app with back button
      * Power menu customization
      * Heads up toogle, timeout and snooze function
      * Reset battery stats
      * Wired headset: make ringtone audio focus customizable
      * Live volume steps
      * Hide arrows in network traffic indicators
      * Fingerprint authentication vibration
      * Toast icon switch
      * Advanced Bluetooth, Data, Wifi Toggles
      * Disable/enable screenshot sound
      * QS header icon settings
      * Header date and time positions
      * Unlock keystore with fingerprint
      * Ability to toggle vibration when double tapping power button for camera
      * Double tap to sleep on navigation bar
      * Drop Lineage LockClock, use OmniJaws
      * Drop AOSP Clock app, use from Google
      * Custom ambient display settings
      * Three Fingers Swipe for Screenshot
      * PA Accidental Touch

      Additions:

      Updated security patch to March 2020
      3Minit Paid app & framework included
      Removed SecureFlag from framework

      There are many other customizations, install the rom and check it out !


      How to install ViperOS on Note3 N9005:
      Download the rom. Download Gapps of your choice (use arm & nougat 7.1). Micro, nano or pico versions are recommended. Download the zip from: https://opengapps.org/. Save both files in a place you remember.
      Boot to TWRP (Use V 3.2.0 and up please otherwise it's a no go) by holding down Volume Up + Home + Power keys.
      Nandroid backup your current setup (System, Data, Boot, Cache) in case something bad happens.
      Wipe > Advanced Wipe > Cache + System + Data.
      Install the downloaded zip rom file on your device.
      Install downloaded OpenGapps zip file and reboot the device.
      Profit !


      Recommended Kernel Installation:
      Original (refered as stock) Kernel, included in the rom is stable but not best. Thus I recommend to use replacement kernels. The stock kernel is SELinux enforcing now, so safetynet should be passed if you use magisk.
      There are two recommended replacement kernels to the stock one that is included in the rom zip:
      1. Zap kernel by my good friend @jprimero15, available here in this thread https://forum.xda-developers.com/showpost.php?p=79276551&postcount=258. Installation is in recovery after rom installation.
      2. The older Xenial kernel is also recommended. It was found to be very stable and battery friendly. Download it from here: https://androidfilehost.com/?fid=818070582850501474. Installation is in recovery after rom installation. You should also use the IRPatch from @svbarbosa to fix IrBlaster with this kernel. The fix should be applied in recovery from here: Ir Patch is here. If you want to install another kernel after using Xenial kernel you will need to restore a custom binary first by flashing the following SDCard revert zip: https://androidfilehost.com/?fid=673368273298967988

      Credits & Thanks:

      @jprimero15 - For helping me to fix & compile roms & his trees. I really appreciate your help
      @Eleo - For bringing his passion for AOSP roms into the Aspire group
      @Bullmans & @galili47 - For testing this rom over a long period time, making it their daily driver
      @IKGapirov - For help with building roms
      @Jairus980 - For the very nice Xenial kernel
      All ViperOS Team
      LineageOS team
      XPerience team
      ResurrectionRemix team
      crDroid team
      And all other open source Devs/Teams I may have missed!

      Bug reports:
      This is a developer thread. This means you need to submit logs (logcat) and full information about the problem you are experiencing. Logcat can be found in the "/data/system/dropbox" directory. If you use a custom kernel you need to report it. No spamming and no ETA requests are allowed.

      Enjoy the rom !

      XDA:DevDB Information
      [ROM][7.1.2][FINAL] ViperOS V3.1.1 V6.2 [HLTExxx] [UNOFFICIAL], ROM for the Samsung Galaxy Note 3

      Contributors
      DaOldMan
      Source Code: http://github.com/ViperOS-Project

      ROM OS Version: 7.x Nougat
      ROM Kernel: Linux 3.4.x
      Based On: LineageOS, ResurrectionRemix, crDroid, XPerience

      Version Information
      Status:
      Stable
      Current Stable Version: 6.2
      Stable Release Date: 8-3-2021

      Created 27-11-2018
      Last Updated 8-3-2021
      22
      Download Links & Changelogs

      V6.2 download links and changelog : Press here please to go to the release post

      V5.8 download links and changelog : Press here please to go to the release post

      V5.5 download links and changelog : Press here please to go to the release post

      V5.2 download links and changelog : Press here please to go to the release post

      V5.0 download links and changelog : Press here please to go to the release post

      V4.5 download links and changelog : Press here please to go to the release post

      V4.0 download links and changelog : Press here please to go to the release post

      V3.7 download link and changelog : Press here please to go to the release post

      V3.6 download link and changelog : Press here please to go to the release post

      V3.5 download link and changelog : Press here please to go to the release post

      V3.0 download link and changelog : Press here please to go to the release post

      V2.5 download link and changelog : Press here please to go to the release post

      V2.0 download link and changelog : Press here please to go to the release post

      V1.0 download link: To download V1.0 press here
      22
      ViperOS V3.0 Announcement

      Dear users,

      I am happy to announce the latest v3.0 build of my ViperOS 3.1.1 build for the n9005. V3.0 changelog:
      1. Security patch updated to 5.4.2019 :D
      2. Added @jprimero15 fix for clock charging info accuracy on lockscreen
      2. Added @jprimero15 fix to remove useless camera log spam

      The rom can be downloaded from the following link:

      ViperOS 3.1.1 HLTE V3.0 - Press here
      MD5: 629968c024e1a105c4c3d76063a49da9

      Users of V1.0, V2.0 & V2.5 can dirty flash (Don't forget to reflash kernel & magisk after rom installation - no gapps are needed. Nandroid backup is always recommended). Others should clean flash in the same way V1.0 is flashed (please read the OP!).

      Enjoy the rom and thank you all for using ViperOS ! :D
      17
      ViperOS 3.1.1 V 3.5

      Dear users,

      I am happy to announce the latest v3.5 build of my ViperOS 3.1.1 build for the n9005. V3.5 changelog:
      1. Security patch updated to 5.5.2019 :D
      2. TzData updated by @haggertk
      2. More updates to the rom by LineageOS team :)

      The rom can be downloaded from the following link:

      ViperOS 3.1.1 HLTE V3.5 - Press here
      MD5: 85397f825477e75657d043c32a3672f9

      Users of V1.0, V2.0, V2.5 & V3.0 can dirty flash (Don't forget to reflash kernel & magisk after rom installation - no gapps are needed. Nandroid backup is always recommended). Others should clean flash in the same way V1.0 is flashed (please read the OP!).

      Enjoy the rom and thank you all for using ViperOS ! :D
      16
      ViperOS V4.0 - More Variants !

      Dear users,

      I am happy to announce the latest v4.0 build of my ViperOS 3.1.1 build for the Note 3.

      V4.0 changelog:

      1. Security patch updated to July
      2. Added 3 more variants - KOR, TMO and CHN for those people that use those devices. Many thanks for help from @jprimero15, you rock ! Thanks to @26phi for testing the Korean variant :) .
      3. Stock kernel updated to latest source & Vendor files were also updated.
      4. To pass Safetynet all you need to do is to change the kernel to SELinux Enforcing. Tested it on ZAP V2.0 - works fine :). Should also work for the stock kernel.
      5. No need to ask if there are more updates, I try to be as transparent as possible.

      Download links:
      Hlte: https://www.androidfilehost.com/?fid=6006931924117919015
      MD5: 632143605ec7b95b7c4213d62379d24b

      HlteCHN: https://www.androidfilehost.com/?fid=6006931924117919012
      MD5: bf87688ea54e29dd718d10c89367dc40

      HlteKOR: https://www.androidfilehost.com/?fid=6006931924117919013
      MD5: 6e776c2ed562b5c10c8390c085e06134

      HlteTMO: https://www.androidfilehost.com/?fid=6006931924117919014
      MD5: 3ae8e61cee03b742b330697675d6e02c

      Users of V1.0, V2.0, V2.5, V3.0, V3.5, V3.6 & V3.7 can dirty flash (Don't forget to reflash kernel & magisk after rom installation - no gapps are needed. Nandroid backup is always recommended). Others should clean flash in the same way V1.0 is flashed (please read the OP!).

      Enjoy the rom and thank you all for using ViperOS ! :D