• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[PORT][ROM][UNOFFICIAL][7.1.2][j5xnlte] ViperOS 3.0.3 for Galaxy J5 2016

Status
Not open for further replies.

bluedogerino

Senior Member
Jun 19, 2017
238
262
63
Banja Luka

This is ViperOS
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.

"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."
About:
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.

Note: Viper 3.0.1 and 3.0.2 don't exist, I created these subversions to fix some bugs.

Features:

Statusbar

* Traffic indicators
* Statusbar items
* Clock & date
* Battery icon settings
* Carrier label
* Quick settings personalization
* Other statusbar settings

Lockscreen
* Custom lockscreen settings
* Lockscreen weather

Multi tasking
* Round button on recents

System
* 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

Many other customizations, install and take a look
Bugs:
  • FM Radio app is broken Fixed in 3.0.2
  • 2600mAh battery info Fixed in 3.0.1
  • low speaker incall audio Fixed in 3.0.3
  • 2nd sim incall audio
  • Bt audio
  • You tell me

Instructions:
1.Download ROM, GApps and Addons-SU / Magisk
2.Reboot to Recovery
3. Wipe System, dalvik, cache, data preload, persist, android secure
4.Flash ROM, Gapps and Addons-SU
5.Reboot
6.Enjoy


Download:


Older Versions:

AFH 3.0.2: Download
AFH 3.0 : Download
AFH Viper Folder with older versions : Download


Credits & Thanks:
All ViperOS Team
LineageOS team
ResurrectionRemix team
crDroid team
And all other open source Devs/Teams I may have missed!



Other links


XDA:DevDB Information
ViperOS, ROM for the Samsung Galaxy J5

Contributors
bluedogerino, EsromG5, GeneticEngineer
Source Code: https://github.com/therootlord/android_kernel_samsung_msm8916/tree/cm-14.1-testing

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: 6.0.1 Marshmallow

Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2017-08-24

Created 2017-08-24
Last Updated 2018-01-30
 

Attachments

Last edited:

lemlis

Senior Member
May 20, 2015
305
370
0
Dusinėnai
So get off my thread
:D:D
you are ridiculous kid wich i know.Tell me please wher you thief META-INF ,why you use Xperience rom meta inf?? for Viper
its not right .this Meta inf have in mx folder Xperience rom release keys and updater script have xperience rom ota lines no needed here.its wrong.
Code:
package_extract_file("META-INF/mx/xperience/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
else
mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/userdata", "/data", "");
package_extract_file("META-INF/mx/xperience/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
unmount("/data");
Next time you must use this Template to porting Rom. i think you know what did wit him.And not deleting install folder.
View attachment Template.zip
You may thank for the lessons,-act like a pig is wrong.
you right- i not have J5 2016,and this is last my help to community j5 2016.
Bye for all. ;)
 

bluedogerino

Senior Member
Jun 19, 2017
238
262
63
Banja Luka
:D:D
you are ridiculous kid wich i know.Tell me please wher you thief META-INF ,why you use Xperience rom meta inf?? for Viper
its not right .this Meta inf have in mx folder Xperience rom release keys and updater script have xperience rom ota lines no needed here.its wrong.
Next time you must use this Template to porting Rom. i think you know what did wit him.And not deleting install folder.

You may thank for the lessons,-act like a pig is wrong.
you right- i not have J5 2016,and this is last my help to community j5 2016.
Bye for all. ;)
I didn't use yours, SpamMachine sent me the file :p
 
Status
Not open for further replies.