Closed Bug 1004711 Opened 10 years ago Closed 6 years ago

[ZTE Open C] [Keyboard] - No russian keyboard available

Categories

(Firefox OS Graveyard :: Vendcom, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: rdaub, Unassigned)

Details

(Whiteboard: zteopenc)

Hi, 

A user on the SUMO forums is reporting that there is no Russian keyboard available on Firefox OS v1.3 on the ZTE Open C.

STEPS TO REPRODUCE:
1. Go into Settings > Keyboards > Select Keyboards > Add more keyboards

EXPECTED RESULTS:
Ability to select Russian as one of the languages

ACTUAL RESULTS:
Russian is not available as one of the languages

USER VERBATIM:
https://support.mozilla.org/en-US/questions/997317



Is there any plan of adding Russian as a language on Firefox OS? Alternatively, it is possible to make languages easily installable for future versions of Firefox OS? 

Please let me know if there is any information I could provide to help with the investigation and troubleshooting of this issue.

Thanks for the help!!

- Ralph
As an owner of ZTE Open C I confirm this bug. For me it's critical.
BTW: is FFOS in ZTE Open C vanilla or patched by ZTE?
I can confirm the existence of such a problem. The Russian keyboard is not available on the device.
:delphine, can you confirm if this is regression or was this suppose to work on 1.3 ?
Flags: needinfo?(lebedel.delphine)
This was supposed to work in 1.3...
Nominating
blocking-b2g: --- → 1.4?
Flags: needinfo?(lebedel.delphine)
If I remember correctly, because of limited available memory reasons on devices, you had to either enable some keyboards by flashing them from gaia/keyboard/layouts in order to test on our builds, or some were also available on engineering builds.
However, looking at Bug 934184, Russian localizer says that he had the keyboard on 1.3 build. That might be because they are enable by default on Geeksphones, but not on our pvt builds. I guess they should have been compiled in our builds at one point but weren't.

Also, weren't we supposed to get 3rd party keyboards by 1.4 available on Marketplace at one point, because of the limited space available on devices (Bug 944641)? I thought that was supposed to be the ultimate solution, but am a bit confused now because I still don't see that available.

Anyways: I just flashed a pvt 1.3 on Buri device, and the Russian keyboard is NOT there.
It is NOT enabled either by default on Buri pvt 1.4 builds
So it doesn't surprise me that it's not on Open C at this point

ni David Flanagan and Rudy Lu to see if they have any idea what we can do about this issue
Flags: needinfo?(rlu)
Flags: needinfo?(dflanagan)
(sorry for the noise)
FWIW: I just checked on Open C, here are the results:
* Taiwan Open C 1.3 build: Russian isn't even up there. There are lot's of locales missing on that 1.3, only 4 locales are showing up there, instead of 25 locales (http://hg.mozilla.org/releases/gaia-l10n/v1_3/)
* pvt Open C 1.4 build: Russian is there but there is no Russian keyboard built-in
Whiteboard: zteopenc
Hi all,

As mentioned by comment 5, we could put all the layouts/dictionaries in the build due to limited ROM size.
With Bug 884752, we would opt-in the required keyboard layouts at build time.

For this issue, we could add ru to the required layouts as follows, and re-flash Gaia.

== e.g. ==
GAIA_KEYBOARD_LAYOUTS=en,pt-BR,es,de,fr,pl,ru make install-gaia


--
BTW, we have bug 936724 to track the work so that we could dynamically install new keyboard layouts.
However, that is still in our backlog, and might not be available in a short time.

Thanks.
Flags: needinfo?(rlu)
Flags: needinfo?(dflanagan)
QA Wanted - We need to test to see if this works when a gaia build is generated with the russian keyboard enabled.
Keywords: qawanted
I'm ready to test the new build with the Russian keyboard, but I've never flashed custom builds on any B2G device. So, in this case some instructions regarding this process (for ZTE Open C) are welcome.
I'm ready to test the build with Russian keyboard. But need some instructions too. Have some experience with flashing Android devices (Cyanogenmod and official), experienced Linux user, newbie programmer.
Instructions for building keyboard can be found on https://developer.mozilla.org/en-US/Firefox_OS/Building#Building_multilocale
(build keyboard with GAIA_KEYBOARD_LAYOUTS)
Talked with Delphine - this should already be working, so the fact that this keyboard isn't included is a build issue in which the vendor chose not include the keyboard layout.
blocking-b2g: 1.4? → ---
Component: Gaia::Keyboard → Vendcom
Keywords: qawanted
So I know what happened here: they shipped the phone with only the Built-in keyboards. No other available keyboard was made available, regardless of the languages that were put on the phone.
Built-in Keyboards available:
* Number
* English
* Portuguese
* Spanish
* German
* French
* Polish

And the available languages on the device are:
* English
* Spanish
* French
* German
* Russian
* Portuguese
* Simplified Chinese

So this basically means that Russian and Simplified Chinese keyboards are missing from the Open C. And latin caracter-based keyboards are useless to them..
For tracking purposes, a user on the SUMO forums posted a question about this issue:
https://support.mozilla.org/en-US/questions/1000803

Thanks!!
- Ralph
My phone now has root.
Can i binary patched my ZTE Open C for "on fly insert" russian keyboard?
i fixed this problem for rooted phone 
(see http://forum.china-iphone.ru/post1321165.html#p1321165)
I've just installed the update in the built-in "Software update" app, and the russian keyboard is now available.
This update work only in phone containing firmware for developers (from comebay). 
This update need install  in recovery mode (for overwriting active gaia application).
It seems that ZTE has now released an official OTA update for the Open C that adds many keyboards, including Russian and Simplified Chinese.

German, thank you for investigating this issue and finding a workaround in the meantime.

Thanks!! =)
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.