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". 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
reserved...
Nice post!
Sent from my DROIDX using XDA App
Sleuth255 said:
Nice post!
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
Thanks a lot! That's all derived from months of obsessive learning along with trial and error
How dare you recommend Advanced Task Killer. You need to have your Android License revoke immediately.
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!
LexusBrian400 said:
How dare you recommend Advanced Task Killer. You need to have your Android License revoke immediately.
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!
Click to expand...
Click to collapse
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.
Sleuth255 said:
Nice post!
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
Well was I happy seeing those post when did you get a Droid X.
-McMex
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.
Sleuth255 said:
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.
Click to expand...
Click to collapse
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
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.
Related
Hi guys. Just wanted to plug my app here. It's based on the work that has been happening in the "auto task killer" thread.
In a nutshell this app lets you configure Android's internal memory manager to help define when to shut down different types of apps.
Features:
- Presets and custom settings
- Works with Android 1.5+
- Sliders for easy setting of the apps.
If you have any questions just pop me and email or hit me up on twitter. This is very much a work in progress so I'll be updating it fairly often. So give it a try (QR code below) and I hope you find it useful.
Requires root access
Another good reason to root my Hero. I'd probably do that before upgrading to 2.1.
sanderg said:
Requires root access
Another good reason to root my Hero. I'd probably do that before upgrading to 2.1.
Click to expand...
Click to collapse
Sorry. forgot to mention that it requires root. If you are rooting then I would recommend flashing a 2.1 ROM since that's faster than the 1.5 ROMs. There are caveats of course since not everything is working perfectly on the 2.1 ROMs but it's working good enough for me. Call me shallow but I LOVE live wallpaper.
Could you perhaps give more information? I have set it to mainly 120MB (to test) and nothing is happening. Does it happen every x mins or something?
G8D said:
Could you perhaps give more information? I have set it to mainly 120MB (to test) and nothing is happening. Does it happen every x mins or something?
Click to expand...
Click to collapse
This works differently than a task killer. What you are doing is setting thresholds for each application type. So if you set the threshold for Empty Apps to be 120MB then Android will kill these apps when there is only 120MB left. This would be most of the time.
However these thresholds are soft settings. So if Android needs to start an app/service or the user manually initiates an app/service then these will still start as normal.
This is my understanding of how it works. (I am not an expert regarding this.) However I have noticed that Android is still starting up certain apps that seem to be useless and I haven't used either e.g. Amazon MP3. This could be something to do with the out-of-memory priority of the app. (will need to investigate this)
For me at least, I have found that using a task killer to kill all apps after you apply your settings works the best. But the app should keep things much tidier in terms of memory usage.
As mentioned above these are soft settings and I have tried setting all bars to 120MB and everything still works fine. You may or may not get the same experience but these are soft settings so the worst that could happen is that you have to reboot your phone and revert to the default setting.
In the next update the settings will be saved after reboot but you will still able to go into the app to change the setting anyway.
I hope I answered your question.
Hi fellow XDA'rs.
As most you probably know, the way android and most os's works, every time you start up your device some/many apps startup with it.
This certainly bogs things down on startup but also in the long run when they stay resident idling in mem.
Android allows apps to register for events that are then started whenever triggered.
For example, on my phone prior to getting this app, everytime I pressed the camera button Camera, SMS commander (WTF), ChompSMS (WTFF), and Snaphotopro ran code. I could even see it happening in a task manager.
Sometimes apps stay in memory indefinitely after doing something irrelevant to their function like clicking camera/downloading something .
So I disabled everything except my main camera and everything still works the same, but ONLY SnapPhoto runs code and uses memory.
The real place i think autostarts shines is that it not only allows you to selectively disable what starts on boot, but also control what happens on every event.
It's on the market for like 98cents or some crap, and I REALLY think we should support the dev for this top-notch app.
It does way more for me than overclocking etc.. and i'm not advertising LOL.
What do you guys think??
Stock Apps that May Be Unsafe To Disable
Messaging (Disabling Is Known To Hinder SMS-Retrieval)
Google Talk (Disabling Is Known To Cause Trouble with the Market)
Stock Apps That Appears to be Safe to Disable
Maps (Disabled on startup without issues)
Clock (Disabled on start without any issues thus far)
Camera (Disabled Stock camera from running when camera button is pressed without issue)
Pico TTS (A text-to-speech thing that runs code every time an app is installed Disabled without issue)
MP3 Store (Runs code whenever an app is replaced, disabled, no issues)
i used it before, but i noticed that if you disable some apps on startup, it will make those apps not function anymore. for example, i remember i disabled the default message app and a bunch of other "normal" apps, and then i would not get any SMS anymore or some of my apps stopped loading. also even after you uninstall the app, it would not return to normal. they listed this as a bug for the version i tried so i couldnt restore the apps i disabled.
right now i just use advance task manager and put the one click widget on my home screen. so after every event i get in the habit of just clickin that widget and it iwll close all apps. and everything works fine.
That's true. Disabling messaging will prevent you from getting sms's even if you have chompsms, chomp's main functionality is as a front-end to the messaging app, not the core. This is not the apps fault
The reason I made this post is so we could compile a list of apps that are okay to disable and aren't. I forget to mention that in the OP .
I will edit the first post with the list but I need input from the community.
So far..
Messaging (Disabling Is Known To Hinder SMS-Retrieval)
Google Talk (Disabling Is Known To Cause Trouble with the Market)
For the most part disabling stock apps isn't the brightest idea.
Autostarts will warn you when you try to disable a stock component.
Also you can view only non-stock apps, if you don't want to mess with the settings.
Some can be disabled without any apparent trouble.
In my case..
Maps (Disabled on startup without issues)
Clock (Disabled on start without any issues thus far)
Camera (Disabled Stock camera from running when camera button is pressed without issue)
Pico TTS (A text-to-speech thing that runs code every time an app is installed Disabled without issue)
MP3 Store (Runs code whenever an app is replaced, disabled, no issues)
There are several more instances of the same apps that are disabled.
So far no FC's or problems. I've reduced the amount of times I need to end all apps by about 90%
Feel free to help add to the list!
I don't disable any stock apps as they seem to die by themselves after a while. Meanwhile I disable pretty much all 3rd party apps (except things like Sim Checker).
This app is amazing!
By the way, if you disable "Widget updating" it also removes unwanted widgets (I tend not to use any).
Glad it's working well for ya Karolis.
Thanks for the tip!
I havent actually tried it, but i'll remember that if I ever have too many widgets in the list.
Another tip is to check out Menu -> View.
You can enable the unknown's and have more options to disable
Is anyone else annoyed by devs who don't allow their apps to be purchased through your T-Mobile account? Something about putting $0.99 on my credit card annoys me. No biggie, but it would be nice if that option was available for this app.
TeeJay3800 said:
Is anyone else annoyed by devs who don't allow their apps to be purchased through your T-Mobile account? Something about putting $0.99 on my credit card annoys me. No biggie, but it would be nice if that option was available for this app.
Click to expand...
Click to collapse
Well what can we do except take it
I use Startup Auditor, works pretty well, compared to Autostarts. I also believe it doesn't list anything that would damage your bootup.
tehseano said:
I use Startup Auditor, works pretty well, compared to Autostarts. I also believe it doesn't list anything that would damage your bootup.
Click to expand...
Click to collapse
I hadn't heard of Startup Auditor either, but after reading about it, it seems a little more appealing than Autostarts. Especially the part about not disabling anything important from starting. Thanks!
Startup auditor isn't bad.
It doesn't have even a third of the options as autostarts though.
I tried it and although the GUI was nice, and it worked, the lack of choices made me uninstall it in a matter of minutes.
Also, if you're worried about messing up your phone with autostarts just go to Menu -> View -> Hide System Apps and its pretty much the same thing as startup auditor.
I just purchased Startup Auditor and it seems like a nice app. However, I disabled a few apps and then rebooted. When the reboot finished, some of the apps that I had just disabled were still running! I've e-mailed the dev and will post if I get a response. Has anyone else experienced this with Startup Auditor or any other startup app?
I've been using Autostarts for a while and I really notice the difference on boot up time. Before Autostarts it would take forever to boot up the system, then it would be super sluggish. Now since it doesn't start nearly half the apps on boot, it's much faster.
Some apps I question on why it's doing what it's doing. Like Tunewiki for instance. Why does it need to start when an application is replaced or removed? Cleared those out and everything is much speedier!
A lot of them are triggered by strange things.
Like you said, tunewiki when adding or replacing an app.
I think this is their way of staying in the background, which speeds up opening tunewiki but at the cost of slowing everything else down.
I hate developers that do this..
How does the system determine which apps to run at boot?
Whenever i try to disable the amazon mp3 autostart the program tells me to wait and gets stuck on the please wait screen... Any clue if this is normal operation?
amazon mp3 does not seem to want to be disabled.
edit: i think i figured out the problem with amazon mp3. you have to disable it in two places, once in the after startup but also in the connectivity changed section. also i was having trouble with other programs but i forgot i those had widgets. i think for apps that have widgets will cause those apps to load on start up. if you want to disable them you have to do so in the widgets section. just dont do it for widgets you actually have in use.
Does this app not work on latest superd? i get fc everytime on g1.
Anyone know where there are two (2) Messanger apps AND two (2) Handcent apps listed for after startup?
Seems like I should be able to disable messanger, but from these posts perhaps not.... can I disable handcent with no issues... seems like a text received would trigger it to open with no problems.
Why (and can I stop) is Voice Dialer involved with all changes to applications (installed/removed)?
s15274n said:
Anyone know where there are two (2) Messanger apps AND two (2) Handcent apps listed for after startup?
Seems like I should be able to disable messanger, but from these posts perhaps not.... can I disable handcent with no issues... seems like a text received would trigger it to open with no problems.
Why (and can I stop) is Voice Dialer involved with all changes to applications (installed/removed)?
Click to expand...
Click to collapse
I was wondering this too. Maybe it starts to read the app names so it can "read" the filename so if you call it through Voice Search it knows what app to call up. Not sure.
Imho, this app is absolutely amazing.
I had the problem, that although i am using Handcent only, still every text was shown as new in the message application as well (and the icon on the homescreen shows one new message). Now i have removed message completely - only my handcent widget shows any test infos
Besides that, i could disable a lot of useless or at least strange applications starts triggered by certain events.
In this point of view, it's very useful, for Galaxy S as well!
Hey guys,
Seems there's a lot of ways you can improve the speed of Android in general. Some seem to be snakeoil... others, work quite well and there's proof to back it up.
I'm only interested in discussing the latter .
A lot of people have helped me gather a better understanding of Android (hyc, stinebd to name a few) in addition to a lot of Google searching. I am going to compile a list of what I have done, I would like to hear what you guys have done! Most app killer apps / app control will already be addressed, so those tools need not apply... I'm looking for real, permanent fixes here without adding more apps!
I am also trying to have topics that are easy working up to advanced. Obviously the more advanced topics are going to be harder to do. You've been warned.
So here's the disclaimer.
****DISCLAIMER****
Speed is as always relative. That basically means I don't want arguments about which build is faster. I want to argue about how to make every build faster .
Also, these tips should apply to any build, any device... they are pretty generic tips, but are obviously specific to Android, with some idiosyncrasies that apply to our port that wouldn't apply to native Android devices. Some is common sense, others are real ways to tear into the system. Hope you enjoy it!
Topic 1
Difficulty Easy - Apps/Widgets
I've noticed the number of widgets i have on my screens, or the number of apps that I have installed/are running in the background to greatly effect performance, in an obviously negative way.
Once I removed all the widgets (I only have the basic analog clock widget & the Google search widget on one desktop...) this seemed to improve general speed. One minor thing to check is if apps are set to auto/background sync. Only enable the ones you really want syncing, others just check manually.
On this same topic, replacing the launcher (the stock launcher in Android, Launcher2 is quite slow) can help immensely. I like ADW, but I've used LauncherPro in the past and it is good. Zeam also seems like a good launcher. I haven't used Go Launcher EX, I've heard good and bad things about it. Use what works best for you, try 'em all!
The last thing on this topic I would like to mention is animations. Settings -> Display -> Animation -> No animations can make the phone feel quite a bit snappier, obviously at the expense of the look/feel of the OS.
Topic 2
Difficulty Easy - Controlling app 'net Access
This leads me into the next topic, DroidWall. I've noticed that blocking apps from accessing the internet has been a very good thing - it's not so much a performance booster (although it probably does provide a little bump) it's mostly about battery life. Just be warned, if you block an app that is set to background sync, it will probably have very negative effects. Only disable an app's access to the internet with DroidWall after you've checked that app's background sync feature is disabled. I have a few apps allowed in DroidWall, and the rest are blocked. You can "whitelist" everything and check apps you want to block, or "blacklist" everything and check the apps you want to allow. It's a little annoying to remember to enable/disable DroidWall (I use the DroidWall widget to enable/disable it globally) but if you do, it is much better - you have complete control over how apps access the 'net on your device. It is available on the Market.
Topic 3
Difficulty Moderate - SD cache/readahead tweaking
The only reason I'm calling this one 'moderate' is the number of choices you have for settings for this... It's basically telling the SD card how much to hold on to or... read "ahead" if you will . This was turned way up in FRX07, (from 256kb to 2048kb or 2mb...) and I think this might be the source of a lot of the complaints of 'mini-resets' if you will where the boot animation is suddenly seen after a long system hang...
So some cards will work better with a larger setting - I've heard some with spankin new C6 cards that said 3072kb or 3mb was a good setting. Others have found a sweet spot at 256kb or 1024kb (1mb).
There are two ways of doing this - you can hack the init in the rootfs and adjust the setting manually, or be lazy like me and use SD Booster (from the Market). Adjusts the same settings, and they are applied immediately!
I would like to find a "sweet spot" - a good default if you will. Can folks test out 512kb and 1024kb, see if you have any more mini-resets within Android or any other slowness, etc... Obviously this isn't a cure-all for the slowness or the mini-resets, what we're looking to do is mitigate the effects. So let's focus on that, thanks!
Topic 4
Difficulty Moderate - Overclocking
Overclocking is obviously one relatively easy way to improve the speed of Android. In your startup.txt, add a line
Code:
acpuclock.oc_freq_khz=710400
for example to overclock to 710.4mhz. How did I find this value? I actually put in 714000, but if you look at dmesg near the beginning you'll see "ACPU running at ..." - that's what clock is the actual maximum. It goes in 19.2khz increments.
Feel free to experiment with how high your phone can go, just be warned that the higher you go the potential for failure goes up as well . Phone shouldn't blow up, but it might not work correctly or at all. Rebooting and scaling it back will fix it.
Here's the full *example* startup.txt:
Code:
set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2292
set KERNEL zImage
set initrd initrd.gz
set cmdline "lcd.density=240 msmvkeyb_toggle=off gsensor_axis=2,1,3 pm.sleep_mode=1 physkeyboard=rhod400 acpuclock.oc_freq_khz=710400"
boot
You can put the command anywhere in the cmdline section, just make sure it's between the quotes and at least one space between each command.
Topic 5
Difficulty Advanced - How Android Manages Memory/apps
Ok, I'm going to take two approaches to this. The first, is the full explanation on how Android manages memory.
Please feel free to read the post I originally read that inspired me to start looking at this stuff - How to configure Android's *internal* taskkiller. It was very helpful for me to grasp how Android manages applications. This is the reason why application killers are not a good thing...
If you want to do it manually, Starfox suggests:
Code:
echo "1536,3072,8192,10240,12288,20480" > /sys/module/lowmemorykiller/parameters/minfree
To try to do these commands, adb is very useful. Once you get adb shell working, then you just need to "su" (provides 'super user' privileges (root)) and put in the echo command above ^^.
I had another user (thanks icevapor) suggest this script -
[Script] V6 SuperCharger! HTK & BulletProof Launchers! The ONLY Android MEMORY FIXER!
I tried it myself, and it works very well. This thread is a little overwhelming, but the jist of it is this:
Install Script Manager (on the Market)
Run the V6 SuperCharger script. I use "Aggressive 1 Settings" (#2) and then I use the OOM Grouping Fixes & "Hard to Kill" launcher (#17)
Point Script Manager to run /data/99SuperCharger.sh to run as root & on boot. This will ensure the tweaks are reapplied after a reboot.
Topic 6
Difficulty Advanced - Managing Apps that auto-start on boot
This is one of the most annoying things in Android. When you have no apps installed, it seems very fast. Then you install apps, and you never seem to get that original speed back... Now you can!
This is kind of difficult to do, I am still getting the hang of it... but here goes. All credit goes to hyc, his original post.
The basic idea here is you run a logcat (adb logcat is easiest here, or you can use GetLogs to pull logcat...) Look in this log for "for broadcast" and find apps that start on boot. For example,
Code:
Line 41: I/ActivityManager( 1394): Start proc nextapp.systempanel for broadcast nextapp.systempanel/.monitorservice.BootReceiver: pid=1752 uid=10060 gids={3003, 1015}
Notice there are two sides of the "for broadcast". The name of the package (nextapp.systempanel) and the name of the service, "nextapp.systempanel/.monitorservice.BootReceive". I made the mistake of disabling the app (the left side). Do not do this, you want to disable the right side!
So in the shell,
Code:
pm disable nextapp.systempanel/.monitorservice.BootReceive
This will be persistent across boots, it will go with your data.img.
Obviously this was just one example of an app to disable. So long as you disable the right side (after the 'for broadcast') you shouldn't disable anything that will cause a serious problem. The apps should still work, but for example if you disable Google Voice you won't get messages until you open the app. So think about that... You disable Titanium Backup schedules.BootReceiver, the schedules for Titanium Backup (if you have any) won't run. Stuff like that. Disable calendar, you won't get calendar events... Disable clock no alarms. Get it? Good. I have been rebooting several times, and I keep checking what is set to start on boot. I'm not quite happy with it yet, but there's some things I'm leery of disabling. Just be wary, if you do disable something and don't like it - just pm enable <whatever you disabled>.
Now experiment away! The one caveat is if you do break something with pm disable (and it's serious) you might get a failure to boot. It really depends on how bad you mess up. If you make a copy of your data.img before you start making these changes, you can revert to that data.img and start back there.
Alright guys. Going to use this thread as a way to brainstorm about ways to improve the speed. Read up what I've posted, let me know if I did anything wrong... Also let me know what you guys do to improve speed!
Don't care about what build you're running, this thread isn't about what build is fastest - this is a how do I make every build faster thread.
I also realize I posted this in the Rhodium section - I want to see if there's any TOPAa-specific tweaks that others should be made aware of!
Update to this - I changed around how topic 4 is done. Feel free to re-read that section.
Thanks arrrghhh, but for startup stuff, there are some apps doing the job, like Startup Manager or Startup Cleaner pro (found in Market), honestly haven't tried them yet but from rating, some of them has got 4.1/5.. What do you think mate?
metho88 said:
Thanks arrrghhh, but for startup stuff, there are some apps doing the job, like Startup Manager or Startup Cleaner pro (found in Market), honestly haven't tried them yet but from rating, some of them has got 4.1/5.. What do you think mate?
Click to expand...
Click to collapse
For the pm disable stuff? If you find an app that does it, more power to you. I want to control Android directly, hence the reason I went with a script that utilizes that concept. The pm disable stuff is obnoxious I know - so if you do find an app that'll do it for you, have at it. I didn't want to add any more apps into the mix if it wasn't necessary .
Rhod400 in startup.txt
Does physkeyboard=rhod400 cahnge the keyboard layout when texting?Does it make it bigger or what is that cmdline for?
1edge1 said:
Does physkeyboard=rhod400 cahnge the keyboard layout when texting?Does it make it bigger or what is that cmdline for?
Click to expand...
Click to collapse
Sorry, that part is completely irrelevant to TOPA. It is for a RHOD400, sets up the physical keyboard. You were only supposed to look at the acpu clock command, as it fits in the startup.txt... lol.
Use the startup for your device, I'm just showing you how the line should appear in the startup.txt...
arrrghhh said:
Sorry, that part is completely irrelevant to TOPA. It is for a RHOD400, sets up the physical keyboard. You were only supposed to look at the acpu clock command, as it fits in the startup.txt... lol.
Use the startup for your device, I'm just showing you how the line should appear in the startup.txt...
Click to expand...
Click to collapse
yeah i do use the startup for topaz. Was just wondering. haha. thanx for clearing it up
THIS IS THE ORIGINAL THREAD.
IF YOU FIND ANY DUPLICATE THREADS WITHOUT PROPER CREDITS FOR ME, PLEASE REPORT.
I SHALL TAKE THE NECESSARY ACTION
Most of you might be very much familiar with the rooting procedure. Its the process of giving yourself superuser permissions (ex - administrator in windows xp ).
If you are using a custom rom, then there is no need to specifically root your phone. But if you are using stock roms, then there is a guide to root in the forums.
Once rooted, you can now take your own decisions for your device which include improving system performance or flashing custom roms using cwm recovery or using any of these below listed apps. Use it wisely, as playing with your device performance can have damaging effects.
I AM NOT AT ALL RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE BY YOU.
Moving on, many of the rooted-on-stock and custom rom users might already know most of these apps and their uses, so this thread is for the begginers who have just rooted their devices.
Further, most of these apps are available in the playstore (mostly paid, but if you want the cracked versions, you can find them in the internet.
So here are some of the apps that might be usefull for you. I will also update this apps list as soon as, I find more usefull apps.
HIT THANKS IF YOU LIKE THIS THREAD.
Titanium Backup -
Losing all the apps on your device accidentally or while flashing custom rom is a bad feeling. Re-downloading every app is a painstaking work so fortunately for root users, Titanium Backup provides the solution. Titanium Backup is a powerful backup utility which stores your apps, app data, and system data on your SD card for safekeeping. Titanium Backup can also painlessly remove, freeze-unfreeze any app, including system apps. This app can be configured to run its tasks on a schedule, and the $3.99 donate version allows you to set up multiple schedules for the various combinations of backups it is capable of performing.
ROM Manager -
ROM Manager allows you to flash almost any ZIP to your phone, whether it be a kernel, ROM, app package, or radio image or even initiate a nandroid backup.
Although it is strongly recommended to use the clockworkmod recovery or rz recovery for cfw and odin for stock, as many mini users reported it was bricking their phone.
ShootMe -
This app is for all those dev's out their, who want show the world what they have achieved.
ShootMe is a screenshot capture app that allows you to take a screenshot of your mini with a simple shake of your device.
Juice Defender: Ultimate Juice Defender -
Juice Defender is a battery conservation app. It uses various triggers, rules, and timers to control how often your device utilizes 3G/EDGE APN’s and wifi. These data connections are the number one drainers of battery life when your phone is idle, so Juice Defender allows you to decide when, where, and how often you want them to be active. Ultimate Juice ( paid version of Juice Defender) must be installed over an existing copy of Juice Defender, which unlocks a few additional capabilities for users with root permissions. It also provides some extra goodies for root users including the ability to adjust CPU clock speeds on the run to conserve battery, which requires root permissions.
ES File explorer -
This an application for exploring your phone’s directories.
For developers, its usefulness is self-explanatory. For the average user, it certainly is a solid file explorer with a better interface especially, ES file exp. One more unique feature of these file explorers is the ability to modify permissions settings on files or folders. It comes packed with some solid features apart from the conventional file viewing. Its completely free and is available in the market.
Root explorer -
Similar to any other file explorer app in the market. But its specialty is that, it can crawl deep into the deepest corners of android and modify them like the elusive dalvik cache to sd. Its a paid app available in the market.
Cachemate -
CacheMate is cache cleaner app like no other cache cleaning app does it. Two, CacheMate can clear certain data from the device. This was/is extremely tedious to accomplish and linux does not handle this. Three, CacheMate clears cache from the SD card. While you can go and do this yourself, CacheMate does it all for you just by a simple tap on screen.
Reboot Control-
Reboot Control does 4 things, and 4 things only:
It allows you to reboot, recovery boot, wipe handset or bootloader boot with a single tap. The real usefulness of QuickBoot is in the ability to make home screen widgets for these functions, so they’re always at your fingertips. Since, almost all the custom roms these days use this as a built-in function so this app can be usefull for the stock users.
AdFree -
Blocks data access to a list of sites that store ads. Speeds up browsing experience as the ads aren’t downloaded along with the site and even blocks many ads from displaying in many of the ad supported apps.
Virtual Button Bar -
If your mini's buttons are about to fall off or something has happened and your buttons no longer work, then this app can save you a lot of time and trouble. Its entire purpose is to provide on-screen emulation of the dedicated hardware
buttons on most Android devices. The app offers various customizable features, such as user-definable buttons and positions, lockscreen animations, the ability to change various hardware button actions (volume, camera, etc) and a few
aesthetic variations such as transparency and button size. Virtual Button Bar is $1.63, but there is fully-functional trial available, as well in the playstore.
Call Blocker -
If you have specific numbers that you want to be blocked each time they call, then there’s a good chance you’ve turned to apps that automate this process. There is one problems with that, though:
Most apps still let your phone ring at least once. That’s where Root Call Blocker rises above the rest. Root Call Blocker detects incoming calls at the system level, so it can block them much more efficiently. In fact, it’s so efficient that it blocks the call before your phone even rings, so you’re completely unaware that the offending caller has tried to contact you in the first place. The app offers
many other features as well, such as call logs, multiple rejection methods, multiple profiles, caller grouping, SMS auto-replies, and much more. This app is not free, but there is also a trial version so you can give it a try before dropping any money.
SetCpu / NoFrills -
These apps let you control the speed of operation of your mini. They come with all the latest governers and I/O schedulers, though some roms governers are rom specific. Also, an Overclock kernel is required to use this app.
LBE Privacy Guard -
This is probably one of the best privacy guards that are ever seen apart from the pdroid patch by Yagya. Its functionality is akin to that of a software firewall, with some elements of Windows UAC thrown in. LBE sits in the background and “listens” to your apps as they request various permissions and then provides you a notice with options to either grant or deny access.
Dual Mount SD Widget -
The inability to mount your SD card to both your phone and PC at the same
time can be quite annoying, as you can’t access any of the information or apps that reside on your SD card when your device is mounted to your computer. Dual Mount SD Card is a simple and practical solution to this problem, as it allows you to access your SD card from phone and PC alike while it’s mounted. In order for this app to function properly, you must first disable Android’s auto-mount option, using the widget instead. This available on the playstore.
Hexamob Recovery Pro -
If you’ve ever accidentally deleted any data from your mini, then Hexamob Recovery Pro is here to save the day. Hexamob Recovery Pro is a data recovery tool designed to grab deleted files from either the SD card or internal storage of your Android phone. It supports the FAT file system, and offers the ability to scan the media for specific files types, including audio, video, images etc.
Total Commander -
Total Commander is a feature packed dual-pane file manager for Android, based off of the popular Windows file manager of the same name. It really is the only file manager that you’ll ever need. Most of the CM7 roms come cooked with it, in case you are using stock this will come in real handy.
Sixaxis Controllerer -
Sixaxis Controller allows you to connect a PS3 controller to your mini, giving you the ability to have a full gaming experience on your handset. You grab Sixaxis Controller form the Market for $1.62.
Wireless Tether -
Wireless Tether remains the best way to utilize your mini as a WiFi or Bluetooth (PAN) hotspot. Its free and its open source. Available in playstore. But, it is certainly a battery killer so use it while charging the device.*
Shark For Root -
It’s essentially a stripped down version of WireShark. It’s a particularly geeky app to have, but for developers or those of us obsessed with monitoring where our traffic is going its a great app. Shark monitors all network activity on your device (presumably from all interfaces) and outputs a .pcap file by consrving quite an amount of battery when compared to other apps in the playstore. So use it and know the difference yourself.
adbWireless -
adbWireless does exactly what its name implies, all without the need for a USB cable. There really isn’t much to say as the app is, quite literally, a big red button that you can push to enable/disable wireless ADB connection. There’s also a widget for those times when you’re too lazy to fire up the full application. Its available on the playstore for free.
Move2SD Enabler / Install manager -
Move2SD Enabler or Install manager, allow users to move any app to the SD card. Like adbWireless, it’s as simple as pressing a button. It’s free and both the the apps are available in the playstore. Although scripts like s2e and link2sd etc are there its sometimes convinient to use apps like these.
Market Autoupdate Bulk Toggle -
Another simple yet incredibly useful root-only app:
Market Autoupdate Bulk Toggle. This is an app that takes the Market’s auto-update feature to a whole new level:
Pressing "Autoupdate On" does exactly what you’d expect: it turns on auto-update for all of your installed apps. That’s it – you’ll never have to confront that pesky "Allow automatic updating" option in the Market again. The only caveat is that the program only enables automatic updates for apps that are already installed and won’t apply to those installed in the future – for those, you’ll have to rerun Market Autoupdate Bulk Toggle and press "Autoupdate On" again. Unsurprisingly, you’ll still have to push the "Update" button yourself when an app receives a manual update (which only happens when its permissions change – not a frequent occurrence). Although this feature is present in the playstore, all those who like using the old market this surely comes in handy. It’s free and available on the playstore.
Theft Aware -
Theft Aware, while considerably more complex than the other items on the list, is an Android security app unlike any other. With it, you can remotely track your phone if it gets lost or stolen, wipe it, call it and spy on the thief, and much more. Its free and available on the playstore.
MyBackup -
Pretty much like titanium backup but, if you love backing up your phone’s
data but wish you back all of it up at once, all for free. MyBackup might just
be the perfect app. With it, you can not only back up your apps data before changing ROMs; you can also schedule backups, back up to your SD card, and back up things you never even thought possible, such as contact info, home screens, and SMS/MMS conversations.
This app offers two versions, a free version with nearly all of the functionality, and a paid version for $4.99. The main difference is that the free edition only allows you to save your backups on your SD card, while the premium allows placing them on Rerware’s servers, although I wouldn’t recommend anybody who
values their data to use a random online service.
DroidWall Android Firewall -
It will make sure apps on your phone don’t unnecessarily waste your limited data plan without your knowledge. The app’s main feature is turning off EDGE or 3G or WiFi access for any application, thus allowing you to restrict which apps can access the network. In addition to saving bandwidth, DroidWall can be used for security – just lock down a suspicious app to make sure it doesn’t try to unnecessarily encroach your privacy. As an added bonus, a log of what goes on is included.
Button Savior -
This is an similar to virtual buttons bar app, but with a slightly different and better UI. Button Savior might be worth a look.
Samba Filesharing -
Samba file sharing is the bomb. It turns your phone into an smb server and puts your sd card on your desktop when you’re on a wifi network. It allows you to share files between your mini and pc over WiFi as a Windows shared folder. With this free app, you can wirelessly copy files to/from your Android device via the same drag-and-drop interface you use when your handset is plugged into your computer with a standard USB cable. Even the security freaks have a reason to celebrate –
Samba offers customizable username and password options in addition to letting users choose a Windows workgroup name and a device network (NETBIOS) name.
MarketEnabler -
One of the most frequent excuses for piracy has to be "The app isn’t available in my country" or "Google doesn’t allow paid apps where I live." No longer!
MarketEnabler makes your Android phone believe it’s on another carrier – perhaps even one in another country. For example, a Swede could use this app to access Google Books, which is, by official terms, available exclusively in the US, right ? So use it and let the downloading begin !
SD Maid -
SD Maid frees up space on your phone’s SD card by cleansing it of "corpses in the basement," or unnecessary data left behind by apps no longer installed on your mini. It works with all roms currently on the forums. Use it and know the difference.
AutoKiller Memory Optimizer -
Hate using scripts like V6 supercharger ?
Then is THE app for you.
It tweaks your mini just like the V6, to run smoothly. It kills all the idle process running in the background and saves a lot of battery. You can choose various OOM values for all the apps like foreground, visible, empty etc. Donators are also able to choose alternate presets, enter Chuck Norris mode, and enjoy an ad-free experience. Its available in the playstore for free, worth a try.
zMooth root -
Another on-screen app. You must be wondering, whats wrong with this guy. Well, the only reason is my phone. My buttons are almost gonna fall off. So I pretty much like the apps which have various customizations. So bare with me .
Moving on, this app is on the same bandwidth as Button Savior etc. zMooth relies on webOS-like gestures rather than clunky virtual buttons. To access zMooth, users can start by simply pulling up a blue (default) bar from the bottom of the screen. To go back, they can swipe left; swiping right is pressing the Menu button; and drawing an "up-arrow" will return to homescreen. The $1.19 pro version adds the ability to change the gesture area’s width and colors as well as a "lightning strike" gesture for powering the device on/off.
LCDDensity -
It changes the font of your mini, virtually everything. This is not a resolution changer (lol) , as I have seen many comments in playstore. It simply changes the depth and space of your mini. Using the app is very easy – simply adjust the slider or click on one of the big rectangular buttons to alter the density, then click ‘Apply’ to restart your device and see the changes in effect. Of course, the smaller the font, the harder it is to press onscreen objects; the larger the font, the more screen space goes to waste.
Keyboard Manager -
When it comes to landscape keyboards, it’d be hard to top what HTC has going with Sense UI. If it’s portrait input you’re after, however, Swype is the cream of the crop. So how can you decide ? Should you manually change your input method each and every time you switch orientations, or type exclusively in one
position? As it turns out, you won’t have to partake in either of those practices; downloading Keyboard Manager will suffice. The app is simple:
Allow users to use one keyboard in portrait mode and another when they turn their phone on its side.
Live dmesg boot and live logcat boot -
You won't have any words, to being shown the real dmesg (kernel debug) or logcat (Android debug) log every time your mini boots up ? So this is an app for all those dev's out there who are crazy about logs.
Screencast Video Recorder -
Taking a lot of screenshots and "videos" of apps and games is a habit to you ? Then Screencast is your go-to app, especially for the latter. If you ever find yourself in need of a way to record what’s happening on-screen, look no further than Screencast. The app costs $4, but there is a demo available so you can give it a shot before you buy.
Game On -
It not only allows users to backup and restore game data, but download and share game progress over the Game On network. Yeah, you read right – share. Game. Data. Maybe you’re stuck on a particular part of a game. Perhaps you just don’t feel like playing through all the boring crap (Gta 3) and want to jump straight into the good stuff. It doesn’t matter the reason you want to progress in a game – Game On is the solution. Game On costs a buck in the playstore. So give it a try and happy gaming !
Chainfire 3D-
With this app you can play all the HD games on your mini. It comes with various visual gameplay options. Its a paid app and is available in the playstore. Do give it a try.
WiFi Protector -
WiFi Protector is a security app that protects your device from Wi-Fi sniffing attacks. It’ll detect and prevent ARP (Address Resolution Protocol) attacks, like DoS (Denial of Service) and MitM (Man in the Middle). Unlike most of the other apps in the roundup, this one actually offers a little bit of functionality for non-rooted users too. It can even defend your mini against WiFiKill, an app that can eject basically any user off of a Wi-Fi network with the tap of a button. Its a paid app available on the playstore.
Undelete -
This one is sure to save many people a lot of heartache. We’ve all mistakenly
deleted files before, potentially losing them forever. The next time that happens, though, Undelete is here to save the day by scanning your device’s SD Card, finding all the deleted files, and, in most cases, restoring these files. The app is free in the playstore, so there’s no excuse to ever lose another file.
Mobile ODIN Pro -
Flashing your firmwares the mobile way. Currently this app is not fully supported by our device but the dev claims it to be working on low-end devices like ours too. Check this out:
http://forum.xda-developers.com/showthread.php?t=1347899&highlight=galaxy+mini+mobile+odin
Call Master -
It’s probably the best call and text firewall in the playstore. It can control dozens of variables in countless situations – everything from blocking certain numbers during certain times of day, sending specific numbers to voicemail, to auto-hang ups etc.
avast! Mobile Security -
Last, but certainly not least is avast! Mobile Security – an app that every rooted user should have installed. I know what you’re thinking – an antivirus app? Really? Yes, really. This app is different than the rest of the anti-virus applications in the Market, because it is also the best anti-theft solution of any app. (The other features of the app are top-notch, as well, but the anti-theft functionality is its only root function). Why is its anti-theft so good? Because
it used to be Theft Aware , an app that is listed above. TA was bought out buy avast! and incorporated into its Mobile Security app. The best part is that the root function of the app wasn’t altered in any way – avast’s anti-theft setup is identical to Theft Aware in every way but with a wonderfull UI – it’s simple and intuitive, and when it’s finished, you can rest assured that if your device is ever lost or stolen it’s as protected as it can be.
avast! Mobile Security is free and if you only choose to install one app from this roundup, I suggest that this is the one.
30/03/2012 - UPDATE
Battery Callibration
If you have a regular habit of changing roms ? Then this is the right app for you.
Its a battery calibration app. It wipes all the battery stats/data from your phone and will make your phone ready to produce some fresh new stats. In this way your battery will last longer as it is always recommended to calibrate the battery after flashing a new rom. Its a free app and is available in the playstore.
BusyBox Installer
Did you ever feel, where can I get a old version of busybox ? This is a common query while using the V6 Supercharger, since it recommends a busybox 1.18.2 or higher version. So ever come across an app that requires an older version of busybox ? Then this is right app to turn for. Its a free app and many versions are available in the playstore so, choose wisely
Script Manager
"THE" app for applying "ANY" script for your phone. It can help create terminal widgets for apps that aren't available for that app, by simple taps of the screen. SM widgets is another add-on for this app so you can use its full power.
For a guide to create terminal widgets, you can check this out :
http://forum.xda-developers.com/showthread.php?t=1509027
It can also help tweak your phones performance by applying scripts like V6, kickass, 3G booster etc. A must have app for any dev or tweaker. It can serve as a decent root explorer for an average user. Its available in the playstore for free.
Root Uninstaller
Annoyed by the fact that you can't remove those useless system apps ? No more ! This is that app, that removes all the useless apps from your mini. It can also freeze user apps, backup them, delete them, unfreeze them, move them sd card etc. Its a powerful to have and sometimes may come in handy some times. Its a free app available in the playstore.
Easy Tether
Too lazy to go into settings>wireless and networks>tethering>usb tether ??
Then this is your go to app. Its a one-click tethering app for your mini so that you can use it to browse on your laptop or desktop. Its a free app available in the playstore.
ScreenShot UX
A screenshot app that has all the cool features like shake to capture your screen. Its fully functional trial is available in the playstore. Use it and feel the app before investing in it
Screenshot ER
Another screenshot app. Its a completely free app in the playstore unlike any other in the playstore. As it is free, there has to be some way to chop our legs. . So that drawback is a 6-sec delay after taking every screenshot. Though if u buy it, you can reduce that delay to 1-sec. Some of its features are, screenshot preview ( various views for previews ) , shake SS, on-screen button, notification capture etc. Use it and the know the difference yourself.
01/04/2012 -- UPDATE
Z Screen Recorder
Probably the only app to give some competition to screencast app. Its a similar app compared to the screencast video recorder. It simply has two big buttons, when the app is opened. It simply records whatever is happening on the screen and saves the video to your sd directly. It has fully functional demo in the playstore. Try it before buying it.
SD Booster
The dev of this app claims it to increase the external memories speed upto 40 times than before. You can set this app to work from boot. If you don't believe me or the dev, just use any of the benchmark tools and see the proof your self. Its a tiny-free app available on the playstore. Do try it
SD Speed Increase
Originally developed by our xda member '"brainmaster". Its a similar app to SD Booster. The app has similar results to that of its competitor in terms of write/read speeds in any benchmark apps. Its also a tiny-free app available in the playstore.
System Tuner Pro
The most complete android system utility app/tool. It does all activities like backing-up your apps, task killer, logcat reader, terminal emulator, memory controls, freeze/unfreeze apps, activity recorder, system tweaker etc. Use it and you'll know the difference yourself. You can also setup widgets and notification indicators to any of these function and monitor your phone with real ease. Its a free app available in the playstore.
Tasker
If you have a habit of forgetting things ? Then this is the BEST app available in the whole playstore. Then only drawback of this app is, YOU. lol, yeah coz if you forget to set the tasker to do its task, then you are actually limiting its function. So moving on, Tasker is powerful app that has triggers which can make you remember the mildest things through its alarm and etc functions, 200+ built-in actions , task completion, scene/icon/design your own task according to yourself. So what are you waiting for ? OH wait, have you forgotten what you were doing ? Then first download this app.
Its a paid app available in the playstore.
That's all for now friends. Enjoy the apps and don't forget to -
HIT THE THANKS BUTTON.
CHANGE LOG ---
UPDATE 1 --- Some more apps added
UPDATE 2 --- Some more apps added
UPDATE 3 --- Thanks to the Moderator and also to all your responses, this thread is made STICKY
UPDATE 4 --- Some more apps added See Post #2
UPDATE 5 --- Thread ownership changed
HIT THANKS IF YOU LIKE THIS THREAD.
SORRY FOR THE INCONVENIENCE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
.
05/04/2012 - UPDATE
Font Changer Root
Requires FULL ROOT and of-course a working-full busy boz. CWM and a backup(just for safety
) is recommended as a boot-loop MIGHT occur, according to dev. Moving on, this allows you to change fonts. You might be asking, Why root for a puny font changer app ? The answer is, it changes fonts. Yes it changes fonts of virtually anything, even the keyboard you are using right now
. According to the dev, it creates a buck-up of your default font in-case something happens. While removing this app, make sure that you restore setting of your default font. In case you forgot, just restore your nandroid back-up
.
It has the following features -
*font preview and changer.
*screen density changer.
*Quick reboot (after changing the font, a really QuickBoot occurs, thanks to this app.)
* localization of languages (English,Russian, Spanish etc. )
Its a free app in the playstore and a donate version is also available in case you like the app.
AnTuTu CPU Master
AnTuTu CPU Master is a tool for changing CPU/GPU speed. Its similar to SetCpu or no-frills. It slightly has better UI. You can overclock your device for faster performance or slow down by reducing the clock frequency. Its a tiny-free app available in the playstore.
Faster Fix Speed up your fix of your current location using your mini's GPS. Here is the link to the trick/hack used in addition to this app : Enjoy
http://forum.xda-developers.com/show...239713&page=18
Webkey
Using this app you can now control your phone from any browser. Yeah, you heard me right !
With this app you can send screenshots, control another phone, download-upload files, get gps location, read-write sms, export-import contacts-sms-call logs, terminal emulator etc.. So what are you waiting for ? Go ahead and try this app as its a free app available in the playstore
Root Checker
This tiny-free app DOES NOT REQUIRE ROOT. Then why on the list :O ? As the name implies, it simply checks your su-binary and verifies that your phone is properly rooted or not. So this app is helpful for beginners who rooted their stock recently and lets you check whether you have followed the procedure correctly or not.
Its available in the playstore for free.
Spare Parts
This is a very handy app to have. It currently works only on custom roms and CM7. It a tool to control all your hidden interface changes in your custom rom. Going through setting for even changing even the screenlock can be painful, So this app save that time and energy easily.
It also allows you to change the screen transition type and its speeds, wifi sleep policy, useage statistics etc. Its a free app and is available in the playstore.
SuperSU
Another great app from a great master, none other than our ChanFire himself. After giving us some great apps like CF3D, live demsg and logcat etc, its time to include this great app to the list. Its a replaceable counterpart app for the superuser app by Chainsdd i.e our default superuser permissions granter by applying the standard procedure. So installing this app simply replaces you current/default permissions granter. Try it and as always perform a back-up of your apps and data. Its a free app and is available in the playstore.
Swapper
It lets you create, add and manage swap memory file without a swap partition on SD card. Reconfigure the app if you changed your swap size. This tiny app is free and its available in the playstore.
DroidTweaker Root
A small All-in-one app for your rooted mini. It also can mount the system partition as read-write for development purposes and also can clear dalvik cache directly by the tap of a button. Its presently in beta stage but its working fine for me. This tiny app is free and its available in the playstore.
AdAway
Its an app similar to ad-free. It uses leeches to prevent ads from being downloaded while browsing on your mini. Once you install this app and update the host files, you are ready to go for a ad-free experience on any app or browser. It even removes the ads from app that come with those annoying ads, this ultimately improves the performance of the game.
OTA Root Keeper
Want to " TEMPORARILY UN-ROOT " your device so that you can test some new app or tweak or get access to some stupid website ?? Then this is the right app for you. This app is created by the devs of Voodoo Sound specifically for galaxy s,s2 etc. It creates a back-up of your su-binary before temporarily un-rooting the device. It needs an ext-2, 3 or 4 partition for working. This tiny app is available in the playstore for free.
BuildProp Editor
As the name says, it an app to change and modify the build.prop for tweaking your phone. This is a good app to have for devs who like playing with OOM values. If you don't know what is build.prop file, then you should possibly leave this app let alone download.
It also has recommended values, keyboard layout and comes with a proper explanation. Before playing with the file, the app creates a backu-up of your current build.prop file in case you forget. So even if you are not satisfied with your tweak or an error has occured, you can simply replace the back-up easily.
. This tiny app is available for free in the playstore.
UPDATE
The second update of the week friends. This post is going to be the best app post of all time !
Enjoy and dont forget to HIT THE THANKS BUTTON , for all my hardwork and time just for you people. Cheers
lol rom manager? yeah use it ONLY IF U WANNA HARD BRICK YOUR PHONE ...
Sent from my GT-S5670L using xda premium
Nice compilation thanx man. !
nice selection of apps to choose from.....
stuck
Sticky thread thanx mod (again)
The apps choise is good. But who is using the antivirus on android device??
It cant help much.
Correct me if im wrong.
suky08 said:
The apps choise is good. But who is using the antivirus on android device??
It cant help much.
Correct me if im wrong.
Click to expand...
Click to collapse
Who uses an anti virus? Are you kidding me?
Try installing some of those ****in idiotic supposed-to-be hot korean etc girls wallpaper app from the playstore and see what happens...avast wont even let those ****iin trojan-trackin apps into our device...u can test it urself...nd this app saved my phone twice Coz I lost it..it has the best anti-theft options in the whole playstore...
UPDATE 4
Shortly, update 4 is on its way people
Thank You for the patience
thank's
a have à question
wen a root my galaxy mini i can surcharged the battery ?
A major update people plz refer to post #2
Cleaned the thread for minor mistakes etc..it looks better now
Reserved for future 2
dosdos said:
thank's
a have à question
wen a root my galaxy mini i can surcharged the battery ?
Click to expand...
Click to collapse
Why not hit the thanks button ?
I dint get what you were saying lol..be a bit clear
I was waiting for this thread but didn't know it was here since 9 days any ways again good work
Deshabilitado said right if we write about rom manager like this many people will get encouraged to use rom manager
also add screencast
dhlalit11 said:
I was waiting for this thread but didn't know it was here since 9 days any ways again good work
Deshabilitado said right if we write about rom manager like this many people will get encouraged to use rom manager
also add screencast
Click to expand...
Click to collapse
Ya same feeling..gotta remove rom manager..in next update probably
I think I already added screencast? If not I'll do it in the next update
Thanx for the feedback
Nice work..update 4 has some good apps like faster fix, thanks man
freakyfriday said:
Who uses an anti virus? Are you kidding me?
Try installing some of those ****in idiotic supposed-to-be hot korean etc girls wallpaper app from the playstore and see what happens...avast wont even let those ****iin trojan-trackin apps into our device...u can test it urself...nd this app saved my phone twice Coz I lost it..it has the best anti-theft options in the whole playstore...
Click to expand...
Click to collapse
I never tried to imstall those wallpapers. XD
suky08 said:
I never tried to imstall those wallpapers. XD
Click to expand...
Click to collapse
plz don't spam man...
I read the comments to those apps and felt like testing avast...it worked Coz avast detected that app as a malicious tracking app that can read our contacts and call logs.
so that's y I gave that example...
and lol seriously I support u completely
EDIT - thank me if u can, but please no spamming wit useless comments..
So after some great help by gregbradley and others, I have a rooted T and now have an OTA 195 update.
However I have a couple of questions (apart from my continued quest to find a way to get the phone to save camera output in less compressed fashion.
1) Is it usual for mediaserver to be the 2nd great drain on battery after the screen and ahead of android system?
(there appear to be many web discussions on this, but I could not find a definitive answer. Mine has always been like this even before I tinkered with it, or before I put the sim in (I didn't put the sim in until after I had rooted and updated. I do not have an SD card in there yet (64Gb on order) and I have not added any new pics or movies to the stock provided ones.
2) Can you change where apps are installed? Can this be changed for Google Play apps (like xda) Is the default to install to "phone memory" rather than "internal storage". Given that "phone memory" is only ~ 2Gb, it would be good to install to "internal storage"
3) Are apps on the home screens (eg Walkman) always running, even when not in use (the walkman example is the app 4x1 icons wide and has basic controls on it)?
Many thanks as always!
icstm
some clarification I should have added yesterday...
1) quite simply I would be keen to know what type of apps call on the mediaserver process
2) I know that from the "apps" in settings" some apps can be moved, but that appears limited and no default can be set
3) when I say apps, I mean widgets and the like, not the simply shortcut icons
icstm said:
some clarification I should have added yesterday...
1) quite simply I would be keen to know what type of apps call on the mediaserver process
2) I know that from the "apps" in settings" some apps can be moved, but that appears limited and no default can be set
3) when I say apps, I mean widgets and the like, not the simply shortcut icons
Click to expand...
Click to collapse
1) Anything that needs to scan the sdcards for contents will call on the media server. After a fresh flash many apps will be collating their cache so the mediaserver may have a high battery drain, you should never worry about battery drain untill you have run a ROm for at least 3-4 days to let it settle
2) Yes, use apps such as link2sd or app2sd, free in the market. However I have not yet felt the need to do this with a 16gb internal memory
3) Thos e widgets are just shortcuts, e.g. I have a weather app set to refresh every 2 hours...it will be woring in the background whether or not the homescreen widget is on the homescreen or not.
However, do not worry about task killers, since android 2.1 the best task killer is the one that comes with the OS. The only other exception is if you install init.d scripts and supercharge scripts etc, but you may want to leave that for a bit and get used to the phone first.
So I am on the xda app, much better way to view the site than mobile browser .
However, I cannot see what you wrote when I reply.
But it relates to your last point on making customisations. And not just keyboard which prefers US spellings over UK ones .
I am thinking of tinkering with the OS files as I am very upset with the compression of photos. So I am keen by what you say just below number 3.
Sent from my LT30p using xda app-developers app
AW: [Q] Couple of days in - a couple of Qs...
Change your keyboard or even better your whole phone to UK in language and keyboard setting and it'll propose BE instead of USE.
Greg is correct, the media server goes nuts the first two to three days after (re)flashing or taking up a device. You can improve the situation by keeping your folder structure clean and neat and trash out left over files, old garbage and file system junk.
Thanks for your posts in both threads.
As for mediaserver, yes all is quiet now.
Not sure about which system files to delete at this stage, but I sure do keep a neat folder structure for my content.