Gerald Nunn's Blog

« OnTrack Updated to 2.5.3 in Market | Main | OnTrack 2.5.6 Released »

OnTrack and HTC Sense UI Startup Problems

Sunday, July 11, 2010

As most of you know the lastest version of OnTrack introduced a new start screen for OnTrack, unfortunately it appears that there is a bug in the HTC customized home screen Sense UI that is causing OnTrack not to start correctly. The issue is I changed the class name of the launch activity and once you update the application the HTC home screen has issues because it tries to use the class name it previously cached.

Unfortunately this is not something I can fix as it is a problem in HTC's code, stock Android phones have no issue with the change. Changing the launch activity back to the old one will just cause the same issue for everyone that has already worked around this problem or new users who installed it for the first time.

Fortunately there are a few ways you can try to correct the issue and I have had reports that at least one of these will work:

  • Upgrade to 2.5.4. I have attempted to fix the issue by creating a new activity with the old class name that forwards to the right OnTrack home screen. Try upgrading to this version to see if it corrects the issue.
  • Replace icon on home screen. The easiest thing to try first is to replace the icon on the home screen. To do this, hold you finger down on the OnTrack icon on the home screen and drag it to the trash. Then open the sliding drawer and replace the icon on the home screen again If this doesn't work move on to the next item.
  • Reboot phone. In this workaround first remove the OnTrack icon from the home screen, turn your phone off and on (reboot) to clear the HTC internal cache and then add the icon back to the home screen.

  • Re-install OnTrack. In this step we uninstall and re-install OnTrack from the Android market. To do this in a way you don't lose data please follow the steps below.

Here are the steps for re-installing OnTrack without losing any data:

  1. Open the OnTrack application from the Market application and select the Tools icon on the new home screen. Select the Backup tool and press the Backup button. You should see a progress bar go from left to right backing up your data.
  2. Validate your data is present by connecting the phone to a computer and checking that the file backup.xml is in the OnTrack folder on your SD Card. Copy the file backup.xml to your computer to make an additional backup.
  3. Disconnect your phone from the computer, very important otherwise restore step will not work.
  4. Uninstall the OnTrack application from your phone.
  5. Re-install the OnTrack application to your phone from the Market.
  6. Go into the Tools menu again and select the Restore option, this will restore your data from the backup.xml file.

If none of these work please send me an e-mail at Gerald Nunn and I will try to assist you further.

Posted by Gerald Nunn at 8:26 AM | Categories: Android | Permalink