This GT540 is my first "smart" phone. When I first got it, it confused the hell out of me. It wanted to be a computer, not a phone, and I wanted a "smart" phone. Not used to the touch screen and interface, I did a lot of things on accident: Called people accidentally, hung up accidentally, I still from time to time run apps on accident. Don't get me wrong, I really like this phone. But it needs to be a phone first: Make and receive phone calls and text messages, and always be ready to go when I need it. It's been a long journey since I started, but it's becoming what I want it to be.
Hopefully others will find some of the information I've found on my quest beneficial, and may others help me on my way.
I currently run SwiftDroid 2.0 M4, on a repartitioned phone with 234MB for data and 150MB for system.
My Priorities for my "Phone," and what I've done to make it happen:
0) Durable - a broken phone is not a phone
Stable & Fully Functional OS - if it doesn't work right, it's broken and thus not a phone
Long Battery life - It it won't turn on, it's broken and thus not a phone
Backup & Restore - a phone without my contacts is not my phone
- Nice thick screen protector and rubber case
- Google backup and clockwork restore
- Mastered fastboot, KDZ Update
- Working on mastering clockwork recovery and adb
- Battery life:Turned off haptic feedback, animations, live wallpapers, turned off keep screen awake during calls, vibrate only when necessary (silent, call waiting), Wifi/Mobile Data/GPS are only on when in use
1) Be able to make a phone call/send text message quickly - Fully loaded and responsive home screen always be no more than 1-2 seconds away from any situation. Phone calls and text messages: answer and receive every one. Never miss one! What was said for text messages also applies to emails. Also includes accessibility options to make it even easier.
- CM "Lock Home App in Memory" nice, but not 100% effective
- After using this, home screen is always there waiting for me, fully loaded:
Use Terminal Emulator:
su (enter)
echo ro.HOME_APP_ADJ=1 >> /data/local.prop (enter)
reboot (enter)
- CM "Lock messaging app in memory" - checked, I've heard rumors of missed messages
- GO SMS: better functionality than stock app
- Settings>Accessibility> Power Button Ends Calls - checked;This was the button I pressed on "nonsmart phones to end calls"
- Ringtone is "Digital Phone"; now it even sounds like a phone
2) Performance and response of games, apps, and games: When I want to play a game or use an app, I want it to do something before I tell it to. Well, not that fast, but they need to operate fluidly and responsively. Also convenience fits in this category. This also includes improving performance to play better and better games.
- CM settings> Performance>
- CPU Settings> Max CPU Freq 852MHz; Higher is unstable; Also set on boot
- Use JIT - I hear it makes the phone run faster
- Unchecked "Enable surface dithering" because it says "at the cost of performance"
- Checked "Allow purging of assets" - heard it helps phones with low RAM
- VM heap size - 32MB - It's for the games
My future plan and thoughts:
Compcache - Trade CPU speed for more ram, not sure I'm interested in this. Is there a good reason to use this?
Swap - Looking into a good swap app, if you have a recommendation let me know. I hear Swapper 2 by Elviss Kuštans & Swapper for Root by Dario 'Azatoth' Lipari are good ones. I plan to buy a class 6 or 10 sd card to speed up loading of games and the swap file.
Opera browser - I hear it's the fastest one out with multi-tabs. I could care less about videos and plugins
AutoKiller Memory Optimizer by AndRS Studio - After upgrading to Android 2.3, I understand there is no real need for task killers. But this program is supposed to be different from the generic task killers. Full of options, it might be worth it. Anyone here have any experience with it?
Startup Manager - stuff that I don't need starts at boot. If it's not the system, dialer, messenger, swype, or a widget, I don't want it in the memory until I say so. Considering Autorun Manager by AndRS Studio.
SystemApp Remover - found this app from a reliable source that can backup and uninstall system apps. If it doesn't work out, I'll use Root Explorer or ADB. Titanium back up works great for regular apps, I can't get it to restore system apps for some reason.
A quick question:
CM "Lock messaging app in memory" - Will this lock GO SMS if the stock messaging app is removed? Or is there a way to define GO SMS as the main messaging app so CM will lock it in memory? Or any other way to lock it into memory? I'd really like to get rid of the stock messaging app.
If you have any advice to improve any of the above settings, or can recommend something new to me, you have my gratitude.
If you see something that could benefit you or have questions, I'll help with what I can.
1. Allow copy-pasting and easier editting of phone numbers in the dialer and more generally dialer improvements (e.g. have log+TF9+dial+contacts all on the same tab, similar to Sense dialer), ability to call from anywhere within Android through longpress or double tap (e.g. of home button) when no hard key is available (e.g. on the SGSII)
2. Provide a stock application freezer within the task manager (similar to GoLauncher App Drawer but with freezing instead of killing apps)
3. Offer a data toggle: Off/Auto/2g only, either as a widget or in the notification bar.
4. Better way of looking for Apps in the market, similar to Appbrain but with more focus on app rating.
5. GPS location lock toogle: GPS only, Wireless only, GPS+Wireless: this is used too often depending on WiFi availability, and is too deep within the menus.
6. Create a separe setting menu entry for mobile data and USB connectivity. Things such as roaming and USB storage are used too often to be burried that deep down the Wireless & Network menu
7. Allow Lock Screen Wallpaper change from the home screen menu, not only regular wallpaper
8. Include functionality thermometer for external temperature (corrected for phone surface temperature heat). How often do I want to know room temperature in those hotels with a bad air conditionning!
9. Better music app
10. Why on earth is security grouped with location?
I have given you mine.
- What are you innovative features that Google could implement to beat the crap out of Apple's smart*ss. Universal remote control, thermometer,...?
- What are you missing most?
- What do you find poorly implemented and would like to see improved?
I will post the best ideas in the first post as they come along.
My most desired Android feature? The option to run stock on any Android device.
I don't care if it's an OTA or I have to find a computer. Just let me choose. And I don't want the option to turn off whatever the manufacturer has barfed on my device. I want the clean install pure Nexus stock.
Aside from that? I want the lockscreen to actually run realtime, weather, stocks, email, etc. rather than be useless. And I don't want to tack on three other apps out of the box to get the job done. I want it working the minute I turn it on, included in all future Android releases. It's 2011.
I would like most a screen capture feature like the one iPhone has by pressing power + menu key and a better music player. Yes both of these are available on market but no too integrated to work seamlessly like the iPhone.
Sent from my GT-I9100 using XDA App
Screen shot already there in stock! Press and hold the home button and then press and hold the power button!
kevinlee0602 said:
I would like most a screen capture feature like the one iPhone has by pressing power + menu key and a better music player. Yes both of these are available on market but no too integrated to work seamlessly like the iPhone.
On your SGSII you have a screen capture feature. Just press home+power a short time and it makes a screenshot.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Sent from my GT-I9100 using XDA App
an exchange push client without have battery drain. this is also possible with the gmail client. so please fix this also for exchange
Why would you want to defrag a flash memory
It will rather damage it than make it faster
Have separate screen timeout settings from phone lock.
USB reverse tethering (so I can use my PC connection and spare my data plan ) Can't be that hard since Windows Mobile could do it years and years ago...
du.renato said:
USB reverse tethering (so I can use my PC connection and spare my data plan ) Can't be that hard since Windows Mobile could do it years and years ago...
Click to expand...
Click to collapse
Yes would be nice if Stock android had that. HTC Sense already has it, so...Google should add this as a standard.
The ability to have on every phone stock Android!!!
This give us an option to run CM7, MiUi, or whatever we want on our phones!!! So everybody can make on his phone, what they need/want!!!
This would free us!!!
We can make a petition, like with the bootloaders!
Cheers
Ramalama said:
The ability to have on every phone stock Android!!!
This give us an option to run CM7, MiUi, or whatever we want on our phones!!! So everybody can make on his phone, what they need/want!!!
This would free us!!!
We can make a petition, like with the bootloaders!
Cheers
Click to expand...
Click to collapse
+ 1
Sent from my GT-I9100 using XDA App
GPU rendered UI for smooth transitions, CPU does a sloppy work even if its dualcore.
as other people stated before, i would also appreciate the internet sharing from the pc to the phone, as i'm used to, coming from windows mobile. an alternative would be to be able to use ad-hoc wi-fi, so that i could build a network bridge through my netbook to my wired network. that's something i miss every day, as in certain spots of my house, i don't receive any coverage from my wi-fi and using the netbook as a free accesspoint would be awesome.
while we are on the networking issue: can anybody tell me a good telnet client and a file explorer, that does not require root and offers the ability to access network shares or windows 7 homegroups?
this shouldn't be to hard as all android sense can already do this...
In honesty, I would like to be able to run ios apps
And game compatibilities between all Android hardware
A more standardized gaming API would be nice so we can have lots of great games like on iOS.
My Ten Cents
1. A better and customizable screen lock with many options.
2. A smarter dialer including a real T9 search engine like HTC dialers. Now that I am using RocketDialer instead, which is great for this.
3. Ability to connect internet over pc's connection when connected with wire.
4. More options for sound loudness and quality; including detailed settings for back speaker, head phone, bluetooth and incall volume settings. (This is actually number one priority for me)
5. Better Google apps integration for work especially for google docs and calendar.
6. A temperature sensor would be nice for room temperature.
7. A stronger vibrator with vibration presets
8. An easy option in somewhere, where we can say "do not turn off the screen and gps if connected to sats when connected to power source" (What do I have to do to use the device for navigation with google maps in my car connected to power source without turning off the screen?)
9. Better internet browsing; I mean we have these monsters in our hands, yet each different browser act differently on the same page, especially when it comes to text zooming and reflow; there must be an easier way of it. Plus, better flash support.
10. Better headset please with the phone; I don't want to look into alternatives after purchasing the phone.
Regards.
I think HW acceleration would be the best for Android, instead of just trying to hide the lag with raw power (which isn't working). Look at WP7 and see how smoothed everything is compared to any non-GS2, and it does it with less powerful hardware.
Overclocking, underclocking, managing performance, tempoerature, speed, and battery life - for any Droid X phones with gingerbread - and special thanks to all those who are mentioned below and created the programs below as well as links with explanations - and anyone have any corrections and/or other ideas?
The below document has four sections:
A. Simplified - overall concept on the biggest speed bosster - steps A1-A9
B. Simplified "Details" with links to deeper information - the above steps in "A" restated (as B1-B9) how to actually do those steps with links to full details and where to get the files required for each step.
C. Pieces of "must have" software
D. Additional Tips for further porformance increases - some of these make a BIG difference!
- - - -
A. Simplified - overall concept (steps A1-A9):
A1. If you have not yet upgraded your phone, then do so Over The Air (OTA) from your carrier so the carrier has you listed in their records as you having upgraded to the latest ROM (otherwise they may send you reminders or try to upgrade your phone in the background, etc.)
A2. Gingerbread (2.3.3) CANNOT be rooted, you have to root Froyo (2.2.1) so you need to downgrade your phone to that version of the stock ROM FIRST.
A3. Then reboot - and to be able to make phone calls you will be walked through one simple phone call by an automated system from your phone carrier to re-enable your phone to make phone calls with your account. Completely automated by the phone company, no live person on the other end.
A4. Gain superuser (unfettered) access to your phone. "Root" it.
A5. Take steps and install software to set up your phone to be able to upgrade to the newest android "gingerbread" version WITHOUT loosing the root - just doing a plain upgrade you will lose the root.
A6. Then upgrade from rooted Froyo (2.2.1) to Gingerbread (2.3.3) as in B6 below. Note, you can ONLY overclock your phone (using easily found and easily useable software on the market) if you are using a stock ROM that is overclocked - that specific kernel is required besause the overclocking software changes values at specific addresses in the kernel's memory (custom ROMs often have different memory addresses for the overclock settings so the software for overclocking would not work).
A7. The Droid X stock Kernel is designed to only run at 4 specific speeds, but you can set what they are (and the voltages for each) with another piece of software. I use "Android Overclocker" for this. Details below under B7.
A8. Software which allows you to manage what speed is used and when is different from the software that assigned the 4 levels of CPU speed set in the previous step. You want to be able to to set which CPU speeds (frequencies) are used and under which circumstances (CPU load, whether the screen is off, whether or not the phone is above a certain temperature, etc.). My opinion is that SetCPU is the best software for this. Details are below under B8.
- - - -
B. Simplified "Details" with links to deeper information - the above steps restated but how to actually do it with links to full details and the files required for each step:
B1. (as in A1 above): Self Explanatory.
B2. (as in A2 above): Gingerbread (2.3.3) CANNOT be rooted, you have to root Froyo (2.2.1 is used here with the above files), so you have to SBF back to Froyo and root THAT first. So to downgrade from Gingerbread (version 2.3.3 - either rooted with leaked ROM or not, it does not matter) to Froyo (2.2.1) as instructed in this link, http://www.lancelhoff.com/downgrade-gingerbread-to-froyo/). I had to do this using RSDLite - and maybe you should too - the other way is to create a Linux Disc - I built my PC on my own and the Linux disc could not deal with the custom PC components (for instance it would not recognize my PCI cards, and came up with other weird error messages, etc.). When using RSDLite there is a bug in that program mentioned as specified in the link above. (Note: to get around that bug, after you try to load the ROM file and it does not load as specified in the log file as mentioned in the above link - leave the RSDListe program running on your PC when you look at the log - just make a copy of the ROM file as specified in the detailed instructions WHILE RSDLITE IS RUNNING) - and switch the program to using the renamed ROM file - and it will then work like a charm). This link should help as well: "http://www.droidxforums.com/forum/droid-x-sbf/23638-linux-solution-your-windows-rsd-lite-problems.html".
B3. (as in A3 above): Self Explanatory - HOWEVER - DO NOT, DO NOT, put your google userid and password into the phone when it first boots up because automatic upgdates which are totally unecessary will take place with your phone (your contact data from the cloud, etc) which will complicate and slow down the process) and are totally unecessary at this point.
B4. (as in A4 above): You need to allow unfettered superuser access to your phone. To do this, use the files from "http://www.lancelhoff.com/how-to-root-droid-x/" for detailed guidance, root your phone as instructed (using z4root v.1.3.0) as it is now the Froyo (2.2.1 version) and can be rooted.
B5. (as in A5 above): To allow a rooted upgrade of your phone to a newer ROM to Gingerbread (2.3.3) that remains rooted - special steps need to be taken (using any stock ROM with the regular method will 'unroot' your phone so you lose the root). You must us a stock ROM or you will not be able to overlcok your phone. Use the files from this link (http://www.droid-life.com/2011/05/28/download-official-droidx-gingerbread-4-5-596-for-rooted-users/) - and only pay attention to the section entitled "Instructions (running Froyo):". For detailed guidance, bootstrap your phone using "droid 2 bootstrap" (dropid2bootstrap.apk) - notice, DO NOT use any "droid x bootstrap" (droid x bootstrap even for droid x phones often does NOT work with the newer Gingerbread ROM). Also, when moving the two zip files onto your sdcard, rename "Blur_Version.2.3.340.MB810.US-Part1.zip" to "1Blur_Version.2.3.340.MB810.US-Part1.zip" and rename "Blur_Version.2.3.340.MB810.US-Part2.zip" to "2Blur_Version.2.3.340.MB810.US-Part2.zip" (putting the 1 and 2 in front of each file name) or else you will not be able to tell which is which when you are installing them - the screen on the handheld does not show the entire file name - (and they have to be installed in the proper order).
B6. (as in A6 above): Upgrade from rooted Froyo (2.2.1) to Gingerbread (2.3.3) using the files and instructions as shown in this youtube video: "http://youtu.be/bedGIM6pL0E" For more details on all the steps shown in B2-B5 and A2-A5 here is a link showing the earlier parts of the process. Pay special attention to the section where the DROID2BOOTSTRAP program is run, which is what you are doing here for step B6.
B7. (as in A7 above): Android Overclock - to set the speeds allowed for the CPU to run at... The lowest speed that can be set is 300MHZm but the sky is the limit for the highest speed (typically alot of phones become unstable if you set the highest speed to anything above 1250MHZ (1.25GHZ). (The CPU in the Droid X has a normal max of 1000MHZ (1GHZ).) Software I have checked out for this is "Milestone Overclock" which is updated regularly (but did not have the user-friendly level of functionality granularity that I wanted - you could only set the Max level unless you wanted to do some low-level hacking which is a pain).). Another one was "D2 / DX Overclocker" which has more functionality but had not been updated for a long time so users are complaining of support issues. The third and last (which I use) is called "Android Overclocker" which allows you to set the MHZ and voltage for each of the four "slots" (speeds) used by the Kernel for the overclocking. I set up my speeds as 300000 with the voltage - "vsel" value set to 33, then 600000 with vsel of 56, then 9000000 with vsel of 66, and 12500000 with vsel of 80.
B8. (as in A8 above): SetCPU - only used for managing the speeds already available, not specifying what they are. For SetCPU to understand what the four speeds are for that CPU, put a file called SetCPU.txt in the root directory of your sdcard as specified in the instructions for the SetCPU application. The full text of this file is one line with nothing but:
300000,6000000,9000000,1250000
Note, this tool is great for stopping my phone from overheating and to manage the speed properly. With no specific profiles I noticed my phone was ready to melt when it was busy, so I got involved with the profiles. I have only one profile which seems to make everything run really well - it handles the following (read the directions within the application for more details and instructions):
* When screen is off, set speed to min of 300MHZ and max of 300MHZ.
* When battery is less than 3% remaining, min speed of 300 and max speed of 600.
* When temperature is > 52 degress centigrade, min speed = 300 and max speed = 900
* When temperature is > 60 degress centigrade, min speed = 300 and max speed = 600
* When charging, min = 300 and max = 1250 (may be unecessary as that is already my 'default')
- - - -
C. Pieces of "must have" software for your phone with regards to carefully monitoring the temperature and maximizing the performance as well as battery life -
"Temp Monitor" - shows temperature on top barets alarms for temperature warnings.
"Juice Defender" - outstanding software for maximizing your battery.
"AutoKiller Memory Optimizer" - software which is outstanding for managing your memory.
"AnTuTu Benchmark" - for benchmarking your phone
"Root Explorer" - for navigating ALL directories on your phone (and creating/editing text files, etc.)
"SuperBox Pro" - for moving as many applications as possible to you SDcard to save memory - and a toolbox of other good apps.
"Eray" - for deep analysis of your phone's processes, etc. Also has a great widget to put a huge number of switches (wifi, etc) into ne widget on one screen.
"SeePU++" - for showing CPU load and RAM usage realtime in the top bar.
"WidgetLocker" - for replacing the login screen on your phone - and also to alloow you to use the follwogin program to put your name and home phone number on your main lock screen (in case your phone is lost):
"Banner" (see widgetlocker above)
"Widgetsoid" - very granular control over setting up your own widgets, also allows you to put a bunch of switches accessable from your drop-down menu - so you don't have to go away from other programs to for example, turn on your wifi, etc.
"Folder Organizer" - lets you assign one or more custom categories to apps and then you can put shortcuts on your screens to those categories to get a popup window of icons for all the associate apps. As you uninstall and install different apps this will allow yo0u to automatically keep the links on your screens to those apps up to date without going out of your mind.
"Launcher Pro" - Seems to be the quickest and most stable launcher / home screen replacement with extended functionality. "SPB Shell 3D" has the slickes interface I have ever seen for this - but it is at the expense of being a resource and CPU hog and slowing your phone down. "ADW Launcher" I tried also but that seemed to crash pretty often - and also was slower than "Launcher Pro". (NOTE THE SECOND TIP BELOW IN SECTION D.)
"Pulse" - for news - also there a a million of those news apps, CNN, etc. (I noticed CNN launches backfround processes without telling me which I do not like though).
"Fancy Widgets" - Outstanding clock/weather widget for main home screen.
I could go on and on... !
- - -
D. Additional Tips for further porformance increases - some of these make a BIG difference!
Use the "SetCPU" widget instead of the "Android Overclocker" widget in my opinion - uses less screen real estate (both verify your overclocking/underclocking is running as expected)).
When installing a launcher over your generic android home screen setup, first DELETE all the widgets on the default home screen before installing the launcher. I was not originally aware of this but those widgets on the old generic android screens are all running in the background although you have them all vovered up by your own different launcher. Even before I did any overclocking I noticed a very big difference in performance when I got rid of all those hidden unused running widgets.
Go into the Amazon Marketplace and start using it. They have a free (different) application every day (which are normally paid applications but you can get them free!). I look at this every day and sometimes do not install the application of the day but often do. If there is an app there you want but you don't want to install it, Install it anyway and then uninstall it. Then you could install it later for free when you are ready (instead of paying for it then).
There also is an Amazon MP3 store which has a free song of the day as well (although I have not used that very much - it seems the soongs are never hits that I like).
Thanks for istening to my diatribe - and anyone have any corrections/additions/suggestions? DeOdexed - ? Any other ideas?
Update to Gingerbread (to fix gingerbread bugs) pushed from Verizon...
Starting today there are messages on my phone with a countdown timer asking for permission to give me an update to gingerbread. If I do not respond, it installs anyway.
My research Finds it does fix some bugs but also removes the rooting, disables google maps, and may put other software and restrictions on your phone that you do not want.
However, I think I found a work around. There is news that a clockwork mod does not have this issue - but I had no backup so I bought titanium backup plus. in titanium backup just go and the application called updater 2.3.3 and 'freeze' it. Fortunately that did not stop updates from the marketplace from google and amazon for applications.
I have not received any more software update requests but it has only been a couple hours and time will tell. Thoughts on any of this from anyone?
Sent from my DROIDX using XDA Premium App
Chainfire, can be a nice help. At least for my X it is.
Sent from my DROIDX using XDA Premium App
Chainfire... also SD Speed
Chainfire is a good idea, I have to check that out. I also updated my SD card cache from the measly 128K to 2048K, which seems to help further...
Some battery saving tips for Android devices
The Android phones are now becoming extremely popular because there are many different triangles, the app store is extremely rich to meet everyone's needs. However, there is a problem of computer users run Google's operating system or experience, which is the machine drain the battery pretty fast. In the following article, I will review a number of tips collected after a period of use to help extend battery life for Android devices. Invite you to join us to share the experience of using your right in this topic to add rich content.
Check the battery consumption of the components in the machine
By default, Android has built us a battery manager quite useful and you can access it by going to Settings> Battery (for Android devices 4.0 or higher) or Settings> About Phone> Battery use (with Android 2.x devices). Here you will find a series of computer applications listed with a percentage figure represents the energy consumption of the app. Do not just stop at the application, the Battery also provide information for us to know that the system, screen, Wi-Fi consume what percentage of battery when the phone is placed in standby mode, the stars, the mode operation, the stars. You can see this as an "observatory", where you can closely monitor your entire system.
In case you discover a number of applications drain the battery too much, we can quickly turn them off by pressing select the app, press the Force Stop button. Also in the new window opens, you will see the details of the software used to machine resources, such as CPU access applications for how long, how long GPS, the background for several minutes, the amount of data sent / received on. If you feel no need to use such software because it causes more battery power, you can remove it from the machine.
Besides, this manager also gives us a graph depicting the change of battery during use. For example, during the first two hours of machine you use to surf the web, play games, then the line will drop faster than the period for idle factory. Immediately below the bar chart is a long series tell you that the connection / items that have been enabled for how long. Some vendors, such as HTC has customized this chart more intuitive way, providing more hours should be more convenient for you when you need to track.
Switching between 2G and 3G
When using mobile Internet, we have two options: either use 2G or 3G use. Benefits of 3G, then surely you all know, it is very fast access speed, so the web browser, download the application will be completed in a short time than 2G (or commonly known as GPRS, EDGE). However, the downside is that it does 3G drain the battery very fast machine, sometimes causing market is heating up again. Therefore, if you need long time use Android devices, you turn off 3G away when not needed, just idling 2G only. For example, when browsing or searching location, load maps, we use 3G for optimal speed when not in use, the switch to the 2G network to serve the gentle features such as check email, update Facebook's announcement. Thus, the machine's battery life will be extended significantly.
To set the machine to run only 2G, Android device, you access the Settings> More> Mobile Network, select "Use only 2G networks", if you want to use 3G, then uncheck this. However, we have too many steps and gain access to this section, so I suggest you use a small widget called 2G-3G OnOff. After downloading, you perform a widget on your home screen as usual. Every time you need to switch between two types of connection, click the icon of the app, the screen immediately have the "Use only 2G networks" will appear. It will help us save a lot of time from having to manually customize.
Select chip equipment optimized for battery life
In part the battery saving things related to wireless connectivity, without configuring the software, I would like to share some of the little things related to hardware. Currently, Qualcomm is the only manufacturer to find a way to integrate components such as wireless transceivers GPS / GLONASS, 3G/4G LTE up straight in SoC (ie chips used in mobile devices, in which contains the CPU). Compared with NVIDIA Tegra SoC machines running 3/4 or Samsung Exynos - which used the chip and wireless module are separate, Qualcomm solutions help optimize battery life better. Speed transceivers, cellular 3G is also enhanced, faster access speeds. Therefore, when you buy a smartphone, tablet using Qualcomm Snapdragon SoC, the level of savings and speed to excel compared to the SoC line from other companies, especially those who often have to use 3G.
Some machines use Qualcomm Snapdragon SoC can be listed today as LG Nexus 4, LG Optimus G, LG Optimus LTE II, HTC Butterfly, X HTC Desire, HTC Desire SV, SV HTC One, HTC One S, Sony Xperia T / TX, Xperia V, Xperia S / P / U, Motorola Droid RAZR HD / MAXX HD ... It also saves battery on the right side of the machine running both Windows Phone 7 and 8, which are using Qualcomm's S4 Snapdragon SoC, such as the Nokia Lumia 920, Nokia Lumia 820, HTC Windows Phone 8X, HTC Windows Phone 8S, Samsung Ativ S. ..
Refining self-synchronizing data
The automatic synchronization of data is also a factor affecting the battery life of Android devices. Automatic sync means that the software will continue to get access network information, such as when you push mail or Facebook check such notification. If you need to use it with no problems, but in case you use it at this truly is a very wasteful. Not only that but the battery as fast as it also makes the system slow down if your machine does not have a very powerful configuration. Therefore, let us manage the synchronization of Android devices by accessing each specific application, for the configuration / settings / configuration to customize them. Here I will show some typical software.
General Google Account: You access the machine's Settings, scroll down below to see the Accounts. There are many different types of accounts, select the Google line. Continue to take an email account in case the machine is logged multiple addresses, then you will see a series of tick marks to sync select content. We have: sync calendar, bookmarks / history of Chrome, contacts, Google Drive, Gmail, Google Currents, Google Photos, Google Play Music, ... If you do not like something, synchronous machine so that you uncheck travel is completed.
Gmail: run the software, click the three dots in the lower right corner of the screen, select Settings. Select the account to which you configure, looking down at the Data Usage. Here is a line called "Gmail sync is ON", touch it. In the dialog box that appears, uncheck Auto-sync app data if you want Gmail to stop auto complete email as soon as a letter just received. You can also customize each one Google account as needed.
Facebook: Facebook launches app, you click the three dots in the lower right corner of the screen, select Settings. In the Refresh Interval, select the time interval between two self-refresh app content. You can for 1 hour if used Facebook, but not the 2 hours or 4 hours is fine. Also, with Facebook, you can go to the Settings of the machine, browse Facebook in the Account text, deselect the "Contacts" app not proceed to synchronize contacts.
Yahoo Mail: This section is quite similar to the general Google account, you are also in the machine's Settings> browse to the Accounts> Yahoo. Choose to your account, if you do not want to uncheck Contacts sync contacts, uncheck if you do not want to download mail Messages as soon as it arrived.
Dropbox: Unlike the sync app is on the simple things, Dropbox allows us to upload photos automatically have snapped up on the company's servers, which is extremely convenient when you need to make a save Reserve as soon as the image is recorded. To refine this feature, you launch the Dropbox software, click the three dots in the upper right corner of the screen, select Settings. If you want to completely turn off auto upload, select Turn off Camera Upload. And if you want to sync only when there is Wi-Fi, you click Upload lines using> Wi-Fi only (also stream data plan or Wi-Fi, the download allows both 3G and Wi-Fi, but that the loss machine battery pretty fast so you might want to consider while taking). The online app store like SkyDrive, Box, SugarSync and you do the same.
Reduce unused connections
This procedure is one of those things apply across platforms, from mobile devices running Android, iOS, S40, BlackBerry, Symbian and PC. Wi-Fi connection is very useful, it helps for applications in machines, especially the networking applications such as Email, Facebook, Twitter, RSS ... work smoothly and efficiently, but also so that makes the battery faster. If you go to places where there is no Wi-Fi or Wi-Fi signal is weak, the machine detects Wi-Fi all the time, the machine drains the battery faster. So, if you do not need Wi-Fi to turn off by going to Settings, Wi-Fi gotten to the OFF. Do the same for Bluetooth connectivity, 3G. If you are currently using Android 4.2, you can quickly shut off by using two fingers to drag the status bar will show the buttons appear as shown below.
It should be noted that if you regularly use the wireless connection, the aforementioned toggle is often not a good idea. I've been testing and found that the continuous turn will make the battery faster than normal wear, and many, many technology news site also confirmed the above phenomenon. The reason for this is explained by each enable Bluetooth or Wi-Fi or 3G, the machine must use more energy to find and establish a connection. Energy consumption in the boot process is much higher than the energy needed to maintain connectivity. Therefore, if you need to use Wi-Fi or 3G more then let him thus limiting open off several times.
Adjust the screen brightness automatically
The screen is a component of the "eat" batteries in a mobile device, regardless of which machine is running Android, iOS or Symbian. Therefore, Google has applied the method to adjust the screen brightness for your operating system. This feature on activities using a sensor called ambient light sensor, usually next speaker layout or on the side of the machine, to see the brightness of the environment around the user is, from which crystals adjust the brightness of the screen accordingly. This approach has three advantages: saving battery power, energy saving manual adjustments, just to help our eyes more comfortable. If you often have to move between the brightness difference where this is extremely useful features. Once inside, the machine self-adjust the screen darkens a bit to save battery power, even when it came out way too bright on the screen for you to see better in the sun. It's convenient right?
To enable the ability to adjust the brightness on Android 4.x, go to Settings> Display> Brightness, select the check box Automatic Brightness. If you are running older Android versions like 2.3, 2.2, please go to Settings> Sound and Display> Brightness, Automatic brightness adjustment press box. You note that this option only applies to machines equipped ambient sensor ok.
Keep your phone in a cool place
Can you believe this is not related, but the real ambient temperature greatly affects the performance of the machine as well as the use of batteries. Normally, the battery works better in a cool place, and the heat for a long time that the battery power dropped away much quicker. Therefore, you should limit the phone tucked into places too narrow to avoid the sun shines directly into our time machine too long. So you just help better battery life, the life expectancy has increased for the other components of the machine.
Use the Google application "dark"
Google provides many applications for its Android operating system (such as Gmail, Maps, Google+, Music, Documents ...) and most of these applications have in common colors are white, black letters. If your phone uses AMOLED screen it is best to turn it on a black background to save battery life. Two of these displays have the advantage of being able to black out, it will turn off the pixel goes to an absolute black, the only color other then the new pixel color that glows. Whereby it will save a lot of battery when using a black background with many apps like this. So how to switch to a black background? Very easy, a modder named "rujelus22" mod to have the app on Google and convert them to black and white text background colors, all you need to do is download and install only.
rujelus22 that you can install parallel black background applications with legacy applications. But on a certain number of machines, you may need to remove the original, the new Google application installed the "black" is. You can download the application "dark" is the link: MediaFire / or update FShare add new applications in the source link of the author. Conduct a Flash file into the package or set each file sequentially. APK one.
List of Google applications have been converted to black tones:
Google Play
Google+, Gmail
Google Docs, Google Voice, Google Translate
Search Box
Google Talk, Google Reader
Google Music, YouTube
And other applications:
Twitter, Dropbox
Virtual Keyboard ICS and Gingerbread
(Excerpted from his @ TDNC: [Android] Save battery power with the Google apps dark)
Limiting the use of advertising associated software
In addition to the reasons as old as the big screen, powerful hardware to the researchers from Purdue University and Microsoft found that 75% of battery consumption on Android case related to the application by in-game ads cause. Android has a lot of free software and games, most of all we are and will insert advertising is constantly in the process we use. These ads constantly connected to the Internet and transmit that information to the Android machine becomes so drain the battery. It is so, I had previously tried a number of free applications that support the ad noticed lagging computer battery a bit faster than using the app, but is also a chargeable ( ie no advertising). Therefore, you should purchase a software license, just to support authors, both respected intellectual property law and minimize battery consumption by advertising with me, but if not then you have to take the trouble to find files information install APK format on internet such.
Stopping or removing unnecessary app
You will never know what software is running in the background if they are not managed in a coherent way through the menu Settings> Apps> Running tab. Some app seemed gone off but we really still running and continuous access to the system resources. If the app you use it often or do not say, but there are things we run up a long long time, so that a system occupied unnecessarily, to make our machines drain the battery more quickly. In this case, you should stop the application by selecting desire to take an app, press the Stop button in the process are displayed. In addition, you can also remove them completely out of the machine to not accidentally activate the app is not necessary.
The backend applications for prolonged battery life
Juice Defender
Android has many additional applications to help you manage and increase the battery life, which is a famous software called Juice Defender. It will automatically set system parameters to optimize battery life for the machine. The free version of JuiceDefender supports the Balanced and Aggressive configurations, providing limited ability to control the data connection and synchronize calendar. Plus version ($ 1.99) to expand custom configurations and more Aggressive custom calendar sync. Ultimate version ($ 4.99) has additional functions such as AutoSync (automatic sync), Screen Timeout (Romance of time off screen), Screen Brightness (Adjust the screen brightness) and many additional custom calendar at sets. If the root device, this software also allows you to control the CPU speed, GPS and switch between 2G/3G mode.
To use the free JuiceDefender is very simple, follow these steps:
At Play Store to find and install JuiceDefender installed on machines or at this link.
Running JuiceDefender select Enabled. That's it.
The second configuration is free to choose the Balanced and Aggressive. Also, the free version only manage Mobile data is connected, so in theory the Plus or Ultimate will save more battery. The management style of the free time you use the battery by about 50%
Balanced Configuration: With this configuration, Mobile data connection will be automatically switched off when the phone screen is off. Every 15 minutes, the connection will be activated to sync data (email, calendar ...)
Aggressive Configuration: Balanced Like in that the screen is off, it would automatically turn off Mobile Data. Yet another place is just 30 minutes, the connection will be activated to sync. This configuration is another place again when the battery is too low, then the connection will not be activated even when the screen is open. Maximum battery savings.
For normal users, simply enable the free version is finished. If you want more than that, you can use the Ultimate version, others will have a more detailed article on this premium version (Excerpted Saver for Android with Juice Defender my @ vuhai6)
Battery Doctor
A free app also helps us save battery management and an intuitive, Battery Doctor (download here). Its main feature is to provide relative time that you can use with current battery capacity (the accuracy of the minutes), when the principal warning or when a fully charged battery, automatically adjusts system components such as Wi-Fi, GPS, Bluetooth to save battery life by different modes: Extreme - only messaging feature called active listening, Clock - alarm clock only activities and Custom - customized according to your needs.
When you click on the battery icon in the park outside the main screen, Battery Doctor allows us to view the status of batteries, current battery capacity, temperature, battery voltage, battery technology. A chart above also allows you to monitor the energy consumption of the machine for any period of more battery power, about which little use, ...
Also, a point that I find interesting is that when using Battery Doctor to turn off the connection type, the battery time remaining will increase or decrease in an intuitive way (some minute changes expected soon ), from which you can easily decide which one should be turned off the public. It also will tell you the time relative to the full charge of your Android machine is how long.
Sony Smart Connect
There is a free software quite useful for you to shut off timer connection types, such as Sony Smart Connect (Download the Sony Smart Connect application). This application is the automatic functions perform a variety of tasks in a certain time you set, or when you connect a peripheral device to the mayAndroid her. The interesting point is that each series of actions that can be divided by "facts" are different, for example, you go to work 7 am, when the machine breaks free Wi-Fi, transfer ringtone to silent mode, and to 5 pm, the machine switches itself on the ring and Wi-Fi. It should be added that Smart Connect developed by Sony, but it can run on all Android devices of other manufacturers. I have tried to install on multiple machines HTC, LG and Smart Connect the Nexus 4 will work fine.
After you download the software, run the app Smart Connect. In the main interface, click the + button in the upper right corner of the screen, enter the name of the new event, such as "go to" for example. In the new screen appears, the item When you click on the "Add condition". Here, you can set the app to trigger events based on the hours or recommend charging / headphones recommend (with the Sony Xperia, you have a lot of other ways activated by touching SmartTag, connected to SonySmartWatch, ...). If you choose, you can choose hourly event repeats every day or some days of the week.
Next, we will set the machine will do the action sequences. In This is the result of the action will take place at the start of the event, and the "At The End" is what it will do when the event ended. As I said to the example earlier, to go to the event, you can set the Do This includes the mute, turn off Wi-Fi, 3G open, running app map. And At The End section, select the Wi-Fi open, open the bell, turn off 3G. You can apply similar measures to the machine itself off when going to sleep sound, light and time again that they open themselves. Additionally, you can place orders for Smart Connect launch a particular application, posting new status to Facebook, ... After you've installed the action series, do not forget to flip the switch to On top of the screen, while the new machine and run track events as we have to.