yashsingh1/xdaforums huggingface dataset:
[HTC One S] Aktivehate:
Kernel is running nice, now definitely no screen tearing anymore!

What are the default settings for the kernel? I had installed Kernel Tuner to disable the sweep2wake. But in the kernel tuner, cpu1 was disabled and the cpu was set on 192 min 1134max. Are these the default settings from the kernel? Because I like to control the cpu with SetCPU and have cpu1 always enabled. Ans is there a option to manually disable sweep2wake? I have read something about that but i can't remember where.
[HTC One S] 2Tone5:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

To disable sweep to wake go into misc. And it's the last option in kernel tuner
[HTC One S] jenkins-84:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Sorry I couldn't paste link mate
[HTC One S] trathiang:
I notice the same thing, I'm curious whether anyone has an answer.
[HTC One S] TheForumTroll:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Are you able to change the voltage?
[HTC One S] 2Tone5:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Yes
[HTC One S] RichardW1992:
Anyone got any mirrors of OV soft? I only downloaded the OC version, flashed it and no dice. Now the servers are down :(
[HTC One S] TheCrow1372:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Anyone on HaloBlackBaked ROM using the latest Bubba Kernel if so, any issues also if I go to older versions (2.6) is it only the kernel boot.img I need?

Thanks

One S/HaloBlackBaked
[HTC One S] TheForumTroll:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

While having the strange extra 192 and 0 MHz? I know you can change the voltage in general, but I can't. Adding extra voltage two places to 192 MHz and also to 0 MHz (??) sounds like asking for trouble so I'm not surprised (:
[HTC One S] justthefacts:
I'm running the old 2.6 and it has 2x0 and 2x384. They all have different voltage values
[HTC One S] 2Tone5:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Personally I've never seen the extra 192 or 0 MHz ... Have you tried using awesomes Kernel wipe script? I highly recommend it if you flash kernels and ROMs frequently
[HTC One S] justthefacts:
Yes. I have tried the script with no effect.

I could never understand what exactly awesomes Kernel wipe script would do for me if my phone is S-On and I flash all my kernels through Bootloader
[HTC One S] 2Tone5:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Do you wipe everything including sd card?
[HTC One S] justthefacts:
I wiped everything on my last flash
[HTC One S] 2Tone5:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

And did you copy all .ko files in the zip in the folder /system/lib/modules and set their permission as -rw-r--r--?
[HTC One S] unbenannt:
hi guys, been using this kernel for a while now, but i got screen tearing. i followed the instructions on the faq and now its gone. my question is: does this affect battery life in any way? thanks..
[HTC One S] justthefacts:
Just the prima_wlan.ko
[HTC One S] $droyd$:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

If you are going to complain about screen tear on a bubba kernel than your too picky and probably should be on ICS not 4.2..but no they will not affect battery..
[HTC One S] 2Tone5:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Maybe try that cuz that one is just for WiFi
[HTC One S] TheCrow1372:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

All kernel downloads even from the older versions have the WiFi modules in the boot.img right

One S/HaloBlackBaked
[HTC One S] ryanshew:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

I have seen those as well in the built in performance control...I believe those are separate settings for the screen off frequencies.

HTC_One_S | S-OFF | ViperOneS_2.2.0 | Black-Blue_Sense_Theme | Bulletproof_1.2
[HTC One S] b_ignatov:
Hi there,

Today I flashed v3.7b on CM10.1(last nightly)....and Wi-Fi issue appeared again.I replaced all ko files extracted from the bubba_v3.7b.zip to sysytem\lib\modules with correct file permision but Wi-Fi does not start work.Please help me if I do something wrong.
[HTC One S] TheForumTroll:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Built in to what ROM? (:
[HTC One S] ryanshew:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

I think I was on rootbox at the time, but talking about the performance control that comes with aokp/aosp based ROMs

HTC_One_S | S-OFF | ViperOneS_2.2.0 | Black-Blue_Sense_Theme | ElementalX_3.4
[HTC One S] $droyd$:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

If the kernel allows voltage changes there will be a voltage adjustment screen in the stock performance in settings.. Swipe right...
[HTC One S] TheForumTroll:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

I did. That's where I saw the extra voltages the first time.

Would be nice to know if it's an error or voltage for screen off like someone mentioned (:
[HTC One S] ryanshew:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Not an error, it goes as high as you have your screen of freq set to.

This is what you're talking about, right?

HTC_One_S | S-OFF | ViperOneS_2.2.0 | Black-Blue_Sense_Theme | ElementalX_3.4
[HTC One S] Darknites:
Could be wrong but couldn't that be the reason it don't like to boot up sometimes, I'm sure having 2 0mhz and only one them has any volts isn't good.
[HTC One S] rmbq:
up! new version
[HTC One S] TheForumTroll:
Re: [KERNEL][S4][AOSP][4.2.x][26Mar] Bubba Kernel v3.7b

Yes it is. But why have another voltage for the CPU when the screen is off? That doesn't make any sense to me. And why two with 0 MHz? Two different states of deep sleep maybe? I don't know what's up.
[HTC One S] 2Tone5:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Running 4.0 oc... Working great!
[HTC One S] Krayvon:
!

downloading 4.0 on latest uniff niglies.

i did get some RR on 3.7 but a wipe fixed that. hopefull this one is even better!
[HTC One S] jenkins-84:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Thanks for added sound codes for my app man :D your the best
[HTC One S] dave il barbaro:
R: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

V4 is working very well, as all your previous kernel! :)

Sent whit HTC ONE S
[HTC One S] mo976:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Just spent half an hour or so listening to music and there are a lot of pops and clicks maybe I need to experiment with faux sound but there wasn't any problems with 3.7b.
[HTC One S] ernestnwanu:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Anybody experiencing dead spots on SwiftKey? Backspace is kind of wonky sometimes. I'll test some more.
[HTC One S] TheCrow1372:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Thats f##k smart man:thumbup: and do u think this latest version of ur kernel will be friendly for HaloBlackBaked ROM?

HTC One S/HaloBlackBaked
[HTC One S] YoMarK:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

V4 OC seems to work very well. Great work!
[HTC One S] striped121:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

V4oc working sweet here on rootbox.very nice :D
[HTC One S] AndrewAmazed:
I did experience this while I was on 3.7. It was mainly the question mark key for me though so I didn't really mind as there were other ways to access it.
[HTC One S] djsubtronic:
Nice update; has anyone figured out how to use the Faux sound enhancements? When I run the FauxSound app it just FCs instantly.
[HTC One S] dave il barbaro:
R: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

You have to patch it whit luckypatcher

Sent whit HTC ONE S
[HTC One S] Twist79:
Medium OV needed to run stable on my phone with bubba v4.0

OC does not boot up.

normal does boot up once and then freezes ver fast and bootloops.

soft OV boots...but freezes within an hour.

now on medium OV I had no freeze and it reboots without problems.

Is there a way to combine medium OV with OC?
[HTC One S] dr_rick13:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Kernel v4 running amazing with Rootbox, but question to OP: why dont mp-decision Idle Frequency settings stick? using kernel tuner, everything else sticks. I put it to 192mhz but keeps going back to 486 .otherwise, flawless.
[HTC One S] unbenannt:
Amazing. Tearing is gone, even without the old tricks there is no tearing. Thanks for your work..
[HTC One S] TheForumTroll:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Nice, the strange voltages are gone and changing voltage now works as intended for me.
[HTC One S] justthefacts:
Had the same issues with normal and OC. Haven't tried the medium OV. I'll give it a try.
[HTC One S] ernestnwanu:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

So after some more testing, besides dead keys on SwiftKey, Bubba 4 also messes with my boot (stuck on animation) to an extent that flashing another kernel over it doesn't fix it. Only a nandroid (with 3.7 kernel) or clean install boots in that case. Bubba 4 boots fine the first time. Tried the other versions, no go.
[HTC One S] Twist79:
did you try medium and heavy OV versions?

I had the very same effects with normal, OC and softOV variants.

you need to try it from a fresh install or nandroid from a standard kernel where you had no problems. Don't try it from a bubba 4.0 standard install which is unstable.
[HTC One S] Krayvon:
!

i'm getting more drain on 4.0 than 3.7

mostly from gps for some odd reason.
[HTC One S] justthefacts:
I call it the boot of death. The only way out would be a reflash of everything . Somehow The android core process gets corrupted during reboot. You're almost guaranteed to get the boot of death after cleaning cache in the recovery.

Tried all flavors and as usual back to 2.6
[HTC One S] ernestnwanu:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

I'll be staying away from 4 for now. It even corrupted back ups with other kernels somehow. Wasted all day flashing.
[HTC One S] djsubtronic:
Is it just me, or is v4 OC actually slower than the normal version, even when CPU is on performance 1890 MHz and GPU is upped to 512 MHz? Tried running 3DMark and no matter what I tried, I got significantly lower scores with the OC kernel.
[HTC One S] Twist79:
:confused: After 4 or so hours even medium OV crapped out on me yesterday evening. Now I am on heavy OV.

komodo & canuck kernel run without problems with less voltage. :(
[HTC One S] jamus28:
Now here's irony.

V4 regular has been the most stable bubba for me yet. 2.6, 2.7, 3.6, 3.7 would all reboot and crash on me eventually.

No problems at all with v4 over slimbean or dirtyunicorns

Somethings for y'all to try:

1) Even with S-Off, I've noticed that flashing the kernel zip twice in a row has given me more success on the first boot (??)

2) Do not erase cache/dalvik AFTER flashing the kernel (wipe and awesome wipe before), but just reboot system.

If I wipe after flashing, half the time any kernel I install won't boot.

Bubba's have always booted for me if I follow these.
[HTC One S] LibertyMonger:
The "theory" in the Galaxy Nexus forum the Kernel Dev's there say not to wipe anything before or after. So that's what I do. i just flash the kernel and go. But don't take it from me, I'm nobody to take advice from lol. I haven't had any issues that I can tell with v4.
[HTC One S] justthefacts:
It will eventually crash on you like the others. Just go to recovery a few times and delete cache and dalvik and reboot. If it survives that then you're probably good to go.
[HTC One S] jamus28:
I get the feeling that we should be conjuring voodoo and sacrificing goats before flashing kernels.
[HTC One S] DylanTheVillian:
Re: [ROM][S4][30MAR]UPDATED-And_tweaked-RootBox-Unofficial-4.2.2-AOKP/PA/CM/BAKED/LIQ

Epic Rom!

Running latest Bubba kernel :)

I've found that the stock frequency V4 kernel using the interactive governor works the best, at least for my phone...

On the kernel flashing part... I find the more time I am patient with my phone the less problems I have... I always wipe before installing and then give the phone ten minutes before I use it other than cancelling the play store downloads... Stick with a kernel for a few days, try different governor's, make sure any third party kernel apps have matching settings as your stock kernel app... Hope this helps at least one person ;)
[HTC One S] djsubtronic:
I always do the same. I never wipe after kernel flashes, only after a ROM upgrade. And I have to say that using stock v4 I have had no problems at all with crashes/reboots/booting.
[HTC One S] beyored:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

3.7b works fantastic on jellybam 7.2....
[HTC One S] YoMarK:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

4.0 does as well, seems a little snappier. No problems at all with it.
[HTC One S] ernestnwanu:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

So you guys are saying I should try bubba 4 without wiping anything? For the record I'm on Slimbean 2.6
[HTC One S] YoMarK:
Re: [KERNEL][S4][AOSP][4.2.x][2Apr][Hybrid] Bubba Kernel v4

Best to wipe cache and dalvic cache.
[HTC One S] peshkoff:
What about graphical artifacts? Like square texture under the loading circle? Or in autofocus animation? I'm using bubba kernel 4 but I saw it on early versions

http://youtu.be/gNENDGu1MrM
[HTC One S] mannequin:
no real issues here with bubba 4 (on LiquidSmooth) but i noticed my wifi/data are getting turned off after a prolonged standby, can't find anything wrong in the settings either.
[HTC One S] LibertyMonger:
I was just saying that someone made a whole thread based on debunking the myth that we have to wipe anything before or after flashing a kernel. I will have to find it and repost it. Anyway supposedly it's not necessary it doesn't have any effect on the kernel but it doesn't hurt at all to be safe I guess and wipe dalvik and cache. Only positive effect you will have if you do not wipe, just flash is boot up time. But I am just saying this cause i have read this. I do not know the validity of it, all I know is I do not wipe anything ever when I am just flashing a kernel on my Galaxy nexus and haven't had any negative effects. I haven't really tried it with my HTC since everyone here says to wipe. So if anyone wants to try it it's at your own risk, the worst that could happen i guess it cause minor bugs. Since I took the time or wasted our time posting this, I will be flashing kernels the same as my GNex just to see. Sorry for any confusion and really you can just ignore my posts about this and just wipe cache and dalvik just to be safe anyway.

---------- Post added at 10:02 AM ---------- Previous post was at 10:01 AM ----------

I was just saying that someone made a whole thread based on debunking the myth that we have to wipe anything before or after flashing a kernel. I will have to find it and repost it. Anyway supposedly it's not necessary it doesn't have any effect on the kernel but it doesn't hurt at all to be safe I guess and wipe dalvik and cache. Only positive effect you will have if you do not wipe, just flash is boot up time. But I am just saying this cause i have read this. I do not know the validity of it, all I know is I do not wipe anything ever when I am just flashing a kernel on my Galaxy nexus and haven't had any negative effects. I haven't really tried it with my HTC since everyone here says to wipe. So if anyone wants to try it it's at your own risk, the worst that could happen i guess it cause minor bugs. Since I took the time or wasted our time posting this, I will be flashing kernels the same as my GNex just to see. Sorry for any confusion and really you can just ignore my posts about this and just wipe cache and dalvik just to be safe anyway. but Also some dev's include a wipe script.

Ps... Kernel developer imoseyon says "

Do i need to wipe dalvik/cache? - in general there's no need, but it doesn't hurt so if you have time go ahead. :) I don't wipe.'
[HTC One S] Jewcifer:
Heh, that's interesting. I generally always wipe, but there have been times where I forgot about the dalvik and it cause serious stability issues upon boot. I don't think it ever took more than 15 minutes for a full system crash.

Back to the thread though, OMG 4.0 with 3.3 kernel hybrid, I can't be more excited right now. Testing out ASAP!
[HTC One S] Ryandroid86:
I was having some serious problems with v4. Im going to wait until the next version and stick with 3.7b

Im on Rootbox and it was so unstable. Wifi would work... then it would just randomly stop. So Id restart and it would boot loop. > hard reset > it would finally come back up and be alright for a little while. And began to do it again

I flashed the Boot.img and the Kernel numerous times. And every time was the same. Im done with it. Im back to 3.7b and everything is working flawless again.
[HTC One S] foeti:
Can confirm that. After flashing about 3-4% per hour, with 3.7 it was only 1-2%....

HTC One S | RootBox 4.2.2 | S-OFF
[HTC One S] htheod:
Using an older aosp kernel by Klein i believe more RAM was available. Is this something that you could also include?
[HTC One S] Darknites:
If I remember right when aosp first come out we had to do that or it wouldn't boot but no need now tho.
[HTC One S] tnpapadakos:
strange stuff like this always happens for me on bubba kernel...:(
[HTC One S] djsubtronic:
How bizarre. Why do all One Ss behave so differently?? I can understand variations in the CPU chip but this is just weird.
[HTC One S] rb420:
flashed v4 OC

Had phone plugged in and was charging it. Went from 25% up to 45 %, Started using it while it was plugged in, and watched the battery % dropped quickly, down to 37%, was VERY warm to the touch.

Shut down instantly and flashed back to stock after cool down.

Was running OC, but scaled it back to 17xx Mhz and was using performance governor.
[HTC One S] mannequin:
can anybody share good Interactive governor settings to use? i noticed quite a bit of a battery drain with it but it runs amazing with this kernel.
[HTC One S] LLegoLLaS:
mine locks after a call sometimes.I have to shut it down.But it runs pretty smooth,On v4 i have noticed worse battery time :( (intellindemand / row)

can anybody send me a link with the diferente between those row/noop/deadline?
[HTC One S] TheCrow1372:
Just a question of safety, when I go to use 'Flash Image GUI' it says that it's not safe to flash just the 2.6 boot.img without WiFi modules also I'm on HaloBlackBaked so am I going to be?

HTC One S/HaloBlackBaked
[HTC One S] YoMarK:
That's to be expected with the performance governor: it does not throttle down(only IDLE when it has nothing to do at all), and should make your device hot if it has something to do.

Edit, did some thinking as to why this would happen an bubba, assuming that you also run the performance governor on stock kernel(it's a theory :P ).

One S has 2 core's, and with bubba it's possible to change the governor of both cores.

I don't think that stock kernel will allow changing the second core's governor at all(don't know for sure, i'm running bubba v4 now).

Changing governor to performance on STOCK, will then result in 1 core OnDemand and One Core Performance. The core using ondemand will allow the "performance" core to IDLE(not used at all so effectively off), and the ondemand core is still able to downclock as well.

Changing governor to performance on both cores(kernel tuner does this) BUBBA will set both cores to MAX all the time, and 1 core will always run at maximum speed with massive heat as a result.

Of course you also can change the governors of the BUBBA kernel independently, so then it will be the same as stock.

Then again: I don't think using the performance governor is a good idea at all, unless if you are running a benchmark.
[HTC One S] djsubtronic:
Whenever I update my ROM, I first flash the ROM, then wipe cache/dalvik, then flash kernel, and then reboot.

When I installed CM10.1 3rd April nightly followed by Bubba v4, after the "Android is upgrading" thing went away and lock screen appeared, the phone immediately hard-rebooted. However it was rock solid after the phone rebooted again. I thought it was just a one off.

However, when I upgraded this morning to the 4th April nightly, the exact same thing happened immediately after completing the first boot. But it has been stable all day since.

Coincidence?
[HTC One S] djsubtronic:
Wtf, I just flashed 3.7b over 4, and it nuked all the data of all my apps. As much as I like this kernel, it's proving too troublesome for me. I've had to re-setup my phone 5 times already because of it. Yes I know I should create nandroids but I didn't expect to have to create one for such small changes such as flashing a kernel. The stupid 16GB sd size makes it difficult to create nandroids anyway.
[HTC One S] ryanshew:
Flashing a kernel is a pretty major change for the system and you could almost expect sometimes to have boot loops. That's one thing I always make a nandroid for. And if you use compression with twrp, the nandroids only come out to be 400-700 mb

HTC_One_S | S-OFF | Root_Box | Bubba_3.7b_SoftOV
[HTC One S] djsubtronic:
Dude, no offense but I have absolutely no ****ing idea which universe you come from because I've been flashing kernel upon kernel since 2010 and not had a single problem. And if I did have a problem, it was most certaintly not my entire data partition being nuked. So thanks for nothing.
[HTC One S] dave il barbaro:
Same for me with Pacman 22.0.1, it never happened before with older versions

However, after using browser too many during the day, When i come back to homescreen there is a lag of 2 second before the home appear, but I think is related to the rom, and not to kernel

Sent with HTC ONE S
[HTC One S] ryanshew:
Whoa there, settle down buddy...don't get your panties in a knot...ya most of the time they flash fine, but this device is a bit picky, just read through the kernel threads...also, the fact that there are 3 or 4 versions of the same kernel each release kinda says something.

HTC_One_S | S-OFF | Root_Box | Bubba_3.7b_SoftOV
[HTC One S] TheForumTroll:
I highly doubt the kernel did that.
[HTC One S] djsubtronic:
My bad, I was drinking lol and really angry at my data being nuked. I've managed to restore my phone for the most part, I guess I'll bear in mind to always backup even when doing trivial stuff. The problem for me making nandroids is the fact that I've shoved about a gig and a half of music on my data partition, so every time I make a nandroid I have to offload it all and then make the nandroid, then load the music back on. Ends up being a pretty tedious mission for a 0.5 second kernel flash.
[HTC One S] fzurita:
Hello, is anyone else having touch screen issues with version 4 of the kernel? It seems to me that with version 4, whenever I try to multi touch, the screen starts behaving sporadically.
[HTC One S] djsubtronic:
Yes I was having similar issues, most noticeable as dead spots while typing.
[HTC One S] yoursong:
First thing i had when on 3.7 standard. Touchscreen would from time to time act up. Not take touches, only sporadic or laggy or like dead touch spots. Not tested v4 so far.
[HTC One S] dave il barbaro:
with V2 so good so far.

temple run2 and jetpack joyride now work proprelly with PacMan ROM 4.2.1
[HTC One S] rmbq:
glad to hear this :)
[HTC One S] rmbq:
new version is avaiable!

now you can manage UV with kernel tuner and display tearing is fixed :D (i tested only on cm-10.1-20130212-UNOFFICIAL-ville)

could someone test with another ROM?

P.S. sorry for double post
[HTC One S] DylanTheVillian:
@rmbq, do you have any plans to add USB OTG?
[HTC One S] rmbq:
yes, probably I'll add it in the next release.

in these first releases i focused on performance and battery, in the future releases i'll start to add the "utility" features
[HTC One S] dave il barbaro:
R: [KERNEL][S4][AOSP][4.2][12Feb] Bubba Kernel v2.5

I'll test it as soon as i can

Edit: do i have to copy all the new modules???

Sent whit HTC ONE S
[HTC One S] rmbq:
no it isn't necessary, i added the other modules because they're compiled with -O3 optimization (if you want you can test)