Okay. So apparently Samsung have made some changes to the kernel in S7 compared to other Samsung's.
In order to make the kernel boot, you have too disable tima_rkp. But disabling tima_rkp makes the kernel unstable.
We can make the Kenrel stabel, by disabling the FP lock. But then again. A very used feature of the phone is useless
I figured out by putting out a bounty, maybe some developers are willing too have a look at it, and see if it's a way too make this work. Currently Samsung have 4 kernel sources out here
Anyway. Don't let me disturb you any more, and let's start this bounty tread.
I'll start with pledging $50 for the one who can make a stable custom kernel for our beloved S7 edge. (935F/fd)
Please notice, there is no minimum pledge. You are free to pledge what ever amount you want too.
Current status : $396 bounty
i am in with 50$ too..!!
Same here i will pledge $50 worth every penny :highfive:
£50 here which is about $71
$50 from me too
Sent from my SM-G935F using Tapatalk
i already asked the hacker for help to built a kernel but he doesnt have his S7 anymore..
Sent from my SM-G935F using XDA-Developers mobile app
Okarina26 said:
i already asked the hacker for help to built a kernel but he doesnt have his S7 anymore..
Sent from my SM-G935F using XDA-Developers mobile app
Click to expand...
Click to collapse
Yeah, I think he Sent it back the same day unfortunately :/
USD 75
I'm an S7 930F user, but Edge 935F development is more active, and there is little to no difference anyway. I'm sure , if needed, it can be recompiled for 930F.
Out of curiosity, why is a bounty needed for making a custom kernel for the S7? The rom development was quite active on the S6, so why is it so "dead" at least from a kernel perspective here? I mean, is a custom kernel just not happening for the S7 or will we set some in the near future?
Faspaiso said:
Out of curiosity, why is a bounty needed for making a custom kernel for the S7? The rom development was quite active on the S6, so why is it so "dead" at least from a kernel perspective here? I mean, is a custom kernel just not happening for the S7 or will we set some in the near future?
Click to expand...
Click to collapse
As its my understanding, the major problem with a custom kernel, is the implementation of tima_rkp, Samsung have been using on this kernel. Just in order too have the kernel boot, you have to disable it, but then again, you will have a unstable kernel. It can be some stable, if you don't use any hard-coded security features, like fingerprint unlock and so on.
Swipe to wake works, with very few too none reboots. But still it isn't stable.
That's why it's a little bounty out, too trigger the willingness of other developers too take some of their free time and have a look at it.
As you prob noticed, there isn't any custom kernel out yet, tho the S6 hade a few kernels out just a week after release.
I'll take a look at it later, but I can't promise anything.
Faspaiso said:
Out of curiosity, why is a bounty needed for making a custom kernel for the S7? The rom development was quite active on the S6, so why is it so "dead" at least from a kernel perspective here? I mean, is a custom kernel just not happening for the S7 or will we set some in the near future?
Click to expand...
Click to collapse
To make it simple, its as simple as
Open Source
and No Source.
exynos = closed source (Making development very difficult)
Snapdragon = Open Source (Everyone can have a go)
I can only assume the S6 had both a Snapdragon and exynos variant and the exynos being less popular
dave7802 said:
To make it simple, its as simple as
Open Source
and No Source.
exynos = closed source (Making development very difficult)
Snapdragon = Open Source (Everyone can have a go)
I can only assume the S6 had both a Snapdragon and exynos variant and the exynos being less popular
Click to expand...
Click to collapse
Nope
Samsung's already release KERNEL source for exynos S7 or else this thread won't even exist.
This thread is here because of the new change samsung had made to S7 kernel (mostly security stuff) make modifying the kernel without too much trouble hard
Also S6 had only Exynos version because of the underperforming sd810.
Sent from my SM-G935F using Tapatalk
dave7802 said:
To make it simple, its as simple as
Open Source
and No Source.
exynos = closed source (Making development very difficult)
Snapdragon = Open Source (Everyone can have a go)
I can only assume the S6 had both a Snapdragon and exynos variant and the exynos being less popular
Click to expand...
Click to collapse
That's only for custom roms, which is the reason we *might* never see a stable AOSP Rom. There are sources out for the kernel.
Bla cba with the response, I was more down the lines of AOSP
as i dont see any other real benefit to a custom kernel.
Its not like the S7 suffers from Lag / Performance issues or battery draining.
(My original replay was much longer going into detail, stupid page timeout)
dave7802 said:
To make it simple, its as simple as
Open Source
and No Source.
exynos = closed source (Making development very difficult)
Snapdragon = Open Source (Everyone can have a go)
I can only assume the S6 had both a Snapdragon and exynos variant and the exynos being less popular
Click to expand...
Click to collapse
s7/ s7edge also got its own Snapdragon Version
pigmich said:
s7/ s7edge also got its own Snapdragon Version
Click to expand...
Click to collapse
Closed bootloader...
dave7802 said:
Bla cba with the response, I was more down the lines of AOSP
as i dont see any other real benefit to a custom kernel.
Its not like the S7 suffers from Lag / Performance issues or battery draining.
Click to expand...
Click to collapse
Indeed. The main reason for a custom kernel for me has always been for permissive, which V4A requires to work. But there is now a work around for this on enforcing kernels so I'm really not that bothered. It's not as if Exynos S7/S7E devices suffer from battery life issues or overheat problems which underclocking and/or undervolting could fix. It works very well as is, I get between 6 and 7 hours SOT on average and it's very stable in all other departments. In short, the need for a custom kernel has greatly diminished on this device, especially in comparison to the S6/S6E/S6E+ which all had terrible battery life. But if it's important to some people then good luck in getting one sorted.
I'M a 930 user, but it will fix our problems as well.
50$ from me.
Here are the temporary solutions.
Way A:
Remove /system/lib/libbauth* , /system/lib64/libbauth*
Way B: (If you want to completely disable (or bypass) TEE)
Remove /system/lib/libbauth* , /system/lib64/libbauth*
Replace /system/lib64/hw/gatekeeper.exynos8890.so,/system/lib64/hw/keystore.exynos8890.so with these i uploaded.
Both of them will make your FP Sensor not working.
(Lock Screen will work)
But,at least,you get a stable custom kernel.
I am trying to re-implement FP sensor support to system with TEE disabled.
Here is some files from somewhere confidential and a simple kernel compiled by me and my build.prop.
Related
I've had some success modifying the Kernel source for my Xperia Ray, and after Asus agreed to unlock the bootloader today have been looking at the source for the Prime. It's available for download here: http://www.asus.com/Eee/Eee_Pad/Eee_Pad_Transformer_Prime_TF201/#download if anyone wants to have a look.
Obviously nothing can be tested until we have an unlocked bootloader, but so far I've noticed a few things:
1) Having 4 cores (and a companion core) makes the code surrounding the CPU clocking a little more complex! Still looks to be possible to overclock it technically (although no idea how close the hardware already is to its maximum) may looks to be possible to turn some cores off entirely for an ultra low power mode if you're going on an extended trip or similar.
2) There's defconfig files (Default config files) for both 'android' and 'gnu_linux' which means that getting a port of Ubuntu or similar on this should hopefully be relatively straight forward!
Sadly I'm still not all that up on low level programming - including Kernel development but I'll do what I can once the bootloader is unlocked. If there's anyone else out there who's interested in building the kernel for bigger and better things, or wants a tester for their own work I'd happily team up!
come on bud, read the rules of the forum
http://forum.xda-developers.com/showthread.php?t=1366437
Hey all, i was hopin someone would be interested in helping me port over this kernel, its from the N7 2013(flo)
http://forum.xda-developers.com/showthread.php?t=2449919
He says it should be compatible as is or with little modifications. Thing is, i dont know where to start. Anybody interested?
EDIT: Theres a nice little network fix (PAGE 4) for anyone that has issues. I was told it could help people with network issues on T-Mobile. I haven't tested this but simms22 has.
Please read page 4 (post #33)
-----------> And give a nice big thanks to @[COLOR="SeaGreen"]simms22[/COLOR] for the suggesitons. <-------------
Andromendous said:
Hey all, i was hopin someone would be interested in helping me port over this kernel, its from the N7 2013(flo)
http://forum.xda-developers.com/showthread.php?t=2449919
He says it should be compatible as is or with little modifications. Thing is, i dont know where to start. Anybody interested?
Click to expand...
Click to collapse
you can't "port" a kernel. but you can build a kernel from n5 source based on that kernel source.
if you don't know how to build a kernel, and not just building a ready made kernel, then you have quite a bit of reading and getting educated(educating yourself even) first.
Well i guess i was hopin someone a little more educated than myself could help me through it.
I do wish you much luck though, as I'm the wrong person for help
First you learn to compile AOSP kernel for N5
then you learn how to cherry pick commits
Then you cherrypick the commits from that kernel
Sent from my Nexus 5 using Tapatalk
rootSU said:
First you learn to compile AOSP kernel for N5
then you learn how to cherry pick commits
Then you cherrypick the commits from that kernel
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
it'll involve quite a bit more than cherry picks, as the kernel, and all the numbers involved in the kernel, are for a nexus 7. the far majority of things would need to be changed/adjusted for a nexus 5.
simms22 said:
it'll involve quite a bit more than cherry picks, as the kernel, and all the numbers involved in the kernel, are for a nexus 7. the far majority of things would need to be changed/adjusted for a nexus 5.
Click to expand...
Click to collapse
Its a mammoth task. Not for the faint of heart.
Sent from my Nexus 5 using Tapatalk
I see, well anyone up for the job?
rootSU said:
Its a mammoth task. Not for the faint of heart.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
that's what I was getting to in my first post, but was trying to be easy on the op as possible
we have more ROM builders than kernel builders for a reason, because its much more involved. while it is very possible to build this kernel for the n5, it would be extremely difficult and time consuming(changing numbers and testing) for someone who has never built a basic kernel.
maybe he can talk the original dev into building a n5 variant. or talk a n5 kernel dev into it
I understand. The the original dev has been having some health issues and just got back to deving again, i really didnt want to bug him when hes already working on his own stuff,. But i assumed it wouldnt be too hard because he said it shouldnt take much modification. It would be nice if someone could do this, it is a very nice kernel. I get 7 hrs screen time with it and performance is amazing. I just thought it would be half way there considering the devices are similar
Andromendous said:
I understand. The the original dev has been having some health issues and just got back to deving again, i really didnt want to bug him when hes already working on his own stuff,. But i assumed it wouldnt be too hard because he said it shouldnt take much modification. It would be nice if someone could do this, it is a very nice kernel. I get 7 hrs screen time with it and performance is amazing. I just thought it would be half way there considering the devices are similar
Click to expand...
Click to collapse
7 hours screen on time, it's a tablet ._. Kernel hardly affects battery life in any overly major way.
Err they're not even slightly similar devices.
Sent from my Nexus 5 using Tapatalk
Lethargy said:
7 hours screen on time, it's a tablet ._. Kernel hardly affects battery life in any overly major way.
Click to expand...
Click to collapse
I beg to differ, it most definitely does. But anyways, thanks for all the help guys[emoji57]
Andromendous said:
I understand. The the original dev has been having some health issues and just got back to deving again, i really didnt want to bug him when hes already working on his own stuff,. But i assumed it wouldnt be too hard because he said it shouldnt take much modification. It would be nice if someone could do this, it is a very nice kernel. I get 7 hrs screen time with it and performance is amazing. I just thought it would be half way there considering the devices are similar
Click to expand...
Click to collapse
its a different device, period. you can not compare the two. on the n7, its very easy to get 7+ hours sot. on the nexus 5, you have to turn everything all the way down and not really use your device, except keeping the screen on for long periods. just because a kernel does well on one device, still doesn't give it a good chance on another. the best kernel for any device will be made specifically for that device. every device is completely different, has different hardware, has differently tweaked CPU(if the same CPU), has different powering and voltage needs, etc.. what can be used are the tweaks/mods he's using. but the chances are if its usable on a n5, its probably being used already.
Andromendous said:
I beg to differ, it most definitely does. But anyways, thanks for all the help guys[emoji57]
Click to expand...
Click to collapse
Nexus 5 has a 2300mAh battery and a Snapdragon 800 at 2265MHz.
Nexus 7 (2013) flo has a 3950mAh battery and a Snapdragon S4Pro quad-core 1.5GHz processor plus doesn't have a phone radio as it's Wi-Fi only.
If you're comparing battery life between the Nexus 5 and Nexus 7 you really need to do some more research.
Andromendous said:
I beg to differ, it most definitely does. But anyways, thanks for all the help guys[emoji57]
Click to expand...
Click to collapse
na, its just junk you keep hearing repeated over and over. battery life mostly depends on how you use your device, how you personally set it up, what apps you use, and the quality data(or phone) signal you get. kernel might make a slight difference, but its not really much. changing how bright you keep your screen could make a bigger difference.
For one, i didnt say i thought id get those 7hrs on my n5 im not that stupid, you are just assuming that. all i was saying is thats pretty good even for that device. I understand their different but its not like im asking to build it for the galaxy s5, THAT would be way different, get my drift?
Screen and radio are the biggest 2 drains... Keeping the CPU ramped up can do a lot too and although that is controlled by the kernel, the settings in the governor can change how the kernel controls the CPU.
Many people assume that kernel x is better on battery and kernel y is better in performance but really the difference is that dev x and dev y set their default settings for the governor in bias to battery and performance respectively.. May user can make kernel x bias toward performance and kernel y bias towards battery, the opposite to original config.
Sure some optimisations outside of this will halve small impacts over stock but devs share a lot so they're usually available across the board.
Sent from my Nexus 5 using Tapatalk
Andromendous said:
For one, i didnt say i thought id get those 7hrs on my n5 im not that stupid, you are just assuming that. all i was saying is thats pretty good even for that device. I understand their different but its not like im asking to build it for the galaxy s5, THAT would be way different, get my drift?
Click to expand...
Click to collapse
I did assume that's what you meant, sounded like it though. sorry
But i understand what your getting at, different voltages clock speeds, all i was looking for was some advice. The attitude you guys are taking about it and the attitude the dev of the kernel took about it is like the difference between two politicians at voting time, two completely different views. Now i understand he doesnt use this device but he understands what it takes to do it, now i dunno where you guys stand when it comes to the knowledge it takes to do something like this but all i was looking for was some advice, not a OMG you know nothing battle
Hi guys,
I wrote some time ago here for a combo of rom/kernel, but then I understood the battery of my phone was dead, so I decided to change it for an lg g4. I broke the screen of g4 and it's too expensive to fix, so I decided to change the battery of Nexus 5. I know this is a dated phone, but I don't have money for a new phone or to fix the glass, so now I have to use it.
Now I ask you for rom and kernel for daily use. I would prefer something Nougat based. I used PureNexus and ElementalX on Marshmallow, the last PureNexus seems fluid and stable, but unofficial.
What do you suggest for my Nexus 5?
Thank you for all replies.
XxMK98xX said:
Hi guys,
I wrote some time ago here for a combo of rom/kernel, but then I understood the battery of my phone was dead, so I decided to change it for an lg g4. I broke the screen of g4 and it's too expensive to fix, so I decided to change the battery of Nexus 5. I know this is a dated phone, but I don't have money for a new phone or to fix the glass, so now I have to use it.
Now I ask you for rom and kernel for daily use. I would prefer something Nougat based. I used PureNexus and ElementalX on Marshmallow, the last PureNexus seems fluid and stable, but unofficial.
What do you suggest for my Nexus 5?
Thank you for all replies.
Click to expand...
Click to collapse
I too am in the position of having to use my Nexus 5 (6P started boot looping) I am running Lineage OS 14.1 and it is running GREAT!
I use my Nexus 5 for a year now. I tried several roms and kernels and purnexus nougat + elementalx is the perfect combination for me, since it offers the best battery life.
I never had any issues with the rom.
If you turn off gps, sync(especially gmail) and undervolt* the snapdragon 800 and lower the clock a bit( i use 1.7 ghz) you can get about 5 hours of sot!
The phone is still very fast if you dont use slow apps. Even underclocked...
* most nexus 5 work well if you set the lowest value to about 700 and leave the steps up as elementalx sets them
best wishes!
I have found in trying most of the current ROMs that if you want Sprint service you must stay with >6.0 versions. The SIM card read of data on SIM is spotty at best. Some one mentioned it is not "Sticky" will work some times and all the various patches installed at ROM first install don't work...in my case never for reboot after setting up ROM app's and using. My way around this trouble is to use a GSM mvno (FreedomPop) or Tmobile just not good coverage in my local area. I like most of the features of Ver 7.0 + roms
I'm currently running Lineage 14.1 CAF and Noncaf....I like the CAF Battery setting slider for different current/battery drain. The Noncaf can use any Kernel if you like that approach to increase battery Life. In the two N5's one has a new battery and the other old...almost a 3 to 1 difference in longevity so best choice is a aftermarket battery replacement too.
DARK ROM [OMS][Pixel features]
i'm running paranoid android and i find it cool, but however, it's the first ROM i flash on the nexus 5.
i love having the nougat notification system, plus the immersive mode, and battery life is better than stock.
sincerely i don't find useful on the spot control and navigation pie, but that's just something that depends on my usage i guess.
can't understand how to activate floating peek, nor if it's still active in this version
sadly i hoped in something snappier, it looks a little laggy sometimes, doesn't support xposed (causes bootloop) and camera doesn't include HDR+ (installing the google official camera and enabling hdr seems to change nothing, so basically is useless) but many users find paranoid camera fantastic.
i'm trying to understand if there is something faster than this without losing cool features (like notifications), maybe with something based on kitkat/lollipop tweaked?
if someone has suggestions, tell me! btw i'll keep you tuned. still loving nexus 5 and it must survive!
idbl_fanatic said:
I am running Lineage OS 14.1 and it is running GREAT!
Click to expand...
Click to collapse
Same here. By far the best my N5 has ever run.
do you suggest CAF o nonCAF version?
idbl_fanatic said:
I too am in the position of having to use my Nexus 5 (6P started boot looping) I am running Lineage OS 14.1 and it is running GREAT!
Click to expand...
Click to collapse
I'm new to using anything but stock. My rooted nexus 5 marshmallow runs fine with a new battery and several xposed modules but I would like to escape from Google surveillance. Is lineage a good choice for that? Do I just download it and flash it through twrp? Are there instructions on how to flash and use Lineage?
What rom is best for privacy?
Thanks.
maybeme2 said:
I'm new to using anything but stock. My rooted nexus 5 marshmallow runs fine with a new battery and several xposed modules but I would like to escape from Google surveillance. Is lineage a good choice for that? Do I just download it and flash it through twrp? Are there instructions on how to flash and use Lineage?
What rom is best for privacy?
Thanks.
Click to expand...
Click to collapse
IMO, yes, Lineage OS is a good choice for that. You have to install the Google apps separately, so if you want to be Google-free, you would just not install those. I've been impressed with how well my N5 runs with LOS. Better than with any previous stock version, really. I did keep the Marshmallow camera app, but that was just personal preference. LOS comes with a pretty full-featured camera app of its own.
Are you running the official aosp version or a caf customisation?
the_cr0w said:
Are you running the official aosp version or a caf customisation?
Click to expand...
Click to collapse
I'm running official. I've also been installing the weekly "nightlies."
CSX321 said:
Same here. By far the best my N5 has ever run.
Click to expand...
Click to collapse
idbl_fanatic said:
I too am in the position of having to use my Nexus 5 (6P started boot looping) I am running Lineage OS 14.1 and it is running GREAT!
Click to expand...
Click to collapse
CSX321 said:
I'm running official. I've also been installing the weekly "nightlies."
Click to expand...
Click to collapse
aren't nightlies more instable than the final builds?
i heard only good things about crdroid based on lineage, i think i'm about to try that
my rom queue is
-crdroid
-lineage(eventually)
-euclideanOS(waiting for a stable that should come in little time)
if anybody could give some feedback about those, it would be awesome
the_cr0w said:
aren't nightlies more instable than the final builds?
Click to expand...
Click to collapse
Theoretically, but I don't think there really are any final builds for LOS (for hammerhead). I kind of want the monthly security patches. I've just kept installing the weekly updates, because I haven't had any problems. There could very well be problems, but I haven't experienced them since installing in...March?...somewhere around then.
BTW, running crdroid right now and it's holy fast, even better than stock, you should definitely give it a try. Wanted to run the caf version to flash also the truesight, but it needed custom bootloader and radio, and I'm still too noob for this.
Right now evaluating flashing the ElementalX, that should work on aosp to get also the fastcharge
If you just flashed the rom, it's usually faster than a rom that you've used for months. The rom shouldnt have too much influence on the speed, the kernel and the cpu governor it uses have the biggest influence. Usually speed comes at the cost of battery life which can have dramatic results on this phone. On caf i could use the charger 2-3 times per day...
I suggest AOSP 7.1.2 + OpenGapps + ElementalX, it's much faster than official Marshmallow, with Magisk you can bypass SafetyNet check and use Android Pay.
Also you can replace the battery with 525666, it's 3020mAh
And you can replace the NAND to 64G
I've tried to enlarge RAM to 3G or 4G, but failed...
The replacement can be done easily only if you're in China, so...
edison0354 said:
I suggest AOSP 7.1.2 + OpenGapps + ElementalX, it's much faster than official Marshmallow, with Magisk you can bypass SafetyNet check and use Android Pay.
Also you can replace the battery with 525666, it's 3020mAh
And you can replace the NAND to 64G
I've tried to enlarge RAM to 3G or 4G, but failed...
The replacement can be done easily only if you're in China, so...
Click to expand...
Click to collapse
do you have some tutorial to link about those?
what of this is easily done only in china?
the_cr0w said:
do you have some tutorial to link about those?
what of this is easily done only in china?
Click to expand...
Click to collapse
I only have links in Chinese, if you can read Chinese I can find the links for you.
Because in China you can simply send your phone to any of the maintainers and let them do the work, they can do anything...
edison0354 said:
I only have links in Chinese, if you can read Chinese I can find the links for you.
Because in China you can simply send your phone to any of the maintainers and let them do the work, they can do anything...
Click to expand...
Click to collapse
I have found the guide for the battery, but cannot translate it in a decent way via translate
Anyway, could you link them? Are them proven to work?
hello there are many wonderful note 7 port's or even s8 and s9 based roms out there for our S5 :good:
but i was wondering if there is any solutions to remove the lag of games when they are left in ram
i know it's a note 7 port's bug but i'm really sick of it
i would everytime when a new rom comes out try it but then i remember that it has that kind of lag
so if you konw anything just tell me i'll be grateful
thank you
Delete
zizouae66 said:
hello there are many wonderful note 7 port's or even s8 and s9 based roms out there for our S5 :good:
but i was wondering if there is any solutions to remove the lag of games when they are left in ram
i know it's a note 7 port's bug but i'm really sick of it
i would everytime when a new rom comes out try it but then i remember that it has that kind of lag
so if you konw anything just tell me i'll be grateful
thank you
Click to expand...
Click to collapse
You need to adjust kernel governor and its tunables. These can be done on kernels that are tweakable. Please read and search in threads to find out how many kernels you have available to your device (around 3-4 if my mind doesnt fool me). Then find out which of them can be tweaked. Some kernels are tweaked by kernel adiutor whereas some others can be tweaked by using their own special app (e.g. boeffla kernel). Then what you need to do is to make a trial-error adjustment. Do NOT forget! Each phone has different chipset (depending not only on different variants but also to different pvs values and dates of release of device (i.e. different phone batches). So NEVER take customizations from "other user". Do your own customizations yourself.
Also, even if it is easy to directly pass to performance governor, you should know that this governor keeps cpu stable at highest clock (~2.5GHz) which means it will heat your device and can irreversibly damage it.
With correct customization and optimization you can run even latest games on nonzperformance governor. Read kernel adiutor thread, governors/schedulers thread and much more to inform yourself. On my 5 year old note3 (snap800), I can easily play PUBG mobile (obviously on lowest graphics). With snap801/805 on s5, you can do even better. So, be thorough and patient. Tweak part by part and give every tweak some time to measure whether it is good or not. If you work that way, you can prepare your s5 to be able to play without lags (of course you cannot play the toughest most graphic-intensive online gsmes on highest settings, but I think you got the jist of it).
There is a very old but also very good post by Kippur on XDA, about the many much opportunities that XDA devs provided to users and how they are using it. That should be quoted on every OP
zizouae66 said:
hello there are many wonderful note 7 port's or even s8 and s9 based roms out there for our S5 :good:
but i was wondering if there is any solutions to remove the lag of games when they are left in ram
i know it's a note 7 port's bug but i'm really sick of it
i would everytime when a new rom comes out try it but then i remember that it has that kind of lag
so if you konw anything just tell me i'll be grateful
thank you
Click to expand...
Click to collapse
don't use touchwiz or heavy ROMs if device doesn't handle it well enough. Use aosp based ROMs, change CPU governors, modify and experiment, etc. Or you can try a newer android device if you can. Although if games perform better on touchwiz and your happy with touchwiz, so be it if you enjoy those ROMs that look like Note7.
Also the S5 is already saved imo. Great aosp kernels with a variety of governors and i/o schedulers , plus voltage control and more, and tw kernels also. Then there is virtual memory tuning if you wanted to as well, modded adreno gpu drivers and more. Generally lots of support. Snapdragon makes it easier too and open source so there's so much ROMs for aosp, kernels and generally lots of stuff to try. Oreo support also. This phone is more than capable of gaming even today at decent settings and resolutions. Try using GL tools as well. The only struggle I see would be PSP emulation, pscx or dolphin emulation but overclocks and pushing the device to the limits, i could do 30-60fps on star wars force unleashed emulation at the right settings. More intensive emulation, yeah a newer phone helps
Eleo said:
You need to adjust kernel governor and its tunables. These can be done on kernels that are tweakable. Please read and search in threads to find out how many kernels you have available to your device (around 3-4 if my mind doesnt fool me). Then find out which of them can be tweaked. Some kernels are tweaked by kernel adiutor whereas some others can be tweaked by using their own special app (e.g. boeffla kernel). Then what you need to do is to make a trial-error adjustment. Do NOT forget! Each phone has different chipset (depending not only on different variants but also to different pvs values and dates of release of device (i.e. different phone batches). So NEVER take customizations from "other user". Do your own customizations yourself.
Also, even if it is easy to directly pass to performance governor, you should know that this governor keeps cpu stable at highest clock (~2.5GHz) which means it will heat your device and can irreversibly damage it.
With correct customization and optimization you can run even latest games on nonzperformance governor. Read kernel adiutor thread, governors/schedulers thread and much more to inform yourself. On my 5 year old note3 (snap800), I can easily play PUBG mobile (obviously on lowest graphics). With snap801/805 on s5, you can do even better. So, be thorough and patient. Tweak part by part and give every tweak some time to measure whether it is good or not. If you work that way, you can prepare your s5 to be able to play without lags (of course you cannot play the toughest most graphic-intensive online gsmes on highest settings, but I think you got the jist of it).
There is a very old but also very good post by Kippur on XDA, about the many much opportunities that XDA devs provided to users and how they are using it. That should be quoted on every OP
Click to expand...
Click to collapse
my device is s5 duos g900fd, I installed noise rom v4 with espheni kernel v2 which i think it's tweakable with kernel auditor. But i don't know how to do it , can you help me ?
zizouae66 said:
my device is s5 duos g900fd, I installed noise rom v4 with espheni kernel v2 which i think it's tweakable with kernel auditor. But i don't know how to do it , can you help me ?
Click to expand...
Click to collapse
Yes. Re-read my answer. You need to read threads for kernel adiutor, governors/schedulers and much much more to inform yourself. YOU need to read and inform yourself. We cannot do it for you. Once you read and learn what are they, you will be able to control and understand what can be tweaked and for how many amounts. If you expect everything from devs, that is never going to happen. If you are lazy, you can just choose performance governor for short time and then revert it back.
Hey! I'm still out on the look for a nice TW based kernel for the klteduos (FD/MD). If you have any luck out there replacing the Espheni's one, please let me know. For the Noise rom, we're supposed to use the Smartpack kernel, but so far, I'm unable to install it. I hope someone will be able to help me soon.
Good Luck!
Darvius said:
Hey! I'm still out on the look for a nice TW based kernel for the klteduos (FD/MD). If you have any luck out there replacing the Espheni's one, please let me know. For the Noise rom, we're supposed to use the Smartpack kernel, but so far, I'm unable to install it. I hope someone will be able to help me soon.
Good Luck!
Click to expand...
Click to collapse
have v4 installed on my device running espheni kernel v2 for g900fd
and to fix gaming lag i tried to install smartpack kernel. it said it was installed successfully through recovery but then when i try to reboot my s5 will stuck on the galaxy s5 screen and heat up
so i did a factory reset and cleared System,data,cache and dalvik cache and i installed the rom again and directly i installed the kernel but this time when my s5 reboots it will enter in a bootloop
what should i do plz help
zizouae66 said:
have v4 installed on my device running espheni kernel v2 for g900fd
and to fix gaming lag i tried to install smartpack kernel. it said it was installed successfully through recovery but then when i try to reboot my s5 will stuck on the galaxy s5 screen and heat up
so i did a factory reset and cleared System,data,cache and dalvik cache and i installed the rom again and directly i installed the kernel but this time when my s5 reboots it will enter in a bootloop
what should i do plz help
Click to expand...
Click to collapse
I'm sorry to hear that! My advice is to use flash a original ROM so you can recover your device properly or, at least, to flash the Noise V4. It's not really supposed to behave like that, but I can't help ya, since I can't flash this kernel : /
Take a look at these mod gpu drivers. They really do help gaming performance as well as UI and camera performance. I used the latest ones and they are amazing. These could be nice in many custom ROMs as well. Combined with a great custom kernel and ROM, it really shows. I get better gaming performance even in PSP emulation as the GPU is no longer always in full load until I bump it onto a setting higher in game than I used to be able to. In some ways it will also save battery as games will feel less demanding onto the GPU and the UI but overall best performance.
This may reduce a lot of lag in some games. Then combined with GL tools to change settings within game or reduced resolutions as well.
This will definitely help the S5 a lot and its already one of my favourite devices. It feels ancient compared to modern devices but still fast.
https://forum.xda-developers.com/ga...s-qualcomm-adreno-330-drivers-t3794305/page11
I did use aicp nougat 7.1.2 , custom kernel was venom kernel based on boeffla kernel. I undervolted but kept stock clocks and everything. I could've overclocked which helps but I don't like the temps so yeah.
Then intellithermal and such to keep thermals in check but the throttling wasnt that bad, undervolting did reduce a lot of throttling also which helps a lot in gaming. Removed some system apps which somewhat helped. But these mod drivers should work in any custom ROM from 6.0+ android, marshmallow and above. It will help in Oreo also.
Elite performance! Although it may be worth trying older or newer android versions, benchmark them and test which feels the fastest along with the kernel tweaks and ROM tweaks. Personally nougat for me is the best android version for the phone in performance and battery and many kernels.This may also work on touchwiz based ROMs if you don't want to get away from touchwiz. A compatible touchwiz kernel, those Adreno 330 mod drivers if they work on touchwiz and the best touchwiz rom you find. Just remember that the less demanding the custom ROM is, the better battery life will be and gaming as less RAM will be used by the system, less gpu usage and less CPU usage. Freeing that up will be useful to add for games as less is taken up by system and more will be taken up by other tasks. Stability of ROMs can sometimes be a factor.
zizouae66 said:
my device is s5 duos g900fd, I installed noise rom v4 with espheni kernel v2 which i think it's tweakable with kernel auditor. But i don't know how to do it , can you help me ?
Click to expand...
Click to collapse
i have the same problem, in noise rom v4
Hello everyone!,
I have been the proud owner of the OnePlus 7 Pro for 1 month now, but I still feel that Screen On Time is expandable.
But also because of the better settings I'm looking for the most suitable custom kernel. Fortunately, there are a lot of busy developers out there who give us a large selection of it. But this doesn't make the decision which kernel to use any easier
I'm just looking for a custom kernel that improves screen-on time without affecting performance in everyday use.
I'm looking forward to experiences with certain kernels & would be very happy if someone would make it easier for me (but also other undecided ones out there) to make the decision.
Many thanks for any help in advance
Kirisakura, because of EAS, common patches, well tuned initial parameters.
Kirisakura.
I also use Kirisakura, but I don't think a different kernel will give significantly more screen on time.
Although it may not be the answer you are looking for, I think biting the bullet and just trying each kernel out for a few days would give you the best answer.
Everyone has different setups/uses on their phones which is why there isn't really a one size fits all type answer for this question.
Yep, try some and compare is your best bet...
Can someone on Kirisakura rom show me what the screen calibration menu looks like. Is it as basic as stock oos?
Sent from my GM1917 using Tapatalk
Limeybastard said:
Can someone on Kirisakura rom show me what the screen calibration menu looks like. Is it as basic as stock oos?
Sent from my GM1917 using Tapatalk
Click to expand...
Click to collapse
It's not a rom, just a kernel with a magisk module as a helper
I easily get 9hrs SOT with SmurfKernel. Every decent kernel has a focus. Smurf is overclocking and unified support, kirisukura is EAS, ElementalX is close to stock with a few extra features.