yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 2 7" Android Development] Metallice:
As soon as its available for for galaxy s3 I'll port it over. Same audio chip and I have no doubt the s3 will get it.
[Galaxy Tab 2 7" Android Development] Metallice:
Well it was just sitting in my car all day. I want to what everyone else is experiencing.
[Galaxy Tab 2 7" Android Development] Metallice:
New download up.

Also there's now a version with maxed out voltages for OC slots to possibly let people who couldn't overclock before enjoy the higher freqs at the cost of massive battery drain.
[Galaxy Tab 2 7" Android Development] Metallice:
Well with 80+ plus downloads and no comments on a3 I guess I'm supposed to assume it's working fine? I guess ill move on to a4 then.

Would be nice to know if the max voltage at 1.2ghz version worked for anyone who couldn't overclock before.
[Galaxy Tab 2 7" Android Development] maciejb84:
I think that i'll test maxvolts version today :)

Wysyłane z mojego GT-P3110 za pomocą Tapatalk 2
[Galaxy Tab 2 7" Android Development] Metallice:
To clarify, the "Max volts" version has 1.2ghz and.1.38ghz running at the max voltage "fuse opp" where the regular version only has 1.38 running at this voltage range level.
[Galaxy Tab 2 7" Android Development] BobZhome:
This kernel would not boot on my stock P3113....here's screenshoot of my current set up:

Any idea why it wouldn't boot for me?

Thanks for the help!
[Galaxy Tab 2 7" Android Development] 黄文迪:
great thank you for shareing this kernel i will try it on official rom thanks
[Galaxy Tab 2 7" Android Development] Metallice:
Do NOT do that. As the title says, it is for CM9. It will NOT work on the stock ROM.
[Galaxy Tab 2 7" Android Development] Metallice:
See the above response... seriously it is in the title of this forum post, the first sentence of the OP, and in the file name.

All you have to do is read ONE of those to realize this kernel is for CM9.
[Galaxy Tab 2 7" Android Development] BobZhome:
Sorry, I thought a kernel was a kernel...what is changed that makes it not work on stock roms?

Thanks for the info!
[Galaxy Tab 2 7" Android Development] Metallice:
No worries. Ignorance doesn't bother me, but ignoring info does.

Nothing really. Its the stock kernel that is changed by Samsung for touchwiz and who knows for what else. Also the ramdisks and init.rc are modified by samsung and by the cm team to suit there needs. It just doesn't work. For the most part a touchwiz/sense/blur kernel won't boot on cm9, and a cm9 kernel won't boot with them.
[Galaxy Tab 2 7" Android Development] 黄文迪:
yes u re right i failed ╮(╯▽╰)╭
[Galaxy Tab 2 7" Android Development] Metallice:
I've been getting about 5.5 hours screen on time before it dies on this post-a3 build, 150-1200MHz. How does that compare to what you guys are getting? Anyone know how that compares with the stock kernel?
[Galaxy Tab 2 7" Android Development] booda3000:
People will read again one day!
[Galaxy Tab 2 7" Android Development] exebreez:
Please make this for the 10.1 version

(I would test it :b )
[Galaxy Tab 2 7" Android Development] thedicemaster:
i've noticed 1 thing that slightly worries me: max freq at 1380mhz makes my tablet uncomfortably hot after about an hour of browsing the internet with opera.

so i guess it's better to avoid overclocking that much.
[Galaxy Tab 2 7" Android Development] maciejb84:
Maxvolts version works for me, so now it's not freezing rebooting thx! :))

Btw what is the difference in voltage for a3 and maxvolts? Is it really high and i will notice that battery goes down so much?

Wysłane z Samsung Galaxy Nexus.
[Galaxy Tab 2 7" Android Development] Fandysilalahi:
Confirmed, my p3100 is on post -a3 build , 150-1200 Mhz, conservative governor, and it is replicating your results quite closely (give or take 10-20 minutes). Hope this info helps u in some way mate, so sorry i couldnt help u out more.

Cheers,
[Galaxy Tab 2 7" Android Development] Metallice:
On the normal version 1.2 runs at around 1250mv and 1.38 runs at 1410mv or a little lower.

On the max volts version both 1.2 and 1.38 run at 1410 or a bit lower. The difference in battery shouldnt be too bad, but its not negligible,

Battery use = (frequency) * (voltage)^2
[Galaxy Tab 2 7" Android Development] Metallice:
More power use = more heat. It also really depends on your device. Mine still runs icy at 1.38, but others will heat up with these unsupported freqs.
[Galaxy Tab 2 7" Android Development] Metallice:
How are you on a post a3 build? Did you hijack my computer and steal it? I've only made up to a3 available!

But thanks computer hacker. Also don't use conservative. Testing with the nexus s determined conservative gave no better battery life than on demand, which were both better than interactive.
[Galaxy Tab 2 7" Android Development] Fandysilalahi:
Sorry mate the mistake's on my end, i read through it so quickly, thought u were referring to the a3 build, and just copy pasted your writing. Anyway thats what i get with build a3. So i stand corrected. Was just trying to contribute what i can , i do really appreciate your efforts.
[Galaxy Tab 2 7" Android Development] Metallice:
Anyone else getting SODs with a4+ or just me?
[Galaxy Tab 2 7" Android Development] maciejb84:
Will You make a a5 maxvolts version? :)

Wysyłane z mojego GT-P3110 za pomocą Tapatalk 2
[Galaxy Tab 2 7" Android Development] Metallice:
Well thanks for the feedback guys... :P
[Galaxy Tab 2 7" Android Development] Metallice:
When I iron out some issues with new builds. Probably do one for you every three or so builds.
[Galaxy Tab 2 7" Android Development] nphil:
No SODs here.
[Galaxy Tab 2 7" Android Development] Metallice:
I REALLY need feedback on this one on how it feels guys. No more being quiet. No matter how minor. Let me know if it seems faster, slower, smoother, laggier, etc in any way whatsoever.

Changes in benchmark scores would be helpful too if anyone has been keeping track.
[Galaxy Tab 2 7" Android Development] maciejb84:
For me in antutu benchmarks:

A3 maxvlots - 6780

A6 syckycpu - 6880

Wysyłane z mojego GT-P3110 za pomocą Tapatalk 2
[Galaxy Tab 2 7" Android Development] The Stir:
Using Quadrant and averaging 3 runs:

Before your kernal-

Total = 2810

CPU = 4611

Mem = 1517

I/O = 5708

2D = 265

3D=1950

With your kernal:

Total = 3378

CPU = 5694

Mem = 1866

I/O = 6946

2D = 295

3D=2089

I did a fresh flash of CM yesterday and then and the tests. I set the CPU to 1200 in the performance settings after flashing your kernal. I have never overclocked in Android before so let me know if there is more to it.
[Galaxy Tab 2 7" Android Development] Metallice:
No that works. I was more looking for a1-5 vs a6. But thanks.
[Galaxy Tab 2 7" Android Development] Sccrluk9:
I still have a3 on mine so ill run some benchmarks tonight then update to a6 and let you know what I find.
[Galaxy Tab 2 7" Android Development] The Stir:
Mine was A5, will rerun with A6 shortly.

---------- Post added at 01:32 PM ---------- Previous post was at 01:15 PM ----------

Base CM kernal-

Total = 2810

CPU = 4611

Mem = 1517

I/O = 5708

2D = 265

3D=1950

With your A5 kernal-

Total = 3378

CPU = 5694

Mem = 1866

I/O = 6946

2D = 295

3D=2089

With your A6 kernal-

Total = 3309

CPU = 5451

Mem = 1928

I/O = 6823

2D = 303

3D=2039
[Galaxy Tab 2 7" Android Development] Metallice:
How it feels is important too. Jellybean gets horrible benchmark scores but it runs super smooth.
[Galaxy Tab 2 7" Android Development] CrArc:
Jellybean? Am I missing something? I'm about to try installing this along with CM9 on my Galaxy Tab 2 7.0. Isn't CM9 an ICS ROM? Am I about to brick my device installing a Jellybean kernel??
[Galaxy Tab 2 7" Android Development] Metallice:
"Sent from my Galaxy Nexus using xda premium"

See above. No this kernel is a CM9 kernel which is ICS. I was just using an example to show how benchmarks aren't everything. Jellybean is unbelievably smooth on my gnex but gets poor benchmarks.
[Galaxy Tab 2 7" Android Development] CrArc:
Aaah, gotcha. Momentary panic, there. :D

Could I ask you another question? Just checking I understand - this kernel is not for use with overclocking tools like SetCPU, or CPU Master, right?

Rather, it's got OC enabled by default for up to 1380MHz CPU, 384MHz GPU?

Am I getting this?

Can I use CPU Master/another app to monitor the clock frequency of the system, without making changes?
[Galaxy Tab 2 7" Android Development] Sccrluk9:
My benchmarks for a6 (non-overclocked)

Total = 2951

CPU = 4616

Mem = 1604

I/O = 6120

2D = 269

3D=2147

and overclocked at 1200

Total = 3402

CPU = 5566

Mem = 1859

I/O = 7376

2D = 282

3D=1925

Opinions:

The new kernel coming from a3 seems super smooth and very responsive. I havent noticed any lagging and all transitions flow very nicely. This device keeps getting better and better.

I also noticed my wifi signal is reporting strength better though I think this is the ROM?(also went from 624 to 701)
[Galaxy Tab 2 7" Android Development] Metallice:
You can use whatever you want. By default it's clocked 300-1008 but can go to 150-1380. What you cannot use is setcpu profiles or anything similar.

I'd just use the built in controls in performance settings or nofrills CPU.
[Galaxy Tab 2 7" Android Development] CrArc:
Thanks! After installing CM9 and playing around with this kernel, I finally understand (used custom ROMs on various devices in the past but somehow never owned one with a supported Cyanogenmod build until now... first time on CM, didn't know you could set performance in settings!)

This ROM, and this kernel, make this feel like an entirely different, and much more powerful device. This is very impressive - got to be the biggest performance difference from a ROM change I've experienced since getting into Android!
[Galaxy Tab 2 7" Android Development] booda3000:
Nice work on the kernel!

Although it restarts when I over clock, the tablet is much smoother than TW.

Running a6 with cm9 070112.

It would be a little awesomer to over clock.
[Galaxy Tab 2 7" Android Development] Metallice:
Bummer. I'm probably going to introduce a 1.1Ghz slot later. Might work for you. Unfortunately not all chips can run 1.2Ghz. And not all of those can run 1.38Ghz.
[Galaxy Tab 2 7" Android Development] The Stir:
A6 seems smoother than A5 for me. I like it better.

The tests were both at 1200

I did not do a fair test the first time on A6, I just ran Quadrant once to see how A6 looked and posted it.

This time I did rebooted before each test and ran the before running anything else.

Benchmark results of A6 and changes from A5:

Total 3423 +45

CPU 5560 -134

Mem 1928 +62

I/O 7316 +370

2D 303 +8

3D 2199 +110

I tried 1380 and though my Tab was stable it did heat up somewhat so I am going to run at 1200.

Here is my A6 average @1380 and changes from 1200

Total 3844 +421

CPU 6474 +914

Mem 2320 +392

I/O 7929 +613

2D 306 +6

3D 2199 +0

Overall the combination of CM9, the A6 kernel and clocking to 1200 had made my Tab have a much better and smoother feel to it.
[Galaxy Tab 2 7" Android Development] Metallice:
Well I guess I'll keep it. BTW the secret change was Linaro toolchain, their compiler tweaks, and their patches.
[Galaxy Tab 2 7" Android Development] booda3000:
Forgive me if already stated.......

What are the 1008 voltages on the a6 and suckycpu respectively?
[Galaxy Tab 2 7" Android Development] booda3000:
1410mv

1250mv

?

?

GT-P3113, CM7 070112, MetalliKernel a6
[Galaxy Tab 2 7" Android Development] Metallice:
Regular runs 1.2Ghz at fuse NITROSB, which will give a voltage of around 1250mv (depends on your device and smart reflex voltage calibration) and 1.38GHz at fuse NITROSB2 (custom hex value by me) which should run at 1410mv (max voltage).

The suckycpu version runs both 1.2GHz and 1.38 at SB2 so they both are running at 1410mv.
[Galaxy Tab 2 7" Android Development] booda3000:
What mv does a6 use at 1008MHz?

What mv does suckycpu use at 1008MHz?

Thanks for taking the time.

GT-P3113, CM7 070112, MetalliKernel a6
[Galaxy Tab 2 7" Android Development] Metallice:
1008MHz is a stock, standard frequency so they obviously both use the standard voltage range.
[Galaxy Tab 2 7" Android Development] booda3000:
Thanks. I'm running the suckycpu at 1200 now.

Is there anyway to enable the user's ability to change voltage and frequency?

GT-P3113, CM7 070112, MetalliKernel suckycpu
[Galaxy Tab 2 7" Android Development] Sccrluk9:
Just thought I'd ask but is a cache wipe/delvik needed. I always read it was but the past few days I've seen that its not. In either case it barely any time needed
[Galaxy Tab 2 7" Android Development] Metallice:
Smartreflex calibrates your voltage on its own. CPU under volts itself to lowest stable value within a range based on clock speed, temperature, and other factors.

Might look into custom values later but current methods aren't compatible due to our devices having hardware based smartreflex where devices like the gnex have software based calibration.
[Galaxy Tab 2 7" Android Development] Metallice:
No. Kernels have nothing to do with dalvik cache. That was an old wives tale like battery calibration.

It can possibly fix messed up apps which can possibly be caused by the kernel, but otherwise its worthless.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
Running a6 on my P3110 with default settings and it looks good so far. Thanks for doing this.
[Galaxy Tab 2 7" Android Development] booda3000:
trg

SuckyCPU runnin at 1200MHz, Ondemand.

So far so good......

I'm looking forward to an 1100MHz version. Maybe a 1300MHz version?

---------- Post added at 11:02 AM ---------- Previous post was at 10:56 AM ----------

SuckyCPU runnin at 1200MHz, Ondemand.

So far so good......

I'm looking forward to an 1100MHz version. Maybe a 1300MHz version?
[Galaxy Tab 2 7" Android Development] cjdalessio:
I'm still on a3 and will update in a bit but thought I'd mention this in case others observe it. Additional testing at other clocks is also needed.

I believe I've seen this even at 1008 but definitely clocked all the way up. Ondemand gov. Not being sure about clocks is part of the testing gap.

As things heat up there is an increase in dropped frames, and touch screen response also seems to drop; laggy or failed taps.
[Galaxy Tab 2 7" Android Development] Metallice:
Its called thermal throttling. If the device gets too hot the system will drop the clock speed to cool down. Sucks that it kicks in for you. I can run 1.38 forever and its still icy cool.
[Galaxy Tab 2 7" Android Development] booda3000:
ob

dufus

Of course.

What voltage is standard?
[Galaxy Tab 2 7" Android Development] Metallice:
It depends on your device, the temperature, etc . Somewhere between 1150 and 1250ish?
[Galaxy Tab 2 7" Android Development] rothshek:
my P3100 cannot overclock!!!!!!!!
[Galaxy Tab 2 7" Android Development] booda3000:
Got it.

I'm really pleased with this kernel. Stock freq is still snappy, with outstanding battery life.

GT-P3113, CM7 070112, MetalliKernel SuckyCpu
[Galaxy Tab 2 7" Android Development] 黄文迪:
can u make an offical oc kernel？
[Galaxy Tab 2 7" Android Development] Metallice:
Well that sucks for you. Luck of the draw. Try the suckycpu version if you hadn't already.
[Galaxy Tab 2 7" Android Development] Metallice:
I don't know what you mean.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
Does the default kernel in CM9 have hardware acceleration enabled too?
[Galaxy Tab 2 7" Android Development] Metallice:
Clockworkx's cm9 has HWA by default, yes.

The title indicates that this kernel is for the version of cm9 with HWA by clockworkx, not the version without HWA by xoomdev.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
Thanks. I was just trying to determine what the differences are between your kernel and the default kernel in codeworkx CM9, if I keep the default clock settings.
[Galaxy Tab 2 7" Android Development] Metallice:
Lots of things, but at least for a little bit longer I'm not giving out details.

I'm pretty happy with a6 so I might post the full changelog in the OP later.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
I was having a problem with the video driver crashing when watching mp4's in hardware acceleration mode with codeworkx default kernel. When I installed a6 of your kernel, it did not crash the display anymore. Something is working better with your version. Thanks.
[Galaxy Tab 2 7" Android Development] booda3000:
Gov

Can anyone give a brief description of this kernel's governor settings?

Namely the Pegasus and the hot plug?
[Galaxy Tab 2 7" Android Development] Metallice:
See the OP for a short description.
[Galaxy Tab 2 7" Android Development] hkjr:
twrp

can this be flashed through twrp? seems it failed to flashed twice - do i have to reert back cwm?
[Galaxy Tab 2 7" Android Development] Metallice:
I'm using TWRP and it works fine. Too lazy to switch to CWM even though it lets you use internal storage...
[Galaxy Tab 2 7" Android Development] hkjr:
will re-download and try again!

** edit ** fabulous - worked after the reboot - and def. agree with that logic
[Galaxy Tab 2 7" Android Development] Tsjoklat:
I thought it was fixed with your kernel, but the video driver just crashed again while watching a mp4 in hardware accelerated mode (I just see a stripe of compressed video in the middle of my screen). When it happens, I am able to hit the back button and go back to the launcher and everything seems alright.. This time it took about 15 minutes of watching video for it to trigger the problem and to stop playing and to show the stripe. The audio is not affected. I have tested several videos with the same results.

Software decoding is not a problem.
[Galaxy Tab 2 7" Android Development] wowmail:
Smooth as silk at 1380. Bought Tab for my birthday 2 days ago, and its now 1000% better thanks to the hard work of all you developers. I was thinking of a Google Nexus, but I need SD slot, and I find rear camera useful.

With your kernel, and CM9, I have a machine that outperforms most!

Everything I throw at it works, even stuff that gave me issues on stock. The only thing that does not work is the Peel remote (cant detect IR blaster) but that's not a key feature for me anyway, since I have a Harmony :)

Thank you!
[Galaxy Tab 2 7" Android Development] Metallice:
Try a different video player. I like diceplayer.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
I have tried many players, but they all have the same problem (when using hardware acceleration mode). I am using the stock player and MX player.
[Galaxy Tab 2 7" Android Development] nphil:
I do not have this problem, I use MX Video player to play my video files. H/W accelerated too.

I have a question, what is required for USB Mass Storage support? Is it kernel based, or would I have to request that on the cm9 thread? The option is grayed out currently.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
Hardware acceleration works for me too, but it crashes after about an hour of usage.
[Galaxy Tab 2 7" Android Development] thedicemaster:
a grayed out mass storage option usually means the rom supports it, but the kernel doesn't.

i would also like mass storage support, it's annoying not being able to access hidden files/folders or folders with .nomedia files.
[Galaxy Tab 2 7" Android Development] CrArc:
I'd love mass storage as well. The performance is much faster when copying enormous files. Thanks for explaining, it was an enraging twenty seconds before I figured out that no, my furious clicking was not going to activate the setting.
[Galaxy Tab 2 7" Android Development] tapan15in:
Can anyone tell what is the battery backup after flashing this kernel. Is it better or battery drains fast ??
[Galaxy Tab 2 7" Android Development] Sccrluk9:
Depends what I am doing but even with pretty heavy usage(4ish hours of on time) I can still get at least 2 days out of it.

My standby is also really good like <10% a day so if I dont use it at all I can hit almost 2 weeks
[Galaxy Tab 2 7" Android Development] tapan15in:
Okay how much is your data usage.. i mean mobile data ot wifi besuse i assume that if we use it like 3 to 4 hours it will drain pretty fast
[Galaxy Tab 2 7" Android Development] adix82:
I am amaze when some of u here said u can have 2 days of battery life.. I merely uses 15 min on the wifi and I am down to 84%
[Galaxy Tab 2 7" Android Development] CrArc:
That's odd. Been on wifi for the last hour and a bit, my battery is 89%. Are you using full display brightness? The display is the most power hungry part of the Tab.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
I think I have proven where the bug lies, in the sections parser.
[Galaxy Tab 2 7" Android Development] adix82:
It's less than half for my display level. My batt stat says the display is using 67%. One thing I notice is, after pluging the charger out, in less than 1 min, it drop to 99%.
[Galaxy Tab 2 7" Android Development] Metallice:
Honestly codeworkx is your best bet on getting that fixed.
[Galaxy Tab 2 7" Android Development] Metallice:
Display should be using way more than that. You have something in the background consuming your battery.

Also its normal to drop to 90% very quickly. When charging in goes to full, then let's it drain, and so on in a cycle. So it may say 100% but only really be at 95% causing it to look like its draining quickly.
[Galaxy Tab 2 7" Android Development] rumirand:
Bot sure if it's kernel related or rom related:

I own a P3110, using latest cm nightly from codeworkx and your kernel.

I noticed that auto-brightness isn't working as it should.

The value of /sys/devices/virtual/sensors/light_sensor/lux and /sys/devices/virtual/sensors/light_sensor/raw_data returns 0 when I've auto-brightness on. If I turn off auto-brightness I get proper readings.

I tried lux auto brightness and also I get 0 lux.

Is there any way to solve this?

Regards.
[Galaxy Tab 2 7" Android Development] scottx .:
So does twrp. Check the mounts section.
[Galaxy Tab 2 7" Android Development] wowmail:
I was playing vids for the kids on the porch, and had the hardware video glitch. Today I tried EVERY player on Earth - (a nagging 10 year old can motivate you!)

I found BS Player in the Google Play Store installed the lite version and BS player hardware plugin, Solved all hardware video hiccups, even plays off the LAN like a champ.

Give it a spin!
[Galaxy Tab 2 7" Android Development] Tsjoklat:
I am pretty sure that the problem is in the firmware that is loaded by the video driver in the kernel. When an application uses video hardware acceleration, they are directly using the firmware on the video card, so, all video players should be affected. I think they all have the same problem when using hardware acceleration during mp4 playback.

Let's just hope the firmware is open sourced.
[Galaxy Tab 2 7" Android Development] wowmail:
Yes I agree, BS Player uses its own hardware driver, so it seems to bypass the problem. I was playing LAN content last night. also replayed in it's entirety the videos that frustrated my kids, and they played without a hitch.
[Galaxy Tab 2 7" Android Development] Metallice:
Has anyone narrowed down their video issues to a specific container, e.g. avi/mp4/mkv, or a specific codec, e.g. mp4/h.263/h.264?
[Galaxy Tab 2 7" Android Development] RomsWell:
Mp4 h264 I believe but when they re encode in the same container and codec the issue disappears. So I'm not sure. I haven't seen the issue yet. And I watch a lot of vids.
[Galaxy Tab 2 7" Android Development] nphil:
I have the issue with h.264 MP4 files too.
[Galaxy Tab 2 7" Android Development] Tsjoklat:
Yes, I think the problem has something to do with variable bitrates/framerates. When the video is re-encoded, one of the main changes is that the bitrate now becomes constant.
[Galaxy Tab 2 7" Android Development] Sccrluk9:
I will attempt some of my files tonight as I encode mine with variable bitrates. Does it matter if the files are local or over lan? I'm assuming not just want to match what you guys are doing
[Galaxy Tab 2 7" Android Development] Tsjoklat:
Streaming over LAN should not make any difference. As soon as I re-encode with a constant bitrate, it does not crash anymore.
[Galaxy Tab 2 7" Android Development] RomsWell:
Ah makes since. All my vids I re encode at whatever the top variable bit rate peaks at. But I use that as my default constant bitrate.