Choosing a phone for your CommCare project can be a hard decision.  The Dimagi team has worked to make this decision a bit easier by testing numerous different phone models and documenting their performance.  This page will provide you with the results of our testing as well as tips on how to choose the right phone for your project.


Due to Google's revocation of Huawei's Android license, any Huawei devices produced after May 2019 would not support any Google apps including apps on the Google Play app store. This prohibits the ability to install and update CommCare using the Google Play app store on these devices and hence these Huawei devices are currently not recommended for CommCare usage.


We strongly recommend you procure a mobile device management tool to manage your devices, the data used on the devices, the apps used, and the time spent on each app. Dimagi has an MDM solution you can consider called Focus that is tailor-made for international development projects with low-or-no connectivity. We have seen large i-NGO's use MDM solutions to secure their patient/user data, save money with restricted data usage and increase their frontline productivity.


Recommended Phones/Tablets

 

Phone Model

US Tested?

Africa Tested?

India Tested?

Performance Notes?

Other Notes

ANDROID PHONES - Click here to learn more about selecting an Android phone

Samsung Galaxy Mini


Y

  
  • Tested in West Africa

Samsung Galaxy S GT-7562

  

Y

  • successfully supported Hindi script in India
  • largely supports Odiya script
  • This model is being replaced by the Samsung Galaxy S Duos 2 GT-7582 in India (untested)
Samsung Galaxy Xcover S5690 Y 
  • limited internal memory, had to remove other apps but works well with only CommCare
  • water and shock resistant
  • Used in Mozambique

LAVA Iris 349+

  

Y

  • successfully supported Hindi script in India
  • OUT OF PRODUCTION. Lava is coming out with a replacement model (Lava Iris 352e / 354e) - will need to be tested
Samsung Galaxy Win Duos (GT-I8552) Y 
  • has difficulty scanning barcode off bright computer screen; when downloading app from CCHQ
  • Also tested in Nepal
  • Also tested in Thailand
Samsung Galaxy Pocket Duos (GT-S5302) YY 
  • Tested in Senegal
  • Tested in India
Samsung Galaxy ACE NXT  Y
  • Successfully supported Hindi script in India
  • Successfully supported location capture through GPS
  • Had difficulties submitting forms with image capture
  • GPS supported
  • 3G supported
  • 4GB internal memory; expandable to 32 GB through microSD
Samsung Galaxy ACE S5830 Y 
  • good screen size for multimedia
  • low performance, slow to load big forms
  • Used in Mozambique
Samsung Galaxy Core Prime SM-360H    
  • In Myanmar, stock Android 4.4 Burmese Unicode font has been replaced by Zawgyi

Samsung Galaxy Trend

     
Samsung Galaxy Young Duos (S6310) Y 
  • Successfully deployed very large forms (600+ questions)
  • Good internal memory
  • Used in Mozambique
Samsung Galaxy SIII Fame Lite S6790 Y  
  • not available in India
  • Also tested in West Africa
Huawei Ascend G510Y   
  • Also tested in Guatemala
Huawei Ascend Y 511 Y 
  • Can handle large case loads (1500 cases)
  • Tested in East Africa; used in large-scale deployment in Kenya

Moto G

Y

Y

Y

 

  • Used by most Dimagi Field Staff (FM) in India, West Africa and the US
  • The Moto G 3rd Gen comes in a US and Euro version. They are not cross market compatible. If an FM will be spending significant time in the US, we would recommend a different device.

Moto G (Turbo)

 

 

Y

 

  • The Moto G Turbo comes in a US and Euro version. They are not cross market compatible. If an FM will be spending significant time in the US, we would recommend a different device.
Tecno H3 Y  
  • Implemented in Benin
  • Available for purchase locally in limited countries

Samsung Galaxy J2

 

 

Y

  • Successfully displayed English and Hindi Text
  • Does not render Telugu and Marathi text.
  • India Tested

Samsung Grand Prime 4G

 

 

Y

 

  • India Tested

Micromax Canvas Juice 4 Q382

 

 

Y

 

  • India Tested

Karbonn Smart Titanium S205

 

 

Y

 

  • India Tested
  • Limited availability (India only)

LG K7LTE

 

 

Y

 

  • India Tested
  • Limited availability (India only)

Alcatel One Touch Pixi 3

 

Y

 

  • Smaller screen size. Can make it difficult to view case list/case detail screen depending on configuration
 
  • Africa Tested

Samsung Galaxy Grand Neo Plus

 

 

Y

 

  • India Tested

ANDROID TABLETS - Click here to learn more about selecting an Android tablet

Samsung Galaxy Tab 4YYY
  • supports Hindi/Nepali script
 
Samsung Galaxy Tab 3YYY
  • supports Hindi/Nepali script
 

Samsung Galaxy Tab 3 V (Model T116NY)

 

 

Y

 

  • India Tested

Samsung Galaxy Tab 3 Lite (Model T111)

 

 

Y

 

 
  • India tested
Samsung Galaxy Tab 2YYY
  • supports Hindi/Nepali script
 
Samsung Galaxy Tab A SM-T510
Y
  • used in Mali with case loads as high as 25,000

Micromax Funbook Alpha  Y
  • partially supports Hindi script (Hindi script- vowel markings are inconsistent)
 
Micromax Funbook Infinity  Y  
Videocon VT75C  Y
  • processor is not very fast out of the box
 
Nexus 7  Y
  • does not support Lao script
  • Also tested in Myanmar
Onda V975s Core4   
  • Android 4.2.2 ROM includes the Zawgyi font by default if bought in Myanmar
  • Also tested in Myanmar

Datamini TA7

 

 

Y

  • Could not render Telugu text
  • India Tested

iBall Slide 3Gi71

 

 

Y

 

  • India Tested

ASUS Zenpad C7.0

 

 

Y

 

  • India Tested

Forstar FT 710x

 

 

Y

  • Poor Battery performance
  • India Tested

Alpha Tablet S707-DC

 

 

Y

 

  • India Tested

J2ME - Click here to learn more about selecting a J2ME phone

Nokia C2-01YYY
  • best performing J2ME phone
  • going out of production soon
Nokia 206YYY
  • Has had some trouble running large forms. Before procuring you should test your app on a sample phone. May not handle large/complex forms well. For complex and large apps, consider low end Android devices instead of J2ME
  • going out of production soon
Nokia 109YYY
  • Has had some trouble running large forms. Before procuring you should test your app on a sample phone. May not handle large/complex forms well. For complex and large apps, consider low end Android devices instead of J2ME
 
Nokia 208YYY
  • Commcare Login defaults to alphanumeric (even though setting on HQ is numeric) which is a pain for low literate users & if icons are used in the main menu, the screen shows only black. If you want either of these features, do not use this phone until further notice.
 


Phones Known to Work (not formally tested)

Dimagi Field Managers as well as other adventurous CommCare users have tested alternate phone models in the field with successful results.  We have listed these phones below.  These phones are good options for CommCare projects.  As with all phones not on our recommended phone list, we suggest testing the phone to ensure it meets your project requirements before procuring multiple phones.

Phone Model

US Tested?

Africa Tested?

India Tested?

Performance Notes?

Other Notes

HCL ME Sync 1.0 (U3)  YSupports multiple Indian languages 
Reliance 3G Tablet  YDoes not support Hindi font 
Samsung Galaxy Young (GT-S6312)  YSupports Hindi, Odiya fonts in India 
Samsung Xcover 2 (GT-S7710)  YWater and dust proof 
Samsung Galaxy Star (GT-S5282)   Has been tested by FMs for Hindi & Kannada support, GPS works. Yet to load test and go through checklist 

Samsung Galaxy Star 2

 

 

 

Has not been formally load tested for performance. But, has been used in CommCare testing

 
Samsung Star Pro   has been tested by FMs; works fine and supports Hindi, however processor feels significantly slower out-of-the-box 
Samsung Galaxy Pocket (GT-S5301)   Has been tested by FMs; works fine  
Note: probably has the smallest screen for android, but is usually around $100
 
Samsung Galaxy Y (S5360) Y 

Will not allow installation on internal memory, only on SD card

Low internal memory

  • Used in Mozambique
Samsung Galaxy Y Pro (GT-B5510)    (works with most apps, but qwerty keyboard can be a bit problematic). Note: has a physical blackberry-style QWERTY keyboard. 
Samsung Galaxy Note II (GT-N7100)    Has been tested by FMs; works fine 
Samsung Galaxy Ace Plus (GT-S7500)    Has been tested by FMs; works fine
 
Samsung Galaxy S II (SGH-I777)   Has been tested by FMs; works fine
 
Tecno B3 Y Widely deployed in West Africa for two projects but not formally tested.Possibly out of stock and replaced by Tecno H3, which has been tested, deployed and found to work well
Tecno H3


Has been deployed and found to work well
Tecno Y3 Y Has been tested by FMs; works fine

Used in a Kenya deployment

Huawei Ascend Y360 Y Has been tested by FMs; works fine

Used in a Kenya deployment

Phones with Known Limitations

The phones listed below all have known limitations.  These phones may still be good options for a CommCare project depending on the projects needs.  As with all phones not on our recommended phone list, we suggest testing the phone to ensure it meets your project requirements before procuring multiple phones.

Phone Model

US Tested?

Africa Tested?

India Tested?

Performance Notes?

Other Notes

Samsung Galaxy Y

   
  • Problem- Default Sound RecorderThe sound recorder on the Galaxy Y improperly accepts the intent to record audio, and does not return the proper information to CommCare for audio recording questions.
    • Workaround: A different sound recording app can be installed from the Google Play market to replace the defective stock application.
  • Problem: Does not fully support Odiya font
 
Samsung Galaxy Tab 3   
  • Problem: Does not record audio, whether with default application or third-party recording application.
 
Samsung Galaxy Tab 10.1 Y 
  • Problem: Runs Android 3.0/3.1 out of the box and the behavior with CommCare can sometimes lead to apps not working.
 
Samsung Galaxy S Duos   
  • Problem: There is a serious bug in the phone's software that causes CommCare to crash if number questions are added to the form. This occurs only on certain devices. Not recommended for use.
 
Lava Iris 351   
  • Problem: Does not fully support Hindi font
 

Lava Iris 349

   
  • Problem: Does not support GPS
 
Lava Iris 349+   
  • Problem: Does not support GPS
 
Nokia ASHA 206   
  • Problem: Frequently requires manual GPRS configuration.
  • Problem: Less memory/CPU than other Nokia models. Struggles with large complex forms.
 
Nokia 201   
  • Will have significantly reduced performance with case loads in your applications >150
 
Nokia 205   
  • Will have significantly reduced performance with case loads in your applications >150
 
Nokia 109   
  • Only 16MB RAM (not recommended for larger apps or apps with larger case lists)
 
Nokia e72   
  • Problem: Only allows for data push, cannot remote update version, cannot restore user data 
 
Huawei G730-C00   
  • Problem: Android 4.1.2, CommCare crashes if "Default storage location" is switched between runs
  • Problem: No WIFI Direct
  • Problem: GSM is 2G
  • Problem: When bought in Myanmar, not Unicode compatible font Zawgyi is installed
  • Problem: Load of Chinese bloatware
 

Micromax P480

 

 

Y

  • Could not read external SD card
  • Very poor Battery performance
  • Cannot render Telugu or Marathi text
  • India Tested

Penta T-Pad WS704Q

 

 

Y

  • Could not read external SD Card
  • Can render English and Hindi text
  • Cannot render Telugu or Marathi text
  • India Tested

Lava Model P7+

 

 

Y

  • Does not have Telugu or Marathi as language options
  • Below average processor speed.
  • India Tested

Infocus M370

 

 

Y

  • Does not have Telugu or Marathi as language options
 
  • India Tested

LG Max X160

 

 

Y

  • Does not have Telugu or Marathi as language options
 
  • India Tested

Alcatel OneTouch P310x

 

Y

 

  • Recommended Barcode scanner does not work with this device.
  • Issues with submitting large Multimedia files
 
  • Africa Tested

Samsung Galaxy J5 SM-J500

 

 

Y

  • Issues with stock camera. Pictures do not get saved when used in CommCare.
 
  • India Tested

Unsupported Phones

Dimagi actively searches low-cost Java feature phones on the market and frequently tests them if they support CommCare and their performance. Phone models that have been tested and do not support CommCare include:

Counterfeit Phones

While it rarely happens, there have been a couple of projects during which FMs and the organization discovered that the phones purchased were counterfeit. While it is unclear whether there is a standard way, we propose the following for assessing the quality of the phones provided by the partner.

Counterfeit indicators for Android phones --