[MOD] Full Arabic Support on Nexus One - (Update Feb 14 - ERE27 & ERE36B Success) - Nexus One Android Development

UPDATE Feb 14: And because its FEB 14, here is the updated Arabic files that should work on ERE 27 and CM5 Beta 5 (and hopefully future releases as well): http://arabicandroid.googlecode.com/files/update_nexus_mt_signed_ERE27.zip
I can also confirm that it works on ERE36B as well.
Thanks Ayman.
Note: mirror is also available on my site.
UPDATE Feb 4: <IMPORTANT> Please don't update for the moment if you have moved to the new Google update!
I can confirm that the update file is no longer working, please don't install it if you have updated your phone with the recent update from Google. Your phone will freeze while booting up at the Nexus logo.
The only solution for now is the half solution which I wrote about a while back. Its only about replacing the font and getting the Arabic letters unconnected.
Please visit this link: http://dumpytips.blogspot.com/2009/09/easier-fix-for-half-solution.html
There are instructions in there on how to install the font via an update file, or through the adb commands if you wish.
UPDATE Jan 22: Newer update file in links below.
UPDATE Jan 21: Thanks to Ayman, we can now read Arabic virtualy everywhere in Android 2.0 or N1 in our case via a newly introduced library file. I tested it in Gmail, SMS and Browser, its working perfectly (in Gmail, email titles are not OK though). Ayman, you deserve a medal.
I have updated the image file with Ayman's recent updates. Please see below for the download link. Everything else remains the same.
Jan 20 original post:
Hi All,
This is a different approach to enabling Arabic on the N1 in the browser and the gmail client by utilizing a signed image file I created for this purpose.
Your phone has to be unlocked and rooted. You also have to install the custom recovery image for the N1. You don't have to download the SDK.
After that you need to flash my update.zip file and you will have all the necessary files on your phone to view Arabic correctly.
If you constantly try different cooked firmwares this file will help you quickly restore the Arabic settings. Just flash it immediately after you flash any modified firmware based on 2.0 or 2.1
The contents of the image is only two files: one font file, and the excellent libwebcore.so created by Ayman (Link: http://code.google.com/p/arabicandroid)
Without this file you will not see connected Arabic letters on your phone. So big thanks goes to Dr.Dev for his work
You can download the image file from my blog article on the same topic:
http://dumpytips.blogspot.com/2010/01/arabic-on-nexus-one-almost-complete.html
Hint1: For unlocking and rooting the N1 visit this link:
http://forum.xda-developers.com/showthread.php?t=612858
Hint2: For installing the custom recovery image visit this link:
http://forum.xda-developers.com/showthread.php?t=611829
Below are the modified commands to install the recovery image based on the file you download from the link above (in Hint1). You don't have to download the SDK at all.
Code:
Copy recovery-RA-nexus-v1.5.3.img to a location where fastboot can find it.
Boot your phone into fastboot mode (power on while holding the trackball)
Connect your phone via usb to your pc/mac/...
fastboot-windows devices (to make sure that fastboot "sees" your phone)
fastboot-windows flash recovery recovery-RA-nexus-v1.5.3.img
Cheers,
-Gus

Thanx abunch mate !! Sounds great ! I have been waiting for someone to come up with this
I flashed it and IT WORKS very well
Nice work !

Thanks Weees.
Please download the new image it has Ayman's recent updates.

Ghassan,
Thanks for putting all these files together. and thanks for your nice words.
I'll upload your file into the project's page.
Regards,
Ayman Alsanad.

Hi Ayman,
My pleasure.
A few points:
1) I used the libwebcore.so.android2.0 and not the recent one (libwebcore.so.android2.1) because Arabic in the Gmail client was not displayed correctly (reversed actually) with the recent file (though SMS and Browser were OK)
2) I tested with libskiagl.so and without it, the results were the same. I noticed the file was there in the original android distribution and that you included it, so I have re-added the file.
3) Email titles while in the list of emails in the Gmail client, is still showing incorrect Arabic in both files: libwebcore.so.android2.0 & libwebcore.so.android2.1
Keep up the good work.
Thanks,
-Gus

Hi Ayman,
I noticed you have update the file again. I can confirm its working (the reveresed Arabic is still there in the Gmail client). Thank you for your dedication to this project.
To all,
Please check Ayman's site for the latest zip file. I will only keep a mirror on my blog. All credit to him. Links in the first post above.
Thanks,
-Gus

Hello everyone and thanks for the effort you are putting behind the project.
Before I root my device, does it support Persian as well as Arabic? I mean do you only included Arabic fonts in your project?
Thanks

I can include a persian font for you in an update file. But I'm not sure about the libraries. Anyway isn't it similar to Arabic? There is no harm in rooting I guess you can afterall download apps that do require root like the excellent N1 Torch.
Try the image file and tell us what happen, then we can see how to help. Always take a nandroid backup first so you can go back if required.
-Gus

Right to Left
Thank you for the update file. It is great. Right-to-left seems to be supported only in the browser, not SMS, right?

Arabic Support for Android from Google
Please join us on Facebook
http://www.facebook.com/group.php?gid=282398272109&ref=nf

@alishankiti
In the Browser and the Gmail client Arabic is RtL. SMS is stil LtR at the moment.

This is very impressive, thanks Ayman and Ghassan.
What's next? Calendar? In the agenda mode, it's Arabic, in other modes it's "reversed".
Can we edit a file(s) to Arabize the system settings and menu strings?
Is there any reason why Google shouldn't include this in the next update, 2.2 / FroYo? It's really a shame that we have to root and void warranty just to arabize Android.
--
Just an extra tip for users on additional arabization, I've tried morelocale2 from the market, which allows setting locale such as ar/SA. This will get the time and date on the status bar in Arabic, gets the news and weather widget in Arabic, and a few other things here and there, such as filenames.

ghassan99 said:
Thanks Weees.
Please download the new image it has Ayman's recent updates.
Click to expand...
Click to collapse
Hey There....
I just flashed the latest v4 update and its working well, except for the Email subjects in Gmail.....the letters are messed up. But its no big deal !! This is still a major milestone
Thanks to you and Ayman for cooking this up !! Great work guys !

@tamarian,
I'm sorry I'm not aware of any files to customize the menu settings. I remember on the G1, when I used to change the locale, I would see some items in Arabic just like morelocale2 (maybe more stuff). As I said earlier as well, root is good for installing hacks and apps that wouldn't be possible without it. Like Nexus One Torch, and now the recent multitouch hack on the stock browser from Cyanogen.
@Weees,
The email subjects are actually reversed. But as you said its a major milestone anyway to get Arabic in the body of the email
-Gus

MyTouch 3g
Hi, i have a rooted myTouch3g running Manups Eclair 2.1. im wondering if this will work since im running Android 2.1
Update: I just went ahead and tried it, and its working, thank you soo much

Thank you guys. I really appreciate your efforts.

Just a heads up, if you installed the new N1 update (ER27) + superboot, flashing update_ar4 will not work, I had to NAND restore. Waiting for an update or instructions from our android gurus.

true, i think the webcore is not compatible with the new update thats why the phone refuses to boot up u have to restore from back up or reflash the system

I have the updated fonts for this, but is there source available for the rest? I'll merge it into CM if you'd like.

Would be great cyanogen!

Related

[Jan 28] Stock Quotes & Charts Page for ThrottleLauncher v1.3

After searching high and low for a simple but eye-appealing stock quote and stock chart utility that I could use with ThrottleLauncher, I finally gave up and put one together myself. I call it ThrottleStocks.
I would like to acknowledge APBilbo for creating ThrottleLauncher. It ROCKS! I would like to also acknowledge the "PocketStock Center" work over on TreoCentral.com which helped give me the idea.
Release History:
V1.3 (28 Jan 09)
- changed chart source to www.marketwatch.com
- added week, month, 3month, 6month, 1year, and 2year stock charts
- added ability to edit stocks you've already entered into the database.
Important: If you are updating from a previous version then you will need to edit each of the stocks in your portfolio and change the chart stock symbol from the old Google one to the new www.marketwatch.com symbol.
V1.2 (26 Jan 09)
- fixed path to Mortscript and stock download scheduling
V1.1
- tried to improve error handling with stock downloading
Pre-Requistes:
1. You need ThrottleLauncher 0.9.6 installed (obviously)
2. The installation instructions below assume you are using APBilbo's TouchFlo3D theme that he distributes with ThrottleLauncher
3. You need Mortscript installed
4. You have the Segui fonts installed in your Windows\Font directory. If you don't you can find the fonts attached here. Unzip and place in windows\font directory.
To install:
1. Extract the attached zip file into your ThrottleLauncher\Setups\TouchFlo3D directory.
2. Start ThrottleConfig and Configure TouchFlo3D. On the new Stocks page choose whether you want the "Advanced" or "Basic" layout.
3. Enable the new "Stock" page in the TouchFlo3D config. Save and reload ThrottleLauncher
4. When ThrottleLauncher restarts you'll see a blank Stock page with buttons along the bottom. The first thing you'll need to do is click on the Settings button (it looks like a gear). This will open up the stocks config menu where you can perform the following;
a) Setup stock quote download schedule. Set the start and end time to download quotes, and the interval in minutes. Note that stocks will only be downloaded on week-days.
b) Enabled/Disable Stock Intra-Day chart downloads. If you are using the "Advanced" layout in ThrottleLauncher you'll need to Enable intra-day chart downloading. If you just want the basic layout you can leave chart downloading disabled and save on data downloading
c) Add stock. Here you'll be asked for the stock name, and the stock symbols. Note that currently it asks for both the stock symbol on Yahoo and on Google. The reason for this is that the quotes are downloaded from Yahoo while the charts are downloaded from Google and the stock symbols are not always the same on both sites. You'll be asked how many stocks you own and how much you paid for them...you can leave this blank as currently this data is not used.
d) Delete stock. Enter the stock symbol and it will delete it from the database.
e) Edit stock. Enter the stock symbol of the stock you want to edit...this will let you then modify its name and stock symbols.
f) Force chart refresh on exit. By default the 1month to 2 year stock charts are only downloaded once per day. If you select this option it will force an update of all the stock charts.
g) Exit. When you exit the setup it will automatically start a download of the stock data.
5. After the stock data has downloaded you will likely need to restart throttlelauncher in order for the stock page to display correctly.
Known Bugs/Issues:
This is a work in progress. The known issues are;
1. When stock charts are downloading there is a progress window that appears. I don't know yet how to get rid of this...but am looking into it.
2. ThrottleLauncher is currently unable to have a dynamic list. Currently the stocks.xml file is hardcoded to have 9 stocks displayed on the page. If you have more or less stocks in your portfolio you may want to edit the stocks.xml file and adjust the file accordingly. Look for the text in="1,2,3,4,5,6,7,8,9" and add or remove numbers accordingly. Note that there are two spots in the xml file where this is used. Hopefully this will get fixed in a future release of ThrottleLauncher
3. The stock tabs along the right side of the screen (in advanced layout) do not update their color correctly. This is a TL bug that is said to be fixed in the next TL release
4. Clicking on the stock chart is suppose to take you to the yahoo web-page for the stock. This doesn't work correctly at the moment.
Nice work, looks great!
my god this is great
there are people in this forum who're like Logitech. everything they do is impeccable.
one request tho.. and i hope it's doable.
is there a chance you could convert it to a regular today plugin so that people who're not using throttle launcher can use it?
This is awesome. great job!
Installed this and this causes my throttlelauncher not not load.
JukEboXAuDiO said:
Installed this and this causes my throttlelauncher not not load.
Click to expand...
Click to collapse
Sorry!
A couple things to check;
1) You are using the TouchFlo3D theme that APBilbo released with TL v0.9.6
2) Prior to enabling TL you ran TL config and configured TouchFlo3D (enable Stock Tab)
3) Try running the StockConfig.mscr mortscript before enabling TL... It can be found in TouchFlo3D\Throttle Stocks\mscr
Ant plans to port this to the VGA Iphone theme?? The homepage has room for two new programs...
Thanks
24 hr Review
Using Hermes 6.0 and TL 9.6 and no problems whatsoever , well done! It runs faster than my shares are falling and looks great (only used advanced version to date). Incidentally I did not install to TouchFlo3d but straight into my own custom theme yet it still worked ok except I lost my own custom footer icons, I can still see the xml so am placing them into black n blue tonite. Thanks again
I've updated the mortscripts to try and make the stock download process more tolerant of errors (particularily timeouts). See 1st post for update.
I still haven't figured out how to stop Mortscript from display the download progress window...
I've updated the theme and scripts to now include week, month, 3month, 6month, 1year, and 2year stock charts. See the first post for the new v1.3
Version 1.3
Working very well, a good improvement, thanks.
thanks to you Great Job man!!!
Your program looks good from description but I couldn't install it correctly since I am using Throttle Launcher 1.0 RC1 (the config.xml doesn't work). Any plans to upgrade to work for TL 1.0? I would love to try and get it working. Or perhaps you could guide me in tweaking so it will work for TL 1.0. I am newbie at this so any help would be greatly appreciated.
johnko said:
Your program looks good from description but I couldn't install it correctly since I am using Throttle Launcher 1.0 RC1 (the config.xml doesn't work). Any plans to upgrade to work for TL 1.0? I would love to try and get it working. Or perhaps you could guide me in tweaking so it will work for TL 1.0. I am newbie at this so any help would be greatly appreciated.
Click to expand...
Click to collapse
If you use the TouchFlo2d theme, the Stock tab is already there. You can download that theme in the ThrottleLauncher website.
stock quotes are real time or 20 min delay?
thanks
pinktaco said:
stock quotes are real time or 20 min delay?
thanks
Click to expand...
Click to collapse
Stock quotes are from finance.yahoo.com
Stock charts are from www.marketwatch.com
These are not real-time sources. I'm not sure what the delay is.
great prog man! any further with hiding the update window? could it be changed to smaller graphic MB introduce a container for the update process? Keep up the good work man!

Arabic Font Not Displaying in SMS

Can someone help me to display Arabic font in text SMS. HTC has not developed ROM for that I guess.
download nd install mobidiv. its free. google it.
Actually not any mobidiv, search for Mobidiv 4.31 Pack 32.
Google that :
MOBiDIV_Arabizer_431_WM65_AR_TSD_2009Oct12.Cab
Didnt wanna Start a New Topic,
But i have the same problem running a Swedish Rom 1,48
I got a couple of arabic writing sms/mms ! none of them shows!
Dose that file MOBiDIV_Arabizer_431_WM65_AR_TSD_2009Oct12.Cab Fix my problem too ?
Dont wanna get bugs, and wanna be safe before i install it
Now i have tested this damn arab cab! and it messed upp my phone!
When u install it half the phone is in arabic and the other half in Swedish/english! in my case
when i tried to remove it the phone crashed and i could never start it again after several soft reset and etc!
So i had to do a Hard rest and lost every thing ..
So again is there any other way just to add arabic fonts the the SMS serction without making the hole phone in arabic languche ?
lol
you can change the setting to have English by it self and Arabic support without putting it all in Arabic
pres the "ض" in the setting and chose English with Arabic support
one more thing ... are you in somehow played a game called army commander?
Xeon said:
Actually not any mobidiv, search for Mobidiv 4.31 Pack 32.
Google that :
MOBiDIV_Arabizer_431_WM65_AR_TSD_2009Oct12.Cab
Click to expand...
Click to collapse
Are you sure that this works ? Does it work perfectly ?
I want to use English with Arabic support without turning all menu options to arabic.
I have one already installed but the fonts are broken down to letters ..
thedeathblow said:
lol
you can change the setting to have English by it self and Arabic support without putting it all in Arabic
pres the "ض" in the setting and chose English with Arabic support
one more thing ... are you in somehow played a game called army commander?
Click to expand...
Click to collapse
LOL^2
I did that, i did every possible thing, i coulding remove the cab or could use only english!
The Keyboard Couldint be changed in my case!
at last it crashed.
3kgt said:
LOL^2
I did that, i did every possible thing, i coulding remove the cab or could use only english!
The Keyboard Couldint be changed in my case!
at last it crashed.
Click to expand...
Click to collapse
I came to the conclusion that the arabic rom doesnt work unless you change the whole interface into arabic, and there is no working english with arabic support cab.
solution for your problem
Hey guys,
I had the same problem with my HD2, and here is the solution to your problem:
download and install mobidiv arabizer 454, this is the latest version, and it works on most if not all ROMs. After you install it, half of your phone will be in arabic, and half in english as you've mentioned. to Fix that, go to your start menu on your phone, and go into arabware app. Under the control tab, select English with arabic enabled (control tab might sh.ow like this ????? before you do this step) but anyway, it is the second tab from the right. Do this and restart your phone. This should take care of everything except for the date. Go into the arabware app again, and under country tab, select english US, hit ok and restart again and you'll be all sit.
these 2 steps have to be done separately.
The only issue you MIGHT have with some ROMs after you do this, is reading/typing arabic text msgs or emails. This is not because mobidiv does not work, this will be because your ROM does not have arabic font in it. To get this fixed please do the following which I'll explain briefly and you can email me if you need more details:
go to the fonts folder on your PC, found under c:/ >> windows >> fonts.
copy the font Calibri and the fot Tahoma (I think thats what its called) and make a cab file for each one. Copy them onto the external memory on ur windows mobile phone, and install... and Arabic will work perfect.
This might seem like a long process but its pretty easy.
Good luck, and sorry for the super late reply Im not here very often,
I hope you guys get to see this
tariqa3588 said:
go to the fonts folder on your PC, found under c:/ >> windows >> fonts.
copy the font Calibri and the fot Tahoma (I think thats what its called) and make a cab file for each one. Copy them onto the external memory on ur windows mobile phone, and install... and Arabic will work perfect.
This might seem like a long process but its pretty easy.
Good luck, and sorry for the super late reply Im not here very often,
I hope you guys get to see this
Click to expand...
Click to collapse
How do you make a .cab file.
Or is it possible that you can upload a ready made .cab file with these fonts as i am totally clueless of how to do this.
thank you.
Come on guys, It's just arabic !
Flash a fresh ROM (to get rid of Half/half thing & backward letters) and then Download and install those cabs from here :
http://forum.xda-developers.com/showpost.php?p=9543910&postcount=4
Install mobidiv first then the keyboard, you might want to look the post below me for SMS fix
kawazaki said:
Come on guys, It's just arabic !
Flash a fresh ROM (to get rid of Half/half thing & backward letters) and then Download and install those cabs from here :
http://forum.xda-developers.com/showpost.php?p=9543910&postcount=4
Install mobidiv first then the keyboard, you might want to look the post below me for SMS fix
Click to expand...
Click to collapse
Sorry i dont usually post questions unless ive exausted all other options and im usually pretty good at following direction and making things work.
Now ive already done all that before posting my question, i got the phone to have the arabic program which turned the phone to arabic until i switched it back to english with arabic enabled and country to us.
Now i can read arabic on my phone on some programs but sms are squares (already had the sms fix installed last). Also, when previewing my emails i see squares but when i open the email i can see the arabic. so im guessing my phone is missing system fonts that why i asked for them.
Ive managed to make it work before with another rom pretty easily, im using chucky rom and i read somewhere that if all previous downloads didnt work its probably the rom is missing the fonts.
any help is much appreciated i really like the chucky rom and would like to continue using it.

[Android] Myn’s Warm Donut

Update: New release (RLS 5)
-Comes with 'rogue tools' for overclocking and setting display density will need an update over market to support nike, myn told me he will push it to the market during the next day or so)
-feels smoother, connectivity seems to be a lot better (I never had a faster browsing experiance on my nike than with this build and opera mini), rejoining network after lost signal also seems to be faster
-nice new weather/clock widget
-if you use installd version, the androidupdate.tar from rls4 is still necessary for powermanagement
Myn's new (16.03.2010) Donut android build runs quite smooth on nike! Finally a decent alternative to Ion on nike.
Get it from the vogue forums (SQSH version):
http://forum.xda-developers.com/showthread.php?t=619980
Here is a link to the basefiles I am using:
http://84.23.71.227/kerneloftheday/RootfsBasefiles20100318.zip
The kernels are from dzo's branch with a few minor fixes (vibration, irq-wakeup, red led blinking when in sleep mode). Additionally the kernels should work with enabled HW3D in eclair with boot parameter hw3d.version=1 (not tested yet...).
HowToInstallInANutshell:
-delete old android files from sd
-extract basefiles to sdcard
-extract system.sqsh from myns package and copy to sd
-if you are on a nike100 make sure deafault.txt points at the kernel without vibration (included)
-otherwise default.txt should be fine, most parameters are ignored anyway.
-run haret
-be happy
Impressions:
-sleepmode 1 ok, wakes up, red led blinking. Battery life seems ok, but i only tested a few hours...
-very fast
-many locales, not just english like in good ol' ion
-quite stable net, nice apn autodetect (just had to select from two alternatives), working google stuff
-still not working: bt, incall volume, cam
So, give it a shot and leave your impreesions here!
mblaster
********** UPDATE ************
Installation with the NoRootfs Method is now possible with working net and powermanagement. This gives us the possibility to use the Themes and the default font and everything else that can be provided via androidupdate.tar
See the Wiki for installation instructions. Make sure that you have the provided 'androidupdate.tar' (see attachment, file is in the zip archieve) in your andboot folder along with the androidinstall.tar when installing.
To install themes just copy them in you andboot folder (must be named androidupdate.tar), reboot into menu -> update (-> fix permissions).
PS: Doesn't seem to work with eclair builds, but could work with other donuts
PPS: This should also work with ext2, if someone tried successfully please let me know. €: Works with ext2
Additionally the kernels should work with enabled HW3D in eclair with boot parameter hw3d.version=1 (not tested yet...).
Click to expand...
Click to collapse
you've added hw3d support? I tried to do that - all that I got is 3D without textures or simply nothing - black screen. I did same as in this commit in repo.
I did the same. The only build i saw it working was aosp eclair for kaiser (gallery3d worked). Otherwise i got the same errors. I read that the other devices suffer from similar problems.
Ps: Writing this on myns donut. Everything stable so far.
mblaster said:
Myn's new (16.03.2010) Donut android build runs quite smooth on nike! Finally a decent alternative to Ion on nike.
...
So, give it a shot and leave your impreesions here!
mblaster
Click to expand...
Click to collapse
Hi mblaster,
works like a charm here. Very fast and stable. This is the first ever Donut Build with stable working Data i've seen....
Only Point is, that icons are really very small. Seem to me even smaller than in the old Cupcake Releases with 320x480...
Tried higher settings for lcd.density, but screens don't fit than anymore.
Have you tried it with a non modded system Image ?
Greetz, lagloose
ECLAIR
because you are starting another section of the eclair?
already has almost no one accessing the other thread ...... I have a question there for two days and no one responds more ..
I am very impressed with the progress of the android in my eclair NIKI100 (20 keys)
is making calls, receiving messages, all volumes of the system are working (calls, music (I had to install another player why that came standard did not work), alarm etc. ..) I'm using it for three days, battery lasts long , it does not heat the unit, since I use it in everyday life.
now I have some questions for you:
is so difficult to operate the headphones?
I love listening to music, especially in the way of work, if possible, please someone do work ....
particularly hate wm, I think one day we niki users, we can get the WM and definitely use the android, (because you can try to do everything, are the gods of HTC ....).
another question, I can change the theme of the eclair? wanted it like this: http://forum.xda-developers.com/showthread.php?t=600154, it is possible??
I'm not charging, just begging! rsrsrsrs
Congratulations XDA....( GODS OF HTC)
Hi there,
together with mblaster's combination of basefiles in the first post of this Thread, the sqsh Version of the image in this thread http://forum.xda-developers.com/showthread.php?t=591104 works also...
mblaster; seem's you've found/made the ultimate combination for Donut Images. PERFECT !
Greetz, lagloose
Theming with Metamorph
I been reading around on Vogue's thread and Metamorph catched my attention. It can style up android theme. Is this apps runs well on this build. I am confused because based on this site http://www.androlib.com/android.application.stericson-xda-metamorph-xnFD.aspx it can only run n Rooted phones. What is rooted phones anyway and can this run well in nike100 with the android build posted in this thread?
When is the nand version available? I think the only thing missing now in nike100 are camera and vibration features. Great job!
More Power!!!
Anyone encountered the "Half Size" icon problem ?
This is, when there's a reload of the Home Screen, all icons are suddenly half the size than normal. I had this after leaving the Browser.
Couldn't find a solution for that behaviour. Any ideas ?
Greetz, lagloose
ohh, nice ROM, everything is fine except one - it says that my pin code is incorrect ;//
and what else.. is it possible to get to wifi on Nike using wifi-enabled android?
jefins said:
ohh, nice ROM, everything is fine except one - it says that my pin code is incorrect ;//
and what else.. is it possible to get to wifi on Nike using wifi-enabled android?
Click to expand...
Click to collapse
You have to disable PIN in WinMobile afaik for all builds so far.
About wifi: The stickies say no wifi on nike. Never.
"never ever say never" ;DD
thanks anyway for Pin code tip.
Network problem
got two bugs here.
1. browsed from wm then switchd to android. i cannot connect anymore when in android. even if i reconfigure my apn.
2. switching from phon mode to airplane mode and airplane mode to phone mode will stuck in airplane mode.
@mblaster
how to enable apn autodetect?
@mblaster
First of all, good idea with the new wiki. Hope to add some things in the near future...
had the idea of creating system.sqsh files of all variants (Themes) of the original Vogue Thread. So i downloaded one of the androidupdate.tar files, und untared it "over" the files of the original ones in the androidinstall.tar file. Made an ext2 System and then a Squashfs System with genext2fs.
But no success....
Booting stucks obviously just before the Android Setup Wizzard should appear. Any Ideas ? Perhaps a permission problem ?
Greetz, lagloose
lagloose said:
@mblaster
First of all, good idea with the new wiki. Hope to add some things in the near future...
had the idea of creating system.sqsh files of all variants (Themes) of the original Vogue Thread. So i downloaded one of the androidupdate.tar files, und untared it "over" the files of the original ones in the androidinstall.tar file. Made an ext2 System and then a Squashfs System with genext2fs.
But no success....
Booting stucks obviously just before the Android Setup Wizzard should appear. Any Ideas ? Perhaps a permission problem ?
Greetz, lagloose
Click to expand...
Click to collapse
me again...
just got a flash in my brain...
probably a story about the rootfs because of different load types (NoRootFs vs. Classical sqsh File) ?
so what about mounting the original sqsh Image and untaring the update "over" the rootfs ? ...
@lagloose: Might be an issue because the androidupdate.tar files are made for norootfs. Perhaps its time to move on to an installed version without rootfs...
@ebautista: Sorry, but I do not maintain myn's build. Perhaps it would be a good idea to report bugs in myn's thread in the vogue forums. APN detection worked for me right out of the box. Do you use the basefils from this thread?
€: your brainflash was faster than my typing... but perhaps you should at laest try to set the right permissions, it might work
Hi all,
Just tested sqsh Image from http://forum.xda-developers.com/showthread.php?t=628459. Not completely tested but seem to work also with our basefiles.
I'm working on a way to get themed Images for us Nike Users. Still some problems to solve, but shouldn't be that difficult...
As soon as i've found a way, i'll state it here.
Greetz, lagloose
I really would suggest to move on to NoRootFs for various reasons:
The theme packages are already available there
The basefiles are still supported and regularly updated, while SQSH is dying out, and as there are very few devs for nike we should try to profit from the progress made on other devices
There should be no drawbacks, just a few more MB on sd-card for the system
The installer for systems / updates is extremely useful (theming, installing your favourite apps in one shot ...)
Give it a try, you will find a little howto and links to ressources in the wiki
mblaster,
€: OK, I have good and bad news. The good news is that it seems like you can keep your datafile after switching to norootfs. The bad news is that sleep doesn't work anymore (same settings/build/kernel) -> The problem that prevents us from using more recent builds seems to exist inthe basefiles!!!
Basically thids leaves two possibilities: Either its in the part of the nonexistant rootfs that now is part of the system, or (my guess) it is in the initrd. At least it does not seem to be a problem with the kernel.
mblaster said:
...
€: OK, I have good and bad news. The good news is that it seems like you can keep your datafile after switching to norootfs. The bad news is that sleep doesn't work anymore (same settings/build/kernel) -> The problem that prevents us from using more recent builds seems to exist inthe basefiles!!!
Basically thids leaves two possibilities: Either its in the part of the nonexistant rootfs that now is part of the system, or (my guess) it is in the initrd. At least it does not seem to be a problem with the kernel.
Click to expand...
Click to collapse
..same here after trying. I also couldn't get a Data Connection. Obviously Network Device ppp0 is missing. So i'd guess, that your guess concerning the initrd is correct. Unfortunately, i won't have the time to look after the problem in the next days. So for now we still have to use the SQSH files, until the problems are fixed...
hi, mblaster,
i want to download the file as "Get it from the vogue forums (SQSH version):
but i cant aceessed "mediafire"
Could you email to me a file that it can running on nike100, thnks
my mail is [email protected]
See Post 1 for UPDATE!
lagloose said:
..same here after trying. I also couldn't get a Data Connection. Obviously Network Device ppp0 is missing. So i'd guess, that your guess concerning the initrd is correct. Unfortunately, i won't have the time to look after the problem in the next days. So for now we still have to use the SQSH files, until the problems are fixed...
Click to expand...
Click to collapse
I am quite sure now that the initrd is fine and the problem is in the Rootfs, or better what is left of it. The latest working basefiles include a Rootfs dated to 2009-11-16. There is a newer Rootfs on sourceforge (sometime in december 09) that shows the same problems (net/powermanagement/shutdown). As parts of the rootfs are included in the androidinstall.tar images, thos errors are still there. My update file (now included in post 1) overwrites those files with versions from the 11/16 rootfs. That leeds to a working system (with the new initrd).
Unfortunately the update is incompatible with the newer eclair builds that are around. Seems like they use another rootfs that rejects the old files...
Does anyone maintain a git repo of the rootfs? It would be interesting to patch the problem for good

[Q] Where are the Offline Speech Recognition Language Files Stored?

OK... So it would seem that the more technology advances, the less control users have on their devices... GRRRRRR!
But before we engage in arguments on the politics of actively hiding the file system to computer users and restricting access to their devices... Does anyone know WHERE Google stores its Offline Speech Recognition Language Files?
I accidentally discovered that Offline Speech Recognition seems to have been bundled with Google Search somehow because if Google Search is disabled, so is Speech Recognition and looking at Google Search in Application Manager, one can notice that the data storage is proportional to the size of the downloaded language files, but so far have been unable to locate where on the device these files are stored, so that they don't need to be downloaded again.
Any ideas?
Old faithful said:
WHERE Google stores its Offline Speech Recognition Language Files?
Click to expand...
Click to collapse
on my 4.1.x / rk30xx based tablet, the files are in:
/data/data/com.google.android.googlequicksearchbox/app_g3_models/ **folders in here with the files downloaded for each language**
dangerzone said:
on my 4.1.x / rk30xx based tablet, the files are in:
/data/data/com.google.android.googlequicksearchbox/app_g3_models/ **folders in here with the files downloaded for each language**
Click to expand...
Click to collapse
YESSS! Confirmed on my Samsung Galxy Note 2
THANK YOU SHERLOCK!!!
For those using OFFLINE voice to text to SAVE BANDWIDTH, having to DOWNLOAD THE FILES every time something Google crashes in order to save you from DOWNLOADING in real time was a bit absurd, don't you think?
This should resolve the issue, unless of course reinstalling the files manually is not possible. I'll make some tests and get back with results.
unable to find language files for offline voice recognition
dangerzone said:
on my 4.1.x / rk30xx based tablet, the files are in:
/data/data/com.google.android.googlequicksearchbox/app_g3_models/ **folders in here with the files downloaded for each language**
Click to expand...
Click to collapse
the above directory is not present on my Nexus4
I just have a \files folder, but it's emty
I have the followind issue:
installed is only English US, and when I try to download ANY other language , download seems to stard, but immedialtelly (less than 1 second) stop, with no erro message
PLEASE HELP
ice.man said:
the above directory is not present on my Nexus4
I just have a \files folder, but it's emty
I have the followind issue:
installed is only English US, and when I try to download ANY other language , download seems to stard, but immedialtelly (less than 1 second) stop, with no erro message
PLEASE HELP
Click to expand...
Click to collapse
Firstly, just in case you were trying to do this on an older OS, it's supposed to work only starting with Jelly Bean (4.1.1), but I presume you wouldn't have an option to download if you were on an old OS...
Otherwise your Google Search installation may be corrupted and you need to delete the data and cache and reboot (note to others: if you need to reinitialize Google Search for any reason and already downloaded language files, COPY THEM ONTO YOUR SDCARD FIRST if you don't want to be downloading them again ).
If that doesn't work, update Google Search offline, there are apks available, I'll post one up tomorrow if you have trouble finding one.
If worse comes to worst, you may have to delete your google account and re-register it after a reboot. Usually that's as far as you need to go.
If you still need language packs after all this, let me know and I'll download them for you as I'll be WiFi all day tomorrow.
Good luck!
Old faithful said:
Firstly, just in case you were trying to do this on an older OS, it's supposed to work only starting with Jelly Bean (4.1.1), but I presume you wouldn't have an option to download if you were on an old OS...
Click to expand...
Click to collapse
I forgot to write I'm on a Nexus4, Andoird 4.2.2, NOT rooted
Otherwise your Google Search installation may be corrupted and you need to delete the data and cache and reboot
Click to expand...
Click to collapse
this was my first option yesterday, but no luck
Unfortunatelly on Android 4.2 both GOOGLE SEARCH and VOICE SEARCH are embedded in Android rom. So I haven't ANY unistall option. I just have the option to uninstall updates (witch I did, hoping the update would have somehow fixed the issue, but again, NO luck)
(note to others: if you need to reinitialize Google Search for any reason and already downloaded language files, COPY THEM ONTO YOUR SDCARD FIRST if you don't want to be downloading them again ).
Click to expand...
Click to collapse
that's a very kind tip from you, but Nexus come with no sd slot, anyway I've wifi both home and work, so I don't mind downloading them back
If that doesn't work, update Google Search offline, there are apks available, I'll post one up tomorrow if you have trouble finding one.
If worse comes to worst, you may have to delete your google account and re-register it after a reboot. Usually that's as far as you need to go.
Click to expand...
Click to collapse
I have 3 accounts configured, (2x google standard account and 1x google app account) so removing them all is the last option....
If you still need language packs after all this, let me know and I'll download them for you as I'll be WiFi all day tomorrow.
Click to expand...
Click to collapse
indeed I'm willing to test wether just manually creating the folder and inflating the language files can meke it work......if you can provide me the ITALIAN language pack. I think I'll wait the Andoid v.5 update for a device wipe/reset
Good luck!
Click to expand...
Click to collapse
I really need it
ice.man said:
I forgot to write I'm on a Nexus4, Andoird 4.2.2, NOT rooted
Click to expand...
Click to collapse
not sure it makes a difference since you're able to navigate there anyway... I'd be surprised if the other folders were hidden...
ice.man said:
Unfortunatelly on Android 4.2 both GOOGLE SEARCH and VOICE SEARCH are embedded in Android rom. So I haven't ANY unistall option. I just have the option to uninstall updates (witch I did, hoping the update would have somehow fixed the issue, but again, NO luck)
Click to expand...
Click to collapse
So I've just backed up the Google Search on my device, 2.0.0.438695.apk, this one works for me, and another one I had on backup 2.3.11.575405.apk, don't remember if it's any better.
I hope it helps, it's probably better than downloading the updates.
ice.man said:
that's a very kind tip from you, but Nexus come with no sd slot, anyway I've wifi both home and work, so I don't mind downloading them back
Click to expand...
Click to collapse
As I understand it, reinitializing the phone won't erase the internal SDCard, it's like a separate partition.
ice.man said:
if you can provide me the ITALIAN language pack.
Click to expand...
Click to collapse
Here you go, it's a zip file, unzip with stored folders, it should create the folder it-IT with several files, put it all into /data/data/com.google.android.googlequicksearchbox/app_g3_models/
Hope it helps!
Here you go, it's a zip file, unzip with stored folders, it should create the folder it-IT with several files, put it all into /data/data/com.google.android.googlequicksearchbox/app_g3_models/
Hope it helps!
Click to expand...
Click to collapse
IT WORKED
THANKS A LOT
.
I downloaded all the needed file (both .apk and language files)
but I started creating the /app_g3_models/ folder and then inlating the IT-it language pack you provided
Than I checked if the language file was listed as installed in the offline voice recognition menu, but yet it wasn't
BUT when I clicked on download....it started downloading it back, and then it appeared in the installed language for offline use
of course my second test was....can I download any other language now or for the time being I'll always need to have it manuallly copied on the mobile and THEN I'll be able to "download" it.........
quess what? I was able to download Englis (UK) and German
so definitilelly the issue seems to be solved
And I did not even had to use the .apk files
thanks again
ice.man said:
IT WORKED
THANKS A LOT
.
I downloaded all the needed file (both .apk and language files)
but I started creating the /app_g3_models/ folder and then inlating the IT-it language pack you provided
Than I checked if the language file was listed as installed in the offline voice recognition menu, but yet it wasn't
BUT when I clicked on download....it started downloading it back, and then it appeared in the installed language for offline use
of course my second test was....can I download any other language now or for the time being I'll always need to have it manuallly copied on the mobile and THEN I'll be able to "download" it.........
quess what? I was able to download Englis (UK) and German
so definitilelly the issue seems to be solved
And I did not even had to use the .apk files
thanks again
Click to expand...
Click to collapse
Glad I could help, buona Pasqua
Old faithful said:
Glad I could help, buona Pasqua
Click to expand...
Click to collapse
Hello there. I'm using Jb 4.2.2 ROM by Vijendrah on my HTC Desire.. But not able to activate Offline Speech to Text .
I don't hav that folder in data/data also. Can u help me with this sir?
I solved the issue like this:
manually created the folders
copied the language files from Old faithful
then rebooted, tryed to download a new language and it worked
try tha same and let me know
ice.man said:
I solved the issue like this:
manually created the folders
co. ed the language files from Old faithful
then rebooted, tryed to download a new language and it worked
try tha same and let me know
Click to expand...
Click to collapse
Ohk.. U created those folders- com.google.android.googlequicksearchbox/app_g3_models/
N also downloaded that Google search .apk.. Now what should I do?
Bcoz I already hav Google search installed rite now..so should I uninstall that? Or how should I proceed..
Edit I don't speak Italian so did not download that other file..
I don't speak German either, but I downloaded the laguage file to test the "download" function was working within the Offline Voice features
I mean, somehow the fact google voice offline realized there was 1 language file in the folder....un-locked the donwload new language file function
ice.man said:
I don't speak German either, but I downloaded the laguage file test the "download" function was working within the Offline Voice features
I mean, somehow the fact google voice offline realized there was 1 language file in the folder....un-locked the donwload new language file functio
Ohh I see.. Ohk I'm downloading now.. So once I download that I should those files in - app_g3_modelso . and after that from where should I update files?
Click to expand...
Click to collapse
Helped a lot......
Worked?
I have a rooted Huawei Y300 with stock ROM, JB 4.1.1. The option to download the offline recognition files isn't there, but I'm quite sure that back when I bought the phone early April, the option was still there. I couldn't find anything definitive, but it seems that Google has disabled the offline recognition for devices it deems "too slow/weak" to use that functionality. Or something.
In any case, the app_g3_models folder exists on my phone, but it's empty. If I set the language to English (US), the offline recognition works, if I set it to English (UK) or German or whatever, I get a speech server error if I'm offline (I use utter!). So I downloaded the Italian files linked earlier in this thread and copied them to the app_g3_models folder. Then I set the Voice Search language to Italian, tried utter! and it worked while offline. The only "problem" being that it understands the speech as English, not Italian... I don't actually speak Italian but I set utter! to display the results it gets back from the Google speech recognition service, and those results are in English. And if I ask it "What time is it?", it understands me correctly. I assume the problem is that the speech recognition sees the Italian offline files, but for whatever reason it can't use them and defaults to the working English (US) files (where are THOSE, anyway?). If I set the Voice Search language to anything but Italian or English (US), I get the speech server error again.
So here's my request - could someone please download the English (US), English (UK), German and Russian offline files on his phone and upload them somewhere for me to try?
Also if you know how I can get the download option to show on my phone, that would be even better .
A big +1 to that. I downloaded the Italian files myself and got my phone sounding like Mussolini. Lol..Still if somebody could upload the English US file it'd be great. I'm gonna keep looking for them. If I find them I'll post a link for y'all here.
Sorry guys, I'm stupid I suspect.
I've downloaded the files to app_g3_models.
When I select Voice Search, I see:
Language
Default - English (UK)
Speech output
Only when informative
Block offensive words
Hide recognised offensive voice results
Bluetooth headset
Records audio through Bluetooth headset if available.
there is nothing else. So what do I need to do next, to get offline voice recognition working?
gbossley said:
Sorry guys, I'm stupid I suspect.
I've downloaded the files to app_g3_models.
When I select Voice Search, I see:
Language
Default - English (UK)
Speech output
Only when informative
Block offensive words
Hide recognised offensive voice results
Bluetooth headset
Records audio through Bluetooth headset if available.
there is nothing else. So what do I need to do next, to get offline voice recognition working?
Click to expand...
Click to collapse
I had this same issue with another app that uses Google offline recognition files. (Utter) Spent days trying to figure it out. What did the trick was installing svox voice engine, and a trial of a voice pack (it seemed that it wouldn't work without the voice package) once I set that up the offline stuff started working.
Hope it helps ya

Fix language problems in Ebook.apk

Hi everyone,
I'm still a happy user of a GT-P6800 tab, since I only use it for ebook reading. But recently I upgraded it from HC to JB (just to become able to install a Bjork music app). And then, the Samsung stock Ebook reader was gone.
It's the best reader for me, I tried many before coming to that conclusion.
Well, I searched through the forums and find many versions of this apk. Two of them installed fine in my tablet.
The thing is, one is a later, better version, but has language problems ("ç", "Ç" and some others not showing). The other apk is ok with language, but it's an older version.
I want to fix, if possible, the language problem of the new apk.
Question is: Is that possible? Can I use the older version (with working language) files to inject in the newer version one and get this new one to work correctly?
Where usually language files go and from which Smali they are called?
Any help will be appreciated!
Here are the files (can't post working links yet):
Older version (language fine)
(dropbox . com) /s/csp4xfhtwv09cd2/com.samsung.ebook.reader-2-1.2.20120531.apk
Newer version (language needs fixing, miss "ç' and other chars)
(dropbox . com) /s/4wknjjsx4jv8p8t/Ebook%28fromSamsungApps%29.apk?dl=0
Fixed!
Well, I decompilled the apk and turns out it was using the system font droidserif, which, in my tablet, is a placeholder font (zero size). Then I changed the .smalli responsible for the font (smali\com\samsung\ebook\reader\settings\font.smali). Where it looked for droidserif.tts, I put helvetica.tts, which I already had installed in my system\fonts folder.
Now it's working fine!
http://cdn4.xda-developers.com/images/icons/icon7.gif

Categories

Resources