yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 8.9 Android Development] pseudoheld:
you can undervolt your maximum frequencys meaning that wenn your tab is running full power at 1,4ghz or 1,5ghz it will use less power thus meaning longer battery.

doesn't help a lot on the low frequencys but does save quite a bit on the higher ones.
[Galaxy Tab 8.9 Android Development] ym58:
ok, got it.

then the best way to adjust UV is to lower the mV until the tab becomes unstable then raise it +25mv and set it to 'SET ON BOOT' ... is that correct ?
[Galaxy Tab 8.9 Android Development] nirogu325:
I usually never go above -100mV, but maybe that's due to my freezing experience with my Vibrant if I go to -125 or more on the lower frequencies. On my Tab I currently have everything at -75 except the 3 lowest frequencies at -50. So far so good here. I may go to -100 on the higher ones to test if it freezes eventually.
[Galaxy Tab 8.9 Android Development] pseudoheld:
i dont really like set on boot.

if it becomes unstable and reboots it will reboot right into the unstable setting again. i avoid set on boot, because i prefer spending 10seconds setting stuff up in setcpu after boot than risk booting into an unstable setting ;)
[Galaxy Tab 8.9 Android Development] ym58:
Can someone explain me WHY my tab actually charges over the USB (slowly but surely)

WITHOUT

having installed the USB charging script linked in the Motley's OP ?

Has there been any mod in the most recent Motley Kernel or Overcome 8.9 that would now include BY DEFAULT the USB charging feature ?

--------------

My Tab : P7300 - 16Mb - HC 3.2/Overcome 8.9 v2.2.0/Motley Kernel v2d (formerly Orange Stock / HC 3.1)
[Galaxy Tab 8.9 Android Development] pseudoheld:
i think usb charging is enabled by default inside the kernel. no need for any scripts or apps running on android OS
[Galaxy Tab 8.9 Android Development] mynewuser:
by default USB able to charge the tab. but very slow. if you enable the USB script, your charging will be faster.
[Galaxy Tab 8.9 Android Development] ym58:
SetCPU issue

Thanks for the info, pseudoheld and mynewuser.

I will then register the script to speed up USB charging.

---

Another question, regarding UV and SetCPU.

I am unable to substract and fix any voltage to the 'base' 216Mhz frequency wheras all other frequencies fix the desired undervoltage quite right.

Even when I press 'APPLY', the desired voltage stays as 'SAVED' but never shows as "CURRENT" (on 216Mhz).

Has anyone already experienced this issue with SetCPU ?

And, anyway, does it worth it fixing any UV to this 'idle' frequency (216Mhz) ?
[Galaxy Tab 8.9 Android Development] mynewuser:
same to me. so mean 216 v already low.
[Galaxy Tab 8.9 Android Development] jai134:
Running v2d 3g and my usb hdd is reported as empty. It's NTFS formatted and is rather full. 900 Gb of movies and other media. Don't understand because this kernel should support it from what I understand. What am I doing wrong?

Edit: It seems like my hdd has crashed. Don't know how and why.
[Galaxy Tab 8.9 Android Development] txspaderz:
Motley any chance that hw acceleration can be enabled on the kernel level w/o a new rom?
[Galaxy Tab 8.9 Android Development] _motley:
I'm not sure what you mean by "without a new ROM". The HC 3.2 kernels have hw acceleration and video decoding using our stock Nvidia libraries. HC 3.2 and ICS use different Nvidia firmwares. ICS requires a newer video driver and loads the Nvidia firmware differently, hence all the required kernel changes and libraries released for the ventana board.

IMO, from what I have seen, HC 3.2 video hw capabilities seem just as good as what we have now in ICS. It's the hw that is doing it for us, not the software. In HC 3.2 you could use multiple players, but reports I have heard suggest that BS Player works with the new hw layer and others may not. I have not done any testing in this area myself with 3rd party players and different video profiles etc., so someone else feel free to chime in on what you have found with players in ICS and HC 3.2.
[Galaxy Tab 8.9 Android Development] taiger78:
Regarding your question about players, from what I have noticed Dice Player plays videos smoother then BS Player (Lite) that I have tested. Some videos (720) that I have locally in memory BS player is choppy when playing but Dice is smooth. But of course it could be the other way around with some other clips. Anyhow this is just my observations ...
[Galaxy Tab 8.9 Android Development] confar:
I installed this kernel since 1 week but in 2 day i had problems with shutdowns.

I use rom stock.

Anybody have similar problems?

Enviado desde mi GT-P7300 usando Tapatalk
[Galaxy Tab 8.9 Android Development] Bus Driver:
'Have the same problem as Jai134 although it's with an NTFS formatted thumbdrive and not a hard disk. Tried using Root Explorer to access mnt/usbstorage/ but the folder is empty. Is there a script anyone can provide to mount/unmount NTFS thumbdrive/HD? Or maybe you'd be so kind as to put in an automount feature in your next update Motley? :P'
[Galaxy Tab 8.9 Android Development] confar:
I solved my problem. Using voltage control. Now 0 shutdowns.

Enviado desde mi GT-P7300 usando Tapatalk
[Galaxy Tab 8.9 Android Development] nirogu325:
Hmm...I didn't know this one was compatible with VC. VC's more stable than SetCPU when it comes to voltages. TY.
[Galaxy Tab 8.9 Android Development] confar:
Is the same. But i don insterested in vcs. Only overlocking.

Enviado desde mi GT-P7300 usando Tapatalk
[Galaxy Tab 8.9 Android Development] ddoublee:
I also have this problem. Don't want to sound like a whiny demanding user but it would be great if you could do an automount for NTFS drives like on Siyah 2.6.12 kernel on the S2 Motley. If I'm not mistaken I think the 10.1 also has a kernel that provides automount for NTFS drives.

Thank youuuuuu!
[Galaxy Tab 8.9 Android Development] _motley:
Hi guys,

First, sorry I haven't been doing much with the HC kernel. Beyond the ICS stuff, I haven't had much extra time. If something is seriously broke and I think I can fix it, I will try to take a look.

I don't think this automount ntfs issue is a kernel issue, but more of a ROM/OS issue. This guy created a workaround on the Advent Vega tablet (also tegra 2). Not sure if it will work or not for us, but it gives insight to where this feature can be implemented (vold custom daemon).

http://android.modaco.com/topic/334705-ntfs-automount/
[Galaxy Tab 8.9 Android Development] ddoublee:
Hi Motley,

Oh right, I always thought it was to do with the kernel. Will check out the link you gave. Thanks for the info. Good luck on the ICS kernel.
[Galaxy Tab 8.9 Android Development] Coderedpl:
Just wanted to post that I set the max to 1400 in SetCpu on interactive and ran Stability Test for an hour and it was fine.

Ran it at 1500something and it crashed after about 10 minutes or so
[Galaxy Tab 8.9 Android Development] stiffi2011:
game controller

if anybody is still following this thread I sure could use some help. Im trying to get a gamepad working over USB. All indications in this thread indicate it should work with Motleys kernel.

I have tried Overcome 2.3, the GT-p7310 UELA3 ROM and even Honey. In all cases i flashed the modley v2d kernel from CWM recovery directly after the ROM before first boot.

I then tried adjusting the clock speed and voltages in every possible combination.

In every case the usb gamepad flashes quickly non stop and the tab says "unknown usb device imserted".

What am i doing wrong?

FYI the same gamepad works in both Galaxian Soup ROMs. Its a Madcatz xbox 360 controller.
[Galaxy Tab 8.9 Android Development] _motley:
Hi, not sure why it doesn't work in HC for you, but does on ICS. The kernel options I have build in are the same for the HC kernel v2d and ICS as far as game controllers and input devices are concerned. If it is a wired controller, I would think it should work if compatible with the 360 wired controller. Perhaps someone else with this controller or similar controller will chime in.
[Galaxy Tab 8.9 Android Development] betizad:
Cifs module

I have installed this kernel and I am able to overclock with setcpu. I noticed in the OP that it says "Built in cifs" but I can not see the module in the package, I mean cifs.ko, am I missing something? trying to run the cifs module but I cant see it with lsmod command.

I have p7300 running 3.2 and flashed the latest v2d_3g kernel.
[Galaxy Tab 8.9 Android Development] _motley:
Hi, "built in cifs" means that support is built into the kernel binary so there is no need to load a kernel module. With apps like cifs manager, you don't need to configure it to load a module, it just works. Hope this helps.
[Galaxy Tab 8.9 Android Development] betizad:
But it does not work for me. I am trying the cifsmanager and get an error stating no such device or address, i thought this is due to cifs not loaded as could not see it running when i execute lsmode command. Can you help me out understand what the problem is?
[Galaxy Tab 8.9 Android Development] betizad:
I found the problem. The mount point should not be on sdcard. Now cifsmanager is working perfectly.
[Galaxy Tab 8.9 Android Development] zooster:
I've installed your kernel, but I've noticed that USB charging doesn't work, or at least the battery icon is still with an x on the lightening...
[Galaxy Tab 8.9 Android Development] nirogu325:
From the original post of this thread:
[Galaxy Tab 8.9 Android Development] zooster:
Still don't get, should I apply the script posted in 10.1 thread or is this script already embedded into this kernel?

And it still works even if the icon indicates not in recharge?
[Galaxy Tab 8.9 Android Development] nirogu325:
If the OP provided a how-to link it means that no, it is not integrated for Honeycomb kernels, at least not for this specific kernel. Previously, I followed the how-to's instructions and...boom, USB Charging enabled.
[Galaxy Tab 8.9 Android Development] zooster:
Tried this kernel but it's stuttering both in homescreen and 3d games. For example asphalt 6 is impossible to play. In some situations very low fps. Laggy and stuttering.I had to flash back the old stock kernel, far smoother. I had set interactive governor, and I have supercharger. Boh?
[Galaxy Tab 8.9 Android Development] carlo0810:
Hi, i'm currently on a stock rom but have flashed your latest kernel, overclocking works fine, but i'm also unable to connect a controller (360 wired or ps3), do i just connect them thru usb or do i have to configure something?
[Galaxy Tab 8.9 Android Development] carlo0810:
Is support for this kernel still ongoing?
[Galaxy Tab 8.9 Android Development] motu90:
+1
[Galaxy Tab 8.9 Android Development] confar:
it works with model p7320T?
[Galaxy Tab 8.9 Android Development] lrcquest:
the md5 value of v2d_3g doesn't match. OP Pls check.
[Galaxy Tab 8.9 Android Development] nirogu325:
Read the thread title. Self explanatory.
[Galaxy Tab 8.9 Android Development] magnus the bullmastiff:
Dear Mr. Motley

I appreciate all the hard work that you do for this kernels and to make us happy and pleased with our 8.9 tabs, but I have a question: When official ice cream sandwich is available for our tabs, will you please make a kernel for ICS?:angel:

Thanks a lot!
[Galaxy Tab 8.9 Android Development] confar:
You are wrong. He isnt samsung.

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy Tab 8.9 Android Development] chemicalbuz:
Does someone has splash screen on 3.2 with this kernel? I got it as any ics/jb based roms
[Galaxy Tab 8.9 Android Development] Artic89:
Can I flash this kernel with kallt kaffe's cm10 preview? is it compatible? tyia
[Galaxy Tab 8.9 Android Development] chemicalbuz:
No
[Galaxy Tab 8.9 Android Development] spondbob:
i would like suggest to OP to add feature which usb modem will work for p7310 so i can still use my usb modem with my tab using usb adapter
[Galaxy Tab 8.9 Android Development] asestar:
Does this kernel work with latest 4.0.4 update?
[Galaxy Tab 8.9 Android Development] confar:
Can you read?

Yes? So you need to read post 1

Enviado desde mi GT-P5100 usando Tapatalk 2
[Galaxy Tab 8.9 Android Development] almaalma74:
No kernel source from Samsung yet, so no custom kernel exists currently.

Who will make it? Who knows, most of dev moved to other device already.

At moment I can't see any active devs in develope section.

(safariwhatever guy is not dev, he is not able to make new kernel)
[Galaxy Tab 8.9 Android Development] droid fetish:
some ics roms have version 3 in them, why is it not posted here?
[Galaxy Tab 8.9 Android Development] fred_be9300:
The OP moved on to other device, IIRC. This thread will always be stuck on honeycomb kernels. The only ICS kernel mod currently is by AAccount. Visit his thread...
[Galaxy Tab 8.9 Android Development] VeEuzUKY:
Does this Kernel work on ICS? I just bought a new 8.9 Tab and upgraded it. If noy which other kernels under ICS will go overclocking? Thanks much!!:) :) :)
[Galaxy Tab 8.9 Android Development] amilio:
I tested this Kernel, the truth that goes very well, I only had a problem with 1.4, lock the screen by video chat, I had to reboot the device.

I left at the end to 1.2

thanks for the work.

P: D sorry for my English:D
[Galaxy Tab 8.9 Android Development] alishankiti:
I would be willing to test a 3g OCed kernel at any time.
[Galaxy Tab 8.9 Android Development] konceptz:
Thanks for this OC, it's running as promised on my wifi 8.9.

I wish there was no lock screen issue, I don't have even the slightest idea about what it could be. If I had to guess, I would say it was looking for a security directory that isn't there and timing out.

I tried to enable lock code and lock pattern to solve this, but to no avail. (When I say that, I mean I enabled code, tried it, reboot, tried it. Disabled code and enabled pattern, etc....)

Ithanks again
[Galaxy Tab 8.9 Android Development] SGSChris:
I am on overcome 1.2. used setcpu to set max 1200 Mhz with interactive scaling. absolutely no problems so far!

let us know if we can test something specific. great work, many thanks.:)
[Galaxy Tab 8.9 Android Development] bwagner:
Working well

Installed to Overcome 1.2, and working well. WiFi, BT, GPS, compass working.

B
[Galaxy Tab 8.9 Android Development] gi1867:
Test fail on P7300 3G version, can not find sim card!
[Galaxy Tab 8.9 Android Development] crazifyngers:
That would make sense since there are no drivers for the radio in the 7310 kernel source.
[Galaxy Tab 8.9 Android Development] Jade Eyed Wolf:
Well, that's a disappointment...
[Galaxy Tab 8.9 Android Development] johnd603:
^^^^^^^^

Exactly the same experience on my Tab....

Simply awesome - and thank you!

John
[Galaxy Tab 8.9 Android Development] beginner:
Which is your feeling about battery life? I am now on stock and really surprised on the battery life.

---------- Post added at 11:55 PM ---------- Previous post was at 11:53 PM ----------

come on motley, some people in the team has 3G version, should be nice if you could include our device in the porting....
[Galaxy Tab 8.9 Android Development] johnd603:
Too soon to tell for me, as I've only installed it a few hours ago, and selected 1.4GHz on demand. As well, I've been on my tab for about three hours, with several reboots, and just now hit 83℅ as I type this. The reboots were of my doing to backup the configuration with Nandroid backups...

Will post back as I play more, OK?

John
[Galaxy Tab 8.9 Android Development] konceptz:
Found this

In this thread

Looks like the same issue?
[Galaxy Tab 8.9 Android Development] _motley:
Thanks for the tip konceptz, I'll check it out. I have also asked pershoot since he had a known issue for the 3.1 based 10.1 kernel called "slight delay on wakeup" (see http://droidbasement.com/db-blog/?p=2388). I've seen this same issue on some Iconia 3.1 builds as well, but I haven't been able to find any patches that address it.
[Galaxy Tab 8.9 Android Development] _motley:
Thanks everyone for the feedback and support. I have been working on the next version, but am trying to fix a couple issues and do some testing before release. I have added OC to higher speeds and UV control. Right now, at least for me, only up to 1.504GHz is stable. I just put it through some tests and scored a Quadrant 3107, Linpack ~80, and AnTuTu of 6780. On my Iconia tablet, 1.5GHz is bliss, so I am hoping for the same performance here. Honestly, I don't see a need to push it beyond this, but the features will be there if someone feels the need.

For those asking about 3G support. I am sorry, but this is not my priority right now. This may change in the future, but no promises. This is a hobby for me when I am not working or with my family, so I don't have unlimited time to spend. For those willing and able, feel free to pull down the source from Samsung and use my git as a guide.

I'll keep you posted :)
[Galaxy Tab 8.9 Android Development] konceptz:
Could suspend.c reference to suspend_test.c be the problem?

I looked at your git and found this in Kernel/power/suspend.c

static int suspend_test(int level)
{
#ifdef CONFIG_PM_DEBUG
if (pm_test_level == level) {
printk(KERN_INFO "suspend debug: Waiting for 5 seconds.\n");
mdelay(5000);
return 1;
}
#endif /* !CONFIG_PM_DEBUG */
return 0;
}

Which would account for the almost exactly 5 second delay.

I'm not sure if a suspend debug flag is being used, and I know very little about linux kernel programming much less stuff about power.h, etc.

But it seems that android uses a suspend block api to do what wakelock usually does, or is reimplemented for android. Documentation here.

Maybe try commenting out the wait and reflashing! Could be worth a shot.

---------- Post added at 03:43 AM ---------- Previous post was at 03:29 AM ----------

Another suggestion.

I am not using your kernel, but I'm using the overdrive 1.2.

#cat /sys/power/wake_lock
AuioOutLock
#cat /sys/power/wake_unlock
ApmCommandThread KeyEvents PowerManagerService radio-interface

I haven't reflashed your kernel to check for differences, but any changes from this could result in more screen waiting.
[Galaxy Tab 8.9 Android Development] _motley:
Thanks for your help konceptz. I don't have that kernel option turned on (CONFIG_PM_DEBUG), so it won't be falling into that conditional logic and pausing. I'll check out your second link to see what that is about. I have been looking at suspend.c quite a bit trying to figure it out.

I think a potential culprit (or at least a clue) is the Melfas Inc. touchscreen controller driver and it's implementation in the Samsung kernel power management scheme. If I turn off the lock screen altogether in Android, and then have something animated on the screen, I can see the screen is awake, but the touchscreen controller is still inactive for 3 secs or so. Unfortunately, there doesn't seem to be a lot of other devices (at least that I can find), that use this touchscreen driver (drivers/input/touchscreen/melfas_ts.c). It is different than the 10.1. It appears to use an IRQ instead of a polling mechanism so it should be efficient when working properly. Hopefully we'll stumble onto it and get it sorted.

Always happy to hear any ideas! Sometimes just talking through it helps to spur ideas.
[Galaxy Tab 8.9 Android Development] tri0xinn:
thanks a ton for this kernel.. I installed it last night.. using with the newest overcome rom. I'm overclocked to 1.4 and so far things are smoooooth. Using Opera and the default explorer are slick as snot. I went from 2280 quadrant to 2960.. about 30 percent faster. Battery doesnt seem to be effected either.. hour use this morning from 100 to 95... then standby for 12 hours till I just got home and now it's at 94!
[Galaxy Tab 8.9 Android Development] CanEpia:
Enjoying you OC so far except that I'm getting problems when Skype video calling at 1.4. Its intermittent so I can go 10-20 mins without a problem but it eventually reboot Skype and drops my call. No problems at 1.2 OC.
[Galaxy Tab 8.9 Android Development] _motley:
New version 1.0g now released, see OP for details.

New version 1.0g now released, see OP for details. Thanks for all of your testing and feedback thus far!
[Galaxy Tab 8.9 Android Development] poolguy:
Nice work motley, running @ 1.5 now. Should we stick with interactive?
[Galaxy Tab 8.9 Android Development] bwagner:
Flashed v1g

Flashed v1g, still have the lockscreen lag, any workarounds?

Also, I do not think the undervolting is working correctly. I overclocked to 1500MHz, and was able to set all of the frequency steps to -500mV. As great as that would be, I doubt it is true. The tablet is able to pass the benchmark and stability tests with the "extreme" undervolt.

B
[Galaxy Tab 8.9 Android Development] _motley:
Great to hear. 1.5 makes the tablet very nice to use...even noticeable from 1.4 in my opinion.

Yes, from my experience interactive is going to be the best choice for performance and battery life. The other governors will work as they should (performance, conservative etc.), so you can still use them in SetCPU profiles when they are useful. The next release is going to tweak some of the governors.
[Galaxy Tab 8.9 Android Development] SGSChris:
for those who don't like the lockscreen lag: download no lock from market. gets you to home screen instantly! I love it.:)
[Galaxy Tab 8.9 Android Development] bwagner:
Just installed nolock. It does do what it claims, but the touchscreen still seems to hang for 3-4 seconds after the screen comes on.

B
[Galaxy Tab 8.9 Android Development] _motley:
Thanks for giving it a try, I also expect that it is not working properly after doing some testing last night. I'll do some debugging to see what is happening. I ported this from the Tiamat kernel, but Samsung has special code that is also in the mix in the areas of code where the undervolting values are assigned.

No fix for the lag yet, but I gave some info back a few posts that explains where I am looking and I also have an inquiry into pershoot to see if he has any ideas.
[Galaxy Tab 8.9 Android Development] _motley:
Thanks for the tip...sounds like a nice workaround until there is a fix.
[Galaxy Tab 8.9 Android Development] poolguy:
FYI: Settings/Location and Security/Lock Screen/Configure lock screen/off

Still no touch input for 5 seconds, but no app necessary.
[Galaxy Tab 8.9 Android Development] _motley:
Sorry, I missed this before I posted, but it makes sense, it's the touchscreen driver/firmware I will be looking into. My suspicion is that it is slightly different in stock than the source the I started with from Samsung.
[Galaxy Tab 8.9 Android Development] kevinchg:
-SetCPU doesn't always set the speed at startup when configured, even though it looks like it does.

-----------------

For me , it looks happening quite often, especially when i set to interactive,

it show freeze at 1.4GHz, I need to change scaling mode to others then go back to interactive then it goes normal, but , sometimes not work, need reboot.

more serious problem I encounter is touch screen cannot be controlled,

like "mouse" jumps everywhere and randomly,only can do is to force reboot,

I've this situation once.

is there any one with same issue ?
[Galaxy Tab 8.9 Android Development] konceptz:
ok, I'm going to install your latest kernel and debug for a couple of hours.

See if anything random comes up.
[Galaxy Tab 8.9 Android Development] konceptz:
Motley, I know you said that the debug flag for pm is not set, but it doesn't default on if commented out of your make file?
[Galaxy Tab 8.9 Android Development] _motley:
No, for a Linux kernel, options to be compiled into the kernel will either be =y or modules will be =m. When you turn off an option when running make menuconfig, it will comment it out in the configdef file.