yashsingh1/xdaforums huggingface dataset:
[OnePlus 6T  Guides, News, & Discussion] deepu458:
hi [MENTION=7492280]GloomySVT[/MENTION],

Thx for providing this, can u please upload the convolver file somewhere. As the AFH link u mentioned in OP is not working and say no mirrors found. Plz help
[OnePlus 6T  Guides, News, & Discussion] sgokan03:
Does the dual speaker setup mess with calls? If not, I'm in.
[OnePlus 6T  Guides, News, & Discussion] Swimguy14:
It has no effect on calls, go for it.
[OnePlus 6T  Guides, News, & Discussion] toolhas4degrees:
How are you keeping v4a in memory, when I swipe it away in recents it stops working. On latest version installed as user app

Battery opt off for the app
[OnePlus 6T  Guides, News, & Discussion] :
It needs to be installed as a system app, otherwise it will be closed by Android. However, some convolvers won't work as a system app. You could just not close the app out when in use.
[OnePlus 6T  Guides, News, & Discussion] toolhas4degrees:
Is there a root app that could actually stop it from closing?
[OnePlus 6T  Guides, News, & Discussion] :
You could try going into the settings of the app and changing lock effect mode to on, or enabling a notification so it doesn't get force closed.
[OnePlus 6T  Guides, News, & Discussion] toolhas4degrees:
Tried it doesn't work, also tried installing as system app, but driver is not working says not enabled and not neon

Nevmind fixed, thanks for your help
[OnePlus 6T  Guides, News, & Discussion] lemonspeakers:
Tried this method, yes the volume is louder, but there overall sounds is muffled. Like I just placed my phone into a hollow bucket. Bass is increased, but it sounds artificial.

I'm not a fan of it to much.
[OnePlus 6T  Guides, News, & Discussion] anthony10126:
Disable speaker optimization... Big difference
[OnePlus 6T  Guides, News, & Discussion] xstefen:
Thx for the tips OP, finding my ideal settings. This definitely helps for gaming when your hand covers the bottom single speaker
[OnePlus 6T  Guides, News, & Discussion] cultofluna:
Doesn't work for me... unfortunately

Using the dual speaker mod ( extreme)

Download the profiles

Convolver & speaker optimization enabled

Tube amplifier enabled..

But i didn't notice absolutely any difference .....
[OnePlus 6T  Guides, News, & Discussion] Swimguy14:
Did you exit and then re open app? It turns off after every reboot and you have to open, exit, and re open app for it to work. If you have volume turned all the way up once the viper is activated you will notice a significant difference in how loud the sound is coming from the speaker and I'm referring to the bottom speaker. if you totally covered the bottom speaker with your hand and put the phone up to your ear you will hear sound coming from the earpiece but it really is not noticeable in everyday use. I am only using it because it boosts the bottom speaker and because of that I barely have to turn up the volume all the way anymore which is very nice and convenient
[OnePlus 6T  Guides, News, & Discussion] cultofluna:
Viper always working but enable.or disable.convolver with tube amplifier on , makes no difference

I mean viper in combination with the dual speakermod working great and is very loud but the profiles on convolver makes no difference
[OnePlus 6T  Guides, News, & Discussion] Koont:
All I can say is amazing. Once I selected the profile it boosted the hell out of this speaker. Thanks. And, you don't need a PC for this mod either. Just a good root explorer.
[OnePlus 6T  Guides, News, & Discussion] Elloco305:
Followed your steps, even went ahead and flashed TWRP just to get the kernel.

What a difference it makes.

Using Cleanslate 2.7.11 + AML speaker mod + Viper with your presets - like a charm !!

Thank you for sharing !!
[OnePlus 6T  Guides, News, & Discussion] cmart0125:
Is anyone experiencing call issues. I don't talk hardly at all on the phone but today my wife called and I answered but she couldn't hear me. I called her back and I couldnt even hear the ring tone. I uninstalled viper and my call issues were resovled, I am still using the dual speaker mod and phone calls are fine. Did I over look something with viper settings?
[OnePlus 6T  Guides, News, & Discussion] lemonspeakers:
I disabled speaker optimization but it still sounds like I placed my phone into a coffee mug while playing music from it's tiny speakers. It's sounds forced and muffled like it's in a tunnel. It isn't pleasant, that's for sure.
[OnePlus 6T  Guides, News, & Discussion] aenews:
The sound quality is greatly increased with this configuration versus just the AML Stereo Speaker Mod. However, the maximum volume is a little too loud with some unnecessary quality loss. It gets very loud. I ended up setting the Output Gain under Master Gate to -14.0dB. I also set the Earpiece Gain to 8dB in EX Kernel Manager (I use flar2's kernel). I just messed around pretty quickly, so there may be a better balance for you. The quality still is clearly not up to snuff with the Note 9's speakers, but there's a significantly smaller gap. Having true stereo as opposed to dual mono speakers most likely makes a big difference that can't be overcome. Plus the earpiece speaker is much worse on the OnePlus 6T. Which makes sense as it wasn't designed to be used as a speaker.

I see some debate, but the Speaker Optimization is absolutely necessary unless you have a different configuration. The default sound is a bit "tinny" from these speakers, and that setting goes a long way in fixing the issue.

I couldn't locate the correct profile at first, but I found out that you need to search for "Tube" after selecting "Select Impulse Response". You don't need a computer to handle the profiles, just any File Manager. All you need to do is paste the ViPER4Android folder from the zip file into the main storage directory (/storage/emulated/0). If there's already an existing folder, you can either merge them or delete the existing folder.
[OnePlus 6T  Guides, News, & Discussion] rapphyyy:
I found a "SuperSound" kernel mod file inside. Can it be used? I found that my bass and clarity is improved with it.
[OnePlus 6T  Guides, News, & Discussion] Lithian42:
Quite a new experience for me... Without the CleanSlate kernel, everything is awesome. With the CleanSlate kernel though... I'll get random hangs (I know, right?? Hangs in 2019? Okay, fine, crashes. But you can tell it's a hang if you're playing audio then it'll hold a beep when it crashes). I'm not sure what's going on here, but would like to put it out there that this happened to me. If I find a way to fix it with CleanSlate Kernel still installed, I'll report it here. Safe mode did work though, but obviously Magisk, Viper, and CS apps aren't running anymore (I believe Magisk isn't running anymore).
[OnePlus 6T  Guides, News, & Discussion] shizat63:
This speaker mod sounds like an awesome upgrade [pun].

Is this the order of APKs on a rooted 9.0.13?

- Cleanslate 2.7.12

- AML speaker mod

- Viper
[OnePlus 6T  Guides, News, & Discussion] KhaMoustafa:
What about the combination of latest v4a with this mod!.

Have anyone tried this?. Is it working?. If yes, what is the instructions followed and do we still need AML or not?.

Cause, I tried but somehow now difference!.
[OnePlus 6T  Guides, News, & Discussion] Frosthaxx:
Still works well even on newer viper reborn. Better results nowadays however is using extreme mod. Also clean slate causes a fastboot mode block for me and isn't needed. Using skydragon kernal and that works well with this
[OnePlus 6T  Guides, News, & Discussion] Riddle5:
What is that version of Viper?
[OnePlus 6T  Guides, News, & Discussion] shahfaishal:
In your "another discovery", that tweak only applies to that specific kernel? I'm using custom rom with RA kernel (inbuilt with rom). How can i do that?:cowboy:
[Moto E Q&A, Help & Troubleshooting] aditya5solanki:
I have a Moto e first gen which probably has been bricked. Now whenever I try to charge it, it turns on with a low battery status and displays a message fastboot reason failed to initialize partition tale and I am not able to do anything after that... Please help!!! Consider that I'm a noob..!!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
This is the new refined home for DarkRoom Development. If you submit bug reports without a log, you may be prosecuted...or executed.

Disclaimer:

If your device fails to comply with your standards of what you consider functioning, I am not liable. This is provided free of charge and does not come with a warranty. Although, if you provide a log, I can provide some sort of assurance that I will look into your issue.

Links:

Social:

Telegram - https://t.me/darkroomdev

Discord - https://discord.gg/BGTFutW

Downloads:

https://drive.google.com/open?id=1SLC6A4RvTE_yYF_u6GMKU_q7lvX3YCFB

Source:

Github – https://github.com/DespairFactor/

Credits:

Google
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Will certainly give it a try, appreciate your work!!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Ariel_PR:
Will this make the touch screen work on TWRP (for 3XL?)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
+1 will try once i get behind my PC

is the function to disable FSYNC available?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] superchilpil:
As of now, it does not.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
Would it be possible for a list of items that are different / features of the kernel.

Thanks!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] freddienuxx:
your the man
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
can we please get a list of features, etc

what is the purpose of performanced? [MENTION=5169465]DespairFactor[/MENTION]

---------- Post added at 08:20 PM ---------- Previous post was at 07:55 PM ----------

disable fsync

reap the benefits of speed

+1
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
[MENTION=5169465]DespairFactor[/MENTION]

curious to know if the kernel would let us boot /data as EXT4 - i have tried formatting /data as EXT4 with stock kernel (and adding appropriate lines for fstab.sdm845) but it always returns device is corrupt, please format device. when i boot. (i dont know if this is a kernel issue because i have formatted ext4 to f2fs before on other devices with stock kernel that support f2fs)

as odd as it sounds, i believe we can extract more performance out of the device if we format as EXT4 instead of the stock F2FS

the partitioning of F2FS on the pixel 3/xl is disgusting i believe this is why if you run /data decrypted you can no longer set a fingerprint or change PIN from settings.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Geekser:
accordng to the TWRP thread - -and old Pixel XL 2 forums - there is something that needs to be included in the kernel in order for touch responsiveness to work properly after flashing TWRP - this is supposed to come with a custom kernel - I don't know what files are needed - but hopeing this can be done with this kernel so we can finally flash TWRP on the 3 XL - (we can boot into twrp with adb and flash a kernel that way - but it is only a temporary custom recovery then)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
https://github.com/DespairFactor/bl...c0260/arch/arm64/configs/b1c1_defconfig#L1996

The touchscreen drivers need to be built inline instead of a module :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Geekser:
thanks for the clarity - honestly, this is way over my head - but hoping that someone will do what is needed to make this happen. When you say they touchscreen drivers need to be built inline - do you meant they need to be built inline in the kernel itself? if that is the case, hopefully the Dev for the Despair Kernel can look into that for a future update -
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
I’m pretty sure you won’t be disappointed ;)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
You can't, the kernel won't boot with the Samsung touchscreen driver compiled inline
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Freak07:
Oh well.... That’s bad news :(
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Geekser:
Does that mean it won't be possible to ever flash TWRP as a permanent Recovery solution? That instead we will have to boot into TWRP each time we watn to flash something? Just curious....I guess it wouldn't be that big of a pain the butt....
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
I use EXKM or Franco Kernel Updater to flash kernel and then flash magisk with magisk manager followed by a reboot
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] airmaxx23:
I think he's referring to getting an up and running permanent TWRP install for flashing ZIPs.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
I was wondering about that. So, flash with kernel app but don't reboot. Immediately flash magisk via magisk manager and reboot. Any chance dispair kernel maintains root after a kernel flash in the future?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
Well, I don't know if we can do that right now, we'd need to load the modules in TWRP

Yeah that's what I did, but I don't think so
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Geekser:
Sorry for my ambiguity - yes, I was referring to flashing the Kernel in TWRP and (hopefully) being able to flash twrp because the touch modules were somehow baked into the kernel. (I know it isn't the technical way to say it - but my goal and others goal is to get a fully working version of twrp and the only way to get there from what I understand is to have the cooperation of a kernel developer so the XL 3 will have touch response after flashing Twrp)

If it can't be done, so be it - but sure would be nice if it coulld

Thanks for the kernel no matter what - really appreciate your work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DIXZ06:
Installed and working well!

Thanks.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
R2 up now, check github for changes
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
Only see R1

Kernel working well

Do you know if data can be flashed as ext4 with your kernel?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] c_86:
Thank you

While I understand the changes are on git. Anyway you can post it here. Not everyone knows how to read git :( I just tried looking and couldn't figure out where to look...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Here you go, link
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
Can only see R1 on OPs onedrive
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] detritu5:
Can be included compatibility with small pixel 3 blueline?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
[QUOTE1QUOTE=detritu5;78097336]Can be included compatibility with small pixel 3 blueline?[/QUOTE]

It does work on Blueline
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] MArtyChubbs:
"bluecross" I see what you did there LOL

I disabled the zram and fsync via EXKM. Looks like swap file is gone, however, not sure yet how to verify fsync is disabled...

Thank you for releasing this this is fun
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] gettinwicked:
If we can get Franco's kernel or the Flash kernel devs to make them compatible with the 3's, those DO retain root after updating the kernel in Franco's kernel manager app. I asked, another person asked, not sure it's going to happen though. Not for a bit anyway. Maybe if enough people bug them, and offer to donate they would. I'm down for a donation. Those guys are pros at this too.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] finshan:
Still no response from the dev, least of all in the OP where every other dev explains what their thing does. Why aren't people allowed to know what this kernel does?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Go read the GitHub commits or gtfo
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] finshan:
Don't be a ****ing ****. Nobody understands that endless stream of gibberish. Literally every other dev posts a summary of what the mod does. This dev can't even be bothered to adhere to such an elementary standard, let alone respond to people who are wondering wtf.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jlee08517:
He's always been this way as far as I know. If you can't go thru github it's probably not the right kernel for you. Luckily for you though, there are plenty of other options.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Paz9:
there is a reply, look properly, he just said look at Github.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
I'm not sure why I am expected to monitor this as if it is my job. This kernel has kcal, a couple schedutil changes, fixes for power efficient workqueue, ioscheds and uses in kernel lowmemorykiller instead of userspace driver.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] superchilpil:
The information is there, it's just not spoon fed to you like others. This is his work that he does in his spare time for free. He doesn't owe us anything nor should we demand anything from him. If you don't like the way he does things then do it yourself.

Couldn't of said it better myself.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
The kernel is open source, code is available on GitHub, commits are always well titled, you can take a look at them.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
The funny part is, even if he listed the changes "certain people" wouldn't understand them anyway but they're "listed"
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _LLJY:
The thing is, the commit titles are incredibly self explanatory to the vast majority of people.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
R4 is up now, changes pushed to github.

https://github.com/DespairFactor/bluecross/commits/pie
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
R6 and R6B are up now.

R6 : https://github.com/DespairFactor/bluecross/commits/pie

R6B: https://github.com/DespairFactor/bluecross/commits/boost

I lied, R7 and R7B are coming now
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] camvar97:
I'm having a problem, cant seem to get logs right now. but your kernel boots, i install magisk, no boot. not really sure what is happening.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
Is it your first time installing Magisk? If so it has to be installed prior to a custom kernel.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NYCHitman1:
Well titled but never well authored lol

Everyone should know "git commit --amend --author "insert name and email here" "
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] camvar97:
this is incorrect, you flash twrp>kernel>magisk

either way my issue has since been fixed. it was a problem with the system partition. a simple reflash, of system, fixed it.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
Hm guess Magisk dev is wrong in his OP lol
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
He's not. He does state that. But, since the P2, it's been kernel then magisk for the pixels only.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Is B beta?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Homeboy76:
I think it is 'Boost', could be wrong.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
B stands for boost. I believe "Sultans boost". If I remember correctly, he cherry picked Sultans boost commits. It's not a full implementation of all of Sultans boost commits. Please, someone correct me if I have it wrong.

Stock boost is the other one without letters.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Decided to flash b, blazing fast. Well done [MENTION=5169465]DespairFactor[/MENTION], this is my 3rd kernel since getting the phone on Thursday. Have a feeling this will last longer than a day.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
B is sultan's input boost driver, the non b is stock hal implementation. the R11 builds experiment a bit with dynamic schedtune boost, but need to disable perfd for it and enable the schedtune boost in boost settings.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Anyone running despair on Dec update?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] vsot13:
Me, without problem
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
R32 and R32B have been pushed, using Clang 8.0.8 from Google with LTO and CFI enabled. These are test builds for right now. However, it is functioning fine on my device
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
I know I never update this thread, but development is still very much alive. Expect a new release shortly of V5 with clang 9.0.3.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] photolarry:
Does V5 work well with XL crosshatch that's using stock ROM and rooted with magisk? I'm asking because I've tried many other kernels and they don't function on my device and cause problems. I'd like to know before if I should do backup of the boot part. Thanks.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Homeboy76:
:confused:

Is your device a Pixel 3 (blueline) or Pixel 3 XL (crosshatch)?

What other kernels have you tried?

What problems did each kernel you tried cause?

What didn't function with the kernels you tried?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
Newest update is V2R and it will work on both phones and I use stock, I don't bother rooting anymore as I do not use anything that needs root. It will work fine if you flash the zip followed by magisk zip.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mrbracht:
Best kernel by far. Just wanted to throw that out there. Thank you!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] photolarry:
Pixel 3 XL is what I own

I had boot loops and such with other kernels and trouble retaining root. It is important for my circumstance. Thanks.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
First custom kernel for Android Q qpp2.190228.023 is up on [MENTION=5169465]DespairFactor[/MENTION] Google Drive link.

See OP.

Despair.V1Q

fastboot flash boot Despair.V1Q.img
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Legend. First custom kernel for Q
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Sweet
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
Nice. How is it?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Seems faster. Can't comment on battery yet. But appears similar. Which has been good for me. I will let it idle tonight. Been getting below 1% idle on stock.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kerymercury:
i love this kernel so much. Best in performance and battery life. BUT....sometimes big cluster CPU will randomly stuck at a maximum frequency and i will need to reboot the phone to get it back to normal. I notice this issue will happen after i applying updates on the theme from Swift Installer, where a soft reboot is required once the apps theming is updated.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DespairFactor:
I haven't seen this yet, could be an issue with swift installer perhaps. I don't theme my device at all anymore. Try sharing logs when it happens again and if you can isolate it to only swift installer that is even better.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kerymercury:
Actually its not necessary to theme any app. I can just simply go to the swift installer app and hit the soft reboot option, once the phone boot up, the clock speed will stuck at the maximum frequency until i perform a normal reboot, then it will revert back to normal. Can i know what kind of logs needed? Any particular app that i can use to generate the required log? :)