yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] mp3deviant721:
It actually isn't. Flash a LP bootloader/modem combo. Then flash the CM11s modem in fastboot. Viola, set up for LP kernels. The procedure is explained somewhere in ak's thread.

OnePlus One | Euphoria OS x Boeffla edition™

---------- Post added at 09:03 PM ---------- Previous post was at 08:28 PM ----------

Using this method, I had ak's kernel running on SlimKat for a bit... Maybe you can persuade [MENTION=5021085]Bobbi lim[/MENTION] to try it? [emoji14]

OnePlus One | Euphoria OS x Boeffla edition™
[ONE Original Android Development] sneakerspark:
Lp bootloader? You mean just the modem?
[ONE Original Android Development] mp3deviant721:
No. I'm sorry I wasn't clear, but I'm talking about the firmware zips that are floating around. Those include bootloader and modem.

OnePlus One | Euphoria OS x Boeffla edition™
[ONE Original Android Development] sneakerspark:
Oh okay. I'll try it soon then. ;)
[ONE Original Android Development] Bobbi lim:
Thanks for the idea but for me, I have flashable zip for lollipop and kitkat separately containing their respective firmware so I simply would flash the relevant firmware, ROM and kernel and reboot. Never messed with bootloader stuff much coming from the M8 whereby updating to lollipop firmware (including bootloader) supports both kitkat and lollipop likewise, using kitkat firmware (including bootloader) supports both kitkat and lollipop ROM.

Honestly, the OPO seems to be giving me a headache when I first got it due to coming from a HTC device as I've been using it for around 5yrs or even more...
[ONE Original Android Development] abhibnl:
Well for me this device is way simpler and fun to mod than galaxy s3. And for the bootloader, it's kind of not a big issue. Just flash any lollipop firmware and over that, flash kitkat modem to avoid proximity issues, and that's all! You can now try ak's 239 as it was the last reported working kernel on kk.

Sent from OnePlus One
[ONE Original Android Development] threetwentyfizzle:
Feel your pain brotha, same here. Whole different scene, both have their pros and cons.. Thanks for providing us with some HTC goodies, its pretty cool seeing Sense elements work on this device.
[ONE Original Android Development] Bobbi lim:
Never own a Samsung after my first entirely fked up Samsung Galaxy 551 that packs with problems out of the box. After which I inherited my dad HTC's Desire. Though 2yrs old but felt great that crappy Sammy. Gotten a HTC One X - pro and cons to it; love and hate it as well. Went ahead with HTC One M8 and was in love with every aspect of the phone. Sweet investment honestly. And I also have a N7 2013 to enjoy.

But coming from the above devices to the OPO, its am entirely different ball game that I'm still coping with. I will try out your suggestion when time allows. I'm mostly out 90+% of the days so can't spend much time on the phone.

Thanks for the compliments and really happy to see someone appreciate my work instead of only complaining this and that not to their preferences.
[ONE Original Android Development] sneakerspark:
I switched from HTC too. The only phone i found flashing easy after OPO. OPO is god of flashing. Really easy and hassle free. The bonus is ur warranty doesnt get void.
[ONE Original Android Development] Bobbi lim:
Yeah but need to get used to flashing firmware that wasn't needed on HTC since old firmware works with newer base ROM and vice versa.

OPO flashing methods are similar to the Nexus line.

Enough OT conversation already since all this aren't related to Render Kernel. My apologies for OT [MENTION=5438598]RenderBroken[/MENTION]
[ONE Original Android Development] RenderBroken:
No sweat. Its still Development related. I don't mind such in between builds. Keeps the community going.
[ONE Original Android Development] mp3deviant721:
Question for [MENTION=5438598]RenderBroken[/MENTION]...

Do you know anything about slimbus over clocking? It supposedly increases sound quality. A lot of other devices with similar chipsets seem to do this but our device doesn't. Would you happen to know why? Also this commit for ElementalX on the N5 can give you an example of what needs to be modded...

https://github.com/flar2/ElementalX-N5/commit/d0fdfe5b67c766336a1e2a85d1c40d448676d5b2

OnePlus One | Euphoria OS x Boeffla edition™
[ONE Original Android Development] threetwentyfizzle:
Also, maybe consider adding Fauxsound support in a future kernel update? Really good Analog Headphone Gain features, with minimal distortion/clipping/artifacts.
[ONE Original Android Development] mp3deviant721:
I though Render already included Franco sound which is similar if I'm not mistaken...
[ONE Original Android Development] _ASSASSIN_:
faux sound kept screwing up with not keeping values users had so franco sound is basically the same thing that AK and renderbroken use and it actually works
[ONE Original Android Development] abhi08638:
[MENTION=5438598]RenderBroken[/MENTION]

https://github.com/abhi08638/AK-One...e_hotplug/drivers/slimbus/slim-msm-ngd.c#L707

In line 707, would it be possible to use

*clkgear = SLIM_MAX_CLK_GEAR;

instead of

*clkgear = ctrl->clkgear;

It should theoretically give it a max value of ten.

Although I'm not too sure about root_freq, its a start
[ONE Original Android Development] RenderBroken:
I am mobile right now so I cannot confirm but it sounds like it should work accordingly. I will take a look asap.

My thing with slimbus is that I never ever noticed a difference. I tried this on 2 other devices. It's something I wouldn't mind looking into. Even working on faux sound is something I will attempt in the near future. The main thing I have been working on was underclocking and overclocking. I am having to redo how it's done since I reverted a large upstream patch to fix other issues I did not like in the current cm kernel.
[ONE Original Android Development] threetwentyfizzle:
Did not know about Franco Sound, I'll have to check that out. Thanks for pointing that out. I'm all about audio quality lol, reason I'm curious about Fauxsound is I want to see if the Headphone Amp Gain Control settings are in there, which is a totally different ballgame from the standard sound gain. I tried the Sound Explosion Mod too, definitely made a difference ??
[ONE Original Android Development] RenderBroken:
I have finally been able to workout OC and UC along with some pretty cool changes. One being I added the lowest possible freq which is 268MHz. There is a hardware limitation so even though before I did the rebase it looked like it would go lower, it never would. Then when I did the rebase and added the lower freqs, the lowest it would show (after booting) was 268MHz. I scratched my head a long time on that one till I did more research. So don't ask why there are not any lower freqs added.

Also with the major DevFreq revert I had made to make certain scheduler changes work, the way the msm cpufreq table was created is completely different than before. BUT I can now manually set Memory Bandwidth (MB) per CPU Step. So with that I decided to make the steps more even, and power efficient. I even set the MB for 268MHz to 50MHz down from 75MHz by default, Also made the 422MHz step set to 75MHz down from 100MHz. I figured that while we are in these freqs, we are not really doing anything that requires performance so I made them more conservative.

I also took the initiative to remove certain unneeded CPU Steps. I would imagine this would reduce some overhead with ramp up/down operation.

I am also adjusting certain default parameters for the kernel. I also worked on a fix for the interference with AK's builtin Synapse files. Pretty excited about the next build.
[ONE Original Android Development] Almayce:
The only problem is, how come it's not uploaded yet? [emoji14] (and no, this is not by any means passive aggressive ETA!! :D)
[ONE Original Android Development] RenderBroken:
of course it is! ;)

Because, I set certain goals I want for each release and want to reach them. there really is not any organization to it but I see things I want to add and I take a step back to see if it fits right. I don't want to just add a bunch of crap. That's why this kernel has not slipped into obscurity. I aim to provide something that I would actually use.
[ONE Original Android Development] 1ceb0x:
34 test versions for R16... ?

Cannot wait for it!
[ONE Original Android Development] demon507:
Can i use test versions?
[ONE Original Android Development] 1ceb0x:
You can... But i would wait for a final R16 version ?
[ONE Original Android Development] schaggo:
There are test versions for R16? Cannot remember (nor find) links to any test versions :\
[ONE Original Android Development] RenderBroken:
I am actually at 38 builds now! lol.

I build/test all the time. I use a remote server ($28/month, always on, 100mbit connection compared to my 3mbit at home) and then after the build, I upload it to Google Drive, then Drive to my phone to flash. I prolly do this about 10 - 15 times a day. (when I am off, like I will be off all this week!) So I plan on working on alot of cool stuff in the coming days. I may just release what I have so far for mass testing.
[ONE Original Android Development] RenderBroken:
I have test builds in my Drive and some users that test regularly, have access to them. I dont release them publicly unless I need to have more testers.
[ONE Original Android Development] schaggo:
Ah I see. Thought I was missing out :)
[ONE Original Android Development] primo14z:
Sorry for a noob question, but is able to use this kernel for OxygenOS?
[ONE Original Android Development] schaggo:
[MENTION=4955011]primo14z[/MENTION] no.
[ONE Original Android Development] _ASSASSIN_:
You don't have to be a noob to have the ignorance not to read the OP NOR even the title you were hyperlinked to.
[ONE Original Android Development] primo14z:
Lel is not that :D

i've read it, but i don't know where is OxygenOS mentioned.... i mean is 5.0.2 based ROM , so i am confused...
[ONE Original Android Development] _ASSASSIN_:
Not going to hate, but I'm 99.9% sure that sound explosion mod is just DSP profile and software tweak nonsense. Technically speaking I doubt that from a purely unbiased standpoint that it doesn't provide better quality

---------- Post added at 07:24 PM ---------- Previous post was at 07:22 PM ----------

OxygenOS uses a different kernel source so he would essentially have to maintain 2 different kernels. This only supports ROMs that use the cm kernel branch. It doesn't matter what version of android it's based on.
[ONE Original Android Development] RenderBroken:
Its not mentioned because its not supported lol.

Glad you got your answer though. There are some other great kernels out that support Oxygen OS. They all specifically state "OxygenOS" in their title.
[ONE Original Android Development] threetwentyfizzle:
From my experience thusfar with the Sound Explosion Mod, while its not "quite" what I'm used to hearing audio quality wise coming from my M8, it has at least helped shorten the gap (for me at least). I've been around the block a few times using these sound mods from way back on my OneXL, to my M7 and M8, and yes I agree, most sound mods out there are complete crap, there are a couple people who know what they are doing. This one in particular, I believe I first saw this Mod originally in the M7 forums, I never tried it, as I always used ZeroInfinity's mods he cooked for the HTC devices. While I'd love to try his latest mod on this phone, I just cannot flash it due to the Aroma Installer crashing everytime in TWRP.

Anyways, I can now hear distinct fine details and a bump in clarity in my music testing I've done in the last week using this Mod, compared to stock. It has at least widened the Sound Stage a tad, and reduced the trebel harshness and hissing, and overpowering bass rattle I was getting before listening in my Car's Stereo System.

Tweaking a little bit more with V4A, I guess this is as good as it gets for now for me, although from what I've read in that thread, it does create issues playing Flac files, so hopefully something else can be done to overcome that barrier.

FWIW, all I'm wanting to achieve from an audio specific standpoint, is to have that rich sound and Flac 24bit audio support as both the M8 and this phone have an exceptional DAC onboard with the 801.

/OT.. My apologies
[ONE Original Android Development] RenderBroken:
[MENTION=4928648]threetwentyfizzle[/MENTION]

Development Talk is never OT in this thread. :)
[ONE Original Android Development] _ASSASSIN_:
A lot of things can be done kernel side. While we are waiting for some tweaks, once nice thing you can do is reduce the gain on the headset and speakers to -2. Helps a bit in clarity. Also we already have 24-bit flac support with cyanogenmod.

However, it turns out that the threshold for audio quality is at 16 bit FLAC because you will start hearing distortion and popping from 24-bit in my experience and many others.

If you want a TRUE gain in performance with audio on this phone, you are going to have to bite the bullet and purchase a legit amp. I'd recommend going with just an amp since we already have a decent DAC onboard, and it also eliminates the issue of having problems with compatibility with iOS and android.

https://www.jdslabs.com/products/1/cmoybb-v2-03-headphone-amplifier/

https://www.mayflowerelectronics.com/shop/headphone-amplifiers/mayflower-cmoy-portable/
[ONE Original Android Development] schaggo:
Downgrading TWRP does the trick. In case you can afford to, do it or at least do it temporarily to flash the mod.

New TWRP versions are flawed in several aspects.

Edit: 2.8.4.x is the last to support Aroma Installer.
[ONE Original Android Development] RenderBroken:
[MENTION=787541]schaggo[/MENTION] (Dont know why I cant quote all of a sudden . . .)

For those curious, the reason why Aroma does not work with the newer versions of TWRP, is because TWRP uses a new way to dynamically set the UI according to the screen resolution. Aroma does not. Before, TWRP had to have different sizes of each element.
[ONE Original Android Development] Bobbi lim:
[MENTION=787541]schaggo[/MENTION] in the updater-script of the sound mod made by zero infinity clear states some devices only - HTC devices models are listed in there. The rest would not be supported as he doesn't own those devices at all. That's part of the reason why the soundmod wouldn't flash on our OPO.
[MENTION=4928648]threetwentyfizzle[/MENTION] I can hit him up and check it out with him if he's interested in pushing out his soundmod for the OPO but no guarantees of what might happen

[MENTION=5438598]RenderBroken[/MENTION] I couldn't quote anyone either, guess they remove that feature.
[ONE Original Android Development] RenderBroken:
Thanks bro! If you find out, let us know via this thread. This week, sound will be something I plan to work on. One for sure will be Faux Sound Control along with sound related drivers.
[ONE Original Android Development] Bobbi lim:
[MENTION=5438598]RenderBroken[/MENTION] seems like the feature is removed as it's not appearing on your thread but neither is it seen on mine
[ONE Original Android Development] threetwentyfizzle:
Dude, your my hero. Thanks for being an awesome Dev, and trying to implement innovative features all to better this device, this community is so pleasant, coming from other forums; its quick to see flame wars on the daily lol.

Thanks for the insight, I saw that Flac was supported, a main point that drove me to purchase this device. Best money ever spent imo, I could care less about the 1+2, this 801 chip is king lol. But yeah if we can do some more kernel side tweaking, I know we can achieve God Mode Audio Quality :) I actually have a Headphone Amp, I think a cheapo one, and was never really impressed with its functions. All it does is boost the bass or treble, which causes more distortion :(

http://www.amazon.com/FiiO-E6-Portable-Headphone-Amplifier/dp/B005HJWWW8

Thanks man, I'm well aware he only builds and Supports for HTC devices, but I was wanting to test the basic generic config for AOSP Roms on the 801 chip (M8), I am pretty confident it should work fine on this phone, maybe I'll try to downgrade to a compatible TWRP version to flash and test and I'll report back. Anyone have a an older TWRP image for Multirom? I just didn't want to bother Zero to compile something specific for this device which could open the floodgates to everyone requesting special zips and his ERA Mod for other devices. Maybe I'll drop him a line and see if at minimum he'd be willing to pack the generic config for AOSP in a simple zip if its cool with him.
[ONE Original Android Development] _ASSASSIN_:
you have to hit "quote message in reply" and then post quick reply here on the desktop at least.'

*EDIT*

HAHA reading back a bit I guess it didn't work for a bit...

---------- Post added at 02:47 AM ---------- Previous post was at 02:43 AM ----------

amps are really only useful if you have a decent pair of headphones (by decent I mean headphones that have some resistance, not exactly always a correlation but a lot of high end headphones will have a more impedance than the standard 32 ohms). I have DT 990 pro's which have a 250 ohm impedance so I need to use an amp to get to a volume I can hear with it.

Having an amp that has a clean soundfloor will help. If you hear a lot of fizzing when you plug the jack into the amp, it's probably not that good. If you hear silence when you don't have any music playing and it's plugged in, you know you are in the clear.
[ONE Original Android Development] Bobbi lim:
[MENTION=4928648]threetwentyfizzle[/MENTION] if you really want, I can drop him a message on hangouts to check it out with him but no guarantees since me and him was part of the Skydragon Team (the team that brought Sense 7 to the M8 and was featured on XDA portal)
[ONE Original Android Development] threetwentyfizzle:
That would be awesome if you could look into it, I'm more than willing to help and contribute in any way I can as well [emoji4]
[ONE Original Android Development] Bobbi lim:
Zero said nope to porting Project Era for devices except HTC :( But oh well, we can't force him can well? :cowboy:

At least he informed me about his answer and for that, I'm glad :angel: [MENTION=5438598]RenderBroken[/MENTION] I'm able to quote replies - guess that's back :3
[ONE Original Android Development] threetwentyfizzle:
No worries, I pretty much figured as much, I don't blame him, that's a daunting task supporting devices he doesn't own. Maybe we can figure some other Audio Quality tweaks or mods to bring our audio to that level ?
[ONE Original Android Development] Blodgarm:
Uhhh I'm gonna be a little stupid for asking this but, why don't you guys use v4a?

As Abraham Lincoln once said, MURICA!!!
[ONE Original Android Development] Quasar:
An audiophile does not simply look for random popular mods. :p

Personally, ever since my One died on me, I've been struggling to find the same level of clarity on a Nexus 5. Though I found MaxxAudio pretty darn good on the One if you haven't already tried it.
[ONE Original Android Development] Blodgarm:
Hahaha I'm not too much of an audiophile but have you tried v4a, it's pretty extensive.

As Abraham Lincoln once said, MURICA!!!
[ONE Original Android Development] Bobbi lim:
Once you tried boomsound + project era on a M8 you'll never settle for v4a;) Any M8 users will tell you this. Not even OPO with MaxxAudio can feed your ears :silly:
[ONE Original Android Development] threetwentyfizzle:
^^THIS^^

---------- Post added at 11:48 PM ---------- Previous post was at 11:43 PM ----------

I mean V4A is nice, but at the end of the day it's just a DSP EQ. Doesn't compare to the deep system level tweaks done with the Mod. Just pure, distinct, undistorted audio bliss, best words to describe it.
[ONE Original Android Development] Bobbi lim:
V4A has no standing when it comes to Project Era + BoomSound and that is something only the HTC users will be able to grasp :cowboy:
[ONE Original Android Development] Blodgarm:
Hahaha I guess. You guys said system tweaks, are you guys talking about build.prop tweaks? Sorry I'm still a novice at all this.

As Abraham Lincoln once said, MURICA!!!
[ONE Original Android Development] Bobbi lim:
No one mention about system tweaks ?
[ONE Original Android Development] beany>:
He means this below :)
[ONE Original Android Development] Bobbi lim:
Project Era isn't just stuff placed into build.prop and case close. It replaces most of the audio libraries and files needed with better tuned ones by Zero; heavily optimised by him for HTC devices adding on BoomSound that comes with the One series makes listening to music a pleasant experience :)

And due to the heavy optimisation, listening to music at loud volume (around 70%) or so for long periods of time (around 8hrs or even longer) barely kills the battery of 2%.
[ONE Original Android Development] Blodgarm:
Oh, damn that's awesome and impressive. And I just realized you guys are talking about the speakers... I'm so stupid *face palm*

As Abraham Lincoln once said, MURICA!!!
[ONE Original Android Development] Bobbi lim:
Not just the speakers but even with earpiece as well. BoomSound isn't only limited to the speakers but works on both the speakers and earpiece :cowboy:
[ONE Original Android Development] abhibnl:
Man i'm really curious to try that mod. Pity i don't own a htc device. Never really liked their camera and the s-on thingy.

Sent from OnePlus One
[ONE Original Android Development] Bobbi lim:
Their camera is great especially the M8 at low light. It way surpasses the OPO
[ONE Original Android Development] abhibnl:
Well i guess it's totally subjective. But i love how the speaker on M8 sounds. The clarity and quality is great IMO.
[ONE Original Android Development] _ASSASSIN_:
My friend has an M8. It's basically the most useless camera on the market. No point in trying to defend it haha.
[ONE Original Android Development] Bobbi lim:
Take a photo in low light and the OPO isn't it's match. but if it's normal lighting or brighter days, the OPO would be a clear winner. I placed both side by side to take a photo before so I know.
[ONE Original Android Development] _ASSASSIN_:
well yeah of course it doesn't have nearly as big a lens
[ONE Original Android Development] LiquidSolstice:
I mean this with respect, but every post you two make about cameras and sound mods gets sent to my email and I've gotten quite a few. Do you guys think that maybe you could move it somewhere else?
[ONE Original Android Development] RenderBroken:
So I have been able to fix another issue that I found with AnyKernel. The problem was when I updated my Render Script, it wouldn't update on the phone when flashed. This would mean that if I change default kernel values, they wouldn't set right. With this fixed I can move on to some more scheduler changes that were not able to get done prior to the massive upstream commit I had reverted. After that I may go ahead and release what I have. I have some experimental changes in this build that I want to make sure are completely solid before moving on.
[ONE Original Android Development] ratty123:
Have you tested http://xdaforums.com/oneplus-one/themes-apps/opo-sound-mod-t3019945 ?

MaxxAudio is nothing compared to it.... atleast with high-end headphones. Works on HTC m8 aswell (my girlfriend uses it and she loves it)
[ONE Original Android Development] Quasar:
Don't have the One anymore. :p
[ONE Original Android Development] ratty123:
It worked fine on my girls M8... so give it a try, don't forget to backup first...
[ONE Original Android Development] LiquidSolstice:
Guys, seriously. Audio mods are not related to kernel's development and every time you keep posting more about them here, everyone subscribed to this thread gets a notification about it.

Can you please take this to PMs or open a thread in general?
[ONE Original Android Development] Flak:
I'm pretty sure Render ok'd this talk a couple pages back as he said he was going to concentrate on Audio next. So he wanted to hear some opinions.