[KERNEL] [blu_spark r219 unified OP5/5T] [A10 unified]

NetSoerfer

Senior Member
Sep 29, 2009
111
62
48
Dortmund
I've been banging my head against the wall trying to get TWRP recovery to recognise drives via USB OTG, on both OP5 and OP5T, for months now.

Today I installed blu_spark (r175) for the first time, reading that USB OTG in TWRP works with blu_spark (whereas it doesn't work with the OOS stock kernel because that kernel disables OTG disabled by default). Still didn't get it to work, and almost gave up again, but on a whim I tried an old 16GB micro SDHC card (instead of the usual 64GB micro SDXC) and TWRP recognised it.

A 32GB micro SDHC works too, but the 64GB SDXC doesn't, not matter how I format it.

Surprisingly though, the 64GB micro SDXC card is recognized in OOS just fine. Is this a known limitation of the kernel?
I've tried some more, and this time around I got 64GB and 128GB micro SDXC cards recognised as well.

I've been trying to narrow my issues down to a specific combination of slots (of which there are many - I'm using a UGREEN (amazon.com) SD/microSD to USB C/USB A adapter) and adapters (the aforementioned one on its own, or with a microSD to SD adapter). It only seems to work in the UGREEN's SD slot, not the microSD one, but even then it's only recognised in one attempt out of maybe five.

I would simply blame the UGREEN adapter, but it works fine in OOS, whatever I throw at it.

Any thoughts?
 
Last edited:

eng.stk

Senior Member
Mar 29, 2011
6,680
57,918
263
blu_spark r180 release (pie unified)

All right crew!

New build is up!
Pie builds are unified, good to go on 5/5T :good:
Custom ROM variant will only support ROMs that follow CAF/AOSP wifi module usage (I tested on OMNI). So if you use a custom ROM with builtin driver (like LOS), you're out of luck.
Also checkout latest recommended blu_spark extras with blu_twrp v9.101 (Pie support).


blu_spark_r180 release


  • build: use new and improved blu_gcc-9.2.0
  • CAF updates and fixes for f2fs, perf, mm, crypto/ice, ion, sched
  • AnyKernel3 updates

Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
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 LOS 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.


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 :)
 

vlas7010

Member
Jun 3, 2016
14
4
0
21
Kyiv
Good afternoon, after dirty installation of your kernel 180 on 177 (OOS 9.0.8) the vibration regulator stopped working. When I change the intensity of the touch vibration, nothing changes.
 

Trandaa

Senior Member
Jul 1, 2014
362
198
73
oos version doesn't had/have any vibration intensity control
I have to disagree, it does have vibration intensity control for tap, calls and notifications (only 3 levels tho: light, medium and strong). It's under Settings - Sound - Vibration Intensity (at least on my OP5 running OOS 9.0.8)... But I don't have any issues with it so far
 

eng.stk

Senior Member
Mar 29, 2011
6,680
57,918
263
I have to disagree, it does have vibration intensity control for tap, calls and notifications (only 3 levels tho: light, medium and strong). It's under Settings - Sound - Vibration Intensity (at least on my OP5 running OOS 9.0.8)... But I don't have any issues with it so far
Those are ROM controls, not kernel driver level controls.
And ofc stock ROM controls are working fine indeed.
 

jahidinbedod

Senior Member
Apr 27, 2014
271
124
63
sir..f2fs work only on /data ?
f2fs on /cache my device didn't boot stuck on bootanimation, after repartition /cache to ext4 boot normal again
help how to change f2fs on /cache ?
 
Last edited:

eng.stk

Senior Member
Mar 29, 2011
6,680
57,918
263
sir..f2fs work only on /data ?
f2fs on /cache my device didn't boot stuck on bootanimation, after repartition /cache to ext4 boot normal again
help how to change f2fs on /cache ?
You would need to change fstab in vendor.
Don't bother, you will gain nothing out of it.

Sent from my blu_spark'd Oneplus
 

Master One

Senior Member
Jan 31, 2011
336
61
48
Custom ROM variant will only support ROMs that follow CAF/AOSP wifi module usage (I tested on OMNI). So if you use a custom ROM with builtin driver (like LOS), you're out of luck.
Just to be clear, so if using LOS you can not use this kernel at all? Or does it mean to use the OOS kernel Version instead?

Since I want to stick to LOS for microG, if I can not use this kernel, any recommendation for an alternative featuring the wireguard patch?
 
Last edited:

eng.stk

Senior Member
Mar 29, 2011
6,680
57,918
263
Just to be clear, so if using LOS you can not use this kernel at all? Or does it mean to use the OOS kernel Version instead?

Since I want to stick to LOS for microG, if I can not use this kernel, any recommendation for an alternative featuring the wireguard patch?
For the 1000th time, no. Also OOS version is for OOS ROMs.
This is a development thread, not the verge. Search the forums and check what is better for your needs.
 

Im_Mattgame

Senior Member
Oct 3, 2015
202
62
28
I am on CrDroid and after flashing the kernel my WiFi is not working, it won't turn on. Apart from that everything works! I tried searching but the only people expericieng this issue was in 2018. Any idea why?
 

thoiloidainhan

Senior Member
Jun 10, 2011
843
342
83
For the 1000th time, no. Also OOS version is for OOS ROMs.
This is a development thread, not the verge. Search the forums and check what is better for your needs.
Maybe you should change the custom tag in title to OMNI so there's zero confusion as to what rom is supported. No need to use a collective term when there's only 1 that qualifies. Also just out of curiosity, why won't you support other ROMs? From feedback the kernel mostly works except for wifi
 
Last edited:

Su82

Member
Nov 18, 2013
13
0
31
Guys, please help me find the blu spark 3.2.3-v8.83 version, I used to install this version via the oneplus tool, but now I can’t find it ...