yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] lucius.zen:
Sweet I am glad you took a backup and things are working. You probably didn't need to Unpimp with the rescue package. You could have used the "Remove Selected Tweaks" button to just remove the internet tweaks.

Have you tried installing the CrossBreeder Mod? On its own it really speeds up browsing and network performance. If you haven't this also may be the reason you are unable to apply the network tweaks in PMR that are working on my system.
[Asus Transformer TF700] sbdags:
Fantastic set of guides. :good:

This should be a sticky.
[Asus Transformer TF700] lucius.zen:
Yaaaaay only 2 exams left and htc one has shipped :) ill have stats, vids, and photo results up this weekend plus some multitasking goodies and other awesome ****.
[Asus Transformer TF700] buhohitr:
Not Galaxy S4? I like the look of htc one, but no removable battery and sdcard are the show stopper for me. I purchased the zerolemon 7000 mah battery for my S3, because I need to use the phone for 8-10 hrs screen on per day.:good:
[Asus Transformer TF700] lucius.zen:
Personally, I could never buy a device from a manufacturer who spends more energy and money on lawsuits and marketing than they do on making innovative devices. The S4 is an S3 with slightly better specks and some gimmicky software features. I thought the eye tracking stuff was cool, but after thinking about it for a while it doesnt actually make all that much sense. Im usually not looking at my device when im watching videos on the go anyways, and even if they get page scrolling with eye tracking i hardly doubt they could implement pinch to zoom, so youll need hands anyways, and hands have better control. Id rather have a few really solid useful features and stunning hardware. To me the S4 is simply not engineered or designed as well as the htc one. I will always support the manufacturer who brings the best of engineering and design. Thats why I bought the infinity, and its paid off, I have dropped my baby so many times on every face and corner. I dropped it directly on its corner onto concrete and it didnt even get dented. I dropped it into snow once, and its still good, still no lightbleed lol. I also dont case my devices, I buy the thinnest and lightest devices for a reason. I can deal with the software side on my own, thats why i use android. Allthough sense 5 is stunning (despite slightly different navigation). Its the only android skin i would ever consider actually keeping for a bit and playing with. Htc is moving in the right direction here, and seems more commited to improving and supporting android development than Samsung.

I still very much respect your decision though, we are all looking for different things. I dont need removable storage, everything is cloud based for me. I currently only have 1.5Gb of data on my tablet and 2.5Gb on external storage lol, makes setting up my tab from scratch easy at least. I could see why the removable battery is an issue. it would be nice on the one, but id rather have unibody design and zero gap engineering for an excellent feel. I have seen many reports and reviews stating that 25%-35% of battery is still left on the one after a day of heavy use. Thats more than enough for me. Ill never be away from a charger for more than a day and I dont do any gaming, so my battery use will be paltry, especially if i keep the screen brightness down.
[Asus Transformer TF700] buhohitr:
Agree that HTC one is in fact fit your needs, one thing about the "look" even for iphone, everyone that I know, they all have cover for their phones and once the cover is on, it no where look like original any more, which defeat the purpose of the "look", don't you think?
[Asus Transformer TF700] lucius.zen:
Absolutely, i could not agree more, thats why i dont case my devices. The htc one is the first android phone to really give apple a run for its money in terms of hardware and software degisn (unless you are running stock android or ROMs). This is awesome, its raising the bar for smartphones in general in many categories. I am thankful to htc for doing this, so for competitions sake i will be supporting htc for a while, i want to do all that i can to reward a company for taking things to another level. The s4 will do well regardless of how well the one does, whereas htcs future is less certain. a smartphone market without htc in the mix would be horrible. Apple, Sony, Samsung, and Nokia would be the only major smartphone manufacturers in NA markets. HTC is like the dark horse right now, which i dig, suits my style. I couldnt handle having a phone as ubiquitous as the iphone or gs3. It would just kill me inside. As soon as i pick up an iphone or galaxy phone every anarchist bone in my body just screams out against me lol
[Asus Transformer TF700] flamingsnot:
Ad Block Host not working

Hello, I followed your steps to the word about enabling ad block but after rebooting, there are still ads present in my free apps. HD File manager free still has ads on the lower left side of the screen. Have I missed something?
[Asus Transformer TF700] lucius.zen:
Ad removal guide!

I did not give instructions on enabling ad block, i gave instructions on how to enable ad block hosts through Pimp My ROM. The two are very different things. You beat me to the punch. One of the things I plan on including is how to completely get rid of ads in apps and in the browser so that it behaves like the full version of chrome with ad blocker on a laptop.

GETTING RID OF ADS:

I will add to post #3 with detailed instructions soon. If you want to completely get rid of ads install AdAway and the adblock hosts in CROMI when you flash it via TWRP (there are options on the last page of the Aroma installer for this). After installing CROMI flash the CrossBreeder Mod. The CrossBreeder Mod will replace the "webpage note available" and other typical ad blocker crap so that you cannot even notice an ad used to be there (similar to full version of chrome with adblocker). Once you have installed CROMI with Ad block Hosts, Ad Away, and CrossBreeder Mod reboot your tablet. Once you have rebooted open up Pimp My ROM and enable ad blocking. After implementing the PMR tweak open up the "Ad Away" app you installed with CROMI and update/enable the ad block hosts (just tap "download and apply ad blocking"). Once you have updated Ad Away reboot your tablet. Once you have rebooted you will no longer have any ads in apps or in the browser, and the browser wont simply cover up ads with ugly "web page unavailable" garbage.

All the best,

Lucius
[Asus Transformer TF700] gvsukids:
Cross breeder is great, but doesn't it have issues with some settings in pmr?
[Asus Transformer TF700] lucius.zen:
I have had zero issues with CB and PMR seettings. All my networking tweaks were tested with CB installed. Not using CB is a bad idea. I would not apply my PMR network tweaks unless CB is installed. If CB causes issues I would not even mention it, thats how i roll.
[Asus Transformer TF700] flamingsnot:
I've installed every other PMR tweak with success, but I cannot say the same with the Crossbreeder mod. I had it installed when I flashed CROMI 3.4.7 and it worked like a charm before opening PMR. Afterward, I was able to enable AdAway and the AdBlock hosts but for some reason Crossbreeder doesn't seem to be working anymore. I get the "Webpage not available" message on the stock browser now when pre-PMR it did not happen. Thanks for your work though, I appreciate it very much :good:

P.S. - If it's just my CrossBreeder mod acting up, might I be able to fix it by just re-flashing it?

Cheers!

P.P.S - My bad -- got it working. Just uninstalled and reflashed the latest version of CB. Everything is in working order. Thanks Lucius!
[Asus Transformer TF700] callousparade:
excellent excellent excellent writeup.

someone needs to sticky this definitely.
[Asus Transformer TF700] lucius.zen:
I had to do this after installing CB with CROMI, for some reason the ad blocking doesnt apply correctly unless you do a clean flash on its own. Glad things are working out for you :)
[Asus Transformer TF700] aybesea69:
Thank you so much for the write up. I ran into a few incompatibilities with PMR and my configuration, but most of your tweaks worked as promised and my tablet is MUCH faster for it! Really great job.
[Asus Transformer TF700] lucius.zen:
Hey dude I really appreciate the feedback. I analyze the **** out of my writing, its makes me feel warm and fuzzy when I hear that it has helped.

Thanks to everyone who has given me feedback. Whether it be a thank you or a question they have been very much appreciated.
[Asus Transformer TF700] ronniereiff:
This breaks my wifi on CROMI-X RC2. Just a FYI

Good tweak Guide btw :good: everything is just so smooooth!
[Asus Transformer TF700] lucius.zen:
Thanks for the testing and update.

These tweaks have not been tested on 4.2, try them at your own risk. Once I can get everything running as smoothly on 4.2 as I do on 4.1 I will let everyone know. Hundsbuah has made a lot of progress with his kernel as of late and sdbags is close to finishing CROMI so it should not be much longer. I am thinking a week, maybe two at max.

All the best,

Lucius
[Asus Transformer TF700] primaleph:
If you skip just the dalvik vm tweaks and apply all the others, I believe you'll find your Wi-Fi still works. It took me a while to narrow it down. I'm running CROMI-X RC2.
[Asus Transformer TF700] lucius.zen:
Nice, mad respect for the research and testing lol. Have you tried the governor or voltage tabe tweaks??
[Asus Transformer TF700] primaleph:
Nope. I'm using _that's kernel, which I think (correct me if I'm wrong?) doesn't have any of the custom governors in it, nor does it have an overclocking interface yet (again, I think).
[Asus Transformer TF700] lucius.zen:
The interactive governor is not a custom governor, it is actually the stock governor. You should be able to tweak it if you are unlocked and have init.d support. _that's kernel does not have an OC interface but you are able to set the voltage table with his kernel. Aside from CPU/GPU OCing _that's kernel is great for tweaking, although im not sure about his 4.2 kernel. I feel like I have not given _that enough of a shout out, ill check out his most recent kernel and update you.

TO EVERYONE - Like i say in the "Compatibility" section. The only part of my guide that is truly specific to Hundsbuah's kernel is the CPU/GPU Profiles section. However, I am not sure about 4.2 based ROMs/Kernels.
[Asus Transformer TF700] ronniereiff:
I think the problem with wifi was from applying tweaks on multiple tabs and then rebooting rather then individual reboot's. I removed all tweaks and tried to apply all tweaks while avoiding Dalvik VM tweaks and still had wifi not work after reboot. I then applied tweaks one tab at a time with individual reboots for each (including Dalvik VM) wifi still works.

Now as for the Kernel tweaks.. The I/O scheduler tweaks work and Disable sleepers tweaks work, but either the Disabling Vsync or Setting the Governor to Interactive causes the tablet to violently reboot after 3-8 seconds of use on tablet.

Edit: My bet is the Vsync causes the crash, though I have not tested
[Asus Transformer TF700] lucius.zen:
Cool ill remember that when I try everything on 4.2 again. Apply the tweaks in PMR one set at a time definitely works best.

I was not necessarily asking about the Pimp My ROM tweaks, I was more curious about my Governor and Voltage Table tweaks. I will test them shortly myself when I finish getting post #2 and #3 ready, I was just curious if you had checked them out.

TO ALL - The Pimp My ROM tweaks lay out in my guide are good, but my other tweaks are much more effective and will have a much bigger impact on performance than the PMR tweaks. I suggest implementing them before testing out the PMR tweaks. Thats why the PMR tweaks are listed at the end of the guide. In the intro to my guide I explicityly state that the guide works most effectively if everything is implemented in the order that I have laid out.

All the best,

Lucius
[Asus Transformer TF700] lucius.zen:
Update - apr.22 - 6:48 - finished!!!!!!!

DONE AND DONE....

Hello my fine ladies and gents,

After some cleaning up and updating with respect to 4.2 I can safely say my guide is finished.

My results section in post #2 is also finished aside from video results.

My additional resources section and video guides/results are my next endeavour. See the Android Version section for updates regarding my guide and 4.2.

Happy tweaking,

Lucius
[Asus Transformer TF700] bluntman420:
This guide is great. Thanks for taking the time to put it together.
[Asus Transformer TF700] flamingsnot:
Bootloop

I'm having bootloops after flashing hunds' v2.2 OC Data2SD kernel. I've tried the other releases but have been getting bootloops as well.
[Asus Transformer TF700] lucius.zen:
How exactly am I supposed to help you with the info you have given me? Telling me something does not work will not help me help you fix it. It works if it is implemented properly. You have got to give people details if you expect any assistance.

All the best,

Lucius Bossio
[Asus Transformer TF700] MartyHulskemper:
We did not have a friendly start if I recall correctly, but heavens, you have improved. ;) Great write-up, and although I had a lot of the tweaks enabled I have learned a few new ones, too. Very, very nice. Now let's see if this finally solves that darned "random" reboot that is not so random -- haven't been able to pull an on-device kmsg because the ROM doesn't boot at all afterward, necessitating my intervention in a fresh reboot thus wiping the kmsg. LOL!

Thanks again!
[Asus Transformer TF700] lucius.zen:
haha.....ya......you were protecting the forums, its all good dude. This is my first android device, and xda is the first and only online forum I have ever participated in so I have had a pretty steep learning curve lol. Thanks for the support I am glad my guide is somewhat helpful for advanced users like yourself that is a huge compliment. I noticed you thanked my thread a while ago. When advanced users like _that, sdbags, praetorian, hunds, buhohitr, or others hook me up with feedback, positive or negative, it just makes my day. I respect you guys a lot your knowledge of android is way beyond mine. The fact you have even read my **** is awesome lol.

I did not really have too many random reboots when running stock. I imagine your issue is probably more complicated than this but when i first started using D2SD I would occassionally get random reboots into a boot loop, similar to what your talking about. They were completely random too, had nothing to do with heat, and would happen even when the tablet was idling. I tried everything but nothing seemed to fix it. D2SD was working fine and I was getting good results, which was weird bc it only started happening after i implemented D2SD. After messing around for a week I just went out and bought a new microSD. It completely fixed my random reboot issues and I havent had a single one since.
[Asus Transformer TF700] MartyHulskemper:
Somewhat helpful --- nice understatement, right there <<<---

I'm going to stick another feather up your gastrointestinal exit: I find collection of tweaks and settings like yours invaluable, my friend, and not only for "noobs" (whatever that connotation may encompass)! Human beings tend to grow complacent over time -- I'm guilty of this, too -- especially as you 'mature' into some specific subject. The older I get, I guess, the less I feel like I know a significant portion of that what is to be known.

I'm not even going to compare myself to sbdags, _that, buhohitr or any other in here, but I do know that when I do a "Nr. 2" it stinks as well. I cannot vouch for the others' excrements, though (fortunately). ;)

Same here. I'm going crazy installing some apps yet leaving some others out, trying to find the culprit.

I have formatted my old card a few times over, and on CROMI-X the reboot seems to occur a lot less often --I have had only a few (three or so) in the past week or so.

...And on we struggle! Keep up the good work! :good:
[Asus Transformer TF700] bluntman420:
How do you set dual and/or quad core cpu speeds? Actually i understand how by looking at the cpu.sh files but i don't really understand the dual/quad part. If i set cpu 0 and 1 to 1.85ghz and cpu 2 and 3 to 1.9ghz than that is dual/quad?. But wouldn't that mean that the 2 core pairs are just running at different speeds?
[Asus Transformer TF700] wnerw:
This guide is terrific! One of the best guides I've seen for tf700. I'm applying all the tweaks for CROMi 3.4.7 step-by-step, because I want a comparison between 4.1.1 and 4.2.1, despite of Data2SD, as I'm waiting for my 64GB Sandisk to be shipped. I will of course switch to CROMi-X, when it will be as tweakable as 4.1.1.

Adding a changelog would be really useful for people who follows progress of tweaking tf700. Please lucius.zen, it would really help to keep up with you with added changelog, so consider this. If you are in need of any testers, then I volunteer. I don't have much software, so I am able to full wipe any time :D More than that, I have nvflash, so yeah, yolo!
[Asus Transformer TF700] kali113:
+1 on that :) I'm also wondering...

Edit:

I guess you set the dual core freq on the first two, and quad core on the second two, and at least in cpu2&3 its like that...
[Asus Transformer TF700] bloodylipp:
Great write up, I'm now using the Bravia and Sony extras.

The beats I'm leaving out and using dsp. I'm a huge audiophile and beats colors the sound to much. I can understand on certain headphones and speakers it will make the sound better. But with the headphones and speakers i have it ruins it. My phone (htc) has beats built in, it's almost always set to off, if I'm in my bathroom using my "small" speakers, i turn it on. I have a pair of beats headphones I won (I wouldn't pay for them) they sit in a drawer.
[Asus Transformer TF700] lucius.zen:
Dual/quad core modes and cpu profiles

Ok ill explain how the Tegra3 works...roughly lol.

While the multi core CPUs are great. The Tegra3 is unable to scale CPU cores individually and dynamically in response to changes in workload. The governor decides to utilize 1, 2, 3, or 4 cores at a specific frequency based on your workload. Parameters within the governor determine how this occurs. When the governor changes cpu scaling in response to workload, it is not capable of running multiple cores at different frequencies simultaneously. This is why we are able to set dual/quad cores modes by changing the frequency caps for each core.

Lets imagine you are browsing the web in balanced mode, where core 1 and 2 are capped at 1.75Ghz, and core 3 and 4 are capped at 1.7Ghz. The interactive governor timer fires after 2 seconds, samples the load on the CPU, and determines that running core 1 and core 2 at 1.75Ghz is suitable for the load on the CPU. Two seconds later the timer fires again, samples load, and determines that running 3 or 4 cores at max frequency is more suitable for the load on the CPU. Now, although core 1 and 2 are capped at 1.75Ghz, core 3 and 4 are capped at 1.7Ghz. If all 4 cores are to be run at max frequency, they must run at 1.7Ghz rather than 1.75Ghz because different cores can't be run at different frequencies simultaneously. Technically speaking, you could cap each CPU at a different frequency, which would effectively change how the CPU behaved when using each individual core within the same CPU profile.

Having separate caps for core 1/2 and 3/4 allows the CPU to scale more dynamically in response to changes in workload. In combination with my voltage table and governor tweaks CPU scaling is much more efficient. This is especially important when OCing devices to high levels. Without these improvements in efficiency it is not possible to run the CPU at 1.9Ghz and GPU at 775Mhz at stable voltages.

Hope this helps,

Lucius

PS - This will be added to the additional resources section
[Asus Transformer TF700] lucius.zen:
Haha ya it definitely depends on your speakers. I am no audiophile, but i love music, it would be sweet to know how to enhance my tunes without beats. It makes the tablet speakers better, and other speakers that have weak low ends and depth. My HTC One has it, with the dual front facing speakers it works really well. My Bose speakers have great clarity and high ends but it is only a 2.0 setup, low ends lack power and depth. Beats helps with that. If I am listening to classic jazz I just turn it off. I am listening to some dubstep, beats definitely comes back on, and its awesome lol.
[Asus Transformer TF700] lucius.zen:
Nice, I have like zero apps and widgets too, and everything syncs with servers, nothing is stored locally, its definitely a good idea. Great for setting up a clean system and keeping data safe.

Just added a changelog. It includes most of the updates i made up until this point. I will update it when i make changes to any section.
[Asus Transformer TF700] wnerw:
My sincere thanks :D

One thing is bugging me. I'm not sure if using Data2SD feature makes Browser 2 RAM useless, or should I apply both... Anyway, have you come to any conclusions on Browser 2 RAM influence on browsing performance?
[Asus Transformer TF700] lucius.zen:
I have not tried everything without B2RAM to be honest lol, will add that point to OP, i certainly havent notice performance go down since using D2SD with B2RAM.
[Asus Transformer TF700] wnerw:
Sweet lord, 3 hours and I'm still messing around flashing zips... But, so far, so good.

I'm still curious about some stuff. I hope you won't get mad too soon, Lucius :P Two questions this time: why Apex launcher? I always flashed ASUS stock one, only to later install Nova Prime (I had some issues with applyin Prime into aroma-flashed Nova). Is Apex snappier than other launchers? I'm quite used to Nova, but I might change it if Apex's better. Secondly, how 200 DPI makes $hit run faster? It is purely my curiosity. Would less DPI make Infinity even faster, but also make UI unfriendly? Or is 200 just optimal for some reason?

Sorry I'm bothering you with somewhat stupid questions, but I have noone alse to ask, neither I know how to check it myself :(
[Asus Transformer TF700] lucius.zen:
240 dpi is standard for most tablets bc it makes things easiest to see/use for the widest number of people. 200 is better is you want to use your tablet as a laptop replacement. It gives a lot more screen real estate, and I find things look really sharp. I have no difficulty seeing/using the UI or text, i find it easier, bc more content can be displayed on the screen at one given time.

As for Apex. Shts the bomb. I have used almost every launcher in the play store. None of them are as quick or reliable as Apex. The UI is increadibly customizeable, has all the features of other launchers, great widget control, and better ability to disable features. I am more concerned with my ability to disable features and clean up the UI in my launcher, rather than add features add them. Apex also won an award for top 5 apps in 2012 from xda, the developer happes to be one of us :).

Hope this helps,

Lucius

PS - for future reference, if I post anything in this guide I have good reasons. When in doubt, try it and test the results. Great questions tho. Added this to my OP as well. I can't think of everything that might possibly be useful. I've tried but failed lol.
[Asus Transformer TF700] smalis:
I think they are asking a more basic question, i.e., what specific edits to you make to the cpux.sh files to set dual and quat core values.

As I understand it, if you want to set CPU to 1.75Ghz Dual Core, 1.7Ghz Quad Core, the lines would read:

echo 1750000 > /sys/module/cpu_tegra/parameters/pwr_cap_limit_1

echo 1750000 > /sys/module/cpu_tegra/parameters/pwr_cap_limit_2

echo 1700000 > /sys/module/cpu_tegra/parameters/pwr_cap_limit_3

echo 1700000 > /sys/module/cpu_tegra/parameters/pwr_cap_limit_4

Do I have that right?
[Asus Transformer TF700] buhohitr:
The easiest way is to use Hund's app to set them!