FORUMS
Remove All Ads from XDA

[UNOFFICIAL][ROM] LineageOS/Go 16.0 for Galaxy J5 [SM-J5008/H/F/FN/G/M/Y]

1,071 posts
Thanks Meter: 1,938
 
By vince2678, Recognized Developer on 6th October 2018, 07:51 PM
Post Reply Email Thread


LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.


Code:
** Disclaimer
I am not responsible if flashing this ROM bricks your
   phone or causes thermonuclear war  and ends the
    world as we know it. You have been warned.

ROM Information

Quote:

Device Names

Quote:

Verify your device codename before downloading any firmwares or recovery images!

Code:
SM-J500F/G/M/Y - j5lte
SM-J5008 - j5ltechn
SM-J500FN - j5nlte
SM-J500H - j53gxx


Download


If you are completely new to flashing custom ROMs and have no idea how to begin, start by downloading a TWRP image for your device from the link below and flash it using the ODIN tool (see Instructions below). You cannot flash a custom ROM over stock recovery, so downloading a custom recovery is the first thing you will need to do:


ROM Downloads can be found at:


You will probably need to install GApps (Google Apps Suite) as well if you want access to Play Store, and other Google apps. There are two versions:

Quote:

GApps: https://download.msm8916.com/OpenGApps/

or (recommended for lineage) :

GApps: https://download.msm8916.com/MindTheGapps/


Instructions



Installation via recovery (TWRP/LineageOS Recovery)
Quote:

* Download a recent .zip file from the links above for your device.

* Reboot into recovery mode [Press Power+Volume Up+Home].

* Wipe your data and cache partition (equivalent to doing a Factory Reset)
if you are coming from a stock ROM.


* Either: Plug in your phone into your computer, copy the zip file to a location on your Internal or External Storage on a device, click Install on TWRP on your phone and locate the zip file in the phone, or:

* Plug in your phone into your computer, and open Advanced->ADB Sideload on TWRP on your phone and swipe the slider to enter sideload mode.
Then open a command prompt/terminal on your computer in the folder you put the file by Shift-Clicking (Shift+Right Click) and selecting "Open Command Prompt/Terminal Here" (you will need to have adb installed) and type:

adb sideload name_of_zip.zip

to sideload the file. Replace name_of_zip.zip with the name of the file. If you are running Linux you may need to type adb kill-server and use sudo adb sideload if you get an `Insufficient Permissions` error.

* Download and flash GApps in the same way.


How to provide logcats

Quote:

Under Windows:


Code:
* Install samsung device drivers and then
 the adb utils from here:

https://forum.xda-developers.com/sho....php?t=2588979

* Then enable developer mode, connect your phone to usb,
 and from cmd paste this command:

adb logcat > %userprofile%/Desktop/logcat.txt

then try to reproduce the bug.

* The logcat file will be on your desktop.



Under Linux:


Code:
* Install the adb utils from your distribution's
 package manager and execute the command:

adb logcat > ~/logcat.txt

then try to reproduce the bug.

* The logcat file will be on your home directory.
* Submit the logcat here on the forums, or on the Telegram group.

* If you cant connect the device through adb on windows because the drivers, connect the device over wifi, enable adb over network on the quick setting tiles, and type:

Code:
adb connect [ip address here]
And then the adb logcat command for windows.




FAQ

Quote:

Q: Are you taking device requests?
A: No.

Q: Are you accepting feature requests?
A: No.

Q: Can you make XXX ROM as well as LOS?
A: No.

Q: Can I throw money at you?
A: Most certainly. Donations are always welcome.

XDA:DevDB Information
[UNOFFICIAL][ROM] LineageOS/Go 16.0 for Galaxy J5 [SM-J5008/H/F/FN/G/M/Y], ROM for the Samsung Galaxy J5

Contributors
vince2678, Zakaryan2004, minz1, deadman96385,Dyneteve,vlwwwwww
Source Code: https://github.com/Galaxy-MSM8916

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: >= 6.0.x MarshMallow
Based On: LineageOS

Version Information
Status: Testing

Created 2018-10-06
Last Updated 2019-08-14
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20181005-233147.jpg
Views:	20106
Size:	83.9 KB
ID:	4613018   Click image for larger version

Name:	Screenshot_Quickstep_20181005-233243.jpg
Views:	20486
Size:	86.6 KB
ID:	4613019   Click image for larger version

Name:	Screenshot_Quickstep_20181005-233303.jpg
Views:	20640
Size:	82.3 KB
ID:	4613020   Click image for larger version

Name:	Screenshot_Settings_20181005-231607.jpg
Views:	20556
Size:	88.0 KB
ID:	4613021   Click image for larger version

Name:	Screenshot_Settings_20181005-231620.jpg
Views:	19878
Size:	67.3 KB
ID:	4613022   Click image for larger version

Name:	Screenshot_Settings_20181005-231628.jpg
Views:	19292
Size:	65.1 KB
ID:	4613023   Click image for larger version

Name:	Screenshot_Settings_20181005-231631.jpg
Views:	18488
Size:	88.2 KB
ID:	4613024   Click image for larger version

Name:	Screenshot_Settings_20181005-231638.jpg
Views:	17894
Size:	70.2 KB
ID:	4613025   Click image for larger version

Name:	Screenshot_Settings_20181005-232545.jpg
Views:	17654
Size:	59.1 KB
ID:	4613026   Click image for larger version

Name:	Screenshot_Settings_20181005-232853.jpg
Views:	17132
Size:	95.8 KB
ID:	4613027   Click image for larger version

Name:	Screenshot_Settings_20181005-233134.jpg
Views:	16590
Size:	52.7 KB
ID:	4613028   Click image for larger version

Name:	Screenshot_Settings_20181005-233159.jpg
Views:	15888
Size:	55.0 KB
ID:	4613029   Click image for larger version

Name:	Screenshot_Settings_20181005-233218.jpg
Views:	15270
Size:	38.5 KB
ID:	4613030   Click image for larger version

Name:	Screenshot_Updater_20181005-232837.jpg
Views:	15158
Size:	40.2 KB
ID:	4613031   Click image for larger version

Name:	index.jpeg
Views:	15030
Size:	62.1 KB
ID:	4613032  
The Following 58 Users Say Thank You to vince2678 For This Useful Post: [ View ]
 
 
6th October 2018, 07:51 PM |#2  
vince2678's Avatar
OP Recognized Developer
Flag Toronto
Thanks Meter: 1,938
 
Donate to Me
More
Reserved
If this is your first time flashing P, you will need to install the latest unofficial TWRP image for your device from the links above before flashing a zip image, otherwise installation of a zip will invariably fail.
The Following 20 Users Say Thank You to vince2678 For This Useful Post: [ View ]
6th October 2018, 07:51 PM |#3  
vince2678's Avatar
OP Recognized Developer
Flag Toronto
Thanks Meter: 1,938
 
Donate to Me
More
What works

Code:

* RIL (in-call audio, messaging, data possibly)
* Bluetooth (including audio)
* WiFi
* Audio (music, etc)
* Camera (including video recording)
* Flash
* Sensors
* GPS
Known Issues

Code:
All devices
* [BUG]  Audio is buggy (music playback through speaker/headphones in particular) 
* [BUG]  RIL (telephony) is broken 
Changelog

Code:
06/10/2018
* [NOTE]  First working image built. 
The Following 19 Users Say Thank You to vince2678 For This Useful Post: [ View ]
6th October 2018, 08:28 PM |#4  
Member
Thanks Meter: 6
 
More
thnank you so much...!!!
6th October 2018, 09:47 PM |#5  
Member
Thanks Meter: 4
 
More
Thanks bro
You are awesome dev
7th October 2018, 01:50 AM |#6  
salimtn's Avatar
Senior Member
Flag kairouan
Thanks Meter: 122
 
More
thats a great news for us , i hope it will be a fully working rom soon as well as RR15
7th October 2018, 06:29 AM |#7  
Senior Member
Flag Yerevan
Thanks Meter: 279
 
More
A review of LineageOS 16.0 for J500H(this review is for the build I made a week ago but the bugs should be the same)

What's working:
Wi-Fi
Bluetooth
Camera
Location
Flashlight
Audio(didn't experience any audio bugs as told in the OP thread)
and other minor things(basically the same as told in the OP thread)

What does not work:
RIL(no calling and SMS)
Nearly all of the apps are "incompatible" in Play Store, but installing with APK should work Ok.
As expected, no option to wake the phone with Home key(because not implemented in LineageOS itself yet)

Videos don't play OS wide(Gallery app, YouTube, Settings which have video in it, any file explorer...)

Other things needed to take into considerationn:
Gallery app is very old(KitKat era) not the new one found in LineageOS 15.1
The boot time is more than 5 minutes mostly.(not the first boot)
Digital Wellbeing works if the necessary gapps is installed and signed up to the beta program from Play Store
You can't enable virtual navbar from settings(but you can from build.prop. And if enabled, Swipe Up gestures work perfectly)

I think this should help anyone decide whether or not to install the new LineageOS 16

---------- Post added at 06:29 AM ---------- Previous post was at 06:24 AM ----------

Also there is a typo in both this and Grand Prime's thread. In this thread the ROM Firmware Required is >= 6.0 (Nougat) which is wrong for sure. And in GP's thread it tells 5.0(Marshmallow). I don't know why both of them have the same mistake...
The Following 7 Users Say Thank You to Zakaryan2004 For This Useful Post: [ View ] Gift Zakaryan2004 Ad-Free
7th October 2018, 07:32 AM |#8  
vince2678's Avatar
OP Recognized Developer
Flag Toronto
Thanks Meter: 1,938
 
Donate to Me
More
Quote:
Originally Posted by Zakaryan2004

Also there is a typo in both this and Grand Prime's thread. In this thread the ROM Firmware Required is >= 6.0 (Nougat) which is wrong for sure. And in GP's thread it tells 5.0(Marshmallow). I don't know why both of them have the same mistake...

That's not a typo on the GP thread. I'll need to fix the J5 ones later. Thanks for pointing that out.

The minimum required firmware corresponds to the firmware provided by that version of stock ROM. By firmware, I mean proprietary code such as modem firmware and bootloader that are flashed onto dedicated partitions on the device that can only be obtained from a stock ROM update, which can not be provided, overwritten or overrriden within the custom ROM and have to be flashed via Odin.

With a lower version, the custom ROM might still work, but probably not as well. In the worst case it might not boot at all.
The Following 3 Users Say Thank You to vince2678 For This Useful Post: [ View ]
7th October 2018, 08:12 AM |#9  
Senior Member
Flag Yerevan
Thanks Meter: 279
 
More
Quote:
Originally Posted by vince2678

That's not a typo on the GP thread. I'll need to fix the J5 ones later. Thanks for pointing that out.

The minimum required firmware corresponds to the firmware provided by that version of stock ROM. By firmware, I mean proprietary code such as modem firmware and bootloader that are flashed onto dedicated partitions on the device that can only be obtained from a stock ROM update, which can not be provided, overwritten or overrriden within the custom ROM and have to be flashed via Odin.

With a lower version, the custom ROM might still work, but probably not as well. In the worst case it might not boot at all.

I think you understood me wrong. 5.0 is Lollipop, not Marshmallow. I meant that.
7th October 2018, 08:16 AM |#10  
vince2678's Avatar
OP Recognized Developer
Flag Toronto
Thanks Meter: 1,938
 
Donate to Me
More
Quote:
Originally Posted by Zakaryan2004

I think you understood me wrong. 5.0 is Lollipop, not Marshmallow. I meant that.

Oh, does it say that? I'll need to fix that as well. Thanks.
The Following 3 Users Say Thank You to vince2678 For This Useful Post: [ View ]
7th October 2018, 08:55 AM |#11  
Junior Member
Thanks Meter: 1
 
More
Thanks for this great rom, is there a chance to see a rom which brings us project treble support on our Galaxy j5 ?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes