Needless to say, Kindle Fire doesn’t support Arabic or any other RTL language out of the box. While we wait for their update team to address this problem as they would enthusiastically tell you if you contact them about this issue, we can install Arabic for the kindle fire using a utility made by an independent coder (madmack) for some other android phones, but to make this happen, you’ll need a rooted Kindle fire.
Please be warned that this process is risky as it involves replacing system files, I for one bricked my kindle fire 3 times trying to pull this off. Please have TWRP installed and make a backup before doing anything. I cant be held responsible for any damage you cause to your device!
Installing Arabic for Kindle Fire.
Method 1. TWRP required
- Download this tool.
Copy with your favorite file explorer to find the following files and copy them to the sdcard folder in order to transfer them to your PC.
/system/framework/framework.jar /system/lib/libandroid_runtime.so /system/lib/libwebcore.so
- Copy these files to your computer by connecting your kindle Fire via USB, and place them in the input folder of the tool you downloaded.
- Run commands.exe, leave everything to its default, and don’t clause the commands prompts when they show up.
- Copy flashable_cwm_framework.zip to your kindle fire by usb then restart.
- Start TWRP by pressing the power button when the yellow triangle is shown until the light turns orange.
- Click flash, then browse for your flashable_cwm_framework.zip, flash it then reboot.
- That’s all arabic should now be enabled and with the Android Sans font ( not the ugly default font)
I wouldn’t recommend this method as it bricked my kindle fire many times, but it seems to work for everyone else so… Anyway this method will not install the Sans font. This method is the same as on XDA
- Follow steps 1 – 4 from method 1.
- Copy all other files in the output folder to the kindle fire.
- On the kindle fore copy the files as follows:
Framework.jar to /system/framework/ Everything else to /system/lib Make sure to copy the libandroid_runtime.so last as it will make your kindle fire crash.
- After a reboot, if your kindle fire starts then your golden, if not try holding the power button for like 20 seconds, it should work afterwards, if not then welcome to the club, you’ve just been bricked! Restore your kindle fire backup using TWRP, then try method 1
This is an experimental method, it really should work though. Only on 6.2.1
- Download this file, and flash it using TWRP.
- That’s that. You should be good, this is just method 1, but I did steps 1-5 for you!
Later, I’ll add an easy guide to install Arabic supported keyboards to your kindle fire.