[TUTORIAL] How to Fix RTL (Arabic, Ardu, Farsi & Hebrew) Stock & Custom ROMs GT-S5830 - Galaxy Ace S5830 Android Development

[TUTORIAL] How to Fix RTL (Arabic, Ardu, Farsi & Hebrew) Stock & Custom ROMs GT-S5830
This Patch will only fix RTL (Right to left Languages) and connect letters So you can read correctly.
This Patch Wont Add Arabic or other language to your rom Settings.​Please make a nandroid backup of your system before attempting to apply this patch.​
Requirements:
1- Your device needs to be rooted.
2- Your Android version is 2.1 or newer
3- Your ROM needs to be deodexed.
4- Your rom is not based on MIUI.
Steps to apply the patch:
1- Download the patch arabic_script_0.907_windows.zip from Attachments and extract it to a folder on your computer.
2- Pull these 3 files from your phone /system using any explorer and place it in the subfolder "input" that you extracted in step 1
a) /system/framework/framework.jar
b) /system/lib/libandroid_runtime.so
c) /system/lib/libwebcore.so
3- Double click on commands.exe. Do not close the black cmd screens that will pop up. Once the patch is done, you should get a flashable file in subfolder "output".
4- Go into recovery mod, mount system and flash the file.
If flashing through recovery didn’t work for some reason, you’ll need to do the following manually:
Put /framework.jar in your phone at /system/framework/
Put /libandroid_runtime.so in your phone at /system/lib/
Put /libicuuc-arabic.so in your phone at /system/lib/
Put /libwebcore.so in your phone at /system/lib/
Put /lib__bcore.so in your phone at /system/lib/
5- Downlod & Extract DroidSansArabic.zip from attachments and replace DroidSansArabic.ttf with the arabic font located in /system/fonts and reboot
Sometimes permissions and xml data doesn’t get updated correctly resulting in corrupted data entries. If you receive a bunch of Force Closes after a reboot, you’ll need to Factory Reset.
Credits:
- Madmack Original Thread

Ahmed hamouda said:
This Patch will only fix RTL (Right to left Languages) and connect letters So you can read correctly.
This Patch Wont Add Arabic or other language to your rom Settings.​Please make a nandroid backup of your system before attempting to apply this patch.​
Requirements:
1- Your device needs to be rooted.
2- Your Android version is 2.1 or newer
3- Your ROM needs to be deodexed.
4- Your rom is not based on MIUI.
Steps to apply the patch:
1- Download the patch arabic_script_0.907_windows.zip from Attachments and extract it to a folder on your computer.
2- Pull these 3 files from your phone /system using any explorer and place it in the subfolder "input" that you extracted in step 1
a) /system/framework/framework.jar
b) /system/lib/libandroid_runtime.so
c) /system/lib/libwebcore.so
3- Double click on commands.exe. Do not close the black cmd screens that will pop up. Once the patch is done, you should get a flashable file in subfolder "output".
4- Go into recovery mod, mount system and flash the file.
If flashing through recovery didn’t work for some reason, you’ll need to do the following manually:
Put /framework.jar in your phone at /system/framework/
Put /libandroid_runtime.so in your phone at /system/lib/
Put /libicuuc-arabic.so in your phone at /system/lib/
Put /libwebcore.so in your phone at /system/lib/
Put /lib__bcore.so in your phone at /system/lib/
5- Downlod & Extract DroidSansArabic.zip from attachments and replace DroidSansArabic.ttf with the arabic font located in /system/fonts and reboot
Sometimes permissions and xml data doesn’t get updated correctly resulting in corrupted data entries. If you receive a bunch of Force Closes after a reboot, you’ll need to Factory Reset.
Credits:
- Madmack Original Thread
Click to expand...
Click to collapse
thank you ahmad ^_^
Sent from my GT-S5830 using Tapatalk 2

Now its working sory
Sent from my GT-S5830 using xda app-developers app

mother abdulsamad said:
thank you ahmad ^_^
Sent from my GT-S5830 using Tapatalk 2
Click to expand...
Click to collapse
Please don't quote the whole post

Thanks a lot Sir,
It was hard for me becuase the zip didn't flashed, but yeah I did it. You always supported the world base on RTL

flash file not work for me
and while replacing libandroid_runtime.so my mobile hanged

Ramyelbadry said:
flash file not work for me
and while replacing libandroid_runtime.so my mobile hanged
Click to expand...
Click to collapse
حط الملفات في ملف الروم قبل ما تفلشه وبعدها فلش الروم
الطريقه جربتها على Stocklite V8 والحين شغال عليه
Sent from my GT-S5830 using xda app-developers app

Did you restart i mean pull battery and restart again then fix permessions i was having the same after restart it works

i have a problem with the webbrowser
otherwise all good .. expect i can't make arabic my phone language which is fine by me i use it in english
but anytime i open the web it crash without even give me the force close message ...
also this happens with both the 3rd party web browsers and the main one

MiZoSpaDe said:
i have a problem with the webbrowser
otherwise all good .. expect i can't make arabic my phone language which is fine by me i use it in english
but anytime i open the web it crash without even give me the force close message ...
also this happens with both the 3rd party web browsers and the main one
Click to expand...
Click to collapse
Browser language is related to /libwebcore.so So try to replace this file from any other rom and run the patch again. it should be fine :fingers-crossed:

try it on lg e400 deodexed rom ... ang get flashable zip .. and replace the files .. then flash zip file ,,, get bootloops .. so many time

Napst3r88 said:
try it on lg e400 deodexed rom ... ang get flashable zip .. and replace the files .. then flash zip file ,,, get bootloops .. so many time
Click to expand...
Click to collapse
Replace files from the flashable.zip with the rom.zip and flash the whole rom again. this is the safest method to avoid any bootloops

I've been looking for this long time ago...
I'll give it a try...
Sent from my GT-S5830 using Tapatalk 2

How can see iPhone or others emo. I means font.
Sent from my GT-S5830 using Tapatalk 2

Related

Can't set Live Wallpapers...

I think I've uninstalled live wallpaper stock app, I want it back for my x8 don't want to reflash , plz someone upload. thanx in advance...
you can download modded stock rom from development section and take the livewallpaper.apk then push it to /system/app/
don't forget to reboot your phone
thanks +1 , but how to extract the apk from that rom ?
just extract the ROM and there will be 3 folders (data,META-INF,system)
browse to system > app folder, there's a bunch of apk files
just take the LiveWallpaperPickers.apk then push it to your /system/app/ folder on your device
let me know if it solved your problem
well that's what I'm asking, how to extract the rom ?
just download the ROM that you're using (ex : update-GingerDX.v007.zip)
extract update-GingerDX.v007.zip isn't that simple?
i attach the apk from GingerDX.v7, try it and report if it works
thanx, but i'm using stock rom, And the file you gave me earlier is working fine, I had to push it to system/app
and then install it..
thanx
No need to install,just push it to /system/app/ and restart
So it solved your problem? Good to know
well i pushed it to system/app and restarted but no luck, then I had to install it...
i wonder how it can work in eclair
because it was v2.3.5
can u please provide the link to official android 2.1 update 1 , untouched ?
can't find it,
found it but it was made using xrecovery...
Ah,most of eclair ROM provided in development section is xrecovery backup file
I'll attach the apk from eclair when at home
may i know what version of eclair that you're running?
i'm on latest eclair 2.1 update 1
okay is there a way to extract things from xrecovery files ?
here's the apk from 2.1.1.C
thanx but the file u gave me earlier is working well.

[TUTORIAL]RTL fix for all deodex&root ROM[updated]

many of costum rom havnt rtl support
for enable it just read this post
1:RTL-stockKPH
with flashing this patch.u have rtl support with stock hph theme
how to install:
1:download the RTL-stockKPH.and put it on ur memory card
2:go to CWM.and install it from install zip fromsdcard
3:reboot
download
2:RTL-SanGingerAce
with flashing this patch.u have rtl support with SanGingerAce theme
how to install
1:download the RTL-SanGingerAce.and put it on ur memory card
2:go to CWM.and mount ur system
3:install it from install zip fromsdcard
4:reboot
download:
is this rtl include arabic ??
after replacing the files the system didn't boot!!!!
using coderom 2x-2b
I have sugestion, if want to overwrite framework.jar you must overwrite first with original one then move it to right place, maybe work because at coderom he use overscroll glow
Sent from my GT-S5830
i got mesaging and email...force close didn't work in GingerReal v.1
i make CWM version in 2 different them
they should work now
ok thanks bro...one more if i install theme in GR does it still work??coz before it im using meizu in my GR but after install it back to stock theme...
report bug
-crash with launcher pro got blank
-if i click power key restart by it self
how i revert back...

U8800Pro - Last russian ROM 2.3 (1C00B552CUSTC10D001) 2.6.35 kernel

link to the ROM on www.narod.ru. Type digit code, press "скачать", and have a link.
original post here.
If you have Android 2.2 on your phone:
1. Download the archive;
2. Create in the root of SD-card folder "dload";
3. Write to the new folder, all files from step1/dload (UPDATE.APP and UPDATE_g.APP);
4. Insert a memory card into the phone (if not already inserted) and pull out the battery;
5. Turn on the phone, holding down the volume up and down;
6. Once the firmware is installed, delete the folder dload all the files and write files from step2/dload;
7. Repeat the procedure for the folder step3/dload.
If you have Android 2.3 on your phone:
1. Download the archive;
2. Delete a file UPDATE.APP from folder step1/dload;
3. Rename a file UPDATE_g.APP to UPDATE.APP;
4. Create in the root of SD-card folder "dload";
5. Write to the new folder the renamed file UPDATE.APP from a folder step1/dload;
6. Insert a memory card into the phone (if not already inserted) and pull out the battery;
7. Turn on the phone, holding down the volume up and down;
8. Once the firmware is installed, delete the folder dload all the files and write files from step2/dload;
9. Repeat the procedure for the folder step3/dload.
* If any of the processes will not start - log-in and run the installation manual settings-memory-upgrade software.
* If some of the processes of updating the device hanging - wait 10 minutes then remove the battery. After 10 seconds, reinsert.
On my phone firmware write good. First run language is english, and you must manually configure APN.
any fixes???
Hi,
thank you very much for sharing this great news.
Anyway I would like to know if this new firmware is fixing the sdcard mount problem, the multitouch bug and the accelerometer.
Another thing: can you enter in pink screen mode with this new base-rom?
Regards,
kalo86
akalos said:
any fixes???
Click to expand...
Click to collapse
Unfortunately I no have information about any fixes.
Most likely, it`s the last firmware on 2.3, no more updates. OTA is not expected - install manually. About the ICS no any information yet.
First personal experience - a better camera and battery life. Still testing.
kalo86 said:
Hi,
Another thing: can you enter in pink screen mode with this new base-rom?
Regards,
kalo86
Click to expand...
Click to collapse
Yes, pink screen work normally. No have any mount, multitouch, accelerometer and proximity sensor problems yet.. little time has passed
FPS locked?
try neocore please
step 2 for what??
to large rom any way....
bobsido said:
Yes, pink screen work normally. No have any mount, multitouch, accelerometer and proximity sensor problems yet.. little time has passed
Click to expand...
Click to collapse
Thank you for the quick answer!
Since you are able to enter in pink screen mode, can you upload the original/stock boot.img?
I just extracted the rom from UPDATE_g.APP but I can only manage the system.img and the only way to extract the boot.img is the pink screen.
Thank you in advance!
akalos said:
FPS locked?
try neocore please
step 2 for what??
to large rom any way....
Click to expand...
Click to collapse
This is a clear original ROM, no patch or root. I make standard root procedure, it's work.
Sent from my U8800Pro using xda premium
kalo86 said:
Thank you for the quick answer!
Since you are able to enter in pink screen mode, can you upload the original/stock boot.img?
Click to expand...
Click to collapse
I do this tomorrow, too late
Sent from my U8800Pro using xda premium
B552 = B540 + Pink Screen Mode, nothing more
Ok, thank you always, but I flashed the update and copied the boot.img file through the pink screen.
The ROM has FPS limit and the compass mode in Google Maps Street View doesn't work, maybe with a reboot the compass mode will work fine.
The external sdcard is not correctly mounted after a full shutdown, so the bug persists still now.
The multitouch bug after the lockscreen is also in life...
Then I have a question: what did Huawei do on this new B552 base?
The only thing I see like a "news" is Google Music, nothing more.
I have a conclusion:
B552 = B540 + pink screen
Regards,
kalo86
downloading it now
tomorrow i will extract the zip and i will update to this stock firmware.
then i will copy the boot.img on my pc, i will extract the system.img from updata_g.app and i will cook the new version of my Countach
Hi Matteo,
yes, I did the same procedure, you can extract only system.img with dsixda kitchen, if you want boot.img you need to install with the dload folder procedure the original firmware and then put your U8800 Pro in pink screen mode.
If you trust in me, you can take my boot.img, it's the same of the original one but I only added root permission and init.d run-script.
Hoping to help, this is the file for you and other people:
kalo86 said:
Hi Matteo,
yes, I did the same procedure, you can extract only system.img with dsixda kitchen, if you want boot.img you need to install with the dload folder procedure the original firmware and then put your U8800 Pro in pink screen mode.
If you trust in me, you can take my boot.img, it's the same of the original one but I only added root permission and init.d run-script.
Hoping to help, this is the file for you and other people:
Click to expand...
Click to collapse
Thanks
Anyway i prefer to update to the official fw and then cook it because i want to analyse changes in this new fw.
Btw...i have looked for it on huawei site but i have not found it.
Inviato dal mio U8800Pro usando Tapatalk
recovery mode?
i just can't,volume +,power do nothing,after change recovery img with CWM Recovery 5.0.2.7
akalos said:
recovery mode?
i just can't,volume +,power do nothing,after change recovery img with CWM Recovery 5.0.2.7
Click to expand...
Click to collapse
just now replaces the original recovery.img file with attached, everything works fine, without any problems.
is ROOT for this ROM?
Just trying, but have many problems with install.
Format you sd card with windows 7 . FAT32.
SD formater is not working good for me.
just installed this official update. it is really similar to the B512 and B540.
already extracted boot.img and system.img, i have already cooked the Countach RC1. i will upload it tomorrow.
Ramucio said:
is ROOT for this ROM?
Just trying, but have many problems with install.
Format you sd card with windows 7 . FAT32.
SD formater is not working good for me.
Click to expand...
Click to collapse
Standard root:
1. Go to pink screen.
2. Replace original boot.img with patched, save original.
3. Reboot, wait when phone fully load .
4. Go to pink screen again and recover original boot.img, reboot.
5. When phone load wipe factory settings.
6. Done, your phone rooted.
For me it's work without problem.
Sent from my U8800Pro using xda premium
pure
on SD card make directory named "dload"
copy the UPDATE_g.APP into (approx 370 MB)
rename the UPDATE_g.APP to UPDATE.APP
update via SD card update (no pinkscreen), but if you want, use pinkscreen, it is the same
immediately after first reboot, pull out the battery, insert the batt. go to pinkscreen, delete the ****ty cust.img, reboot and continue with installation.
you will get pure gingerbread without any customizations (yes, there is the huawei launcher and beyond the sky theme, i like it)
for root, oc, use geno´s boot.img, for HDR edit the build.prop
if you like huawei´s boot animation, copy it to system/media folder (files bootanimation.zip and bootanimationex.zip)
step 2 and step 3 is not needed
Missed call problem exist? When someone want's to call he heards that you are unavailable/not on network or the phone is turned off.
Sent from my ragelis

[Q] Problem on start up ! [ClockworkMod 5.5.0.4]

Hi ...
I have a big problem , my device does not work !
I wanted to install the new ICS 4.0.3 from here (http://forum.xda-developers.com/showthread.php?t=1475687) so I have I installed ClockworkMod 5.5.0.4 (from hear) on my IDEOS x5 , kernel : 2.6.23.9-perf
But after it finish installing the system and restart the phone , start up interface taking a lot of time then reboots itself, restart , restart ....
And tried to restore my old recovery.img , it is recovered successfully but when I reboot it ,
it still reboots itself !
Please help me !
(I am sorry because my English is weak)
Sorry , my kernel version is : 2.6.32.9
From my cwm thread and Aurora ICS, it's said that you have to update your phone to 2.3 first (B517-B526). It does not work on old ROMs.
Sent from my U8800
my god ,you need update the 35 kernel ,then install the ICS 4.0.3 . now try the huawei's 2.2 rom .
Thanks guys !
so , how can I update my kernel to .35 ?
I've downloaded this file ( fileserve. com/file/MJ65g2c )
Please help me , I am waiting .....
Ahmad Ramadan said:
Please help me , I am waiting .....
Click to expand...
Click to collapse
Can you access to your phones internal memory? if you can, put dload folder there. If you cant, just put dload folder to sdcard. Then boot your phone while holding both volume buttons down. Your phone should start updatng after it. when it's ready, your on .35 kernel.
julle131 said:
Can you access to your phones internal memory? if you can, put dload folder there. If you cant, just put dload folder to sdcard. Then boot your phone while holding both volume buttons down. Your phone should start updatng after it. when it's ready, your on .35 kernel.
Click to expand...
Click to collapse
Did you mean the folder "dload", which exists in this file (fileserve. com/file/MJ65g2c)?
and after installing it , what should I do to get good ICS 4.0.3 ROM (support Arabic Language) ?
Ahmad Ramadan said:
Did you mean the folder "X", which exists in this file (fileserve. com/file/MJ65g2c)?
and after installing it , what should I do to get good ICS 4.0.3 ROM (support Arabic Language) ?
Click to expand...
Click to collapse
What is inside in this "x" folder? If there is update.app, then create dload folder to sdcard and put the file there.
Sent from my Derp using XDA Herp
julle131 said:
What is inside in this "x" folder? If there is update.app, then create dload folder to sdcard and put the file there.
Sent from my Derp using XDA Herp
Click to expand...
Click to collapse
correction : Did you mean the folder "dload", which exists in this file (fileserve. com/file/MJ65g2c)?
and after installing it , what should I do to get good ICS 4.0.3 ROM (support Arabic Language) ?
Once you have put the dload folder on, followed instructions to upgrade in previous posts, then follow this thread to put CWM on and install ICS:
http://forum.xda-developers.com/showthread.php?t=1420728
PaulMilbank said:
Once you have put the dload folder on, followed instructions to upgrade in previous posts, then follow this thread to put CWM on and install ICS:
http://forum.xda-developers.com/showthread.php?t=1420728
Click to expand...
Click to collapse
Thanks , Can you tell me good ics room without problems to install it on my device ?
Aurora ics by Dzo is the only choise. Others are far behind it.
Sent from my Derp using XDA Herp

i need help in ADWlauncher

hi guys ....
today. i flashing this rom
http://forum.xda-developers.com/showthread.php?t=1441620&page=188
the general launcher in this rom (ADWlauncher1.3.3.56).
ADWlauncher 100%
but... i need to remove ( recovery mod + download ) from
power bottom .
how i can do it ???
Install TouchWiz 4.0 http://icsforums.com/forum/showthread/207 then use Titanium backup to remove ADWlanucher.
help
^^^^^
not work
please heeeeelp me
You must replace 2 files (using root explorer) in system/framework. Framework-res.apk and android.policy.jar
Search forum to find those files.
heeelp
^^^^
i download GoLuncher
and delete ADWluncher
But did not work and the
heelp me
Read my post. Find these files from any open, clean ROM for Your device and replace them. Reebot and U be happy
help
i found the files ...
and i select delete
but ..Appeared writing ( can not delete this file because file system is red only)
What do I do ...
At the top of screen U can se a little button (Mount R/W) tap on it, change to mount R/O now U can paste files. Then tap on them again -> mount R/W. Wait a minute for soft reebot, Thats all...
help
the device was restarting boot animition only
U replace these files by files form open ROM or only delete these files?
U can read with understanding?
I wrote U that U must REPLACE these files by files from OPEN ROM not only delete...
Now U have to find a CWM install pack with these files...
???
i flashing the rom and the phone was work ...
can you Explain the Way in steps ..
First, U must find 2 files on forum, google or where U want, this file must be from OPEN ROM thats mean these are clean, non modification inside.
Put this 2 files to sdcard in your device.
Now U must replace these 2 files using root explorer, copy- from sd card, paste to system/framework, ofcourse before paste U have to tap on button mount r/w.
Thats all to do.
good
I understand all steps .
can you give me Download Link for the files i need it .
please ..
+
i make framework-rs.apk file from here
http://forum.xda-developers.com/showthread.php?t=1497622
A file that replaced it last time
I don't have these files cos i have other device. Sorry U must find these by Yourself
..
how i can found the files + thank you for help me

Categories

Resources