[Q] Enable RTL languages support (Gingerbread) - Galaxy Ace S5830 General

hi all.
i was wondering if someone can help us learn how to enable Right-To-Left languages support in gingerbread.
there are some good roms for the ace but most of them dnt support RTL, which is very important for a lot of us.
to be clear, all i'm asking for is to render RTL text properly, not to change the menu langaue.
any help would be much appreciated, thank you

afaik cm roms already contains rtl fix.
so cm roms arent displaying rtl language correctly for u?

i mean stock based roms.
i havent tried CM yet. there are so many unofficial ports, and it seems each has its own bugs. it's confusing :/

have u tried these? based on stock so u can presume its stable as stock
probably wont be updated anymore, but definitely got rtl fixed
http://forum.xda-developers.com/showthread.php?t=1203893
http://forum.xda-developers.com/showthread.php?t=1250990

thank you.
i tried this tool on GingerReal 2.0 and it worked.

dali47 said:
thank you.
i tried this tool on GingerReal 2.0 and it worked.
Click to expand...
Click to collapse
wow u actually patch the framework yourself?
thumbs up for you.
many users here actually too lazy to try something like that themself, many just wait for someone to spoonfed them. and u on the other hand try patch the framework and libs yourself and succeeded. nice initiative !!

it's not that difficult. i used an automated tool to patch the files. pulling and pushing them is also easy.
i was ready to patch them "manually" if i knew how. that was the purpose of the original post.
thanks to madmack. i hope this tool works on all roms.

Related

Making Flashing and Updating our device's a little more easy.

This is a call out to all existing and future developers of Xperia MDPI Devices.
For about a month now there is an app called Update Me Smartphone, which basically gives OTA update functionality for our Custom Roms.
From 01/05/2012 the developer of this app has given it a very interesting feature. You can view all Roms compatible with the Update Me Smartphone application. Even though you get a list a bunch of irrelevant devices, I suppose if we all "help" him with our suggestions he can make an application that will be on par with the Rom Manager app for devices that are fully supported by CWM.
To make this as simple as possible....
User "A" wants to download a new Rom for his Xperia MDPI Device. He has already downloaded and flashed a custom kernel (whether this is a Stock Kernel, or a CM kernel), then proceeds to download the app, install it and browse any compatible Rom's with his device... From then on his device will stay updated, through the Update Me application providing OTA updates of the Rom he has installed. If he wished to download another rom (compatible with the kernel he has - there are 3 Different Kernels AFAIK: GB CM, ICS CM, GB-ICS Stock Sony Kernel) he will just proceed to download the latest version of the rom he has selected straight to his device. No need to download to your computer, then connect the device, then copy it, then flash it. If you have the compatible kernel already installed, then its easy as pie.
Please let me know of your thoughts on this...
Edit: Link to the application's thread http://forum.xda-developers.com/showthread.php?t=1590170
Edit 2: Apart from Rom's we can also implement various mods, tweaks, fixes, etc for our devices. Even though that would be extremely hard, due to the fact that all these files need to be stored in a direct download location like Dropbox, its is a viable option.
OMG I love the idea, that would be awesome!!
It's very interesting, thanks a lot for the info I will try it!
Some modification: In GB we have 3 different kernel (Stock Based, CM Based, MIUI Based [not released yet]). In ICS we don't have Stock based to Xperia MDPI, because Sony don't released yet the stock for us. So we have CM9 based, AOSP based (it's work with CM9 ROMs btw), and ported Stock based.
Some another notice: I saw a lot of thread (not only in this forum), but sooo many people trying to make ROMs. It's not a problem, but some guy don't know some full minimum things... So who will help this guys to add this app to their ROMs?
Are you using a different Kernel for the Sony ICS rom port? I mean the Ramdisk is the same size and you're using the same zImage from a stock GB rom correct?
Well nobody is forced to do this. All we have to do is provide the app developer a link with the update_me_check.xml so that he will sort of add a link for that in the application.
By the way, i now got my goo.im account, and this have own OTA app. I will try it, and I will report.
But I know, this is not only OTA app... Hmm... I need to think in it
So the only developer checking the thread is Expeacer?
Ok...
dumraden said:
So the only developer checking the thread is Expeacer?
Ok...
Click to expand...
Click to collapse
What makes you think like this?
Well, it's been a couple of days since I posted this, either people dont have an opinion of their own, or they don't care...
dumraden said:
Well, it's been a couple of days since I posted this, either people dont have an opinion of their own, or they don't care...
Click to expand...
Click to collapse
I also read quite a lot of topics, but I don't respond in every topic.

[UPDATED Nov. 22] Badadroid Guides, general info & FAQ

Up to date as of November 22, 2013.
Modified: Installation guide: V2.0, some other parts including general info, changelog etc.
Added: Swapping guide, quick V2.1 guide, quick updating guide
---------------------------------
Are you experienced with ULTRA B.U.X? Please help me write its own guide (PM me)
---------------------------------
I created a centralized document with information about everything regarding Badadroid. The same questions are often asked over and over again by newbies/noobs (call it however you want to). I decided to write a centralized document that will include general information, a more detailed installation guide for those who struggle or have issues and a FAQ for everything regarding Badadroid.
In order to allow users to add their own feedback and comments I created it in Google Docs - but if a moderator/developer/authorized user here wants me to put everything on this thread just say...
I really hope this will help everyone. More info in the doc itself.
See http://bit.ly/19jWmE1
-------------------------------------------
Did this guide help you? Please hit the "Thanks" button
________________________
Member of Bada Israel
Are you Israeli? Wait for the Hebrew translation
Thx for the work!
Btw, wave doesn't have 512mb ram, (384mb)
Retrete said:
Thx for the work!
Btw, wave doesn't have 512mb ram, (384mb)
Click to expand...
Click to collapse
That's right. I think I confused it with my GPU thanks for the heads up.
Can anyone type the code to activate Zram on NAND tigrouzen rom (V3)? Please
Kiboi said:
Can anyone type the code to activate Zram on NAND tigrouzen rom (V3)? Please
Click to expand...
Click to collapse
Its all ready activated
Nadavs10 said:
I created a centralized document with information about everything regarding Badadroid. The same questions are often asked over and over again by newbies/noobs (call it however you want to). I decided to write a centralized document that will include general information, a more detailed installation guide for those who struggle or have issues and a FAQ for everything regarding Badadroid.
In order to allow users to add their own feedback and comments I created it in Google Docs - but if a moderator/developer/authorized user here wants me to put everything on this thread just say...
I really hope this will help everyone. More info in the doc itself.
See http://bit.ly/19jWmE1
Click to expand...
Click to collapse
Thanks Nadavs10, I think a FAQ is a good idea ... the point is how to ensure every newbie reads it before posting ...
I think it would be nice to join or at least to link this with another FAQ it was started in badadroid project page http://code.google.com/p/badadroid/wiki/FrequentlyAskedQuestions
Some comments:
Does it work for Wave II? YES! Many people ask over and over again the same question. Voice calling works now for Wave II too. If there’s something that isn’t the same for both devices, I will write it.
Click to expand...
Click to collapse
Bluetooth works in S8500 but no in S8530 (see status and this post)
Is it legal? Everything is legal except gapps. Decide for yourself.
Click to expand...
Click to collapse
Both badadroid and gapps are "legal", the difference is licensing model, so developers share badadroid open source code and binaries based in other open source code (android, aries ....) but they do not share gapps as it is google propietary. It is not ilegal to install gapps, but it should be ilegal to include it in badadroid package without google permision, so you have to install it separately.
There are many ROMs like Nand/LS Smook/moviNand. What are these, and what’s the difference? I’ll tell you the truth, I don’t really understand it. If someone knows it would be great for some comment here."
Click to expand...
Click to collapse
I am not an expert, but I am trying to share as I understand:
There are different "custom rom android flavors" (Cyanogenmod, AOKP, MIUI,...) as some communities/developers make some modifications in android source code. Just one example googling http://www.phonearena.com/news/Meet-the-best-custom-ROMs-for-Android_id44353
There are different badadroid roms as some developers try to optimize some points:
--Volk204's CM10.1 rom (and previously Rebellos' CM10) uses the same fota for booting, and it uses "standard" internal storage in our waves, so the uninstallation procedure is simple (another zip through CWM).
--Tigrouzen FnF SD (sorry if the name or some detail is wrong) uses special fota for booting, and it uses Nand memory/external SD storage with SD card partioned. http://code.google.com/p/badadroid/wiki/HardwareDocumentation#Memory Nand is a special memory in our waves that has to be written in a special way, and it is faster, so the unistallation procedure is a full flash of bada firmware. Tigrouzen's rom is more performance oriented and better for game players as far as I know.
hunktb said:
I am not an expert, but I am trying to share as I understand:
There are different "custom rom android flavors" (Cyanogenmod, AOKP, MIUI,...) as some communities/developers make some modifications in android source code. Just one example googling http://www.phonearena.com/news/Meet-the-best-custom-ROMs-for-Android_id44353
There are different badadroid roms as some developers try to optimize some points:
--Volk204's CM10.1 rom (and previously Rebellos' CM10) uses the same fota for booting, and it uses "standard" internal storage in our waves, so the uninstallation procedure is simple (another zip through CWM).
--Tigrouzen FnF SD (sorry if the name or some detail is wrong) uses special fota for booting, and it uses Nand memory/external SD storage with SD card partioned. http://code.google.com/p/badadroid/wiki/HardwareDocumentation#Memory Nand is a special memory in our waves that has to be written in a special way, and it is faster, so the unistallation procedure is a full flash of bada firmware. Tigrouzen's rom is more performance oriented and better for game players as far as I know.
Click to expand...
Click to collapse
Tigrouzen's rom is based on AOSP (Android Open Source Project) wich is basically, a build of the vanilla android sources released by google and the others implicated in the Android primary developement. (even if, tigrouzen included in his rom some code from CM to allow a better customization of the ROM, and so, it's a little bit different from pure AOSP)
Cyanogenmod is a modified open source android rom... it have some major changes in the code itself (compared to AOSP), in the library it uses, etc... it allow a higher personalisation of the UI than the original AOSP rom. (see their official website to find more info about the cyanogenmod project...)
And I would finally said that yes, tigrouzen's rom is released with an high optimisation care (resulting in a really smooth rom) while volk's rom: works on both wave I and II, I would say that it is a little bit more stable (but that's mainly because it's less often udated, several tigrouzen's updates resulted in an broken functionality (see the bluetooth problems in the AOSP thread) wich he quickly fixed anyway.) and I would say (except for the last "mic in call" update) more "hardware development" oriented (that's just my feeling, but it seems to me that volk (and rebellos) are focusing on the perspective of bringing a fully working android sytem to the wave rather than on the optimization of their existing incomplete system. (and honnestly, it's not a bad thing, it keep general development ongoing)).
Weird
Tigrouzen said:
Its all ready activated
Click to expand...
Click to collapse
Hey Tigrouzen i am facing a problem while using yur AOSP 4.3 Rom... I am using the ROM 4.3 LS V2 Revision 3 with SmooK V3 SD Kernel downloaded from http://www.multiupload.nl/HQ3BM7DOTH. The issue is weird as on the first booting of andriod, the netwrok is detected after arnd 20-25 mins but the next tiem the phone is booted in android it never detects network? :/
Any help on this plz wud be rly appreciated... Thanks
ghanii said:
Hey Tigrouzen i am facing a problem while using yur AOSP 4.3 Rom... I am using the ROM 4.3 LS V2 Revision 3 with SmooK V3 SD Kernel downloaded from http://www.multiupload.nl/HQ3BM7DOTH. The issue is weird as on the first booting of andriod, the netwrok is detected after arnd 20-25 mins but the next tiem the phone is booted in android it never detects network? :/
Any help on this plz wud be rly appreciated... Thanks
Click to expand...
Click to collapse
I solved this problem by removing then reinstall the sim, try
Kiboi said:
I solved this problem by removing then reinstall the sim, try
Click to expand...
Click to collapse
Thanks i am trying it right now....the ROM and Kernel which I mentioned are the right versions?
Kiboi said:
I solved this problem by removing then reinstall the sim, try
Click to expand...
Click to collapse
No luck... i cant understand dis issue.. how come sim is detected once and not the other time :/ any network settings which i should specify? or any odr Kernel which might be a solution for this?
ghanii said:
No luck... i cant understand dis issue.. how come sim is detected once and not the other time :/ any network settings which i should specify? or any odr Kernel which might be a solution for this?
Click to expand...
Click to collapse
Try with another sim and tell me if it works
ghanii said:
No luck... i cant understand dis issue.. how come sim is detected once and not the other time :/ any network settings which i should specify? or any odr Kernel which might be a solution for this?
Click to expand...
Click to collapse
move it to the top right corner. It sometimes helps.
Otherwise use an other sim card.
GreekBlood said:
move it to the top right corner. It sometimes helps.
Otherwise use an other sim card.
Click to expand...
Click to collapse
I should move the sim to the top right corner? :/
ghanii said:
I should move the sim to the top right corner? :/
Click to expand...
Click to collapse
Its possible if its old sim, then try get new revision of your sim.
ghanii said:
I should move the sim to the top right corner? :/
Click to expand...
Click to collapse
Go to setting and below bluetooth there is an option of more click on it and then tick use only 2g network
this may help
Maybe "we" collect different external Links in different languages...
Today I saw again German user asked...
Or maybe "we" could use 1 Guide and translate in different languages...
For instance:
English
German
Hindi----> user kktkaran has enough time and energy to do this, instead spxm
.
.
.
Btw.
For few things Screenshots or Video maybe helpfull.
And please, maybe here on XDA 1 copy for reading... So if external Link changed/removed/... it is possible to read here something in Thread.
Thanx in advance.
Best Regards
Tigrouzen said:
Its possible if its old sim, then try get new revision of your sim.
Click to expand...
Click to collapse
i tried a different kernel and it worked fine ver 3.0.85... voice is also clearer. thanks for your help
i am from those people who have problem in wave2 battery like
after restart battery drains to zero or similar level
random shut down problem
so
i have done an experiment which help me thats why i'm sharing it
first of all these problems are because of battery as i think so
1.first remove the battery
2.spin on flat surface if it spin then you can do nothing but replace your battery
3.if doesn't spin check its point of connection and remove any dust or rust
3.last but not least if any thing doesnt work
then
take a "soledring ion" and solder each connecting point of your battery seperately dont let them touch each other so that solder cover connecting points.
now put your battery in phone and test it work or not i.e. your problem solved or not
sorry for bad english
and do it on your own risk and carefully
Asop or badadroid
I'm currently using the ASOP NAND ROM created by Tiguorzen, however it has some call problems similar to old badroid ROM so I'm wondering whether I should shift to badroid project as it seems to get regular updates and ASOP ROM seems like abandoned by tigo(hope not) but ASOP is undobtly the fastes and most streamlined ROM not sure abouy the latest badadroid though.

[Q] Could I use Cyanogenmod for GB? Could I use Cyanogenmod for my device?

Well, I'm working hard on a entirely pure custom GB rom and I don't know If the best it is use the stock firmware or cyanogenmod, anyway, I really like the freedom of cyanogenmod gives to his users, and I like to try, but I can't see on list devices of CM wiki my device, an Xperia U ST25i, after all I saw this post: http://forum.xda-developers.com/xperia-u/general/guide-how-to-build-cm9-cm10-cm10-1-t2315488, I almost cry, because I always wanted to use cyanogenmod on my Xperia...
BUT one day I write this post: http://forum.xda-developers.com/showthread.php?p=41714663#post41714663. I wanna know that there is some risk of bricks if I build a cyanogenmod... I'm really scared... Could someone take this doubt for me? Maybe someday I will help you guys too.
And I really like to try some lowend versions of Android (< 2.0) is that possible to do on my device?
Thank you, and sorry about my english. See ya :fingers-crossed:
victorcqueirozg said:
Well, I'm working hard on a entirely pure custom GB rom and I don't know If the best it is use the stock firmware or cyanogenmod, anyway, I really like the freedom of cyanogenmod gives to his users, and I like to try, but I can't see on list devices of CM wiki my device, an Xperia U ST25i, after all I saw this post: http://forum.xda-developers.com/xperia-u/general/guide-how-to-build-cm9-cm10-cm10-1-t2315488, I almost cry, because I always wanted to use cyanogenmod on my Xperia...
BUT one day I write this post: http://forum.xda-developers.com/showthread.php?p=41714663#post41714663. I wanna know that there is some risk of bricks if I build a cyanogenmod... I'm really scared... Could someone take this doubt for me? Maybe someday I will help you guys too.
And I really like to try some lowend versions of Android (< 2.0) is that possible to do on my device?
Thank you, and sorry about my english. See ya :fingers-crossed:
Click to expand...
Click to collapse
1- You'll probably be my hero if you bring CM7 to the U
2- That brick looks like the partitions were set incorrectly in the configuration and something ended up over a bootloader partition... a full JTAG backup would probably have fixed it
3- Probably, but it's not worth it IMHO -- Android had less features and stricter expectations about hardware back then, while performance wise stock 2.3.7 with AOSP keyboard and some services disabled already easily gets over 120MB RAM free...
Ryccardo said:
1- You'll probably be my hero if you bring CM7 to the U
2- That brick looks like the partitions were set incorrectly in the configuration and something ended up over a bootloader partition... a full JTAG backup would probably have fixed it
3- Probably, but it's not worth it IMHO -- Android had less features and stricter expectations about hardware back then, while performance wise stock 2.3.7 with AOSP keyboard and some services disabled already easily gets over 120MB RAM free...
Click to expand...
Click to collapse
Understood, there is some FULL stable CM for XU?
It could work with my Galaxy Mini? http://produto.mercadolivre.com.br/...ad-mode-fix-galaxy-s-s2-s3-s4-note-note-2-_JM

Building roms

Im asking and asking my selfe and some Devs but so far no answers at all... It is no time 4 secret guys, its allmst 22 Century
Why building roms in now day when so many materials present from scratch, from codes and program languages ? There is camm app, visual tools, recoveryes, languages, frameworks, apps, tools.... Yes, i mean like other stufs lik 3D modeling or MAYA or Adobe or.... So meny out there... Yes U can Call it Frankenstain Rom Building but why not? CM exist as it is and is open source, not like windows.... U can have base and u can modeling that base with all that stuff and make visualy and functualy nice and allmost perfect rom? Ofcourse with many many thanks to people who made that happend before U even start building.
Maybe is forbiden couse there is no interesting to build sucha rom, couse if it is perfect, well, imagine that.... O, i did so, for my selfe ofcourse and i can say it is perfect(well almost) and there no need for updates no more... And if it was here than i would have many thanks to meny Devs, for there roms and frameworks and apps and kernels.... But well, who knowes, maybe rouls changed, i didnt wrote none(sadly)
Well some month ahead there will be Site and Blog for that(my own), so be free to build and presend what u wish and how U wish, ofcourse-allways thanks to Devs and their hard works, allway, couse they(sopouse to) build and make it for us all!
Cheers!

How does android porting work?

Hello, I'm an enthusiastic dev wondering, after endless porting attempts, and a few source-code-build attempts, how exactly does android porting work ?
I know that's a vague question but here's what I don't understand:
How all the files and libs work together in a ported ROM compared to a ROM built from source?
Why can't you port ROMs with different kernels?
If you can't then how did Cyanogen Mod phones with closed source mtk chipsets?
(I know this is off the main topic) How is a kernel updated?
I've never seen anybody ask these questions before, so please, help me and all those people on bootloop understand how to fix all those bugs.
Thanks in advance. :fingers-crossed:
Trying to figure out the same thing... especially how to know what blobs i need and what exactly each does. finally got my first build of CWM recovery working, after many tries.
fs1995 said:
Trying to figure out the same thing... especially how to know what blobs i need and what exactly each does. finally got my first build of CWM recovery working, after many tries.
Click to expand...
Click to collapse
Well me too, but it gives me a status 7 error then bricks the /system (v.6.0.3.0), but honestly, nobody has ever explained how they know what to copy or anything, and I have never seen any android dev course or smth.

Categories

Resources