yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Neoony:
That root you flashed isnt a SuperSU

That one goes into your Developer settings root. (built-in)

If you want SuperSU you flash Latest(V2.82): Recovery Flashable.zip

from here: http://www.supersu.com/download

---------- Post added at 02:34 PM ---------- Previous post was at 02:24 PM ----------

I wonder why is this phone marked as 1.5GHz at https://en.wikipedia.org/wiki/ARM_big.LITTLE

(big - 4 cores and little - 4 cores = 8 cores)

While pretty much everywhere else its marked 1.6GHz

And Iam pretty sure I ran default 1600MHz on stock and was able to change it from 1500 to 1600 on previous LineageOS (14.1)

I have been trying to make it run 300-1600MHz on LineageOS (15.1), but it seems buggy.

If I only set min and max in Kernel Adiutor, it will not use it.

If I also set the CPU tunables to freq_min 300 and freq_max 1600, the little CPUs will use 1600, but the big gets bugged and keeps shutting down or not using 1600 no matter what.

Generally the performance is more or less fine within the UI or apps, but something like Hearthstone (game) is quite choppy.

And as I mentioned before, the Antutu benchmark score is half of what I was getting in 14.1

If anyone has any ideas on this, let me know.

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

Ah, if I change the governors to cafactive and set min 300 and max 1600, it seems to behave a bit better.

But my CPU seems to show that it goes up to 77C D: (maybe higher, I didnt leave the stress test on any longer)

Now I wonder whats the safe temp for CPU here.

hmm :/

EDIT: stress testing default settings and the temp mostly keeps at 60-65C but also goes up to 80C sometimes.

But its only doing 1000-1500 on little and always 400 on big, while stress testing and while being 100% used.

And it seems that the big also goes offline all the time.

There must be something wrong with the CPU here. (maybe only the interactive governor)

But yeah, cafactive + 1600/300 will keep both little and big while under stress at 1600MHz like its supposed to. (CPU spiking to 90C)

---------- Post added at 03:25 PM ---------- Previous post was at 02:52 PM ----------

Ha so I did benchmark with cafactive 300-1600 and my score went from 20000-25000 to 53875.

Thats a huge difference. (on previous roms I would get 40000 with 300-1600 interactive )

Interactive is broken.

Left default interactive 400-1500MHz / Right cafactive 300-1600MHz
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] LuciferIII:
Wow... I tried with normal settings a few days ago and it was ~25000. Now i chaged to the same settings as you and this blew my head off.

Thanks for the tipp :angel:
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Neoony:
I wonder what the battery will have to say about this.

It might get better, it might get worse.

We will see.

EDIT:

from: https://androidmodguide.blogspot.nl/p/blog-page.html
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Mihai14:
It was like my cpu was on drugs...
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Barebonet:
How to change it to 300-1600?
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] LuciferIII:
Use kernel auditor, change to Cafactive governor and set the clockspeeds.

Do that to both "Processors", you will see it in the options.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Mihai14:
But is very unstable. My device freezes completely a few minutes after
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Neoony:
hmm, mine running fine 2 days now.

Performance is sooo much more awesome.

Maybe battery goes down a tiny bit more, but not such huge difference. Gotta try few more days to say for sure.

No crash or problem yet.

In fact I had some rare crashes while listening music over bluetooth on default cpu settings, didnt happen yet.

Dunno if its needed but I also got kernel set to permissive.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] LuciferIII:
Same, works perfectly fine until now.

No problems at all.

I didn't touch Selinux though
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] didentifier:
Firstly, I would like to thank stricted for his work providing publicly.

Secondly, as I was one of the guys saying "you should fix call blah blah". I apologize if I offended you in any way of course I appreciate your work and there was no intention of bossing you up.

Flashing new build tonight, giving feedback when I have time to get back to the forum, good night guys

P.S. Did anyone find a way to work with bluetooth handsfree in voice calls?
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] merible:
Since the last update, almost every call isn't shown on the screen. The phone rings without a message on the locked screen. After unlocking the screen the call is shown - additionally with a pop-up that the phone app is crashed. I can take the call and talk but has to be ended by the other side because the window of the call isn't shown anymore. Sounds strange, i know.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] iGesegnet:
I used this ROM since the Update and i dont have Bugs like this.

It works fine but the Battery goes down af.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] nanquan:
Honest review after trying on my Samsung Galaxy S5 Neo (SM-G903F)

Firstly a big thank you to the developer for taking the time and effort to develop advanced custom ROMS for our phone model!

A few things that I found problematic:

Phone App keeps continuously crashing when attempting to place calls. This is basic phone functionality. I tried searching for a solution and found some references to disabling "visual voicemail" to fix the issue, but that didn't work for me (didn't even have that setting). Even installing a 3rd party app like Google Dialer didn't work because the dialing service itself appears to be crashing, so doesn't matter what app you use. Mind you I performed a clean install via TWRP at least 2-3 times to try and resolve this - nothing helped. My carrier requires me to have Roaming turned on, could this be what's causing this? As I don't really see this as a common complaint. I will leave this to the dev.

The interface feels very laggy and not smooth at all. Animations are choppy.

Battery draining insanely fast following a full charge. This may be improved if battery calibration is performed, but I didn't try myself.

Weather display widget (cLock) has very confusing and incomplete instructions regarding installing a weather provider in order to work. There is just a link to the Google Play store for weather apps, none of which are recognized as "providers" by the widget after install. Turns out there are weather provider APKs you're supposed to download from LineageOS website for the widget (so why confuse us with a link to the play store?), but they also don't work as apparently they are for version 14, and are incompatible with LineageOS 15. Until an official release, you can find custom user made providers adapted to work on LineageOS 15 somewhere here on the forums. Honestly this should come bundled in with the ROM why complicate users to go download providers etc.

Not really a bug in the ROM but just generally I found out LineageOS does not support the Substratum theme engine. This is just a personal preference, but was disappointing for me as I really don't like the stock look of LineageOS at all (Icon sets etc. are just terrible and look very outdated IMHO).

This ROM has great potential and offers big advantages in being able to run the latest Android Oreo 8.1 on your old S5 neo devices, but the issues mentioned above really need to be addressed first (especially dialer crashes and extreme battery drain).

I ended up installing Zapryanovv ROM 2.1 which is based on the official release of Nougat for S5 Neo users in Canada region. Except for one major bug* where it only charges battery to ~88% (while showing it to be 100%), it works really well and really fast. Big upgrade compared to previous official release of 6.0.1, both in terms of new features and overall speed and performance.

*Until a fix is offered, battery charge bug can be resolved by finishing the charge cycle via TWRP recovery mode for the additional ~12% missing charge. Not ideal but it works. Also not really that big of a deal compared to the many advantages overall.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Neoony:
Any of you got Privacy Guard enabled for most of the apps?

If I enabled it in the first start, where it was asking after flashing, I would get some strange issues and apps crashing.

Would recommend not enabling it.

Or only use it for certain apps you need.

---------- Post added at 06:15 PM ---------- Previous post was at 05:26 PM ----------

I wanna write down the proper procedure for changing the CPU from the broken interactive to the working Cafactive.

The order in which you set things in Kernel Adiutor, might actually matter.

(TLDR: first select the frequencies to 300-1600 and then change the governor...if you do it the other way, the values in "tunables" will have values of the 400-1500MHz - so I think it might have an effect)

----

Interactive governor for the CPU seems broken.

To set CPU to Cafactive:

1. Get Kernel Adiutor: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en

2. Open it up and select CPU in the menu.

3. Mark "Apply on boot" on the top.

4. Select CPU Maximum to 1600MHz and CPU minimum to 300MHz. Do this for both "big" and "LITTLE".

5. Change the Governor of both "big" and "LITTLE" to "Cafactive".

- Make sure that its like this in the "On boot" menu in Kernel Adiutor:

//Sometimes it might happen that the "big" goes to sleep and you might be unable to change its settings, try to do something CPU intensive for a bit and try again.

//Sometimes you might crash while messing in Kernel Adiutor for too long or too much, or at the wrong time...nothing unusual...retry

//Sometimes the big and LITTLE might appear merged (one section - 8 cores). Kill Kernel Adiutor app and reopen.

Optional things:

- You can try setting "Schedule workqueues on awake CPUs to save power." in the bottom of the CPU menu. Not sure of the actual result effects of this...

- In the settings of Kernel Adiutor you can change the delay of Applying on boot to "Instant", so that it changes ASAP after boot. (kinda wish we could also set it while booting)

- We can try messing with the tunables. I can imagine that changing hispeed_freq to something lower (e.g 800000) and maybe also increase above_hispeed_delay or so on, might make it not boost so easily to 1600MHz and save the battery a bit. But I still gotta experiment with those settings.

Some more details about CPU governors and tunables here: https://androidmodguide.blogspot.nl/p/blog-page.html

I think the battery is overall better than the broken interactive, as the phone is able to do things faster and actually use the CPU properly.

I still wanna try combining it with some of the "L Speed" tweaks: https://play.google.com/store/apps/details?id=com.paget96.lspeed&hl=en

I just wanted to see how it runs raw :P

----
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Neoony:
Tweaking CPU part 2:

L Speed tweaks

After the Kernel Adiutor tweaks, you can also put the L Speed tweaks on top of it.

This seems to quite nicely improve the battery, but actually also the benchmarks. (compared to non-tweaked 300-1600MHz Cafactive)

(this mainly tweaks the way the CPU goes up and down)

1. Get L Speed: https://play.google.com/store/apps/details?id=com.paget96.lspeed&hl=en

2. Make sure to go into L Speed settings and change the "Apply on boot delay" to 5 sec. (while having Kernel Adiutor on "instant", you want to have L Speed apply after that)

3. Now go into the CPU Tuner menu and change Governor tuner to "Balanced" and execution interval to 3 min. (you can try using any other settings).

4. And best if you reboot, as it might not get properly applied to "big" unless you reboot. (I guess sometimes you might need those 3 minutes for the "execution interval", or you can try disabling the "execution interval" in L speed)

You might notice that it will now not spike so much straight to 1600, but also use other frequencies more (800/900/1000 seems to be used more, because notice hispeed_freq in tunables).

This is because it changed/optimized the CPU tunables, which I mentioned in the Kernel Adiutor tweaks.

(responsiveness of the phone might change, but I personally didnt notice anything negative...only better battery for sure)

Adjusted tunables (little left / BIG right):

+timer_slack 30000 for little (missed it in screenshot)

Benchmarks (Left non-tweaked Cafactive / Right tweaked cafactive):

Go ahead and try other tweaks in L Speed, I only wanted to focus this post on the CPU.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Publiuss:
Hi

I flashed on 903M model the last 15.1 dirty flashing ontop 14.1, I was really impressed to see that everything works, simcard works and data were correctly kept!

The ROM is really smooth, super fast at booting, Xposed OK, I'm very grateful to developer! [emoji106]
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Giark_RP:
MIC is very low and the battery goes down very fast.

Fixed these problems, the rom is good ;)

Sorry for my english.

---------- Post added at 09:23 PM ---------- Previous post was at 09:15 PM ----------

MIC is very low and the battery goes down very fast.

Fixed these problems, the rom is good ;)

Sorry for my english.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] psc-m3:
Hm I just flashed lineage-15.1-20180415-UNOFFICIAL-s5neoltexx via latest TWRP but the screen stays black.

What I did so far:

- USB-Debugging acticated.

- Rooted via Odin CF-Auto-Root

- Flashed 3.2.1-1 via Odin

- Wiped Cache, Data, System

- installed lineage-15.1-20180415-UNOFFICIAL-s5neoltexx

- Wipe cache/dalvic Cache

- Installed latest gApps

- Reboot but it stucks with a black screen. Does not even get detected over USB.

(BTW. I also tried ZapryanovvROM_N_v2.1.zip and S5NEOELITENOUGAT.zip)

I would like to try some older builds of your lineageOs build.. Do you have a archive?

Did I forgot something? Like flashing a newer bootloader/kernel/firmware/radio ?

I'm coming from Stock Android 5
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] kaodd:
u need a MM bootloader!
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] psc-m3:
Already thought so, thanks for the clarification :D

Okay, so where do I get the MM bootloader for this device?
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] kaodd:
just google, there r some out there.

or flash MM stock rom
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] merible:
Could fix this problems with clearing cache/dalvick partition. Maybe the OTA Update something wasnt removed there - theoretically possible.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] psc-m3:
- Flashed Stock ROM via ODIN (System failed to flash, but bootloader was OK)

- Flashed TWRP once again since it was overwritten by original recovery

- Flashed LineageOS 15.1

- Flashed latest arm OpengApps 15.1

- Flashed SuperSU

- Rebooted.. success :good:

Then I set up my apps and stuff. But now, when I leave the phone for a while (probably deepsleep) it dies.

It does not react any more. No reaction with the hardware keys or over USB. Screen stays black.

Holding the power Button for a while I can reboot it.

Already reflashed this lineageOS Version :-/

Seems like I have to take at the logs. Any one else has this kind of problem here?
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] kaodd:
and u cleaned everything? factory reset, dalvik, cache
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] psc-m3:
Everything, except the internal storage
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Barebonet:
Try clean flash maybe
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] psc-m3:
- did a factory reset and cleared everything including the internal storage

- flashed lineageOS 15.1 and opengApps once again

--> for the moment it looks good. At least the device comes back after sleeping some minutes.

thats nice :) Thanks for the tipp!

Update:

it happened again, after not using it for a while:

phone looks dead. Hardware keys not working, no reaction when USB is plugged in (not even the charging LED). Turns on when holding volume+home+power for 10s :-/

/proc/last_kmsg shows a lot of

<6>[ 9730.089621] I[0: swapper/0: 0] gpio_keys_gpio_isr before resume by 172
<6>[ 9730.089621] I[0: swapper/0: 0] gpio_keys_gpio_isr before resume by 172
<6>[ 9730.089621] I[0: swapper/0: 0] gpio_keys_gpio_isr before resume by 172
<6>[ 9730.089621] I[0: swapper/0: 0] gpio_keys_gpio_isr before resume by 172

Is there a problem with the swap?
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Neoony:
Which stock did you flash?

Pretty sure you need this version G903FXXU1BQC1_G903FOXA1BQC1_G903FXXU1BQC1_HOME.tar.md5

Usually it wouldnt boot if I tried other baseband, at least with lineage 14.1

...or also, try the CPU tweaks from this post: https://xdaforums.com/showpost.php?p=76338013&postcount=345

EDIT:

Also did you pick the right Gapps platform? ARM? (not the 64 one)
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] psc-m3:
I flashed this stock version to get the MM bootloader:

G903FXXS1BQI3_G903FVFG1BQI3_G903FXXU1BQD1_HOME.tar.md5

Yes, I used the 32-bit version of openGapps: open_gapps-arm-8.1-pico-20180427.zip

I can try the CPU tweaks but I guess there are getting lost if a new kernel is flashed via lineageOS update?

Because this is actually not my device and I want to give it away.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] kaodd:
try beans gapps maybe!? dont tweak anything before all is running as it should
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Neoony:
I think you really need that other specific stock rom baseband.

Read around that post, I tried other ones some time ago...didnt work properly.

CPU tweaks will stay as long as you keep Kernel Adiutor app do its boot things (optionally also L speed).

But anyways, I dont think this would fully solve this problem, or solve anything at all. (just a try)

I would still recommend doing the tweaks if you get the lineage installed correctly, as it seems the default interactive is quite broken, you will not get even half of the performance without the tweaks with the latest lineageos from stricted.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] scopedial:
I continue to have spotty behavior for normal call setup as well as bluetooth.

I have scrubbed and flashed 0415 three times so I

collected some logs. The first one is for plain call setup and teardown and the second

is for a bluetooth call. Enjoy!

1

05-06 10:45:40.197 10478 10495 W libEGL : EGLNativeWindowType 0xd461b808 disconnect failed

05-06 10:45:52.298 10478 10478 W Notification: Use of stream types is deprecated for operations other than volume control

05-06 10:45:52.298 10478 10478 W Notification: See the documentation of setSound() for what to use instead with android.media.AudioAttributes to qualify your playback use case

05-06 10:45:52.335 10478 10495 W libEGL : EGLNativeWindowType 0xd467a808 disconnect failed

05-06 10:46:46.795 10478 10478 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's

05-06 10:46:49.940 10478 10495 W libEGL : EGLNativeWindowType 0xd46f8008 disconnect failed

05-06 10:47:01.030 10478 10478 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's

2

05-06 10:50:39.290 10478 10495 W libEGL : EGLNativeWindowType 0xd1e8a008 disconnect failed

05-06 10:51:05.027 10478 10478 W Notification: Use of stream types is deprecated for operations other than volume control

05-06 10:51:05.027 10478 10478 W Notification: See the documentation of setSound() for what to use instead with android.media.AudioAttributes to qualify your playback use case

05-06 10:51:05.048 10478 10495 W libEGL : EGLNativeWindowType 0xd0f1b808 disconnect failed

05-06 10:51:54.899 10478 10478 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's

05-06 10:51:57.732 10478 10478 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's

05-06 10:51:57.753 10478 10495 W libEGL : EGLNativeWindowType 0xd1434808 disconnect failed

05-06 10:51:57.791 10478 10478 W InputEventReceiver: Attempted to finish an input event but the input event receiver has already been disposed.

05-06 10:51:57.822 10478 10495 W libEGL : EGLNativeWindowType 0xd1434808 disconnect failed

05-06 10:51:57.868 10478 10478 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's

05-06 10:52:00.003 10478 10495 W libEGL : EGLNativeWindowType 0xd1435808 disconnect failed

05-06 10:52:03.517 10478 10478 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's

Thanks guys, thanks [MENTION=8184192]Stricted[/MENTION]!

(I just reviewed the posted logs and I think I might try to collect them again :eek:)
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Azulath:
I have one (quick) question concerning this ROM. (I hope this is the right place and that this isn't already answered somewhere else):

Do I get updates via Lineage's update functionality, or do I have to download each and every update I wish to install?
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] merible:
You get updates within the update functionality.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Azulath:
That's cool! I was asking because I might be insalling Lineage on my father's phone and he isn't tech savvy enough to install updates on his own, without an update functionality.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Lemmi1:
Just 2 small questions:

1. Is the normal phone call working right now? I mean is the internal earspeaker working well on phone call?

2. Is the camera app as good as the camera from stock rom?
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] hanyooo:
New Update lineage-15.1-20180515-UNOFFICIAL-s5neoltexx.zip

Anythings works like Charme very fast at the Start, in System and the Aplications runs beauty also whitout stocking.

I have in the new version "lineage-15.1-20180515-UNOFFICIAL-s5neoltexx.zip" Just Problem wiht

The Sound during speaking in Whatsapp

By the normal Call is good Quality
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] LuciferIII:
A reminder that new build is out!
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Publiuss:
Hi

Call works well, just loudspeaker does not work for me.

Speaker volume during playing every multimedia is quite low.

Camera looks quite good for me, but I use an other camera app, "A better camera", which gives huge, good files.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] kaodd:
and V4A is gone, and i can't remember what I did to make it working LOL.

all in all the rom is working ok, bit laggy on some apps. how can i disable NFC service totally? wake my device even with flymode.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Publiuss:
Yes, sadly V4L seems don't work anymore :(

If you look for "nfc" searching under settings you can disable it.
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] Rajendran Rasa:
Mirror in afh
[Samsung Galaxy S5 Neo ROMs, Kernels, Recoveries, &] kaodd:
did that, freeze nfc in tb, killed services in service killer, but still bother me . . .