Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
luv2increase
Old
(Last edited by luv2increase; 23rd October 2010 at 02:16 AM.)
#1  
Senior Member - OP
Thanks Meter 38
Posts: 245
Join Date: May 2010
Talking Directions for Best Android Experience :)

Ok, so we all want the best of the best of experiences for our DX superphone. Well, I am here to tell you how I have my setup.


The goals of the ultimate setup are to:

1. Keep as much privacy as possible
2. Ensure the best performance
3. Ensure best method to extend battery life
4. Ensure best feel
5. Ensure HAPPINESS!


NUMBER ONE:

First things first; we need to install the absolute best ROM right now. The ROM is called FISSION 1.1 by Team DeFuse. You will most likely have to re-root the phone after installing though. It is worth the hassle.

Known issues with Fission 1.1 but I'm sure will be fixed:

1. Compass Calibration
2. No custom battery profiles


NUMBER TWO:

We need to install all of our applications.


NUMBER THREE:

If you don't have them already, download the paid version of Titanium Backup and the application called AUTOSTARTS and very very importantly, DROID WALL, SetCPU, CacheMate and also very importantly, Advanced Task Killer



NUMBER FOUR:

Restart phone. Upon reboot, we will first open up Droid Wall and give it root privileges. Then, we are going to fill in both boxes with checkmarks next to only the applications which you use a lot and need internet access! It is good practice to look at what all apps need access to when installing applications. If an app like Notepad for instance needs Internet Access, we know there is a problem. It is apps like these, we don't want to have access to the internet.

You will also have to have checkmarks next to "Media Server", "Browser", "Calender", "Calender Storage", "Email", "Google Search", "Maps", "Market", "Messaging", "Street View", and "Visual VM". [i]Those are the ones which need to be allowed in order to not cripple your Android experience. Obviously, the remaining apps are UP TO YOU.

You should manually disable and re-enable the firewall after every reboot! You then want to kill Droid Wall and the other showing apps with Advanced Task Killer. Once Droid Wall sets the firewall rules, they stick regardless if the app is running or not. There is no need to leave it running.


NUMBER FIVE:

Now, we are going to open up the program AUTOSTARTS! It will take awhile to load all of the apps of your system. This app makes it so you can actually reliably use ADVANCED TASK KILLER without the apps you kill AUTOMATICALLY restarting and thus wasting precious battery.

You want to disable all your 3rd-party user apps in EVERY CATEGORY except for the Widget Categories at the bottom. For the first app you disable from starting, you will have to give AUTOSTARTS root privileges.

Don't disable "Google Voice", "Visual VM", "Dialer", "usb", "Dialer Storage", "Battery Manager", "Battery Manager (Power Profile Receiver)", "Google Partner Setup", "Google Services Framework", "Voice Dialer" (If you use it), "Email" (If you use it), "Messaging", "Bluetooth Share" (If you use Bluetooth), "Contacts Storage", "Droid Wall", "SetCPU", "ADW Launcher" (If use it), "Launcher Prof" (If use it) or "Launcher" (If use the stock launcher)

Everything else should be clicked on and disabled except for apps which are your widgets on your homescreens and in the Widget Categories!

You are going to notice a crazy increase in speed from this!!!!




NUMBER SIX:

We need to reboot. Upon reboot, open up ADVANCED TASK KILLER. We now need to put some apps on the ignore list.

The apps I have on my ignore list are:

SetCPU, Messaging, Music, Google Search, Market, Visual VM, Beautiful Widgets, Voice Search, K-9 Mail and Google Voice

You would also want to put any apps which are related to any widgets you have on your homescreens on the ignore list too!

This will effectively make it so any app we close, IS CLOSED FOR GOOD until we ourselves initiate it MANUALLY.



NUMBER SEVEN:

My phone is a dud; well at least the CPU is. It won't go over 1100mhz and be stable regardless of how much voltage I crank into 'er. So, for my phone, I modified the 1.1Ghz .zip folder which is installed in the Fission folder of your SDCard when you install Fission. I modified the setscaling.sh in text editor and changed the following values:

Changed the 800mhz to 900mhz. You may or may not have to raise the voltages that they have pre-set for the 800mhz and 1100mhz settings. If you are not stable, just give each of them a couple notches of increase.



NUMBER EIGHT:

Upon reboot, we need to setup SetCPU. We are going to create 3 profiles

1. Screen off --> 300min / 600max --> OnDemand
2. Charging AC/FULL --> 300min / 600max --> OnDemand
3. Charging USB/FULL --> 300min/ 600max --> OnDemand

We then go back to the homescreen "of SetCPU" and change our values of what we want the phone to do whenever the screen is on and it is not charging. Here we want to put 900mhz for the min and 1100mhz for the max.

For some reason, even if SetCPU is not disabled in AUTOSTARTS, it doesn't load the values upon reboot. You will have to manually open up SetCPU just one time for each reboot.

IMPORTANT: If you want to OC higher or maybe not even at all, have at it. However, I still think SetCPU and the profiles I listed above would be great for you.



NUMBER NINE:

This may not be an option for some of you, but I like to disable remembering form data, cookies, cache, passwords, and history on my browsers.

The best browser to use "IMHO" is the new XSCOPES version 6.

If you like some other browser, just change the privacy settings to those of above to be safe. If you can't live without, then just don't worry about it.



NUMBER TEN:

Install CacheMate for Root Users.

In the settings we want to have checked:

1. Clear TA Utility Caches
2. Close CacheMate on Close
3. Clear Admob and Google
4. Clear Flash Cache
5. Clear Temporary Cache

Then, we want to have everything checked in Data Experimental and SDCard which is Relevant to our phone. For any app you don't have, don't put a check next to it. If you use apps like APMobile (Associated Press), you want to uncheck that and apps like it so you don't have to set it up every time you open the app.

I don't really like letting CacheMate run all the time being set to automatically clear on intervals. I didn't mention it, but I NEVER leave ADVANCED TASK KILLER run all the time either.

Uncheck power clear on the main screen and clear the cache ever day or two.



NUMBER ELEVEN:

Install ADW Launcher. It is by far better than LauncherPro. Only continue to use LauncherPro if you can't live without its widgets.

In ADW Launcher, we want certain settings done.

1. In Screen Preferences, we want to have both Desktop Scrolling Speed and Desktop Overshoot set to "0"

2. In Drawer Settings, we want animated drawer check, show app labels checked, fade app labels checked and for background color, I like to use a dark color with some transparency!

For Zoom Effect speed, set it to its lowest setting of 300ms

3. Under System Preferences, we want to check Wallpaper Hack and set Scrolling Cache to "Auto". Obviously, if you have widgets, you will want to check scrollable widget support.

4. In UI Settings, I check everything besides:

Dockbar, Closing folder, Secondary ActionButtons and Show Desktop Indicator.

I have AB Scale Factor set to "5".


After you get your homescreens all set up EXACTLY how you want them, backup both the desktop configuration and backup ADW settings. Also, make sure to do another backup in Titanium so when you restore ADW Launcher after installing a new ROM, it is exactly how you had it before.



NUMBER TWELVE:

Open up the program which is already installed called Spare Parts. It will be in your App Drawer. Don't install it again from the market unless you for some reason don't already have it in your app drawer.

1. I have haptic feedback and compatibility mode checked.

2. Set the "Window Animations" and "Transition Animations" to FAST



NUMBER THIRTEEN:

Do a Titanium Backup via Batch operation.

1. There are only 2 options in the batch operation options which you should ever need to use!!! They are:
A) RUN - Backup all new apps & newer versions
B) RUN - Restore Missing Apps with data


Run the backup every once in awhile to keep the backup of your apps up to date.

IMPORTANT:

When restoring apps, UNCHECK ALL SYSTEM APPS FROM BEING RESTORED!

The paid version gives you HyperShell which means you don't have to manually click each app when it is restoring. It makes the process very simple.

You also want to uninstall the older version of Flash Player and get the newer one from the market.

I have followed this guide for Titanium and have installed numerous ROMS for the Droid 1, HTC Droid Incredible and now the Droid X WITHOUT EVER HAVING ISSUES!!!



NUMBER FOURTEEN:

Go into ROM Manager and install the AOSP Keyboard under /Download ROM/Drod2169/CHANGE OPTIONS-Focused-1.0/AOSP KEYBOARD

You will automatically have to check FIXED 8MP AOSP Camera as well. That is the camera installed by default on Fission 1.1 so it won't hurt anything. Don't check backup data or wipe data/cache!

Also, I would install both QuickOffice and DX_Music.zip under the SDCard/Fission/Add-Ons directory. You obviously have to do this in Recovery!!!

The Music player will be 100% identical to the one that comes installed by default on Fission 1.1, but it gives you the option to pause play and seek tracks from the lockscreen!




NUMBER FIFTEEN:

Install any themes or mods which are compatible with your ROM and set up your sounds and everything else you like to do and enjoy your android device to its fullest



I know I probably missed a couple things but will update when I remember.


VIVA LA ANDROID



EDIT: I had Fission 1.0 for some reason. I meant Fission 1.1. I'd also like to point out that Rubix 1.0 is the same exact thing as Fission but with more optimizations and tweaks. I ran them both but slightly prefer Fission 1.1
 
luv2increase
Old
#2  
Senior Member - OP
Thanks Meter 38
Posts: 245
Join Date: May 2010
reserved...
 
Sleuth255
Old
#3  
Sleuth255's Avatar
Retired Senior Moderator
Thanks Meter 39
Posts: 3,543
Join Date: Mar 2006
Nice post!

Sent from my DROIDX using XDA App



ROM: rooted/deodexed 4.1.1 (JRO03O)
Kernel: Franco Dailies: r295
Baseband: FF02/FG02
 
luv2increase
Old
#4  
Senior Member - OP
Thanks Meter 38
Posts: 245
Join Date: May 2010
Quote:
Originally Posted by Sleuth255 View Post
Nice post!

Sent from my DROIDX using XDA App


Thanks a lot! That's all derived from months of obsessive learning along with trial and error
 
LexusBrian400
Old
#5  
LexusBrian400's Avatar
Senior Member
Thanks Meter 67
Posts: 954
Join Date: Mar 2010
How dare you recommend Advanced Task Killer. You need to have your Android License revoke immediately. :P

Since we're talking about rooted phones and memory management, use Autokiller. It does what android already does natively, only better.


Nice write up, but do yourself a favor and get rid of ATK!
Beesley on IRC





Follow me on Twitter - TheRealBeesley
 
luv2increase
Old
#6  
Senior Member - OP
Thanks Meter 38
Posts: 245
Join Date: May 2010
Quote:
Originally Posted by LexusBrian400 View Post
How dare you recommend Advanced Task Killer. You need to have your Android License revoke immediately. :P

Since we're talking about rooted phones and memory management, use Autokiller. It does what android already does natively, only better.


Nice write up, but do yourself a favor and get rid of ATK!


Please don't get caught up on the ATK thing. I don't want this thread turning into a pro or con ATK. One will however say that ATK without AUTOSTARTS is pointless. Due to AUTOSTARTS, ATK is once again relevant and really beneficial.

If the app AUTOSTARTS or anything like it wasn't available, I wouldn't tell anyone to install ATK. With my setup, any app we kill with ATK will not be automatically restarting thus wasted battery. That was the biggest issue with ATK before AUTOSTARTS was available. Now, anything we kill are only apps we ourselves initiated.

Apps left running do still use CPU resources. The latest privacy study of Androids apps show that 50% or so of the tested apps sent private information to advertisers in the background.

When the Android system only has like ~40mb of free system RAM available, the system will no matter what bog down somewhat. We can get rid of this from ever happening.


Just put the little green ATK widget on your main homescreen and one tap and your done. The ATK widget takes the same amount of space as an icon. It is simple and easy.

Doing it like this ensure at no point EVER is the Android system going to lag.
 
mcmexican
Old
#7  
mcmexican's Avatar
Retired Senior Moderator
Thanks Meter 17
Posts: 939
Join Date: Feb 2007
Location: Los Angeles
Quote:
Originally Posted by Sleuth255 View Post
Nice post!

Sent from my DROIDX using XDA App
Well was I happy seeing those post when did you get a Droid X.

-McMex
Twitter: Http://www.twitter.com/McMex
 
Sleuth255
Old
#8  
Sleuth255's Avatar
Retired Senior Moderator
Thanks Meter 39
Posts: 3,543
Join Date: Mar 2006
A few weeks ago. Excellent device too. I'm confident that the locked BL will be defeated. I'm running through some of luv2increase's mods now... I like the idea of being able to defeat autostart and place strict control over the apps I allow to run.



ROM: rooted/deodexed 4.1.1 (JRO03O)
Kernel: Franco Dailies: r295
Baseband: FF02/FG02
 
mcmexican
Old
#9  
mcmexican's Avatar
Retired Senior Moderator
Thanks Meter 17
Posts: 939
Join Date: Feb 2007
Location: Los Angeles
Quote:
Originally Posted by Sleuth255 View Post
A few weeks ago. Excellent device too. I'm confident that the locked BL will be defeated. I'm running through some of luv2increase's mods now... I like the idea of being able to defeat autostart and place strict control over the apps I allow to run.
Yes it is an excellent device just today I posted on Twitter I have all the high end Android phones and the Motorola implementation of the Droid X is by far the best nice polish too. I been playing a lot with SetCpu profiles (removing bloatware via adb) and power saving settings and can get over 18 hours of heavy usage. Just starting to try these other ROMs out. As always if you need a tester or I can help you with something let me know I have been on Android a while now and have a lot of experience and a ton of apps.

A lot of you guys have no idea the asset that Sleuth is having a Droid X.

-McMex
Twitter: Http://www.twitter.com/McMex
 
8sanders
Old
#10  
Junior Member
Thanks Meter 0
Posts: 6
Join Date: Sep 2010
Alot of great tips in the OP. I actually run with almost this exact setup. I am using Rubix 1.0, though. Great rom. These tips will help tremendously with performance and battery life. Thanks for passing this along.

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...