yashsingh1/xdaforums huggingface dataset:
[OnePlus X Original Android Development] eng.stk:
Use a ROM that is not WIP.

Use stock kernel on CM if suits you best.

Reading your posts in CM thread seems like you're just posting in several places to see if it sticks. Don't do that mate...

I say don't post stuff about CM because I don't give active support to it, but people don't listen.

At the moment it's just to people have something to play with, I'm not after debugging or bug report on those ROMs.
[OnePlus X Original Android Development] Chris.nl:
My OPX has been stable and quick for months with this kernel and stock rom. No reboots (needed). The only thing keeping me from some impressive uptimes are the regular updates from [MENTION=3873953]eng.stk[/MENTION]. Many thnx and salute.
[OnePlus X Original Android Development] ChavitoArg:
Led control will let me disable the led completely? That would be awesome. Rocking with this kernel since the first day with my OPX. thanks for the support

Enviado desde mi ONE E1005 mediante Tapatalk
[OnePlus X Original Android Development] rockuppl:
wait ? What ?? You have removed Blu_spak recovery from your download folder [MENTION=3873953]eng.stk[/MENTION] :/
[OnePlus X Original Android Development] ukanth:
Because his changes merged with official TWRP builds. (https://github.com/TeamWin/android_device_oneplus_onyx/commits/android-5.1)

You can now download the official TWRP builds from https://twrp.me/devices/oneplusx.html
[OnePlus X Original Android Development] faridkushairi:
Why is the Clear All apps button missing from the Recent App?

Before upgrading from r94 to r98 the button was there. I installed the r98 and clear dalvik cache and the Clear All apps button is missing.

Is there a solution to this? As I make it a habit to clear all apps before putting the device to sleep.

EDIT: Solved by booting into safe mode and back to normal mode ( Source : https://forums.oneplus.net/threads/close-all-open-apps-button-missing.365737/ )

Thanks
[OnePlus X Original Android Development] snabb:
Does anyone has issue with the torch on cm12.1?

With stock kernel I can add and turn the torch on, but with with blue_spark it just disappeared from "notification drawer". Tried to install a few torch/flesh led apps, did not work either.

Camera stopped to work

Edit: everything works in r94
[OnePlus X Original Android Development] sphoenixp:
what about f2fs recovery?
[OnePlus X Original Android Development] sarthakspiker:
F2fs cache working fine in official
[OnePlus X Original Android Development] sphoenixp:
so i can just download the official and flash it over the eng 3.0 f2fs v18 recovery via flashify? no problem?
[OnePlus X Original Android Development] maxl96:
Is it somehow possible to migrate the current system and cache partition to F2FS?
[OnePlus X Original Android Development] sarthakspiker:
No problems at all buddy. ?

---------- Post added at 03:35 PM ---------- Previous post was at 03:32 PM ----------

Cache sure.. But system might be inconsistent..
[OnePlus X Original Android Development] eng.stk:
You can use official with no problem.

Best way is to backup your stuff with Titanium backup, put the backup in PC, convert to f2fs, restore app data.

Yes, we should have commands by the end of the week in Adiutor.

Meanwhile you can edit the tunables directly with root explorer or any root text editor.

Just write 1 in /sys/class/leds/red/device/led_intensity to disable the battery LED (notifications will still work)

You have other controls, check here https://gitlab.com/engstk/onyx/commit/ab413b9fd999f621397fbe18901bf3c72782e967
[OnePlus X Original Android Development] ashwinpilgaonkar:
I really like your kernel and wanted to use it in CM13. I noticed that it had these issues so I just wanted to know if it was just me or it is an actual issue. I didn't have any other intentions.
[OnePlus X Original Android Development] Bitman64:
TWRP

For the records:

After flashing TWRP 3.0.0-1 i tried to flash r98 and ended up in a mess. My OPX went into bootloop. So i tried to restore my latest backup (drawn with 3.0.0-1) and crashed and burnt again. There were troubles restoring Persist. After that i wiped everything and made a reboot. Luckily restoring backup than worked. Afterwards i returned to latest TWRP BlueSpark (v18) and everything is allright. Also i noticed that Flashify refuses to work with 3.0.0-1. I'll stay with TWRP BlueSpark (v18). It seems to me more stable and accurate. Thanx to blu_spark!

Greetz

Bitman
[OnePlus X Original Android Development] andu86:
Flashed r98 with twrp 3.0.0.1 and didn't encountered any problems
[OnePlus X Original Android Development] Chris.nl:
+1
[OnePlus X Original Android Development] Tiongkia:
+1
[OnePlus X Original Android Development] brausebirne:
Will you also add sound/volume-control?
[OnePlus X Original Android Development] cktoxin:
Same here. I flashed the 3.0.0.1 (from 3.0.0.0) recovery with twrp manager from the play store. Then used kernel adiutor to flash the r98 kernel (from r94). Of course, this is no different than flashing from twrp directly. No bootloops, no problems at all.

Thanks again for the amazing work, eng.stk
[OnePlus X Original Android Development] joqinha:
Thanks [MENTION=3873953]eng.stk[/MENTION], awesome work!

Using latest version of the kernel and OOS. I can only set the GPU min freq to 200mhz. Anyone?
[OnePlus X Original Android Development] RWBY:
Yes. Everyone here.

Sent from my ONE E1001
[OnePlus X Original Android Development] joqinha:
On previous versions, GPU min freq could be set to 27mhz, i guess...
[OnePlus X Original Android Development] eng.stk:
You guess wrong.

200MHz is the min working freq.

27MHz is only used when the GPU is in slumber (idle), when no work is running.

GPU goes in and out of slumber auto when needed.
[OnePlus X Original Android Development] Chris.nl:
No, you can only set the MAX freq to 200mhz (or above). MIN freq is 27mhz while idle.

- edit -

O, now I see eng.stk already said the same.
[OnePlus X Original Android Development] joqinha:
Thanks [MENTION=3873953]eng.stk[/MENTION], [MENTION=537328]Chris.nl[/MENTION].

Can you guys tell me how can I check if the GPU is getting clocked at 27mhz when IDLE? I believe my GPU is not getting trigged or something to go IDLE ...
[OnePlus X Original Android Development] Chris.nl:
I use Trickster Mod to change & check the kernel settings. The info page shows me the running freq's realtime. While connected to charger the min freq is 200mhz, disconected it drops to 27mhz when idle.
[OnePlus X Original Android Development] joqinha:
Thanks [MENTION=537328]Chris.nl[/MENTION], (I use Kernel Aduitor) now I understand why my freq would not go lower than 200mhz.

In charging!

--edit--

Confirmed! Not connected to charger and 27mhz IDLE!
[OnePlus X Original Android Development] eng.stk:
On Adiutor you will see that if you move your finger a bit, the GPU Current frequency starts to work (according to the load).

If you just don't touch the device it wll stay 27MHz (slumber mode)

This is useful when you are reading or nothing is changing on the screen (static images).

All msm devices work this way.
[OnePlus X Original Android Development] andlin97:
Hi Everyone, I don't know if my OPX is faulty but i get really bad battery times, 6 hours since i disconnected charger at 100% and now i'm on 46%, i haven't barely used the phone. I don't know if it's just me or if the latest versions of the kernel is more of a battery drainer than lets say r88. it felt much better back then.

(50ich % after 6 hours is pretty good but screen on time is 1h 47m, and today it's actually pretty good compared to other days.
[OnePlus X Original Android Development] TECCC:
dont forget your drain depends on your personal usage.

My battery for example shows 55-60% after 10-11 Hours. 24h with one full charge is no problem, but only speaking for my usage(whatsapp, facebook, youtube, chrome, calls)
[OnePlus X Original Android Development] saurabh40629:
Blame bad coverage,LTE and google play services. If any app is misbehaving, you can see that in battery usage.
[OnePlus X Original Android Development] andlin97:
That's the thing, i'm not using it hardcore in any way! Haven't palyed a single game or watched a single movie or anything, music, browsing, that's it. Yesterday i had 30% and 1 hour battery approx left. It's stupid. I have reformatted internal and external card and installed latest cm13 & blu spark r98, it makes 0 sense. I haven't found an app to inspect battery use yet, betterbatterystats does not show that to me and i just can't figure it out.

Everyone keeps telling that blu_active is the very best of all, the epic god of android etc. I don't think so. Really. My phone gets kinda hot from normal use and as told, battery life is almost worse that previous iphone 5s, What.. the.. actual...
[OnePlus X Original Android Development] eng.stk:
4 things:

CM13, not supported

Read OP

Don't like it, don't use it

Buy an iPhone

edit: and since I'm annoyed, I'll just leave this here
[OnePlus X Original Android Development] andlin97:
No need to be deadpool about it. I did'nt ask for Your help dev, Im just sharing my experience with other users. Deep inside i hate iphone, just compared the battery time since apple products lack just that.

WIth not supported, you mean cm13 not supported "supportwise" the kernel runs cm13 for sure. maybe not optimized for cm13 tho. I'm activly trying to helt the devs regarding Onyx, so stop with the attitude.
[OnePlus X Original Android Development] RWBY:
Hahaha you are really funny. For 50% battery gone i already have 2.5-3 sot. I bet others also have good battery life as well. You are the weird one. [emoji12]

Sent from my ONE E1001
[OnePlus X Original Android Development] andlin97:
Yes i am, not lying tho. I bet oneplus put in a Nokia 3310 battery from the dino age into my onyx..
[OnePlus X Original Android Development] RWBY:
Haha chilll bro. Lets just try to flash stock oos and flash along this bluspark kernel use for 3-4 days.. Then we will see.

Sent from my ONE E1001
[OnePlus X Original Android Development] TECCC:
i am on cm12.1
[OnePlus X Original Android Development] anshu goel:
I can't believe this

Dafuq,

what have you done t your phone? I ain't getting this.

Something different than your kernel?

can you show me your kernel adiutor settings or any other app you're using
[OnePlus X Original Android Development] eng.stk:
I use default settings always.

I get what my personal usage demands of the device.

I don't use GSM Data or GPS (location on batery saving), use wifi almost all day, browsing and social media, music and other multimedia quite some time, etc. I use 2G as default, so I have almost 100% radio signal all the time.

That day I even played a bit of Tomb Raider Go (but I usually don't game that much).

I also don't use ambient display and I keep it lean withou pounding the phone with 1000 useless apps.

Now let's get back to kernel development, enough of OT.
[OnePlus X Original Android Development] RWBY:
Unbelievable. Such a different level. [emoji17]

Sent from my ONE E1001
[OnePlus X Original Android Development] Jude Aranha:
I bet you don't have the FB app or the FB messenger ?

Without both these apps I've too gotten 7hrs+ SOT. But with these 2 devils, 5hrs max. GDI FB.

~Tapatalk'd v¡a my OnePlus X
[OnePlus X Original Android Development] eng.stk:
FB is a battery eater, but I had them with permission to keep awake off for both.

atm I'm testing metal for FB, suits my needs so far.

baqttery is better than ever, gained lot's of space.

Enough of OT now please.

btw I discovered a bug on the Battery/Notification LED driver, let's see if anybody finds it
[OnePlus X Original Android Development] Sathya241288:
I'm on cm12 and even I face battery drain issues with the latest version of the kernel.
[OnePlus X Original Android Development] eng.stk:
Feel free to go to my kernel tree and point out what's causing it.

Hint: you won't find it.

There's no drain caused by the kernel.

I already said multiple times this is a development threads, keep your "say say" out.

OP is meant to be read: simple rules that are made to be followed.

If I read another post about CM I will pull the builds.

Enough is enough.
[OnePlus X Original Android Development] Sathya241288:
Come on. We are just sharing the experience we face with each version of kernel and we also share good things about this kernel and referred to many. Don't understand why you get annoyed . anyways sorry for it and thanks for the kernel
[OnePlus X Original Android Development] charliebigpot:
Nah, I don't think he got annoyed - It's jus straight-talk :highfive:
[OnePlus X Original Android Development] rawinek:
Very sorry for a noob question, but where can I find LED settings? Do I have to install some plugin for your kernel? I'm usign Kernel Adiutor. Performance of my OPX is great after flashing your kernel. Thank you, great job!
[OnePlus X Original Android Development] eng.stk:
It will be available on Kernel Adiutor.

Meanwhile you can edit the tunables with a root text editor, search a few posts back
[OnePlus X Original Android Development] "A09":
OT Thread

Guys , Let this thread be filled with Development stuffs. For OTs go here http://xdaforums.com/showthread.php?t=3323347
[OnePlus X Original Android Development] andu86:
https://forums.oneplus.net/attachments/photo_2016-02-26_12-00-46-jpg.421393/

Just received this update.

Is it safe to install it if i have twrp recovery and blu spark kernel?

And i have rooted the phone

Thank you
[OnePlus X Original Android Development] Calvin2394:
Do not install OTAs when you have a rooted phone, it will break your /system

There are zips available in the General section, flash one of those in TWRP, then blu_spark and reboot :)
[OnePlus X Original Android Development] gracemillian:
Give it a couple of full charge to empty cycles to stabilise. Then play with your brightness and location settings.
[OnePlus X Original Android Development] fotjon:
Just a basic question - the logic behind changing to this kernel _ so it gives you options to tweak parameters - kind of like overclocking motherboard/cpu in a PC? Or it implements tweaks (that the original developer do not) by defalut?
[OnePlus X Original Android Development] dj_unknown:
Best setttings for battery life

Hello,

I already UV my CPU, set max cores online 1 when screen off.

Is there any settings in kernal adiutor to even improve more cpu usage ?

Also is it better to have several cores offline with lower frequency ?

Or to have only one core online with higher frequency ?

Cheers,
[OnePlus X Original Android Development] Im_Mattgame:
CyanogenMod 12.1?

Hey I just wanted to know if anyone tried it on CyanogenMod 12.1? You know the almost perfect one...

Cheers
[OnePlus X Original Android Development] jonrodz:
Working perfect in cm12.1!
[OnePlus X Original Android Development] nix4ewa:
I'm not an expert but I use more cores with lower frequency.

My setting: 1-4 cores when awake, 1 core when screen off,

12xx Max freq, 500 ms touch boost, noop as io scheduler,

-100 mv UV

I get no big lags. It's a little bit slower but I'm ok with it
[OnePlus X Original Android Development] sheraz1015:
Recovery is perfect and the kernel too.. Love it. Love your work
[OnePlus X Original Android Development] eng.stk:
blu_sp★rk r101

All right crew!

New builds are up :highfive:

I uploaded a unified CM beta build, meaning it will flash on CM12.1, CM13 and also should work with other ROMs based on them (I'm using MK atm)

Understand that for now on I will focus on CM 6.0 development, if you find broken stuff on CM 12.1 just use a previous build.

Keep in mind: I will give no support for this. I am only interested on debugging stuff in OOS.

Don't spam this thread with CM or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features

Also don't go spam and bug reporting on ROM threads if using this.

If you like my work, donations are always welcome (but not mandatory).

Don't forget to hit thanks, it's free ;)
[OnePlus X Original Android Development] articuz:
Hi [MENTION=3873953]eng.stk[/MENTION], thx for your work! I only have a question; is the ROM you are using right now MKL or MKL?
[OnePlus X Original Android Development] grinfable:
What is MK? BTW ty for new build.
[OnePlus X Original Android Development] sankarshan:
Mokee
[OnePlus X Original Android Development] snabb:
Is this http://xdaforums.com/devdb/project/dl/?id=17154

for CM12.1 or for CM13?
[OnePlus X Original Android Development] Calvin2394:
Please read the update post, 3 posts above yours.

It will work for both 12.1 and 13, however if you find bugs in 12.1 then switch to older builds of BluSpark.
[OnePlus X Original Android Development] zpmarcos:
Does the latest release fix the no wifi in latest CM13?
[OnePlus X Original Android Development] eng.stk:
MKM

No, it's not kernel related.
[OnePlus X Original Android Development] Calvin2394:
DT2W doesn't work on CM13 02/22 build.

Other gestures work fine.
[OnePlus X Original Android Development] ERRORR2:
+1
[OnePlus X Original Android Development] maxweber1981:
+1
[OnePlus X Original Android Development] arq84:
DT2W doesn't work on CM12.1
[OnePlus X Original Android Development] snabb:
+1
[OnePlus X Original Android Development] charliebigpot:
Guess it's good that you flag it but just so that you are aware, you still won't get support for CM related issues here. OP is very clear on that.

DT2W still works on OOS.
[OnePlus X Original Android Development] sphoenixp:
True that. Thanks blu.

DT2W works on CM13 btw.
[OnePlus X Original Android Development] eng.stk:
Yeah, ofc people need to use latest code ROMs.

I think most 6.0 are updating

At all:

I think I can't be more explicit, read the release post.

CM12.1 is deprecated, so are the old CM 13 builds (for obvious reasons).

But even CM12.1 can be updated with most recent merges in CM13 like DT2W, keys and all that jazz.

Ask [MENTION=5321417]MasterAwesome[/MENTION] nicely ;)

Or use an older blu_spark_build if you need the feature.
[OnePlus X Original Android Development] FabioSan:
I can't find anymore blue spark twrp :/

I'm simply blind or what?
[OnePlus X Original Android Development] sarthakspiker:
Its gone.. You can get official 3.0.0-1 from twrp website
[OnePlus X Original Android Development] FabioSan:
Oh, okay :/

Inviato dal mio ONE E1003 utilizzando Tapatalk
[OnePlus X Original Android Development] mieru:
Build 101 on MoKee 6.0.1 works like a charme. Thank you eng!
[OnePlus X Original Android Development] animesh1558:
I know OP doesn't provide support for CM but is charging at this rate normal??

My first Custom Rom flash on my onynx!!
[OnePlus X Original Android Development] eng.stk:
Yeah, it's somewhat lower on CM or CM based sometimes.

I use the same kernel charging driver in OOS and CM, but OP uses some userspace dependencies OOS, maybe CM is missing those idk.

I had a bit slow charging on MKM, but today I'm in another CM based ROM and all is normal.
[OnePlus X Original Android Development] jonrodz:
Great performance and battery life!

Latest cm13 with bluspark r101.

Default kernel settings, and wifi on all the time.
[OnePlus X Original Android Development] Nexx_:
Can I flash r101 CM13 with blu_spark twrp 2.8? Thanks
[OnePlus X Original Android Development] RashidD:
Is that the actual battery life? Or the black theme which is keeping most of the screen off?
[OnePlus X Original Android Development] eng.stk:
Sure, should be no prob.

But why not using latest TWRP?
[OnePlus X Original Android Development] jonrodz:
That's the actual battery life. :)

Because the settings is all black, but the theme doesnt black out the apps that much, that is what I was using all that time. And actually got 30 minutes more than what is showing on the screenshot... :)
[OnePlus X Original Android Development] eng.stk:
Guys if you want to try a good custom ROM, give Purity a try.

Some of you may know the project from Nexus devices, on MM we have support for other devices also.

I'm a founding team member and now since Dario broke the hiatus we have opx support ;)

Check it out if you want, you can use the CM blu_spark on it.

https://plus.google.com/104652232127619324200/posts/F3F2eH3o3qr
[OnePlus X Original Android Development] jonrodz:
Awesome! Will flash asap! And its only 270mb! :D
[OnePlus X Original Android Development] Aashay:
Are you guys planning to post it on xda too anytime soon?
[OnePlus X Original Android Development] Mojar7070:
I loved purity on my Nexus 7 2012. Will try soon. Thanks!!
[OnePlus X Original Android Development] Calvin2394:
I thought you didn't do ROM development ;)

Trying asap.
[OnePlus X Original Android Development] Jude Aranha:
If I may, features/buglists (if any) ?

~Tapatalk'd v¡a my OnePlus X
[OnePlus X Original Android Development] jonrodz:
Just flashed it...

The only bug I've found until now, is the invalid number at the end of a call.
[OnePlus X Original Android Development] ukanth:
Thanks [MENTION=3873953]eng.stk[/MENTION] for the ROM link. Just flashed it and really fantastic ! its flying with blu_spark kernel ! Thanks again
[OnePlus X Original Android Development] sarthakspiker:
This is why I came back to your TWRP. http://xdaforums.com/showthread.php?t=3328582

Also, I request you if its possible please continue support on TWRP , official 3.0.0-1 has issues..
[OnePlus X Original Android Development] jonrodz:
No issues here on official twrp.
[OnePlus X Original Android Development] saurabh40629:
First kernel, then twrp and now ROM from your team, what more can we ask for? Thanks a lot man. :highfive:
[OnePlus X Original Android Development] knauji:
very cool ROM! runs very smooth^^
[OnePlus X Original Android Development] OnePlusXDA:
Works great, thanks for the suggestion.

Edit: Must disable HW overlay in developer options to prevent YouTube videos from freezing after about a minute.
[OnePlus X Original Android Development] Maelstr0m:
PS I flashed with h2o64's twrp

Inviato dal mio ONE E1003 utilizzando Tapatalk
[OnePlus X Original Android Development] eng.stk:
Check if you have a bad download, nothing wrong with kernel.

Restore a clean boot.img and system.img, clear your caches and go from there.

Just tried with both ext4 and f2fs and no issues at all.
[OnePlus X Original Android Development] bubbl3:
Another bootloop here, downloaded several times, reflashed r25 and booted fine.
[OnePlus X Original Android Development] danbrown162:
I was on the old unofficial TWRP, might have something todo with it. Reinstalling everything now. To utilize F2FS, do I format Data and Cache?
[OnePlus X Original Android Development] eng.stk:
Yes you need to select the Partition and press "Repair or Change File System" -> press "Change File System" and choose f2fs
[OnePlus X Original Android Development] danbrown162:
Still didn't work! Not sure what happened there!
[OnePlus X Original Android Development] Stygmatik:
I'm also encountering bootloop with r31.

Didn't try older versions.

SInce my phone is encrypted, I'm booting (fastboot boot) on your TWRP version and then adb sideload your kernel zip.

Installation went fine following the stdout, but trying to reboot stuck it in a bootloop.
[OnePlus X Original Android Development] Savya:
Ota installation doesn't work with the recovery you provided. I tried to flash it automatically by going into setting, about phone. And manually by choosing the zip from twrp.

I also tried installing with root and without root. Doesn't work.

Is there any specific method I need to follow?
[OnePlus X Original Android Development] Calvin2394:
How did you package recovery along with kernel?

Aren't they separate partitions :D
[OnePlus X Original Android Development] bubbl3:
He didn't, it's a separate download.
[OnePlus X Original Android Development] ravinder0003:
R15 is awesome ... But I too have bootloops on r31...

Btw new twrp recovery is also cool with fixes and ability to flash ota zips...

---------- Post added at 03:38 PM ---------- Previous post was at 03:36 PM ----------

@eng.stk plz fix r31 fast... I'm so eager to try other new features...
[OnePlus X Original Android Development] Fatsodonkey:
Bootloop with r31 here too.