yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] hiredantispammer:
Screen on time is not everything, I care about standby drain more. And this has been solid. But flashing a kernel doesn't magically make your battery last 2-3x faster or any bs like that unless you use AKT and cripple your performance. Other things like brightness, wakelocks cause poor battery life, and the kernel can't do much to combat that. I'm on zenity resurrection remix and get around 4-5 hours of sot but your mileage may vary. That's only because I'm an incredibly heavy user. Most important for me is that my phone stays cool and standby drain is less than 1%/hour.
[OnePlus 3 & 3T Cross Device Development] sauravid:
Yeh bro you are right.
[OnePlus 3 & 3T Cross Device Development] TheDreamLord:
Hey man, i fully agree with you and am not attempting to attack you or the kernel. I've been using it a long while now.

My only point was that I'm on stock OOS 4.1, the only system modification is blu spark, and when rebooting i no longer had WiFi. I'm not attacking you or your kernel, and i apologise that i did not get logs, but all I am saying is the potential issue is there in the kernel. Maybe it isn't, but i wanted to make it aware to you when nothing else was flashed the issue also occured on one user's end after a simple reboot. As i said, fixed by just reflashing the kernel. Not a big deal. I'm not complaining or asking you to fix it, as i know i did not get logs.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Kernel technically won't touch your system. It's fully systemless.

Apart from that, I went ahead and tested again the scenario you described, with the few info you gave us.

I'm playing a bit Sherlock here myself since I don't really know a lot of things on your setup. I will assume you are on a TWRP that is fully supported by the installer as stated on the kernel release by the OP. And I must assume you run the latest version of the kernel on OOS 4.1.0.

With that said I went ahead flashed the kernel over a clean state.

As you can see in the pics no derp on wifi. No root. Only kernel has been flashed.

Conclusion: Not reproducible on a fully supported setup.
[OnePlus 3 & 3T Cross Device Development] DMagister:
Hello, eng.stk!

I would like to ask for advice.

I try to limit the battery charge to 80% (echo 0 > /sys/class/power_supply/battery/charging_enabled). The charge of the battery stops, but the cable stays connected to the phone and the kernel detect this. As a result, the wakelock is set to chg_wake_lock and phone don't want to go to deep sleep.

Can I software disable the cable connection detection ?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Means nothing mate. I don't deal with potential, either something it's there or not.

You could dance in the rain and achieve the same.

OnePlus is the first to acknowledge wifi connections issues on the changelogs, wifi is much more than a kernel driver.

Bottom line, Wifi is fine (at last from kernel point of view), move on.
[OnePlus 3 & 3T Cross Device Development] humzaahmed155:
Why do you want to achieve this? Our battery is limited to 2500MAh anyway..
[OnePlus 3 & 3T Cross Device Development] bartolinio:
what? Where do you get such information?
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Don't believe everything you read on the internet.

In case you do, don't post it in kernel development thread
[OnePlus 3 & 3T Cross Device Development] humzaahmed155:
Never said it came from the internet... My curiousity came from the internet, however the research was carried out by myself after the fact.

Sorry again for the OT.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
So, we found an annoying sdcardfs bug present on OOS 4.1.

It wasn't on OOS 3.5, not sure about OOS 4.0.

We already had it fixed in older builds, but I've been running close to stock OOS 4.1 sdcardfs on latest builds, thus it was obvious to find it.

Stay tuned for updates :good:
[OnePlus 3 & 3T Cross Device Development] Sytis:
May I ask what issues this bug is causing. I haven't noticed anything. :confused:
[OnePlus 3 & 3T Cross Device Development] pxrave:
[MENTION=3873953]eng.stk[/MENTION]

Do you recommend to use akt with your kernel?
[OnePlus 3 & 3T Cross Device Development] shawek:
i use it.synpse...its ok.

Sent from my OneP 3T 4.1.0 [OOS 7.1.1]
[OnePlus 3 & 3T Cross Device Development] Midomad:
You need interactive governor for AKT,defaut governor for blu_spark is blu_active,so...
[OnePlus 3 & 3T Cross Device Development] Remorcer:
So what? You have interactive in the kernel.
[OnePlus 3 & 3T Cross Device Development] Midomad:
Why would use the kernel with interactive when it's already optimized with blu_active?!
[OnePlus 3 & 3T Cross Device Development] Remorcer:
Because it's made for you to customize it... If you don't want to use interactive, just don't. Blu_active is a modified version of interactive. It doesn't mean it's the best for everyone.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Like we already said, akt or atk is completely off topic here for us so if you use it you're on your own

You can't just have the same performance/battery ratio with any of profiles ( yes I tested it myself )

Like they say... It isn't a kernel so..

So I dont see any reason to use it when you already have Blu_spark

End of OT
[OnePlus 3 & 3T Cross Device Development] eng.stk:
In some situations looks like some permissions issues happen. Also sometimes you can't get empty space from deleted files until you reboot.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark r95 unified

All right crew!

New build is up. Wicked!

Because of unified TWRP changes, you will need to use latest TWRP 3.1.0-1 or flash my TWRP 3.1.0-x blu_spark v24 (recommended). Any other version will not have full support for the kernel and the installer.

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.

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 and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] juginkrebs:
Thanks for all your Work !!!

Gesendet von meinem Slim OnePlus3 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] fanbogo:
Wow I just flashed previous version :D can I do dirty flash? Or again clean install..?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Flash over previous is always fine, unless I say so.
[OnePlus 3 & 3T Cross Device Development] Xennet:
Thanks for a kernel with a sparkling performance and awesome battery life.

But this post is just to give a high five for you for standing out from other devs in just rolling out your "Wicked" updates which are essentially upstream commits which no one else provides that too with no persuasion and asking for. You just provide these at the right time.

My concern is only whether you will stop supporting this device once one plus 5 comes out....;)
[OnePlus 3 & 3T Cross Device Development] Facebooook:
In v95 empty space doesn't refresh untill reboot.
[OnePlus 3 & 3T Cross Device Development] t181:
Awww, eng.stk... Why are you making me want to go back to OOS? :D
[OnePlus 3 & 3T Cross Device Development] eng.stk:
With r92, maybe.

With r95 nope, all good (f2fs).

You can chech with android storage manager.
[OnePlus 3 & 3T Cross Device Development] serious96:
can i flash blu_spark without any root?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Yes you can, kernels aren't dependent of root
[OnePlus 3 & 3T Cross Device Development] deninter:
Is someone using this kernel with freedomos 2.6.1? I have really bad battery experience with both Franco kernel and elementalex. Someone who switched to this kernel and now is having better experience?
[OnePlus 3 & 3T Cross Device Development] fanbogo:
I switched and I'm really happy
[OnePlus 3 & 3T Cross Device Development] deninter:
So you had significant improvements in terms of battery life?
[OnePlus 3 & 3T Cross Device Development] fanbogo:
About 1 hour more sot and performance is better with fastlane is super better :D
[OnePlus 3 & 3T Cross Device Development] deninter:
This is my battery with fk. Really bad i think. What is your usage? (WhatsApp, Facebook, Chrome)?
[OnePlus 3 & 3T Cross Device Development] Midomad:
OOS 4.1.1 is up,

Let's hope kernel sources will be released soon.
[OnePlus 3 & 3T Cross Device Development] Vixiebalistic:
Sorry my friend but my storage doesnt refresh too after deleting some files... My free memory doesnt recover until i reboot...only small problem n its dont bother me at all.. Thanks for the good work n keep it up..
[OnePlus 3 & 3T Cross Device Development] deninter:
How to flash the new twrp with this kernel? Can I use the twrp app?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
This is a development thread

Even worst you came here to post battery with fku kernel screens

If you don't want to be flammed here just dirty flash rom and Blu spark and test it for yourself and you'll see the difference

If you already have another TWRP just flash it in TWRP instead of flashing zip pick flash IMG and then you flash the recovery to recovery partition

Or use fastboot but if you are asking this I'm not sure you know how to use fastboot so ...
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Stock rom with lastest 95 ? Impossibru
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Can't replicate in r95.

Both removing via file managers and MTP all good on my side.

edit: here's a quick test with an Ubuntu ISO +/-1.5GB with a file manager and after with MTP.

edit2: manage to replicate the non dealocation with zip files, tough mp4 and other media files clear just fine. in my case

Seems to be more than the first fix I merged for sdcardfs in the past (which had similar symptoms).

This also happens on stock, only deleting with Android file picker or OnePlus file manager get's things done, other file managers are funky (some media files work, some other don't).

Doubt we'll be able to fix it by kernels business, I suspect some of storage daemons acting funny or some framework act.
[OnePlus 3 & 3T Cross Device Development] deninter:
I only wanted to explain my problems, never wanted to annoy nobody
[OnePlus 3 & 3T Cross Device Development] marf28101995:
"your problem " is battery related an this thread is kernel development related do you see the difference? Making multiple post for that is disrespectful and even more you come here post screenshots from other kernel... If you have questions like that post in Q&A thread of OP3 again this is dev thread
[OnePlus 3 & 3T Cross Device Development] deninter:
I had a question about battery life with this kernel, because I heard about users that had better battery life with this kernel, someone replied to me so I had the reply I was searching for. I replied to a user in particular, of you feel offended I'm sorry, but my question was different

---------- Post added at 03:05 PM ---------- Previous post was at 03:02 PM ----------

Could someone say me which kernel should I download for freedomos 2.6.1 based on oos 4.1.0?
[OnePlus 3 & 3T Cross Device Development] fanbogo:
Yes it is. I don't see reason to flash something what is already flashed. [emoji24]
[OnePlus 3 & 3T Cross Device Development] deninter:
I have to flash twrp in which partition?
[OnePlus 3 & 3T Cross Device Development] laupuy:
Hi, you're on OOS 4.1 so you need blu_spark OOS version here: https://xdaforums.com/devdb/project/dl/?id=23940

not custom (it's for lineageos base) ;)
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Mate you can't fk read or what ?

Either you make a post in Q&A thread either you use the search button ! It's there for some reason

It has been asked and answered multiple times

So again learn that this is a development thread and not a ****ing question and answer thread ! Follow the rules like everyone else!

---------- Post added at 02:32 PM ---------- Previous post was at 02:31 PM ----------

In my post I clearly said flash in recovery partition , another useless post I see what you want
[OnePlus 3 & 3T Cross Device Development] deninter:
Why are you so nervous? Everyone else is replying without any problem
[OnePlus 3 & 3T Cross Device Development] Giocarro:
Hi guys, quick questions (I read the OP and searched the thread without finding the answer):

1) does Lineage version have Conserative Governor built-in?

2) is it possible to disable capacitive buttons while touching the screen, to avoid mis-touches while gaming?

Thanks a lot!
[OnePlus 3 & 3T Cross Device Development] marf28101995:
1) yes

2) yes

If you search I am glad to answer to your question ;)
[OnePlus 3 & 3T Cross Device Development] Chaplan:
You have some nerve.

It is actually not polite to your former kernel DEV to post pictures here bragging about your SOT with it.

If blu_spark suits your needs we shall be happy about it. No kernel comparisons are ON TOPIC in this thread though.

About the version for the ROM you asked. You should get your homework done.

With so many ROMS using OOS as base and custom ROMS that don't it is for the user to know what he is doing. Choose wisely and don't come crying if not.

Keep up and let the rest of us do the same.
[OnePlus 3 & 3T Cross Device Development] DragonSlayer240:
Dayum cool! Should I flash this or wait for another updates since OxygenOS 4.1.1 have been released?
[OnePlus 3 & 3T Cross Device Development] OmarvinG94:
If you're using 4.1.1 then I recommend you to wait for an update release.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You guys on custom ROMs test this out with several files like zip, iso, mp4 etc, just to get OOS culprits out of the way.

Also detail what you did and with what method/app.
[OnePlus 3 & 3T Cross Device Development] deninter:
I already excused for the screenshots, but I was talking to a user that solved his problem with battery, so I asked to him. Later, I asked questions about the kernel, cause I found the information I was searching for in a second moment. I'm asking questions about kernel to persons who know certainly more than me, anything else. If I can't ask questions about this kernel on this thread, why other people do it without problems?

And I said that the other user was nervous because he started using some words that I didn't like. He could say "this question​ was already asked, you can find the answer", but he started to get angry. So, I'm sorry for the screenshots, but it wasn't my intention to annoy someone, I was only asking about this kernel, and if it helped someone with battery
[OnePlus 3 & 3T Cross Device Development] immi803:
Have anyone tried last r95 on oos 4.1.1 ? Anyone
[OnePlus 3 & 3T Cross Device Development] Duncan1982:
Yes all working as it should........:good:
[OnePlus 3 & 3T Cross Device Development] Xennet:
Deleting zip files doesnt refresh the storage capacity until I reboot

OOS 4.1.0 with bluspark twrp 3.1.0x and bluspark r95...
[OnePlus 3 & 3T Cross Device Development] emanuelparedes:
Guys, I've received my OP3 and the bootloader is already unlocked.

Can I flash this TWRP via adb?

I saw somewhere that the latest version is not so great on the OP3. Should I flash the version 3.0.3 instead?

And also, what about encryption? Is this safe?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
You can flash the v 24 of Blu spark TWRP it works flawlessly

Regarding encryption you are already encrypted by default so no need to worry
[OnePlus 3 & 3T Cross Device Development] emanuelparedes:
Obrigado ;)

Thanks!
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
problems with the battery life mostly arent related to the kernel. first you should check wakelocks and logcat.

i am also running FreedomOS 2.6.1. with bluspark r95 and battery life and everything is great. so nothing wrong with bluspark or freedomOS.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
This and posting nothing is the very same.
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Install fastboot and adb. Do a hard reboot of your phone by holding down the power and when the bootloader screen comes you, press your volume up button and select fastboot. Then flash the blu Spark twrp (renamed to recovery.ing) with the command fastboot flash recovery recovery.img
[OnePlus 3 & 3T Cross Device Development] deninter:
I'm constantly monitoring wakelocks with wakelock detector, but in facts, with bluspark my battery is already improved
[OnePlus 3 & 3T Cross Device Development] Xennet:
Didn't read your edit

Sorry
[OnePlus 3 & 3T Cross Device Development] jocaboss:
R95 works in OOS 4.1.1?
[OnePlus 3 & 3T Cross Device Development] COMI80:
It works flawlessly
[OnePlus 3 & 3T Cross Device Development] acultr:
yes
[OnePlus 3 & 3T Cross Device Development] Midomad:
Camera?
[OnePlus 3 & 3T Cross Device Development] COMI80:
Yep :laugh:
[OnePlus 3 & 3T Cross Device Development] emanuelparedes:
Awesome. Thank you!
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Anytime. Help it worked for you
[OnePlus 3 & 3T Cross Device Development] Philb90:
Does Blue spark governor works with akt?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Search button is there for you too right ?

And since you don't know that atk is made to work with interactive gov.... You should stay away from it :p
[OnePlus 3 & 3T Cross Device Development] DragonSlayer240:
You're posting 4.1.0 screenshot no?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Guys do I need to say please? Some feedback on this if you may...

https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/kernel-t3404970/post71623176

Or I'm I the only one interested into going to the bottom of this?
[OnePlus 3 & 3T Cross Device Development] brmbjn:
Work well.
[OnePlus 3 & 3T Cross Device Development] MrMeeseeks:
Idk if you want stock results but storage updated just fine. I just used mixplorer beta to delete some files. Some zips and pictures. I don't have any mp3/mp4 or anything else to try.
[OnePlus 3 & 3T Cross Device Development] ungeeked:
I can confirm the same
[OnePlus 3 & 3T Cross Device Development] Reli4nth:
Hi master!

I just tested copying and deleting some zips, and storage available is not refreshed until I soft-restarted the phone.

ROM: Resurrection Remix Official 27.03

Kernel: Blu_Spark R95 Custom

Filesystem: ext4

App: Solid Explorer

Procedure:

1. Copy ROM zip (530mb) from OTG to Internal Storage

Storage available goes down.

2. Duplicate ROM zip

Storage available goes down.

3. Delete duplicated zip

Storage available doesn't change

4. Delete original zip

Storage available doesn't change

5. Soft Reboot

Storage available is again 1GB more.

Any log you can find useful?
[OnePlus 3 & 3T Cross Device Development] Chaplan:
After testing mixplorer it does not update the storage.

Fully tested and not working as intended.
[OnePlus 3 & 3T Cross Device Development] uudruid74:
Will test storage as soon as I finish loading new stuff.
[OnePlus 3 & 3T Cross Device Development] fanbogo:
We all wait
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Exactly how it should be done, thanks mate.

Custom ROMs also have some binaries from stock, including some storage stuff.

So, this behavior should pass on to them also, at least if the custom ROM is using sdcardfs instead of fuse.

Would be nice to test on ROMs using just fuse, anyone?

Yeah for what we can gather, some apps don't' behave well when deleting, doesn't free the space:

Android file picker and OP explorer work fine

Root explorer, solid explorer, fx explorer and (by the looks) miexplorer doesn't free the stuff.

To make it worse, seems like some multimedia files like mp4 and so on doesn't always trigger the issue.

Keep in mind that if you use a explorer that misbehave, it will make all the subsequent deletes buggy as well, even if you use a working file explorer app (only clears after a reboot).

From what I can see, kernel updates won't do much (although I bet a ROM without sdcardfs support won't have so much strict rules and probably will work nicely in every situation).

Let's hope this is a N thing and further OTAs can get around this.
[OnePlus 3 & 3T Cross Device Development] Facebooook:
Now I am on latest 4.1.1 Oxygen rom with r95 kernel. And bug is same it's not refresh empty space untill reboot.

I use root explorer.
[OnePlus 3 & 3T Cross Device Development] immi803:
+1
[OnePlus 3 & 3T Cross Device Development] mcdachpappe:
hello sir, another test:

copied and deleted some zips (534mb), and storage available is not refreshed until I soft-restarted the phone.

ROM: LineageOS 14.1 (op3t optimized by nvertigo67)

Kernel: Blu_Spark R95 Custom

Filesystem (data): f2fs

App: Root Explorer

Procedure:

1. Copy ROM zip (534mb) from Internal Storage to another Internal Storage Folder

-> Storage available goes down.

2. Duplicate ROM zip

-> Storage available goes down.

3. Delete duplicated zip

-> Storage available doesn't change

4. Delete original zip

-> Storage available doesn't change

5. Soft Reboot

Storage available is again 1GB more.

my result is the same as [MENTION=5253937]Reli4nth[/MENTION] reported before. i dont know if this rom uses sdcardfs instead of fuse..
[OnePlus 3 & 3T Cross Device Development] andrea.ippo:
Works for me using OOS's file explorer. I'm also on r95.

I'm copying a full OOS image from /sdcard/Download to the same location. Space is taken. When I delete the copy, space is released immediately.

Also using f2fs.
[OnePlus 3 & 3T Cross Device Development] immi803:
Same goes for solid explorer, i second this, oos 4.1.1, r95 [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 3 & 3T Cross Device Development] cha0zine:
Accidental post. Sorry.
[OnePlus 3 & 3T Cross Device Development] deninter:
What ROM are you using?
[OnePlus 3 & 3T Cross Device Development] acultr:
OOS 4.1.1
[OnePlus 3 & 3T Cross Device Development] deninter:
How you enabled time in centre of the top bar?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
https://xdaforums.com/oneplus-3/themes/mod-h2o2-accent-colors-grammar-fix-t3514804

Btw this is ot so next time pm him ;)
[OnePlus 3 & 3T Cross Device Development] frikakwa:
1000th "Thanks"! Sorry for the OT. :p
[OnePlus 3 & 3T Cross Device Development] acultr:
already answered thnx
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I think GzR Roms & Slim are build without sdcardfs support, you can try those, just for the sake of completion

Guys refrain from +1, me too or confirming the same stuff I and others already resumed on the above posts.

Issue is confirmed on stock and so on, we'll need to wait on OnePlus updates.

You can force any ROM with sdcardfs by default to drop back to fuse.

Just find ro.sys.sdcardfs=true line in build.prop and comment it (with a # at the beginning of the line) or just remove that line altogether.

After reboot, you will be able to delete all the things and get your space back without reboot.

It's just a workaround, but at least we can use all the apps out there until a fix is pushed.

Edit: Magisk module available in post bellow if you don't want to change system partition.
[OnePlus 3 & 3T Cross Device Development] Vidicgapi:
How did you get rounded recents?
[OnePlus 3 & 3T Cross Device Development] immi803:
Anyone tried r95 with ob4 op3t?
[OnePlus 3 & 3T Cross Device Development] pompe90:
Try n tell us how it goes.

Sent from OP3 Rocket
[OnePlus 3 & 3T Cross Device Development] Manson79:
Hi,

It works, for what I tested (camera, wifi are ok), no issue for now.