DREAM/G1 NEXUS ONE SPRINT EVO 4G MYTOUCH SLIDE HTC DESIRE  

App\Mod: Phone Prioritizer – Speed up your phone’s response to an incoming call

by Jason Bowdach on 13th Jun 2010 -

Have you ever missed an call when your phone lags at the exact time you get an incoming phone call? Its incredibly frustrating, and unfortunately quite common on a lot of 3rd party Android builds, especially on Sense or Eclair based ROMs running on 1st generation Android hardware. This is due to the fact that the Phone process is not being giving priority over other background processes, like apps, games, etc, all of which are less important than the Phone, Music, and Launcher processes.

Luckily, I was made aware of a nice little application, appropriately named Phone Prioritizer, which essentially allows you to run any script command at a user-specified interval, and allows us to boost the priority of important processes related to tasks such as making\receiving phone calls, listening to music, and using the Launcher. Follow the instructions below to set-up the app, and watch as your phone calls and options pop up immediately when your phone rings.

This allows you to schedule scripts to run at specific times and time intervals.

Place scripts you want to run into the following files in the folder /sdcard/phonePrioritizer (provided in the download):
reboot.txt – Runs one time nightly at scheduled time (placing reboot in this file will reboot your phone on cupcake but not on hero)
script.txt – Runs at scheduled intervals (5 minutes to 24 hours)
afterboot.txt – Runs one time after each reboot

Open the phonePrioritizer app and set options by pressing menu. (Buttons on main page of app only control the script.txt script, rest of the scripts are controlled in preferences.)

!Don’t put the word reboot into script.txt or afterboot.txt for obvious reasons!

REQUIRMENTS

  1. Your phone MUST have root access to use this app\mod.
  2. A File Manager app which installs APK files, such as Astro, SUFBS, eStrongs File Manager, Linda File Manager, etc
  3. A folder of the root of your sdcard named /phonePrioritizer (where we will put the scripts)

INSTRUCTIONS

  1. Download the zip file (DOWNLOAD LINK) and extract it to /sdcard/phonePrioritizer
  2. Install the ScriptScheduler2r2.apk using your favorite file manager such as Astro, Linda File Manager, Estrongs File Manager, etc (You can delete the apk when you are done)
  3. Customize the txt files to suit your needs, if you want anything besides boosting the priority of the Phone, Launcher, & Music processes, which it does by default.
  4. Run the Phone Prioritizer app on your phone, set the desired interval  in-between execution of the script (I recommend 30min) in the Settings (Menu -> Settings), and start the process on the main screen.

NOTES: This app can do a lot more than we are using it for, such as rebooting your phone at a user-specified interval, and running a script immediately after boot. Be sure to check out the XDA Thread to learn about these other features.

I want to thank @getatme427 for letting me know about this neat little app.

QR Code for ZIP Download

You can also download from the applications XDA Thread


About the Author

Jason is a technology and media enthusiast. He loves the Android OS, although his interests go far beyond the cell phone platform. He enjoys keeping himself up-to-date on the film and cinematography industry, as well as the ever-changing world of personal computers and gaming. He studied Communications - Media Studies and Organizational Psychology at San Diego State University, and is pursuing a career within the broadcast media industry. In his free time, besides playing with the never-ending supply of custom Android builds or theming, he enjoys caring for his 60-gallon aquarium, training his white-golden retriever puppy, catching up on quality films and TV shows, and playing the occasional video game.

View Comments

  1. XxGioxX
    2010/06/13 at 21:23:30

    This worked. I would have to wait like around four rings just to see who was calling. Now with this it only takes around 2 rings for the number to pop up.. :) Thanks!

  2. demonstraR
    2010/06/14 at 07:52:27

    Finally! Someone figured out a way to prioritize what a phone is supposed to do, accept and answer in-coming calls! I felt as though I was the only one suffering from this lag.

    This should be wrapped up by default within all of the ROMs currently under development from this point on.

  3. Jason Bowdach
    2010/06/14 at 09:41:25

    Glad people are finding this app/mod useful. I think its great, and fixes a major issues when running 3rd party ROMS on my device, which is a lag when receiving phone calls (a major bummer when the device is a PHONE lol).

  4. Terrell
    2010/06/14 at 09:48:17

    This works fantastic. Thank you for the find. I thought i was the only one plagued with the blank screen while waiting for an incoming call. That was my only concern with my phone being rooted.

  5. Jason Bowdach
    2010/06/14 at 09:54:52

    You are not alone! A lot of people have this issue and have no idea what to do about it. This little app does nothing more than take advantage of built-in commands and scripts that are available within Android\Linux to prioritize the most important processes. Spread the word!

blog comments powered by Disqus