yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] Omega Recon:
Setting a governor, is like putting a cap on the amount of power sent to the processors (or sent by the processors) Better yet, think of the governors as a speed limit sign. Like I said, you're not going to hurt the device if you have an overclock kernel. You're only going to hurt it when you crank up that overclock, to say, 1.7GHz, because you want an intense game of Dead Trigger, or for whatever reason, and leave it there, for long periods of time. Every developer that's made an over clock kernel will tell you in their OP about the dangers of leaving it run at its max for long periods of times. You'll burn up your processors.

Now for System Tuner, its default is WHATEVER your kernel is set at. If its 1.2, then 1.2 will be the default. If its 1.3, then 1.3 is the default. System Tuner allows you to go in and change the setting to whatever you wish. You can change the settings for your CPU's , governors, OOM settings, etc, etc.

And yes, I do believe that is the principle for the OC, is for an improved I/O. Go ahead and install the kernel. Play around with it using System Tuner, or something similar. When you need more power, kick it up a notch (2 quotes: 1 from Tim "The Tool man" Taylor, & Emeril Lagasse.) Just remember to turn down the power when you're done. I let mine run @ 1.4 on performance setting almost all the time. I hope this helped you out.
[Transformer TF300T Android Development] mizifih:
It's very noticeable, at 1.44Ghz the TF300T already get hot a little faster then the stock 1.3Ghz. I noticed that playing Global Outbreak. I started it once at 1.6Ghz and the tablet got hotter and it was faster. So yeah, I would not recommend leave it overclocked, I actually suggest to leave it underclocked, it's a very good way to save a little battery ;)
[Transformer TF300T Android Development] NCU1980:
Thank you for the advice guys. I have now flashed TF700 CleanROM 2.4 along with the JB V2 Kernel and can report that the tablet is performing well.

Two things I have noticed.

1. Chrome site redraw is giving me higher resolution than the screen when I go to some sites. www.xda-developers.com being one of them.

2. I am receiving a camera firmware update notification. Shall I accept it?

I have installed System Tuner as suggested and I can see that the JB V2 kernel can be OC'd to 1.66 but that CPU0 is running at the default 1.3. However I see all other CPUs as offline. Does that mean that I am only benefiting from 1 core instead of 4?

Thank you.

NCU
[Transformer TF300T Android Development] Omega Recon:
Yes, take the camera update. You'll want that. And yes, the JB V2 kernel is at 1.66GHz. I myself, I'm using untermensch's kernel, and can run up to 1.7 GHz. The CPU 0 will run at the default like i said, until you go in and change it. You'll always run the 0 CPU. Now, you can go in and force all CPU's online upon boot by playing with the settings.

Your tablet has a quad core processor. 0-4. Think of 0 as a big lake, and CPU 1 is the overflow from the lake, CPU 2 is the overflow reservoir from CPU 1, and so on down the line. The more apps that you have going, both system apps & user apps, you'll open up the processors as the tablet needs, to meet the demand. Just because we have a quad core processor, doesn't mean all 4 get hit and used. But they're there if you need that over clock power. Hope this makes sense

Hit the thanks button if I've helped in any way.
[Transformer TF300T Android Development] dman918:
Anxiously awaiting the updated hybrid ROM!!!
[Transformer TF300T Android Development] Godswrath:
Question--Are you saying to not set your clock speed minimum AND maximum to high speeds? Because I notice even if I leave mine on performance mode @1.7GHZ the tablet is never actually staying @1.7 for the entire time, it is actually almost always much lower. It shoots up and down depending on the usage.
[Transformer TF300T Android Development] Omega Recon:
You can set the minimum right where its at, which I believe is 100? I don't mess with the minimum. I like to think the tablet is smart enough, with the help from the developer of the kernel, that the minimum doesn't need to be touched too often.

Though you might have it set @1.7GHz, doesn't mean the tablet is going to run at 1.7 every second. You're just setting a limit, a parameter if you will. It means you're telling the tablet, "I'm giving you this much room to play with. If you need it, its there. If you don't need it, that's fine too." So, yes, as you put it, its going to shoot up and down as the tablet needs it.

An example is, if you're using System Tuner, it has a record feature. Go in and adjust your settings of your CPU to 1.7GHz or what ever your max may be, hit record, and go play an intense game of Dead Trigger or some other high intense, high graphic, battery draining game for a few mins. Then go back into System Tuner and look at your recording. Chances are you never hit the 1.7GHz max, and your usage never spilled over into CPU 2. And chances are as well, there were no glitches or lags when you were playing that game.

I hope this helps.
[Transformer TF300T Android Development] Godswrath:
Thanks, that's what I thought--however, now I'm a little confused about your warning to not "leave it run at its max for long periods of times". Since the tablet is always underclocking itself, wouldn't it make it okay to leave it overclocked @1.7 permanently? BTW not trying to argue, just want to understand, as I do currently leave it overclocked all the time.
[Transformer TF300T Android Development] MikeyNick:
Sorry I've been away for a couple days, finals week and all :(

Overclocking CAN be "dangerous", but from a practical point of view, I wouldn't be overly concerned about it. It does put more strain on the cpu, and therefore reduces the overall life of it, but realistically speaking, unless you plan on eeking out 3 or more years from this thing, don't worry about it. I know it's not a direct correlation, but as an example I had a 2.3GHz intel core 2 duo overclocked to 3.3GHz for 4 years and it's still running just fine (I handed it down to my brothers computer when I upgraded). I personally can't see myself going 2 years without upgrading, so I wouldn't be concerned if I kept my tab at 1.6GHz all the time

The bigger issue, however, is battery life. If your tuner app supports profiling, use it! I have it set up so that when the screen is off, the processor can only go up to 340Mhz. I know I could set it lower, but I somewhat frequently use apps that can run in the background with the screen off, plus I find it tends to respond quicker when turning the screen back on when it's a little higher. As for when the screen is on, I use the interactive governor, max of 1.66 (jb oc v2), min of 475Mhz. It'll only scale up when it needs to. Recently I've been using this thing more as an e-reader than anything else, so I have the ASUS power saving profile on, which caps it at 1Ghz, and that's plenty for reading stuff, and results in great battery life (it's been almost 2 days and i'm still above 50%, but this is not constant use mind you). If I want to play a game, I put it on performance mode and then it can scale up to 1.66 if needed. When I benchmark, I put min and max on 1.66 and use performance governor in my tuner app.

As for the whole 4 cores thing, being able to use all 4 cores is very application dependent. In some applications, everything needs to be done in order, and thus you can't split the work amongst multiple cores, it has to be done by one. Most games use one core of the CPU, but use many cores of the GPU for rendering the graphics (if it knows what each pixel needs to look like, it can have the different cores of the GPU each draw a certain subset of the pixels). More often than not, multiple cores will not make a single application snappier, but make multitasking snappier. If you have a bunch of applications running, certain cores can be devoted to certain applications and benefit that way, but in order for one application to make use of multiple cores, it has to be written to take advantage of them. Parallel computing is my focus in school right now and it's really some fascinating stuff :D

Anyway, hope I was able to share some knowledge :)
[Transformer TF300T Android Development] Omega Recon:
Yeah, what MikeyNick said. LOL
[Transformer TF300T Android Development] burt_ie:
Great discussion, I was also unsure about the details about over clocking. Good to know though.
[Transformer TF300T Android Development] mikaole:
Sad news guys. Scott just sold his TF700. So unfortunately there will be no more update for this.

From me a big THX and hope to see your Rom on some of my new devices :):):)
[Transformer TF300T Android Development] DMardroid:
Big huge thanks to Scott:thumbup:

for making this 300 run like a champ!!
[Transformer TF300T Android Development] burt_ie:
REALLY? Awh no :( his Roms were so amazing. Sad times for us but good things for Scott.

Big thank you for all his hard work and effort though.
[Transformer TF300T Android Development] dman918:
Well I guess I will give this TF700 ROM a try then. Really disappoined to see so few devs working on this tab, but I do appreciate the work that has been done thus far.
[Transformer TF300T Android Development] burt_ie:
I would seriously give the TF700 Rom a trial, you wont be disappointed. It's the only Rom where I have been 100% happy, and if it weren't for this I would have sold my TF300 by now. The lack of Dev's working on this tab is a little disappointing but they are doing great work, it just takes a little longer.
[Transformer TF300T Android Development] dman918:
Really? Wow, that's quite the endorsement of that ROM. I will load it up and check it out. Which kernel are you running with it?

Also, do I need to do a clean wipe coming from this ROM or no? Thanks!
[Transformer TF300T Android Development] c5satellite2:
Same here, been running Scotts tf700 rom for about a month now. Works very well. He got rid of his 300, so look in the tf700 forum from now on. He knows we are running it on the 300 and said it should be the same.
[Transformer TF300T Android Development] allram:
Well, scott have sold his tf700 also now, so no more transformers updates :(
[Transformer TF300T Android Development] mizifih:
Our loss! That's sad... really sad.
[Transformer TF300T Android Development] burt_ie:
I am using untermensch's kernal: http://xdaforums.com/showthread.php?t=1892326

Apparently the one at the top of the list is an old version of the kernal, and there are are also versions for CM and CWM. I use TWRP so I use the one at the bottom of the list with the numbers in front of TF300T. You will see what I mean from the screen shot.

Are you currently using the TF300T clean rom? It might be okay to just flash this on top, just wipe cache and it should be good to go. I always do a full wipe just in case and keep all my apps backed up with titanium backup and any important documents I keep on my SD card anyway.

This is what done:

Boot into recovery and done a factory reset then wiped system, (it might be okay not to do this, give it a try to see if you can get away with it)

Wiped cache

Flashed TF300T first (not sure if this actually needed to be done but I done it anyway just in case, hopefully someone can clear this up?)

Flashed TF700T

Flashed untermensch's kernal

Rebooted system

All good to go!

My TF300T actually feels like the tablet it should have been from the start now. Wish it had been like this straight out of the box.

It's a shame that Scott has now sold both his TF300T and tf700 so looks like we wont be getting any updates anymore, but to be honest I am quite happy with my tablet now that its running the TF700 rom and will likely keep it this way for a while now.

Good luck with the flashing :D
[Transformer TF300T Android Development] dman918:
Thanks for the response. Yes, I currently run CleanROM for the TF300T. If the instructions above worked for you, I would think that I could just wipe cache and dalvik and have the TF700 ROM work. I guess I can always try and do a full wipe if I have issues.
[Transformer TF300T Android Development] NCU1980:
Has anyone run into issue getting Adaway to work when running CleanROM 2.4 (TF700) with Unter's Kernel 10.4.4.20 TF300?

Whenever I try to apply adblocking and update my host file I get the following error:

Applying hosts file to your system failed!

Try changing the target hosts file in preferences to /data/data/hosts

If I then do as instructed and repoint target to /data/data/hosts I get the following error:

Symlink from your target /system/etc/hosts is not existing or incorrect!

Adaway will not work if it is not pointing to the right file.

Do you want to create a symlink?

If I click yes then the following error appears:

Symlink could not be created by Android.

Does anyone know how I can resolve this issue? FYI Adaway works fine on CleanROM 2.5 (TF300) for me.
[Transformer TF300T Android Development] burt_ie:
I think I seen a few pages back someone having issues with adaway but I dont know off hand if they found a fix. Personally I have not had any problems. Sorry I cant be any more use.
[Transformer TF300T Android Development] Godswrath:
Looks like someone is going to take over CleanRom development!!!!

And about the Adaway issue. It wasn't working for me either. I tried a clean install of CleanRom2.4 with Unter's kernal twice, and both times Adaway would give an error. Finality ended up doing a clean install of CleanRom2.4 with Overclock v2 kernel, then I ran Adaway. Funny enough, a day or two later, I flashed Unter's kernal over Overclock v2 kernel and updated Adaway and it worked. Not sure if it's because it was an update as opposed to a fresh install of the Adaway files?

PS I decided to go back to Unter because for some reason my tablet doesn't overclock on Overclock kernel. I've tried using the overclock rom together with his kernel and the kernel with CleanRom and neither combo lets me go above 1.3GZ. No clue why.
[Transformer TF300T Android Development] nick1313:
That's some great news right there! Chogardjr does excellent work!
[Transformer TF300T Android Development] dman918:
Loaded the TF700 ROM and Unter kernel. Flies so far! I'll have to run a quadrant benchmark to see, but should get some good numbers.
[Transformer TF300T Android Development] Godswrath:
Have you checked Adaway compatibility with Unter's Kernel? Hoping to find a fix that doesn't involve having to go back and fourth between kernels.

EDIT: Re-installed Busybox and the issue fixed itself!
[Transformer TF300T Android Development] NCU1980:
@Godswrath: I did as you suggested and installed JB Kernel and then Unters but this did not resolve my Adaway issue.

EDIT: I too confirm that updating busybox to 1.202 resolves the Adaway failure to apply issue.

Thanks bro.
[Transformer TF300T Android Development] dman918:
Never heard of adaway. I take it i should check it out?

Also is there a way to raise autobrightness levels? Its way too low.
[Transformer TF300T Android Development] Godswrath:
Most definitely. Easily on my top ten must-have app list.

EDIT: To answer the question below, yes, use it on my phone too.
[Transformer TF300T Android Development] dman918:
Do you use it on your phone as well?

Any ideas about the auto-brightness levels?

Thanks.
[Transformer TF300T Android Development] burt_ie:
Just to let everyone know that since Scott has sold his TF700 and he won't be updating this ROM two other developers have taken over and have already released two updates. You can get them over on the CleanRom TF700 thread http://xdaforums.com/showthread.php?t=1919851

As its based on Scotts cleanrom it should still work with TF300T ive yet to try them out myself but i have downloaded and will be giving them a trail soon.
[Transformer TF300T Android Development] dman918:
Seems like two different options for updates. Which direction I go and flash?
[Transformer TF300T Android Development] Godswrath:
I'd go with Chogardjr's. Seems to be a well known developer and has stated he won't be getting rid of his TF700 anytime soon, so we can expect a long term commitment.
[Transformer TF300T Android Development] MotoFlasher:
So I have the 2.41 of sbdags flashed. Then the untermensch kernel 10.4.4.20-TF300T. Looks good so far. I had previously CM10 on it, I have everything wiped.

So far I have only tested this version. Battery all. Later, the other test.
[Transformer TF300T Android Development] asdfgj69g:
I keep losing the bookmarks that are attached to my Gmail account and used by the stock browser. I have to clear cache and database of the browser and then do a manual sync to get them back. Everything else syncs well.

Anyone with the TF700 ROM and the Untermensch kernel is experiencing this as well?
[Transformer TF300T Android Development] TonyStark R.I.P.:
It's been a while since I've done anything with this tablet!!

I have done what was suggested by DMardroid to install the tf700 rom but have been faced with an odd issue.

I feel this is Nexus-esk. I noticed if I put my finger of the black bar (in portrait mode) right in he center, I get a circle (similar to an unlock circle) and it has one icon... Google. If I slide my finger to it it opens google.
[Transformer TF300T Android Development] burt_ie:
I am not sure, give them both a whirl see which one you like most =)

---------- Post added at 10:28 PM ---------- Previous post was at 10:23 PM ----------

I used to have this problem with some other Roms, trying installing the google bookmark sync apk: http://xdaforums.com/showthread.php?t=1923292 that should hopefully fix the sync problem.
[Transformer TF300T Android Development] DMardroid:
..whoa.. That is odd

All I did was flash Scott's CleanRom 2.4 tf700 version + clemsyn's latest 1.8 kernel tf300 version

That's it, and a full wipe prior to flashing of course.

Did you full wipe? Could it be you're launcher? Dunno bro :confused:
[Transformer TF300T Android Development] TonyStark R.I.P.:
Yea kinda confusing me to...

Yup I have cleanrom 2.4-odex.zip

and

ClemsynTFUniversalStock.zip
[Transformer TF300T Android Development] DMardroid:
Oh that's probably it then.

I'm using "Scott's" from the op over there (tf700 thread) CleanRom

The one you have is by "chogardjr"
[Transformer TF300T Android Development] TonyStark R.I.P.:
can you shhot me a link to the one I need? or even if you have the zip yourself?

Thanks mate

EDIT think I got it
[Transformer TF300T Android Development] mornen:
I recently found out about the TF700 rom on the TF300T. I bit the bullet and went ahead with it, and I think it runs great. I was avoiding the camera firmware update, but when i rebooted the tablet for an unrelated reason, it got automatically installed. I've never really used the camera much, but it seems extremely dark in indoor lighting, especially the front facing camera. Was this normal on stock, or is it something the FW update did? Did anyone else experience this?
[Transformer TF300T Android Development] MotoFlasher:
Can confirm that the latest version "CleanROM 2.4.2 Inheritance" works with Clemsyn's Elite Kernel for TF300 at 1.8ghz 650 GPU.
[Transformer TF300T Android Development] kyokeun1234:
Hello everyone. New to tf300 custom ROMs... does this break compatibility to connect to the dock in any way? Thanks
[Transformer TF300T Android Development] burt_ie:
Nope, all works perfectly :D
[Transformer TF300T Android Development] Godswrath:
Nope, it's based off stock, so everything dock related works.

Question: Just noticed I can't override the default "soft" keyboard to a third-party one (like Swype or SwitftKey) on TF700's 2.5 Rom (original). Any ideas on how to work around this? It used to work fine on the 2.5 300t Rom.

EDIT: Figured it out!
[Transformer TF300T Android Development] dman918:
I tried one of the "new" cleanROM variants and everything is too big. They increased the DPI and now it doesn't fit on my screen. How do we adjust for that?
[Transformer TF300T Android Development] Godswrath:
Go into build.prop using a root explorer (I use ES File Explorer) and look for the following:

ro.sf.lcd_density=200

and change the 200 to your preferred value and save/exit/reboot

You need to grant the root explorer root and write permissions through the settings on the app itself.
[Transformer TF300T Android Development] kyokeun1234:
I gotta try this out! Thanks!
[Transformer TF300T Android Development] nick1313:
I put mine back to 165 when I flashed chogardjr's odex rom last week. I actually changed it prior to flashing it because I couldn't edit it after because keyboard kept force closing.
[Transformer TF300T Android Development] Ptaaty:
Had my TF300T less than a week - did all OTA updates. Seemed pretty good at first, casual use. But after a bit of use I understood the I/O problems people talked about. Very unresponsive with anything going on in background - get a couple apps in download, bah.

Anyway - point is, took the pluge, put on the TF700 cleanrom with clemsyn kernel...and now it's nice and smooth. It truly is like a new device. Thanks so much to the devs!

Urge anyone with an unlocked bootloader to go ahead and try this. Those who don't yet...well it is so worth it. It goes from "maybe my unit is defective and I should return it..." to awesome.
[Transformer TF300T Android Development] mikaole:
just a note. The new Clean 2.5 from Tf700 is running fine if you choose to install clemsyns kernel on installation.

Only issue is dpi which is on 200 and a little big for us. Will try a fix and get back with results and howto if its working.

http://xdaforums.com/showthread.php?t=1998664&page=15

It's easy to add 160 yourself - just edit the following line in system/build.prop. Open it in text editor.

ro.sf.lcd_density=200 to

ro.sf.lcd_density=160

and reboot
[Transformer TF300T Android Development] sbdags:
Are you saying that my CleanROM Inheritance 2.5.1 works fine with the clemsyn kernal installed from the aroma on the TF300? Is the stock DPI160?

If so can someone point me to where the stock tf300 kernal is and I will make a proper TF300 version for you if there is enough noise? :cool:
[Transformer TF300T Android Development] Iceman248:
I've finally gotten around to unlocking and rooting my T-Pad 300. I had this ROM at one point on my previous phone, the EVO 3D. I wanted to give it a shot on this tablet, but I actually just recently updated to the 10.4.2.17 firmware. Is this ROM going to be updated soon to this? If not, perhaps I can just downgrade to the *.13 base. How easy is that? Just flash that firmware and that's all?

Thanks.
[Transformer TF300T Android Development] nick1313:
See my last post. I think our default is 165, at least that's what mine was at and what I edited the build prop to be prior to flashing it.
[Transformer TF300T Android Development] burt_ie:
I am using untermensch's kernal but still on Scott's TF700 CleanRom on my TF300T, I have downloaded your update but I've yet to flash it (been a bit busy the last few days) I will however be looking forward to any further updates you make to the rom and hope they will still work with the TF300T :D
[Transformer TF300T Android Development] steverg:
I've got one problem I'm yet to figure out. When I try to install and update, it tells me there is nothing in /sdcard. Which is internal storage as that's how its always been. There are plenty of roms in there as I just flashed from ICS to JB official. Am I doing something wrong or what?
[Transformer TF300T Android Development] burt_ie:
Are you using CWM or TWRP?
[Transformer TF300T Android Development] mikaole:
Yes, is working fine with clemsyns universal Kernel.

Here are some working kernels:

http://xdaforums.com/showthread.php?t=1892326
[Transformer TF300T Android Development] steverg:
Am trying to use cwm as I'm unfamiliar with trwp, but ill try that.
[Transformer TF300T Android Development] burt_ie:
I'd recommend it, I know i have read about cwm causing some problems. Also look for the older version of TWRP I think it was 2.1 or 2.2 as I think some people had some problems with the newest version. I run the older version and have had no problems. Make sure you get the right version for your bootloader JB or ICS.
[Transformer TF300T Android Development] mikaole:
2.2 is the right one.