• 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

[ROM][A500xx][TW-7.1.1] hadesRom Lite - J5 2016 Port [11.04.2018]

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
Disclaimer

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. Hard. A lot.


Some personal thoughts:
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
- feel free to donate to me if you want to support my work;
- if you take any of my work without my permission i'll report you, and you'll probably get banned.


Rom Features
  • Android 7.1.1
  • Full Samsung J5 (2016) port, based on J510MNUBU2BRB2
  • Deodexed / Deknoxed / Zipaligned
  • Supporting most of known variants (A500F/A500FU/A500G/A500H/A500K/A500L/A500M/A500S/A500W/A500Y)
  • February security patch
  • Heavy debloated
  • Extra effects for stock camera
  • Samsung Themes support
  • Multiwindow, applock, call record, samsung max uds, wifi secure etc.
  • Status bar network traffic indicator
  • Aroma Installer
  • Aroma latest root options (Magisk v16.3 and SuperSU 2.82 SR5)
  • Navigation bar selectable in aroma
  • Disabled signature verification
  • Fake Knox 0x0
  • Patched safetynet
  • Device Status - Official in settings
  • Added ROM info in Settings>About Device>Software info
  • hadesKernel v3.1.2 (will be released separately after the update of A8 rom)
  • Under the hood optimisations for buttersmooth experience
  • Maybe more.. Will update when i`ll remember

hadesKernel v3.1.2 Features
  • J510FNXXU2BRB1 February security patch
  • Selinux fake enforcing patch
  • OTG
  • Wifi mac fix
  • Hotplug for disabling unneeded cpu cores to increase battery
  • Swap support (more free ram)
  • Supporting most of known variants (A500F/A500FU/A500G/A500H/A500K/A500L/A500M/A500S/A500W/A500Y)

Installation Steps
  • Make sure you have this twrp installed
  • Make sure you have latest modem and bootloader installed from here
  • Make sure your phone is charged to at least 70%.
  • Download the ROM and patch zips (if any), and transfer to your phone
  • Boot the phone into Recovery Mode
  • Do a FULL wipe: Dalvik Cache, Cache, Data, System
  • Flash rom
  • The first boot may take 15-20 min
  • After booting up in setting wizard make sure to uncheck diagnostic data

Telegram support

How about bugs?
Major issues for your info:
  • Camera focus or video recording - more info on FAQ
  • Mobile data on Sim 2
  • NFC
  • Sview Cover
  • test and report

Things that will never work and i won`t bother to fix:
-you can read more about them in FAQ

  • VoLTE
  • VoWIFI
  • FMRadio
  • Native blur

Credits
@BlackMesa123
@ananjaser1211
@letsmakecakes
@jedld
@@malbert16442
@DaOldMan
@daxgirl
@Wuby986
@Bulgaricus(RIP)
testers & donors

Kernel source code here: https://github.com/corsicanu/hadeskernel-7.1.1

XDA:DevDB Information
[ROM][A500xx][TW-7.1.1] hadesRom Lite - J5 2016 Port [11.04.2018], ROM for the Samsung Galaxy A Series

Contributors
corsicanu
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x

Version Information
Status: Beta
Beta Release Date: 2018-04-11

Created 2018-04-11
Last Updated 2018-06-06
 
Last edited:

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
FAQ
Q: How to report bugs?
A: If you want to report a bug make sure you include:
-device variant / modem version / bootloader version
-detailed info about the encountered issue
-steps to reproduce the bug
-logs - about how to take logs

Q: What's the difference between these 2 Lite roms?
A: J5 2016 rom has themes support, J2 2018 rom has clipboard. Personally i use clipboard everyday, maybe some of you do same and i don't use themes at all.. For me J2 rom is better. But if someone would rather use themes and ditch clipboard, can use J5 rom. Therefore 2 roms.

Q: Sound quality is low, what to do?
A: Go into Settings>Sound>Sound quality and effects>Advanced, move all the equalizer dots on top to 10db and back to 0db. Equalizer will reset now. You need to do this only once for any playback output (headphones, speaker, bluetooth).

Q: Phone is asking to reboot because sim changed, what should i do?
A: Reboot once and see if it appears again. If yes reboot again.

Q: Phone asks to wipe data because operator changed, should i wipe?
A: Try to cancel and just reboot. If you can't do that or the popup still appear, reflash the rom and wipe from aroma installer.

Q: GPS not finding my location, what to do?
A: Install GPS Test, enable location services from settings, go outside and wait for 20 minutes.

Q: How can i disable/enable navigation bar?
A: Reflash rom without wiping anything.

Q: Where are navigation bar settings?
A: There aren`t any navigation bar settings because the rom is ported from a device without native navigation bar.

Q: Why camera can`t be fully fixed?
A: Unfortunately camera can't be bugless because old device - old camera drivers, so we need to live with a bug, choosable in aroma:
- Video recording bug - Video recording works only in Footej Camera (already included in the rom) but focus is fully working
- Focus bug - Video recording works in any camera app, but focus is half broken (works 1 of 2 times)

Q: Why volte/vowifi will never work?
A: Network is partially working now because we use marshmallow network libs. For fixing these 2 features we need nougat compatible network libs which we don`t have. Hence this, volte/vowifi can't be fixed and will never work.

Q: Why native blur will never work?
A: Native blur requires blur libs from another snapdragon phone with same android version 7.1.1, only two phones now matching these two conditions are C9 pro and Note 8, and the blur libs make the phone bootloop, so will never work.

Q: Why FM Radio will never work?
A: In order to fix sound on speaker i needed to find a device with same speaker amplifier and same android version (7.1.1). After months of research i found it, but it was a tablet without FM radio. Since Samsung uses different output paths for FM, no FM for us too.
 
Last edited:

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
Does it have smart capture and screen recording function too.
Game launcher support?
Private mode is there?
No smart capture/screen recording, i wanted to keep it clean. Game launcher is there. About private mode, i didn't had time to make it work. My main concern was and still is mobile data for sim 2, but i couldn't fix it on time. Will see what future will bring us. Regards

Sent from my SM-A520F using Tapatalk
 

vrte

New member
Feb 15, 2018
3
0
0
bags nfc

For nfc a500f, replace these files with files from the firmware [ROM] [A500xx] [TW-7.1.1] hadesRom v3.0 - A8 + 2018 Port [12/22/2017]
app:
NfcNci:
NfcNci.apk


etc:
firmware:
nfc_test.bin

mmi:
layout:
layout_nfc.xml


permissions:
android.hardware.nfc.hce.xml
android.hardware.nfc.xml
com.android.nfc_extras.xml
com.broadcom.nfc.xml
com.cyanogenmod.nfc.enhanced.xml
com.vzw.nfc.xml

libnfc-brcm.conf
libnfc-brcm-20795a20.conf
nfcee_access.xml
thermal-engine.conf
thermal-engine-8939.conf

framework:
com.android.nfc_extras.jar
com.broadcom.nfc.jar
com.vzw.nfc.jar

lib:
hw:
nfc_nci.bcm2079x.default.so

libnfc_ndef.so

lib64:
hw:
nfc_nci.bcm2079x.default.so

libnfc_nci_jni.so
libnfc_ndef.so
libnfc-nci.so
libnfctester_jni.so

vendor:
firmware:
BCM20795A2_001.003.025.0005.0043_Generic_I2C_NCD_Unsigned_configdata.ncd

lib:
mmi_nfc.so

lib64:
mmi_nfc.so


xbin:
BrcmNfcHwTest
 

prototype74

Elite Member
Aug 3, 2013
1,284
1,197
113
23
Freiburg i. Br.
For nfc a500f, replace these files with files from the firmware [ROM] [A500xx] [TW-7.1.1] hadesRom v3.0 - A8 + 2018 Port [12/22/2017]
app:
NfcNci:
NfcNci.apk


etc:
firmware:
nfc_test.bin

mmi:
layout:
layout_nfc.xml


permissions:
android.hardware.nfc.hce.xml
android.hardware.nfc.xml
com.android.nfc_extras.xml
com.broadcom.nfc.xml
com.cyanogenmod.nfc.enhanced.xml
com.vzw.nfc.xml

libnfc-brcm.conf
libnfc-brcm-20795a20.conf
nfcee_access.xml
thermal-engine.conf
thermal-engine-8939.conf

framework:
com.android.nfc_extras.jar
com.broadcom.nfc.jar
com.vzw.nfc.jar

lib:
hw:
nfc_nci.bcm2079x.default.so

libnfc_ndef.so

lib64:
hw:
nfc_nci.bcm2079x.default.so

libnfc_nci_jni.so
libnfc_ndef.so
libnfc-nci.so
libnfctester_jni.so

vendor:
firmware:
BCM20795A2_001.003.025.0005.0043_Generic_I2C_NCD_Unsigned_configdata.ncd

lib:
mmi_nfc.so

lib64:
mmi_nfc.so


xbin:
BrcmNfcHwTest
These listed "files" are meant for BCM2079x nfc chips by Broadcom but A5 has a S3FWRN5 chip by Samsung
 
Last edited:

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
I'm on SM-A5000 and SIM isn't working. Everything is perfect and really appreciate your hard work. I checked the CSC and it's from Germany. Changed to my own region still no success. Then I Flashed the stock modem and csc from stock rom. Still no network. Do you know what's causing the probelm?? It shows ""Not Registered on Network" when i try to use sim.

Is it due to wrong phone details like the details showed are of the phone u ported the rom from. :confused:
The variant SM-A5000 is from china.
Really happy that u ported the rom.

I'm now getting all the components from stock Marshmallow rom that is from china and will replace the things.
Will it work if I replace the files with my phones stock rom which is SM-A5000. Can u guide me man, the whole rom is great, even the battery is increased. But SIM problem. It says "Not Registered on network".
I know about the issue, i'm trying to figure it out. CSC or phone details have nothing to do, all i can think is that it might be kernel related. I suggest you don't change things in the rom because you can end in bootloops and i won't give support for that.
I have a firmware for a500f with a working nfc I can give it to you
Make a patch, upload it and send me in a private message the link to it. I didn't bothered with nfc too much because only few people use it.

Sent from my SM-A520F using Tapatalk