[UNOFFICAL BUILD] Samsung Galaxy J5 (2016) j5xnlte for /e/OS Q

Samsung Galaxy J5 (2016) j5xnlte for /e/OS Q-1.15:
https://www.androidfilehost.com/?fid=10620683726822078756

Please see sources and install instructions including recovery here:
https://forum.xda-developers.com/t/rom-10-0-j5-2016-lineageos-17-1-for-galaxy-j5-2016-unofficial.4120243/

Use it at you own risk!
Please support the developer(s)!

Update for /e/OS-Q-1.17:

e-1.17-q-20231125-UNOFFICIAL-j5xnlte.zip
https://www.androidfilehost.com/?fid=16385555061192797236

1 Like

Since A10 / eOS Q reached end of life there will no further builds for the Samsung Galaxy J5 (2016) j5xnlte. I will try unofficial R builds when I find some time

I tried to build now for R but got this error message:

[ 24% 18626/77056] //device/samsung/j5x-common/init:libinit_j5x clang++ init_j5x.cpp
FAILED: out/soong/.intermediates/device/samsung/j5x-common/init/libinit_j5x/android_recovery_arm_armv8-a_static/obj/device/samsung/j5x-common/init/init_j5x.o
PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-r383902b1/bin/clang++ -c -Wno-enum-compare -Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-pointer-compare -Wno-xor-used-a
s-pow -Wno-final-dtor-non-final-class -D__ANDROID_RECOVERY__ -mthumb -Os -fomit-frame-pointer -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -no-canonical-prefixes -DNDEBUG -UDEBUG
-fno-exceptions -Wno-multichar -O2 -g -fno-strict-aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-include -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offseto
f -faddrsig -Werror=int-conversion -fexperimental-new-pass-manager -Wno-reserved-id-macro -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent
-missing-override -Wno-c99-designator -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -ffunction-sections -fdata-sections -fno-short-enums -funwind-tables -f
stack-protector-strong -Wa,–noexecstack -D_FORTIFY_SOURCE=2 -Wstrict-aliasing=2 -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=format-security -nostdlibinc -msoft-fl
oat -march=armv8-a -mfloat-abi=softfp -mfpu=neon-fp-armv8 -target armv7a-linux-androideabi10000 -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -DANDROID_STRICT -fPIC -Wsign-pr
omo -Wimplicit-fallthrough -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-inlines-hidden -Idevice/samsung/j5x-common/include -Isystem/core/base/include -Isystem/core/init -Idevice
/samsung/j5x-common/init -Iexternal/libcxx/include -Iexternal/libcxxabi/include -Ibionic/libc/include -Iexternal/jemalloc_new/include -Ibionic/libc/system_properties/include -Isystem/core/property_service/libpro
pertyinfoparser/include -Wall -std=gnu++17 -fno-rtti -Isystem/core/include -Isystem/media/audio/include -Ihardware/libhardware/include -Ihardware/libhardware_legacy/include -Ihardware/ril/include -Iframeworks/na
tive/include -Iframeworks/native/opengl/include -Iframeworks/av/include -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/uapi/asm-arm -isystem bionic/libc/kernel/android/
scsi -isystem bionic/libc/kernel/android/uapi -Ilibnativehelper/include_jni -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -Werror=return-type -Wno-ta
utological-constant-compare -Wno-tautological-type-limit-compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-int-in-bool-context -Wno-sizeof-array-div -Wno-tautological-overlap-compare -Wno-de
precated-copy -Wno-range-loop-construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-string-compare -Wno-enum
-enum-conversion -Wno-enum-float-conversion -Wno-pessimizing-move -MD -MF out/soong/.intermediates/device/samsung/j5x-common/init/libinit_j5x/android_recovery_arm_armv8-a_static/obj/device/samsung/j5x-common/ini
t/init_j5x.o.d -o out/soong/.intermediates/device/samsung/j5x-common/init/libinit_j5x/android_recovery_arm_armv8-a_static/obj/device/samsung/j5x-common/init/init_j5x.o device/samsung/j5x-common/init/init_j5x.cpp
In file included from device/samsung/j5x-common/init/init_j5x.cpp:42:
In file included from system/core/init/property_service.h:23:
In file included from system/core/init/epoll.h:31:
In file included from system/core/init/result.h:22:
In file included from system/core/base/include/android-base/result.h:83:
system/core/base/include/android-base/format.h:23:10: fatal error: ‘fmt/chrono.h’ file not found

it boots …
i just installed it on a friend’s phone over previous e-0.11-p-20200908-UNOFFICIAL-j5xnlte or 0.13-q-20201127-UNOFFICIAL-j5xnlte not sure,

BUT :

my friend called me : i cannot ear her and she cannot ear me.
its a phone app issue because she made a positive test using “what’sapp”
“simple composer” app don’t help…

**does anyone else have tested this build to confirm it is not because a mistake from me ?

Samsung Galaxy J5(2016) j5xnlte SM-J510F
Samsung Galaxy J5(2016) j5xnlte SM-J510FN
Samsung Galaxy J5(2016) j5xnlte SM-J510FQ
Samsung Galaxy J5(2016) j5xnlte SM-J510GN
Samsung Galaxy J5(2016) j5xnlte SM-J510MN
Samsung Galaxy J5(2016) j5xnlte SM-J510UN

Last build from @The_Penguin is quite old but works well :

e-0.17-q-20210606-UNOFFICIAL-j5xnlte

Download link:
https://androidfilehost.com/?w=files&flid=316998&sort_by=date&sort_dir=DESC

Kernel source:
https://gitea.jenslody.de/jens/android_kernel_samsung_msm8916

Now I could build an R version for testing:

1 Like

Need an updated version in the future with camera bug fixes. The camera app isn’t working.

Try another camera apps like footej camera etc.

I tried it doesn’t work. It says gallery not available

Do you use the R or Q version?

I have this model (or better said my cousin does) and camera works fine on Q version 1.17. He’s been using it for months now and everything is all right.

As for gallery, he’s using Simple Gallery Pro but system gallery also works fine.

Once again, great job by @ronnz98