Arabization quick fix for Gingerbread on G1 - G1 Android Development

In order to Arabize the SMS
1. Download Honso's Multi-language keyboard from the market
2. Download Honso Plug-in
In order to Arabize the Web experience
G1 users complain of Arabic letters not being displayed correctly while browsing the net on Gingerbread, this is mainly due to a RTL problem in most of the roms available. The problem mainly lies in the Libwebcore.lib and Framework files.
A quick fix can be achieved by installing the latest version of Opera 11 beta from the market and making it your default browser. This should give you an acceptable Arabic reading on the web, Twitter, Facebook applications.
1. Download Opera 11 beta
2. Make it your default browser
This was tested on Yoshi Ginger 6.1, GB Cronos but should work fine on most roms like GB COS.

its not work
in the sms i read cutting arabic word, in the right box its connected word
and in the opera its very god and work cool
do u know how can i fix it plz?

Related

AJAX on Opera Browser

Hi, I' m an happy (?) user of htc touch pro unbranded.
I would like to ask a question: it is possible to make the opera "OEM" on htc support AJAX?
Opera 9.5 beta that you can download from the site can, so I thought someone already did it work on the "OEM" version too. I upgraded to 2808 and it supports flash too, but not ajax that is a feature it should.
Sorry if someone already solved this thing but I haven' t found anything with search function. And sorry for my awful english.
alessio
AJAX support is somewhat hit-or-miss. On some sites it works (such as dropbox), on other sites it doesn't (gmail/gmaps).
It probably depends on exactly what kind of AJAX you're talking about (data transaction or client-side effects) and how Opera handles any errors in the code.
You may also want to upgrade to a newer version such as 9.5 build 15202 (although the latest versions may not support Flash).
Well, before format i installed opera from the site and it loaded the site (www.erepublik.com) correctly. Now I upgraded the "OEM" version to the same build and it does not load correctly that site.
Mmm... how can I see what is the latest version, and how can I upgrade it?
P. S.: Doesn' t mind for the flash, it is only a bad thing with that keyboard popping...
Go to address opera:about to check the Opera version.
If you want to ugprade, search for "Opera" in the Development and Hacking forum:
http://forum.xda-developers.com/forumdisplay.php?f=260
To make it easier to find, do an Advanced Search, and choose to "Search titles only".
Be sure to pick the VGA version for your Touch Pro.
Thank you a lot!

Norwegian 6.5 ROM build 28002

Updated:
Finally had time, and access to norwegian files for a new build. Seems a bit faster and more responsive.
New in this version:
- Removed some unused/unnecessary stuff from OEM
- Camera application updated to version 5.04
- Removed taskmanager from the taskbar and replaced it with a norwegian version
- Removed some more stuff from SYS (Uneeded/unwanted)
Bugs:
- The license agreement of MSN is still blank, press "godta"
- The default start page of Interet Explorer does NOT work.
Uploaded to 4shared:
build 28002: here
previous build 23071: here
Make sure you have read this before upgrading
Important:
This ROM does not contain a radio, the radio of your previously flashed ROM will be used
Please let me know if you find any other bugs or problems! This will definitely help me improve my work! (any positive feedback is wanted as well)
Skabbi said:
Thanks to this fantastic forum I've managed to cook my own norwegian 6.5 ROM based on build 23071. So far it seems to be working very well.
Since I'm not sure about the demand for norwegian ROMs I havn't uploaded it anywhere yet. If youre interested in trying it please post here telling me so.
Click to expand...
Click to collapse
Hi there.
I like to try your ROM.
Espen
I'll try to find a nice place to upload it as soon as I can, will probably PM with where you can find it.
Things I've done with this ROM is by the way:
Removed:
Transcriber (doesn't recognize norwegian letters anyway)
Autoupdate
IRDA (No infrared on kaiser so this is useless)
Livesearch
MS Money
MS Tag
MS My Phone
Added:
Working version of Windows Live (Since I do use msn occasionally)
Taskmanager
+Some other minor tweaks
Basically a quite clean Rom based on a mix of the OEM of my stock 6.1 kaiser and 6.5 build 23071 SYS.
Very nice and it makes me curious
Hi
Very nice initiative. I have tried most the roms around here, and have had some difficulties with 6.5 roms and have currently gone back to a 6.1 rom, but this makes me interested to try a 6.5 rom again
best regards Rune T. Norway
Added info:
Flashed the rom, and tried it for a little more than a day, but I found it it a little unresponsive for my taste.
I always look for the fastest I can find with the best batterylife, but things is of course a matter of taste, and one seems to get picky after trying all these magnificent roms ;D
I currently use 23053-uncompressed (with only 58Mb free storage at startup), and this is fast and stable.
If you wanted to try and cook a norwegian rom based on this one, it might be a winner for my taste.
RT
I've just installed your ROM and it's working good so far.
Espen
have u got any pictures ? and I hope u can post a english vision as well ;
thanks very much !
Improving
First of all thanks for the response!
Also I will not be cooking an english version of this as there are quite a lot of them out there already (probably a lot better than I could do them too)
Have been working a bit to improve this version built on 23071 for a while, and have made a couple of test builds for myself removing unneeded apps, the duplicate alarm clock shortcut and so on, but have turned to build 23081 simply because I like the magnifier in it. Will probably post it as soon as its ready.
BTW. I've been working on a couple of uncompressed versions as well, most people use the SD-cards for storage anyway.
Might take me a couple of days, maybe weeks as I'm currently playing around with my diamonds and trinitys too...
Great - keep up the good work.
Still no issues with the current version.
Espen
Me WANT
Hi, there i would realy like to try this on, I'm sick of reading eanglish on my kaiser
-Thx
Sorry, i can see clearly now, so i found the download link
Just to let you know
Lately I've been working on the 23081 build, uncompressed. It's fast and responsive, but there's some minor bugs with Internet explorer that I'm trying to fix. I'm looking for the norwegian languge files for 23088 though so if anyone could get me those I'd be very happy....
Remove IE, it sucks anyhow. It's slow and useless.
Add Opera and set it as default browser
Opera 9.7 Beta
The beta works great.
Grimms said:
Remove IE, it sucks anyhow. It's slow and useless.
Add Opera and set it as default browser
Opera 9.7 Beta
The beta works great.
Click to expand...
Click to collapse
Have been playing with the idea, might try it when I get time, not sure yet how difficult it is to set it as the default browser when I cook it and integrate it into titanium. Will defenitely look into it.
Sounds great
Looking forward to your next build
Finally..
..a new build.
Check out the first post for links.
I have not added opera, you are free to do so yourself
Nice.. I'll check it out over the weekend..
Thanks
Thanks for testing! Please leave me a message telling whats good/bad and so on.
At the moment I'm in the process of cooking a ROM with touchflo 2.0 from the HTC Mega (touch2), seems like there's just a few bugs that I need to get rid of, when (or if?) I get it done I'll upload it if anyone wants it. (Not a huge fan of touchflo on kaiser myself since it doesn't work properly in portrait though)
Not working at the moment:
YouTube (Freezes)
Opera (works, but it's in english)
Dialer (fixed, went back to the built in dialer from WM 6.5)
Comm Manager (fixed, used the original from my HTC Kaiser)
Hi, I have not had the time too test your rom untill now. I'm falshing as we speak I will report back after testing for a few hours..

FOUND !!! working Traditional Chinese Input Method Editor

After much scouring the forums here & everywhere and trawling the web, today I finally found a working app that allows for Traditional Chinese pinyin input.
The app is "QQ pinyin input (mobile edition)" - literal translation - and you can get it from this website url, http://mobile.qq.com/py/ . The download is a cab file. There is an Android version if you are an Android phone owner. Also a version for Symbian phone users.
This app is currently in beta 1 and is FREE. Usually I would give beta app a miss but decided to give it a go after stumbling on it.
The actual download page is http://mobile.qq.com/py/download.jsp . I am using the 1180Kb "enhanced" version although HD/HD2 is not listed in the device supported. The difference between the standard and professional edition - I called it "enhanced", is in the number of words/phrases in the dictionaries. The professional edition has a larger set.
And it did not disappoint me ! It is a breeze to use.
I sent off a CHT sms to a Samsung UltraTouch S8300 (SEA) phone which was later forwarded back to me. The message was not altered in anyway. I saw for myself the message on the Samsung UltraTouch. It turned out beautiful.
Another CHT sms was sent to my bro-in-law in Taiwan who has a phone that displays squares if the message is in Simplified Chines (CHS). I will report back later on this when I get confirmation on receipt of my CHT sms.
I have not discover any adverse effect other than uninstalling the app which I did for testing. There was a bit of a lag during uninstall. Also, after rebooting from the uninstall, the backlight options for "On battery power" and "On external power" were both adjusted to 100% ! Not sure whether was it because prior to the uninstall, I did a couple of screen capture via pocket XNView which I had to forcibly terminate as there was no option to exit pocket XNView. Anyhow, I don't plan to uninstall it till the final version is released unless it really messes up.
FYI, neither did I install any other font nor is my HD2 on any cooked ROM.
Thanks for reading.
________________________________________________
Phone : HTC HD2 (T8585) / HTC Sense
Manila : 2.5.19211619.0
ROM : 1.66.707.1 WWE (Asia)
Radio : 2.06.51.07
* Today is yesterday's tomorrow. Today is also tomorrow's yesterday !
Then is the present the past's future or the present is the future's past ? *
Ok, I got comfirmation from Taiwan that the CHT text messages I sent were readable. No abnormalcy reported.
More Traditional Chinese pinyin IME available .
The IME from the 2 Chinese big names had exactly the same interface. I read on the web that both are fighting to provide bigger, better and more diverse word/phrases databases.
(v1.4)
- http://shouji.sogou.com/
(beta)
- http://ishouji.baidu.com/input/index.html
Advice : Go for v1.4 from SoGou if you are not too keen on beta apps. I'm sticking with QQ Pinyin input. I like their interface.
[30-Mar-2010]
Came across 2 much earlier threads - mine was quite similar to one of them - that mentioned QQ mobile input. I am acknowledging and crediting their discoveries here.
http://forum.xda-developers.com/showthread.php?t=637806
http://forum.xda-developers.com/showthread.php?p=5626935
________________________________________________
Phone : HTC HD2 (T8585)
Manila : 2.5.19211619.0
ROM : 1.66.707.1 WWE
Radio : 2.06.51.07
* Today is yesterday's tomorrow. Today is also tomorrow's yesterday.
Then is the present the past's future or the present is the future's past. *
Can you either repost the links or up load the ime file (I assume it does simplified too?)... the interface looks nice, I use sogou at the moment and sometimes touchpal... but this one looks nice...
Shadowdh said:
Can you either repost the links or up load the ime file (I assume it does simplified too?)... the interface looks nice, I use sogou at the moment and sometimes touchpal... but this one looks nice...
Click to expand...
Click to collapse
Done. Just needed to prefix the links with "http://". Was and still a newbie, had no power then to post clickable link but just got my status revised after posting the 10th post.
I am on WWE rom and the default is Simplified Chinese. In the menu settings of QQ mobile input, there is an option to enable/disable CHS/CHT the input mode. See the 2nd from last screen capture, capture007.jpg.
Which TouchPal version are you using ? The interface is really nice and looks easy to use as well. It was my first choice but had hesitated and decided not to install it as they were user complaints in TouchPal forum and CooTek admittted that Traditional Chinese input is problematic in TouchPal v4 if one is running WinMo 6.5.
That led me to a 3 month 'worldwide' search for a switchable Simplified/Traditional Chinese pinyin input, fumbled on the below
http://forum.xda-developers.com/showthread.php?t=611894&page=2
that upset me a little, later found the CHS/CHT IME, tested it and decided to join the forum, create a new post and share.

New Opera Mini 5 and Latest Jbed all-in-one cab

Trying to make things easier with Opera Mini 5 java (as the native WM Opera Mini is still beta and has some issues), I created a cab which spares you of headaches. I'm aware that there are other similar project in the forums, but this one is a little bit different.
This cab contains:
- latest Esmertect Jbed Java (20090506) (credits to Agrab)
- Opera Mini 5 final, presigned - it will ask no permissions
- Mortscript 2.5 and a connection script- this will automatically initialize your default internet connection when clicking the Opera Mini shortcut, thus saving some seconds of waiting times.
INSTRUCTIONS:
- If you already have Opera Mini 5 installed and don't wan
t to loose your data (bookmarks, quicklinks), before installing my cab go to Opera Mini>Settings, click Opera Link and create an account (this is fast and easy). Than login and synchronize your data.
- Important: if you already have Opera Mini and jbed installed, uninstall them and navigate to Windows folder and delete the appdb folder. Note that you will loose any other java apps installed.
- Install the right cab for your device (it will automatically install into internal memory)
- Perform a reboot, to allow registry updating.
- Enter Opera Mini>Settings>Opera Link, login and synchronise your data.
NOTES:
There are two versions of the cab:
- W/QVGA version - this one has the classic logo of Opera Mini as shortcut image in start menu, and is more suitable for low res devices. However, it works ok on W/VGA too.
-W/VGA version - this one uses the Opera icon part of Anastasia Iconset created by Dinik. This version is wm6.5/6.5.x only!
The font sizes are optimized for high resolution. If you encounter problems, post them here.
In this version of Jbed you are able to select all text in fullscreen edit mode by performing a double click. You can copy it if you use a keyboard which has copy-paste function (like Touchpal).
NEW RELEASE (April 22nd ):
- replaced Opera Mini 5.0.18365 with the very latest build 5.0.18741
- fixed security tap notification; now Opera Mini will install itself when clicking it's shortcut the first time.
- fixed the qvga cab; now you should have the right font sizes on qvga devices;
- these updates should fix the login issue reported in this thread
- I strongly suggest to all users who downloaded the previous versions to uninstall them and upgrade with these ones
UPDATE (April 27th )- ADDED CABS FOR MORE LANGUAGES:
For now, I only had the time to modify the WVGA version of my cab for 7 different languages. Will modify the QVGA cab for these languages as needed (by requests). If your language is not here, make a request; I'll consider to add other languages only based on at least 3 requests per language (however, I cannot promise).
DOWNLOAD
-Deutsch, Greek, Italian and Romanian see post #4 to get the cabs
-Polish, Russian and Swedish check post #6 to download
Known bugs:
- Esmertec Jbed doesn't respond well on screen rotation, occasionaly making Opera Mini bars go under system bars (this is a jbed problem). To make opera go back to normal exit the program (without closing it) and re-enter by clicking its shortcut in start menu (or Sense link ,today shortcut etc). recommend you deactivate G-sensor rotation for Jbed. To have Opera Mini in landscape just use it's dedicated option (under Opera's settings menu).
- on rare occasions Opera Mini refuses to connect. Just try again, it'll work.
- I noticed Opera Mini has problems with uploading long texts (it's a problem related to browsing timeouts). If you use it to post messages on forums, my advice is that you copy your text before you press the "Submit/Post" button. Sometimes you may find out that after you pressed submit, the browser just brings you to the last page, and your text has gone. This can be painful when you wrote a long text... but if you have copied it, it's easy to go again and just paste, then submit the text.
Congratulations man! I'll finish up the final version, to test the worth of your proposed applications. Keep up the good work.
Already posted on Opera Official Thread here:
http://forum.xda-developers.com/showthread.php?t=486502
(post 3)
Will compare versions and if not the same I´ll include it on the list
Thanks,
OK, I modified the WVGA version of my cab with Opera Mini in few different languages. Now the cabs are compressed. Each cab is tested on my device. To install, please uninstall previous versions and delete "appdb" folder within Windows directory.
Ok then, will add to official thread
Thanks,
OK, thank you!
PS: by creating this thread I didn't intend to hijack other people work. I just found my own way of compiling Opera Mini and Jbed in a convenient way and wanted to share this with the community.
Added cabs for Russian, Polish and Swedish:
Great news! Will surely mention this in my next Web browsing-related article.
optyqus said:
OK, thank you!
PS: by creating this thread I didn't intend to hijack other people work. I just found my own way of compiling Opera Mini and Jbed in a convenient way and wanted to share this with the community.
Click to expand...
Click to collapse
No prob. Mate
Already included on Opera Thread
Great work!! Thanks for sharing!
Nice
Thanks
Hello,
I used this cab and logged into a ppcgeeks account. logged out and an hour later logged in, took me to someone else's account on PPGgeeks. so I was logged in as another user. This may be a problem especially if other users are logging in to more secure sites. Just wanted to let you know.
What a great idea, this auto-connect addition! I downloaded the QVGA version, but the menus are huge on my Kaiser: I think it is a VGA/WVGA version... haven't tried the version called WVGA.
@Cerberus_tm, just go to this registry: HKLM\Software\Apps\Esmertec Java\Device Info\Java Font and change the values inside these 3 keys:
-Size large: 32 (change it to somewhere between 22-26);
-Size Medium: 28 (change it to 18 or 20)
-Size small: 23 (change it to 16 or less)
Do a reset , than go to opera mini settings and choose your font size. Now you should have the right font sizes for your qvga screen.
rileyd5 said:
Hello,
I used this cab and logged into a ppcgeeks account. logged out and an hour later logged in, took me to someone else's account on PPGgeeks. so I was logged in as another user. This may be a problem especially if other users are logging in to more secure sites. Just wanted to let you know.
Click to expand...
Click to collapse
How strange! I must admit that this happened to me too once! I wanted to login to my xda account, but apparently the browser logged me into somebody else's account (I don't recall the nickname). I immediately logged out and tried again and this time it logged me in correctly, in my account. That was kinda' creepy, you know...
However, my cab contains clean components, like many other opera mini and jbed builds. Something tells me the problem comes from opera servers and this is why I strongly suggest to all users not to use Opera Mini to login to their sensitive accounts (paypal, ebay etc), as sending and receiving data through intermediate servers is very unsafe.
To all downloaders, if you encounter this nasty problem occuring when using this build of opera mini, please report here immediately, I'll take the necessary measures.
the login issue it happened to me just now when login into gmail.
the second time I opened gmail it showed me some other user inbox.
I remember that the last time I used opera mini java, it asked me to press on the touchscreen or type random letters to create some sort of unique key to increase security.
maybe you (accidentaly) disabled this on your cab?
the last time I used the java version was one of the betas, so maybe this random key is no longer needed on the final version.
edit: I tried the final version of opera mini with jbed and installing manually, and indeed it asked me to tap the touchscreen randomly to improve security. after that (and changing my gmail password) I have not encountered the login-as-other-user issue (yet)
optyqus said:
I can assure you it's not the same. My cab uses Mortscript to do autoconnect, and you don't have to do the crappy job with that "selector.utf" file, as the jar file is pre-signed and the application will ask the permissions only the first time it connects/downloads/reads user data.
Click to expand...
Click to collapse
unfortunately does not remember passwords
totriz said:
the login issue it happened to me just now when login into gmail.
the second time I opened gmail it showed me some other user inbox.
I remember that the last time I used opera mini java, it asked me to press on the touchscreen or type random letters to create some sort of unique key to increase security.
maybe you (accidentaly) disabled this on your cab?
the last time I used the java version was one of the betas, so maybe this random key is no longer needed on the final version.
edit: I tried the final version of opera mini with jbed and installing manually, and indeed it asked me to tap the touchscreen randomly to improve security. after that (and changing my gmail password) I have not encountered the login-as-other-user issue (yet)
Click to expand...
Click to collapse
Thank you for your post, it gave me an idea on what could be the cause of the problem. As the opera mini contained in this cab is practically preinstalled, it will not ask to do the security screen taps. I'll study a way on how to bring back those security taps, it appears they are indeed important. Again, thank you.
I removed the cabs from first post in order to prevent further downloading, I will re-upload them as soon as I find a fix in the matter.
OK, first post updated with fixed cabs (or at least I hope so ). The nasty login bug should be history now. Please read carefully the install instructions, they're updated accordingly to this latest release.
Great job man.
How about the option to install on hard drive or memory card . And option to set as default browser. Great app , you did a great job on this.
Thanks for sharing. Great work.

[MOD] Persian Browser

I wrote a temporary solution for browsing Persian/Arabic sites on Froyo, It called 'Persian Browser' that you can use to view Persian and hopefully Arabic webpages, you don't need to root your phone but you need Android 2.2 (because of the font problem). Please try it and let me know if there is a problem. I tested it with some Persian sites and it worked fine not great, after all this is just a temporary solution until Google support Persian/Arabic language.
Note: I got some comments that people cannot scroll sideways, I don't have problem on Nexus One with FRF91 and I don't have HTC Desire to test it (it seems the problem is on HTC Desire), can somebody with HTC Desire or other phones test it and tell me what is exactly the problem (please also provide the URL of website that you encounter the problem with and your Froyo version number).
I am sure Google will provide Persian/Arabic support in Android 3.0 but till then this app can save a lot of time of myself and hopefully you like it.

Categories

Resources