yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
[MENTION=3873953]eng.stk[/MENTION] awesome work...!! your kernel has made my phone blazing fast (f2fs cache/data/system on OOS 3.2.7)... Thank you very much..!!

However just one thing... I'm unable to get xposed working though installation goes fine using your modified TWRP (3.0.2-20)... any suggestions ?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
xposed has nothing to do with kernel, nothing I can do for you.
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
Aye captain... copy that... thanks for the quick reply.. :):good:
[OnePlus 3 & 3T Cross Device Development] nazerro:
You got /system f2fs working with bluspark?
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
Can someone help me for 3.2.7 to work with f2fs? It doesnt complete boot. Should i flash this kernel as soon as i flash 3.2.7?? or what should I be doing?
[OnePlus 3 & 3T Cross Device Development] Antsu:
If you had magisk installed before, you don't need to flash it again. Just update the kernel. But it depends what kind of installation it was, is it new or just an update. I'm using stock OOS 3.2.7 with magisk (root, viper4android and xposed). I updated to r119 just by flashing it without wipes.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You can format system but it won't boot.

Most ROMs will format system back to ext4, that's probably what he's got.

You can only use f2fs un data and cache

ofc you need to flash blu_spark in order to use f2fs
[OnePlus 3 & 3T Cross Device Development] Antsu:
Hi [MENTION=3873953]eng.stk[/MENTION]

Are you running on f2fs format and if yes, what are your thoughts about it? Of course compairing to ext4.
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
[MENTION=6611202]nazerro[/MENTION] yep..!! :D

Edit - my bad... I went back and saw the system is formatted back to ext4... during the course of flashing..
[OnePlus 3 & 3T Cross Device Development] nazerro:
Yeah that's what i thought. System will reverted back by rom flashing. The only way to make it stick to f2fs is by recovering system partition nandroid with use rm - rf ticked in twrp settings. And so far, the only kernel to allow system f2fs to boot successfully is arter's kernel. I hope there will be more kernel support this in the future. But so far, bluspark is already amazing with system ext4.
[OnePlus 3 & 3T Cross Device Development] petertrol:
i want to use f2fs system with your kernel, any how to or tutorial guide compatible with our model? Very appreciative
[OnePlus 3 & 3T Cross Device Development] core_x:
Before converting to f2fs is it possible to make a backup of /data with twrp (save it to computer) and then restore it again after the conversion?

---------- Post added at 12:11 PM ---------- Previous post was at 12:10 PM ----------

Check bottom of OP
[OnePlus 3 & 3T Cross Device Development] eng.stk:
atm yes I'm using f2fs.

f2fs will give a bit performanece over ext4, but will use a bit more space with the exactly same data.

There's also some other considerations, I already talked on the topic, search is your friend.

That will never happen in blu_spark, already explained why that's is a bad idea.

Most of this stuff was already discussed, people need to search a bit instead asking the same question again whenever this or other topic comes to life again.
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

Can you please help me mate with this kernel wakelock IPA_WS, what this is exactly? I'm on 119
[OnePlus 3 & 3T Cross Device Development] madsponge26:
Mate, using Mobile Data?
[OnePlus 3 & 3T Cross Device Development] habylab:
Always good to read positive reviews. What sort of SoT are you all getting with default settings?
[OnePlus 3 & 3T Cross Device Development] hasenbein1966:
I can confirm that underclocking and disabling boosts does NOT help battery life; it seems even a bit worse. So keeping the kernel at stock settings is indeed the way to go.
[OnePlus 3 & 3T Cross Device Development] Explorer23:
Around 6h. More (up to 8h) if I use the phone a lot for light tasks (like browsing). Or less (4-5h) when I decide to waste some time with games (graphically intense, like Real Racing 3 & Riptide GP: Renegade).
[OnePlus 3 & 3T Cross Device Development] sidhg:
does it support CB 3.5.3? bcoz I have been reading lots of good reviews of this kernel so can anybody tell

Thanks
[OnePlus 3 & 3T Cross Device Development] _tekken_:
I've just installed the latest version with formatting data and cache. I do it again as you advised. It's unbelievable but random write performance has increased from 15 mb/s to 76 mb/s. And the latest version is a lot smoother than previous. Thank you for your hard work. Cheers
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Just Read, Read and there is the answer. It does not support it simply no source code and the dev doesnt want to waste time in it which is totally right.
[OnePlus 3 & 3T Cross Device Development] habylab:
Sounds great! Thanks.
[OnePlus 3 & 3T Cross Device Development] Antsu:
No Sot's at the moment. Trying f2fs setup and the feelings are positive.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
For better battery life with fluidity, I underclocked the bigger core to 1.8 and the smaller to 1.3 and lowered touch boost to 556 mHz . I disabled fsync and am running on f2fs. I geta SOT of 6.5 hours. Gaming isn't that bad
[OnePlus 3 & 3T Cross Device Development] cossali98:
Anyone tried this kernel on OrionOS ?
[OnePlus 3 & 3T Cross Device Development] dpryor88:
Won't work.
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
I tried this kernel on oxygen 3.2.7, unfortunately does not work the wifi, can not find a network.
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Im on 3.2.7 and i have wifi. Did u come from ElementalX previously? Since that has a Wifi Module that gets removed when you deinstall ElementalX. U have to download a build from oneplus and reflash it no need for data/system wipe.
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
I installed the kernel to an oxygen stock and have never installed ElementalX. before installing the kernel I did wipe cache and wipe Dalvik
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Would you mind reflashing? Since mine worked so ;/
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
After finding the problem, I restored the backup of the original ROM and then I tried again to install the kernel but unfortunately I found the same problem.
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
And on stock its fine?
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
Yes.
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

I shifted phone data and cache to f2fs, thanks to your kernel

I feel f2fs eats more battery than ext4, is it so? Comments please
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Wifi works fine, you probably have system RO in twrp or something similar.

Or bad download.

You shoulf check that out.

No, changing fs will not make any noticiable changes in battery usage.
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
I use TWRP 3.0.2.19, and the Rom has been installed with this recovery. I also tried to do the following:

Wipe system

Wipe Dalvik

Wipe cache

Wipe data

flash rom Oos 3.2.7 (full zip)

flash kernel (blu spark)

Flash supersu

but still does not find wireless networks
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Really weird ;/
[OnePlus 3 & 3T Cross Device Development] Antsu:
[MENTION=4307393]pablomoreno[/MENTION]

With oos flash, don't wipe system.

Just dalvik/cache/data.

And install supersu before kernel.

I don't know if this helps but it's worth to try anyway

---------- Post added at 08:30 PM ---------- Previous post was at 08:24 PM ----------

Is there a typo on twrp version?
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
It is Twrp version (modified version for flash Oos)

this time I tried to do a clean installation for this I reset the system and reinstalled everything.
[OnePlus 3 & 3T Cross Device Development] Antsu:
There's no need for modified version to flash oos (or is there a reason that I've missed). Just use the latest official found on twrp site. I've used it to flash full oos 3.2.7 with no problems. Now I'm using [MENTION=3873953]eng.stk[/MENTION] version (found from his kernel downloads page), which gives latest support for f2fs conversion for cache and data. So that works also. Have you checked md5 sums of your downloads?

Edit. Have you been using community build? Was that the reason for modified twrp?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Probably SuperSU is restoring the backup of stock becuase you flash it after kernel, it does this all the time. Notice the order of your flashing.

You have to have functional setup and then just go to recovery and flash blu_spark, nothing else.

And like I said System needs to be RW also.
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
RW?
[OnePlus 3 & 3T Cross Device Development] XeloOw:
Read Write
[OnePlus 3 & 3T Cross Device Development] Antsu:
RW=rewritable

RO=read only
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
Ok
[OnePlus 3 & 3T Cross Device Development] Explorer23:
Modified TWRP (-19) is only for community builds, you can (or even should) use the official one (-1) for stable branch of OOS.

And like others said, flash SuperSU before kernel.
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
[MENTION=3873953]eng.stk[/MENTION] does that pocket-mode addition requires to be ROM supported as well? I installed your latest custom build kernel and it seems to be not working for me. I am aware that i am not in the territory of official support from you but I am just saying :)

Thanks!
[OnePlus 3 & 3T Cross Device Development] aymahalawa:
The download link is not opening , any direct link for the latest kernel ?!

Edit : the problem was on xda labs app , uninstalled and downloaded the kernel from chrome [emoji1]
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Yep pocket mode in custom build requires ROM support for that function.
[OnePlus 3 & 3T Cross Device Development] geekynoob:
Hi mate.. I see a recovery uploaded to download sections.. Anything special about it..?? Just asking a si went thru the thread and couldn't find any specific stuff with respect to it..
[OnePlus 3 & 3T Cross Device Development] eng.stk:
If you have read the release post you have know
[OnePlus 3 & 3T Cross Device Development] geekynoob:
Going back to. It.. I read it tho..

Read it.. Cheers..

Thank you for the hard work..
[OnePlus 3 & 3T Cross Device Development] Skinpipe:
[MENTION=3873953]eng.stk[/MENTION]

Do you have the knowledge to raise the volume limit of the USB audio?
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
As far as i know playing audio via usb bypasses the DAC and that theoretically means it all depends on the connected accessory to handle the volume as well
[OnePlus 3 & 3T Cross Device Development] pablomoreno:
[MENTION=3873953]eng.stk[/MENTION]

I changed the TWRP and installed the official version, I did a clean install of OxygenOs 3.2.7 and tried to install the kernel without any cleaning, but I still have the problem that the phone does not recognize the wireless networks.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Check if your system partition is rw.

You need to have /system/lib/modules_back if setup went normal.

Other than that, nothing I can do for you.
[OnePlus 3 & 3T Cross Device Development] otonieru:
U should flash su 1st, then only the kernel

So, do it in this sequence,

1. ROM

2. SuperSu

3. Reboot

4. Kernel

Systemless Su will patch your boot, thus you lost the wifi functionality if you flash it after the kernel..

No need to wipe anything
[OnePlus 3 & 3T Cross Device Development] core_x:
[MENTION=3873953]eng.stk[/MENTION] is it possible to implement the row io scheduler?
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
[MENTION=3873953]eng.stk[/MENTION] is it possible to add Lionfish or Alucard CPU govenor? Your work is great!
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I see no point to use that in modern devices tbh

blu_active is all I need. I will add no cruft ;p
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
;) Whats the diffrence between Blu Active and interactive for example?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Upstream stuff, tweaks of my own, cruft removal and so on.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
Can you change iosched to cfq?? Takes high loads and also gives smoothness. It benchmarked better and also the UEI is better
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Already said no and why, was largely discussed some weeks ago.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_sp★rk r124

All right crew!

New build is up. Wicked!

This will not work on OOS 3.5.3 CB, but will work on OOS 3.5.1 CB.

Keep in mind: I will give no active support for custom ROMs or CB. I am only interested on debugging stuff in stable 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 3 & 3T Cross Device Development] Puddi_Puddin:
:good:
[OnePlus 3 & 3T Cross Device Development] Rydberg1:
Do you think there's any possibility that you could just pinpoint 2-3 things that should change in user experience? For example battery life or smoothness?

This might be a stupid request from me but if I (and I think some more users) see a change log like this I have a hard time decrypting what it means for me as a user.

Thank you for your great work, it's really appreciated!
[OnePlus 3 & 3T Cross Device Development] habylab:
Basically every update released includes fixes/changes from the last build, improvements and some experiments. You can google what is said or just take it at face value that the number of changes is pretty damn good. Whenever there is a noticeable change, it'll be mentioned!
[OnePlus 3 & 3T Cross Device Development] Rydberg1:
All right, sounds fair. Thanks for the explanation!
[OnePlus 3 & 3T Cross Device Development] nazerro:
Is there no custom rom version for 124 or its haven't uploaded yet?
[OnePlus 3 & 3T Cross Device Development] nexus_vl:
Three days on my brand new OP3 coming from OP2.

Rooted in the first hour of course... :p

After trying 3 different kernels for oos (FreedomOS) this one pleases me most.

With 2 custom kernels cpu results where very unsatisfying, even less then my previous snapdragon 810.

I discovered it was due to very quick throttling, after not much more then 50°C it already started.

Luckily this one gives me intellithermal :)

I had amazing results today giving me almost seven and a half hours SOT! (see pics) wow :good:

Never imagined it would be so much better then my OP2.

I'm on the road all day so my phone is continuously on, I decided to not plug it in and see how far it could get me.

Using mostly GPS (Maps) some fb and several messengers, some quick calls, even manage to squeeze in 3 different benchmarks, with great results btw.

I did tweaked a lot of settings, including governor (blu_active)

Spend a lot off hours yesterday to optimize my home screen and apps for using amoled screen (lots off black) , witch I think paid off.

[MENTION=3873953]eng.stk[/MENTION] would it be possible to include oc?

This cpu is definitely up to it ;)

This kernel is very much to my liking, thanks for your hard work! I love your blu_active gov to!

Edit: scratch the oc question, I noticed it was already asked (to much) before, i know the answer, anyways thanks again!
[OnePlus 3 & 3T Cross Device Development] immi803:
R124 rocks :good:

Thanks [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 3 & 3T Cross Device Development] fuukinguy:
Hi, I'm interested in what kinda tweaks you made? Mind sharing them with us?
[OnePlus 3 & 3T Cross Device Development] hasenbein1966:
Don't tweak. Leaving all settings on stock (except disabling I/O stats, perhaps disabling Fsync) gives best results, performance- as well as battery-wise.
[OnePlus 3 & 3T Cross Device Development] nexus_vl:
My "kernel adiutor" attached here. (extract zip)

Don't expect much of it, most important battery saving you can do is tweak your screen and apps with lots of black, that will definitely help!

Tweak settings is more a personal thing, as to how you use your device. Default settings is optimized for wider use so there is always room for improvement.

Disabling Fsync is kind of useless for our device, best to leave it on, just like the dev stated in earlier post :good:
[OnePlus 3 & 3T Cross Device Development] habylab:
Forgive me, but how do I use this? I have the app already. Thanks.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_sp★rk r124

blu_spark r124 custom build is also up :good:
[OnePlus 3 & 3T Cross Device Development] nexus_vl:
Extract the zip and place the nexus_vl.json file in /sdcard/Android/data/com.grarak.kerneladiutor/profiles folder. Then load kernel adiutor klik profile, + and import.

Al done.
[OnePlus 3 & 3T Cross Device Development] habylab:
Ah okay! Haven't donated to that app.

Current build is working great though!
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
Deleted

.
[OnePlus 3 & 3T Cross Device Development] nexus_vl:
Fsync and vibration is already in settings (Misc kernel adiutor)
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
How many Android devices are there and how many iPhone? There is your answer ;)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Already said no to both and why.

Search before posting.
[OnePlus 3 & 3T Cross Device Development] xanthrax:
This is not a question for the Android developers and on the development thread, please edit your post before more useless posts like this question comes up, please respect the development thread

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] Sytis:
OC has been disussed several times and dynamic fsync was also explained. Both features won't be added. But vibration is already added.

Edit: Haven't seen your answer [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 3 & 3T Cross Device Development] Konskl:
Android doesn't have more power on the sheet. Iphone 7 for example and its A10 chip is currently the fastest SoC. Also iphones have the fastest nand (read/write I/O ) So there you have it. I don't want to listen to stuff like Android has the more power on the sheet when in reality iphone has the faster hardware. If you don't believe that check the latest iPhone 7 review from anandtech regarding the A10 chip. It is currently the fastest in the world.
[OnePlus 3 & 3T Cross Device Development] Jole7:
Really?? Have you compared an OP3 on a fast rom /custom kernel with an i phone 7 / 7 Plus in real life performance? I doubt that i phone it's better.
[OnePlus 3 & 3T Cross Device Development] Konskl:
I never spoke about real life performance. i said its SoC is faster than our sd820 and generally the fastest SoC atm. Real life performance is whole other story. Believe me i have OnePlus 3 and i love it and would never change it for icrap but we've got to be objective here. iPhones SoC is better.
[OnePlus 3 & 3T Cross Device Development] mgear356:
Lol then why are you here? Use or go buy an iPhone 7.. To be honest, who cares about the chip where I have a better user experience with Android and at half the cost with a oneplus 3?
[OnePlus 3 & 3T Cross Device Development] xanthrax:
As I said... More useless posts... Would you guys please stop this nonsense? (a stupid guy throws a pebble in the water and 10 smart guys struggling to recover it... <romanian proverb >)- the similarities are purely coincidental

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] lil11b:
Sorry for OT: Regarding the modified twrp recovery for the oneplus 3 (3.0.2.1-19), otg does not work somehow. Instead I see a mouse cursor (which I know is normal)... Does that has anything to do with the ability to mount otg drives?

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] 3dawg:
If I would like to use this kernel without using the blu_spark governor, do I just change the governor to interactive? Is there anything else I would need to change?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
All the tunables can be changed including cpu governor ofc.
[OnePlus 3 & 3T Cross Device Development] 3dawg:
But is there any need? If I want the governor to be exactly like stock I can just switch to interactive and leave it?

Thanks [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 3 & 3T Cross Device Development] frikakwa:
Flash your stock rom and you'll get your stock kernel settings back.

Why using Blu_Spark and asking how *not* to use it? :eek:

[MENTION=3873953]eng.stk[/MENTION] : my N5 with my favorite kernel (yours... obviously!) has crashed on the floor. Eager now to receive my OP3 for enojying your work again on this device! ;)
[OnePlus 3 & 3T Cross Device Development] Antsu:
Hey, lets be nice to each other. If someone wants to try another governor, it's ok.
[OnePlus 3 & 3T Cross Device Development] frikakwa:
Didn't want to be mean.

Just that his question was not only about changing his governor (that can be done in 1 sec in Kernel Adiutor!) or maybe I've missed sth in his question. ;)

BTW... sorry if I sounded rude. Wasn't my intention! :highfive:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Welcome mate :highfive:
[OnePlus 3 & 3T Cross Device Development] lil11b:
[MENTION=3873953]eng.stk[/MENTION] would you please answer my question about the otg support of the modified twrp version? Its not like I have not asked somewhere else before coming to this thread, but after all you developed it

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] eng.stk:
This is a kernel thread and I don't give any support for TWRP
[OnePlus 3 & 3T Cross Device Development] ungeeked:
I'm having trouble installing SuperSu after formatting data to f2fs

Try 1 (Using official TWRP)

Installed stock rom

Installed supersu... successful

Installed bluspark

Fomat data and cache to f2fs. Successful but lost root

Tried rooting again. shows error :

/dev/block/sde18

extracting ramdisk

failure, aborting

Try two: If i use custom twrp, supersu is installed without any error.

However phone goes into a bootloop.... and upon going back to recovery, data partition is formatted back to ext4

I know this has been asked before and I have already double checked that system is mounted and not RO.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You need to start over and use the attached twrp for f2fs, anything else will derp your data
[OnePlus 3 & 3T Cross Device Development] ungeeked:
I already tried that but I'll try again from scratch. Thanks for your quick response :)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Yes, you have to do it all with twrp-3.0.2-20-oneplus3.img or it will derp.

I uploaded a slightly newr version twrp-3.0.2-21-oneplus3.img, but .20 or .21 will work the same.

You just can't use the official twrp or any other kernel with different f2fs versiob or you will start to have issues.
[OnePlus 3 & 3T Cross Device Development] immi803:
I used following steps and was successful

Used official twrp

Clean install rom

Boot

Again recovery and flash blu spark, boot again

Again recovery, format data cache f2fs

Important : flash blu spark again

Flash supersu 2.78 sr1

Important : flash blu spark again

Boot and no problems

Note : twrp may show supersu failure but binaries set, install apk after boot, good to go
[OnePlus 3 & 3T Cross Device Development] liver20:
R114 work in tesla nougat?

Enviado desde mi ONEPLUS A3003 mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] immi803:
No it won't work and no support for custom roms, please read OP first before asking, read [MENTION=3873953]eng.stk[/MENTION] first
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Thanks the twrp .20 worked perfectly. My op3 is blu_sparked now :cool: