[MOD] RTL support ( Arabic, Persian, Hebrew ..etc) for Kindle Fire
Right To Left languages support
*Root is needed!
*this thing works on Windows and you need java
*It works on 6.1/6.2/6.2.1/6.2.2 kindle fire firmware [DON'T Ever try to change fonts you will stuck in bootloops]
Make libandroid_runtime.so the last file to replace.
the kindle will reboot and will stuck on Kinlde Fire boot screen, presss the power button for 20 seconds to turn it off, and then turn it on
give it some time and *viola!* the lockscreen will appear and you are ready to go .
*Download Madmack RTL Patacher HERE
, then extract the files, you will see some subfolders and files what you need to remember is input and output subfolders and command.exe for later use.
*Go to your kindle open Root Explorer [or any app can do the same] and copy these files from your kindle to your pc
*move these files to input subfolder , and then run commands.exe DO NOT close the black cmd screens that will pop up
, wait till its finish, once its done you will find these files in the output subfolder
*move them to your kindle and replace the original files with the files you generated
framework.jar to /system/framework/
lib__bcore.so to /system/lib/
libandroid_runtime.so to /system/lib/
libicuuc-arabic.so to /system/lib/
libwebcore.so to /system/lib/
when you paste libandroid_runtime.so to its path /system/lib/ the device will reboot as there is something wrong "don't panic" after you move all the files and the reboot now your device support RTL languages, in twitter, browser, gmail .. etc.
RTL works on 6.1 Firmware
RTL works on 6.2 Firmware
RTL works on 6.2.1 Firmware ( thanks to faisal400 )
all credits goes to Madmack
here is his blog for more info and further question
DISCLAIMER: I am not responsible for any damage caused to your device.
I'M NO LONGER SUPPORTING THIS THREAD AS I'M USING A CM ROM WHICH SUPPORT RTL LANGUAGE BY DEFAULT.
HTC HD2 --> Galaxy S --> Galaxy S II --> Galaxy Nexus