(this is an old post that apparently was stuck in draft mode, releasing it now. A good bit has changed since then, but I will not edit it now.)
What has happened and what I have learned over the last 10 days.
Well, I have had several issues, fixed a couple of others, and ordered an extended battery.
Right, so for starters, DISABLING the “Enable Always on Mobile” setting in: ‘home –> menu –> settings –> Wireless & Networks –> Mobile Networks –> Enable Always on Mobile’ is the cause of all the “rebooting issues”, which I have determined were not actual reboots, due to the fact that the uptime counter does not get reset when it happens, it is simply a major system function restart, that requires reloading nearly everything. 2 points to androidforums.com for discovering this.
Next, I resolved my randomly starting apps issue by running Startup Auditor, which has 2 settings for each app, (both called disable, but for two different things)
1. “Startup Disabled” really means Disable automatic startup during boot.
2. “Keep Disabled” really means prevent app from ever running, even if you launch it.
Startup Auditor polls something in the system (chron tab?) for all apps that auto load on startup and then allows you to modify these two settings for each one. The help information does not tell you what the options really do, it is what I figured out from both what it says, and the effects of what it does. I had many apps acting weird, or crashing during use, without providing a Force Close “OK button”. ALL of those issues were caused by option #2 in this app. I have learned that disabling the following is a bad idea:
1. anything that says HTC in it is bad if you run Sense UI
2. “Google Partner Setup”
3. “IQRD”
4. “Android System”
5. anything bluetooth if you intend on using any bluetooth devices, causes pairing issues, connectivity issues, prevent some features from working (like A2DP!!)
6. “calendar” x2 – one is google, one is HTC and both interact with your clock, alarms, all social apps, email, messaging…
7. “clock” x2 – one is google, one is HTC unless you don’t want the clock to update properly, calender to work well, emails to sort properly, messages to sort properly, mostly small issues, but annoying if yo ucannot figure out why it is happening…
8. ‘DM’ anything
9. ‘DRM’ anything (affects media mostly, but also web and emails
10. anything that says ‘Download’ – affects all apps that try to download data.
11. anything that says ‘Upload’ – affects all apps that try to upload data.
12. “Messages” – this is not just email!!
13. “Media Storage” – unless not using an SD card! may also affect the internal storage
14. “Open Sense Plugin Manager” – another HTC system service
15. “Rosie Utility” – this is an HTC function and SENSE UI does not like not being able to use it! *edit – Rosie is part of some widgets, not necessarily HTC.
16. “Updater” – does not refer to sending files to another computer!! But is a service called by anything that needs to periodically make minute changes to it’s display (like the clock, or battery widgets)
Most of these are things I have tested and found out the hard way, others I am assuming, as they have related names (all the HTC services and apps are for Sense…)
Onwards!!
My Nuvelli Stereo Bluetooth headset does not seem to have full 33′ range even though it has the ERD designation, oh it will stay connected at 33′, but you will hear lots of static and the other person (if you are on a call) will not hear you so well either. the forward and backward controls do not work with the default music player (DL’s 2 more, haven’t tested them yet, Meridian and Zimly)
My Jabra Cruiser may also suffer from range, but since I am using it while I am driving, I have not tested that either. but it plays sound fairly well, a touch hard to understand from the built in speaker, I would not want to take a 2hr conference call on it without a radio to broadcast the output to. That said, the output via FM is pretty good, although the FM transmitter is strong, but has an excessively short range, moving it from one side of the car to the other makes a difference in the amount of static received (front end antenna).
On Monday this week, I performed a Hard Reset of my Evo (shut down, then turn it on while holding in the “volume down button” then follow the on screen instructions (in size 3 or 4 font!!) and navigate through the menus to find the reset option.
Immediately afterwards the phone was 100x more responsive and everything just “worked” I immediately installed 184 apps and it stopped being quite so responsive!! I know, but I’m working on it, I’ve installed 2 apps, but removed 6 since. Still widdling down the list, and I have purchased 7 or 8 apps at this point (staying under $6 per week), all ones I have been using on my wife’s Samsung Moment since February, or that I have tested the free version of on my Evo.
I have also, as mentioned above, ordered the Seidio 3500mAh battery for the HTC Evo from MobileCity Online, you can read about my experiences with this purchase by going to my post about it, on androidforums.com
I have stopped using Advanced Task Killer and Advanced Task Manager, in replace I have SystemPanel, which in combination with Startup Audit and Startup Cleaner 2.0 handle everything I could with ATK nad ATM, but also gives me more options. I am testing to see if I truely need SA AND SC2.0, but I think they compliment each other more than fight against each other.
I have also stopped charging my phone at night, it has been discovered that the Evo does trickle charge until full, but then instead of maintaining the trickle while plugged in, it stops charging completely unti lothe battery charge level drops down to approx 90% (the Android OS does not determine battery charge by percentage, it just reports it to us in that manner), then it starts to trickle charge back up to full and repeats. This appears to be an 8 minute cycle. (please read section 5 and section 7 for information on these batteries) http://en.wikipedia.org/wiki/Lithium-ion_battery#Advantages_and_disadvantages
http://en.wikipedia.org/wiki/Lithium-ion_battery#Charging_procedure
This “float charge” can dramatically reduce the batteries maximum life span. Using the BatteryTime Lite app and setting it to give notification allows me to pull down the notification bar and see the current voltage and temp of the battery, so I can pay more attention to it so as to maintain performance and prevent accelerated deterioration. Even though I am getting an extended battery (not sure if the BatteryTime lite app will compensate for it), I still want to keep my stock Li-Ion in good shape, and have good battery habits for my new monster!
I have also been having a new issue (started before the Hard Reset, but continued on after it) where my home button only refreshes whatever screen I am looking at, and does not return me to my home screens, causing me to have to hit the back button 8-40 times to return to the home screen, which in turn ruins any chance of leaving an app running in the background at a particular position. Happens about 90%-95% of the time. This has not changed since it started. I would also like to kill the touch based hardware search button, I have never used it intentionally, but hit it accidentally at least 10 times per day now. Very extremely annoying, almost enough for me to want to get a different phone!!
The biggest issue facing me now is keeping up with all the app updates!
Tagged with: A2DP • Android • ATK • ATM • BatteryTime • Bluetooth • DRM • Evo • FM Transmitter • Google • Hard Reset • HTC Evo 4G • Jabra Cruiser • Meridian • Nuvelli • Rosie • Samsung Moment • Sense UI • Startup Auditor • Startup Cleaner • SystemPanel • task killer • wifi • Zimly
This will be the last post of my first review on the HTC Evo, for now… not really a summary of things previously said, but more of a last couple of things I have noticed or wanted to mention in my post.
The phone feels light and good in my hands, I have had several people mention how light it feels, only to place the Evo in one hand and their phone in the other and then say “Oh my! it is actually heavier than my phone!” this of course has to do with density, a larger phone with the weight spread out will feel lighter, when you do not have a direct comparison, than it actually is.
The display is a super fingerprint magnet, if you touch it, there will be a finger print left behind. I have tried everything I can think of and I always leave a print. this makes the idea of a lock code for the phone to be a ridiculous time waster, if you turn your phone on to do something quick, like check the notifications, or a widget, then turn it off, leave it, and someone else picks it up, it would take a very stupid person to not be able to figure out your passcode.
I also have a problem with the apps that feel they have to autorun, or startup services in the background, for no reason, even worse are the ones I just installed and have never run that feel the need to start themselves. An example, I have a fitness app that shows exercises, has them categorized, and has video animations of how to perform them. This app loads its’ services all the time, no matter how many times I kill it (I even have an auto task killer that is set to nuke it as well, and when you connect via USB to a computer and select to mount the SD card, this service fails and you have to FC because it cannot access the SD card anymore. I have restarted my phone 6 or 7 times since the last time I ran that app and it still loads all the time. now let me clarify, the app is not running in the task list, the SERVICE is running in the background, the app does absolutely nothing, besides list a database of workout exercises and mini animations that show how to do them, that is it, no way to log what you do, nothing else. I wish Android would prevent apps from doing this, I am also really tired of seeing Sprint NFL or NASCAR, or TV running when I check my Advanced Task Killer, I have never and will never run those applications.
I would like to know if anyone has found out if they are called from a chron job? as that would be a darn good reason to root the phone…
Overall the HTC Evo 4G is a very quick and responsive device, except when the system available memory for running programs is less than 50megs. I know that unless I am installing apps (which means my lookout is scanning them for viruses/spyware and my phone will be running slow), that if my phone’s performance has dropped, that I need to go kill the Sprint apps and whatever else has decided to autorun/load in the background.
I can turn my phone on at any time and I will find the following (in)active apps:
voicemail
google voice
appbrain app market
voice dialer
market
apps organizer
layar
timeriffic
gesture search
voice search
gmail
camera
batterytime lite
lookout
messages
mp3 store
vlc remote
body fitness
people
sound manager
SWYPE
HTC DM
HTC IAQgent
HTC Message Uploader
HTC Sense
Internet
BlueTooth Share
my Uploads
Open Sense Plugin Manager
Settings
Startup auditor
Stats
com.smithmicro.dm (need to find out what this is)
any of the last 5 or 10 apps I have manually run
and of course ATK, as that is what I am using to view this… Although I always kill ATK when I am done. (just found out about and stareted using “system” and I love it, try this instead of ATK!)
giving available memory less than 45megs, this is not a good thing if I am going to run 2 or 3 apps as it takes the system a couple of seconds to kill enough apps to make room for whatever I am loading up
now when I load up Advanced Task Manager it shows me more…
I have 3 references for “maps”
slideIT keyboard is running (uninstalled, replaced by SWYPE)
HTC checkin service
updater
those are also running, the nice thing about ATM is that I can look at running services too, and system services on separate tabs.
I think Google needs to start monitoring apps that are put on the market place and providing some quality control, not content control, but make sure apps don’t have STICK FIGURES!!! also make sure all apps have a settings screen that allows the user to choose if they want it to be able to auto-load, or if the app can run in the background, or if it has to be suspended to disk (the way Apple manages it’s apps, when you leave an app it is suspended and the ram it was using is saved to a file so that when you launch it again it appears to be exactly the way you left it, or it completely exits). You should also be able to take any app and tell it “when I say quit, you quit, and don’t do anything again until I ask you to!”
I really like the “link” system in the HTC Sense UI (friends stream) that allows you to choose which services to link a friend to (other contacts, facebook, twitter, and flicker) you can also merge contacts without deleting them, for example I keep all of my wife’s information from before we were married in a contact listed under her maiden name. On my Evo, I have linked the two contacts to each other, and they show up as my wife (married name) in my contacts list, but if I select edit it asks me if I want to edit married or maiden (not like that, it actually shows her 2 contact names)
The proximity sensor actually works! and is very quick and accurate at determining if my face is against the phone when talking or not. My wife’s Samsung Moment fails on this test, it almost never turns the screen off when talking.
I am thinking about doing a live blog posting of my usage of the phone for a full charge, to give people an example of how much usage I get out of the phone, not sure about this, as I frequently vary the amount I use it by substantial amounts. Also, I do not have an exchange account anywhere to test that functionality, as much as I hate Lotus, it would be nice if someone would make an OS with built in Notes support… shoot, it would be nice if someone would make a Notes and Sametime compatible app for Android, the one notes app has poor ratings, and only connects you to the webpage for your iNotes and is not really an app, plus it did not work for me.
***Update*** a little update
I was just using my Evo to take some pics and record a couple of videos for these posts, and it would not let me change my wallpaper to one of the images I took, it crashed the service “com.htc.albums” I tried setting it directly from the file browser (both Linda and Android mate) and from the menu button used from the home screen (I tried gallery and Astro as well), I finally shutdown the phone, then restarted it, when it came back up it had the new background all ready set, but several changes I had made to some settings over the last 3 or 4 hours were undone and the last notifications I received were “marked” as uncleared again, so I had to reset those changes.
This issue has happened several times in one day, I had enabled GPS and wifi, turned the brightness setting to low from auto, then I turned on Wardrive as I was going to go walk around the neighborhood with my dog, Wardrive is supposed to keep the phone from going to sleep, but it turned off anyways. When I turned it back on, I was no longer able to unlock it again, nothing loaded except for the background and status bar at the top, which I cannot slide down to see the notifications. Nothing else works, none of the buttons do anything except for the screen on/off button, the bottom four touch buttons make the phone vibrate when I hit them, like they do when there is no action available to the button in an app. Holding in the power button does nothing either. I had to remove the battery, again, I left it out for about a minute. Powers on just fine after replacing the battery. The Evo maintained most of the settings I had before, but brought back the notifications I had before the problem happened the first time, 5+ hours ago. Starting to think I need to trade it in for a replacement.
ok, last thing for this series of posts… I LOVE MY HTC EVO 4G’s HUMONGUS SCREEN!!! I also have a little bit of Streak envy…
Later… ( promise to work on the formatting issue of the website this weekend, to make this easier to read)
The ocean at North Myrtle Beach, SC 41.90MB, 1280×720, 58 seconds, 23fps, 6.00000Mbps, type: video/3gpp video/MP4V-ES
Tagged with: Advanced Task Killer • Advanced Task Manager • Android Mate • ATK • chron • HTC Evo 4G • Lotus • Macintosh Computers • Notes • root • SameTime • Samsung • Samsung Moment • Sprint • Startup Auditor • SWYPE • System • Wardrive
Twitter: finndo77
- New blog post... Diablo III closed Beta http://t.co/dKC2ChWm 01:36:32 PM December 07, 2011 from joelperryproductions.com ReplyRetweetFavorite
- New blog post... resolving video problems with K-L-Ubuntu and XFX Radeon 6850 http://t.co/H6bXuMqi 06:59:18 AM October 22, 2011 from joelperryproductions.com ReplyRetweetFavorite
- New blog post... Computer upgrades http://t.co/6PWVNy4m 01:39:35 PM October 20, 2011 from joelperryproductions.com ReplyRetweetFavorite
- $7 for $15 Worth of Hand-Tossed Pizza, Calzones, and Drinks at Andolini's Pizza Charleston, SC http://t.co/QnKwPwB 11:49:26 AM August 29, 2011 from Tweet Button ReplyRetweetFavorite
- New blog post... is zdnet.com/news down http://t.co/DThuI4r 07:57:28 AM August 17, 2011 from joelperryproductions.com ReplyRetweetFavorite
- New blog post... Netflix Down? http://bit.ly/q74Svu 07:39:30 PM August 08, 2011 from joelperryproductions.com ReplyRetweetFavorite
Blogroll
programming
Tech Websites
- a good coder I found on CodeProject
- Barebones HTML coding chart
- Code Project
- Extreme Overclocking
- FreeBSD blog
- Legit Reviews – Tech Hardware Review
- Linuxtopia
- Notion Ink – homepage
- Plug Computing web site and forums
- Tablet Roms – used to be – Notion Ink Hacks
- Ubuntu Forums post on the mount command and fstab file
- VMWare ESX blogger
- Wikipedia.org main page
- ZDNet's blog pages

