yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] pakino2004:
Twrp manager

Changelog; Fix automatic installing of OTA zips on encrypted devices * Remove SuperSU from TWRP * Support both md5 and md5sum file extensions when doing MD5 checking for zip files
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
The kernels changelog in post #2 will always hyperlink to post #644 where the latest modded TWRP will be available.
[Samsung Galaxy S8 & S8+ Cross Device Development] pakino2004:
OK it's already updated I've never checked your link again since twrp

3.2.2
[Samsung Galaxy S8 & S8+ Cross Device Development] ghul21:
Hi @ noxxxious could u make a separate twrp version for s8+. Some roms are using ro.product.device to checking compatibility. And my is showing dreamlte on s8+. I hope that jessec will update device tree to have a full oreo support out of the on official ?

Thx in advance
[Samsung Galaxy S8 & S8+ Cross Device Development] tomaasz:
Are you able to make Odin flashable TWRP mod?

Wysłane z mojego SM-G950F przy użyciu Tapatalka
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
* UNTIL Samsung releases the 8.0 source code.

And yes it has fake knox status
[Samsung Galaxy S8 & S8+ Cross Device Development] PetritH:
How you put Wifi on the left side of your screen? Great battery life btw
[Samsung Galaxy S8 & S8+ Cross Device Development] sh00kre:
It sure does metter, i am on ambasadi rom now and it is faster then any iron/batman/renovate etc roms, on minus side there is no rom customization app, so mostly stock but fast.
[Samsung Galaxy S8 & S8+ Cross Device Development] KH-Squisshy:
Hey this sounds like an amazing kernel, do you have it for snapdragon? Or like another version?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
What you see is what you get
[Samsung Galaxy S8 & S8+ Cross Device Development] meddylad:
just installed this kernel to give it a try.... im currently using L Speed to tweak my settings... im wondering if i should uninstall L Speed and just use the kernel raw or use L Speed along with it? Im unsure if L Speed will overide kernel settings that makes this kernel a keeper

Any help will be great
[Samsung Galaxy S8 & S8+ Cross Device Development] Jostian:
I sometimes found that kernel tweakers conflict with kernel settings and results in battery drain, glitches etc, so i uninstalled kernel auditor with R4 and things are definitely better. Just my 5 cents.
[Samsung Galaxy S8 & S8+ Cross Device Development] meddylad:
Does this kernel have Spectrum support?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
No, the best is to use it as it is. If you want to tweak it, then use your own preferred settings.
[Samsung Galaxy S8 & S8+ Cross Device Development] TheMadScientist:
Thread has been cleaned Lets keep it on topic and no thread hijacking please...
[Samsung Galaxy S8 & S8+ Cross Device Development] meddylad:
Ok willdo... thx for the reply and all your work
[Samsung Galaxy S8 & S8+ Cross Device Development] manhtidus:
Can I use dual sim on 955N?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Try it and report afterwards for future reference.
[Samsung Galaxy S8 & S8+ Cross Device Development] PiCkLeS:
Fading LED Control, what is that?
[Samsung Galaxy S8 & S8+ Cross Device Development] jordiz86:
Ability to make the led fading instead of blinking :)
[Samsung Galaxy S8 & S8+ Cross Device Development] daveuk87:
Just flashed the new Oreo Kernel over Reno OR30 R44. Has anyone managed to get Universal DeX working? Came from Reno R282 and NK214 and miss the feature but I'm too cheap to buy a proper DeX and kind of disagree with the price seeing as it works flawlessly on a £25 dock.
[Samsung Galaxy S8 & S8+ Cross Device Development] PiCkLeS:
Sure, how and what do you do to make that happen when the kernel is running?

P
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Have you tried the Dex yourself with this oreo kernel?
[Samsung Galaxy S8 & S8+ Cross Device Development] daveuk87:
Yes and I tried Notorious Oreo kernel too also. Running Reno OR30 R44 with CRAP FW. It just mirrors on both your kernel and NK
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Ah weird, thought ive fixed it. Gonna check later. Do you have a telegram so i can bother you with test versions?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
The TWRP parses cmdline bootloader. So you are fine with the unification I've implemented. And that ro.product.device is obviously not caused by TWRP but by your roms build.prop. Reno for instance reads from "renovate.id" so the ro.product.device is not relevant.
[Samsung Galaxy S8 & S8+ Cross Device Development] ghul21:
But in case when i want to come back to original recovery, will need to format data. That's a bit uncomfortable ?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
That is not true. I installed unmodded TWRP today to do a few testings. The TWRP I provide is the official twrp with a modified fstab for oreo mounting (quotas added). This story would be more plausible if the TWRP was self-compiled.

Also for unmodded TWRP you will need a kernel without quotas (nougat fstab) otherwise you get malreading of your data. Which is why I used R8 during my tests today. And on the modified TWRP you can use quotas and non-quota kernels, so I see no point in going back to unmodded TWRP.
[Samsung Galaxy S8 & S8+ Cross Device Development] Eddiemc:
Are these changes something that could be pushed upwards to original twrp? If the modified version has broader quota support, then that could be part of normal twrp right..?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
You can do a pull request. but the TWRP overall needs an update to a higher branch (8.x) if you want it done right.
[Samsung Galaxy S8 & S8+ Cross Device Development] ghul21:
But I'm using stock Rom with stock build.prop and stock kernel. I'm not using a custom ? so ro.product.device does matter
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Then i dont understand how this sentence: "Some roms are using ro.product.device to checking compatibility." makes sense on a full stock configuration. You mention some roms check this for compatibility, yet you just use the stock rom which basically doesnt do anything with that line. If you try to say that some roms use this line as detection in their installation script, then you are flashing wrong roms because that is an unreliable check (as you can see with this TWRP).

Also if you truly flashed full stock (Odin I assume) then there are no lousy (read: ro.product.device detection and not ro.bootloader) detection scripts involved which led to your build.prop being dreamlte.

Providing just two seperated TWRPs only because of this line is insane. But I guess that I cannot change how everything works, as confident that I am that some methods like the device prop detection are worse than bootloader detection. But it seems that you cannot take the kitchen away from the man these days. Also you have [MENTION=5899304]Tkkg1994[/MENTION] to thank for convincing me otherwise.

So hereby I will grant you your request.
[Samsung Galaxy S8 & S8+ Cross Device Development] ghul21:
Really appreciated? for some small details are very important ?
[Samsung Galaxy S8 & S8+ Cross Device Development] vargapirot:
My twrp is f*cked up. I can't see modified twrp image file in twrp. How to install it ? Twrp showing no internal storage.
[Samsung Galaxy S8 & S8+ Cross Device Development] wuub:
Odin
[Samsung Galaxy S8 & S8+ Cross Device Development] vargapirot:
Where to put it in odin?
[Samsung Galaxy S8 & S8+ Cross Device Development] wuub:
How did you root in the first place?

You can also check this

[Fix] [S8/S8+] Data mount fix for TWRP Oreo

https://xdaforums.com/galaxy-s8/sam...x-data-mount-fix-s8-twrp-oreo-t3769254/page11
[Samsung Galaxy S8 & S8+ Cross Device Development] vargapirot:
I flashed it in odin in ap slot. But this modified version is .img file .. Not supported in odin.. How to convert to .tar?

EDIT : I successfully converted .img modified twrp into .tar file. I flashed it with odin and everything is okay now. Here is .tar file for others: https://www42.zippyshare.com/v/HAW9UxQE/file.html
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Google is your best friend. There are lots of tools on xda to pack img in .tar
[Samsung Galaxy S8 & S8+ Cross Device Development] vargapirot:
Edited post. :D
[Samsung Galaxy S8 & S8+ Cross Device Development] wuub:
Good job ?
[Samsung Galaxy S8 & S8+ Cross Device Development] katipo:
Just checking...

The op for the modified twrp says "It works on any oreo kernel and rom", but I just want to double-check this. I'm running SM-G950N (Korean variant, exynos). The download says G950F. Am I still OK to upgrade my TWRP to this version?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
If you usually download dreamlte/dream2lte from twrp.me then I guess you are.
[Samsung Galaxy S8 & S8+ Cross Device Development] katipo:
:good::cool: For those who need to know, modified twrp installed flawlessly on SM-G950N (Korean variant). Thanks [MENTION=4587002]Noxxxious[/MENTION] !!!!
[Samsung Galaxy S8 & S8+ Cross Device Development] haygij:
For the next time of flashing TWRP img with TWRP:

Install

Choose Install Image (bottom right corner)

You will see you *.img files you want to flash.
[Samsung Galaxy S8 & S8+ Cross Device Development] vargapirot:
Man.... Thank you for your advice, but... My internal storage was "0" .. I try that way and can't see .img file. T
[Samsung Galaxy S8 & S8+ Cross Device Development] haygij:
My bad.
[Samsung Galaxy S8 & S8+ Cross Device Development] bamsbamx:
It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because is a major heat and power consumption source

---------- Post added at 11:25 AM ---------- Previous post was at 11:25 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because is a major heat and power consumption source

---------- Post added at 11:25 AM ---------- Previous post was at 11:25 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because is a major heat and power consumption source

---------- Post added at 11:27 AM ---------- Previous post was at 11:25 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because is a major heat and power consumption source

---------- Post added at 11:36 AM ---------- Previous post was at 11:27 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because is a major heat and power consumption source

---------- Post added at 11:41 AM ---------- Previous post was at 11:36 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because high GPU freqs are usually a major heat and power consumption source

---------- Post added at 11:41 AM ---------- Previous post was at 11:41 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because high GPU freqs are usually a major heat and power consumption source
[Samsung Galaxy S8 & S8+ Cross Device Development] bamsbamx:
It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because high GPU freqs are usually a major heat and power consumption source

---------- Post added at 11:50 AM ---------- Previous post was at 11:51 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because high GPU freqs are usually a major heat and power consumption source
[Samsung Galaxy S8 & S8+ Cross Device Development] bamsbamx:
It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because high GPU freqs are usually a major heat and power consumption source

---------- Post added at 11:51 AM ---------- Previous post was at 11:41 AM ----------

It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because high GPU freqs are usually a major heat and power consumption source
[Samsung Galaxy S8 & S8+ Cross Device Development] LATINORAMON:
Need R13 NX kernel download link for dreamlte S8.

Can someone give me that link please?
[Samsung Galaxy S8 & S8+ Cross Device Development] AndroSysQ:
There you go. :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] LATINORAMON:
Very big THX, and so fast
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Thanks for the spam. And im aware that I have disabled the sysfs. Also GPU doesnt affect battery that much as long you dont play games.
[Samsung Galaxy S8 & S8+ Cross Device Development] bamsbamx:
It seems I cant tweak GPU frequencies using MTweaks 2.9.0+ app. Is there other way to tweak them (/sys or /dev folders)? Which is the path?

The main reason is because high GPU freqs are usually a major heat and power consumption source

---------- Post added at 01:32 PM ---------- Previous post was at 01:28 PM ----------

Sorry for that, it was not my intention. I just had problems with the xda website while trying to commit my post...

Is there any main reason to remove the sysfs for the GPU? I will try to enable and recompile from sources
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
No specific reason. I've mentioned before that I would re-add it next release.
[Samsung Galaxy S8 & S8+ Cross Device Development] agustinwz:
Noxx you have a telegram group? Thx
[Samsung Galaxy S8 & S8+ Cross Device Development] Muresan01:
Sop crying. I'm using this kernel and it's ok for 2018 on a galaxy s8.

I'm not saying that i don't appreciate it.

It's alright regarding the fact that the custom development of roms and kernels is on its death bed. But that doesent excuses the fact that you void your warranty, you trip your Knox and lose some of the features to get some other features that are removed little by little with every update.

I don't care it's your personal rom.

The moment you post it you have a reasonability no matter how ignorant you want to be of it.

The fact that this is the only viable kernel for the s8 gives you a even greater responsibility.

If you don't want to take money it's fine but i would gladly pay for a better version. Anyway...

Times are different now and my phone is no better than my girlfriend fully stock s8 with the only difference that mine doesent lags when i use Facebook messenger chat heads which is the only time this phone ever lags anyway.

Battery life is bad in the last version if i don't keep it heavily underclocked but that's alright since everything is smooth anyhow.

What i want? I want to have full power over it.

Remove termal throttle, overclock, i want this phone to overheat so bad that i can't keep it in my hand while I'm palaying. That's what i want. Full power

And that's what I'm working at.

Ain't that hard to compile a rom from sources.

I'll do it.

In the mean time don't take what I'm saying the wrong way, if there would be a donation button i would be the first to donate. I have respect.

I just don't agree with you on the fact that this is a kernel made for your own using wich it so happens that you share it.

That's just wrong.
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
No public one, also not accepting new participants. Thanks for understanding

It is a project I do in my spare time and just share because I can. And there is absolutely nothing wrong with the thought of 'sharing' because it is done purely altruistic (no donations or anything else asked from the user). The problem exists in the fact that an user like you sees this kernel and has a temptation to flash it and later on complains about features they want. While in the first place I have never installed this kernel on your phone, you did it willingly with accepting the fact that you get a kernel on an 'AS-IS' basis. In conclusion I have 0 responsibility towards anyone and if you feel like you need "full power" you can either make your own thing - if you want something done right, you must do it yourself - or you search for an other kernel that might be closer to fulfilling your needs. Last but not least; I only provide a compiled boot.img and the source can be found on github, which means that you are free to fork it and alter in any way by GPL license and then compile it.

I appreciate your directness, but it has to be reasonable.
[Samsung Galaxy S8 & S8+ Cross Device Development] Barthlon:
say whaaaaat? you seem to live in a totally different world, man. spoiled brat :laugh:

developers have no obligation at all. YOU decide to void any warranty. not them. you don't HAVE to be grateful that some developers share their work, but if you can be anything... it can only be grateful and nothing else.

now run off, please.
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
The only valid demand to make is that whenever the EOL version comes out, you call it R69. :p ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
You paid attention! Test-69 is EOL haha :highfive:
[Samsung Galaxy S8 & S8+ Cross Device Development] ianrobbie:
Sorry to hijack the thread but I'm trying to find a cause for Bluetooth audio skipping on my S8 (G950F).

I'm currently running Carotix's ROM which has this kernel enabled.

Has anyone using this kernel had any issues with Bluetooth audio skipping?

[MENTION=4587002]Noxxxious[/MENTION] - This post is not intended as a slight on your kernel. You do excellent work and your kernel has made a real difference in the useability and battery life of my phone. I'm just trying to figure out where the cause of my problem lies. :)
[Samsung Galaxy S8 & S8+ Cross Device Development] Killastyle:
Does it work with rICE 13?
[Samsung Galaxy S8 & S8+ Cross Device Development] jonasdoess:
It's already the default kernel on RICE 13
[Samsung Galaxy S8 & S8+ Cross Device Development] ruskin0611:
I'm on CARHDRom 18.2 with R14 Kernel and always using bluetooth audio through my car stereo and headphones. Not had any problem yet (only problem is having to pump up the volume everytime I restart the phone, but that's an Android thing, not related to ROM nor Kernel).

Edit - only difference, is my model is G955F
[Samsung Galaxy S8 & S8+ Cross Device Development] ianrobbie:
That's the weird thing. Until recently I had a Galaxy S8+ running Carotix's ROM and never had an issue. Its only since I got an S8 that I've had this issue. Its almost as if the phone doesn't have enough power to multitask.
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
It could be possible because all Bluetooth related wakelocks are disabled. But what do you mean by skipping? Does it disconnect. It could also be caused by doze mode trying to doze the app you use, which you need to remove (unoptimize) from the list in settings
[Samsung Galaxy S8 & S8+ Cross Device Development] ianrobbie:
All of media apps have been added to the "unmonitored apps" list and that hasn't made a difference.

When I say skipping its more like a cut-out for about a second. The music plays on in the background because when the music resumes its in the right place, so it misses about a second from the song. I never lose connection (as far as I can tell).

I've formatted and reflashed my phone and it still does it. Would reverting back to an older version of your kernel help?

Thanks for replying!
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
So it stutters? I removed the debugfs commit in the next kernel release because too many drivers rely on reading from this. I can only hope it will be fixed next release and my tip is to enable all wakelocks and dont underclock, which might cause stuttering.
[Samsung Galaxy S8 & S8+ Cross Device Development] incognitonk:
I just flashed the dream2lte file via TWRP. Now my phone wont go past the initial splashscreen. It keeps restarting there. Any fixes? International unlocked S8+ Oreo.
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
You selected "recovery" instead of "boot" partition to flash on?
[Samsung Galaxy S8 & S8+ Cross Device Development] incognitonk:
Yes. Definitely. Also I'm trying this after a clean flash via ODIN.
[Samsung Galaxy S8 & S8+ Cross Device Development] bininga59:
With Odin? Take TWRP.

Gesendet von meinem SM-G960F mit Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] incognitonk:
Sorry. I meant I did a clean flash of the stock ROM via odin. Then flashed TWRP. Then flashed this fixed twrp.
[Samsung Galaxy S8 & S8+ Cross Device Development] bininga59:
Ah, ok

Gesendet von meinem SM-G960F mit Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
You might want to try use the unmodded TWRP to boot up and later on flash this one. My best guess also (but I forgot because it is a year ago for me) is that after you fully flash with stock in odin, you'll need to boot up in TWRP to format data the first time.

Edit: this post also described that you wont be able to boot system without the format

https://xdaforums.com/showpost.php?p=72004368&postcount=3
[Samsung Galaxy S8 & S8+ Cross Device Development] incognitonk:
Thats exactly what I did. I flashed the unmodded TWRP first. Then flashed the modded TWRP image through it. I also formatted data.

I was able to boot properly by flashing the unmodded TWRP via odin again. But it again wont mount data after a reboot.
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
With stock kernels you need to flash a zip to change fstabs encryption flag. I guess there is a zip for that named something with "no-verity...", also mentioned in the post I edited in my previous message. Do not flash that 'data mount fix' zip which will nougatify your fstab.
[Samsung Galaxy S8 & S8+ Cross Device Development] incognitonk:
So I flash the no-verity-opt-encrypt-6.0.zip after I flash the modded TWRP right?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
R15 released:

- Added TWRP patcher: During installation it will detect unmodded TWRP and modify it. If you care for MTP in TWRP then you still must flash the TWRP provided in post #644. The only reason I added this script is because many fail to follow instruction (flash modded twrp and kernel/rom).

- CRGH source update

- Re-added GPU sysfs and underclocked to 112Mhz (gamers shouldn't notice it, because it will ramp up higher always and then throttle above this value)

- Some under the hood optimizations for more stability, better consumption and idle improvements.

- Probably N9 port ready (untested)

Download
[Samsung Galaxy S8 & S8+ Cross Device Development] markoelprototipo:
I installed the r15 over r14 and it does not start my device, this verification error screen appears, any solution? :(

Enviado desde mi SM-G965F mediante Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Check this:

https://xdaforums.com/galaxy-j7/j700t-development/how-to-recover-verification-failed-t3775722

The first time you flashed TWRP you should have followed the instructions in the twrp thread to format data.
[Samsung Galaxy S8 & S8+ Cross Device Development] T.A.R.D.I.S.:
Thanks, it works with Renovate V13 on S8+ :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] pakino2004:
It works with Alexis 5.6 like always! thank you!
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
Is this normal? I haven't modified any of the settings