yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Not on the latest official...

Latest official released on 2 feb ..

Latest bluspark ( v 8.61 )on 11 dec...
[OnePlus 3 & 3T Cross Device Development] osrox:
I successfully installed RR v6.0 using bluespark twrp.

But now, after setting up everything.

I went again to recovery to install iYTBP-Youtube app.

But now even bluespark twrp is giving password error.
[OnePlus 3 & 3T Cross Device Development] deepongi:
stop using rr 6.0 and see if issue goes away..
[OnePlus 3 & 3T Cross Device Development] henningsieh:
Hi Osrox,

you may delete these 5 files (gatekeeper.* and locksettings.*, SEE MY ATTACHED SCREENSHOT) from /data/system/.

After that your phone is FREE FROM ANY PINS AND PASSPHRASES.

Greetings from Frankfurt :fingers-crossed:
[OnePlus 3 & 3T Cross Device Development] :
[MENTION=6255216]osrox[/MENTION]

Yep that's the way. Only a small remark: it's enough to delete the locksettings.* file (my personal experience ;))

Greetings out of the Taunus :)
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Just another short remark, this doesn't help for the failed decryption issue in recovery but after restoring a backup, it's just for the lockscreen...

Edit:

Greetings from Munich :)
[OnePlus 3 & 3T Cross Device Development] henningsieh:
Cool, I will give it a try next time! :good:

Thanks for that!

But when I delete the locksettings and set a new PIN for lockscreen, then data will be encrypted newly and the decryption in TWRP will work again automatically or with this new PIN, is that right??
[OnePlus 3 & 3T Cross Device Development] poezeu:
Hi is the bluspark Twrp still geting updated ? I was reading about some issues with RR-OS and a guy said that its outdated by now.. just wanted to know if that is true thanks for answers :)
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Your PIN/pattern/password is not the encryption key, the encryption key is separate. Your PIN/pattern/password is used to encrypt the encryption key that is used to encrypt data. Among other things this allows to change PIN/pattern/password without re-encrypting everything.

https://source.android.com/security/encryption/full-disk

So when TWRP decryption fails the encryption key is messed, not only the password - if you ever noticed in the scenario where deleting locksettings.db works TWRP still able to decrypt, password still works in recovery, you'll have access to recovery but won't get past the lockscreen - when TWRP decryption bug happens you cannot reach /data/system where locksettings.db is stored as TWRP won't mount /data and also won't boot to system unless you wipe /data.

So your suggested method works for the password on lockscreen but not for the actual encryption key, here's the difference to my understanding...

(unfortunately we're going OT here, this thread doesn't support TWRP but only blu_spark's kernel...
[OnePlus 3 & 3T Cross Device Development] henningsieh:
Hey Sam.

Many thanks for clarification!! Ok, let's stopp OT here... :)

Last question: where is the appropriate forum/thread (URL/Link?) for discussions about pros and cons withe official TWRPs for MM/O, custom TWRPs like blu_spark etc.? There are soooo many. :-/

Cheers!
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Use either the OP3 noob thread https://xdaforums.com/oneplus-3/help/qa-noob-friendly-qa-help-thread-t3425655/page1

not that I'm trying to say you're a noob but there you can just ask anything or open your own thread inside OP3 Q&A section, this topic probably will get much attention as it's quite a mess atm, lots of versions, lots of issues for many...
[OnePlus 3 & 3T Cross Device Development] osrox:
I already knew the difference between Lockscreen Password error & TWRP Encryption Password error.

Your Post is correct & will help other users.

but the Problem is still un-resolved.

How to fix TWRP Encryption Password mismatch error ?

Even when the same Password works successfully when booting system/Phone.
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Answer to me is backup, backup, backup - I use USB OTG, cloud (Fotos are all uploaded to Google photos) and my Computer from time to time...

Only reliable solution is format data and losing internal storage, you should actually avoid this to happen by using the recommended files, update OOS to latest OB/Stable before you use latest official TWRP (3.2.1 from 2018) to wipe all but internal storage and flash ROM, GApps and Magisk, this never failed for me...
[OnePlus 3 & 3T Cross Device Development] osrox:
Since i can boot to system successfully & also have Magisk root.

i can flash any old twrp (either twrp official or bluespark) via Flashify app.

Also can i disable encryption ?
[OnePlus 3 & 3T Cross Device Development] ali.jujara:
Why does my device lag after installing the kernel ? I am the latest open beta:confused:
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
Well I can tell you already it's something wrong on your side because I'm using r214 with the latest Open Beta and it's a very smooth experience.

Try an App called simple system monitor and see if it's maybe an App or a service gone crazy using all of your cpu.
[OnePlus 3 & 3T Cross Device Development] ali.jujara:
I hardly get a sot around 3 hours. Any chance you can help with that? I mean when i got the phone a year back the battery life was great. Its not so great now. Is it maybe because of battery degradation ? And I want to stay on oos because of the camera. Thats the main reason I am not switching to another rom
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Definitely something wrong with your setup...

I'm also using this kernel on latest beta and is running very smooth ...

Battery life is also great...
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
I have my phone since November 2016 and I still get 4,5 - 5 hours of SOT right now.

Nobody can give you a solution to your problem if you just say I don't have great battery life, please help without providing any stats. I can most certainly say it's not the Kernels fault so this is getting off topic. If you want help you can pm me and provide stats (Screenshots) from Betterbatterystats after a full battery cycle. There is probably a wakelock keeping your phone awake when it should be in deep sleep.
[OnePlus 3 & 3T Cross Device Development] ali.jujara:
Okay. Thanks i ll post th stats after one cycle.
[OnePlus 3 & 3T Cross Device Development] dmcleod:
Hi

Did you stop working on TWRP OP3, Blu_Spark Version? Would be very sad :) Yours was the best!

Whcih TWRP would you recommend?
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Already answered...

https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/kernel-t3404970/post75218791
[OnePlus 3 & 3T Cross Device Development] anavarro8794:
Are any compatible with custom ROMs running Oreo yet?
[OnePlus 3 & 3T Cross Device Development] cultofluna:
No..
[OnePlus 3 & 3T Cross Device Development] phoenix08:
Battery status

Could you please share a detailed battery status including SOT. Thanks :)
[OnePlus 3 & 3T Cross Device Development] jerryhou85:
All,

A reminder. Kindly leave your feedback in English.

If you have troubles to speak English, you can write in your own language and translate it by Google Translate.

Regards

Jerry
[OnePlus 3 & 3T Cross Device Development] deninter:
Excellent battery life with the last freedomOS on Oreo. Fantastic kernel! Over 4h30 sot
[OnePlus 3 & 3T Cross Device Development] FELIPE NDC:
Hey bro, can I install this kernel on the Custom Rom Resurrection Remix Oreo (8.1.0)?

Thx. :)
[OnePlus 3 & 3T Cross Device Development] marf28101995:
You can try it.. just reflash the ROM if it doesn't work ;)
[OnePlus 3 & 3T Cross Device Development] cultofluna:
No
[OnePlus 3 & 3T Cross Device Development] henningsieh:
Yes you CAN, try it - but there is no custom ROM support - PLEASE read the OP.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark r215 unified (oreo)

All right crew!

New Oreo build is up :highfive:

Because of latest TWRP and Oreo changes, you'll need to use TWRP 3.2+ or my unified TWRP 3.2.1-x blu_spark v8.61 (recommended).

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

Because of latest Oreo changes, builds will touch system partition.

So if you want to go back to stock just backup boot and system or dirty flash you ROM zip.

This is for Oreo OOS only. Nougat is EOL.

blu_spark_r215-oos-oreo_op3-op3t_bc9e869.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).

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.

No mirrors please

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] OmarvinG94:
Hallelujah :victory:
[OnePlus 3 & 3T Cross Device Development] cpunkaz:
Wifi doesn't work on open beta 22 ?
[OnePlus 3 & 3T Cross Device Development] :
Come on ... have you read anything in this thread ...
[OnePlus 3 & 3T Cross Device Development] cpunkaz:
It used to work before on 214 now it doesn't, so just saying!!tht doesnt mean u nerds barge on me
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
That it used to work doesnt mean it was supposed to...
[OnePlus 3 & 3T Cross Device Development] cpunkaz:
I suppose ur right n im wrong n this kernel is for whom exactly?
[OnePlus 3 & 3T Cross Device Development] yarixen:
Any screenshots on battery usage while on phone sleep?
[OnePlus 3 & 3T Cross Device Development] skyknife93:
That'd be stable oos users. Anyone else is free to use whichever version works for them but they're on their own, i.e. no support for other setups apart from stable oos and root at most.

OP is pretty clear about this really...
[OnePlus 3 & 3T Cross Device Development] henningsieh:
Please read the OT and this:

...then start here and read the following 20 answers:

The WiFi- / "Partition full"-Problem should

- neither exist on supported stable/last OOS 5.0.1 (Oreo 8.0)

- nor on UNSUPPORTED Beta v22 and later (for O3T).

=> TWRP 3.2.x + stable OOS + THIS Kernel + Magisk! :svetius:
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
Yeah exactly... :confused: I actually see just 1 following answer and it didn't even reveal anything new or what a search of this thread wouldn't have shown...

But it's late here, maybe I have issues to read between the lines... Cheers
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Works great on OB 22..
[OnePlus 3 & 3T Cross Device Development] ctakah27:
Wifi and everything else working perfectly on latest OB (experience OS/OP3). Thx!
[OnePlus 3 & 3T Cross Device Development] nazerro:
Haven't been done an exact apple to apple test for ext4 and f2fs comparison. But as long as i remember, with system ext4 i only got around 153k max in antutu. And if you don't care with benchmark score, i can confirm that i noticed everything runs so fast especially for file processing like copy paste, extracting zips, etc.

Also thanks for [MENTION=6187429]Asiier[/MENTION] hawkpepper interactive governor profile, i got 159888 in antutu by using his gov profile combined with bjrr, a certain kernel which supports system f2fs, and a f2fs system partition.

Sorry if this out of topic.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I highly doubt you booted with f2fs in system:

I don't have f2fs mountpoints for f2fs in system on blu_spark

f2fs in system only works in permissive mode

You probably restored the system to ext4 with all that changing around.
[OnePlus 3 & 3T Cross Device Development] fapste:
Can anyone please share the geekbench 4 score running blue spark 107?
[OnePlus 3 & 3T Cross Device Development] stavca:
hi [MENTION=3873953]eng.stk[/MENTION], I know you don't support custom ROMs but that's thing which your kernel could benefit for OOS also so here is my point: I saw sdcardfs in the changelog for v107 which I supposed was the magic behind arter's kernel fast loading of bigger apps (Real Racing 3 as an example) so I tried again your kernel but it's not that fast, I mean from the smoothness POV it's superb!! but loading RR3 takes about 25-30s but with arter's kernel it's about 10s, could you take a look there to see what can be that "magic"?? I tried almost all kernels for OP3 available but any other than arter's can do that, thx in advance
[OnePlus 3 & 3T Cross Device Development] nazerro:
Sorry in advance to mention other kernel name, but since you doubt it, i successfully doing that with arter's kernel and bjrr. And after all those process, i checked my file system from advanced wipe and it still remained f2fs. I'm so sorry that i can't give any prove right now since I'm using your kernel right now and coming from boeffla before that. So all my system data and cache are ext4 as for now.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I'm fine with my setup. There's lot's of stuff other people do that I won't.

You read it wrong: I said you won't do it with blu_spark.

You can do it in the conditions I said, he probably uses selinux exclusions to f2fs to make it work in system, making a selinux bypass.

f2fs doesn't work with enforcing selinux in system partition and I will not change anything security wise to do something that doesn't bring anything new to the table.

You can use f2fs in data and cache with no trouble with blu_spark and like I said above there's plenty of reasons for ext4 on system.
[OnePlus 3 & 3T Cross Device Development] nazerro:
Owh.. My bad.. Sorry for that.. I was in a meeting when I'm replying to your post. Points taken.
[OnePlus 3 & 3T Cross Device Development] arx160le:
eng.stk, do you use the CB yourself? Just asking so that i (we) won't have to worry about things breaking, although i understand you dont offer support for CB.
[OnePlus 3 & 3T Cross Device Development] Reli4nth:
He uses Stock OOS, the stable 3.2.4 I think.

On latest Custom Build I notice a bit more heating while I'm using the phone, and worse battery life too.

I enabled this fastlane thing, can it be the culprit? [MENTION=3873953]eng.stk[/MENTION] I couldn't find any info on Google about this, would you mind explain a bit what's all about?

Thanks!!
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Your CPU is using a higher frequency. Thats why its heating and eating battery. Try to use another CPU govenor.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Well I would stay away from CB, see what happened with latest 3.5.2?

btw guys, if you're in trouble after flashed 3.5.2 just follow this:

http://xdaforums.com/showpost.php?p=68691560&postcount=56

Stable OOS it is for me (and I prefer 3.2.4 visual anyway)

No, it wouldn't produce noticiable heat or battery usage, but the freq scalling is a bit more agressive with fastlane on.

Custom ROMs heat up and use more battery in general than OOS, nothing or little I can do from kernel side.
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
A bit OT but is there really a 3.2.5 update ??

And if you do not mind, could you somehow explain that chaos over there with the new CB 3.5.2 ? If I am not bothering you :angel:
[OnePlus 3 & 3T Cross Device Development] ShotByMeir:
It breaks TWRP, that's what is happening.. I would stay far away from CB haha. It uses a lot more battery anyway so not worth it.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
The problem is not only TWRP, but if you fastboot the stock recovery you will end up with the same black screen... the patched TWRP can save the day so people can roll back without erase their phones.

But enough of OT.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
For those who spoke of arters kernel, he said before that he doesn't give a damn about security: he completely set selinux to permissive and made many other "not highly recommended" changes.

Reporting back on battery, I wiped all partitions and clean flashed all again. Perfect 6 hrs. Sorry for causing a trouble here.

And if I can ask, what's up with maple iosched?
[OnePlus 3 & 3T Cross Device Development] otonieru:
My friend, please distinguish between 3.5.2 CB and 3.2.5 stable,

these r two different ROM with different experience,

the one being asked by the guy is 3.2.5 which shipped on most of new OP3 unit, but never come out as an OTA, (there's thread where you can get the .img and flash it manually though)

am on 3.2.5 myself, and ebverything is running great, TWRP, blu_spark and everything
[OnePlus 3 & 3T Cross Device Development] ShotByMeir:
I was replying to him asking about what was going on with 3.5.2....

I also know about 3.2.5 but there is speculation that it is basically 3.2.4 as the version number in the build.prop file says it is 3.2.4, but if it works good for you then that is great.
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
nah I was asking about CB 3.5.2, but thanks for confirming that the newest 3.2.5 is ok

Chillax and have a drink :highfive:

OP, sorry for OT :angel:
[OnePlus 3 & 3T Cross Device Development] otonieru:
i must read it wrongly then, hahaha. But, worry not, we are all chill here =D. And the kernel is as great as ever
[OnePlus 3 & 3T Cross Device Development] immi803:
Awesomeness simple, [MENTION=3873953]eng.stk[/MENTION]

Tested 107 and it always passed with flying colors

Thanks dev, thanks for beauty created
[OnePlus 3 & 3T Cross Device Development] jenaplisken:
Everything is working like a charm on ob31 op3. Thanks!!!!!
[OnePlus 3 & 3T Cross Device Development] marian daciu:
Thank you mate.

Really appreciate your time spent for our phones.
[OnePlus 3 & 3T Cross Device Development] FahrenGrade:
What would be the best kernel manager for this kernel?
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
OP recommends Kernel Auditor, I use EXKM. Both work well
[OnePlus 3 & 3T Cross Device Development] savinjo22:
Do I need to flash no_variety if I want to stay encrypted after flashing blue spark kernel?
[OnePlus 3 & 3T Cross Device Development] cultofluna:
No.
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
DM-verity is a stock kernel security feature, custom kernels like blu_spark doesn't have the dm-verity check implemented, therfore flashing "no_verity" is obsolete...

It's also mentioned at the OP
[OnePlus 3 & 3T Cross Device Development] savinjo22:
Ok , thank you guys
[OnePlus 3 & 3T Cross Device Development] savinjo22:
There is no support for custom 8.1?
[OnePlus 3 & 3T Cross Device Development] henningsieh:
Why don't you read the OP?

The fact, that there's no OSS 8.1, should answer this question (once more).
[OnePlus 3 & 3T Cross Device Development] pijas82:
Last TWRP doesn't work with lineage is for me
[OnePlus 3 & 3T Cross Device Development] prusto82:
Removed verify and forced encryption, Set androidboot.verifiedbootstate=green

Where in ex kernel manager can I set it?
[OnePlus 3 & 3T Cross Device Development] Chaplan:
That means you can boot unencrypted, kernel won't force encryption like stock kernel does if it isn't patched.

You don't have to do anything, kernel takes what you have be it encrypted or not.
[OnePlus 3 & 3T Cross Device Development] BIGWORM:
Read the OP.
[OnePlus 3 & 3T Cross Device Development] Abhishek_DK:
Request

Can someone share me the the blu_spark r215 Kernel please since I'm not able to download from XDA.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Meanwhile here's a mirror: https://ewo0x9.s.cld.pt
[OnePlus 3 & 3T Cross Device Development] Abhishek_DK:
Thank you so much ?
[OnePlus 3 & 3T Cross Device Development] Solf:
I'm sorry if this is obvious, but I couldn't figure out it myself --

what version blu_spark kernel should I use for best compatibility with OxygenOS 4.1.7 (Nougat 7.1.1 just before OnePlus 5 release)?

It seems I'm more or less stuck on this version because for all the later releases that I've tried, I couldn't remap buttons using Xposed Additions.

The only thing I really need from the custom kernel is the ability to adjust screen tint (KCAL) -- otherwise I'm quite happy with stock. Any suggestions on how to best achieve that will be appreciated.

Thanks!
[OnePlus 3 & 3T Cross Device Development] Chaplan:
The last Nougat OOS is 4.5.1 and the kernel build for it is r202.

If you are really looking into OOS 4.1.7 (kinda old even for Nougat standards) the kernel build for it is r179.

This from searching... If you know what I mean.?

About Xposed, not a single word comes to mind.:eek:
[OnePlus 3 & 3T Cross Device Development] Solf:
Thanks!

If you don't mind me asking, how do you search for this information? Before I posted, I tried searching this thread for '4.1.7' but couldn't find anything relevant really.
[OnePlus 3 & 3T Cross Device Development] l254285716:
hi, guys

i'm MIUI9 (base 7.0), can flash the Blu r202 ? or I need flash r179 ?

thanks!
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
Flashed and wow on OB oos 5x. Getting awesome battery.
[OnePlus 3 & 3T Cross Device Development] ImSerghio:
For the OOS 5.0.1 (the last one) should be better the r214 or the last r215? What're the substantial differences ? What do you advise?
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
I got amazing battery juice with blu spark kernal on open beta 31 OOS oreo. Screenshot attached.
[OnePlus 3 & 3T Cross Device Development] Sameer V:
Are you using 3T? And how this kernal is working on open beta, as its only for Stock OOS?

Is your WIFI working?
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
Op3 not T
[OnePlus 3 & 3T Cross Device Development] immi803:
Going well with latest Op3t Beta :laugh:
[OnePlus 3 & 3T Cross Device Development] Sameer V:
can you please share your standby time and SOT?
[OnePlus 3 & 3T Cross Device Development] purplepenguin:
Here's the ... Breakdown.. Of what has used me till needing recharging
[OnePlus 3 & 3T Cross Device Development] Sameer V:
seems like you have no work:confused:, but thank you so much for your kind reply! cheers
[OnePlus 3 & 3T Cross Device Development] emonkhan826:
How? Any kernal tweaks? ?
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
Nope just flashed and it works flawlessly.
[OnePlus 3 & 3T Cross Device Development] HoTsHoT89:
Can anyone confirm if the capacitive buttons lock while the screen is touched is working in the latest build? I have tried mine and it does not work - is the setting built-in or I would have to toggle it somewhere?
[OnePlus 3 & 3T Cross Device Development] Sytis:
There is a "Gaming Do Not Disturb" mode which does that under the advanced settings on OOS. Otherwise no, I can confirm the same behavior as you if the particular mode is not enabled.
[OnePlus 3 & 3T Cross Device Development] HoTsHoT89:
Strange. [MENTION=3873953]eng.stk[/MENTION] himself did mention that this feature was implemented in his builds. I'd generally leave it on all the time as it doesn't affect usage much.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I only had that briefly in OOS MM builds while there was no game mode, which covers that stuff.

In custom builds I believe I had it on the kernel yes.

Too much devices and builds, can't remember :silly:

Exactly :good:
[OnePlus 3 & 3T Cross Device Development] HoTsHoT89:
I understand, however it's not exactly the same as the Gaming DND mode entirely locks out the usage of the capacitive buttons until it's disabled; the one which I was referring to locks out the buttons only when the screen is touched. Also as mentioned it's transparent to most users as there isn't many use cases where a person needs to hold something on screen and tap on the capacitive buttons at the same time.

I'm certain you have other priorities to tend to, but perhaps you would consider re-implementing this feature in your future builds? Thanks :)