Fix language problems in Ebook.apk - Android Q&A, Help & Troubleshooting

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

Related

Windows Marketplace

==================================
This post is placeholder for history of previous work
ANY WORK LOCATED IN THIS POST WILL NOT WORK!
==================================
++++++++++
v1.0.2201.000
++++++++++
***PROGRESS HAS STOPPED. THIS WAY WE WON'T OVERSTEP ANY LINES AND PUT ANYONE IN HOTWATER. WE BELIEVE THERE IS NO MORE NEED TO GO ANY FURTHER AND IN THE END HAVE PROVEN THAT THE CURRENT SECURITY OF THE MARKETPLACE IS NOT VERY GOOD***
I managed to get the official cab that Marketplace downloads... (so easy, just need to grab it before it deletes itself and one other move that most could figure out easily hehe)
It's v1.0.2201.0000
Now to try and hack it to storage card
EDIT: Added a version I made where you can choose storage card (WMMarketplace_sc). I wouldnt suggest installing that version to device. Use at your own risk
May need to play with reg settings
Code:
[HKEY_CURRENT_USER\Security\Software\Microsoft\Marketplace]
"DownloadLocation"="[URL="file://windows//WMMarketplace.cab"]\\Windows\\WMMarketplace.cab[/URL]"
"IsInstalled"=dword:00000001
"MarketInstallLocation"="[URL="file://windows//WMMarketplaceFullClient.exe"]\\Windows\\WMMarketplaceFullClient.exe[/URL]"
"BootStrapInstalledPath"="[URL="file://windows//WMMarketplaceFullClient.exe"]\\Windows\\WMMarketplaceFullClient.exe[/URL]"
"FedDocURLChkDate"=hex:***********
"DeviceToken"=***********"
"DeviceTokenTimeSkew"=hex:******
"DeviceTokenExpireTime"=hex:***********
"DeviceTokenCreatedTime"=hex:**********
"DevicePuid"="*************"
"LiveIdDeviceRegisterEndpoint"="[URL]https://login.live.com/ppsecure/DeviceAddCredential.srf[/URL]"
"LiveIdAuthEndpoint"="[URL]https://login.live.com/liveidSTS.srf[/URL]"
"DeviceGuid"="****************"
"EulaAccepted"=dword:00000001
"WebServiceUpdateServer"="[URL]https://client.marketplace.windowsmobile.com/bootstrap/02/2009[/URL]"
Another snippit some users may need:
Code:
[HKEY_LOCAL_MACHINE\SYSTEM\Versions]
"Aku"=".5.3.00"
Edit: All Cabs from Thread have been collected into this first post and have been stripped of the DeviceID's
1. Original-WMMarketplace.cab The official cab downloaded by the older marketplaceclient.exe. Without Shortcuts.
2. Original-WMMarketplace_sc.cab Derived from official cab downloaded by the older cab which gives the opportunity to install to Storage Space. Without Shortcuts.
3. Short-WMMarketplace.cab The Official Cab but this time with an added Short cut to the App.
4. Short-WMMarketplace_sc.cab Derived from official cab downloaded by the older cab which gives the opportunity to install to Storage Space. With a short cut to the app.
5. XDA-Developers-patched-WMMarketplace_sc.cab Last version that can install to Storage Location and also adds apps Install to Storage Location from inside the Marketplace and makes a shortcut in Programs.
To Check out other Local MarketPlaces Disable GSM change Location in ControlPanel, reboot, then Log into Marketplace through Wifi.
MarketplaceRegionSwitch: http://forum.xda-developers.com/showthread.php?t=577627
Minimum requirements:
.Net 3.5
Minimum AKU till now 1.4.1
Minimum Build till now 2?????
THIS is WWE 0409, so you would have to manually rename the EXE.MUI.04XX to correspond with your Country code.
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
The old way (v1.0.2201.0000)
Marketplace would use WCELoad.exe and the command line parameter /noui
The new way (v1.1.1109)
Setup.dll files included in cab file tell Marketplace where to install
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Here is the latest cab file (v1.2.1417.0001)
I editted it so that it can be installed to storage card
Marketplace.cab = original
Marketplace_sc.cab = edited
New in this version: The much awaited arrival of installation to storage card and ability to select marketplace location
This thread is aimed at getting Windows Marketplace to install progs to Storage Card
v1.1.1109: NOT YET ACHIEVED
v1.0.2201.0000: SOLVED *
v1.2.1417.0001 Post Three
v1.2.1422.0001 Post Four
Latest Files:
v1.1.1109 for WM6.5: http://forum.xda-developers.com/showpost.php?p=4939560&postcount=158
Marketplace for WM6, WM6.1: http://forum.xda-developers.com/showpost.php?p=4963420&postcount=177
There are a couple of theories that are currently being tested so hopefully something will pop up shortly. I have been able to achieve a work around, but its not very convient (evidence here: http://forum.xda-developers.com/showthread.php?t=591056)
The current way of installing is to use Setup.dll in the cab:
Setup.dll files included in cab file tell Marketplace where to install
http://msdn.microsoft.com/en-us/library/aa924308.aspx
More Info:
http://windowsteamblog.com/blogs/wmdev/default.aspx
*NOTE: To access marketplace you need the latest version of Windows Marketplace thus making older versions (and work) redundant
*************************************************
Storage card installation coming in next version!
http://windowsteamblog.com/blogs/wmdev/archive/2010/02/15/marketplace-momentum.aspx
*************************************************
I dont understand.. is this a fix so the apps will be installed on your storage card instead of on the device?
Here is the latest cab file (v1.2.1422.0001)
I editted it so that it can be installed to storage card
Marketplace_1.2.1422.0.cab = original
Marketplace_sc_1.2.1422.0.cab = edited
the first version is original official ms cab
the second version is an editted version i made of the original so it runs off storage card instead of device
http://forum.xda-developers.com/showthread.php?p=4675927#post4675927
orb3000 said:
http://forum.xda-developers.com/showthread.php?p=4675927#post4675927
Click to expand...
Click to collapse
My one is the official cab
I was planning on checking SD card installation this weekend.
So Thanks a lot
And for the information around where did you find the switch to SD?
(did a comparison of the two versions and registr settings but found nothing to be pointing to the SD install change)
Also the Aman version that downloaded the rest of the needed files, after downloading those files, was still started through the old Marketplace.exe.
Does this version do it's jiggy without that old .exe?
Looks like it has a minimum need for .Net 3.5 Mobile.
this is the new version that amans downloads - that way you dont need his cab
aku reg change lets some users access marketplace (found in thread here somewhere but not in the cabs)
all i did to the cab was change the hardcoded install location (from \windows to %InstallDir%\Program Files)
Re-Write
What i meant was that The new market place does not create any shortcuts to itself.
So in the previous case WMMarketplace.exe would start WMMarketplaceFullClient.exe.
So if a user that never had WMMarketplace.exe, how would it ever start up WMMarketplaceFullClient.exe, besides going to windows folder and making the shortcut themselves as the cabs you posted do not make the links.
So in that case all that is needed is just a shortcut.
Pretty cool if all it takes to get SD install is installing it "Not into Windows"
ahhh, i see, will have to update (unless someelse can do it)
essentially it is: change install location and values for registry
shall have to add icon (which starts fullclient)
you need to select storage card as your install location. %instaldir% is like a wildcard and enables installing to storage card
Here they are then with the shortcuts, And added the Enable Widgets registry for supported devices just in case.
Now Back to work it's Coffee time
What i thought (and am interested into getting to work), is forcing the App store, to install Apps Store Apps to SD card and i thought that was what you meant.
Bummer, but that still leaves a little Chalenge to the next guy.
Also installing your/this _SC version gave me the US shop, instead of the NL shop i had forced upon me before.
And running the still installed to Memory (Downloaded by Aman's Cab) Previous Version will give me the NL shop.
Update:
Cabs have been moved to first post.
hmmm, i didnt check that. im in australia. im guessing it is one of the reg strings that do it (possibly one of the **** ones i posted - i copied them from another thread incase they are different for each user so thats prob why it is us shop)
i had a quick look for download location but nothing stood out so when i have time, i hope to find something. the thing is, it deletes cab files after installing them
can't be the registry strings as i can run both localized stores on one device.
So it might be there are actually different Cabs for different Locations.
I'll be moving your Thread to Dev And Hacking, as general get's less attention to check this localisation "Problem" (cool neat Feature) out.
hmmm...well since the second cab is derived from the first, that is strange
i used the reg entries from here for teh sc cab:
http://forum.xda-developers.com/showpost.php?p=4683349&postcount=8153
Code:
"DeviceGuid"="c10b3661-WWWW-WWWW-WWWW-WWWWWWWWWW"
"DevicePuid"="0018BFFD804FXXXX"
"FedDocURLChkDate"=hex:00,00,40,0C,A9,B2,D2,41
those were the only different to my device
plus, im in australia, not us
Hmm, might have been a glitch in the MS appstore itself.
I am now no longer able to get the other US/AUS store.
Razzum frazzum..
Update:
Re installing the Cab again gave me the English Shop again.
So you are right it is related to the Reg's.
But these somehow get reset.
I don't have the time ATM to fully check out what is going on.
But if it is just the registry settings changing my Locale for the Shop, it should be fairly easy to make a locale switcher.
(i don't think i have US store as there's only 46 apps in there)
Yup running WMMarketplace.exe (The old one instead of the FullClient.exe) with an active GSM connection will change the ID to:
c183d069-WWWW-WWWW-WWWW-WWWWWWWWWWWW
For NL Region apps.
And
"DevicePuid"="0018BFFD804FXXXX"
"FedDocURLChkDate"=hex:00,00,40,0C,A9,B2,D2,41
Don't get Changed
The first Cab only had:
Code:
[HKEY_CURRENT_USER\Security\Software\Microsoft\Marketplace]
"BootStrapInstalledPath"="\\Windows\\WMMarketplaceFullClient.exe"
"MarketInstallLocation"="\\Windows\\WMMarketplaceFullClient.exe"
I'm in the UK, and actually have a proper official WM6.5 device, running the OEM's rom.
DeviceGUID is 5c08e32a-WWWW-WWWW-WWWW-WWWWWWWWWWWW
However, I'm not convinced that the Locale is in there, not if they stick to their own rules. That SHOULD just be your devices unique ID.
We need 2 phones in the same locale to compare.
I put in your Device ID disconnected GSm and went in trough Wifi.
Now i have 52+ apps in the Store (can't see if this is actually Uk but it's different/more then the Previous asumed Australian one)
Could be that a part of the Device ID is used for the Locale though.
Could also be that their Servers remember the last Locale used by that Device ID and then present that shop to the device.
But second time i log back into marketplace (MarketPLaceFullClient.exe on SD) with GSM on i still get the same 52+ app store.
Time for some good old "Break and Testing".
I used
5c08e32a-WWWW-WWWW-WWWW-WWWWWWWWWW
As DeviceGuid
And i then got a new DeviceGuid assigned,
c685ebe2-WWWW-WWWW-WWWW-WWWWWWWWWW
And i can still see the (now correctly counted) 56 Apps Store version as oposed to the 4 Apps NL version i get starting it through The old Marketplace.exe.
WTFrag i just Found Microsoft Office Mobile Listed for 31,19 Pounds!!
Dunno if its of any interest (or if I am just plain dumb ), but test changing your locale (regions)...
I changed from Swedish to English (US) and all of the sudden I had s**tload of apps to choose from... I connected through wifi though, havent tested GPRS yet.

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.

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

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!

[Consolidated] Evernote blank notes

Update: Fix found thanks to EmporerBen @ the Evernote Forums.
Replace the \Windows\webview.dll file on your phone with the one in the zip file attached to this post.
[Original post]
I've started this thread to try and get to the bottom of a bizzare issue with the Evernote WinMo application on 6.5.5.23xxx builds.
Evernote is (usually) an excellent, free note-taking application that syncs to the web. You can sign up for a free acount [here]
The issue is that in newer builds of Windows Mobile 6.5.5, you can't see the contents of any of any notes. They all show as blank.
The notes show fine in the list and thumbnails view, but not when they're opened to view the whole note.
The issue is present on multiple devices and from multiple ROM chefs.
From my research, I think I've narrowed the first report of the issue down to build 23519 or there abouts.
Older, builds work fine. I've confirmed build 6.5.5.21895 (the one with the start button still at the top) works.
---------------------------
I've tested this on my own device, an HD2 and found:
Not working:
Energy.Leo.23544.Sense2.5_with_Cookie_HomeTab.Mar.11
Energy.Leo.23544.Sense2.5_with_MaxManila.Mar.11
Energy.Leo.23544.Sense2.5.Mar.11.7z
Working:
Energy.Leo.21895.Sense2.5.Mar.11.7z
Energy.Leo.21895.Sense2.5_with_Cookie_HomeTab.Mar.11
Energy.Leo.21895.Sense2.5_with_MaxManila.Mar.11
---------------------------
Evernote have said that the issue is because the newer builds use Opera as the default browser, but this is not true.
Both sets of ROMs have Opera 10 (beta 3 I think) set as the default browser, and Evernote works on the v21895 ROMs, regardless if the default browser setting is IE or Opera.
I've logged a support issue (I'm a payed member) with Evernote, and the issue is being discussed in their forums as well.
Does anybody have any ideas about either a fix or troubleshooting this further?
Any help would be greatly appreciated!
Phrak
keywords:
Evernote
blank note
empty note
shows nothing
can't see notes
Just wanted to second this
I have been enjoying the crap out of this new build, and then......No evernote.
Evernote is like, the App that i use most heavily.
Seems i have to scoot back down to the 219 build unless someone has some insight.
Thanks,
Just echoing this, it's a big problem ... Works fine in pre-6.5.5 releases.
Does anybody have a link to download for WM? I tried several times and it doesn't work at all.
EmporerBen found the solution here:
http://forum.evernote.com/phpbb/viewtopic.php?f=47&t=15761&start=0
Updated OP with fix
I am not able to paste webview.dll into the windows directory. I tried using Resco and still I am not able to backup a copy of the original file or paste the new version into the directory.
Any assistance would be appreciated.
If someone can make it into a cab file that will work (i.e. will automatically update the dll for you without you having to get too clever).
I think (not tested it!) this is a cab file containing the updated webview.dll:
http://forum.xda-developers.com/showthread.php?t=624465
but that's certainly what the thread suggests and I've checked out the setup.xml in the cab file - <characteristic type="webview.dll" translation="install">
The problem for those who are using WM6.5.x ROM's and have webview.dll stored in ROM, is that it's unable to replace the file with older one.
Found an ugly but effective solution to resolve this issue without reflashing.
1. Download webview.dll from the first post.
2. Rename downloaded webview.dll for example as webvie1.dll.
3. Put it in the Windows directory.
4. Open your favorite registry editor (I use SKTools Lite), find entries with webview.dll and change them to webvie1.dll.
5. Soft reset.
It works for me on ETEN Glofiish x610 with cooked WM6.5.3 ROM and resolved problems with Evernote Mobile and Blade WiKi.
(sorry for my english)

[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

Categories

Resources