Tag Archives: Android

《新华字典》应用程序

前几周,计划给Asker中文学校的孩子们讲解一下如何在iOS设备上输入中文查字典等操作。搜索了一下,虽然有几个《新华字典》应用,但看得出来,都是盗版的… 然后就用欧路词典凑合了一下。最近看到了新闻,《新华字典》应用程序发布了,试用了一下,体会(功能)如下:

  • 李瑞英汉字发音播读(可以离线下载语音包或者在线使用)
  • 汉字的规范笔顺动画演示(只针对一级字,第一次使用时离线包已经就绪)
  • 纸版《新华字典》第11版的完整准确内容(离线包)
  • 跨软件查字功能,iOS 10.3.2下好像字典应用会崩溃,无法使用;Android下需要root…
  • 不交费的情况下,每天可以查两个生字,之前已经查过的生字,可以继续查看
  • 交费需要创建海笛科技的用户,然后充值40元人民币进行购买。同一账户可以在iOS以及Anroid应用程序中使用,但不能同时在线。
  • iOS测试的时候,如果使用国外用户,可能费用会比较高,我用的是挪威用户,费用大约是65-70挪威克朗,1NOK大约是0.8CNY。
  • 提供了微信小程序,但仍然限制每天查2个字,解除限制需要付费。账号应该是手机号绑定的,应该可以通用。
  • 离线功能(例如飞行模式下未登录状态):
    • 纸版《新华字典》离线包可用
    • 拼音查字或者字查拼音也基本可用,只在列表中查看,详解不可用

纸版《新华字典》第11版的一般售价在20元左右。

个人结论:推荐购买。

参考

备注:

  • 2017年8月31日补充离线功能。
  • 2018年5月7日补充微信小程序。

Upgrade Huawei Ascend P7-L10 to EMUI 3.1(Android 5.1.1)

Note: In 2017, all ROM images were removed on the official website. Huawei says it will provide a “more convenient and satisfactory update service”. Since then, all user must rely on over-the-air (OTA) updates. Reference

Finally 40 days after Huawai announced the EMUI 3.1 images for P7 in China on Oct 17, I found the official EMUI 3.1 image for P7-L10 in Huawei Germany Support(search “Smartphones” and “P7-L10”, and check the item “HUAWEI Sophia-L10 Firmware(Android5.1.1, EMUI3.1, C900B839, Europe)”.

Based on the official doc in the EMUI 3.1 image file, HUAWEI P7-L10C900B839 SD card Software Upgrade Guideline(For Service).doc:

If your phone is not in the scope, please check my previous article to get P7-L10V100R001C00B621(EMUI 3.0/Android 4.4.2) installed at first.

Downloaded it, uncompressed it, copied it to a MicroSD/TF card(better 4G or larger). After backup the data on the phone, use Settings->System Update->Local Update, the mobile will restart and use the image from MicroSD/TF card.

And it’s better to do a wipe after the upgrade. How to wipe:

  • Shutdown the mobile
  • Press “Volume Up” and “Power” at same time, in this mode, you can use “Volume Up” and “Volume Down” as “Up” and “Down”, “Power” as click.
  • You will get a menu with three buttons, “Reboot Sytem”, “Wipe Data/Factory Reset” and “Wipe cache partition”.
  • Choose “Wipe Data/Factory Reset” and click it
  • Choose “Wipe cache partition” and click it
  • Choose “Reboot Sytem” and click it

Then it should be EMUI 3.1(Android 5.1.1) now. Good luck!

Note:

  • Version Number: P7-L10C900B839
  • Custom Version: CUSTC432D001

Upgrade Huawei Ascend P7-L10 to EMUI 3.0(Android 4.4.2)

Note: In 2017, all ROM images were removed on the official website. Huawei says it will provide a “more convenient and satisfactory update service”. Since then, all user must rely on over-the-air (OTA) updates. Reference

Yes, I am still using it as the second mobile. The software is Android 4.4.2 + EMUI 2.3 when I bought it. And I am in Norway, didn’t get any OTA update for it.

Recently I joined a QQ group of P7 sub-forum on Huawei Fans Club. One friend there told me there is an EMUI 3.0 image available on Huawei Germany Support(search “Smartphones” and “P7-L10”, and check the item “Sophia-L10_V100R001C00B621C432D001_Firmware_Germany_Channel_Android 4.4_EMUI 3.0_05012HCE”).

I downloaded it, uncompressed it, copied it to a MicroSD/TF card(better 4G or larger). After backup the data on the phone, use Settings->System Update->Local Update, the mobile will restart and use the image from MicroSD/TF card.

And it’s better to do a wipe after the upgrade. How to wipe:

  • Shutdown the mobile
  • Press “Volume Up” and “Power” at same time, in this mode, you can use “Volume Up” and “Volume Down” as “Up” and “Down”, “Power” as click.
  • You will get a menu with three buttons, “Reboot Sytem”, “Wipe Data/Factory Reset” and “Wipe cache partition”.
  • Choose “Wipe Data/Factory Reset” and click it
  • Choose “Wipe cache partition” and click it
  • Choose “Reboot Sytem” and click it

Then it should be EMUI 3.0(Android 4.4.2) now. Good luck!

Note:

  • Version Number: P7-L10V100R001C00B621
  • Custom Version: CUSTC432D001

BTW, they started to do a public test of EMUI 3.1(Android 5) for those P7 models in China.

Reference:

Will not buy Huawei Mobiles any more

I and my wife used iPhone 4S and iPhone 5 before. We think iPhone 6 is too expensive and want to have a try with Android.

There were some deals about Huawei Ascend P7 near 2015 new year. We got it at 1999NOK(the cheapest price should be 1699NOK). My wife used it a few weeks and decided to switch back to iPhone 5. Then I started to use it.

It is a flagship phone which was released on June, 2014. Huawei’s Richard Yu introduces the Ascend P7 in Paris on May 7, 2014. The software is Android 4.4.2 + EMUI 2.3.

And Google released Lollipop(Android 5.0) at November, 2014, and now it is June, 2015. I still can’t find any from System Update, it’s always “No updates found”. After some googling, I found “Huawei Fans Club“, and there is a sub forum for P7. I got more knowledge about P7. There are several models: L00 for China Unicom, L07 for China Mobile, L09 for China Telecom, and L10 for European area(which I am using) and etc.

L00/L07/L09 models got EMUI 3.0 update, but it is still Android 4.4.

There is a plan from Huawei to have some kind of public test release of Lollipop on P7 on July, 2015, but L10 is not included. So I think my P7-L10 will not have that update in a short period, I mean several months.

P7 was one of flagships from Huawei, and still in current status, can’t catch up the latest release of software in more than half year.

I will try more with my LG Nexus 5, but the GPS on it is some kind of crap when I played Ingress.

Reference:

Clues of Qt on Android and iOS

Just for who are interested in the status of Qt on Android and iOS, and want to contribute to it.

Qt on Android

Mainstream: Qt 4.8 and QtBase(Qt 5.0)

Run the following command in 4.8 branch of Qt repo and master branch in QtBase repo:

Folk: Necessitas

There is a folk, Necessitas, which is based on Qt 4.x.

Note: At least by now, it is not merged into mainline.

If you want to contribute to it, please read KDE Necessitas project: Get involved. You can find bug reports, todo list, mailing list and irc channel.

The most important one is code repository.

Qt on iOS

Mainstream 1: Qt 4.8 and QtBase(Qt 5.0)

Run the following command in 4.8 branch of Qt repo and master branch in QtBase repo:

Mainstream 2: iOS branch in QtBase(Qt 5.0)

Here is the commit history of ios branch.

Note:

How to find the changes which people are working on? Search this in codereview:

Reference: gerrit doc: Searching Changes

Update:
2012-11-08 Digia: Necessitas Android Port Contributed to the Qt Project

To be updated in future.