yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G2x] [] AL []:
KT

If I read properly..., that's what the guy did, so your reply is useless.

- - -

My problem is that the offline files are not downloadable from China.

So I have to use a VPN and the one that I have let's me download only 100MB of data daily. If I remember properly, French and Chinese are about 150MB each and it would then take me more than 3 days to get them... That is is I don't reboot my phone meanwhile because doing so make the download failed and the partial file becomes unusable...

The app also keeps on trying to reconnect/resume the download constantly over my normal WiFi but can't so it uses my battery needlessly...

Long story short: anyone knows where the app stores those files?

Even better: anyone could be kind enough to share those 2 offline language packages (CH and FR) on-line somewhere?

I'd be very thankful for that.

---

Edit, I read here ( http://www.techinvestornews.com/Google/Google-Bloggers/offline-google-translate-for-android) that those ±150MB files are zipped and about 200MB once extracted onto the SD card. So it should be quite easy to locate them...

Dropbox anyone? Please pretty please :)
[T-Mobile LG G2x] aplsux:
I can see in Google Translate that French is 200.42MB, but can't find Google translate within the phone. Tell me me where it is and I can upload the language pack.
[T-Mobile LG G2x] [] AL []:
OK well thanks for offering this; I really appreciate it but somehow, I've succeeded in downloading the French pkg today by basically doing the exact same thing as I did yesterday...: I've started the download with the VPN and when it stopped because I've reached the daily limit, GT kept on downloading the rest of the file on my normal wifi. It was a partial success though because when I added the Chinese pack, it then just sat there at "starting download" (pic 1) or at "waiting for Wi-Fi" (pic 2) even though I had full signal (and green as Google checked-in...)...

And to answer your question on the OP, yes it (eng <--> french offline translation) now works for me on 2.3.7 (cm7). Only thing is that (as expected) the 'read aloud' (or text-to-speech) option is not available offline.

As for the location of the files, please see pic 3 for details.

And btw, French was 150Mb to download and stored under the tmp folder until GT installed it to the "fr" directory.

Tomorrow, I will try the same process with the Chinese package again, hopefully I will have some luck opnce more... :fingers-crossed:

Thanks again for the offer.

/AL
[T-Mobile LG G2x] jonmyers:
Downloading in China

Hi,

I also live in China and was able to download the offline Chinese and Japanese language packs without the use of a VPN. Keep trying!!

Best,

Jon
[T-Mobile LG G2x] aplsux:
I jus twould like to close this thread by saying that somehow, the offline thing is working for me right now. No idea. That's software for you.
[T-Mobile LG G2x] arievanleyen:
I have a also noticed this and don't understand why.

I have installed the English and Chinese offline language packs. They work fine as long as I have an Internet connection. However, when my Internet connection is down it complains and refuses to translate.

I double checked to see if the language packs where indeed on my phone and where also enabled in Google translation (and they where). It seems like the Google Translation app still needs an Internet connection available - perhaps not for the actual dictionaries but perhaps for other issues - and when it can't connect it refuses to translate.

So what is the big deal with offline language packs when you can't translate when you are really offline??:confused:
[T-Mobile LG G2x] Chronei:
Help I have offline files but granulated refuses to translate offline for me too. Says OFFLINE. I confirmed I have the offline files.
[T-Mobile LG G2x] bongobill:
it's still not perfect but you are missing a crucial detail

You also need to download the tts language pack it is in your settings/language and input then tts settings then download the language pack there as well. This then almost works perfectly. I'm on holiday in France and if you have done all the downloads of languages and want the converse function to work then you need to change the input language of the phone to language (French in my case). Couldn't understand my phone! But the converse function worked. Obviously not ideal.
[T-Mobile LG G2x] se0067:
I am currently in China. Their goverment is so "nice" to - at least currently - block the access to anything related to Google. Not even maps works. I am trying to use Google translate. The necessary offline packages for a couple of languages including Chinese are installed. As long, as my phone is offline, Google translate just works great. If I am online it just does not work at all. If I use a VPN connection, it tries to make an online translation, times out, then finally - after about 30s to 2min - it makes an offline translation.

So I thought, ok, lets just block internet access for Google translate. I installed DroidWall, blocked Google translate and tried to use it. The surprising message I get after this is:

Translation failed - Retry - No network - Offline package files may have been corrupted. Removing all packages & then re-downloading them may fix this issue.

The only true part of that message is the statement, that there is "No network" for this app. But the conclusion is completely nonsense. The offline packages are not corrupt and as soon as I allow internet access again, I get the same behaviour as mentioned above (incl. successful offline translations).

Any idea anyone?
[T-Mobile LG G2x] jonmyers:
Google Translate in China

Hello,

I am in China and offline google translate works fine for me. I recommend: 1) You delete and re-download the dictionaries, 2) You get a VPN.....droidvpn is free and it works well, 3) If you want your VPN to work better, download setdns and change your dns server.

Good luck.

Best,

Jon
[T-Mobile LG G2x] se0067:
I think that you did not read correctly. Offline translations work fine, if I am offline. Google translate does not work for me, if I am using WiFi or China mobile. It works too slow, if I use a VPN connection to my router at home in Germany, whereas any other internet-service works fine.

The error message about corrupted packages appear, if I am online (with or without VPN), but block internet access for Google Translate using DroidWall.
[T-Mobile LG G2x] jonmyers:
Google Translate

Hmmm.....don't know what to tell you about that. I only use offline google translate in China when wifi and data are turned off and it works fine for me....never tried blocking it with droidwall. Otherwise when I use droidvpn or my personal vpn online it works fine too.....
[T-Mobile LG G2x] [] AL []:
I just tried blocking GT with my firewall (AFWall+ ... I strongly suggest you to use that one instead Droidwall. It is almost the same but newer and more options and bugs fixed. Droidwall has long been abandoned....) and it does search for connection for a long time (because blocking it does not prevent the app to see that there is network available...) and then it translates offline. So no real problem for me here.

No problem on vpn either.

On this subject I suggest the real free (DroidVPN has a 100mb/day limit and the servers are often full) fqrouter2. But be aware that vpn uses more battery. If you have an older phone, you can also try shadowsocks but I do have slight issues with it....

So finally, I also suggest you to use the latest app version and delete and redownload offline packs.

If that doesn't solve it, then I suggest you find and try either the black or the clear (one I'm using) version of GT made by TBO (Team Blacked Out) sorry no time to give you a link atm.

If anything here helped, you know what button to press...
[T-Mobile LG G2x] jonmyers:
fqrouter2

Hello,

Fqrouter2 does not work for me....it keeps giving me a "failed to lauch" error. I do recommend that you change your dns server with an app like setdns (on your pc too!....use program called dnsjumper)....your VPN will work much better when you do.

Best,

Jon
[T-Mobile LG G2x] se0067:
Hi Al, thanks for the hint. AFWall+ works great! Google translate now doesn't show any errors any more and uses offline translation immediately under all conditions.
[T-Mobile LG G2x] [] AL []:
Well, I'm glad to hear that you've fixed your issue with G Translate :thumbup:

Now, please learn how to thank people that try to help you (even when it doesn't resolve your problem). People do not have to use their time and energy try to help; pressing the "thank" button is really a simple matter of showing respect and gratitude no matter the outcome....

And [MENTION=2769577]Jon[/MENTION]: I've tried your suggestion about dns change and that realky didnt go well and messed up my phone (simple app to switch to Google dns with 1 click). I ended up having to restore a 4 days old nandroid backup... It was just by curiousity, because like I said, fqrouter2 works very well for my setup as it is. Sorry to hear that it doesn't for you...

Cheers,

/AL
[T-Mobile LG G2x] huuur:
+1 AFWall+

Thanks for everyone's efforts!
[T-Mobile LG G2x] Satendra s chaudhary:
How much MB s hindi offline ppackage on google translate
[Windows RT Development and Hacking] amccue:
I haven't seen many definitive answers on this. Since the Vivo Tab RT runs a Tegra 3 processor, would it be possible to boot some sort of android onto this tablet?
[Windows RT Development and Hacking] lilstevie:
At this stage no. The Vivotab does not run an android bootloader, it runs a UEFI system, and the UEFI bootloader is locked down to only run stuff signed by microsoft
[Windows RT Development and Hacking] amccue:
Any prospects for the future? or is it too unpopular with the devs?
[Windows RT Development and Hacking] GoodDayToDie:
Bypassing the "secure boot" feature that MS uses to lock out other OSes would be a major breakthrough, far above and beyond the typical effort required to support a new device with Android. This isn't a case of "oh, it's hard to port to UEFI", it's a case of "MS has deliberately used a UEFI feature to block support for other operating systems."
[Windows RT Development and Hacking] netham45:
The best chance is something along the lines of kexec or haret to boot into Linux once code signing has been defeated by the jailbreak. I don't know if kexec was ever ported to smp arm, but it would definitely need to be rewritten to run on Windows.
[Windows RT Development and Hacking] SixSixSevenSeven:
In theory yes the vivotab could run android. The hardware powering a windows RT device is no different from any other android tablet.

In practise no. As said above UEFI is in the way. When a workaround for that is found then you may be able to run android but it might be a long long time until someone does find that workaround.
[Windows RT Development and Hacking] lilstevie:
After finding a way to sidestep secureboot (UEFI is not in itself an obsticle just one of its features is a hinderance) someone will still need to spend the time porting the linux kernel
[Windows RT Development and Hacking] SixSixSevenSeven:
Linux for tegra 3 devices has been around for ages.

touchscreen drivers etc might be an issue yes but the kernel itself will run quite happily on the tegra 3. Ubuntu for various pieces of tegra developer hardware exists etc. Plenty of android devices out there.

Yes its no seemless but the kernel itself doesnt need porting. Just drivers, might be complicated via the fact that the touch screen and a few other peripherals are apparently done via i2c in RT devices which is a little unusual.
[Windows RT Development and Hacking] lilstevie:
Have you dealt with Tegra kernels? yes the linux kernel exists for tegra, but it hasn't been ported to the vivotab, pinmux et al tend to change between each of the devices, a kernel that works on one tegra device is 99% not going to work on another.
[Windows RT Development and Hacking] southbird:
I still wouldn't think the kernel is the big problem... people can get a kernel started and nuzzle it and its drivers until it works perfectly. UEFI is the Big Problem.

What I think would be a short term solution however is to take advantage of the existing jailbreak to run another bootloader (wouldn't even have to be as complex as a "kexec" as was suggested... just abandon Windows completely...) Does the payload sent as part of the jailbreak give us low enough level access, or does that still trip the Windows kernel into panicking and blue screening?
[Windows RT Development and Hacking] netham45:
The latest version (1.20) allows kernel-mode code to run at the highest privileges. With that being said, I have no idea how Windows will try to hold on once Linux has been given control (watchdogs, interrupt handlers, etc will all need to be cleaned out)
[Windows RT Development and Hacking] GoodDayToDie:
My understanding of the suggestion was to create an NT kernel-mode driver that basically acts as a Linux bootloader, removign the Windows code from scheduling (and eventually overwriting it in RAM) entirely. That's likely to be a very complex project, but it's a sort of a cool idea. You'd still need to have Windows around for the actual boot process (which is appropriate, the term coming from "bootstrapping") since the UEFI won't start any bootloader except Microsoft's and I doubt that it will allow specifying the GRUB stage 1 loader or similar (although it just might... really doubt it though). Instead, we'd have to boot Windows, unlock kernel-mode code, and start this pseudo-reboot-into-Linux driver.
[Windows RT Development and Hacking] netham45:
That's precisely my suggestion.

I'd like to think that it would be easy enough to just load the Linux kernel to RAM and mark the pages as executable, along with clearing any watchdogs/CPU caches then just set PC to the address the Linux kernel is at, but the sensible part in me knows that I'm probably oversimplifying far too much.
[Windows RT Development and Hacking] southbird:
Another thing I'd think about is how to tell you were successful in abandoning the Windows kernel and have successfully taken control of the CPU. This sounds like you pretty much would require some way of tapping in to a serial debug port or something to be able to tell the difference between Windows being truly departed versus arbitrarily freezing up. Before even really trying to run a kernel (since it's highly unlikely it would boot and be useful on the first try), it would be important to do some basic tests to make sure we've successfully and completely taken over hardware.

So the first of such attempts should be to run some little bit of ARM assembly to "do something" and be able to verify the results... I imagine trying to include an entire slew of instructions to make the GPU do something would be a little much, so my question is, does the Surface have some kind of internal testing connection for a serial device connected, probably provided by the Tegra, that would be reasonably easy to send data out to? We probably would need this anyway since the first few kernel attempts most likely would be failures to complete the boot cycle, probably before the GPU could be initialized.
[Windows RT Development and Hacking] SixSixSevenSeven:
It has at least 3 that I know of. The tegra 3 has at least 2 hardware UARTs, I think it might have more (most ARM SoC's do). It also has i2c which is being used for accessing the accelerometer in all windows RT devices. The tegra 3 has an SPI too. Its just a case of can we get at any of those.

The 3rd is on the bluetooth module. Most bluetooth modules support the serial port profile which specifically emulates a UART connection. Windows 7 and 8 (maybe RT, I dont know) even have built in functionality in the control panel to assign a bluetooth adaptor (either internal or USB) a COM number and it can then be addressed as a serial port provided it is paired with another device also supporting SPP. I think SPP is one of the most basic profiles and supported by just about all bluetooth radios. The ones in the surface should be capable of supporting it, its just whether windows RT provides access to it or not. With the kernel mode interface it might be possible to start interfacing with it again.
[Windows RT Development and Hacking] southbird:
That's fine and dandy if Windows can support the serial mode of Bluetooth, but I'm talking about verifying success of having kicked Windows out... so we won't have that facility when we get that far. :) The hardware UART is really the direction that you would want to go, some low-level thing that can be easily accessed by assembler to show life initially and in the long term some kernel output from Linux.
[Windows RT Development and Hacking] netham45:
I'd be interested in seeing what the pins on the keyboard dock can do. Does anyone know of a documented pinout for those?
[Windows RT Development and Hacking] lilstevie:
Tegra 3 has 4 UART connections labeled A, B, C, and D. This is pretty standard of ARM cores. I2C is not that out of the ordinary either, usually most devices communicate using it. Up until recently ARM SoCs have not supported transports normally used in x86 pc's (PCI et al) and as such they are still not used, most touchscreens communicate over I2C, as well as various sensors (Gyro, ALS, Accelerometer, etc).

Honestly I think the biggest thing to watch out for is the UEFI subsystem interaction, UEFI isn't dropped away once a kernel loads, it remains running at all times, and usually has some level of involvement in communication between kernel space and raw hardware. When flushing out the windows kernel one will have to make sure that they are not tickling uefi into restarting the system, or that there isn't a watchdog running between the kernel and the efi framework.
[Windows RT Development and Hacking] netham45:
Seems that it's an I2C bus.
[Windows RT Development and Hacking] SixSixSevenSeven:
Well, I have accounted for at least 4 contacts then. Unless they have duplicated the i2c or something like that.

I am aware that it is common for arm chips to have multiple uarts, I didn't know the tegra had 4 exactly but knew it had at least 2. i2c and SPI are also both very common. I myself have a stellaris launchpad which has 8 uarts, 4 SPI buses and 4 i2c buses, although that is a microcontroller so is expected to have numerous interfaces.

I wonder if there is enough info on the Microsoft i2c hid documents to establish a connection to the touch cover from a microcontroller provided someone worked out the pinout. Hell, I've seen microcontrollers easily interfacing with PS/2 keyboards, if a microcontroller could emulate being a touch cover over i2c then it could well function as a PS/2 keyboard and mouse host for the surface which although pointless would be awesome.
[Windows RT Development and Hacking] C-Lang:
Actually, it wouldn't be totally pointless: I would love to build a dock for the Surface, and that could be perfect for the purpose!
[Windows RT Development and Hacking] jtg007:
I hate to necropost, but this topic really interests me and I just came across the iFixIt guide for the Surface Pro. In their RT teardown they never made it to actually extracting the keyboard connector, but in the Pro's teardown they did and got some nice pictures along the way.

http://www.ifixit.com/Teardown/Microsoft+Surface+Pro+Teardown/12842/2

I believe the Pro actually has two (or, according to the pictures, four) extra pins on each side of the ones it shares with the RT. So the RT's connector should really look the same, just without pins 1, 2, 9, and 10.

A bunch of Googling tells me that "94v-0" is just a flammability standard, and FLX is just the material of the ribbon ("Vehicle Cable Plastic"). I could not locate any pinouts or datasheets. Surprise. Not.

What's so special about pin #4?
[Windows RT Development and Hacking] amccue:
Yea see, I was just hoping someone would redirect me to a link that I could download Android and put it on my Vivo Tab. haha
[Windows RT Development and Hacking] SixSixSevenSeven:
3 looks wider so may be the voltage supply. 4's absence is interesting...

1,2,9,10 on the pro are to do with power according to a reddit AMA with Microsoft.
[Windows RT Development and Hacking] PFS*:
Sooooo... I know there are a million and one people asking about this, but guessing if this thread is 2 years old, it has been abandoned... The whole Android on Vivotab??
[Windows RT Development and Hacking] blweldon2:
Definitely a necropost. Dead thread. Windows RT is dead as well as development for it. Don't expect any breakthroughs.
[Motorola Droid RAZR] fredamsouza:
Hi, everyone!

I was trying to flash the ROM described in this thread just now.

I went following correctly all the steps EXCEPT that I FORGOT to wipe my CID. So the install got stuck. When I tried to reboot, It've entered on flash mode with an error:

Invalid Flash mode (S) (Root Failure)
0A.74
eMMC Info: Size 16G
To return to normal mode - first press power key to power down
Device is LOCKED. Status Code: 0

Battery OK
OK to Program
Transfer Mode:
USB Connected

[B]Invalid CG HAB (CG: boot, status: 0X0056)[/B]

I think it could be caused by the fact that I've flashed the JB kernel for EU that was on the thread and forgot to wipe my CID, which is for LATAM.

Now my phone can't be recognized by the RSD Lite v5.7 and I can't reflash my stock ROM.

Anyone can give me any suggestions to try to solve my issue?
[Motorola Droid RAZR] fredamsouza:
Solved reflashing Stock ICS Kernel
[Xperia Z Q&A, Help & Troubleshooting] Joshaldo:
Hey guys am loving the phone so far but have found the ear speaker volume to be too low. Is there any way to increase it through ROM or anything?
[Xperia Z Q&A, Help & Troubleshooting] joejoe23:
Try this mod http://xdaforums.com/showthread.php?t=2190558

I personally feel that the speaker is much louder with this mod
[Xperia Z Q&A, Help & Troubleshooting] ozaki86:
Hello Dear

I installed PureXAudio Ver7.5 mod by CWM ,the speaker volume louder than original

BUT!!My voice call doesn't work ,My GOOGLE TALK and LINE app both can not voice call

somebody can solve this problem?

Sorry my poor English.
[Xperia Z Q&A, Help & Troubleshooting] pegasus1980:
I have a volume problem too, it keeps going silent automatically .... anyone have the same problem ?
[Xperia Z Q&A, Help & Troubleshooting] joejoe23:
My voice call works, i do not use google talk nor line..but imma try download line and see if it works
[HTC One S] drakepayton:
Hello all. I've been looking everywhere to find out if I will get HSPA+ or 3g or Edge with an unlocked One S on AT&T in the US. What all is compatible with this phone were it unlocked? Anyone with AT&T with some insight? Thanks.
[HTC One S] PUTALE:
One s will get hspa in att since it has 1900 band.
[HTC One S] bedwa:
You can also flash a euro baseband or even a One X(L) baseband (evita) to it as I have mine.
[Android Q&A, Help & Troubleshooting] m13pl:
hi could any1 help me to find an app that record my taps/moves on the screen and replays it? i have seen one of this programs at pc "mouse recorder" im talkin about n im lookin sething like that on android devivecs with no connection to pc please help me thanks for ur time while riddin my post
[Android Q&A, Help & Troubleshooting] PenguinxEnjoi:
RepetiTouch, and you have to be rooted.
[MDA II, XDA II, 2060 General] cruisin-thru:
Heres the link, you can even claim vat back if vat registered. This ad has nothing to do with me but I thought I would share it.

http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=3370190937&category=3312
[MDA II, XDA II, 2060 General] cruisin-thru:
Well they went very quick, didnt even get one myself. :cry:
[T-Mobile Samsung Galaxy S II SGH-T989] cbr69er:
Im not here to criticize anybody's work but when it comes to 10.1 roms, the cm 10.1 nightlies for me have been the most stable out of any 4.2.2 roms. Keep up the great work cm team love the nightlies, most stable for me and my hercules!
[T-Mobile Samsung Galaxy S II SGH-T989] Spastic909:
This belongs in off topic