yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 Android Development] pershoot:
hey.

why not pull my source and build?

ive already pre-built numerous kernels in to the tree, so i'm not sure when i'll be able to get to this request.

sorry dude. ill see what i can do, if you cant get a build going.
[Galaxy Tab 10.1 Android Development] mabalito:
which toolchain do I need to compile this? currently cloning your git repo.
[Galaxy Tab 10.1 Android Development] pershoot:
http://droidbasement.com/androidTO

In there youll find it.

arm-2010.09.tar.gz
[Galaxy Tab 10.1 Android Development] mabalito:
currently building with code sourcery's Sourcery CodeBench Lite 2011.09-69, will this work?

anyway, the build finished now, will copy the module over to the device and see if it loads. :)
[Galaxy Tab 10.1 Android Development] RGardner:
Fixed... is there an update to download somewhere?
[Galaxy Tab 10.1 Android Development] pershoot:
not yet.

........
[Galaxy Tab 10.1 Android Development] fusionjack:
I'm trying to set max freq to 1400 MHz and governor to ondemand with setcpu and VC, but after reboot those settings are reverted back to interactive and 1000 MHz.

I have trying to put an own init.d script too, but with no luck. There is only one script in init.d folder. My own script or VC script, both didn't take any effects.

Could someone tell me why or how to make the setting permanent? Thanks.

Edit: My Tablet is P7500 with Overcome ROM 2.1.1.
[Galaxy Tab 10.1 Android Development] nightmarebadger:
It's a obvious one, but are you sure you checked the "set at boot" on SetCPU? You might also want to run Superuser app once to make sure it works fine (I find that I have to run it once after every update to make sure it works well).

Can't speak for other stuff but SetCPU works for me on the same ROM and device.
[Galaxy Tab 10.1 Android Development] fusionjack:
I have tried that long time ago, it worked for the first boot, but on second or third boot it reverted back again. :mad:

I just tried again and it seems the setting sticks! :D

It could be the superuser thing as I notice sometimes a new app cannot get root access. The superuser popup didn't come up.

Thanks nightmarebadger for the tips!
[Galaxy Tab 10.1 Android Development] nightmarebadger:
That's exactly what happened to me, and it happens after every Superuser update - so I just make sure to run it once every time it updates.

Glad to hear it works now! :D
[Galaxy Tab 10.1 Android Development] coalee:
@pershoot Thanks for your wonderful kernel.

Anyway, could you also add SmartassV2 governor into the kernel? I think it might give a better balance between performance / battery life. ... Cheers :)
[Galaxy Tab 10.1 Android Development] pershoot:
i probably wont be adding this.

i'm planning on doing one more release for HC, and what's going in has been listed above.

feel free to pull my source and add it in.
[Galaxy Tab 10.1 Android Development] makbil:
Confirmed.

Edit: ...and apparently already solved :)
[Galaxy Tab 10.1 Android Development] pershoot:
This shouldnt be affecting 7100/lte builds. Is that the case as well?
[Galaxy Tab 10.1 Android Development] makbil:
I'm on ISI's HC32 with your kernel Dec 11 16:07:39, North is West.
[Galaxy Tab 10.1 Android Development] Entropy512:
As a quick request that should require less effort to integrate than Smartass:

Could you please enable conservative governor so that those of us who wish to can choose it? (Obviously not make it the default.)

Optionally, if possible also patch in netarchy's conservative governor tuning patch - https://github.com/Entropy512/linux_kernel_sgh-i997r/commit/35f8237e78ba525f60e2d71e4899cc4b72ce2a89 (Mainly the sampling rate ration limit lines - fine to leave the default transition thresholds as-is since those are user-tunable, but the sampling rate stuff makes it impossible.)

I tried lower ratios on my Tab and seemed to suffer no ill consequences.

The above is basically the only reason I ever bothered to fork your sources and build my own kernel - but easier if upstream makes the changes. :)
[Galaxy Tab 10.1 Android Development] m125:
Thank you so much for fixing the headphone issue!!
[Galaxy Tab 10.1 Android Development] pershoot:
Vladz sorted it. Also brought in finer brightness adjustment from him as well.
[Galaxy Tab 10.1 Android Development] polppol:
Do I really need to flash back to stock kernel first before flash the new one?
[Galaxy Tab 10.1 Android Development] joseph168:
I just read Note from Droidbaseman that we can not set governor to interactive mode. It will cause CPU getting stuck, isn't it? What is the main different from last build? Sorry for being noob.
[Galaxy Tab 10.1 Android Development] xpakage:
I was having to run stock kernel on Task but now it is auto detecting WiFi.

THANKS!
[Galaxy Tab 10.1 Android Development] jtdc:
wow gotta try this new kernel! thanks pershoot fot the continuous improvement!
[Galaxy Tab 10.1 Android Development] DEI11X:
Thanks for all of your hard work on this pershoot.. Much appreciated!

Just flashed stock KMN and then this new kernel to GalaxyTask v10 and all is well!
[Galaxy Tab 10.1 Android Development] joseph168:
I am wondering which governor you guys set? I always get stuck sometime when I set CPU to interactive. On demand not really smooth as interactive.
[Galaxy Tab 10.1 Android Development] pershoot:
What do mean stuck?

Interactive is default.

Do not overclock, clean flash your stock 3.2 rom and latest kernel. Dont install any apps and observe for 24 hrs. Then put your apps back and observe. Then oc (if you were before) and observe. Clock down if you are not stable.

Youll find the culprit from that scenario on your specific setup.
[Galaxy Tab 10.1 Android Development] guih:
If your not running the previous version then yes
[Galaxy Tab 10.1 Android Development] joseph168:
Hi pershoot! I meant sometime it freeze a little bit of time. Interactive is default when re-flash to stock rom. After update the last kernel it become ondemand is default. I read your note in droidbasement that, set interactive as default cause CPU getting stuck, isn't it? I thought maybe some of widget on homescreen cause it freeze like this. Not really kernel issue. Thanks anyways for your hard work to save our tab
[Galaxy Tab 10.1 Android Development] pershoot:
Interactive gets set during runtime. Same as stock.
[Galaxy Tab 10.1 Android Development] mrbubba999:
I'm getting serious lag on the keyboard since flashing the new kernel (only noticed it when typing on any forums using the browser)

The headphone issue is fixed though :)
[Galaxy Tab 10.1 Android Development] pershoot:
nothing to do with kernel. only bug fixes went in for HC. works fine on ICS as well.

check your rom/tweaks, etc.

when in doubt, go back to your stock rom and evaluate.
[Galaxy Tab 10.1 Android Development] inline6power:
Flashed and auto rotate is broken on the tle kernel you made. Ran great but I really pike having port mode.any fix for this?

sent from my 4g galaxy tab
[Galaxy Tab 10.1 Android Development] pershoot:
Auto rotate works fine.

This is only for 3.2.

if you are running 3.1, then this is not for you and will break autorotate in that case.
[Galaxy Tab 10.1 Android Development] aljo00:
This kernel is compatible with 4.0.3 ?
[Galaxy Tab 10.1 Android Development] pershoot:
No, its corresponding ics brother has already been built and submitted to my github and in the review stage, pending merge to mainline.
[Galaxy Tab 10.1 Android Development] RGardner:
I guessing this hasn't fixed the North is West issue... since North is still West after updating.
[Galaxy Tab 10.1 Android Development] pershoot:
it does. compass is now sorted for all devices. confirmed from testers.

check the app you are using. there are very few (if any) that work properly with the tab. most of them show 90 degress off and dont really move properly.

smart compass may work out. another one is Compass, V2.2.1.

also, calibrate as well.
[Galaxy Tab 10.1 Android Development] TwanntasticSV:
can i just flash this kernel over my stock touchwiz from samsung?
[Galaxy Tab 10.1 Android Development] pershoot:
as long as it is 3.2, 10.1, yes, and your device is listed in the posting.

these devices are currently supported:

GT-P7100 (10.1v), GT-P7500, GT-P7510, SGH-T859 (tmobile usa), and SGH-I905 (VZW LTE).
[Galaxy Tab 10.1 Android Development] TwanntasticSV:
i have the GT 7511 does aour kernel also support it?
[Galaxy Tab 10.1 Android Development] pershoot:
im not privvy to that model #. you can try, but certain things 'may' not work.
[Galaxy Tab 10.1 Android Development] inline6power:
ok thanks
[Galaxy Tab 10.1 Android Development] alturismo:
Hi, sorry for this may silly question

im coming from gambarou rom kl4 wich had your previous kernel included,

updated now to this new version.

installed setcpu just to check if frequencies are stuck and they go down to 216 and up in usage.

so i assume its working properly ?

thanks for your efforts ;) tab feels pretty well thanks to your work here, im also pretty amazed already

on the KANG ICS builds too, just waiting here now for some real alpha´s with 3g ;)
[Galaxy Tab 10.1 Android Development] TwanntasticSV:
you are from germany... do you have the gt-p7511? the 10.1N?

does this kernel works here?
[Galaxy Tab 10.1 Android Development] alturismo:
Hi, nope, as in my sig i have the "forbidden" p7500 3g one ;)

just give it a try, make a nandroid before and test, u can easy turn back usually by advanced restore in cwm boot image.
[Galaxy Tab 10.1 Android Development] kaiserlein:
The 7500 version works perfect on 7501 so I'm pretty sure the 7510 version will work on 7511.
[Galaxy Tab 10.1 Android Development] mrbubba999:
All I've done is flash the new kernel. I'll go back to the previous one and see what happens
[Galaxy Tab 10.1 Android Development] TwanntasticSV:
where can i change the cpu govenors?

@pershoot: you kernel is also working on the GT-P7511 (its the German version)

---------- Post added at 10:06 PM ---------- Previous post was at 09:49 PM ----------

sorry for the noob question:rolleyes:

how can i test cpu speed?
[Galaxy Tab 10.1 Android Development] The Root:
use the antutu benchmark and cpuspy
[Galaxy Tab 10.1 Android Development] Nash123:
Volumeadjustment (decreasing volume) with voodoo sound and "map volume keys hack“ is almost impossible. It “jumps" and distorts like crazy. Old kernel was fine. I don't understand in your changelog what needed to be fixed. NOW it IS mangling. Reverting back to previous kernelversion.
[Galaxy Tab 10.1 Android Development] pershoot:
the author of the patch saw no ill effect. he did mention that eq might go off balance if you use the app. once you setup via the app, it is fine.

it stays. you will get no support if you stay on the older kernel. your choice.

because, volume adjustment (for headphone) was broken for many users without using voodoo cp. since voodoo cp is not avail in the market for 10.1 officially, something needed to be done.

please dont use caps like that. i can read the meaning without your caps stressing the importance. please show some courtesy.
[Galaxy Tab 10.1 Android Development] Nash123:
Caps were not intended as criticism :-) Sorry. It was just a little funny, as the fix described in the changelog created the opposite on my device.

Edit: What do you mean by "setup via the app"? Voodoo control?
[Galaxy Tab 10.1 Android Development] pershoot:
yes via voodoo control.

the author was going to construct scripts to be used for the tab so voodoo app did not need to be used. watch this space for those enhancements.
[Galaxy Tab 10.1 Android Development] TwanntasticSV:
Ive made atuntu benchmark but cpu frequency says 1000 mhz. But it should be 1400??

Im wonering if everything went fine
[Galaxy Tab 10.1 Android Development] pershoot:
Read the blog post. You are not oc'd by default when you flash this kernel.
[Galaxy Tab 10.1 Android Development] Vlad_z:
with this fix you don't need to use "map volume key hack" which was the only option in previous kernel if you want to have full range of headphone volume control.

just uncheck it and you will be fine. anyway, this "map hack" has other side effects and now it's not needed.

edit: if you want me to elaborate any further on that topic and maybe learn couple things just let me know...
[Galaxy Tab 10.1 Android Development] Nash123:
Thanks vladz and pershoot for your explanation. Wanted to stress once again, that it was no criticism using caps. I have the highest respect for all of you guys who fix and improve our devices. So thanks again :-)
[Galaxy Tab 10.1 Android Development] pershoot:
ive added this to the blog post under Note.
[Galaxy Tab 10.1 Android Development] Nash123:
Yeah I have a question regarding the analog amplifier of WM8994 which is controlled by the map hack, as I understand supercurios description. Is your solution controlling this analog device too?
[Galaxy Tab 10.1 Android Development] Vlad_z:
in nutshell - yes. voodoo patch intercepts android low level writes to wm8994 chip and replaces/mangles with alsa (sound framework) calls. Sometimes it goes not as intended... so, basically this map volume key hack is controlling volume as would unpatched Samsung driver.

All I did, I removed such mangling in that path and let underlying Samsung driver handle volume commands.

So one can still enjoy features like bass booster or oversampling and have full range of headphone volume control (16 steps from min to max) .
[Galaxy Tab 10.1 Android Development] jsikaffy:
LOST ROOT

Hello,

I am on Gambarou Rom .5a, and it has your first Kernel stock, I flashed the new one on top of this one and now I dont have root.

I tried rerooting and nothing happens, what can I do?
[Galaxy Tab 10.1 Android Development] mattdub1:
hi pershoot, when reading the blog, it says xtra contains ondemand as default gov... when i flash it, it reads interactive as the default...is this correct? which do you recommend? thanks
[Galaxy Tab 10.1 Android Development] pershoot:
whichever works best for you.
[Galaxy Tab 10.1 Android Development] jsikaffy:
Pershoot, I lost my root when flashing help what can I do?
[Galaxy Tab 10.1 Android Development] pershoot:
Remove the entry(ies) in superuser and redo it for said app(s).
[Galaxy Tab 10.1 Android Development] jsikaffy:
Just did that and nothing happens :-(

I have flashed your kernel several times now but unable to get root.

When I try to update SU it says I have Legacy and error to update.

Look at the screen shots.
[Galaxy Tab 10.1 Android Development] mattdub1:
so whats it supposed to be default after i flash the kernel??
[Galaxy Tab 10.1 Android Development] Fir3blade:
"On demand" as far as I know.
[Galaxy Tab 10.1 Android Development] pershoot:
interactive (ondemand default and interactive being set during runtime via init.p3.rc).
[Galaxy Tab 10.1 Android Development] pershoot:
remove su and superuser. remove the data folder for superuser. push su and superuser. chmod 4755 su. launch superuser and update it.
[Galaxy Tab 10.1 Android Development] parklife:
Hi pershoot, thank you for your work. Unfortunately Apple bluetooth Magic Mouse still not working. I hope you fix it soon :)
[Galaxy Tab 10.1 Android Development] pershoot:
not going to update HC anymore. 01/09/12 is final for it.

pull my source, enable: CONFIG_HID_MAGICMOUSE in pershoot_samsung_p4wifi-ux-hc32_defconfig (if using gt-p7510), or pershoot_samsung_p4-ux-hc32_defconfig (if using gt-p7500), as modular, build, push module to your system, insmod it, and see if your magic mouse works.
[Galaxy Tab 10.1 Android Development] PeterDer:
Does your new kernel work with the new KL1 base aswell?

Can't check your page either, seams to be down atm.
[Galaxy Tab 10.1 Android Development] pershoot:
it should.
[Galaxy Tab 10.1 Android Development] danielsf:
Hi pershoot, may i ask, will your kernel ever suport gpu overclocking, as on the zoom you can increase it by 33%. The reason for the overclock is becuse the new games coming out like modern combat 3 have such low frame rate compared to my galaxy s2, so even just a few more fps on games like that would make a huge diffrence. :-)

I have tried searching this thread for the answer,but the thread search tool doesnt seem to work on the computer im on, i press it, it shows up, then try to type somthing and it disappears , so i am really sory if this has been asked before :-(
[Galaxy Tab 10.1 Android Development] pershoot:
Gpu oc doesnt work out too well on this device. Decreased fps, bootloops, general sluggishness,etc.
[Galaxy Tab 10.1 Android Development] PeterDer:
It sure does :-)

Thanks for another great kernel.
[Galaxy Tab 10.1 Android Development] jsikaffy:
Im sorry pershoot I did not understand what you just said. Feeling really noob!

I already uninstalled superuser but where do I find the data folder for it?

Help.... :-(
[Galaxy Tab 10.1 Android Development] SeanHacker:
@pershoot

Just wanted to drop by and say thanks for the latest kernel bro. you do great work.
[Galaxy Tab 10.1 Android Development] zuperpailon:
Hello guys,

First of all, thanks to pershoot for his great work.

I've got a question, I'm running Overcome Rom 2.2.0 in my 3G Tab, and I was wondering wich version of the kernel should I flash....

I'm thinking this one:

10.1 3G, Touchwiz UX (HC 3.2 (stock); GT-P7500):

boot-cm_2636.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912.zip:

Download: boot-cm_2636.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912.zip

But I'm not sure because it says "Stock" and of course, I'm not running Stock Rom....

Can anyone give me some pointers? thanks a lot in advance
[Galaxy Tab 10.1 Android Development] shmigao:
That's the right one if you hv gt-p7500
[Galaxy Tab 10.1 Android Development] zuperpailon:
Thanks shmigao

One more question (to anyone)

I'm kind of a noob when it comes to OC...

1- Is it safe?? (I just set it to Ondemand and set the Min and Max to 216 and 1400, in order to get good performance and also save some battery)

2- If I uninstall SetCPU then the tablet will always run at 1000?
[Galaxy Tab 10.1 Android Development] 07blackwater:
For most usage you don't need to oc your tab but for gaming it really helps. When I play modern combat 3 oc´ing really makes the difference.

If I was you I'd only oc when you need it. A well, unless you select 'start at boot' in set cpu the settings will revert to stock when you reboot.
[Galaxy Tab 10.1 Android Development] :
Yes, it work properly, and you can change scaling mode in setcpu to performance and look max cpu speed instead ondemand mode by default
[Galaxy Tab 10.1 Android Development] BeeGee_Tokyo:
I had 2 SoD' since I installed new kernel last night. This morning and this afternoon.

Have to say that I didn't flash Stock kernel first, moved direct from December kernel version to this one.

Anybody else got problems?

Will try tonight to flash stock kernel, then new kernel to see if it helps.
[Galaxy Tab 10.1 Android Development] alturismo:
nope, worked fine on your rom here, no sod´s, and i also just updated kernel ...
[Galaxy Tab 10.1 Android Development] :
All work fine. May be you use modules from old kernel? What say dmesg/logcat?
[Galaxy Tab 10.1 Android Development] parklife:
Thanks for the response...but this is just too advance for me. I am pretty new with android stuff (about 1 month only) Can anybody send me any link or tutorial so i can perform this?
[Galaxy Tab 10.1 Android Development] Daywalker84:
same for me too. no sod´s since flashing the kernel, without reverting to stock.
[Galaxy Tab 10.1 Android Development] JM_I:
Indeed. +1

I've been a fan since I flashed my first Task ROM a couple months ago. Tab's been rock solid at OC 1.4 ever since.

Outstanding!
[Galaxy Tab 10.1 Android Development] jsikaffy:
No more root ever since, I installes tried to fix it and nothing works give me a recomendation pls.

Enviado desde mi GT-I9100 usando Tapatalk
[Galaxy Tab 10.1 Android Development] makbil:
To expand on this issue, I get consistently correct directions using Smart Compass but only if the magnetic signal level is around 50 or higher, when its in the lower 40s, it can be unpredictable and at least in my case it could show any of the 4 directions. Actually the signal strength value has changed in the last test kernel but you get the picture, it needs to be above a threshold for 10.1v. As pershoot has mentioned, not all compass applications seem to be 100% compatible with my "v", so you may have to test a few to find which one works best.
[Galaxy Tab 10.1 Android Development] plotzkella:
Changes with framework-res.apk

I found out that with this kernel it is not possible to change values in framework-res.apk :confused:

There is no effect in changing values. I do this with apk-manager 5.0.2. With the previous kernels it was working.

Is there any way to change the backlight configuration? (usually in arrays.xml -> <integer-array name="config_autoBrightnessLcdBacklightValues">)

Thanks and regards.
[Galaxy Tab 10.1 Android Development] pershoot:
of course it is. no idea how well smali/baksmali works against sammy's HC UX closed source, but these values work fine:

https://github.com/pershoot/android...mmit/56ebea6074b5ec0177ca04090cc61ef75c1e0a51
[Galaxy Tab 10.1 Android Development] plotzkella:
Worked for me, thanks! :D
[Galaxy Tab 10.1 Android Development] mauwri37:
Hello, I flashed to the latest kernel cwm (in the 2 nd time I did not know why) I ask this: I also have to put the modules? I looked in: data / local / modules and I noticed that there are already modules with the same name and size, even if some seem a little different size, maybe I'm wrong because I read translated into Italian
[Galaxy Tab 10.1 Android Development] makbil:
Normally no. You would only need them if you want some additional functions like reading NTFS formatted flash disks etc.
[Galaxy Tab 10.1 Android Development] kiser802:
Maybe I'm just blind but, is there, or will there be a kernel for Tasks 13.1 slim Rom? If its been released all ready then my apolagies I'll have to hunt it down! Thanks Oh and keep up the great great work!
[Galaxy Tab 10.1 Android Development] kenziesgrandma:
Hi I'm a real noob to all this but I installed task's 13.1 rom then flashed this kernel and then installed boosted's ICS theme and it's all working perfectly. You don't need an updated kernel just use the one in the OP.
[Galaxy Tab 10.1 Android Development] sean1984:
go to pershoots site listed in the op and download this one if you are running galaxy task 13.1

boot-cm_2636.4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912.zip
[Galaxy Tab 10.1 Android Development] 07blackwater:
Which modules would these be? I was wondering about using a USB adapter and an ntfs formatted SD card to store/watch unconverted HD movies.
[Galaxy Tab 10.1 Android Development] RGardner:
Ntfs.ko ...
[Galaxy Tab 10.1 Android Development] DC_MTP:
Using Task Latest 13.1 Rom and Pershoot Kernel.

I didn't have "local / modules" under Data folder so I created the structure.

paste "ntfs.ko" within modules folder.

now whats next I don't know how to adb push. any help? or alternative way.

also is this something that needs to be done every time we flash new rom? ...possible app or flashable zip for this?
[Galaxy Tab 10.1 Android Development] kiser802:
awesome thanks!
[Galaxy Tab 10.1 Android Development] komorka:
Can anone please help with posting a comprehensive guide to activating the NTFS module? I tried everything described here, but I still get the message that my NTFS formatted flash drive isn't recognised.

Not being able to do anything about it has been killing me for over a week now.

:(
[Galaxy Tab 10.1 Android Development] nakedninja42:
So you found and followed these guides?

or
[Galaxy Tab 10.1 Android Development] komorka:
Yepp, thanks, found those. to no avail...

whenever i run mount to know where my NTFS drive is - it is not listed anywhere... :X

what am I doing wrong?

I don't see anything with 8:0 or 8:1 in it. the last line has something to do with FUSE
[Galaxy Tab 10.1 Android Development] DC_MTP:
Not much help in here...seems like ppl grab the latest kernel and bounce.