yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 8.9 Android Development] _motley:
Sorry to hear you are having problems. It is hard to say what the problem is, but it sounds like the problems some 10.1 users reported when they were using encryption. Are you turning on encryption in settings by chance? See this as an example: http://marakana.com/forums/android/general/364.html

While 1.5GHz may not be stable on all tabs due factory tolerances, this is not likely the cause of your problem. During the R&D phases, I have crashed my tablet many times by undervolting and running at 1.6+ GHz etc. and not once did I ever lose or corrupt data. The ext4 file system is resilient to these types of crashes.

Sorry I don't have a better answer for you. I hope you have a CWM backup so you can get your data back. Perhaps others may also have some feedback for you. The latest version 2d has many fixes merged in from the Nvidia repo, so I recommend that folks upgrade and stay current.
[Galaxy Tab 8.9 Android Development] Nemesis][:
Glad you got it working. =)

Just a heads up, the FAT type is determined by how big the volume is:

Less than 11MB it uses FAT12, 12MB to 35MB is FAT16 and 36MB+ it uses FAT32.

-N2
[Galaxy Tab 8.9 Android Development] nirogu325:
Quick curious question: what's the folder SetCPU uses to store the UV/OC scripts? I'm asking this for future reference.
[Galaxy Tab 8.9 Android Development] ZeroPDA:
I wrote to developer of LUKS Manager

He answered:

Folks, please, test it, because now my tablet is not with me.
[Galaxy Tab 8.9 Android Development] _motley:
Thanks for stopping by 'Nemesis. It good to how the FAT volume sizing works. I guess the overhead would be a good percentage for a 10MB volume, so that makes sense. I was testing with FAT12 since I created a 10MB volume.

I am still having some issues with a FAT32 volume. I can create it, mount it, and put files inside it. But, I can't open the files like I can from the ext2 volume. Any ideas on what could be going wrong? In the kernel I have enabled FAT_FS (MSDOS) and VFAT_FS (Win95 support). Default code page for FAT is 437 and default iocharset is iso8859-1. These were the defaults within the kernel configuration, so I left them as-is.

For more clues, root explorer seems to be able operate on the fat32 volume to browse and copy files etc., but es file explorer does not. I get the same results in the LUKS file explorer for viewing files I placed in the volume. I can see the files, but can't open them. Folders look like dots (like volumes) instead of folders in the LUKS file explorer.

Hope this helps us troubleshoot further. Thanks again!
[Galaxy Tab 8.9 Android Development] _motley:
Thanks, I responded first without refreshing the page and did not see your response. I'll take a look at busybox and debug mode when I get a chance. We are close to getting FAT working for sure.
[Galaxy Tab 8.9 Android Development] _motley:
Hi Hurrian, I don't think there is any limitation as long as the proper tools are installed (busybox etc.) although I have not tried this myself. Do you have a valid ext .img file that we can play with?
[Galaxy Tab 8.9 Android Development] goenieg:
Thanks Motley, lightning fast in combination with overcome! Any faster and my tab will catch fire :)

Just being curious, how much are you undervolting with setcpu?
[Galaxy Tab 8.9 Android Development] nirogu325:
You can see his reply about that here or:
[Galaxy Tab 8.9 Android Development] goenieg:
Thanks nirogu!
[Galaxy Tab 8.9 Android Development] _motley:
You can find its data store in /data/data/com.mhuang.overclocking/

They really aren't scripts per se, but config files that hold the values that SetCPU uses to echo changes to sysfs to control the CPU. The part of the sysfs tree in this case is /sys/devices/system/cpu/...
[Galaxy Tab 8.9 Android Development] nirogu325:
Thanks, I'll keep that in mind. You never know when one might have to check that for troubleshooting.
[Galaxy Tab 8.9 Android Development] jahkno:
I know it's throughout the thread but could you add recommended UV's beside your recommended OC's in the first post?
[Galaxy Tab 8.9 Android Development] fuybjeans:
Thanks _motley!

blazing at 1.504GHz for a full day with zero problems. Got a little greedy and attempted 1.6 and wifi stopped working, so I backed off a little :)

keep up the great work!
[Galaxy Tab 8.9 Android Development] cy_happy:
Thanks for the kernel!

But I still got some problem when using MX Video Player when playing MKV videos, sometimes it's a little bit laggy, it's fine withe the stock kernel, any solution?
[Galaxy Tab 8.9 Android Development] beginner:
Screen density

Does work lcdensity or similar program with the rom?

I found in the stock rom it doesnt.
[Galaxy Tab 8.9 Android Development] ehcan:
You need busybox installed for LCD density apps to work. Find the busybox installer app fromMarket and install it.

Sent from my GT-P7300
[Galaxy Tab 8.9 Android Development] beginner:
Sorry insisting on it. It is theorical or really you have it working?

If you have, what busybox do you install?

On mine the tab cracks when restart.
[Galaxy Tab 8.9 Android Development] ki1120:
Thanks, actually I have never used encryption at all.

But I just womder if this is one of the problem related to "fix for ext4 memory leak" as you have mentioned in the latest v2d improvements?
[Galaxy Tab 8.9 Android Development] jamesfx01:
Hi everyone!

What's the temperature like for you guys that's running on 1.5Ghz ?

I am getting about 41-44 @ 1.5Ghz, and i can feel the heat slightly below the rear camera.

Is anyone getting something similar ?

At 1.4Ghz though, the temp is about 32-37. No heat.

Thank you all! :):)
[Galaxy Tab 8.9 Android Development] _motley:
I have now added an FAQ in the second post with this and much more info. Hope it helps!

Thanks, glad to hear it is working good for you!

Hi, let's make sure you are setup as recommended (see the FAQ I just added to the 2nd post). If you aren't using the interactive governor, this could explain it. If you still have problems, please provide more info about your setup as I haven't changed any settings from stock as far as video playback, however in v2d I have now applied some fixes from Nvidia that were not in stock. Let's hope it is something. simple. Also, If you have a trailer vid you can provide a link to that duplicates the problem, I would be happy to test it out when I get a chance.

It is true that most apps that change screen density require busybox, whether absolutely required to do it manually I am not sure. That said, I have not tried doing this on the 8.9 tab as I have no desire to do so. Is this by chance related to the video output thread I saw posted? I have a Samsung HDMI dongle coming soon so I can try out video output. In v2d, I did fix some issues with video output via HDMI that would not be available in the stock kernel.

No problem, I hope you get it sorted out. If you are running the stock ROM, have you done any ramdisk changes to improve ext4 performance? Some custom ROMs employ some ext4 performance tweaks that sacrifice a little robustness for speed. Typically this is not a problem except on rare occasions. The ext memory leak fix only applies when files are deleted. Here is the text from the author's fix so you can check it out:

"Commit 40389687 moved a call to ext4_forget() out of

ext4_free_branches and let ext4_free_blocks() handle calling

bforget(). But that change unfortunately did not replace the call to

ext4_forget() with brelse(), which was needed to drop the in-use count

of the indirect block's buffer head, which lead to a memory leak when

deleting files that used indirect blocks."
[Galaxy Tab 8.9 Android Development] _motley:
Hi jamesfx01, yes this sounds about right, but I need to verify my temps before I post (mine are in F in my SetCPU widget). I just put up an FAQ in the second post and made some mention about this. It would be nice to know what temps people are reporting at 1.4 and 1.5. It will depend upon usage of course. I like to run some benchmarks and then do some browsing and vid watching and see what happens. 1.5 requires more juice, so you will definitely get more heat.

Cheers
[Galaxy Tab 8.9 Android Development] ginjeet:
Snapshot

1.4 interactive, stock rom. Thanks.
[Galaxy Tab 8.9 Android Development] cy_happy:
I'm using the interactive governor and it's great.

Thanks!!
[Galaxy Tab 8.9 Android Development] jenne1980:
Hi there!

I've installed the Overcome 2.1.1 Rom from alterbridge86's thread and then the motley_v2d_3G.zip from this thread on my Galaxy Tab 8.9 (3G).

Everything worked fine but when I connect my PS3 Gamepad via USB cable to the tablet (with original Samsung USB adapter), it shows the same error message than with the stock rom. It says that this high-performence usb device cannot be used.

Why that? I thought that kernel comes with support for PS3/ XBox360 Gamepads :confused:
[Galaxy Tab 8.9 Android Development] nirogu325:
^ Dunno about that since I'm not using the built-in functionality the kernel has. I am using an alternative (a wireless one), an app called Sixaxis Controller. Read the instructions there if interested. It is easy once you configure your PS3 controller with the Tab's Bluetooth address using a PC application (link provided at the link's instructions). I'm using that ever since I got the tab and am playing classics such as Doom (PSX), Donkey Kong Country series and more.
[Galaxy Tab 8.9 Android Development] jenne1980:
Yes, I've already used the Sixaxis Controller app with the stock rom. But the problem with this app is that the analog sticks don't work. You can use them as digital buttons but not the analog function. And that's the problem.

I had a Asus Transformer and with this tablet I could just plugin the PS3 controller via usb cable and I was able to use the analog sticks.

Normally that should work with this kernel or not? Do I have to enable the USB charging with this instruction first? http://xdaforums.com/showthread.php?t=1323957
[Galaxy Tab 8.9 Android Development] jenne1980:
Finally I got it working with this kernel. It works exactly as with the Asus Transformer. Just plug in the Controller with USB cable and you can use the gamepad incl. the analog sticks.

But there is a big problem with this kernel which makes it unusable for me so I had to recover the stock kernel.

This kernel from _motley makes my Galaxy Tab completely slow. The scrolling between the homescreens or in apps like music folder player or player pro is extremely laggy. And sometimes the homescreen is jittering/ juddering a bit (it's like you put your finger to the screen so scroll it and then judder it just a little bit) when I'm not even touching it.

Then I restored the original kernel from the backup and everything runs fine again. So something seems to be very buggy in this kernel :( That's a pity because the stock kernel doesn't have this gamepad compatibility :(
[Galaxy Tab 8.9 Android Development] _motley:
Please make sure you are using the interactive governor with SetCPU and see the FAQ in the second post for more info.
[Galaxy Tab 8.9 Android Development] Hurrian:
motley, I think you should add "USE THE INTERACTIVE GOVERNOR" in big, fat, flashing, marquee, red colored letters.
[Galaxy Tab 8.9 Android Development] bigbrovar:
Hi guys, just installed this kernel on my tab. everything is smooth and awesome.. the speed difference is really noticeable. I just can't seem to get USB charge to work. what could I be doing wrong? when I try to charge via usb I still get the x sign on the battery icon.. I should add that I am using the stock P7300ZSKK2 rom
[Galaxy Tab 8.9 Android Development] nirogu325:
Read the OP. Instructions for USB charging are there in a small link. I got it working.

Sent from my GT-P7310
[Galaxy Tab 8.9 Android Development] jenne1980:
Ok, but can the ondemand governor cause these problems? When I had this kernel installed, I even set the tablet to 1,4 GHz in performance mode (always 1,4 GHz) and it was no difference. Still these terrible perfomance lags. Can the option "interactive" solve this problem? I thought this kernel is also usable for people who don't want to use SetCpu ???

EDIT:

I tried it now to reinstall _motley's kernel and activate the "interactive" setting and it really does the trick. The performance problems and the flickering screen are gone and everything works just fine and very fast! Thank you guys!

The suggestion of Hurrian
[Galaxy Tab 8.9 Android Development] nirogu325:
So you too experienced the flickering screen while using the Ondemand governor. Hmm (motley we have another one!). By the way, did you click on Set On Boot after putting your settings in SetCPU? That way it will stick even if you reboot the device.
[Galaxy Tab 8.9 Android Development] jenne1980:
Yes, I selected the "set on boot" option :)
[Galaxy Tab 8.9 Android Development] beginner:
No way....

I am on stock 3.1, obviously rooted.

After several tries (wipes included, just in case....) I have to say that cannot manage correctly the screen rotation. It is fixed.

Followed the 2nd post indication. Tested 1,504, 1,4, 1,2. Ever the result is the same: screen doesnt rotate.

Please, any idea? The speed is good but for me is not efficient if the screen cannot rotate.
[Galaxy Tab 8.9 Android Development] _motley:
I am 99.9% this is your problem:

From OP Prerequisites: Make sure you download the correct version for WiFi or 3G (

3G only supported on Android 3.2

).

This is exactly the symptom if you flash a 3.1 OS with a 3.2 kernel. You need to be running a 3.2 based ROM if you have 7300.
[Galaxy Tab 8.9 Android Development] mynewuser:
Hi, after I replace my tab with your kernal, setcpu set to interactive with no oc. Uv -50 to -100 for all. I notice the charging become almost not moving when I browsing + charge the tab at the same time.

The USB charging still show red x sign. Is it normal?
[Galaxy Tab 8.9 Android Development] _motley:
Hello, if you are only talking about USB charging and not charging in general, then this is normal since you haven't enabled USB charging. If you want to enable USB charging, use the link in the first post and it will show you how to run a script at boot time that will allow the device to properly support USB charging. The FAQ in the second post also answers some questions others have had about USB charging. Hope this helps.
[Galaxy Tab 8.9 Android Development] mynewuser:
hi, thank for reply. actual I have two question. no 1 will be charging using standard charge not able to cope with the power drain. that why the battery not charge when i charging during browsing.

2nd will be can you inform me the link to enable USB charging script. I already read many time but cannot found the script.
[Galaxy Tab 8.9 Android Development] jenne1980:
Look at the first point under version v2b and you'll find the link ;)

I already tried it and it works.
[Galaxy Tab 8.9 Android Development] mynewuser:
Hi. Thank for the tips. Now my problem solve. My charging also working during using. Don't know this anything to do with the USB script?
[Galaxy Tab 8.9 Android Development] _motley:
Glad to hear it is working for you. I just checked and I am working fine charging from the AC Adapter when I don't run the USB charging script at boot. It works OK either way for me. When you are browsing, you are using 3 of the most power hungry options in the tablet (screen, wifi, and browser that taxes the CPU), so it won't charge as quick as when it is laying there at the lowest frequency with the screen off. If you also OC, then it will charge even slower during usage. You could setup a profile in SetCPU so that during charging you would only allow 1.0 or 1.2 GHz and that would help out a bit.
[Galaxy Tab 8.9 Android Development] mynewuser:
Just perform some experiment. Using battery monitor widget.

I connect the tab to computer USB port.

If not enable the USB script => Tab drawn 366mA

If enable the USB script => Tab drawn 1000mA

The standard charger will drawn 1700mA. Edit..
[Galaxy Tab 8.9 Android Development] _motley:
Great experiment, thanks for sharing. This shows why the tab charges faster than stock when the custom kernel feature is turned on.
[Galaxy Tab 8.9 Android Development] mynewuser:
Hi, i notice the market still at version 1. Any way to upgrade to latest market. 3.4.4?
[Galaxy Tab 8.9 Android Development] nirogu325:
You'd have to download it somewhere and install it by putting it in the "/system/app folder" with the name "Vending". Use Root Explorer or similar app for that. If the result after reboot is two Markets (the old one and the new one), simply delete or freeze the old Market using Titanium Backup.
[Galaxy Tab 8.9 Android Development] jenne1980:
I think the old market is much better than the new one. The new one is so terribly slow.
[Galaxy Tab 8.9 Android Development] nirogu325:
Are you sure you tried the latest 3.4.4 Market? It flies compared to the previous ones in my Tab.
[Galaxy Tab 8.9 Android Development] jenne1980:
Ah ok, then I'll give it a try.

Edit: Yes you are right. The Market 3.4.4 is really much faster. I like it.
[Galaxy Tab 8.9 Android Development] mynewuser:
any latest development?
[Galaxy Tab 8.9 Android Development] _motley:
Is there a problem you are looking for a fix for? Now would be a good time to report anything as the next version is underway and will include some Nvidia patches, an optional SIO i/o scheduler, and will be compiled against a newer compiler along with some optimization.
[Galaxy Tab 8.9 Android Development] jenne1980:
Please have a look at the results of my standby battery consumption test: http://xdaforums.com/showpost.php?p=20463009&postcount=525

I identified your kernel to be responsible for the high battery consumption problem (only when WLAN is activated). With stock kernel everything is fine.
[Galaxy Tab 8.9 Android Development] _motley:
I have a few questions before I can start to look into this. I need more information and need to understand how consistent your tests were run. Please be honest with your answers. If you are not sure, please say that you are not sure. I can dig for some of this info in different threads, but it is best to have your confirm it all here.

Do you have a 3G model?

What version of the kernel was used (assuming version 2d).

Were you overclocked? Did you use undervolting? Was it the same for every test case?

Did you have WLAN set in Android to shutoff when the screen goes off in every test case, or was it setup to leave it on? I believe there are 3 settings to choose from. Please confirm what setting you used and whether it was the same for every case.

Did the Android battery usage stats (under Settings|Applications) also suggest that WiFi was using more resources during this time for the suspect test cases, thus suggesting that WiFi is the problem? It would be nice to see screen prints of these stats along with the graphs Android provides.

Were you flashing fresh for every case and running the tests without installing any extra apps? Or perhaps you are restoring some of the test case environments from CWM backups where you may have had different apps installed after a previous configuration? What I am getting at is whether the same stock options exact same apps running (or not running) for every test case?

Did you activate the USB charging script on boot for every test, or was it not activated? Since this is a power related mod, it would be interesting to see if it plays any role.

After we get some additional info, we can also check with others to see what they are seeing as well and I can run some tests with my WiFi-only version.

I am getting about what is expected from stock on my Wifi only model, while taking OC into consideration and I never turn Wifi off, even with the screen. I also have an Iconia and the GT8.9 does much better on battery as you suspect. Both are OC'ed at 1.5GHz.
[Galaxy Tab 8.9 Android Development] jenne1980:
Yes, no problem. I'll answer your questions as I can.

Yes, it's the 7300 with 3G.

Jep, I downloaded your file motley_v2d_3G.zip.

Yes, I installed SetCPU because I had terrible speed lags without setting the governour to "interactive". With the interactive setting the speed problem was solved. Then I changed the max CPU speed to 1200 MHz. But I think that doesn't effect the test because I only tested in standby where the CPU clocks down to min. I always used this setting when your kernel was installed.

Of course I always selected the option "never" for every test to be sure that WLAN is always activated (except the 2nd test with your kernel where I disabled WLAN completely).

When I noticed the battery consumption problem the first time, I posted my values in the forum, these were my values in the battery usage menu: 53% Android OS, 20% WLAN, 14% Display, rest wasn't mentionable. But I don't have any screenshots or exact values for all the tests because I didn't look to that menu again. For me it was clear that the activated WLAN is causing the problem because without WLAN the battery consumption was ok (2nd test).

Yes, I always made a fresh installation with CWM Recovery. The installed apps were always the same besides SetCPU which I had only installed when I used your kernel. Rest of the apps was 100% identically. Before the first test (Overcome rom + your Kernel) I made a installation with data wipe. Also for the stock 3.1 test. For the last 2 tests (Android 3.2 stock) I didn't make a data wipe. All the settings and apps from the previous Android 3.1 test were there and everything was working fine. Also the battery consumption. Then I installed your kernel in CWM Recovery for the last test, and again I had nearly 2% per hour consumption, as in the first test.

Yes, I run the USB charging script for both tests with your kernel. I activated it, because the USB charging is (besides overclocking) the main reason for me to use this kernel and I wanted to make the tablet run with this setting. Of course it could also play a role for that problem.

Hope my answers help. Let me know if I can test anything else and I can do it.
[Galaxy Tab 8.9 Android Development] mynewuser:
For me, I using

- Stock ROM

- motley kernel Latest Version.

- No OC

- UV

- 7310 Model (WIFI Only)

- WIFI on.

- During testing, I install a lot of app.

- Activate USB charging.

On for 7 hour. Battery % almost no drop.
[Galaxy Tab 8.9 Android Development] telarin:
Question: If my GT-P7300 is running Honeycomb 3.1, can I use the 3.2 kernel?
[Galaxy Tab 8.9 Android Development] ki1120:
Thanks. But as far as I have mentioned, the data loss problem still exists, and have so far been happening for at least 4-5 times, usually a few day interval each time of occurance. Each time I restored my /data from my clockwordmod backup, I tried changing every settings in setcpu, including lowering the frequencies and voltages, but it does no help. Every after I flashed Overcome ROM and then your kernel does the problem exist.
[Galaxy Tab 8.9 Android Development] jenne1980:
So with stock rom you mean Android 3.2, I guess? Same kernel version (v2d)? Maybe it's only a problem of the 3G version when you have no problems with the Wifi-only version.

I've installed my CWM backup of the stock 3.2 rom and everything is fine again. After 7,5 hours the battery dropped from 100% to 98% -> normal.
[Galaxy Tab 8.9 Android Development] SmittyRN:
http://db.tt/ddiGbZY5

Here's Market 3.4.4. All I did was install it as is and then froze the old on. Everything is working fine on my end.
[Galaxy Tab 8.9 Android Development] mynewuser:
my stock before replace with this kernel will dxkj2.