1. Home
  2. Mobile

Install Arabic / English Gingerbread Keyboard on FroYo Android Devices

Arabic Gingerbread Android KeyboardThe default Android keyboard does not support Arabic input but with this custom modified keyboard, you will be able to input both English and Arabic characters on your Android phone or tablet. This Android 2.3 Gingerbread keyboard also includes an Arabic dictionary and comes with source code so that you could modify it if you want. It is meant for devices running Android 2.2* FroYo.

The Android operating system does not come with support for Arabic language but fortunately, there is a way to fix that and enable Arabic input for most Android devices using Arabized libraries provided by Ardroid. However, the default Gingerbread keyboard does not make it possible to enter Arabic characters on your device, even if it has been Arabized before. That’s where this modified version comes handy.

While this modified Gingerbread keyboard does not Arabize your phone to enable Arabic language support for it, it will allow you to input Arabic characters along with English ones, on your device. You will still have to Arabize your device first and for that, you must visit the Ardroid website. We are providing instructions for that below for your convenience in case your device isn’t already Arabized.

Once the keyboard has been installed, you can switch between Arabic and English languages by swiping sideways on the space bar. This keyboard also includes an extensive Arabic language dictionary built-in to help you input Arabic text more efficiently by providing suggestions and auto-correct.

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.

Please note that at the moment, several devices including Samsung Galaxy S series devices, Samsung Galaxy Tab and many more, are not supported. If your device is not listed at the Ardroid website link given below, visit the Generic Update for FroYo link from that page and check in the comments if any user has tried it out with success. The administrators have mentioned many unsupported devices there.

Following are the detailed instructions on how to get it all working:

  1. If your phone is not rooted, you must first root it before you can Arabize it. To do so, take a look at our guide on how to root your Android device.
  2. Go to the Ardroid website and download the Arabic support file specific to your device. In case your device isn’t listed and is running Android 2.2 FroYo, grab the Generic Update for FroYo.
  3. To enable Arabic support, copy the downloaded file to your phone and flash it from recovery.
  4. Finally, download the Gingerbread Arabic / English Keyboard APK file from the link given below, transfer it to your phone and install it by directly browsing to it in a file manager and running it.

You should now be able to select Gingerbread keyboard in your input selection settings and make Arabic input with your new Gingerbread keyboard. If you are a developer and want to modify it further, you can download the source code from the XDA-Developers forum link below.

Download Gingerbread Arabic / English Keyboard APK file

[via XDA-Developers]


  1. I have Motorola droid x its very nice phone it cannot read arabic that’s important to read arabic stuff their is a lot of us, do you how many, its a good market to ignore iphone know that, it take some one a few hours to correct that, it will make a lots of people happy. Thanks

  2. I think the Multilingual keyboard in the android market is a much better solution if you need to type in Urdu,it has a limited set of Urdu dictionary too.

    However the arabization is still a problem from me since i m on a custom rom other than Cyanogen’s :S

  3. installed the APK file directly on Samsung Galaxy S running froyo without rooting or falashing
    The keyboard works fine Arabic/English in gingerbread flavour!! my galaxy was already arbized for samsung.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.