yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] dsfgear:
I have the same issue to report. Been using eva kernel release 2 with AOSP A13 ROM on my OP9 for a month without any issue. After updating to release 3, USB port is broken (only charges when connected to PC, type C to 3.5mm dongles no longer work) and a600000.ssusb is showing up in wakelock detector.
[OnePlus 9 Pro] m_vaisakh:
I have fixed the issue and expect the hotfix release soon.
[OnePlus 9 Pro] SkOrPn:
Will this work on LE2127? I'm guessing so since it's using Tmobiles version of OOS13?
[OnePlus 9 Pro] m_vaisakh:
It should, make sure you backup the 3 partitions mentioned in OP before flashing.
[OnePlus 9 Pro] m_vaisakh:
New Update!

Changelog

Fixed USB issues

Fixed massive battery drain due to USB wakelock stuck.

Download from Post #1
[OnePlus 9 Pro] Bugscze:
I'm still getting massive drain (0% deep sleep) with release 3 beta 1 GCC. However USB is working now.
[OnePlus 9 Pro] m_vaisakh:
Can you attach a batterystats log?

`adb shell dumpsys batterystats > batterystats.log`
[OnePlus 9 Pro] Bugscze:
Here it is. Forgot to mention that I'm using NamelessAOSP.
[OnePlus 9 Pro] xCopyright:
In Nameless, the default launcher has a bug. You should change it to the Nameless launcher Settings > Apps and scroll down to select the Nameless launcher.
[OnePlus 9 Pro] Bugscze:
Yes I'm using Nameless launcher. 100% sure that it is caused by this kernel as I flashed it today morning and no deep sleep since then.
[OnePlus 9 Pro] SkOrPn:
Well I'm not sure how to backup boot, vendor_boot and dtbo partitions. I'm guessing if I don't know at least that I shouldn't be flashing a kernel either, lol. Has anyone else here done this on their LE2127 A13, and if so what were the improvements to your battery life and overall performance? Genuinely curious.

EDIT: Besides, I just found this statement at the github page "Kernel only works on OOS13 from fw revision F.11 to F.18 only. Any version above or below that is unsupported." And I am on the tmobile variant OOS13 F.27
[OnePlus 9 Pro] SkOrPn:
UPDATE:

OK, I finally flashed the latest gcc version using the latest TWRP from these OP9P threads and it didn't boot. Just stuck at the initial 1+ Powered by android screen. Not sure how long to wait for it to boot but its been about 10 minutes so far, so I have to assume this does not work on the Tmobile version of OOS13 F.27. I have backed up the 3 partitions as mentioned before. Can I just use TWRP and flash those partitions back and it should boot then?

Device OnePlus 9 Pro (LE2127)

Stock tmobile OOS13 F.27

Unlocked bootloader (with Orange State warning)

Rooted with Magisk 26.1

EDIT: Sorry I should have just updated my earlier post

EDIT2: I made backups of my 3 partitions, but they are not listed in the TWRP recovery. The BACKUPS folder with the device ID is empty. I've selected both Install Image and Install zip, neither see's my backups? Does TWRP 3.7.0_12-6 not work on this device?

EDIT3: My phone no longer goes into edl mode either? I tried and tried but I can't even get into edl mode, hmm. TWRP recovery still works, and I can boot to fastboot mode as well. What can I try next please?
[OnePlus 9 Pro] roycomputer:
Im having a hard time finding information about using eva/blu_spark kernels when on Nameless OS or any custom rom for that matter based on the latest firmware (EX01 or even F27 etc). Ive seen people say that they are on the latest EX01 firmware (on nameless) and are using one of these two firmware just fine. But then the original posts here on XDA for these kernels says that only up to F.11-F13 or similar is supported. Those are quite old firmwares at this point I think, so not sure if its a case of that info not being updated or if its actually true.

Would be helpful to get an up to date answer from @m_vaisakh about if EX01 based ROMs are supported with the latest build of this kernel as of this post. Thanks.
[OnePlus 9 Pro] sansanc:
Will this kernel fix the battery drain from OOS 13.1? Also the animations bug?
[OnePlus 9 Pro] m_vaisakh:
You can backup your partitions with root using the `dd` command

Sorry for the late reply, you can just extract payload from latest ota and flash boot, vendor_boot and dtbo partitions
[OnePlus 9 Pro] m_vaisakh:
I know it sounds a bit confusing but let me clear it out. The kernel works on all latest custom roms that use F11 or above as their base firmware.

The note about F11 to F18/F19 only applies to OxygenOS 13, nothing else. My kernel only boots on those versions because OOS changed some kernel related stuff with OOS13 F20 and above.

In short, the kernel shall work on all custom roms, but not on OxygenOS
[OnePlus 9 Pro] roycomputer:
Awesome. Thanks very much for the reply and clarification. Much appreciated!
[OnePlus 9 Pro] SkOrPn:
Ah, OK this does clear it up a lot. Yeah I was hesitant to flash it just because of the F11-F18 comment. Maybe in the future there will be a kernel that works for F18 and above. I know my rom is tmobile branded, which makes one think it is a custom OOS13, but it boots using the OxygenOS logo and it is A13 F.27, so I think this means I am pretty much stock OOS13 and not really a custom rom.
[OnePlus 9 Pro] golfgtiedition30:
Flashed over the latest crDroid and it's perfect. Now to test for a few days.

Thanks a lot :)
[OnePlus 9 Pro] LoKoO:
Which version do you flash ? Clang or GCC ?
[OnePlus 9 Pro] lindahl85:
With EX01 firmware?
[OnePlus 9 Pro] golfgtiedition30:
GCC version. Rom is butter smooth and battery has improved. Really nice kernel

EDIT:: Tested for a couple of weeks on crDroid and started getting some serious battery drain.
[OnePlus 9 Pro] Lohhith.Thakur:
Great Kernel!! Keep Development on Broo!! 🔥(y)
[OnePlus 9 Pro] scykross:
Hello, great kernel! My phone has been working very well and the battery has been going strong. I have StatixOS (20230711-13-v6.3-TIRAMISU) installed based on their instruction and flashed eva-lemonade-200520230455-gcc using TWRP. Everything is great, but whenever I use google map, my phone loses all sound regardless of volume level. I would need to restart my phone to have my sound back. Not sure if it's the combination or if someone else has had the same experience.
[OnePlus 9 Pro] m_vaisakh:
It is a known bug, you just have wipe your package cache using root (you can temporarily flash magisk boot image for non-persistent root) and then remove package cache using

rm -rf /data/system/package_cache

And reboot, that issue should be solved. I actually had that fixed with statix latest build.
[OnePlus 9 Pro] m_vaisakh:
For anyone wondering if the kernel is discontinued, it's not. I'm just busy studying for an exam that's in 6 months and I shall resume with the kernel work once I'm done with the exam.
[OnePlus 9 Pro] nabril15:
M

I just read this thread, and I ask if it's a good idea to wipe that package cache folder using a root explorer?

My phone works perfectly fine, but I ask out of curiosity and a bit of OCD.

Thanks
[OnePlus 9 Pro] m_vaisakh:
Yeah any way works.
[OnePlus 9 Pro] nabril15:
And what exactly does that accomplish? Why is it a good idea?
[OnePlus 9 Pro] m_vaisakh:
It is to remove the residual cache that has built up on using the rom. Flashing via fastboot does not clear this cache and constantly builds it up considerably.

With updates, it can hinder with newer apps/functions leading to unwanted behavior which is why I suggest you clear it.

We are working on a way to clear it automatically, as this bug exists on all of our supported devices. This is just a temporary workaround for now.
[OnePlus 9 Pro] nabril15:
Thanks again.

And can those of us on OOS do this as well? I see that mine has been 700mb or so in it
[OnePlus 9 Pro] m_vaisakh:
I'd rather not do that because OOS might have a different handling for it.
[OnePlus 9 Pro] Kkjin:
9rt kernel

Touch sampling 600hz implementation and

Is there an aosp rom that is most compatible?
[OnePlus 9 Pro] m_vaisakh:
Yes, there is 600Hz touch sampling

I don't know about the most compatible rom. It should work on all aosp roms.
[OnePlus 9 Pro] Kkjin:
I am considering buying oneplus 9rt. Touch sampling 600hz I would be very grateful if someone let me know if the 600hz value actually comes out after downloading it from the Google Store

Touch Sample Rate Tester - Google Play 앱

휴대전화 터치 샘플링 속도 확인

play.google.com
[OnePlus 9 Pro] m_vaisakh:
As I've said earlier, it works
[OnePlus 9 Pro] Kkjin:
wau gamsahabnida jung-gomaemul al-abogessseubnida !!

Pixellome and eva kernel are installed

How to increase the touch sampling value?

Pixellome and eva kernel are installed

How to increase the touch sampling value?
[OnePlus 9 Pro] m_vaisakh:
Enable high touch polling from settings. It should be under display settings
[OnePlus 9 Pro] Kkjin:
High sampling is on

What's wrong

That's sad, g.g

Can you recommend aosp rom version?
[OnePlus 9 Pro] m_vaisakh:
Not sure. I'm not really familiar with roms of martini
[OnePlus 9 Pro] andreas5232:
I'm currently running OOS 13.1 EX01.

Are there any plans to support this OS version yet?

Would really love to try your kernel! ☺️
[OnePlus 9 Pro] m_vaisakh:
It does not work as of now.

Please check post #119 as to why the development is on pause.
[OnePlus 9 Pro] eisawi99:
Does this kernel support power passthrough for charging the device while using the OTG function?
[OnePlus 9 Pro] m_vaisakh:
Yes, it works by default
[OnePlus 9 Pro] eisawi99:
understood. Also on the github page, it says that it only supports OOS f.11-f.18. Is this information still correct? If it is are there any plans to support EX01? EDIT: Also will it work on non OOS roms such as LineageOS 20?
[OnePlus 9 Pro] m_vaisakh:
Yes it is correct. It will work on all AOSP custom roms. That clause is only for OOS (stock).

Please read post #119
[OnePlus 9 Pro] xrpdigital:
Is it still maintained?
[OnePlus 9 Pro] m_vaisakh:
Please refer to Post #119
[OnePlus 9 Pro] Kkjin:
I'm using Pixel ROM. Are there any plans to develop a kernel? oneplus9rt ~
[OnePlus 9 Pro] Marsha's:
One plus 9pro a14 kernel
[Motorola One Questions & Answers] diesel10:
Does VoWifi and VoLTE works in custom roms on moto one?

In 10 stock I don't have this option.
[Motorola One Questions & Answers] zSyntex:
Nope, not every ROM has this. Try with a person with VoLTE too.

If you see the HD icon on the left side of the name, you're good
[Touch GSM General] humphster:
This may not be an answerable question but it doesn't cost a thing to ask.

I have a used Elf I bought a couple weeks ago. If it is functioning properly and battery is functioning properly what is best and worst battery life I might expect. I know there are a lot of variables, but I'd like a ball park estimate regardless of how your or my phone is set up.

What's the longest time between charge and the shortest you've experienced.

I am breaking in a new battery 18 hours is my best. And sometimes I can see the percentage charged actually drop.

Thanks
[Touch GSM General] scorpion66:
Depends on what you are doing with it. My HTC Touch Enhanced only lasts about 4 hours if i have WIFI and Phone on and am using it constantly to watch videos, play games or TomTom Sat Nav. But if its not being used and just has the phone on in standby them it goes for 4 days+ with a few calls or texts. I can often see the battery charge dropping before my eyes so dont worry to much.

In summary WiFi eats the battery and having the screen on and turned up bright takes away the charge very quick. If you just use it like a phone and stop playing with it you will find it will last longer than most mobiles.

Hope this helps
[Touch GSM General] becosemsaida:
A big handycap of the touch is it's battery mine using wi-fi, tomtom, phone calls and sms last about a day but if i listen to music or watch a concert/video than it lasts about 8h i also must say that i had my elf overclocked and they say that it's battery life is dropping also due to this. I'm now trying something new and don't have my elf overclocked just to see what the batt. usage is...... Can anyone tell me where to buy an 2400ma battery for elf?? I can't use e-bay:(
[Touch GSM General] Imyman:
It all depends on your usage really...if you use only the phone to make and receive calls that too on light usage....a fully charged battery should last at least 48 hours. But if you use the phone to stream media (youtube etc) or browse, or listen to music and you have extensive phone usage as well...be prepared to get a good ding in your battery life. Given this type of usage, your phone wont last more than 6-8 hours. Wifi and Bluetooth also drain battery big time.
[Touch GSM General] humphster:
Just a thank you

I appreciate you guys responding and hope more will jump in.

If I had to choose between the size and weight of the Elf and the a better battery life, I'd take the size and weight. Having said that, I moved from an HP RW6815 to the Elf and was really surprised by the battery life of the Elf. I guess I didn't do my due diligence :o.

Of the 3 main weakness of the Elf - battery life, cpu speed and memory - battery life appears to be the one that not overcomeable.

I read somewhere that battery technology really hasn't kept up.

It will take some management but I'll certainly continue to use the elf with pleasure.
[Touch GSM General] sercio:
2009 will be a great year because a new technology will be out offering battery charges up to 6400 mA! which is technically 5 times bigger then the current 1390 mA ones :D But i dont know if the new technology will be used to create those batterys especially for the "old" htc touch :confused:

At least i hope it!!!
[Redmi Note 9 Questions & Answers] YLTN:
Yeah the title says it all. Just wondering if that's possible or not since I'm not sure if I'd have to wait for a week for my phone to be unlocked, while I could get the job done in no time.

If unlocking the bootloader is required, then would force unlocking it using mtkclient work (triggers bootloop, haven't tried to relock it and see if it fixes it)? Or will it only work through official bootloader unlocking?
[Redmi Note 9 Questions & Answers] zSyntex:
No, you need to unlock the bootloader in order to flash a recovery over the stock one
[Redmi Note 9 Questions & Answers] YLTN:
Oh, alright then. Thanks. But can I just force unlock it or is official unlocking required?
[Redmi Note 9 Questions & Answers] zSyntex:
You need to unlock first, since locked bootloader will block any flash over system partitions
[Redmi Note 9 Questions & Answers] YLTN:
I meant if I should unlock it using the official method, or using the mtkclient method?
[Xiaomi 13] nmobk:
The xiaomi 13 was purchased, the Chinese version, the fastboot was unlocked, the global version ROM was installed with the bootloader closed, and now the device is stuck in the bootloader screen and does not boot on the recovery. I tried unlocking the bootloader again, but it asks for developer permission and I cannot access the device. Please help me
[Xiaomi 13] zSyntex:
Try to get to the recovery or fastboot. If not possible, you could need to follow a EDL Method to flash the entire motherblard after the hard brick
[Xiaomi 13] Veiranx:
I'm pretty sure that if you try to relock bootloader on a ROM that's not the original, it'll brick your phone. Sounds like it did just that.

Are you able to get the phone to fastboot mode? Does your PC recognize it, and can you successfully send commands to it?
[Xiaomi 13] NOSS8:
Flashing in EDL mode on this type of device requires a Xiaomi account with special authorization.
[Xiaomi 13] zSyntex:
So it is only reserved for customer and technical support. I see things change a lot during this year.

I hope that OP could fix this without go through the assistance way.
[Xiaomi 13] NOSS8:
It's been like this for a few years now, which makes the phone with a locked bootloader unusable in case of theft or loss.
[Touch HD General] diamondbs:
Hi all, I would like to ask how can we turn on my HD without press the power bottom. I hope just press the volume bottom to turn on the screen. :)
[Touch HD General] yongkang:
Do you mean wake up from sleep or turn on from power off?
[Touch HD General] Krystof:
Yes, it's very simple : get out the stylus and *voila*, your HD is ready to work :)
[Touch HD General] miland:
HKEY_CURRENT_USER\ControlPanel\Keybd

set key: defaultkeylock

from 1

to 0

softreset - that's it.
[Touch HD General] diamondbs:
yes, i want to wake up from sleep or turn on from power off. but don't want to get out the stylus. just press the volume up or down can make it wakeup. tks! I can do this on my diamond.
[Touch HD General] Beards:
Just do as miland above mentions.

It works perfectly.

Beards
[Touch HD General] diamondbs:
oh great! its work! tks so much!
[Touch HD General] michael_r:
How do you do this in practice? Some kind of regedit tool?
[Touch HD General] Beards:
Yes you need a tool to edit the registry.

There are free one's you can download (Google pocketpc registry editor) but I use the one that comes with Resco Explorer.

Beards
[Touch HD General] michael_r:
Sorry, found the way.
[Touch HD General] robnil:
wouldnt it be usefull to somehow use the gsensor to wake it? Like shaking.

Your talking, the screen goes black, you need to see the screen and shakes it hard 2 times right in the middle of conversation.

Would it be possible?
[Touch HD General] Beards:
No problem.

Glad you sorted it.

Beards
[Touch HD General] efla:
I raised that question elsewhere and was told that when the device if powered off, the sensor are also powered- off ... so !
[Touch HD General] Mr_Erratic:
Just press the 'Home' key to get the screen back on when in conversation
[Touch HD General] dagger19:
yeah it works but after its turned on it carried on to adjust the volume. kinda irritating. any other way to cancel the volume adjustment when turning on the phone using the volume control button??
[Touch HD General] saleemhd:
This is great tip especially if you combine it with S2U2 "Slide to unlock"
[Touch HD General] neoone:
Turn on using "Home"

Could you tell me how can we turn on HD press "Home" button ?
[Touch HD General] derekcfoley:
Miland, any ideas on how HTC control the hardware 'Home button' in the registry? I've been wading through for hours trying to find something as I want to do something similar and "unbind" the key. I previously used AEButtonPlus, but the Home key isn't in the list of configurable buttons on that application, I've emailled the author obviously.

So I thought a brute force approach of changing the registry entry would be the way, but finding it isn't easy!
[Touch HD General] bbutyn:
Is there any way to make, that first press of any button just wake up device without anny action? Like power key.
[Touch HD General] ZukVT:
Thanks! It works perfect.

Now the power button use is minimal :)
[Samsung Galaxy A51 Questions & Answers] hamidmrako:
Hi everyone

Please,anybody can help me to root galaxy A51 Android 13 ,one UI 5

Thanks in advanced
[Samsung Galaxy A51 Questions & Answers] coockedcow:
You have to download stock rom, take the AP thing and patch it with magisk. Than flash it with odin trough AP with all the other names except the home file. You will probably get vbmeta error, just flash the stock vbmeta trough AP.. Or if you have twrp, than just rename the magisk.apk to magisk.zip and flash it
[Samsung Galaxy A51 Questions & Answers] amiirmoj:
flashing vbmeta works pal, thank u very much.
[Samsung Galaxy A51 Questions & Answers] abski:
Hello everyone... is it possible to root without unlocking the bootloader?
[Google Pixel 7 Pro] TheShinyEnd:
I'm on a rooted phone and I have the safety net fix v2.3.1 mod v3.

It says your device doesn't support contactless payments. Sometimes says try again. I've tried clearing cache for the wallet app play services and play store, didn't work.

What to do ?
[Google Pixel 7 Pro] zSyntex:
You've the answer in your hand :)

Wallet is being more strictly about rooted/modded device.

SafetyNet is deprecated and now Google use a new method to check it.
[Google Pixel 7 Pro] TheShinyEnd:
Is there a way to bypass or is it just not possible at this time(s, until someone finds a way)
[Google Pixel 7 Pro] zSyntex:
Not for the moment. Every app that use the new method couldn't work with that bypass
[Google Pixel 7 Pro] TheShinyEnd:
Will downgrading the wallet app work?
[Google Pixel 7 Pro] zSyntex:
No, it's server side.
[Google Pixel 7 Pro] TheShinyEnd:
Okay, thanks for the information.
[Google Pixel 7 Pro] simplepinoi177:
zSyntex might be incorrect.

USNF version you are using is outdated. Also, for the Pixel 6 & 7, using Displax's Mod is more successful (I've hyperlinked to the post where you can get information to it in the quote below;post 3223).

In any case, I suggest you do what I have quoted below... I am able to get contactless payments working with the latest Wallet version on the March firmware doing the method below...
[Google Pixel 7 Pro] TheShinyEnd:
Okay.. I'll try this method, thanks for the update.
[Google Pixel 7 Pro] zSyntex:
I'm not wrong. Google deprecated SafetyNet officially, check its Source Blog.

I don't know if dev updated the patcher

Some device need to patch the bootloader while others not
[Google Pixel 7 Pro] TheShinyEnd:
Yeah, I see.. they've made a post - they are going to switch to "Play Integrity API" from their "SafetyNet Attestation API" and will fully enforce it in June of 2024.

Discontinuing the SafetyNet Attestation API | App quality | Android Developers

developer.android.com
[Google Pixel 7 Pro] gpvecchi:
My wallet still works...
[Google Pixel 7 Pro] simplepinoi177:
Yes, it's been a long time coming that Google has depreciated SafetyNet. Most apps don't even employ that protocol in "stability" checks. But the devs of UniversalSafetyNetFix had long anticipated that as well. I believe they only kept the name because that is what everyone knows it as; it's not to mean that it only applies to SafetyNet. This "bypass"(USNF) does still work.

Yes, this is true, but as I've just stated, it has been a long time coming and has been anticipated by the devs for almost as long.

That is why, in THIS DEFACTO CENTRAL THREAD on everything outside of stock (by roirraW "edor" ehT) actually presents using the USNF Mod (that works particularly with our Pixel 6 & 7's in spoofing not just SafetyNet but Play Integrity API) but also strongly suggests using the "Play Integrity API Checker" app after implementing the mod/fix to make sure you pass enough of the checks (everything but STRONG_INTEGRITY; is explained in the thread why that isn't to be worried about)! I mean, doing what was directed in the thread and what I had quoted before, I'm like @gpvechhi and my contactless payments in Wallet work, even though i am rooted -- only using USNF Mod and Zygisk DenyList...
[Google Pixel 7 Pro] Fishawy:
Try with USNF v2.4.0 mod v1.2 (Displax).
[Google Pixel 7 Pro] TheShinyEnd:
So I tried to use my credit card on my phone, says your device doesn't support contactless payments. the issue still persists, by any chance I need to re-add the wallet's information? - Already have it saved.

YASNAC - Passing

Play Integrity - Passing

I've resetted cache for all the play related apps and services, wallet as well, still nothing.

Sometimes, I do notice that the GMS(Google Play Services), com.google.android.gms, Is turned off in configure-deny list of magisk, I have it turned on, but probably after a phone restart or something related, it turns off for some reason.

Is GMS in the enforced deny list a necessity ?

And do I need to re-add my wallet information ?