[EXYNOS][UNOFFICIAL] LineageOS 17.1 04/30/2022

Search This thread

UnknownPlanet

Member
Dec 30, 2017
9
2
I just want to share what I try on my phone N910H

I using original latest firmware

To activate/show lte on n91h is just edit ro.product.name in file build.prop on folder system the default is tre3gxx then change to trltexx

If your phone rooted simply using es explorer. Becase my phone not rooted, I using twrp recovery to copy build.prop that has been edited before. Then chmod build.prop to 0644 then restart.
I have tested on LTE BAND 8 working properly but I need my phone work on LTE BAND 3.

If your provider on lte band 8, I think your phone will connected with no problem. But if your provider on lte band 3 the phone will restart the receiving signal and looping the receiving signal and the sign of perboden will appear.

Then I try to change back network mode to WCDMA/GSM then change lte diversity on service mode to lte prx only enable, and the phone get work with lte band 3 but not work proprly. The phone can lock lte band 3 but with no connection even data and call.

Maybe someone can fix the problem.

To reset modem configuration, just nv rebuild all in the service mode.
Open dialer *#0011# tick triple dot then tick back, then tick triple dot then key input Q021233

Select lte band manualy can using *#2263#

Sorry for my bad english.

a67596baed54bc4abe152685bf29ef17.jpg
72d28d077615ad97d5d86033692f3958.jpg
04112201e8d4e5a10bd861319aa20fcf.jpg
8d88726a87e567d00ad9d761b9aea7c8.jpg
4c7469186b278d68f1653876b352501f.jpg
5189bed29f8fb1a112914f1aaa147d39.jpg
83078cb3fb1577db0816134d556375f6.jpg
43ab8033ea3ec4f96751646b8740f69a.jpg
496979a2447637a2696ea29992c2168a.jpg


Sent from my SM-N910H using Tapatalk




@arya.xe700 shared a workaround to let Note 4 SM-N910H that only supports 3G could also works with 4G.

Does it also works for this Lineage OS?

Most of the countries have already disabled HSPA+ (3.75G) protocol which makes N910H obsolete. The only option left is EDGE (2.75G), but it is horrible, the latency is awful even more so its throughput. To just load google.com needs dozens of seconds.

As an expert of note 4 @ananjaser1211 , do you have better workaround for this problem? What do you think of the solution that @arya.xe700 shared 5 years ago?
 

ananjaser1211

Recognized Developer / Recognized Contributor


@arya.xe700 shared a workaround to let Note 4 SM-N910H that only supports 3G could also works with 4G.

Does it also works for this Lineage OS?

Most of the countries have already disabled HSPA+ (3.75G) protocol which makes N910H obsolete. The only option left is EDGE (2.75G), but it is horrible, the latency is awful even more so its throughput. To just load google.com needs dozens of seconds.

As an expert of note 4 @ananjaser1211 , do you have better workaround for this problem? What do you think of the solution that @arya.xe700 shared 5 years ago?
In all honesty i am not sure, the LTE bands should be exposed, but i am not 100% sure as we do set tre3gxx at the init binary, which overrides whatever value is set in build.prop

i know some countries had bands that work with N910H modem, which does support LTE at limited bands, but i dont know enough about this topic to advise. it will create issues moving forward as countries are phasing out 3G, i just dont know how we can tackle this.


We set N910H to only use 3G via

telephony.lteOnGsmDevice=0
ro.telephony.default_network=0

as a workaround to a bug in lineage that uses LTE by default on H, it does not really work as expected (hence why people manually disable LTE and switch to 3G APNs)

i dont think this will interfere with attempts to enable LTE as per arya's guide.
 

stardu5t

New member
Sep 9, 2022
1
0
i flashed latest rom on n916k but i cant use phone and messeage
but lte works fine

im using n916k with sim card from different service provider (n916k - KTC with LUC sim card)
i think this is the problem

how can i fix this
 

UnknownPlanet

Member
Dec 30, 2017
9
2
In all honesty i am not sure, the LTE bands should be exposed, but i am not 100% sure as we do set tre3gxx at the init binary, which overrides whatever value is set in build.prop

i know some countries had bands that work with N910H modem, which does support LTE at limited bands, but i dont know enough about this topic to advise. it will create issues moving forward as countries are phasing out 3G, i just dont know how we can tackle this.


We set N910H to only use 3G via

telephony.lteOnGsmDevice=0
ro.telephony.default_network=0

as a workaround to a bug in lineage that uses LTE by default on H, it does not really work as expected (hence why people manually disable LTE and switch to 3G APNs)

i dont think this will interfere with attempts to enable LTE as per arya's guide.
I have tried arya's method. After copying the file on the twrp recovery, then rebooting the phone. There's forbidden sign, any attempt to open the mobile network settings will shows up a message that says, "Insert SIM card. Insert SIM card to access network services."

There's just blank white on *#0011# and *#2263# menus.
Turning off and on airplane mode didn't work.
*#0011# back once then key input Q021233 didn't work.
*#0011# back once then key input Q0212633 didn't work.
There's no "CP : TEST1" on the *#1234# menu.

I need this to work. No 3G anymore in my country. And I guess my SIM card operates with LTE band 3. Is there any workaround that you can help me?

[UPDATE]

By flashing N910C Custom ROM and then set the band in 2263 RIL service mode I was able to enable my 4G for my provider with LTE Band 1 or 8. (Band 3 is not working)

Goodbye obsolete N910H 3G ROM. I'm so happy. Haha.

I haven't tried other Custom ROMs that based on N910C or even the stock version itself of N910C.

My Custom ROM is Hani Base v1.01 here:

0. Backup your important data.
1. Enter TWRP Recovery mode. Install the latest version with Odin if you haven't.
2. Wipe Dalvik, System, Data, and Cache.
3. Backup Modem and EFS. (Very Important)
4. Install the Custom ROM.
5. Restore the Modem and EFS.
6. Reboot to system Mode.
7. Do usual initial setup, then turn on airplane mode to avoid Band 3 invalid SIM forbidden sign.
8. The Secret Code (MMI code) of *#2263# is blocked with this ROM, so use 'Phone Info SAM v3.8.5' to bypass it with its root launch 0. I don't know any other apps that could bypass that. Put the APK in your storage so you can install it easily.
9. Done.

There will be 'KERNEL IS NOT SEANDROID ENFORCING' message in red text every time you boot. In other to solve this, you need to install the latest SuperSU 2.82 using TWRP. Here is the official thread of it
From reading the last pages of there, we'll get the official site to download: SR5-SuperSU-v2.82-SR5-20171001224502.zip

You could change between band 1, 5, and band 8 in real time with the 2263 code above within the service menu as long as you avoid band 3.

For my provider in my current location, Band 5 is not available. So I could either use Band 1 or Band 8. As for my speed, Band 1 is much faster than Band 8.

Have fun.

Thanks @ananjaser1211 and everyone for the support.
And I also hope for the best for the future of this Lineage OS ROM to fully support 4G band selection.
 
Last edited:

azmtechnic

Member
Feb 18, 2020
10
1
Yes install the treltexx n910c model and follow F.A.Q if you had simcard issues
Hello ananjaser. thank you for your support. ive n910h tre3gxx. i downloded the treltexx for my n910h tre3gxx as you said. but it wont install anyway. it give me this error:

updater process ended with error : 7
error installing zip file.


ive aready do the full wipe. but it doesnt work. is there any way to install on this varient ?
 
  • Like
Reactions: ananjaser1211

ananjaser1211

Recognized Developer / Recognized Contributor
Hello ananjaser. thank you for your support. ive n910h tre3gxx. i downloded the treltexx for my n910h tre3gxx as you said. but it wont install anyway. it give me this error:

updater process ended with error : 7
error installing zip file.


ive aready do the full wipe. but it doesnt work. is there any way to install on this varient ?
Assuming the zip file is fully downloaded and not corrupted, make sure you are using latest TWRP linked here https://forum.xda-developers.com/t/...xy-note-4-custom-recovery-07-28-2021.4311777/

further more you can verify the downloaded zip file by verifying MD5 hash, for N910C/H it is

N910C/H (treltexx) MD5 : 510fbbada80fb21eccacb22cdd8b9943

other variant hashes can be found in the second post in this thread, you can verify hashes using any of these tools :

Windows : VerifyHash
Android : HashChecker

The hash of the downloaded zip file MUST match the above hash otherwise the file is an incomplete / corrupted download
 
  • Like
Reactions: azmtechnic

ananjaser1211

Recognized Developer / Recognized Contributor
Dear Ananjaser , will a new project come? Should we wait? (910c)
I am working on lineage 18.1 Android 11, hopefully will resolve the issues recently faced in google sign in and so on, i will also be taking another look at audio, it is a balancing act as if i make it too loud it will cause very bad echo, will see how it goes hopefully
 

azmtechnic

Member
Feb 18, 2020
10
1
lefinaiAssuming the zip file is fully downloaded and not corrupted, make sure you are using latest TWRP linked here https://forum.xda-developers.com/t/...xy-note-4-custom-recovery-07-28-2021.4311777/
further more you can verify the downloaded zip file by verifying MD5 hash, for N910C/H it is

N910C/H (treltexx) MD5 : 510fbbada80fb21eccacb22cdd8b9943

other variant hashes can be found in the second post in this thread, you can verify hashes using any of these tools :

Windows : VerifyHash
Android : HashChecker

The hash of the downloaded zip file MUST match the above hash otherwise the file is an incomplete / corrupted download
Thank you Anan.
I finally install the package. I updated the Twrp and its work. The rom works fine and battery usage is reasonable. But the only issue i have is, when i turn on the power saving mode, incoming calls ended automaticly before i answer them. I need to restart the phone to answer incoming calls again. But after turning off the power saving mode, i can answer them. I dont know this is due to forcing sim to 3g or not !?
 

gtgodson

New member
Oct 21, 2022
2
0
Dear Ananjaser,
Thanks a lot for your ROM. My device is Galaxy NOTE4 having model no of SM-N910K.
Yesterday I completed the rooting and confirmed that Android version no. was changed to 10 in the device.
Now I enjoy all functions which are given by Android 10 but two things.

I have tried root-checker and had messages like belows.
-. Root Access is not istalled on this device (Device: SM-N910K Android Version 10)
-. Stage 1 - Superuser App: Not Installed
-. Stage 2 - Superuser Binary Files: Not Installed
I hope that you could fix the above problem.

And the other is concerning S-PEN, it seems to have trouble in capturing the screen Is it normal?

Thanks a lot for your efforts in LineageOS 17.1...
Regards.
 

Tomasz Dulak

Member
Jun 2, 2015
10
0
Works on version "6/30/2021 - STABLE" for a long time, since the beginning around July. I know that the system is in the DEV version and I turn a blind eye to many problems, but I have a very persistent problem with random reboots. It sometimes happens to me that the phone restarts randomly once and it is calm (although it is terribly irritating), but for example now I have a situation that I do not touch the phone anymore, it is in the charger and I see it restarting probably for the 20th time. Once I had the idea to delete the Dalvik and Cache memory. Well, but the problem remains, on average I find that the phone restarts 1-2 times a day.

Anything using GPS in the background while the phone is in sleep mode? Widgets?

I only use GPS for navigation and the other courier application, so I always keep the location displayed. I have widgets, but it's not one - test ones. I noticed that I have economy mode turned on, turned on extreme, will test 2 days and see what and how it will be.

I had a widget using GPS positioning; the phone self-rebooted when trying to wake it up from sleep mode. My (maybe too simplistic) explanation was that the widget was trying to get GPS position while the phone was waking up. After removing that widget the phone did not self-reboot anymore.

Apart from removing the widget, the second solution I had found was setting "Force full GNSS measurements" ON in the developer options. It will likely increase the power consumption, though.
I've been with the problem for about a year and I haven't done anything about it. In the case of a single phone restart, e.g. once every 1-2 days, I did not notice anything suspicious. Only when the phone is constantly restarting, then after turning on the phone, Widgets display badly and from the power menu item I cannot restart or turn off. I still have a 128GB card, which my phone keeps losing all the time. I wonder whether to try to remove Widgets from the screen and the card from the phone.
 

gtgodson

New member
Oct 21, 2022
2
0
Dear Ananjaser,
Thanks a lot for your ROM. My device is Galaxy NOTE4 having model no of SM-N910K.
Yesterday I completed the rooting and confirmed that Android version no. was changed to 10 in the device.
Now I enjoy all functions which are given by Android 10 but two things.

I have tried root-checker and had messages like belows.
-. Root Access is not istalled on this device (Device: SM-N910K Android Version 10)
-. Stage 1 - Superuser App: Not Installed
-. Stage 2 - Superuser Binary Files: Not Installed
I hope that you could fix the above problem.

And the other is concerning S-PEN, it seems to have trouble in capturing the screen Is it normal?

Thanks a lot for your efforts in LineageOS 17.1...
Regards.
Dear Ananjaser,
I feel deeply sorry for my mistake!. On installing, I omitted Magist!
I have reintalled, and your ROM works very well, Excellent!!!
Thanks a lot.
Regards.
 

Tomasz Dulak

Member
Jun 2, 2015
10
0
The phone stopped waking from the screen off, I had to leave the phone on the screen. In the end, I made the decision to delete everything and put the system back on, to my surprise when booting, the phone stutters for a moment or permanently, after turning on the phone and turning off the screen, the same thing continues. I decided to clean everything again and upload this Ressurection Remix. Unfortunately, it stutters on the boot and does not continue to the system. I need help! :(

The phone works as it should on the original software.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 149
    http-i-imgur-com-FEDeu-CH.png



    LineageOS 17.1 for the Samsung Galaxy Note 4 (N910C/H/U/S/L/K | N915S/L/K | N916S/L/K)


    --> Personal Notes <--
    20220430 Release notes :
    This is more or less a minor release, You can dirty flash it, Main key points is fixing encryption and few other minor things.
    Ive also included VR Support which enables Gyro sensor in VR, however it is VERY funky and you need to force enable the Gyro service in Google VR Services

    RR builds are compiled and will be released along side this, with the same changelog as 17.1 however ive also compiled FaceUnlock packages and enabled SystemInfo overlay

    I have also moved to releasing everything on sourceForge, and ive made Bootloader / modem update packages for those who need it, Head over to WiKi for instructions

    20220421 Release notes :

    Hey everyone! Glad to be back again for another release, This one has been in development for couple months now, and comes with massive upgrades and improvements, the most major is a full transition into Exynos7420 Oreo graphics drivers, which modernizes our device graphics stack significantly, and finally allows us to use proper OMX media codecs which solves many issues including the dreaded low quality playback! (You no longer need to flash FakeDeviceInfo)
    Further more the new GPU driver significantly boosts performance in games and UI which is always a welcome (including fixing graphical glitches in games)

    Other major fixes include full encryption support, Please refer to Updated TWRP to perform first time encryption setup, i must warn however, Encryption might interfere with future rom flashes, so only use it if you can keep your data backed up, as it will fully deny you access to it from TWRP.

    This release also includes fixes for the random reboots, and Audio leakage, sadly this does not address the tiny microphone quality, so that remains an issue, Please refer to bugs for an uptodate bug list and instructions on how to easily report new issues

    Big thanks to @Fuadmoin , @ISoreo and @TrisTanster for a ton of help with testing

    Submitting new issues/Requests
    • First read existing issues and the F.A.Q Below to ensure its not a duplicate/workaround
    • Head over to universal5433 for logging and issue reporting guide
    • provide as much info as possible and upload your logs on the forum

    old release notes

    20210630:

    Builds for all variants have been updated, this release has been a WIP since April, ive done quite alot of changes for memory management, and added zRAM with LZ4 compression, to significantly improve our RAM situation.

    Ive also fixed a broken sdfat driver that caused random reboots, and over all did a clean up of the kernel, removed old commits, updated some drivers, and more importantly, ive removed "ALL" custom GPU modifications, as they cause graphical issues in most games, and overheating, this means there no longer is an option to overclock/undervolt GPU. for now atleast.

    finally, ive added a binary to help with N910H devices, which now allows them the option to go to settings > mobile networks > and pick 3G (full guide in F.A.Q) to fix SIM issues

    Change-log wise this is a "small" update, but it hopefully addresses various stability problems, i have not done much work in audio tho, nothing ready for release, but i will be looking into that moving further.

    03/08/2021
    Update : I have released N910U builds with full sim support, they are available in the download section Sim calls / Data and SMS were all tested. it should be at the same level of bugs as other models now

    03/05/2021
    Alright i finally have time to release the next set of builds, i have done alot of work again on Audio to make it more stable.
    and other fixes overall for modem / sim. i have used it for the past 3 days with my sim in it, and its alright.
    i have also made a magisk module which you need to flash if you want high quality instagram (and other apps) video playback. all info in F.A.Q

    I still have no idea how N910H will perform, so let me know if it works or not. if sim is buggy, try to manually force 3G APNs
    N910U Now can show baseband info but still will not load or detect simcards. so no progress there.

    We are down to few bugs, i am going to try to tackle some boring tasks in the next releases, like selinux and encryption, i am hoping to get us enforced soon, and maybe encrypted. after that i will probably re-do all our device trees. in case we ever get all the bugs resolved, we might apply to lineage official

    2/17/2021
    This batch of releases should hopefully address the random reboots and sim issues faced by many, i have also did entire audio from scratch, which would be fun to experiment on, i could not test it fully so i am going to expect that some calling scenarios might not work, would love to know about them.

    i would like to also mention that the power management in this build has been re-done and settings > battery > profiles actually do use custom tunable similar to stock ROM, you may override the frequency i set for CPUs via HKTweaks but i personally think its better for over all stability and battery life

    i should also mention that performance in general is miles better than both 16 and 17.1 builds of the past, as i found a big flaw in the kernel

    over-all these set of builds carry a ton of improvements and fixes, and many missing commits that we should have had ages ago.

    Enjoy and do let me know how it goes, to report any issues, follow the guide below on how to capture useful logs

    2020 NOV
    Alright everyone, so i have taken the stable state of our lineage 16.0 trees and decided to just go for 17.1, i have basically observed the same bugs (wifi thing on idle, no video recording in default cam app and encryption) so figured it was worth it to just spend the extra time to upbring 17.1, i have noticed a ton of improvements myself, i dropped certain hacks, and repaired a bunch of stuff in the tree, and fixed some critical 16.0 bugs related to GPS, Wifi and a ton others. I hope you enjoy this release, and please let me know how it goes, i am basically down to 2 or 3 testers at this point as everyone i knew already left this device, and i personally suck at testing, i loaded my phone with gapps micro, nova prime launcher and my general social apps / debugging tools. and so far its solid, There are some additional notes make sure to read below regarding registering fingerprint, as it gets stuck but actually takes in the FP information.

    regarding continuing 16 builds, i dont know honestly, the build server i use is already crowded and building for 5 devices is too much to handle, last 16 build might be the last for a while.

    Hope you enjoy this release!

    Also BIG WARNING : Dualbootpatcher is no longer a thing with 17.1, it wont work ,dont ask me for support. the tool is deprecated


    Lineage 16 release notes :-

    Alright, it took a lot of work and effort, but finally our device is running Android Pie in a state that is considered "usable" by myself and the testers. There is still a lot of room for improvement but for now the current C/H build is good enough. S/L/K and U builds will follow later after the C/H one is tested, and while i get myself a server.

    This project is only possible due to the awesome people who helped me get my foot into AOSP development, which is very different from what I'm used to. In no particular order, our thanks to @Lunarixus , @ripee , @Stricted (especially for commits that fixed RIL) @tripLr , @bonuzzz and many others from various communities who helped indirectly by sharing their device trees on GitHub.

    I will continue to work on Lineage 16.0 and hopefully Lineage 17.0 in the future. I am enjoying AOSP more than TW at the moment.
    Expect other flavors of AOSP Pie to come out. I was going to release Havoc but it seems to have a problem with incall UI when you install gapps, so I'm skipping it for now.


    If you appreciate the effort behind this, don't hesitate to leave a thanks, provide constructive criticism and maybe consider donating some "totally not illegal stuff" over at my paypal

    Documentation
    - Our project is also at SourceForge

    TWRP
    - My builds (3.5.9) WIth encryption support - XDA

    ROOT Method
    Magisk
    - Simple follow Install instructions , Make sure to enable Magisk Hide to restore SafetyNet functionality
    - i recommend Magisk V23 + Magisk hide for most usage

    Google Apps
    Open GApps
    - Pick ARM > Android 10. No MicroG support currently

    or
    BiTGApps
    - Pick ARM Package

    Odin
    - Odin3 v3.13.3

    Heimdall
    - Glass Echidna

    Bootloader/Modem
    - Latest Packages here

    Hope you enjoy this ROM!

    --> Quick Notes about this project <--
    • ROM is stable for daily-usage.
    • Only the N910C version is tested by me.
    • All Exynos models support full functionality (Sim , calls etc)
    • For Stable Camera (Photo/Video) Use this GoogleCamera or XDA Thanks @Kaper_20 and enable camera2Api
    • Lineage 17.1 DOES NOT support dualboot patcher!
    • The kernel is fully customizable using HKTweaks by corsicanu: Github

    --> Known Bugs <--
    --> Credits <--

    Thanks for the best testers you could wish for :
    @Fuadmoin for extensive N910S/L/K Testing
    @ISoreo for extensive N910C Testing
    ck on telegram for N910U testing
    @Voytec83 @claude96 @Enginyaman @MrNova @podiwadda @muddii_yasser @Mohelsayedplus @SypeR_ @exalented @Seemanthinis @clewisit

    Downloads, Change-logs and F.A.Q Below
    Source Code:
    github

    ROM OS Version: 10.x Pie
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Latest Bootloader/Modem and TWRP 3.5.9 Encryption
    Based On: Lineage OS 17.1

    Version Information
    Status:
    stable
    Stable Release Date: 2022-05-1
    Created 2019-06-09
    74
    Downloads and changelogs

    Track changes on RefinedChannel : Telegram
    Come hang with us on our chat : Telegram
    My TWRP (3.5.9) For all Galaxy Note 4 Exynos Variants With Encryption : XDA

    --> Downloads <--
    Lineage 17.1 (04/30/2022 - STABLE)

    N910C/H (treltexx) MD5 : 510fbbada80fb21eccacb22cdd8b9943
    N910S/L/K (trelteskt) MD5 93f6b140d3af105d93718264db5ad9cb
    N915SLK (tbelteskt) MD5 : 724e3ad16b217a0ccd53d4ca08a5ea3c
    N916SLK (tre3calteskt) MD5 : c21c8c014d1dab3174fe783dd9451094
    N910U (trhpltexx) MD5 : 7e5944265b2980d9eb33eff8b2875f95
    SourceForge : Download

    Old Builds (Only on AFH)

    Lineage 17.1 (04/21/2022 - STABLE)
    N910C/H (treltexx) MD5 : 5d3006cec330316f5187aab14c8ec3c7
    N910S/L/K (trelteskt) MD5 12fa00de2dfa0affcaab2bd590b72454
    N915SLK (tbelteskt) MD5 : 70754e3490c9576899db1e7632e555d8
    N916SLK (tre3calteskt) MD5 : cc01e77e0b5e26e122427ddaa41d790f
    N910U (trhpltexx) MD5 : 4ee91c68117f2ef77a960dbf1eb771c4
    Google Drive : Download
    SourceForge : Download

    Lineage 17.1 (6/30/2021 - STABLE)
    N910C/H (treltexx) : AFH | MD5 : ac96cb3104b2e2b7a85fab8b6ce8ac06
    N910S/L/K (trelteskt) : AFH | MD5 : ff84c1b4d4f4fdef8b0382efd1fe8fdc
    N915SLK (tbelteskt) : AFH | MD5 : 79e104f0984b0cfa2f9ae88cdf42a42d
    N916SLK (tre3calteskt) : AFH | MD5 : 6f1c70a84b40131281d519d659723625
    N910U (trhpltexx) : AFH | MD5 : 31e4ef4ec43af360ecaac704f37ff6bb
    Google Drive mirror : Download
    FakeDeviceInfo v2 : GDrive | AFH (Read more about it in F.A.Q)

    Lineage 17.1 N910U Update (3/08/2021 - STABLE)
    N910U (trhpltexx) : AFH | MD5 : 331659c66e1dcd82ec0be81de7899bd6
    Google Drive : Mirror

    Lineage 17.1 (3/05/2021 - STABLE)
    N910C/H (treltexx) : AFH | MD5 : a2da420d64b450988f5b23c61120bf07
    N910S/L/K (trelteskt) : AFH | MD5 : 762cef4d9353bfc9a0eed7e7b139db9e
    N915SLK (tbelteskt) : AFH | MD5 : da3924b4ceff4793bb5a7f9d10e3fca5
    N916SLK (tre3calteskt) : AFH | MD5 : ab09e57d034dc3dd5f94dd7b45d96f8d
    N910U ALPHA (trhpltexx) : AFH | MD5 : 8d610b1f348990850e527ba544d3d1f6
    Google Drive mirror : Download
    FakeDeviceInfo : AFH (Read more about it in F.A.Q)

    Lineage 17.1 (2/17/2021)
    N910C/H (treltexx) : AFH | MD5 : a04e33f9b9143a5e1bddf84b02da2425
    N910S/L/K (trelteskt) : AFH | MD5 : ce1a4711a2f9da5801c0a6ef6a2472e8
    N915SLK (tbelteskt) : AFH | MD5 : 09826bb4adba8e472f2d77dc337493eb
    N916SLK (tre3calteskt) : AFH | MD5 : 8c511737528abf6fdbf6576b77fed985
    N910U ALPHA (trhpltexx) : AFH | MD5 : 0694c9a1d3bc9da0c2037ce82b263244
    GoogleDrive Mirror : Download
    Calls patch : Download

    Lineage 17.1 (11/23/2020)
    N910C/H (treltexx) : AFH | MD5 : e8de4fa2e53d21ab59c9524c2c09fec9
    N910S/L/K (trelteskt) : AFH | MD5 : d2b38f59afc461035f6723551d1716bd
    N915SLK (tbelteskt) : AFH | MD5 : b4cbf809ebdd176cb74bdd4294cbc79c
    N916SLK (tre3calteskt) : AFH | MD5 : 87da8b64428d52215149efdc0a4c06c9
    N910U ALPHA (trhpltexx) : AFH | MD5 : 030c8cfeb8412fb1ed594e3bc946445b
    GoogleDrive Mirror : Download

    Lineage 16.0 (11/01/2020)
    N910C/H (treltexx) : AFH | MD5 : a09788f0384b7d10924acb1467603f48
    N910S/L/K (trelteskt) : AFH | MD5 : 48950d5032f0721d1e2bd892a61baf1f
    N915SLK (tbelteskt) : AFH | MD5 : 082461f5c5099aac5a200cb2100f48c9
    N916SLK (tre3calteskt) : AFH | MD5 : a61060895aae647b42b0107d1e50bc69
    N910U ALPHA (trhpltexx) : AFH | MD5 : 6221a2d991083778c502dd5764d6ebe9
    GoogleDrive Mirror : Download

    ->> Lineage 16.0 builds (10/19/2019)
    N910C/H (treltexx) : AFH | MD5 : 488840aca19725b0003f5d262da95b2f
    N910S/L/K (trelteskt) : AFH | MD5 : 04681665fa88a1c4eacd56e42067bd09
    N915SLK (tbelteskt) : AFH | MD5 : c7c975bd401f1e5a5a1ea3c7f8486631
    N916SLK (tre3calteskt) : AFH | MD5 : c72ec56a7f67d6d57ab78759f9375718

    ->> Lineage 16.0 builds (10/10/2019)
    N910C/H (treltexx) : AFH | MD5 : c26c8cedf315398c002c4c7629eb2b56
    N910S/L/K (trelteskt) : AFH | MD5 : 0b7cf4305d160f7a42c5d5342c1a74cb
    N915SLK (tbelteskt) : AFH | MD5 : 0a302764053ce8e1ef666a3f34e97698
    N916SLK (tre3calteskt) : AFH | MD5 : a91239b9335bc79231a1ec2bc8e5572c


    --> Changelog <--
    Lineage 17.1 Minor Update (04/30/2022 - STABLE)

    - Include VR Support Pacakges
    - Fix bootloop caused by encryption
    - Resync latest LOS Source

    Lineage 17.1 Update (04/21/2022 - STABLE)
    * This is a cumulative release of the past couple months

    - Fix interactive governor performance issues
    - build missing OMX hidl
    - update media configs to fix some playback issues
    - Switch to N935FXXS7CTJ2 OMX to fix video recording (screen record/footej)
    - Increase min cpu clock to 700mhz
    - restore stock little cpu boosting frequency
    - Revert Agressive hotplug power saving mods
    - Fix bluetooth audio suttering when screen is off
    - Switch to Exynos7420 Oreo R22P0 GPU
    - Update Gralloc to oreo buffer
    - Patch camera to work with new gralloc
    - Fix AdaptivePlayback low quality issues
    - add 4K camera recording profile (ofc wont work)
    - re-do media configs and bunch of other **** for oreo graphics
    - update power_profiles to use proper power values
    - Fix Power management in PowerProfile switcher (Balanced / Powersaving and performance now properly apply)
    - Add custom audioroute which fixes various Audio issues (leakout in headphone jack, some echo, other audio route issues)
    - Enable AOSP dynamic audio processing
    - Reserve 128MB of internal storage for critical system operations (to avoid losing data when internal is full)
    - Fix parse errors in media configs
    - Fix MFC dec/enc permissions
    - Improve RIL mobile data stability / latching onto network
    - Remove unused things such as DRK, F2FS and deprecated camera configs
    - Add Encryption support (Follow F.A.Q For how to get encrypted)
    - Add 2017 August Vendor patch level
    - Fix USB MIDI mode crash
    - Remove unsupported audio sampling rates to avoid extra processing
    - Fix WiFI Direct / P2P
    - Significantly reduce Drain caused by broken P2P
    - Add back GPS NTP server configs
    - Fix-up and update XTRA configs for GPS
    - Remove unsupported software decoders
    - Revert broken audio processing in the lineage audio HAL
    - Fix random reboots caused by invalid GNSS/GPS config
    - Disable legacy hardware keystore
    - Switch from proprietary keystore/tee to OSS for future support
    - Various fixes to USB / MTP
    - Add a fix for WiFi turning off after doze
    - And a bunch of other minor things here and there in the device trees

    Kernel :-
    - Fully re-do USB upstream to fix weird issues with MTP
    - Fix FBE Encryption
    - Switch to OSS Mobicore driver
    - Remove default Boeffla block list as it broke WiFi and other parts
    - Update interactive governor
    - Disable broken/unused governors

    Lineage 17.1 Update (6/30/2021 - STABLE)

    - Sync GPS headers with exynos5420
    - add patch for our old gps hal
    - remove custom LMK stuff
    - add ZRAM configs
    - cleanup LMK
    - add binary to detect device and set 3g/4g and proper codename/fingerprint
    - support devices with engineering bootloader
    - Remove problematic old commits from kernel
    - re-do memfd and sdcardfs updates for Q
    - backport zpool/zbud/zsmalloc and zRAM drivers
    - Disable ZSWAP, and samsung swap (vnswap)
    - Enable 1.5GB LZ4 ZRAM
    - add proper LMK driver
    - improve powerHAL frequency changing
    - Downgrade sdfat driver to 2.0.6 to fix random reboots
    - Add FreeForm multiwindow lineage patches

    Lineage 17.1 N910U Update (3/08/2021 - STABLE)
    - Fix simcard recognition
    - Fix mobile data
    - Fix voice call verbs and scenarios
    - Now fully functional Sim calls, 3rd party calls, SMS and mobile data

    Lineage 17.1 (3/04/2021 - STABLE)
    - Fix modem startup on N910C/H/U that caused random reboots and sim issues overtime
    - improve modem stability and fix a bug that caused the phone to panic if you unlock it fast after boot
    - Enable Full screen gestures (See F.A.Q for how to enable)
    - Replace custom fingerprint service with stock AOSP one
    - Disable camera debugging and custom params that cause issues
    - Rework media profiles to improve camera video quality in gcam
    - Fix media performance issues to fix playback issues (Read F.A.Q for quality fix for instagram)
    - Remove buggy AptXHD bluetooth codec and keep Aptx only
    - Rework DRM service for full L1 support (No secure L1 playback yet)
    - Disable absolute volume to fix bluetooth audio issues
    - Add Wifi/Gps wakelock group to prevent issues on long uptimes
    - More fixes to disable buggy P2P/WiFi Direct spam
    - use low-end video profiles for smoother playback in some apps
    - Add back and fix missing NFC
    - Massive Audio rework to fix issues listed below :-
    - Fix calls on earpiece, speaker, bluetooth and headphones for C/H/S/L/K
    - Fix microphone issues on speaker calls
    - Fix microphone issues on video calls
    - Fix bluetooth call issues on all models
    - Fix an issue that caused headphone volume to leak from speaker
    - Fix an issue that caused earpiece to work when doing bluetooth calls
    - Add custom workaround to fix no incall volume and other audio routing when you boot muted


    Old releases changelogs


    Lineage 17.1 (2/17/2021)

    - set default gpu clock to 600mhz to fix instability
    - add FB notifier for power hal
    - reduce mobicore logging
    - fix HMP up/down tune to fix performance issues
    - disable P2P Spam
    - add support for lineage/twrp recoveries in the device tree
    - add odex optimizations
    - let aosp only compile the needed resources for our DPI
    - add RAM pinner and pin SystemUI, graphics and runtime to RAM
    - organize ramdisk into vendor
    - add FastCharging hidl to turn on / off fast charging in settings
    - add improved SQLITE overlays for app database optimization
    - add custom max_volume warning for headphones
    - remove guard that made flipflap (sview) not compile on korean variants
    - build custom powerHAL
    - add stock interactive profiles in powerHAL (balanced, performance and power saving)
    - let the powerHAL manage CPU FREQ for all 3 modes and use stock powersaving freqs for max clocks
    - overall powerHAL now has real management now and multiple tunable presets
    - remove camera param debugging that clutter logs
    - rebrand our custom hardware HALs into universal5433
    - enable vibration intensity control in settings for some options
    - update calling overlays and signal overlays
    - organize app overlays in device tree
    - add some props for HWC
    - add mali gpu props
    - fix-up core services startup in ramdisk
    - let zram go across all 1.5GB of swap
    - add AOSP RCS packages
    - disable NFC debugging
    - properly override AOSP APNS
    - remove outdated configs and features from tree
    - add fixes for random reboots
    - update and improve audio hal / policy
    - add basic support for audio cancelation (not fully working yet)
    - re-organize stock aosp audio effect support
    - fully reworked audio mixers
    - redo mic quality / gains for all mics including headphone mic
    - redo verbs and channels for audio recording
    - reduce and remove clutter from mixers and update the used paths for speaker/earpiece and heaphones
    - let camera use both left and right microphones when recording
    - remove useless BT code and try to improve stability in media (untested in calls)
    - commonize mixers_path for all variants

    NOV 24 limited Test build changelog
    - Fix OpenCL and Vulkan devices
    - Improve UI performance and scrolling
    - Disable loggy script to not fill /cache and cause issues. use adb for debugging
    - Add fixes for bluetooth SCO (calls)
    - Switch to better dalvik-heap config
    - expose our opencl and vulkan devices to apps
    - properly set max surface buffers to avoid lag over time
    - Fix APN issues that broke LTE , 3G on some phones
    - Fix Bluetooth stability issues / stuttering
    - Increase proximity detection range to match stock
    - overall graphics and UI improvements


    Lineage 17.1 (11/23/2020

    - Rebased trees and update to lineage 17.1 running android ten
    - resolved an issue that broke GPS + RIL Connection and affected GNSS Locking
    - Updated widevine and implemented clearkey to match modern devices with netflix playback support (requires magisk hide + reboot and some time to show up on the store)
    - Updated kernel net driver significantly to resolve connectivity issues
    - Remove broken/unsupported WiFi display that caused severe draining
    - Fixed Fingerprint for android Q (read F.A.Q For more details)
    - Allow direct booting from offline charging mode
    - Added logging service to help with user debugging (When facing issues zip me /cache) read F.A.Q if you want to disable it
    - Improve network scanning for RIL
    - Improve graphics performance
    - Early boot system for faster booting speeds
    - Include official lineage power HAL which works better on our phones
    - Apply fixes for media playback that required hacks previously
    - and everything else Android ten brings!


    Lineage 16.0 (11/01/2020).

    ROM :-
    - Updated to latest lineage sources with October 2020 Patch
    - Switched to new BSP to compile most blobs (including video , display etc) big thanks @Stricted
    - build and update OMX from BSP to resolve many codec issues
    - Fix graphical glitches / issues during games (pink stuff)
    - remove unused shims from the trees and do general cleanup
    - update GPS shim and and improve its stability
    - implement MultiHAL Sensors wrapper to resolve rotation and other sensor issues
    - Disable broken CPUSETS
    - update WiFi Configs and disable broken wifi features
    - update TCP and other throughput configs
    - Fix spammy P2P wifi logging
    - bring back argosd service to fix slow WiFi / lag when downloading (tested upto 260mbps)
    - Fixes to Wifi during Doze
    - build open source bluetooth blobs with some call fixes
    - update and adjust SWAP rates and switch to ZRAM
    - disable nearby service by default which makes wifi unstable when bluetooth is active
    - use second mic when using speaker calls to avoid echos
    - other misc mixer and audio changes
    - Disable GPU errors caused by unsupported screen fade effect
    - Fix Front camera in stock/3rd party
    - fixed video recording in footej camera and its quality to 1080p
    - Fix headphone mic one more time
    - Add workaround for muted incall audio

    Kernel :-
    - Remove broken wakelock controls
    - implement devfreq boost driver by @Lunarixus
    - update LMK driver to resolve issues with memory leaks
    - properly kill GPU DVFS control from the driver
    - adjust GPU interactive governor
    - Fix an issue that made the GPU stuck at 100% utilization with min frequencies (this also resolved serious lag issues)
    - bring back stock input booster settings (to maintain decent performance).


    Lineage 16.0 (10/19/2019)

    1- Fixed low quality video in instagram/twitter and so on by fixing AVC decoder (And encoder was improved)
    2- Fixed offline charging animation
    3- inline encryption with stock (untested)
    4- Tons of fixes to WiFi, will remain working when screen is off, and more stable in games (and enabled background scan/batched scan)
    5- Generally improved the quality of video playback / recording (to inline with stock)
    6- LowMemoryKiller tweaks added that should help with the memory leak issue
    7- Enabled burn-in protection
    8- Added some fixes for mediaserver and made it more stable (It will crash less often now, but it will if you try hard enough)
    9- Many changes to ramdisk to fix missing nodes (NFC, DVFS, GPS And sensors)
    10- Adjust LowBattery warns (to inline with stock)
    11- fix some errors in miracast so it works more often
    12- Entire rework to the GPU to fix Graphical glitches, crashes and many more to heavy games (PUBG, CSR, COD etc)
    13- Removed 100mhz GPU clock, set default min 266, max 600 as stock, removed 800mhz overclock option (Max is 730)
    14- Sync with latest lineageOS source
    15- And other misc changes to fix performance and battery in general


    Lineage 16.0 (10/10/2019)

    Cumulative changes from all the previous test versions
    1- Re-work Audio fully with a new mixer_path based on stock tinyucm conf
    2- Fix call echo in all scenarios (3rd party calls not tested)
    3- restore stock gains (the ones we had were all over the place)
    4- fix headphone mic in 3rdpaty apps and in calls
    5- add missing wideband/narrowband scenarios
    6- update the lineage audio hardware hal
    7- restore mic level to stock without hurting voice recorders
    8- Fix memory issues (with improved LowMemoryKiller and swap)
    9- fix random shutdowns due to low memory after long useage
    10- Set the minimum GPU frequency to 160
    11- Set the GPU to be always online (due to lack of HWC, this fixes performance issues)
    12- reduce the effect of touch booster to save battery
    13- Disable swipe-up gestures
    14- Massive liveDisplay fixing (ColorProfile , Displaymode (Night/day) , Color temperature , Outdoor mode And color calibration support)
    15- Other performance improvments
    16- Improvments to calls by reverting some broken changes
    17- removed AudioFX (Qcom only)
    18- added lineage vibration hal
    19- removed custom gnss hal that wasnt needed
    20- more fixes to GPS
    21- slight changes to sensors
    22- built healthd hal (still no offline charging)
    23- enabled and fixed HWC
    24- added a prop that helps with performance
    25- Fixed NFC so it no longer ****s everything up when its turned off (and now can be turned on without also ****ing said things up)
    26- other misc changes you can see in git
    27- Fixed all HWC leaks (therefore you shouldnt have random reboots anymore)
    28- Disabled always_on GPU for better battery saving
    29- Animations and layers will have improved performance
    30- removed a workaround that delayed boots
    31- critical kernel changes to remove many workarounds we had by :
    32- updated sdcardfs driver to remove legacy stuff
    33- updated sdfat driver and enabling it for exFAT
    34- updated EXT4 driver and using it for EXT2/3 instead of dedicated drivers for both
    35- updated USB and ADB so we dont need legacy stuff anymore
    36- updated and enabled F2FS Driver (support not tested)
    37- patch a ion leak
    38- updated wireless/wifi driver to remove the need for workarounds
    39- Added back AudioFX as it works
    40- DRM changes
    41- default hotspot name
    42- fixes to rotation sensor (it works fine with/without location enabled here, but if it as slow, enable location)
    43- remove duplicated tether config
    44- fix nfc config
    45- Updated powerprofiles
    46- slight changes to meda and camera set for the future
    47- synced with latest lineage sources

    TLDR : tons of fixes, better performance and having an actual usable phone.


    Lineage 16.0 (9/21/2019)
    1- Full hardware video playback (no lag even on 1080p60 playback)
    2- LiveDisplay enabled (color mode changing) with more features to be added later
    3- updated and enabled back ambient and aod (not fully tested yet)
    4- added and updated APN and SPN configs
    5- improvments to camera and include camera2 instead of snap
    6- fix a mic bug that introduces artifacts in audio recording
    7- OMX and media fully redone based on herolte
    8- Rotation sensor should be more robust now
    9- few changes to spen
    10- Bluetooth range and issues fixed
    11- improve RIL for SLK variants
    12- Fix NFC issues on N916 variants
    13- improvments to NFC on intl variants
    14- set default color mode to cinema for vivid colors
    15- Removed a binary that caused SLK variants to over-heat
    16- latest lineageOS sources
    17- compiled stable builds for N910SLK|N915SLK|N916SLK
    18- overall the build is more responsive and stable due to MFC/OMX fixes


    Lineage 16.0 build (9/16/2019)

    1- Fixed Video playback for 3rd party apps
    2- Youtube and other social media apps will no longer freeze randomly
    3- fixed an issue that took a toll on performance
    4- over all the rom will be noticeably smoother


    Lineage 16.0 initial build (9/14/2019)

    1- Updated and reworked the tree all together
    2- A decent powerHAL modded to N4
    3- Bluetooth APTX errors resolved
    4- Fully fixed RIL (no workarounds needed)
    5- Entire Kernel has been built from scratch
    6- New binder, sdcardfs, and WiFi drivers
    7- all the features of HeliosKernel built it and customizable
    8- Updated brightness tables to conform with stock
    9- removed ugly workarounds and hacks
    10- Audio much more stable
    11- stock APN , TCP configs and much more
    12- Added more LED modes
    13- Added AOD and ambient display support that kinda works
    14- updated most libs and shims
    15- built lineage trust and touch HALs
    16- enabled gesture support
    17- enabled smart pixels for ROMs that support it
    18- And tons of other changes covered in the github source
    55
    F.A.Q And Notes

    Q : How to use Encryption ?
    A : First, head over to TWRP Thread And follow the notes for First time encryption setup (this involves formatting internal storage while using that twrp, This is mandatory as previous twrps did not create proper partition state for encryption), Then head over to settings > security > encryption > Encrypt Phone, the phone will reboot once or twice
    Warning : Encryption will prevent TWRP from reading your internal storage at all, And encryption is very sensitive, any untested customization or mods might brick the ROM, and putting your data at risk, only use if required

    UPDATE : You will bootloop if you did not set PIN/lockscreen in setup wizard before encrypting


    Q : How to Tune for Performance or battery life ?
    A : Latest release offers proper Power profiles which can be adjusted in Settings > Battery > EnergySaver and Performance. The slider will adjust MAX CPU frequency as follows,

    Power saving Big: 1.4GHz Little: 1.0GHz
    Balanced: Big: 1.7GHz Little: 1.3GHz
    Performance: Big: 1.9GHz Little: 1.4GHz


    Q: N910H wont detect SIM / network
    A: This is due to it trying to force LTE, Go to settings > network > mobile networks And change preferred network type to 3G, then enable and disable Airplane Mode. Here is a Video by @mvrul2k20 to explain the procedure

    Q : Korean variants (S/L/K) have tube / robotic audio in calls
    A : this bug is unfixable for now as those models rely on stock audio hardware effects to fix this issue, but we cant use that and open source H/W does not support them

    Q : How to enable android 10 gestures
    A : First you need to enable navigation bar (this will disable touchkeys) then go to gesture settings and enable full screen gestures

    Q : Recommended camera app to use ?
    A : This Google Camera : Download or Footej2 from the play store

    Q : When registering FP, i dont see progress or vibration
    A : It is fine, keep enrolling your finger, and at the end it will show you pass. this seems to only happen with first enrollment

    Q: Whenever I try flashing any lineage- build, I get the following error in TWRP: Updater process ended with ERROR: 7
    A: Update your TWRP to 3.2.3 or higher available Here or newer

    Q : Device is too warm
    A : After first boot that is common, let the phone finish setting up and cool down

    Q : How to get google apps ?
    A : Go to Opengapps.org . Select ARM > 10 > [your choice] and flash opengapps*.zip after the ROM.zip

    Q : How to get Root ?
    A : Flash Magisk Root From Here (Recommended version 23.0 for better MagiskHide)

    Q : How to tune the kernel ?
    A : use HKTweaks app from @corsicanu : Github
    40
    Lineage OS 16 [ 9-15-2019 ]

    http-i-imgur-com-FEDeu-CH.png


    LineageOS 16.0 for the Samsung Galaxy Note 4 (N910C/H)

    --> Personal Notes <--
    Alright, it took alot of work and effort, but finally our device is running Android Pie in a state that is considered "usable" by myself and the testers, There is still alot of room for improvement but for now the current C/H build is good enough. S/L/K and U builds will follow later after the C/H one is tested, and while i get myself a server.
    This project is only possible due to the awesome people who helped me get my foot into AOSP development, which is very different from what im used to, in no particular order, Thanks @Lunarixus , @ripee , @Stricted (especially for commits that fixed RIL) @tripLr , @bonuzzz and many others from various communities who helped indirectly by sharing their device trees on github.

    I will continue to work on Lineage 16.0 and hopefully Lineage 17 in the future. i am enjoying AOSP more than TW at the moment.
    expect other flavors of AOSP Pie to come out, i was going to release Havoc but it seems to have a problem with incallui when you install gapps. so im skipping that for now.​


    if you appreciate the effort behind this, dont hesitate to leave a thanks, provide constructive criticism and maybe consider donating some "totally not illegal stuff" over at my paypal

    --> Downloads <--
    Lineage 16.0 initial build (9/14/2019) : AndroidFileHost [LATEST]
    MD5 : 068ef21df78c22e43035dbf710f815e0

    --> Changelog <--
    Lineage 16.0 initial build (9/14/2019)
    1- Updated and reworked the tree all together
    2- A decent powerHAL modded to N4
    3- Bluetooth APTX errors resolved
    4- Fully fixed RIL (no workarounds needed)
    5- Entire Kernel has been built from scratch
    6- New binder, sdcardfs, and WiFi drivers
    7- all the features of HeliosKernel built it and customizable
    8- Updated brightness tables to conform with stock
    9- removed ugly workarounds and hacks
    10- Audio much more stable
    11- stock APN , TCP configs and much more
    12- Added more LED modes
    13- Added AOD and ambient display support that kinda works
    14- updated most libs and shims
    15- built lineage trust and touch HALs
    16- enabled gesture support
    17- enabled smart pixels for ROMs that support it
    18- And tons of other changes covered in the github source

    --> Quick Notes about this project <--
    • Starting from Lineage 16.0 , we enter Stable stage.
    • only the N910C/H versions are tested by myself
    • And only the C/H versions are available for now
    • Dualboot patcher support is added, install this rom as primary as always.
    • The kernel is fully customizable using HKTweaks by corsicanu : Github

    --> Known Bugs <--
    • AVC Encoder/Decoder is broken, therefore Stock camera app (and possibly some 3rd party cameras) will not record video. Use Footej Camera instead
    • OMX is not that stable in general, expect youtube to hang sometimes at anything above 720P
    • Hardware composer is broken, meaning we will fall back to GPU rendering for layers (possibly more lag and drain)
    39
    Few words to say.

    Our device is beyond capable in the right hands. This is something to look for in the far future when lineage 17 is more stable. obviously its extremely early for Q, as we are the 3rd or 4th Exynos SOC to boot it yet, and for the first time we actually ran lineage before the snapdragon variants. so there is that W

    This is thanks to help directly and indirectly from stricted and lunarixus, great guys both of them.

    Our device wont die on Pie