yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Skinpipe:
i reflashed v44 and new 188 and carried out the nandroid procedure and now im popping fresh out the kitchen:good:

thanks again
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Nope mate, code is synced with stable 4.5 now and that option doesn't exist in 4.5 ;)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Possible probably, but not a priority for me.
[OnePlus 3 & 3T Cross Device Development] ZenR2:
Thanks for the support and updates :)

am getting the best battery life on open beta 15 using your kernel .. love your work

just wanna know can the latest kernel be flashed over the open beta 15 or should I stick to r186

thanks :)
[OnePlus 3 & 3T Cross Device Development] laupuy:
Hi, yes you can (but you will lose soft calibration screen) see posts above.
[OnePlus 3 & 3T Cross Device Development] daninantro:
What is fusb301_otg_wl ? Its keeping my phone awake 100% of the time on OB24. Can anyone pls help regarding this?
[OnePlus 3 & 3T Cross Device Development] visceralpsyche:
Possible bug report for r188 - I updated the kernel while on OB15 firmware and lost GPS signal. Reverting back to r186 fixed it. I'm guessing either I need 4.5.0 firmware, or it's a bug.

Cheers,

Paul :)
[OnePlus 3 & 3T Cross Device Development] joakimbo:
I know this question has been asked a lot, but it seems things are changing all the time. Do you guys recommend f2fs or ext4 as of now? Imo f2fs felt smoother and faster when I used it back in the days.
[OnePlus 3 & 3T Cross Device Development] daninantro:
i prefer f2fs to be honest. Phones responsiveness is better on f2fs, though some may not think so. Also people say that the performance degrades overtime because of GC issues but now AOSPA team has found a workaround for this. So I feel f2fs is much more stable than before:)

---------- Post added at 01:00 PM ---------- Previous post was at 12:54 PM ----------

[MENTION=3873953]eng.stk[/MENTION] I am using twrp v43 and had MTP enabled in recovery and forgot to disable it after my file transfer. I booted to the system and after that I got massive wakelocks of FUSB301_OTG_WL. I then realised what the issue may be and I turned off the MTP in recovery. After that no wakelocks.

Is this suppose to happen or is it a bug? :confused: :confused:
[OnePlus 3 & 3T Cross Device Development] dreinulldrei:
Confirmed, r188 with OB 15 breaks GPS. Was working fine in r186.

Edit: Worked after several retries; going to re-test. But definitely GPS crashed at least once.
[OnePlus 3 & 3T Cross Device Development] joakimbo:
Thanks. But this is only in aospa right? Not with e.g blu_spark and stock oxygen?
[OnePlus 3 & 3T Cross Device Development] daninantro:
At this moment, Yes. But it will eventually get to OOS as well. I was using F2FS for about 6 months on OB builds of OOS. Worked perfectly fine for me. I just shifted to AOSPA 2 weeks back.;)
[OnePlus 3 & 3T Cross Device Development] joakimbo:
Okay. Good to know, thanks. I'm also on aospa right now. Love it, but battery has been pretty mediocre for me lately. Also tempted to try the new stable oxygen build w. blu_spark.
[OnePlus 3 & 3T Cross Device Development] daninantro:
Yes. I am also going back to OOS 4.5:highfive:
[OnePlus 3 & 3T Cross Device Development] arshu16:
R186 had those GC fixes, so yeah f2fs should work fine with r186+ and latest blu_spark recovery.
[OnePlus 3 & 3T Cross Device Development] Prattham:
Any recommended settings for battery life?
[OnePlus 3 & 3T Cross Device Development] habylab:
Stock.
[OnePlus 3 & 3T Cross Device Development] rezapatel:
Quick question here, should the OOS 4.5 need the touch screen latency fix on Magisk? They never mentioned it on the changelog. Thanks!
[OnePlus 3 & 3T Cross Device Development] Nagi2195:
Nope it was fixed in 4.1.7
[OnePlus 3 & 3T Cross Device Development] a7mad518:
Can i install r188 on beta version?

تم الإرسال من ONEPLUS A3003 باستخدام Tapatalk
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Can you read last couple of pages ? Thanks
[OnePlus 3 & 3T Cross Device Development] rezapatel:
Apparently it wasn't.
[OnePlus 3 & 3T Cross Device Development] habylab:
Are the GC fixes retrospective or will they only take effect after a clean format?
[OnePlus 3 & 3T Cross Device Development] nissanoo0:
noob question, ive got twrp 3.1.0.1 so i need to flash "twrp-3.1.1-x_blu_spark_v44-op3_op3t.img "?
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
Yes, it's the recommended (and most stable) twrp there is
[OnePlus 3 & 3T Cross Device Development] anavarro8794:
In OOS 4.1.7, entering power-saving mode using this kernel would cause all touch feedback to stop working. So basically im stuck even at the lockscreen. Does this happen to anyone else?
[OnePlus 3 & 3T Cross Device Development] :
[MENTION=3873953]eng.stk[/MENTION] Have you push Zen or Zen V2 into Blue Spark ?

Have you found some difference in terms of improvements with ZEN ?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
ZEN v2.

I like it, damn good IO scheduler.
[OnePlus 3 & 3T Cross Device Development] :
Set Fifo Batch 16 to reduce load on cpu and emmc and VOILA!
[OnePlus 3 & 3T Cross Device Development] Stroky:
Fifo Batch is set to 16 :)

The Phone feels so damn fast, great job!

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

1.) Yes, i tested a lot but for me in every case, so cold start and warm start apps opens faster when the read ahead size is lower, fastest with 128

2.) I don´t know, but i think the effect on the battery is really low

3.) I suggest to use ZEN, with a lower read ahead size

4. ) you are welcome

Keep in mind that i only test app opening speeds, there are also other effects where a I/0 Scheduler can be faster or slower, but i´m not able to test it, but the phone feels damn fast and fluid!

Give it a shot:good:
[OnePlus 3 & 3T Cross Device Development] :
[MENTION=5325923]Stroky[/MENTION] Thanks [MENTION=3873953]eng.stk[/MENTION], not me :D
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I have better results with small burst and sustained read/write (max throughput) with zen using 512 readahead (which match max sector kb)
[OnePlus 3 & 3T Cross Device Development] :
You continue to use Fiops as default scheduler ?
[OnePlus 3 & 3T Cross Device Development] Skinpipe:
noob alert!

i cant find zen v2 in io section of kernel aduitor am i just being a tool?
[OnePlus 3 & 3T Cross Device Development] Konskl:
[MENTION=5325923]Stroky[/MENTION] When you said zen, i suppose you mean zen v2 right?
[OnePlus 3 & 3T Cross Device Development] Stroky:
There is only ZEN ;)

Gesendet von meinem SGP511 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] Reli4nth:
Zen is only present in OOS build. Are you using CM version?

--

Resurrected OnePlus 3
[OnePlus 3 & 3T Cross Device Development] Skinpipe:
Tnx for the reply I was being a tool and hadnt flashed r103 all is well now
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Right now I'm running zen daily to check it good.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
.works perfectly good in Zen .. app opening is really quick... I don't see a very big difference in 128kb and 512kb read ahead values. I have idled one big core on the big cluster with conservative governor while the small one is on Blu Activ.. getting better battery life without sacrifice in fluidity. While gaming, I change the small cluster to performance and the big one to ondemand. I don't see any drop on quality. 6hrs of SOT now. Good job!!!

Edit: I don't idle one core anymore because the other core's frequency is often locked to max which I don't want.
[OnePlus 3 & 3T Cross Device Development] core_x:
[MENTION=3873953]eng.stk[/MENTION] would it be possible to implement something like that:

https://github.com/sultanxda/androi...mmit/133e2471f9427b8b56ba5f596f9e8602e3b05bda
[OnePlus 3 & 3T Cross Device Development] :
Another tips: Now Google on N5X use Noop as default IOSCHED with 128KB
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Don't see the need for it.

And on/off it has a cost.

Rubish....
[OnePlus 3 & 3T Cross Device Development] :
My N5X at the moment use Zen :) I'm making some test with Fiops and Zen
[OnePlus 3 & 3T Cross Device Development] Jole7:
Do you know that Fiops can be fine-tuned?
[OnePlus 3 & 3T Cross Device Development] v7:
[MENTION=3873953]eng.stk[/MENTION] Where can we find the ZenV2?I checked your sources but it seems like the sources aren't updated for the latest release.

__

v7

XDA Assist
[OnePlus 3 & 3T Cross Device Development] arshu16:
Only after clean format, I guess. I might be wrong.
[OnePlus 3 & 3T Cross Device Development] Skinpipe:
0.13% drain over my 7 hour sleep last night, eng.stk for prime minister!
[OnePlus 3 & 3T Cross Device Development] Mr.Crucial:
Its too much. Isn't it
[OnePlus 3 & 3T Cross Device Development] visceralpsyche:
I get this occasionally when I leave my phone on charge for a long time, so it's been at 100% for a while. When I try to use the fingerprint reader or power button it shows the button lights, but doesn't react. It's like the screen doesn't work. A reboot by long pressing the power button is the only fix. Don't know if it's caused by the kernel or ROM though, or an app like Naptime which I use (but which works fine on every other phone and tablet I have it on).
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Well that looks like userspace related.

Run without those sleepy apps for a day and check it out.

Using and abusing of blu_spark kernel in all kinds of setups and never had such an issue.

For supported setups I would recommend users to start sharing some logs.

This isn't the users lounge.

Much OT has been around on the last couple of days and that is not apreciated.

If you think you have found a bug don't share your life with us.

Logs are all it takes.
[OnePlus 3 & 3T Cross Device Development] Prattham:
So i flashed the kernel and noticed that touchboost was on so i disabled it, is that good or it doesn't make that much impact on battery life?
[OnePlus 3 & 3T Cross Device Development] visceralpsyche:
Further to my previous post about the GPS not working with r188 and OB 4.1.7 firmware, I have updated to the 4.5.0 firmware from Lord Boeffla and GPS now works fine with r188 :)
[OnePlus 3 & 3T Cross Device Development] aravindhsharma:
I'm on Freedom OS with OOS 4.5.0 base. Which one should I download? Blu_spark r188 for 4.5.0 or for Custom Rom? Please help ??
[OnePlus 3 & 3T Cross Device Development] Chaplan:
I clearly have no idea what the hell you are talking about.

You had the 4.1.7 FW on what ROM? And you now have the 4.5 on what ROM?

Are we even talking about OOS here? I guess not.

And stating this upfront. Updates are carried away following the new OOS release, always. Users should follow the same path.

Reports about deprecated stuff are unnecessary and will be treated as OT.

Now start by stating your setup.

We can't read minds...

And there is defenatly no OB 4.1.7 FW. It's stable.

If you can't read the OP, either from the ROM or the kernel, and you can't hit the search button, you should not download either.:cyclops:

That question has enough answears already.
[OnePlus 3 & 3T Cross Device Development] aravindhsharma:
Freedom os is a custom rom but still it has got OOS 4.5.0 as base. I'm pretty much confused.
[OnePlus 3 & 3T Cross Device Development] laupuy:
Hi,

It's OOS version, custom is for lineageOS and co.

Please, make a search next time ;)
[OnePlus 3 & 3T Cross Device Development] triggeredbot:
So the new wakelock interface has the default blocks inplemented. But my kernel manager(s) dont recognize them. Refer to the screenshots for more info:

EDIT: After some reading I came to the conclusion the basic WL's are pre-blocked.
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
It can't be controlled by kernel management apps. From [MENTION=3873953]eng.stk[/MENTION] post about new wakelock blocking:

With the new wakelock block system you can add any wakelock source you want, works like this: you can edit /sys/class/misc/boeffla_wakelock_blocker/wakelock_blocker and add the wakelock name in there to block it (list separated by ';')

If you want to survive reboots, you can use a script (check the attached example inside the zip). Just copy your script to /magisk/.core/post-fs-data.d or /su/su.d, depending on su option you use ( don't forget to set the file permission 777)

You can get more info about it here
[OnePlus 3 & 3T Cross Device Development] triggeredbot:
Cheers, was just reading the post on Boeffla's site on the interface. Thanks though
[OnePlus 3 & 3T Cross Device Development] uudruid74:
It's NOT a custom ROM. It's an aroma installer to add stuff to OOS. The ROM itself (the system partition) is OOS. Custom ROMs are one's that are built from sources like CAF and AOSP.
[OnePlus 3 & 3T Cross Device Development] skyknife93:
It is based on OOS but still a custom rom as it has it's own custom kernel among other things. There are other ROMs based on OOS and they're capped custom as well.
[OnePlus 3 & 3T Cross Device Development] uudruid74:
Question has been answered before many times. I answered you again. Now you want to argue and are more off topic. The ROM itself, system partition, is OOS. Its OOS with mods, nothing more. OOS ROM needs OOS kernel. Done.
[OnePlus 3 & 3T Cross Device Development] habylab:
Looks like I'm suffering from gc issues on f2fs... do I reformat to f2fs now we have the fixes, or go for ext4?
[OnePlus 3 & 3T Cross Device Development] andyman_187:
I switched back to ext4 after being on f2fs for the past few months. Feels much smoother and faster now. TWRP also loads faster
[OnePlus 3 & 3T Cross Device Development] Chaplan:
TWRP has always loaded faster on ext4, although the time difference is marginal this days.

If you had the GC bug, which you probably had, it's normal that you feel ext4 faster. Storage speed is highly affected by the GC issue and eventually starts messing with the whole UX.

Will be testing f2fs for the long run and see how it goes now that GC issue seems to be solved.

Let's not forget that when the 3T came out the loading time difference for the OP3 was due to the new f2fs that the 3T came with as opposed to ext4 on the OP3.

Of course, most of the blu_spark users were already rocking f2fs on their OP3's at the time, just because we could.

Awesome the timeline of things, isn't it?:good:
[OnePlus 3 & 3T Cross Device Development] danial.aw:
Can anyone guide me if there is a way to run Dolby along with this kernel... Unfortunately the magisk module breaks wifi :(
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Oh happy days...

OREO has already been blu_sparked! :good:

Now the real fun begins!
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
Sorry for Off topic but how stable would you consider this ROM based on OREO?
[OnePlus 3 & 3T Cross Device Development] zelendel:
Yes but the kernel is still an old kernel as there is no kernel for our device for 8.0 as of yet.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
It's at least the same age as what the Oreo ROMs are shipping with.

And newer than the last build available for download on this thread.

Not bad for an experimental development build. ?
[OnePlus 3 & 3T Cross Device Development] ChonDoit:
I have fallen totally in love with this Kernel on my OP3. Amazing job, thank you so much :o

03:30 hours of MX Player on SOT and some little things more which doesn't appear in the list xD
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark r190 unified

All right crew!

New build is up:highfive:

Because of latest TWRP changes, you'll need to use latest TWRP 3.1.0-1+ or flash my unified TWRP 3.1.1-x blu_spark v45 (recommended).

Any other versions will not have full support for the kernel and the installer.

Although all went fine in testing, backups are recommended because of f2fs changes (v4.14-rc1-3.18 backports).

Custom build should be compatible with Oreo stuff out there (OMNI was tested like you already know).

blu_spark_r190-oos_op3-op3t_960f897.zip

blu_spark_r190-custom_op3-op3t_7f3522d.zip

Keep it real, keep it true, keep it blu :highfive:

Keep in mind: I will give no active support for custom ROMs (including OOS based ones) or OB.

Meaning, if using anything besides stock and stable OOS don't bother posting about it.

I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).

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.

Custom build isn't compatible with EAS stuff.

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

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark extras v45

All right crew!

Here's an updated TWRP with all the blu_spark goodies inside and fully synced with TWRP Android-7.1 branch (including more recent upstream than official TWRP) and some specific device fixes.

This matches latest f2fs fixes and etc, it will be the last build for N (really!) :good:

twrp-3.1.1-x_blu_spark_v45-op3_op3t.img

Keep it real, keep it true, keep it blu :highfive:

You should also take a look to the systemless Magisk modules, if you need those:

Disable sdcardfs Magisk module (not needed on OOS 4.1.5+)

Touchscreen FW update Magisk module (not needed on OOS 4.1.7+)

Wakelock blocker info and example script

I'm just sharing my personal mods since people asked, meaning no support will be given (don't bother post about it).

If your cat get's on fire you're on your own ;p

No mirrors allowed

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] krish@3T:
[MENTION=3873953]eng.stk[/MENTION]

The latest 190 doesn't boots up on Oreo
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Wich ROM you're using?...
[OnePlus 3 & 3T Cross Device Development] krish@3T:
LOS 15 unofficial
[OnePlus 3 & 3T Cross Device Development] harryfornasier:
This kernel is only for stock OOS I think
[OnePlus 3 & 3T Cross Device Development] marf28101995:
The rom doesnt even have the stock los kernel and its unofficial, and no support for custom ROMs means you are on your own

Edit1 you can always flash omnirom if you want OREO bugged builds
[OnePlus 3 & 3T Cross Device Development] michie:
Works perfectly with LOS15...
[OnePlus 3 & 3T Cross Device Development] westenlive:
https://youtu.be/j_0FwPAFMac

my smartphone have a big problem. always the cpu at 20-30%.

pleas help me, see the video for handstand.

Grazie

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Dirty flash ROM, root method, kernel in this exact sequence.

This has been talked about plenty.

Search button would be very helpful in situations as such.:cyclops:

Edit: check with DevCheck, that app seem juicy after it has root prieveliges.
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
Anybody knows what the "chg_wake_lock" is and if it is safe to block it?
[OnePlus 3 & 3T Cross Device Development] Berlino:
This is a charging-wakelock and no need to block it, just reboot with cable plugged in and while on the splash screen unplug it - solved after booting up.
[OnePlus 3 & 3T Cross Device Development] BlackListed143:
what is ur setting and which rom
[OnePlus 3 & 3T Cross Device Development] apattoo:
After flashing your TWRP and newest OOS Kernel, I can't turn on my wifi.. mobile network and bluetooth somehow works..

I have OOS 4.5.
[OnePlus 3 & 3T Cross Device Development] Bob823:
You flashed over a different custom kernel without reflashing your rom, I assume?
[OnePlus 3 & 3T Cross Device Development] apattoo:
Yes, but that wasn't the real problem, I solved it.

I installed TWRP than I installed the kernel via adb sideload in TWRP. After that, I got this wifi issue.

Than, I installed the kernel via TWRP from my phone and it worked..
[OnePlus 3 & 3T Cross Device Development] BIGWORM:
Whether you side loaded it or installed it directly, you still flashed a custom kernel over a custom kernel. Though you think it may be fixed, there's no telling what potential problems you'll face in the long run. I would suggest you clean flash at this point since you double flashed a custom kernel. You need to AT LEAST flash the rom's boot.img in between flashing kernels.
[OnePlus 3 & 3T Cross Device Development] Siddk007:
[MENTION=3873953]eng.stk[/MENTION] thank you so much for the Oreo support. v190 working flawlessly
[OnePlus 3 & 3T Cross Device Development] randiye:
hows the battery life on r190?
[OnePlus 3 & 3T Cross Device Development] PivotMasterNM:
simply: great :good:
[OnePlus 3 & 3T Cross Device Development] anttaz:
Will this work on H2OS 8.0 internal build
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Backup boot IMG in twrp

Flash Blu

Does it boot ? Nice

It doesn't ? Restore from backup

Is that to hard?

Anyway shouldn't work but you can be the first sheep and let us know
[OnePlus 3 & 3T Cross Device Development] vatsal8286:
why android os taking this much % of battery?is something wrong?
[OnePlus 3 & 3T Cross Device Development] laupuy:
Hi,

1- left the system settle

2- there is an app working in background: take a look here: https://forums.oneplus.net/threads/op3-3t-battery-and-heating-tips-nougat.542075/

1 and 2 are Off Topic here (kernel development).
[OnePlus 3 & 3T Cross Device Development] randiye:
battery life

which version of bluspark gives great battery life? I noticed r190 drains my battery pretty quickly
[OnePlus 3 & 3T Cross Device Development] Chaplan:
The last version is as battery friendly as all the previous ones.

As long as you use it on a supported setup.

Which by the looks of it you aren't. :cyclops:
[OnePlus 3 & 3T Cross Device Development] randiye:
does r190 not work on freedom os latest version?
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
It works I'm sure, but only stock OOS is officially supported by [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 3 & 3T Cross Device Development] pookybear:
Thanks! Amazing battery life.
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
Works perfectly
[OnePlus 3 & 3T Cross Device Development] NTWarrior:
I was on the stock kernel before installing, but after installing blu_spark (using v45 of its TWRP)

my WiFi was disabled until I restored my boot through TWRP.

I had upgraded from OOS 3.2.8 to 4.5.0 on my OnePlus 3 by flashing the 4.5.0 zip in TWRP, and I the only other things I flashed in between were Magisk v14 and the Magisk version of Xposed v88.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
And before the N Xposed Quest begins....

Stated in the OP since MM days...

Applies to N aswell, obviously!
[OnePlus 3 & 3T Cross Device Development] nahsha:
Would this work on AOSPA Extended?
[OnePlus 3 & 3T Cross Device Development] AssToast:
Maybe you should try and tell us.

1. Backup

2. Flash

3. Reboot

A4. System Reboots

A5. PROFIT????

B4. Bootloop

B5. Restore Backup
[OnePlus 3 & 3T Cross Device Development] nahsha:
Nah, I won't try and tell you ;)
[OnePlus 3 & 3T Cross Device Development] vjdennis77:
Great combo mate , I'm on AEX v4.6 + blu spark r190
[OnePlus 3 & 3T Cross Device Development] sharath_babu:
but aospa extended is aospa based! how can you use it with bluespark ??
[OnePlus 3 & 3T Cross Device Development] eng.stk:
No.
[OnePlus 3 & 3T Cross Device Development] krish@3T:
Dude he said AEX V4.6 NOT PA ?
[OnePlus 3 & 3T Cross Device Development] vjdennis77:
Oh sorry , my bad I though you said aosp extended :)
[OnePlus 3 & 3T Cross Device Development] danitkd:
On R188 (stable), on FreedomOS, doesn't work "soft" calibration mode...

Does it work on R190?

Does it work on other rom?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] krish@3T:
Read op

Other than stock oos stable no support will be give for any other roms
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
190 is based on OOS 4.5 kernel, so no