yashsingh1/xdaforums huggingface dataset:
[OnePlus X Android Development] CertifiedBlyndGuy:
A log would be much appreciated. What build of Tipsy are you on?
[OnePlus X Android Development] CertifiedBlyndGuy:
In the meantime can anyone else confirm this? I pulled the ramdisk from the latest 27th of June build and have no issues on Tesla concerning this.
[OnePlus X Android Development] saurabh40629:
Here you go. After sod, i saw it going to deep hibernation and device would disconnect from pc, so it stopped further logs. I turned on mobile data and wifi was on, by that time it did not freeze. As soon as I stopped wifi, device froze. I am on latest tipsy build, 23/06.
[OnePlus X Android Development] CertifiedBlyndGuy:
Try 27/06. That's the latest :)

Oh, and thanks a ton
[OnePlus X Android Development] CertifiedBlyndGuy:
Just as I thought. Try the newest build from the 27th. It should work just fine
[OnePlus X Android Development] saurabh40629:
The link from ROM link is not working aynmore. Found in tipsy OS folder. Thanks. will try again and see.

---------- Post added at 08:43 AM ---------- Previous post was at 07:58 AM ----------

same problem with 27th build as well. Look for logs here.
[OnePlus X Android Development] CertifiedBlyndGuy:
Has to do with the new way the ramdisk is modified. Unfortunately now comes the wait for anykernel. Have no idea when it will be ready. I may try a regression but I'm caught in another project right now. Wasn't expecting this

Sorry everyone
[OnePlus X Android Development] saurabh40629:
No need to be sorry. Take your time. Good luck with starkiller (I hope I remember the name correctly).
[OnePlus X Android Development] CertifiedBlyndGuy:
Hi everyone,

Something is really messed up right now and AnyKernel isn't working. The kernel shows that it is flashing however does not write the zImage for reasons that I can't begin to guess.

So I guess now we have two options here... Two options that I am not fond of and would've like to prevent.

So here they are:

1. I stop right here and now and devote my time to my project I'm working on

2. Jesus pops out of no where and can figure out what's wrong

3. Or I start fresh.

I'm thinking of option 3 at the moment but here's the thing; I changed so much that I have no idea where to start at this point. The kernel evolved to the pint where it wasn't anything like Lord Boefflas; it was its own beast. There may have very well been a couple thousand commits on top of it for all I know lol.

I'm going to try something new... Give me a week or two. Just in time for the release of my "project"
[OnePlus X Android Development] CertifiedBlyndGuy:
New build coming soon! My sources were rebased so thingshave changed a lot
[OnePlus X Android Development] CertifiedBlyndGuy:
IntoX1 pushed to the download folder!

Barely any sleep LOL, but it had to bee done.

Features:

1. AnyKernel

2. Franco's thermal solution with VADC support

3. CPU Input Boost

4. Severa kernel level features

5. Numerous bug fixes

6. 2.88ghz OC support

7. Latest Uber toolchain (6X)

8. Data works again (and I can now test this as I joined StraightTalk :) )

9. Back off suspend driver

10. A few optimisations

11. A few changes to Prima

12. Intoxicated fixes for tristate on ROMs that support multiple settings for the keys

13. Kernel NEON mode

CPUQuiet is dead.

That is it everyone. The last two days of nonstop work went into this and I'm quite happy with it right now.

Enjoy!

If you have any questions whatsoever or any problems feel free to ask or report them :)
[OnePlus X Android Development] CertifiedBlyndGuy:
And the OP will be updated to reflect the rebase when I find the time ;)
[OnePlus X Android Development] phoberus:
Thank you, I'll try the kernel asap. With which app should we tweak it? Kernel Adiutor?
[OnePlus X Android Development] rasik80:
[MENTION=5900207]RJDTWO[/MENTION]

I have installed the latest update. I am on SultaxXda rom. But now with the latest kernel update the WiFi doesn't start anymore. I can't turn it on at all.

I tried also to wipe the dalvik cache and the cache but nothing

Is there any way to fix it?

Thanks!
[OnePlus X Android Development] CertifiedBlyndGuy:
BC
[OnePlus X Android Development] CertifiedBlyndGuy:
I'll look into this immediately
[OnePlus X Android Development] rasik80:
It's unbelievable how kind and fast you are. I admire not only your kernel but also your personality and attitude! Thanks!

---------- Post added at 02:55 PM ---------- Previous post was at 02:53 PM ----------

You really deserved and donation! ;)
[OnePlus X Android Development] CertifiedBlyndGuy:
Thanks! I really appreciate the donation! New builds will be uploaded in half an hour
[OnePlus X Android Development] saurabh40629:
If I am not wrong, with any kernel it should work on most of the ROMs? With any kernel, isn't it more inclined towards boeffla than intoxicated?
[OnePlus X Android Development] CertifiedBlyndGuy:
It always has been inclined more towards Boeffla, but by implementing patches and CAF stuff I was able to achieve the battery life and stability of Intoxicated. Intoxicated itself is the CM kernel with a lot of optimisation. Uber contributes to why it does so well. That's why its a great kernel.

Now that building just finished I'm going to test the latest build and explain where I went wrong in a moment.
[OnePlus X Android Development] CertifiedBlyndGuy:
IntoX2 released!

1. Disable dynamic voltages for networking chipsets

2. Enable Arch power

3. Implement a few more changes to SELinux

4. Remove drivers used by other OPPO devices

5. Bring networking driver inline with IB-legacy

Okay so now that's fixed and everything is good to go here's what went wrong.

Some kernels for the OnePlus One support dynamic voltage scaling based upon load. I figured I would try this fix however it didn't go so well. It worked the first time through but after that, no longer. That's why I considered the build stable. I committed over 600 changes in two days and shockingly, that's the only thing that I can find that is messed up so far.

Its fixed now, but you guys deserved reasoning as to why it was broke.

I am sorry for the hassle I've caused everyone.

As usual though, enjoy!

Edit: dynamic is not the best way to put it... More like I disabled unsupported regulators that Bacon could use but we can't that contribute to the voltages being used...
[OnePlus X Android Development] CertifiedBlyndGuy:
Teaser!
[OnePlus X Android Development] ruifung:
Well.. this isn't really a problem, but some process is complaining in logcat about being unable to open /dev/msm_thermal_query
[OnePlus X Android Development] CertifiedBlyndGuy:
I believe this is an offset of using Franco's thermal driver. There isn't anything besides disabling a bit of logging that I could do to prevent that unfortunately. Its a tradeoff
[OnePlus X Android Development] rasik80:
[MENTION=5900207]RJDTWO[/MENTION] would it be possible to keep developing also this kernel based on Boeffla? For some reason when I use your other kernel with my sultanxda rom I my phone lag a bit, battery lasts less and the general feeling is worst...
[OnePlus X Android Development] CertifiedBlyndGuy:
Of course. I will always support this kernel (or at least until N sources are released)
[OnePlus X Android Development] rasik80:
[MENTION=5900207]RJDTWO[/MENTION] Boeffla kernel released the 5.1 beta 3.

Are you going to update this kernel based on it?

Thanks!
[OnePlus X Android Development] CertifiedBlyndGuy:
Yeah. In a couple of days. I am on break right now
[OnePlus X Android Development] CertifiedBlyndGuy:
Intox3 released!

1. Catchup with 5.1-beta3

2. Build with Uber from 07.22.16

So I am back from break however heres the deal:

I will only build every 2.-3 weeks IF I have anything new and interesting to add due to the school year being around the corner and the fact that I need to focus on my LFCS cert.

I am sorry, but that is the way things are going to go from now on. My future is much more important than a kernel for a phone.

Enjoy!
[OnePlus X Android Development] CertifiedBlyndGuy:
Intox4 is up:

1. Bring inline with beta4

2. Remove kexec as to support MR

Enjoy everyone! Once 5.1 goes stable expect the 2-3 week thing to be enforced
[OnePlus X Android Development] rasik80:
Thanks a lot. This kernel for me is the very best among all the kernels around.!
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=5922136]rasik80[/MENTION] IntoX5 builds are up!

Catchup to Beta5

Use a newer build of Uber 6xx
[OnePlus X Android Development] rasik80:
[MENTION=5900207]RJDTWO[/MENTION]

Thanks a lot! I feel like this one is more fast and stable than your new one. Is it possible?
[OnePlus X Android Development] CertifiedBlyndGuy:
Uber matured a but so possibly :)
[OnePlus X Android Development] :
Which governor should I use for optimum battery life?
[OnePlus X Android Development] Sloth:
Closed per OP request.
[OnePlus X Android Development] CertifiedBlyndGuy:
It should... I will not provide support for anything besides GZRs though.
[OnePlus X Android Development] saurabh40629:
I see that device tree and kernel tree is based on sources from martinusbe, so ideally it should be compatible.
[OnePlus X Android Development] CertifiedBlyndGuy:
Try it. It should work then
[OnePlus X Android Development] winesh:
Nice work man, good to see you continued development after your personal problems. Thumbs up!
[OnePlus X Android Development] phoberus:
Which roms are GZR or how can I find it out?

Tesla and Validus are GZR, but I don't know what it is exactly :p

edit: found it out :) => Ground Zero Roms

so only Tipsy, Tesla, Validus?
[OnePlus X Android Development] rockuppl:
Validus, tipsy not booting up with your kernel... Just for info.
[OnePlus X Android Development] CertifiedBlyndGuy:
Weird. I'm going to look into this...
[OnePlus X Android Development] saxmydix:
Working on turbo rom. let's see how its perform. btw, thanks for your works.

Edit : Not working - baseband unknown.
[OnePlus X Android Development] saurabh40629:
How? I lost sim network and root after flashing. Can't use this way.
[OnePlus X Android Development] CertifiedBlyndGuy:
Can I get a log please? I don't personally use data. My phones a media player if anything which is why it would be great if you could get me a log. Thanks!
[OnePlus X Android Development] saxmydix:
Which log do you need?
[OnePlus X Android Development] CertifiedBlyndGuy:
Kmsg should do it.
[OnePlus X Android Development] CertifiedBlyndGuy:
RC3 pushed to the download folder! Here's the changlelog:

1. Enable OC up to 2.88ghz

2. Intellithermal V2

3. DragonTC 3.9 enabled in Makefile

4. Further progress on trying to figure out why the added governors arwnr displayed.

5. RC3 source pushed to GH

I can't figure out why the baseband isn't working yet... This is obviously a huge issue. Besides the change in the ramdisk I haven't comiuted anything that would cause this... Can anyone on RC1 confirm this issue?

Plans for next build:

1. Sync with latest LED commits

2. Fix baseband

3. Implement new governors
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=6014640]saurabh40629[/MENTION] [MENTION=4292360]saxmydix[/MENTION] [MENTION=5253054]rockuppl[/MENTION]

All three of you dirty flashed which is why you are experiencing issues. Wipe everything and then flash otherwise this kernel will not work with data. Please do not report issues otherwise. There never was an issue with the baseband nor with the model number. All work fine.

Thanks!
[OnePlus X Android Development] rockuppl:
I never dirty flash, clean installed... :)
[OnePlus X Android Development] saurabh40629:
What do you mean by wipe everything? I didn't have any other kernel installed. Do you mean to install it just after flashing a ROM freshly?
[OnePlus X Android Development] CertifiedBlyndGuy:
Weird. I have baseband and everything on Tipsy from the 22nd... You wiped everything? (Internal storage, data, system, cache, dalvik) beforehand? Just confirming
[OnePlus X Android Development] saurabh40629:
Why is that? Boeffla does not require that. I know u don't support Turbo but is it required for tesla validua as well?
[OnePlus X Android Development] CertifiedBlyndGuy:
RC4 pushed to the download folder.

Brought inline with Boeffla, cleaned up some code, updated the ramdisk to 05.22.16., merged some tristate fixes, synced crypto with caf, regenrsted the defconfig, and fixed up the LEDs. Baseband and model numbers nor being acknowledged will occur unless you wipe everything and then flash the ROM and from there flash the kernel.

Swell Intoxication can be found the folder too which is a Boeffla profile optimised for this kernel in particular. Other profiles from the Swell series work as well however Intoxication is just the settings that I'm currently using.

Thanks!

RJ
[OnePlus X Android Development] CertifiedBlyndGuy:
Every ROM requires it. This is not the same as mainline Boeffla. It has fixes adopted from Validus and an entirely different ramdisk. That alone proves to have its own issues.

You will be able to update to the latest release just fine after the first attempt. I never acknowledged Turbo as a ROM I will support and with good reason. Simply suggested that it should work. Tesla, Tipsy, and Validus are the only ROMs I will support. ROMs that use martinusbes fixes should work, however as you're finding out, this is not the case.
[OnePlus X Android Development] saurabh40629:
I like Turbo hence will leave it for a while. Once I try any GZR ROM will try it. Btw internal storage wipe is not required, right? Seems too extreme for me.
[OnePlus X Android Development] CertifiedBlyndGuy:
No, but its recommended as some apps do use it for cache. I do it myself but its just preference.
[OnePlus X Android Development] martinusbe:
why wouldn't the kernel work on turbo? afaik its using my trees
[OnePlus X Android Development] CertifiedBlyndGuy:
Precisely. That's why I'm a bit worried. Works on DU, Tipsy, Tesla, Validus... I don't get it. I don't think the installation instructions were followed
[OnePlus X Android Development] CertifiedBlyndGuy:
Hi everyone,

I switched the mirror to Mega for ease of use. Sorry if this is an inconvenience but with Drive I have to constantly update the link
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=5423635]rohitporoli[/MENTION] Just gave Turbo a try and had no luck... Just to confirm, you do use [MENTION=4139665]martinusbe[/MENTION]'s changes correct? I Judy want to ensure theodt compatibility with ROMs which is why I'm curious.
[OnePlus X Android Development] rohitporoli:
Yup, his trees, kernel and common trees! BTW, is it working on Candy?
[OnePlus X Android Development] CertifiedBlyndGuy:
I'd have o check real quick. All of the code is undergoing revision right now on Git so the cleanup may help minutely

I think I'm going to need to take a few logs :). This doesn't make any sense.
[OnePlus X Android Development] rohitporoli:
Cool! :) What about Candy?
[OnePlus X Android Development] CertifiedBlyndGuy:
I'll have a look. Been gone all day
[OnePlus X Android Development] CertifiedBlyndGuy:
No enchilada :(. No clue why. I'll see what happens when I take the ramfs from Candy and test whether or not it works that way.
[OnePlus X Android Development] CertifiedBlyndGuy:
No... that wouldn't theoretically do anything... PM me your manifest
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=5423635]rohitporoli[/MENTION]. I think I found out why... Your treed seem to be behind the latest code. Correct me if I'm wrong but Mainline Boeffla faced this issue until Lord Boeffla came back. Its just a matter of cherry picking the latest changes.
[OnePlus X Android Development] rohitporoli:
I'm sorry, but it is up to date! Take a look at it: https://github.com/TurboROM-Devices/device_oneplus_onyx
[OnePlus X Android Development] CertifiedBlyndGuy:
Oh... I was looking at your personal reoos haha... Couldn't begin to guess. Looks like I'll have to look into AnyKernel unfortunately. If I add your ramdisk, Tipsy doesn't work.
[OnePlus X Android Development] SlanDev:
1) Would this kernel work on Temasek's CM13?

2) You said I can't dirtyflash it, so can I somehow flash it without having to wipe? Maybe delete the old Kernel from TWRP?

Sick OC, I just have to try this.
[OnePlus X Android Development] CertifiedBlyndGuy:
Theoretically... Don't quote me on that. Other ROMs haven't been so fortunate.. Unfortunately not. Only clean flashing is working. You can dirty flash updates though
[OnePlus X Android Development] CertifiedBlyndGuy:
RC5 released! Git code clean up and now builds are compiled with DespairFactors Uber 5.3
[OnePlus X Android Development] CertifiedBlyndGuy:
Hi all,

Intellithermal V2 has introduced a few thermal issues. To get rid of them use Kernel Auditor and disable mpdecision... I'm working on fixing this right now. This will break kernel hotplugs. I would not use BC for kernel configuration from here on out. Too many differences.

That said, mpdecision will either be disabled and replaced from here on out or intellithernal will be removed...

Im leaning towards the former and implementing msm_mpdecision...
[OnePlus X Android Development] CertifiedBlyndGuy:
Candied edition of Intoxicated Boeffla uploaded to the download folder.

CandySiX is the only ROM I've tested but Turbo and DU should work this time around. Don't worry, I'm not depreciating the Validus version... It's here to stay. I kudt wanted to try CandySiX and figured why not make two versions from here on out.

RC4 was put back as the thermal issue doesn't exist.

Use Boeffla Config. KA ibtrocued several issues. Intellithermal was removed. Mpdecision is here to stay.

I tried to port cpuquiet (go look at the commits) but that didn't really work out. I decided to push it back for a project I'm working on ;).

The Validus based edition will see an update soon.

Everyone thank [MENTION=5423635]rohitporoli[/MENTION] for maintaining numerous amazing ROMs!

Enjoy!

Note: It is recommended your remove kernel auditor from the system partition so that it does not conflict with BC. That said, KA will odly still appear in settings unlike on Tipsy.
[OnePlus X Android Development] CertifiedBlyndGuy:
Oh and a bug:

Only DTW is working in this edition.
[OnePlus X Android Development] rohitporoli:
Good work! :good: Keep it going!
[OnePlus X Android Development] saurabh40629:
Finally !! Works now on Turbo. Dirty flashed it. I lost root though so you might wanna look into this. Anyway awesome effort nonetheless.

On another note, boeffla config app is not loading any profile other than default, give me error notification that profile is not applied correctly. Any idea about it?
[OnePlus X Android Development] CertifiedBlyndGuy:
Reflash SuperSU. Nothing I can do about that :(
[OnePlus X Android Development] CertifiedBlyndGuy:
Try a different profile like Swell Intoxication (in the download folder)
[OnePlus X Android Development] saurabh40629:
Yeah I did. See you fixed broken baseband and network, I know you will fix it too.

Btw no issues so far, working great. I personally found intoxicated (in turbo that is) good for battery life and Boeffla good for performance, so the cocktail of these is just mind blowing . ;) :highfive:
[OnePlus X Android Development] CertifiedBlyndGuy:
I apologize everyone. I'm going to have to push the project back for 3-5 days unfortunately
[OnePlus X Android Development] CertifiedBlyndGuy:
Candied edition updated to RC6. Didn't have time for Tipsy unfortunately.

Changes:

FiiO DACs are now supported

Switch to simple msm thermal driver

Both changes are thanks to [MENTION=4800121]Sultanxda[/MENTION]

Caveats: the new thermal driver seems to have one core stuck at the maximum frequency at all times. I'm not sure if this is a feature, something messed up on my end, or something I need to look into. Maybe Sultan can clarify..

If it is in fact a feature, 2.88ghz doesn't make sense anymore unless you use multiple profiles. Typically though, this should be handled by the governor... For instance pegasusq ramps to the top frequency when needed....

It may be regressed if it is an issue for others otherwise I will look into it

See you all in a few

Enjoy!

RJ
[OnePlus X Android Development] CertifiedBlyndGuy:
Added a poll... I'd like to see how many people here actually use this on a day to day basis... Interesting information to have...
[OnePlus X Android Development] Exodusche:
Is this the kernel in Turbo ROM?
[OnePlus X Android Development] CertifiedBlyndGuy:
No. But it does support it... Use the candied edition. I've changed a lot since RC6 that fix a few issues but I don't have time to build it yet...
[OnePlus X Android Development] saurabh40629:
I used RC5 and faced one issue which I want you to know. Device booted fine and everything was working. After 2 days, I was having some slowdown in gmail, youtube, playstore so I thought to wipe cache and dalvik cache. After wipe device is stuck in boot logo. I tried this several times and whenever I wiped cache after kernel is flashed(just after or whenever), device gets stuck in boot loop.

Kernel is good but perhaps there is something you may want to look at. :good:
[OnePlus X Android Development] CertifiedBlyndGuy:
There's an RC7 test up. Its because I had to update the ramdisk. I'll post a changelog tomorrow. To say the least, its super stable now and battery life is great.
[OnePlus X Android Development] jonrodz:
Which version do you recommend for du, bro?
[OnePlus X Android Development] CertifiedBlyndGuy:
The only version that works; the candied edition. :)
[OnePlus X Android Development] rockuppl:
Finally the Candied version runs on all Aosp roms ....

Congratz finally .... :D
[OnePlus X Android Development] lasset:
Swedish Bank apk (SEB) will not install in CandyRom latest version and your Kerne R7. I'm missing some security setting before I install?
[OnePlus X Android Development] CertifiedBlyndGuy:
ROM issue. A kernel would be unrelated in this sense...
[OnePlus X Android Development] saxmydix:
Rocking now on exodus using candied, let's see how its perform. Thanks for your work.
[OnePlus X Android Development] CertifiedBlyndGuy:
Wow. Wasn't expecting that to work!
[OnePlus X Android Development] saxmydix:
Just realised that data didnt work, all day on wifi. Sorry for misleading, my bad.
[OnePlus X Android Development] CertifiedBlyndGuy:
Yeah. That would require the ramfisk be taken from Exodus... I'll consider it in the future ;)
[OnePlus X Android Development] phoberus:
I think you should better rest on this two versions (or only one of them), not make too much different kernels. Optimise just one or two very good, instead of many mediocre :o

But it's your work :)
[OnePlus X Android Development] CertifiedBlyndGuy:
Its just a replacement of the ramdisk really. If something breaks on anything besides Tipsy, I will no longer support it.

That , if you guys were to help a bit retrieving the ramdisks that would help me out a lotlot and save a lot of time on my part

Its this easy:

cat /dev/block/mmcblk0p7 > /sdcard/boot.img

chmod 0666 /sdcard/boot.img
[OnePlus X Android Development] CertifiedBlyndGuy:
RC7 incoming with PA support. This will be the last edition I add due to time consumption.

Features:

Everything is stable now

Brought inline with Beta 5

Now I feel that just maintence updates will be coming. No more optimisations... Maybe a feature here or there...

I've started work on my own kernel project that I hope to release before the end of July.
[OnePlus X Android Development] CertifiedBlyndGuy:
Sorry everyone... Had to fix an issue with msm_cpufreq ;)

Decided to implement that too. is a GPU governor that determined what frequency to ramo to based off of the bandwidth of the processor and the frequency that its at. Its a bit more conservative than the default governor. I'll let you all know once builds are up loaded!
[OnePlus X Android Development] CertifiedBlyndGuy:
They're up!
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=4292360]saxmydix[/MENTION] See if the PA version is working for you....
[OnePlus X Android Development] saxmydix:
I'll try later let you know. Thanks.

Edit ; Wow its working, just dirty flash but i did flash rom update first then flash kernel. Thanks man.