• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] ViperOS Coral V3.1.1 Samsung Galaxy J3 (2016) [SM-J320FN/F/G/M] [UNOFFICIAL]

Search This thread


Jan 17, 2021
I was able to break it after one minute of using it. Pressing the automatic brightness button which is not even supported on this phone puts the brightness to maximum and theres no way of disableing it. Even after restarting the brightness was still at maximum.
Hey If you are Having that Issue You could Install This App That Turns Off AUTO BRIGHTNESS it works for me perfectly: https://play.google.com/store/apps/details?id=com.abrody.brightness&hl=en&gl=US ( Auto Brightness Switch )


Senior Member
May 14, 2016
Is there a way to change the restart/shutdown logo?
Yeah. easy. get urself a new bootanimation, open a file manager with root support, go to /system/media/ and replace bootanimation.zip.

I have attached the lineageos bootanimation for u to try it out.


  • bootanimation.zip
    1.4 MB · Views: 32
  • Like
Reactions: ciobaneasca


  • IMG_20210410_150712.jpg
    1.8 MB · Views: 78


Senior Member
Dec 1, 2017
Is it necessary to remove the NFC service for J320F with this ROM?

Also, should I use the test bootloader from the LOS13 thread?

What about the auto-brightness bug? Is everyone having this issue?


Top Liked Posts

  • There are no posts matching your filters.
  • 6

    * Your warranty is... still valid?  
    * 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.  
    "This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."

    ViperOS is 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.



    * 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
    * Add QS pulldown with one swipe on fp sensor
    * Make roaming indicator optional
    * Option to Display Data Disabled indicator Icons
    * Ability to disable dashboard conditions, suggestions, and summaries
    * Ability to change settings dashboard layout (colummns)
    * Ticker
    * Heads up toogle, timeout and snooze function

    * 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

    * Beautiful black theme
    * 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
    * Add three-fingers-swipe to screenshot
    * Toast icon switch
    * In-call vibration options
    * 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
    * Ability to disable Do not Disturb mode when calling
    * Battery save color toggle
    * Drop AOSP Clock app, use from Google
    - Custom ambient display settings

    Many other customizations, install and take a look​

    Clear Dalvik /cache 
    Then Flash Rom GApps



    (UPDATE #1 20200504)

    Download On SourceForge

    GAPPS:Open GApps

    So far so good :)

    Credits & Thanks:

    LineageOS Team

    Github Kernel Source

    XDA:DevDB Information
    [ROM] ViperOS Coral V3.1.1 Samsung Galaxy J3 (2016) [SM-J320FN/F/G/M] [UNOFFICIAL], ROM for the Samsung Galaxy J3 (2016)

    iamsj7, djeman
    Source Code: https://github.com/ViperOS

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.10.x
    Based On: LineageOS

    Version Information
    Status: Stable
    Stable Release Date: 2020-04-30

    Created 2020-04-30
    Last Updated 2020-04-30
    UPDATE #1 20200504

    Supports j3xlte & j3nxlte

    - Zram Tunings
    - VM Tunings for better ram managements
    - updated ksm
    - Update & Tune Dalvik Heap
    - Source Upstream Changes
    UPDATE #1 20200504

    Supports j3xlte & j3nxlte

    - Zram Tunings
    - VM Tunings for better ram managements
    - updated ksm
    - Update & Tune Dalvik Heap
    - Source Upstream Changes
    What's the difference to another ViperOS for this phone?

    Bug fixed and updated

    ---------- Post added at 02:53 PM ---------- Previous post was at 02:52 PM ----------

    Could you please clarify the diference between the 3 available files in the download link?

    One is viperOS for this thread rest two is LOS14.1 for two different J3 model
    The issue they're referring to is when during a call the proximity sensor gets covered, the screen blacks out, it's not a bug but still it's an annoying issue.
    Also I wanted to iquire about ramdisk and if there ever could be a way to repartition the phone and add some storage from the system to the data partition.
    And finally I wanted to report the live display and how it slows down the phone, It would be really convenient if there was a blue light filter that wouldn't slow the phone down.
    Otherwise, all the issues mentioned were there before and thank you for an amazing update. ?