Category Archives: Android

Anroid Arabic support in Honeycomb (aka Android 3.0)

After having my Samsung Galaxy Tab 10.1v for almost one week, I am ready to write a full review about the Arabic support in Android 3.0 with a video 🙂 so stay tune for this weekend.

UPDATE

I recorded a small video about Arabic support in Honeycomb, and please don’t comment on the video because I know myself I am bad in recording videos or audio 🙂

http://www.youtube.com/watch?v=Oe3MIWzAHwo

 

Firefox Mobile is Here with Arabic Support for Android

Today Mozilla is releasing the Firefox Mobile version for Android phone http://tinyurl.com/45l6qwu which bring the whole experience of the Firefox desktop edition to your Mobile. For Arabic World what does it mean, you can enjoy reading Arabic Website on your Android phone while Android does not support Arabic now. So you can let Android support Arabic on the Web without modifying your mobile or patch it.

Arabic supports in Andriod Mobiles

This trick work with any Android mobile that have Android 2.0 and above, you can read Arabic website using Firefox Mobile installed from Android Market Currently in Beta 5 but it is very stable. Still you can read Arabic SMS, but you wanna have Arabic website on your mobile without a hassle of flashing a custom ROM or Rooting, just install Firefox Mobile. Thanks to my friend for this tip (@amersweidan)

 

Adding Arabic support to Nexus One

After my return from Canada and getting my Nexus One Mobile, I decided last Saturday to add the Arabic support to Android 2.2, after 10 mins of hard work and scary moments :D, I restored all my apps and data to my N1 with Arabic.

I don’t take any credits for this quick guide, all information were gathered from here and their and I’m not responsible for any bricked devices or data lost and this procedures will void your warranty.. I am warning you

Please note this article is just for Nexus One (Google Phone) with Froyo (Android 2.2) Version.

Ingredients:

Procedures:

  • Unzip the Android SDK in whatever folder you like
  • Go to your Mobile, from Settings –>Applications –>Development –> Enable USB Debugging
  • Connect your mobile to the USB then to your PC
  • Wait until Windows recognized your mobile if not (the normal case 🙂 ) go to My computer, right click properties then to device manager, look for the N1 mobile, right click –> properties, update drivers and choose the android SDK folder, then USB Driver for your windows version. This should make your windows recognize your mobile.
  • Go to Run and type cmd and hit enter
  • Go to the Android SDK folder then to Tools
  • Type this command: adb devices and then hit enter
  • Wait for a second the system should return to you a number like HT123P143456 this is your mobile serial number, and if it didn’t work check if your windows recognized your mobile, if not.. Kill yourself or Google it for a solution 😀
  • Go back to your mobile and do a backup if you care about your data like call history, sms, etc.. don’t backup your Google calendar and contacts because Google already do that for you
  • Now turn off your Nexus one
  • Hold the track ball and press the power point for few seconds and release it
  • You should end up with a white screen with three green android at the bottom of the screen
  • Go to Run and open the command again (by typing cmd)
  • Go to your Android SDK then to Tools
  • Type: fastboot devices and hit enter
  • It Should give you the same serial number as before if yes then you are on the right track
  • Now to the scary part type: fastboot oem unlock , read the screen carefully if you don’t agree the rules you can choose that and return back to your Froyo without Arabic support, if you want to have a little risk choose unlock the bootloader and press the power button
  • Now you should have unlock sign at the bottom of the screen :D, restart your mobile in recovery mode (same as before track ball and power button)
  • Move Amon_RA’s recovery image to your Android SDK folder\Tools
  • Open your command (Run –>cmd) and hit enter
  • Type the following command: fastboot flash recovery recovery-RA-nexus-v1.7.0.img
  • It should take few seconds and give you writing Recovery
  • Now you can boot directory from the menu to recovery image
  • From the recovery image choose to Connect to USB and copy both files the Nexus add-ons 0.1 and the Froyo with Arabic support
  • Return to the Recovery image and choose flash zip from sd card
  • Choose the nexus one add-ons and flash it
  • Once the process is finished (congratulation your mobile is rooted 😀 ) Flash the 2nd zip file with same steps
  • After all is done, disconnect your mobile from USB and restart it
  • Wait until it open, sign in with your Google account, restore your backup and install your apps
  • Voila…you have Arabic support with your Nexus One (go and check it what you are waiting for )

Finally, Arabic support to Android arrived

The Arabic support to Android arrived unofficially thanks to Ayman Al-Sanad who added the support to the OS. I tried to add the Arabic support to my HTC myTouch 3G (Magic 32B) and now I have my mobile read Arabic in most of the applications.

What you have to do is to root your mobile, flash the latest custom  Cyanogen 4.2.13 that support Arabic restart your mobile and that is it.. Your HTC Magic/myTouch 3G support Arabic.

To flash your mobile with the custom room check this website

UPDATE: (Cyanogen 4.2.15.1 with Arabic support)

Cyanogen 4.2.15.1 is the latest custom ROM for Android now also support Arabic, flash first Cyanogen 4.2.15.1 then flash the Arabic support from here… Also to support them you can either donate or but the RTL support from Android Market

UPDATE: (Cyanogen 5.07 with Arabic support)

If you already want to upgrade your mobile to the latest Android 2.1 aka eclair and get benefits from the the new features and scared to lose Arabic support?! Think again because our friend Ayman did it again and add the Arabic support to the Android 2.1 and I confirm that it is working… after flashing 5.0.7 go to this website and flash the Arabic support to your mobile..