yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] ffejy462:
Info about lemonadep | LineageOS Wiki

wiki.lineageos.org

https://xdaforums.com/t/rom-official-lemonadep-13-lineageos-20.4536205/
[OnePlus 9 Pro] NotCat_:
Oh this doesn't always happen, it happens quite randomly. It charges rapidly for some random period of time and goes slow mode for no reason even if the temperature is far away from being 40c+. Replugging the cable usually solves it

Is there a way i could catch a log of this type of bug? Will simple logcat do? Or is there no use, because it can't really be replicated?

I've got OnePlus 9 running Nameless AOSP 12/29 unified build
[OnePlus 9 Pro] Klusio19:
Flashed the latest r_123 on OnePlus 9 Pro (LE2123) (throught Franco Kernel Manager app) on the rooted Nameless AOSP latest build, which is A13, based on OOS13(!) firmware. Booted, but stuck on the lockscreen, with not working touchscreen, "no cellular data" is showing. Can't shut down normally by long pressing only power button, pressing all 3 keys shuts down.

Kinda expected that behaviour, so I backed up previus boot img, and safely resotred it through a fastboot.

Showing this just for someone who would try to flash it on OOS13 firmware based custom. Don't do it yet :D
[OnePlus 9 Pro] osm0sis:
s/yet/ever/ 😉
[OnePlus 9 Pro] NotCat_:
Nameless AOSP updated their rom to oos13 frimware, this kernel doesn't work on mentioned fw.

A13. There might be some confusion as to why it doesn't work anymore.
[OnePlus 9 Pro] mattie_49:
Probably would if it was installed with kernel flasher and not Franco kernel manager. Some reading will obtain kernel flasher.
[OnePlus 9 Pro] NotCat_:
No idea why you're spreading false information like that, flasher has nothing to do with the kernel not working on oos13 frimware based roms.

In fact i will try, but im 100% sure its not flasher related thing.

Edit: yup, same thing. It's definitely not flasher related
[OnePlus 9 Pro] eng.stk:
Yep, kernel flasher is the one to get proper flash, It's the one I recommend :)
[OnePlus 9 Pro] eng.stk:
Yep, outside of LOS you're on your own ;p
[OnePlus 9 Pro] osm0sis:
I still use FKM for testing, and it still also flashes just fine on my lemonadep, for the record.
[OnePlus 9 Pro] golfgtiedition30:
Yep FKM works fine as I've used it to flash previous builds....
[OnePlus 9 Pro] NotCat_:
Than state that in the post?
[OnePlus 9 Pro] golfgtiedition30:
Wrong thread 🙄
[OnePlus 9 Pro] eng.stk:
It's implied on every release post and been discussed.

No need to get salty.
[OnePlus 9 Pro] golfgtiedition30:
{Mod edit: Quoted post has been deleted. Oswald Boelcke}

And there's no need for language like that...
[OnePlus 9 Pro] osm0sis:
Having a misunderstanding and/or disagreement is one thing, but insults and name-calling cross a line.
[OnePlus 9 Pro] Badger50:
Thread lightly cleaned.

As osm0sis stated above, there is absolutely no need for name calling if there are disagreements. Please be courteous when replying to other members as is

required by XDA Rule 2.3:

Your cooperation is expected and appreciated in matters such as these forum wide. Thank you, and a pleasant day to all.

-Regards: Badger50
[OnePlus 9 Pro] skywalker_fakih:
Does this work on custom roms based on oos13?

Like latest nameless rom?
[OnePlus 9 Pro] eng.stk:
You have your answer a couple posts back, don't be lazy.
[OnePlus 9 Pro] reffu:
Just confirming that I flashed through Kernel Flasher (OP9 non-pro Nameless A13, based on OOS13) and saw the same behavior of touchscreen not working and no cellular data, so it's not limited to just OP9 Pro or FKM.
[OnePlus 9 Pro] Mr.Conkel:
On Crdroid v9.1 (01/14/23) with r123 installed warp charging is a bit buggy.

It works but for a very limited amount of time, normally resulting in taking out the charger and plugging it in again just for it to warp charge.

Note that the device isn't too hot in these cases and should be in optimal condition to warp charge correctly as it does start as soon as the cable is plugged in and only stops sometime after.
[OnePlus 9 Pro] eng.stk:
That's known with some custom stuff, there's nothing more to add for it.

Feel free to send a patch our way.
[OnePlus 9 Pro] Mr.Conkel:
If only I knew how, I'm not sure how similar all this is too other kernels like Requiem where I seem to have less charging issues and Arter97 where I have no issues at all (I have used every kernel from a custom rom, 9/10 its Crdroid)

The other issue is Keystore which you may be able to talk to Gwolfu (Gabriel) about which is an issue with the kernel and it can log you out of accounts like Microsoft outlook, Instagram, Facebook, Snapchat etc.

I do remember him mentioning the issue that it was indeed due to the kernel if I find the mention I will paste it here. But I am also having my outlook accounts logout randomly so far though that's the only problem.

I'm just trying to help report known issues
[OnePlus 9 Pro] Mr.Conkel:
Found it, hopefully this will give you enough insight on how to fix these errors. I wouldn't really know what I'm looking at so

Revert "arm64: mm: Don't invalidate FROM_DEVICE buffers at start of D… · DerpFest-Devices/kernel_oplus_sm8350@bf1818c

…MA transfer" This reverts commit 7b9c3bfbad2510478ac29221d2c40a09184ce6a1. This causes issues with Lahaina, especially with keystore. Signed-off-by: Juhyung Park <qkrwngud825@gmail.com&...

github.com
[OnePlus 9 Pro] alb94:
Man, I know you from the telegram. What I can say is that I never had problems with keystore again. I've already used this latest kernel on Crdroid, Nameless, Stag and now I'm testing it on EvoX, and so far I don't have those problems you mentioned. About the Outlook account, do you use any backup application to restore it?
[OnePlus 9 Pro] Mr.Conkel:
No I don't, but my outlook account has been logging itself out recently.

I haven't had any issues since I've logged back in.

I flashed clean yesterday latest version and this kernel with the recommended app to do so I'm not sure what exactly the issue is..
[OnePlus 9 Pro] Aballamis:
@eng.stk

You say you only support OOS but I'm noticing all the current builds are custom OS only?

I am on crDroid 9.1, so if no support, I guess disregard and I'll hope somebody else can help.

When I flash in latest unofficial TWRP, getting error: vendor_dlkm larger than vendor_dlkm partition: aborting. I would throw in a log, but it's been forever since I exported a recovery log. I'll try to figure it out.

If anyone reads this and has any ideas, I'd appreciate it. For some reason, the crDroid kernel REALLY doesn't like the aftermarket Bluetooth adapter for my Audi, which is a big problem, as the car has no Aux port. I was hoping blu_spark would fix it.
[OnePlus 9 Pro] alb94:
Do you have root? If so, just flash it via FKM. In the post he attaches the link for you to import the settings there and then flash.
[OnePlus 9 Pro] Mr.Conkel:
Usually I don't use Twrp for flashing this kernel. However, when doing so I fully recommend you decrypt your device as it will break sideload updates to the slot you install it too.

But in any case, try using Crdroid recovery and sideload the zip I'm using the kernel just fine on 01/20/23 release
[OnePlus 9 Pro] Aballamis:
What will break side load updates? The kernel?
[OnePlus 9 Pro] Mr.Conkel:
Yea, its due to the resize in vendor_dlkm.

Regardless if you replace the imgs with the stock ones something gets tripped due to the resize. Therefore, it will break side loading on the slot you install it too.

For example, if you were to install on slot a in Crdroid then flash an update you would now be on slot b. However if another update drops you cannot flash it because of the resize, simply put it won't let you.

The best way to avoid issues is to decrypt and backup your data with twrp then just move other crucial files to pc and clean flash. Then you can restore your data, I do this a lot myself as I love the kernel but it is a bit tedious to update
[OnePlus 9 Pro] Aballamis:
Seems your log is from Franco kernel updater, my post said I used TWRP. 🤔
[OnePlus 9 Pro] Aballamis:
But thanks for the tip
[OnePlus 9 Pro] Aballamis:
Thanks for the info. Yea, that's the exact error I got in TWRP. That vendor_dlkm was bigger than that partition. That's why it wouldn't flash directly in TWRP
[OnePlus 9 Pro] Aballamis:
Yea I got it to work with fkm. Although I copy & pasted the link from the "link" part when clicked on the "custom" config from the OP into the config part of the fkm flasher, but it said there was some problem and to contact my developer. But I manually flashed and it worked
[OnePlus 9 Pro] Aballamis:
When you say you're on the 01/20/23 release, to what do you refer? The latest kernel (123) is 01/10/23 and latest crDroid is 01/13/23
[OnePlus 9 Pro] Mr.Conkel:
There are test builds on SF for Crdroid. Not totally recommended you use them as they might have unfinished features or bugs. But most of them are fine for daily use. They're not official releases so there's no changelog just look in the v9 folder
[OnePlus 9 Pro] Aballamis:
Aaahhh. It looked like TWRP, what confused me was this part of first line "Installing zip file '/sdcard/franco.kernel_updater". I guess you just had downloaded it from the config in FKM or something so that was the directory. I was hasty in my reply. Plus it just didn't feel right for me to question - not putting anybody on a pedestal but I've been around long enough to see your username on lots of things, I.E. anykernel3. Odds & ends was my first bookmark, too.

Foot in mouth, tail tucked accordingly, returning to my corner, lol.
[OnePlus 9 Pro] Aballamis:
Oh, ok. Thanks for the info. I might check it out. I usually stick to stable builds. I've got plenty of backup devices, I just don't know enough hardcore knowledge and coding and stuff to sift through stuff. I'm much more well versed in implementation of tools and mods than understanding the programming and language. I really wanna learn, but it's all stuff you've gotta (I guess) teach yourself online and have a lot of patience. I've tried to go to local community colleges in different places I've lived and take specific classes, but they never offer anything too relevant. Go up to the head/chair of Computer Science dept and he'll say "what the hell is mobile Linux coding?" - Phones, d*ck!
[OnePlus 9 Pro] imbasador:
How to build the kernel by myself?
[OnePlus 9 Pro] rboone18:
Can you add kernelsu to kernel
[OnePlus 9 Pro] bonfire9211:
So I seem to have made the same mistake with one issue: I haven't flashed twrp yet and am stuck on the nameless recovery which only allows adb sideload flashing. And PC doesn't recognize the phone in any state giving me "device descriptor request failed".

If anyone has a solution I'll appreciate it as my phone is bricked for now.

I'm using a 9 pro btw
[OnePlus 9 Pro] Klusio19:
Just flash stock boot.img from Nameless via fastboot
[OnePlus 9 Pro] bonfire9211:
I can't, since computer doesn't recognize the device (yes I've tried updating the driver).

I'm gonna try and see if I can connect a mouse to the phone
[OnePlus 9 Pro] Klusio19:
Lastly, if nothing helps, you could try MSM tools
[OnePlus 9 Pro] bonfire9211:
Unfortunately that requires windows to recognize the device
[OnePlus 9 Pro] Klusio19:
Yeah, MSM is Windows tool, so if you don't have Windows then indeed you can't use it
[OnePlus 9 Pro] bonfire9211:
neither linux nor windows recognize the device in any mode

no luck on connecting a mouse either, i think thats a hard brick right there :/
[OnePlus 9 Pro] golfgtiedition30:
Can you reboot to fastboot via recovery?
[OnePlus 9 Pro] bonfire9211:
i can get into every mode, fastboot, recovery, and edl(i think) but computers cant make a link with the phone and neither a usb C to A adapter, which i confirmed works with my 5T
[OnePlus 9 Pro] golfgtiedition30:
You haven't hard bricked your device because you can still boot to recovery/fastboot. Sounds like you need to update drivers or need a proper oem cable

OnePlus Community

Introducing our new OnePlus Community experience, with a completely revamped structure, built from the ground-up.

community.oneplus.com
[OnePlus 9 Pro] bonfire9211:
so ive tried for several hours with no success, usb just doesnt hold connection, even when i finally managed sticking the qualcomm driver to it it doesnt work, it just connects and disconnects winthin a second and repeats with windows tellimg me that the usb device is not recognized
[OnePlus 9 Pro] bonfire9211:
ok so i tried "lite firehose" which made me go past the sahara communication error but now im stuck at param prelad failing
[OnePlus 9 Pro] david1907:
OnePlus 9 nameless rom don't install..i use Ex kernel menager
[OnePlus 9 Pro] bonfire9211:
alright so i managed to make my phone work, but the usb connection is stil funky and some stuff dont work well like file moving, any idea what i need to do to make that disappear? do i need to flash stock kernel with nameless rom? and if so where do i find stock kernel
[OnePlus 9 Pro] Ryano89:
Just sideload the rom again, it will restore the kernel

Or pull the boot img and dtbo from the Nameless telegram group. It's posted in the wiki
[OnePlus 9 Pro] bonfire9211:
So reflashing didn't work because it wouldn't connect to adb, after installing every driver imaginable to man I managed to make windows see edl mose and use MSM to unbrick, thanks for the help everyone
[OnePlus 9 Pro] skywalker_fakih:
Will this be updated to work on latest CrDroid rom?

thank you.
[OnePlus 9 Pro] golfgtiedition30:
Who knows , whenever the dev feels like it...
[OnePlus 9 Pro] der_akinator:
This probably only happens if LOS upgrades to OOS 13 firmware, because this kernel is mainly intended to work with LOS.
[OnePlus 9 Pro] eng.stk:
blu_spark_r126 release (A13 custom)

New build is up (y)

I tested with lineage-20.0-20230208-nightly-lemonadep, kernel build may work with other ROMs that use similar device/kernel trees (confirm before flashing).

This kernel is tested for the 9 Pro but it's unified, so should work for the OP9 also.

For flashing and easy of install logging, Kernel Flasher is recommended

You can use Kernel Flasher/FKM download kernel feature, just import the link bellow in the app updates/flash section.

Download config: custom

Changelog:

Keep in mind: I am mostly interested on debugging stuff with logs and reproducible steps to replicate the issue.

No mirrors please

Don't forget to hit like, it's free :)
[OnePlus 9 Pro] Mr.Conkel:
OOS13 firmware compatible?
[OnePlus 9 Pro] osm0sis:
Lineage is still on OOS12, so no.

Looks like it's coming at some point though: https://review.lineageos.org/c/LineageOS/android_device_oneplus_lemonadep/+/345760
[OnePlus 9 Pro] Mr.Conkel:
I figured it would be which is why I asked lol
[OnePlus 9 Pro] Gonzo202828:
i am getting vendor_dlkm could not be found.

with ex kernel manager and with kernel flasher.

latest oos 13, only rooted nothing else modified.
[OnePlus 9 Pro] Alberhasky:
Question... will this work with WatchDogs-crDroid-20230211-lemonadep?
[OnePlus 9 Pro] mattie_49:
This only works for aosp (Custom) roms. For example Lineage. Does not work with oos whatsoever. I mean it kinda says it in the title.
[OnePlus 9 Pro] Gonzo202828:
Yeah. I figured it out myself. Wasn't clear to me at the beginning. Seems there is no custom kernel for oos13. I was loving arter, but it was a big change in the system and oos13 is not supported either.

Thank you anyway and sorry.
[OnePlus 9 Pro] david1907:
work nameless rom ?
[OnePlus 9 Pro] alb94:
No! This kernel only works on A13 ROMs with base fw oos12(c.63 - c.65/66) !!
[OnePlus 9 Pro] alb94:
If the build is based on oos13, no, it will not work!
[OnePlus 9 Pro] david1907:
ı trying but dont work.oneplus 9 nameless rom
[OnePlus 9 Pro] mattie_49:
I think yes it will work. Backup boot,dtbo,vendor_boot just in case. You can restore those in fastboot without a data wipe in event of bootloop and get device going again.
[OnePlus 9 Pro] golfgtiedition30:
Nameless uses A13 firmware and is NOT compatible with this kernel
[OnePlus 9 Pro] Klusio19:
Remember, that USB-C to USB-C cables (even the original, which came with the phone) can't be used to transform data. Idk if it's case for every Oneplus 9 Pro or there are many cases, but like I said, you can't use USB-C to USB-C cable to transform data, hence trying to flash, recover too( I think). Trying to use that cable manifests itself for a quick (second or less) connected state, then it disconnects. I am experiencing the exact same behavior as yours. I found out about that in the internet. Something is ****ed up in OnePlus 9 Pro. It's not individual problem, it is overall OP9Pro problem. You have to use USB-C to USB-C cable, to do stuff.

Btw, I tried USB-C to USB-C adapters, and it doesn't work too. The cable itself just have to be USB-C to USB-C

EDIT: Link to the website I found problem on: https://community.oneplus.com/wap/thread/1435604
[OnePlus 9 Pro] bonfire9211:
My cable does transfer data, the issue I encountered eith C-to-C cable was that it tried charging my laptop sometimes and OOS doesn't have an option for it or any indication, learned of it only when switching to nameless.

So basically a C-to-A cable would be the best you could get without unnecessary issues
[OnePlus 9 Pro] Klusio19:
Ok, so now we know, it's only some of OnePlus 9 Pro copies' problem
[OnePlus 9 Pro] dkcats3:
I have 2 questions:

1) Coming from stock and even Omega, this kernel seems to scroll a lot quicker, fixing the "slow scrolling fling" people report. Have you done anything intentional to cause this?

2) I see the setting slider for haptic vibration intensity, with a default value of 30, but no matter how I adjust it (from 0 all the way to 100), the brightness slider has the exact same intensity of haptics. Am I doing this wrong, is that a bad example to test, or does it require reboot to take effect?

EDIT: Just wanted to share, I'm hitting 4h10m SOT with 44% battery to spare. Using Wifi, bluetooth, and FKM's 25% max CPU reduction, GPU set to powersave, and MSM touchboost disabled. I notice no impact to actual normal usage smoothness or snappiness.

Thanks :)
[OnePlus 9 Pro] infamousvincci:
Heyyy yeah i can report its working perfectly fine on my op9 tmobile variant.
[OnePlus 9 Pro] Hot-Proton:
Gcam not work with this Kernel. Normal cam working.
[OnePlus 9 Pro] mattie_49:
One question. You know how we have to flash stock boot image back to take ota's? As long as I back-up stock kernel through ex-kernel manager to flash back when update arrives. I can just return to stock kernel through app and flash untouched boot img back & I shouldn't have any issues taking ota correct? I just wanna maintain data . Put much time into getting device the way I want. And I learned my lesson msm'ing every other day with my op8. Finally watching it brick and unable to restore by msm tool. :( Please and thank you beforehand.
[OnePlus 9 Pro] Shooter7889:
From my experience, I never flash back stock boot.img b4 taking OTA. the ota is writing each img(including new boot.img) over what the phone is currently on, so I've never saw the need to go back to stock boot.img b4 OTA and I've never had any problems. I have had plenty though forgetting to disable any substratum themes 😂
[OnePlus 9 Pro] mattie_49:
Bet as far as getting stock partitions back for google ota to work . Restoring stock kernel is all there is to do correct?
[OnePlus 9 Pro] osm0sis:
vendor_boot now too
[OnePlus 9 Pro] mattie_49:
Answer I was seeking. Thank you.
[OnePlus 9 Pro] toolhas4degrees:
Use the correct gcam and configs or lack of config
[OnePlus 9 Pro] eng.stk:
1) Well, this is blu_spark 😇 And this device is wonky AF, probably I won't be able to do everything I would like

2) What brightness slider? That is for vibration strength, you can easily test level by sliding the tristate button on phone for instance. Works fine on my 9 Pro, I use level 10 because I feel the haptics to be too strong for my taste.
[OnePlus 9 Pro] eng.stk:
If some of you are having an unusual drain when using wifi, it's a damn app from OP

com.oneplus.accessory (Oneplus Link)

I just froze the little bugger, probably loops trying to find something form the OEM driver to which we don't have source.

Why you do dis OP? 🤔
[OnePlus 9 Pro] HessNL:
Didn't feel that much battery drain seems to work really good nothing has been changed in fkm but i saw that mq-deadline is on what is really great to have normally I needed to switch over in kernels but this one far the best

(Didn't benchmark it yet going to try it soon)

Thx again 🤙
[OnePlus 9 Pro] eng.stk:
I was getting 1.8%/h, which for my use is unacceptable.

Don't know if it's connected, but I started noticing it around the time I used OP account to enter OP community app.

I just adb uninstall com.oneplus.accessory and com.oneplus.account.

No more infinite wakeups from those and cleaner setting smenu as a bonus :)
[OnePlus 9 Pro] PKkeys:
Is it safe to unintall com.oneplus.accessory and com.oneplus.account ? I know it's a silly question but can confirm? :D
[OnePlus 9 Pro] Flasher8:
Can have the adb command ? 😃
[OnePlus 9 Pro] mattie_49:
No I'll side effects freezing Op link . Fantastic
[OnePlus 9 Pro] mattie_49:
Freeze it with titanium. Or use the oneplus all in one tool . And run adb uninstall through this app.

Thread '[TOOL][OP8P] TOOL ALL IN ONE (Drivers|Unlock|TWRP|Factory Image|Stock Recovery)' https://xdaforums.com/t/tool-op8p-t...ck-twrp-factory-image-stock-recovery.4103509/
[OnePlus 9 Pro] osm0sis:
Can someone with a OnePlus 9 (i.e. NOT Pro) give me the output of `getprop ro.display.series` ?
[OnePlus 9 Pro] GuyInDogSuit:
Mine works fine. Grab the "snap" variant from BSG's builds.

Grab the config file if you'd like, as well. Load it from the GCam app by double-tapping anywhere in the black space around the shutter button.

From my experience, and this device seems to fit into this rule as well, the only necessary thing is to disable Magisk if you're rooted (which you would be if you have a custom kernel, no?).

This is the process I used, prior to flashing BluSpark:

Now keep in mind, this might need some additional steps, since the vendor files are now affected as well. My guess is that is ONLY necessary if you are returning to the stock kernel, however.
[OnePlus 9 Pro] mattie_49:
So that's part of my question then. Since the 9 and 9pro use Google ota to update, all partitions have to be stock or it fails.Can someone take an update with blu_spark or does stock have to be restored prior and then what other files? I wanna flash kernel but I however don't wanna have a bunch of partitions after that to cause next ota to fail. They are coming religiously every month. And I do not wanna have to msm and loose data on device by factory reset.
[OnePlus 9 Pro] eng.stk:
blu_spark_r128 release (A13 custom)

New build is up (y)

I tested with lineage-20.0-20230214-nightly-lemonadep, kernel build may work with other ROMs that use similar device/kernel trees (confirm before flashing).

This kernel is tested for the 9 Pro but it's unified, so should work for the OP9 also.

For flashing and easy of install logging, Kernel Flasher is recommended

You can use Kernel Flasher/FKM download kernel feature, just import the link bellow in the app updates/flash section.

Download config: custom

Changelog:

Keep in mind: I am mostly interested on debugging stuff with logs and reproducible steps to replicate the issue.

No mirrors please

Don't forget to hit like, it's free :)
[OnePlus 9 Pro] david1907:
thanks dev. oneplus 9 lineage rom work
[OnePlus 9 Pro] moosjx:
How to compile a kernel available for Colos? The one you compiled can't run in colors
[OnePlus 9 Pro] underworld737:
Confirmed to be working on evolution x for the OnePlus 9