freetelの新機種 Priori / Nico / LTE XE について

まさか、freetelから一挙5種類もの新機種発表があるとは思わなかった・・・

とりあえず、ある程度正体が見えた3機種について・・・

・freetel Priori(プリオリ)
基本、旧機種のfreetel FT132Aのカラーバリエーションモデルっぽい。
製品型番が「FT132A_Pr_??」となっている。
Socは、Spreadtrum SC7710で、RAM 512MB&HVGA(480×320)という若干残念な仕様があるものの、価格が9800円とプライスダウン
Android OSのバージョンを上げてくるかなぁ?と思ったけど、さすがにこのスペックだと、Android 4.1.2のままにしたようだ。

・freetel Nico(ニコ)
「CPU クアッドコアプロセッサ 1.2GHz」で「Android 4.4」&「NFC対応」となると、おそらくはBroadcom BCM23550採用の端末だと思われる。
(同じチップ採用のcoviaのCP-F03aへのAndroid 4.4提供開始が近日中らしい)

ほぼ同価格帯のCP-F03aがRAM 512MB、というところに、RAM 1GBなので、微妙に勝っている感じ。
いま出てる写真の通りだとすると、インドの「Xolo Q1000 Opus」によく似てる気がする。
Q1000 Opusには、2014/5/5にAndroid 4.4へのアップデータが出てる。

・freetel LTE XM
「CPU クアッドコアプロセッサ 1.2GHz」で「Android 4.4」&「NFC対応」。
特徴はかなりNicoと似ている。

BroadcomのSoCで探すと、2コアの「M320 Low-Power LTE Processors for Affordable Smartphones」というのが出てくる。
4コアのものを探すと、プレスリリース(Broadcom Announces New Turnkey LTE Platform Targeting the Growing Sub $300 Smartphone Market)の中に「M320とピン互換ありで4コアのM340が2014年Q1に登場予定」と書いてある。
なので、こいつを採用している可能性が高いんじゃないかと妄想中。
果たして、真実は如何に!?

(2014/06/04追記)
プラスワンの増田さん曰く、Qualcomm系を使用している、とのこと。
ということは、MSM8928か8926あたりでしょうかね?

・freetel Simple
根拠はないけど、Spreadmtrum SC7701B採用の端末だったりしてー、ぐらいのことを考え中。
(SC7701Bについての過去記事 2013/08/07:TD-SCDMA向けチップを製造しているSpreadtrum社がWCDMAに進出!第1弾はフィーチャーフォン向けSC7701B)

@IT掲載の記事「脱「1億総縛り」を目指すスマホメーカー」に、「現在、4名の社員とスプレッドトラムから派遣された2名の技術スタッフで業務を回している。」なんて記述があったりしますしね。

freetelの販促キャンペーン?2台セットで17800円

freetelの製品情報が公開されたときは、http://www.plusonejapan.com/ の方がメインだったのが、 製品が発売されるころからは http://www.freetel.jp/ がメインになっていました。

じゃぁ、plusonejapanの方は?といえば、しばらくはfreetel.jpのほうに飛ばされる形になっていました。

今日、久々に見てみると、freetel公式のネット販売ページになっていました。

・・・2台セットでの販売がっ!

しかも、20時ごろに見たときは、19800円だったような気がするんですが、いまみると、なんと「17800円」。しかも送料無料!

・・・いや、まさか、1台8900円なんて値段で出してくるとは。

(2014/02/12 1:00 いま見たら、19800円に戻ってました)


さて、うちにあるfreetelなんですが、firmwareアップデート用のzipファイルが入手でき、改造に失敗しても戻す手段が確保されたので、いろいろ無茶な改造を試みています。
まだ、公開できるようなものが出来上がってませんけどね。
さて、どーなることやらね。

freetel用にfirefox osが作れるかチャレンジ(失敗

Firefox OSの機種定義に「tara」という名前でSpreadtrumのSC8810を積んでいるらしいものの定義がある。
このSC8810というのは、freetelが採用しているSC7710の元となったチップで、具体的な違いとしては、SC8810は中国専用3GのTD-SCDMA用、SC7710はW-CDMA用という所。
なので、freetel用にFirefox OSが作れないのかな?と環境を作成してみることに・・・

osakanataro@ubuntu:/work/B2G$ ./config.sh tara
Get git://github.com/mozilla-b2g/b2g-manifest
remote: Counting objects: 1068, done.
remote: Compressing objects: 100% (608/608), done.
remote: Total 1068 (delta 701), reused 779 (delta 441)
Receiving objects: 100% (1068/1068), 223.63 KiB | 188 KiB/s, done.
Resolving deltas: 100% (701/701), done.
From git://github.com/mozilla-b2g/b2g-manifest
 * [new branch]      master     -> origin/master
 * [new branch]      v1-train   -> origin/v1-train
 * [new branch]      v1.0.0     -> origin/v1.0.0
 * [new branch]      v1.0.1     -> origin/v1.0.1
 * [new branch]      v1.1.0hd   -> origin/v1.1.0hd
 * [new branch]      v1.2       -> origin/v1.2
 * [new branch]      v1.2f      -> origin/v1.2f
 * [new tag]         B2G_1_0_1_20130213094222 -> B2G_1_0_1_20130213094222
 * [new tag]         B2G_1_1_0_hd_20130530182315 -> B2G_1_1_0_hd_20130530182315
 * [new tag]         B2G_1_1_0_hd_20130530182315_BASE -> B2G_1_1_0_hd_20130530182315_BASE
 * [new tag]         closing-nightly -> closing-nightly

Your Name  [osakanataro]:
Your Email [osakanataro@ubuntu.(none)]: osakanataro@~

Your identity is: osakanataro <osakanataro@~>
is this correct [y/N]? y

Testing colorized output (for 'repo diff', 'repo status'):
  black    red      green    yellow   blue     magenta   cyan     white
  bold     dim      ul       reverse
Enable color display in this user account (y/N)? n

repo has been initialized in /work/B2G
Fetching project platform/external/bluetooth/glib
Fetching project platform/external/safe-iop
Fetching project platform/external/tagsoup
Fetching project platform/external/strace
Fetching projects:   1% (1/84)  Fetching project platform/hardware/libhardware
Fetching projects:   2% (2/84)  Fetching project platform/external/libnfc-nxp
Fetching projects:   3% (3/84)  Fetching project platform/external/dbus
Fetching projects:   4% (4/84)  Fetching project platform/external/flac
Fetching projects:   5% (5/84)  Fetching project platform/external/wpa_supplicant
Fetching projects:   7% (6/84)  Fetching project gaia.git
Fetching projects:   8% (7/84)  Fetching project platform/prebuilt
Fetching projects:   9% (8/84)  Fetching project device/common
Fetching projects:  10% (9/84)  Fetching project platform/libcore
Fetching projects:  13% (11/84)  Fetching project platform/external/gcc-demangle
Fetching project platform/external/protobuf
Fetching projects:  14% (12/84)  Fetching project platform/external/bluetooth/hcidump
Fetching projects:  15% (13/84)  Fetching project platform/external/iptables
Fetching projects:  16% (14/84)  Fetching project platform/external/zlib
Fetching projects:  17% (15/84)  Fetching project platform/external/skia
Fetching projects:  19% (16/84)  Fetching project platform/system/vold
Fetching projects:  20% (17/84)  Fetching project platform/external/liblzf
Fetching projects:  21% (18/84)  Fetching project platform/external/apache-http
Fetching projects:  22% (19/84)  Fetching project platform/external/dnsmasq
Fetching projects:  23% (20/84)  Fetching project platform/external/speex
Fetching projects:  25% (21/84)  Fetching project platform/system/core
Fetching projects:  26% (22/84)  Fetching project platform/external/bluetooth/bluez
Fetching projects:  27% (23/84)  Fetching project platform/external/giflib
Fetching projects:  28% (24/84)  Fetching project platform/system/bluetooth
Fetching projects:  29% (25/84)  Fetching project platform/external/icu4c
Fetching projects:  30% (26/84)  Fetching project platform/frameworks/base
Fetching projects:  32% (27/84)  Fetching project platform/external/libpng
Fetching projects:  33% (28/84)  Fetching project platform/bionic
Fetching projects:  34% (29/84)  Fetching project platform/external/webp
Fetching projects:  35% (30/84)  Fetching project platform/external/libnl-headers
Fetching projects:  36% (31/84)  Fetching project platform/external/expat
Fetching projects:  38% (32/84)  Fetching project platform/system/netd
Fetching projects:  39% (33/84)  Fetching project platform/external/bsdiff
Fetching projects:  40% (34/84)  Fetching project platform/external/jpeg
Fetching projects:  41% (35/84)  Fetching project platform/external/freetype
Fetching projects:  42% (36/84)  Fetching project platform/frameworks/opt/emoji
Fetching projects:  44% (37/84)  Fetching project platform/bootable/recovery
Fetching projects:  45% (38/84)  Fetching project platform/external/sqlite
Fetching projects:  46% (39/84)  Fetching project platform/external/dhcpcd
Fetching projects:  47% (40/84)  Fetching project platform/external/libphonenumber
Fetching projects:  48% (41/84)  Fetching project platform/external/yaffs2
Fetching projects:  50% (42/84)  Fetching project platform/external/openssl
Fetching projects:  51% (43/84)  Fetching project platform/external/mksh
Fetching projects:  52% (44/84)  Fetching project platform_build
Fetching projects:  53% (45/84)  Fetching project rilproxy
Fetching projects:  54% (46/84)  Fetching project platform/external/tremolo
Fetching projects:  55% (47/84)  Fetching project platform/external/stlport
Fetching projects:  57% (48/84)  Fetching project platform/external/tinyalsa
Fetching projects:  58% (49/84)  Fetching project device/sprd
Fetching projects:  59% (50/84)  Fetching project platform/system/extras
Fetching projects:  60% (51/84)  Fetching project platform/hardware/libhardware_legacy
Fetching projects:  61% (52/84)  Fetching project platform/external/bzip2
Fetching projects:  63% (53/84)  Fetching project platform/external/sonivox
Fetching projects:  64% (54/84)  Fetching project gonk-misc
Fetching projects:  65% (55/84)  Fetching project platform/external/jhead
Fetching projects:  66% (56/84)  Fetching project platform/external/fdlibm
Fetching projects:  67% (57/84)  Fetching project platform/frameworks/support
Fetching projects:  69% (58/84)  Fetching project platform/external/webrtc
Fetching projects:  70% (59/84)  Fetching project platform/external/libgsm
Fetching projects:  71% (60/84)  Fetching project gecko.git
Fetching projects:  72% (61/84)  Fetching project platform/external/iproute2
Fetching projects:  73% (62/84)  Fetching project platform/external/llvm
Fetching projects:  75% (63/84)  Fetching project fake-dalvik
Fetching projects:  76% (64/84)  Fetching project screencap-gonk
Fetching projects:  77% (65/84)  Fetching project moztt
Fetching projects:  78% (66/84)  Fetching project librecovery
Fetching projects:  79% (67/84)  Fetching project u-boot
Fetching projects:  80% (68/84)  Fetching project platform/external/harfbuzz
Fetching projects:  82% (69/84)  Fetching project platform/external/libvpx
Fetching projects:  83% (70/84)  Fetching project platform/system/media
Fetching projects:  84% (71/84)  Fetching project platform/ndk
Fetching projects:  85% (72/84)  Fetching project platform/external/gtest
Fetching projects:  86% (73/84)  Fetching project platform/abi/cpp
Fetching projects:  88% (74/84)  Fetching project platform/external/wpa_supplicant_8
Fetching projects:  89% (75/84)  Fetching project apitrace
Fetching projects:  90% (76/84)  Fetching project kernel/common
Fetching projects:  91% (77/84)  Fetching project vendor/sprd/proprietories
Fetching projects:  92% (78/84)  Fetching project platform/external/e2fsprogs
Fetching projects:  94% (79/84)  Fetching project platform/hardware/broadcom/wlan
Fetching projects:  95% (80/84)  Fetching project platform/hardware/ril
Fetching projects: 100% (84/84), done.
error: revision sprdroid4.0.3_vlx_3.0_b2g in platform/abi/cpp not found
Repo sync failed
osakanataro@ubuntu:/work/B2G$

・・・

う~ん・・・これのエラーはどこらを見ればいいんだろうか?

osakanataro@ubuntu:/work/B2G$ ./repo status

project abi/cpp/
  missing (run "repo sync")

project bionic/
  missing (run "repo sync")

project bootable/recovery/
  missing (run "repo sync")

project build/
  missing (run "repo sync")

project dalvik/
  missing (run "repo sync")

project device/common/
  missing (run "repo sync")

project device/sprd/
  missing (run "repo sync")

project external/apache-http/
osakanataro@ubuntu:/work/B2G$ ./repo sync abi/cpp
Fetching project platform/abi/cpp
Fetching projects: 100% (1/1), done.
error: revision sprdroid4.0.3_vlx_3.0_b2g in platform/abi/cpp not found
osakanataro@ubuntu:/work/B2G$

「abi/cpp」でのエラーか

osakanataro@ubuntu:/work/B2G$ ./repo list abi/cpp
abi/cpp : platform/abi/cpp
osakanataro@ubuntu:/work/B2G$ ./repo info abi/cpp
error: manifest required for this command -- please run init
Manifest branch: sprdroid4.0.3_vlx_3.0_b2g
Manifest merge branch: master
Manifest groups: all,-notdefault
----------------------------
Project: platform/abi/cpp
Mount path: /work/B2G/abi/cpp
Current revision: sprdroid4.0.3_vlx_3.0_b2g
osakanataro@ubuntu:/work/B2G$

abi/cpp関連で怪しそうな情報をfind/grepで探してみる。

osakanataro@ubuntu:/work/B2G/.repo/projects/abi/cpp.git$ cat config
[core]
        repositoryformatversion = 0
        filemode = true
[user]
        email = osakanataro@~
[remote "sprd"]
        url = http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
        projectname = platform/abi/cpp
        fetch = +refs/heads/*:refs/remotes/sprd/*
osakanataro@ubuntu:/work/B2G/.repo/projects/abi/cpp.git$ cat FETCH_HEAD
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-factoryrom-2
-release' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr0' of http
://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr0-release'
 of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr1' of http
://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr1-release'
 of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-plus-aosp' o
f http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
eb789ea833d8d800662b67914d9c1785a58c2caa                branch 'jb-dev' of http:
//sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
eb789ea833d8d800662b67914d9c1785a58c2caa                branch 'jb-release' of h
ttp://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
eb789ea833d8d800662b67914d9c1785a58c2caa                branch 'master' of http:
//sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'tools_r20' of ht
tp://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
22e70042effef3aca9526d3e22f63eac23de782e        not-for-merge   tag 'FIREFOXOS_t
esttwo' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
a858064180600aed773e7b5e365b43e872dc119d        not-for-merge   tag 'FIREFOXOS_v
osakanataro@ubuntu:/work/B2G/.repo/projects/abi/cpp.git$ cat FETCH_HEAD
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-factoryrom-2-release' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr0' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr0-release' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-mr1-release' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'ics-plus-aosp' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
eb789ea833d8d800662b67914d9c1785a58c2caa                branch 'jb-dev' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
eb789ea833d8d800662b67914d9c1785a58c2caa                branch 'jb-release' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
eb789ea833d8d800662b67914d9c1785a58c2caa                branch 'master' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6426040f1be4a844082c9769171ce7f5341a5528                branch 'tools_r20' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
22e70042effef3aca9526d3e22f63eac23de782e        not-for-merge   tag 'FIREFOXOS_testtwo' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
a858064180600aed773e7b5e365b43e872dc119d        not-for-merge   tag 'FIREFOXOS_v1.2_W13.42.4' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
755b7feb3226223f6b77377a5e748e1ac47cfbd4        not-for-merge   tag 'android-4.0.1_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6e21cf94291ff0ff67ead081e907b21c46b74075        not-for-merge   tag 'android-4.0.1_r1.1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
9bf3f8b31fc175df486596ae123d4416321cc8c4        not-for-merge   tag 'android-4.0.1_r1.2' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
a4f468880c7d2058fed25e19a90ad288c6d22925        not-for-merge   tag 'android-4.0.2_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
1f7abe1dd3a3d37f7c852aa877c576f3cdb4a042        not-for-merge   tag 'android-4.0.3_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
1613612046aeadcad431fbea9e056685904f93a1        not-for-merge   tag 'android-4.0.3_r1.1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
437e3997ed5275a19b7e2cf3b130c765c791c9b9        not-for-merge   tag 'android-4.0.4_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
0a03a7b231c2ae0529e22c8c7604d44f7e3f3e68        not-for-merge   tag 'android-4.0.4_r1.1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
711142b99de01e9129dec2cc7325315e54996d10        not-for-merge   tag 'android-4.0.4_r1.2' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
00d1d44867ab708d09f7259b29ddfe8ab57008d7        not-for-merge   tag 'android-4.0.4_r2' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
dd924f92906085b831bf1cbbc7484d3c043d613c        not-for-merge   tag 'android-4.0.4_r2.1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
e98b9655ab62adbdc22f7acbe083dbec8ee32c29        not-for-merge   tag 'android-4.1.1_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
54d67e380f48d003d8922c17908adc192b375d02        not-for-merge   tag 'android-4.1.1_r1.1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
e519a423ee05d3f3c66e530264626504d66cb7d4        not-for-merge   tag 'android-4.1.1_r2' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
a0ea794ba309c907492e3a4f8da80f604bc6e1ce        not-for-merge   tag 'android-4.1.1_r3' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
ea461d03727143eb07764870765948a0eca9c0a8        not-for-merge   tag 'android-cts-4.0.3_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
c9afdbb55d6ea53b805341ea2dcbffac816483f3        not-for-merge   tag 'android-cts-4.0.3_r2' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
b97e7e49feba85359a8770d731cf4817b31ff1ad        not-for-merge   tag 'android-cts-4.0_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6bee6a867b7ede626161d81419166b5e6a0c1239        not-for-merge   tag 'android-cts-verifier-4.0.3_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
4d171d013d1230af6b2ec7d35b63b2abc05c46df        not-for-merge   tag 'android-cts-verifier-4.0_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
5ddf451125b935e18a6ef60c753a483293790091        not-for-merge   tag 'android-sdk-4.0.3-tools_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
460f661655dc22d49a03ab841c60dc7740041740        not-for-merge   tag 'android-sdk-4.0.3_r1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
6c842d709146619646cb4e38e0f6d6ad8b7d7601        not-for-merge   tag 'android-sdk-adt_r16.0.1' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
117d9f9e9275b88650f0465776b859d982f591f2        not-for-merge   tag 'android-sdk-adt_r20' of http://sprdsource.spreadtrum.com:8085/b2g/platform/abi/cpp
osakanataro@ubuntu:/work/B2G/.repo/projects/abi/cpp.git$

この中に「sprdroid4.0.3_vlx_3.0_b2g」というのはないようだ。
ここらあたりが原因か?

これを別のやつに切り替える方法とかあるんだろうか???


2013/12/04 追記

「sprdroid4.0.3_vlx_3.0_b2g」を検索していたら「Bug 929945 – [Fugu][B2G]Enable 128RAM config for fugu device」というFirefox OSの修正に関する記述を見つけた。
SC7710搭載でメモリが少ないというFuguというデバイス向けの修正である。

コメントを見ていくと、「https://github.com/sprd-ffos/device-sprd」というURLが出てくる。
また、このBugzillaを「FUgu」で検索していくと「http://github.com/prcxuying/b2g-manifest」というのも出てくる。

http://github.com/prcxuying/b2g-manifest に登録されているfugu.xmlを見ると、sprdroid4.0.3_vlx_3.0_b2g を使っていないので、コンパイルできるのではないかと期待。

osakanataro@ubuntu:/work/B2G$ export GITREPO=git://github.com/prcxuying/b2g-manifest
osakanataro@ubuntu:/work/B2G$ ./config.sh fugu
Get git://github.com/prcxuying/b2g-manifest
remote: Counting objects: 1013, done.
remote: Compressing objects: 100% (574/574), done.
remote: Total 1013 (delta 671), reused 737 (delta 420)
Receiving objects: 100% (1013/1013), 211.26 KiB | 113 KiB/s, done.
Resolving deltas: 100% (671/671), done.
From git://github.com/prcxuying/b2g-manifest
 * [new branch]      master     -> origin/master
 * [new branch]      v1-train   -> origin/v1-train
 * [new branch]      v1.0.0     -> origin/v1.0.0
 * [new branch]      v1.0.1     -> origin/v1.0.1
 * [new branch]      v1.1.0hd   -> origin/v1.1.0hd
 * [new branch]      v1.2       -> origin/v1.2
 * [new tag]         B2G_1_0_1_20130213094222 -> B2G_1_0_1_20130213094222
 * [new tag]         B2G_1_1_0_hd_20130530182315 -> B2G_1_1_0_hd_20130530182315
 * [new tag]         B2G_1_1_0_hd_20130530182315_BASE -> B2G_1_1_0_hd_20130530182315_BASE
 * [new tag]         closing-nightly -> closing-nightly

Your Name  [osakanataro]:
Your Email [osakanataro@ubuntu.(none)]: osakanataro@~

Your identity is: osakanataro <osakanataro@~>
is this correct [y/N]? y

Testing colorized output (for 'repo diff', 'repo status'):
  black    red      green    yellow   blue     magenta   cyan     white
  bold     dim      ul       reverse
Enable color display in this user account (y/N)? n

repo has been initialized in /work/B2G
Fetching project platform/development
Fetching project device/sample
Fetching project platform_external_apriori
Fetching project platform_external_elfcopy

<略>
system/extras/: discarding 2 commits
system/media/: discarding 1 commits
system/netd/: discarding 10 commits
system/vold/: discarding 11 commits
u-boot/: discarding 43 commits
vendor/sprd/proprietories/: discarding 15 commits
Run |./build.sh| to start building
osakanataro@ubuntu:/work/B2G$

freetelの感想

root取得時にうっかり壊してしまったfreetelですが、メーカに送ってfirmwareを書き戻してもらって復活しました。

で、しばらく使ってみた感想を書いてみます。

利点
・小型
 手のひらに収まるサイズ

・色が選択できる
 黒、白、ピンク、緑から

・電池のもち、は、まぁ、そんなところかな
 悪くないけど、特段「良い」というほどでもない、といった所

・twitterとメールとブラウザ程度なら問題なし
 なお、SPモードメールなどのキャリアメール系は使えない。

・ゲームは現状であればそれなりに動く
 Angry Birds程度であれば問題無い。
 パズドラはインストールに失敗した。

・価格
 Android 4.1.2搭載でこの値段、というあたりで考えると
 まぁ、スペック的には妥当な価格価格帯。
 強いて言えば、もう千円ぐらい下だと良かったかな、と

・各種SIMの接続設定が登録されている
 ドコモMVNO系のAPNが登録されているため、設定から選択するだけでよい場合が多い
 具体的には以下に対応している。
 日本通信系:bmobile,bmobile_aeon,bmobile_em,bmobile_br,bmobile_cm,bmobile_smart-4g,bmobile_smart-tel,bmobile_zsim,dm.jplat.net
 IIJMIO系: iijmio(イオン,BIC SIM版も同じ), BB.exciteモバイルLTE
 BIGLOBE LTE・3G
 DTI ServersMan SIM
 hi-ho LTE typeD
 U-mobile*D

欠点
・電波感度がいまいち
 ドコモの場合、都内だとFOMAプラスエリア(800MHz/Band6/Band19)を
 エリア補完のため、2100MHz帯基地局と併設して設置しているところが多い。
 このため、結構FOMAプラスエリアを使っていたりする。
 freetelはプラスエリア非対応のため、補完が効かず、電波が入らない
 という事態が発生する。特に電車で移動中に発生しやすいように感じる。

・文字が読みにくい
 まぁ、小型ということもあってか、文字が小さすぎて読みにくい
 という場面が、いくつかある。
 具体的には「ブラウザのエラー画面の表示」とか
 「ステータスバー上に出てくる文字列」といったあたり。
 まぁ、気にしなくても、そんなに問題無いとは言えるけど。

よくある疑問点
・Dual SIMって使えるの?
→ 日本じゃ使い道がない。
  なぜなら、「WCDMA(3G)/GSM」と「GSM」の2つが使えるというもので
  WCDMA(3G)回線が2つ使える、というものではないから
  例えば「ドコモの通話回線」+「IIJMIO SIM」とかいう感じの使い方は出来ない

freetel FT132Aのbuild.prop

root取得手順に失敗し、まともに起動しなくはなっているものの
adbでログインはできるので、いろいろ情報調査中。

とりあえず、/system/build.prop の内容確認

shell@android:/system $ cat build.prop
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JZO57K
ro.build.display.id=MocorDroid4.1_3.0_13A_W13.45|11-05-2013 19:26:01|w206_bl_japan-user
ro.build.version.incremental=eng.ctl004.20131105.192537
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.2
ro.build.date=Tue Nov  5 19:26:08 CST 2013
ro.build.date.utc=1383650768
ro.build.type=user
ro.build.user=ctl004
ro.build.host=ctl004-desktop
ro.build.tags=test-keys
ro.product.model=FT132A
ro.product.brand=FREETEL
ro.product.name=w206_bl_japan
ro.product.device=w206
ro.product.board=sp7710g2
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=FREETEL
ro.product.locale.language=ja
ro.product.locale.region=JP
ro.wifi.channels=
ro.board.platform=sc7710
# ro.build.product is obsolete; use ro.product.device
ro.build.product=w206
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=w206_bl_japan-user 4.1.2 JZO57K eng.ctl004.20131105.192537 test-keys
ro.build.fingerprint=FREETEL/w206_bl_japan/w206:4.1.2/JZO57K/eng.ctl004.20131105.192537:user/test-keys
ro.build.characteristics=default
# end build properties

ro.sf.lcd_width=52
ro.sf.lcd_height=92
ro.opengles.version=131072

debug.hwui.render_dirty_regions=false

# delay for ConnectivityChange broadcast (ms)
conn.connectivity_change_delay = 0

#added cphs operatorNameDisplay Rule; which will show cphs first
ro.operatorname.cphsfirst=false

#added oplpnn operator NameDisplay surport;
ro.operatorname.oplpnnsurport=true

#if our product support single link version
ro.system.property.singleconn=true

# Can not install packages if the data space has used more than the following ratio value
ro.installer.limitpercent=85

# Add Porperty for orange
ro.support.orange=false

#if our product support VT
ro.device.support.vt=0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.customer.name=ft132a
persist.sys.timezone=Asia/Tokyo
ro.product.hardware=DAWN_V1.0.0
ro.device.support.lsensor=0
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
persist.msms.phone_count=2
persist.msms.phone_default=0
lmk.autocalc=false
ksm.support=false
zram.support=true
zram_for_android.enable=true
ro.build.product.lowmem=1
ro.callfirewall.disabled=true
ro.msms.phone_count=2
ro.modem.count=1
ro.modem.w.enable=1
ro.modem.w.tty=/dev/ts0710mux
ro.modem.w.eth=veth
ro.modem.w.id=0
ro.modem.w.count=2
persist.sys.lowcost=true
persist.sys.strictmode.disable=1
ro.config.ringtone=Ring_Digital_02.ogg
ro.config.ringtone0=Ring_Digital_02.ogg
ro.config.ringtone1=Ring_Digital_02.ogg
ro.config.notification_sound=msg.mp3
ro.config.boot.volume=30
ro.debuggable=0
persist.sys.sprd.modemreset=1
persist.sys.kdump.enable=0
ro.sf.lcd_density=160
dalvik.vm.heapstartsize=3m
dalvik.vm.heapsize=96m
dalvik.vm.heapgrowthlimit=64m
ro.com.android.dateformat=MM-dd-yyyy
ro.carrier=unknown
ro.config.alarm_alert=Alarm_Classic.ogg
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.floatkey.show=false

# begin adupsfota properties
ro.adups.fota.oem=celltel7710
ro.adups.fota.device=FT132A
ro.adups.fota.version=MocorDroid4.1_3.0_13A_W13.45|11-05-2013 19:26:01|w206_bl_japan-user
ro.adups.fota.type=phone
# begin adupsfota properties
shell@android:/system $

「ro.adups.fota」という形で、firmwareアップデート用のパラメータが追加されている。
この関連パラメータで調べてみると、MediaTek系の一部でも、このパラメータを持っているものがあるらしい。
そこそこ汎用的な作りなんだろうか?

「ro.product.device=w206」と「ro.product.hardware=DAWN_V1.0.0」あたりがこれと同じものを調査するための手がかりといったところか。
といっても、他にSC7710チップを使ったものを売ってるとこは、ほとんどないので、同じ外形のがあったら、まぁ、コレだろう、的なところがありますがね。

「ro.product.board=sp7710g2」にある「g2」というのが、ちょっと興味深い。
2世代目、という意味なんだろうけど、どういうことがあって「g2」になったんだろうか・・・

# Add Porperty for orange
ro.support.orange=false
という、EU圏の携帯電話会社Orange用の設定は、「true」にすると何が起きるのか?


/system/appの中を見てみる。

shell@android:/system $ ls app
AdupsFota.apk
AdupsFotaReboot.apk
ApplicationsProvider.apk
AudioProfile.apk
BackupRestoreConfirmation.apk
Bluetooth.apk
Browser.apk
Calculator.apk
Calendar.apk
CalendarProvider.apk
CellBroadcastReceiver.apk
CertInstaller.apk
Contacts.apk
ContactsProvider.apk
DefaultContainerService.apk
DeskClock.apk
DownloadProvider.apk
DownloadProviderUi.apk
DrmProvider.apk
Email.apk
Exchange2.apk
Galaxy4.apk
Gallery2.apk
Gmail.apk
GmsCore.apk
GoogleBackupTransport.apk
GoogleCalendarSyncAdapter.apk
GoogleContactsSyncAdapter.apk
GoogleFeedback.apk
GoogleLoginService.apk
GooglePartnerSetup.apk
GoogleServicesFramework.apk
Google_JP_Input.apk
HTMLViewer.apk
HoloSpiralWallpaper.apk
InputDevices.apk
KeyChain.apk
LatinIME.apk
Launcher2.apk
MediaProvider.apk
MemoryBooster.apk
Mms.apk
MsmsPhone.apk
MsmsStk.apk
Music.apk
MusicFX.apk
NetworkLocation.apk
OneTimeInitializer.apk
PackageInstaller.apk
Phonesky.apk
PicoTts.apk
Provision.apk
QuickSearchBox.apk
Settings.apk
SettingsProvider.apk
SharedStorageBackup.apk
SoundRecorder.apk
Stk1.apk
SystemUI.apk
TelephonyProvider.apk
UserDictionaryProvider.apk
ValidationTools.apk
VpnDialogs.apk
WAPPushManager.apk
engineeringmodel.apk
modemassert.apk
shell@android:/system $

いらんソフトは入ってない感じ。
「engineeringmodel.apk」と「modemassert.apk」は、おそらくテスト用の検証ツール。