MIPS系Jz4770搭載のポータブルゲーム機GCW-Zero

6月にすzのAspireOne研究のところでGCW Zeroというのが紹介されていた

そろそろ出てきたかなぁ?と確認してみたら、公式Webが整備されていた。
GCW Game Consoles Worldwide

スペック概要としては・・・

CPUにIngenic Jz4770 1GHzを採用し、3.5インチ 320×240液晶を搭載
RAMは256MB、mini HDMI 1.3出力あり
Wifi通信サポート
インタフェースの言語対応:English/Russian/Japanese/Spanish

Sneak Peek at GCW-Zeroに開発中の筐体写真が掲載されている。

ここの写真を見ると交換できない場所にmicroSDカードが見える。
つまりは内蔵ストレージ、とあるものは結局のところmicroSDなようで、Special Editionの16GBというのは、ここのmicroSDを交換したバージョンであるようだ。

類似のサイズでLinuxベースの他機種と比較した写真があった。

上から、「GCW」「Gemei A330」「(たぶん)Gemei A330時尚版」「Gamei A320」という感じです。

えーと・・・なんとなくGemeiとして、こういった商品が売れなくなってきたので、スピンアウトした、という感じがしなくもないのは気のせいでしょうか・・・

まぁ、GCWの現品が出てこないことにはなんとも言えませんけどね。

MIPS Android(JZ4760)用nicoWnnG version 2012.0905.1 独自ビルド版

(2013/06/21 追記 start)
最新版は「MIPS Android(JZ4760)用nicoWnnG version 2013.0425.1 独自ビルド版」にて配布中。

(追記 end)


MIPS Androidで動作するnicoWnnG
2012/09/05時点での最新版(Version 2012.0905.1)にアップデートしました。

ダウンロード: nicoWnnG-2012.0905.1-mips.apk

[注意事項]
この独自ビルド版nicoWnnGの配布にあたり、GORRYさんに許可を取っています。

この独自ビルド版nicoWnnGは、ソースの変更を行っていません。コンパイル時にMIPS用のバイナリを作成するようにしただけのものです。
このため、前のバージョンからの変更内容については、オリジナル版を参照願います。

オリジナルのnicoWnnGがすでにインストールされていると、こちらの独自ビルド版はインストールに失敗します。
逆に、こちらの独自ビルド版があると、オリジナルのインストールに失敗します。
これは、この独自ビルド版は、オリジナルのnicoWnnGと同じソース・パッケージ名で作成されていますが、署名が異なっていることによるものです。
といっても、現状のオリジナル版はMIPS用のライブラリが内蔵されていないので、そもそものインストールに失敗するので、支障は無いですが・・・

なお、今回、ビルド環境を作り直しました。
いままでMIPS配布のAndroid NDKを使用していましたが、Google配布のAndroid NDK r8bを使用しています。
その関係で、前回は「MIPS、MIPS-R2、MIPS-R2 SF用のバイナリ」を入れていましたが、今回は「MIPS用バイナリのみ」となっています。
また、従来どおり、オリジナル版に含まれるARM,x86用バイナリを削除しています。

ronzi(溶智) A3での動作確認をしました。

それ以外の機種での動作は未確認です。

旧バージョン:
2012.0325.1版
2012.0222.1版
2011.1207.1版
2011.1205.1版
2011.1115.1版
2011.0823.2版
2011.0503.1版

独自ビルド版のトピック
・Android NDK r8bでコンパイルしています。
・MIPS用のバイナリが含まれています。
・apk容量削減のため、MIPS用バイナリのみとしました。
・全体の再コンパイルは行わず、libディレクトリのみをapktoolを使って入れ替えるという邪法を使っています。
・署名が当サイトのものとなっています。

中華ハンディを保証認定を通す話(伝聞

中華ハンディを保証認定通す話がぼちぼちとあります。
ハムフェア2012でもいろいろあったようですね。

中華ハンディの使い道
ハムフェアで聞いた中華ハンディの興味深い使い道。
地域のクラブなどで、高校生以下の層を増やす為、従事者免許を取らせた後に、無期限貸与するんだってさ。
単価が安いので、壊れても痛くは無い、ということなので、なるほどねー、とか思いましたわ。

保証認定関連の話
・sawadaさん:TSSの最近の動向(海外製無線機や中華ハンディ)
 保証認定を通しやすい申請のやりかた。
 まぁ、手抜きはいけない。ちゃんと中身を理解していること。
 という感じ。

NKT-R3
スプリアスについては規定内とのこと。
日本のバンドプランに合わせた周波数設定が必要。
保証認定申請にあたっては、送信系統図を作り添付する必要がある。
(当blogでは掲載しません)

BAOFENG UV-3R / UV-3R mk2
日本のバンドプランに合わせた周波数設定とスプリアス対策改造が必須。
・sawadaさんの関連記事
 (1) UV-3RmkII、UV-X4 回路図あり
 (2) UV-3Rmk2/UV-X4 内部解析 使用しているチップに関して
 (3) UV-3RmkIIのスプリアス対策 測定データはあるが詳細はない
 (4) K2/100 50W改、UV-3Rmk2(UV-X4) 共にTSS通過(1/12投函→1/27通過) 実際に申請をした時のコメント
 (5) ラジオライフDX Vol-2 に詳細を掲載、とのこと
 たぶん、この本にはブロック図は掲載されている

BAOFENG UV-5R
・sawadaさん: BAOFENG UV-5R ブロック図あり

UV-X4
UV-3R Mark2と言われているものとほぼ同一。
日本のバンドプランに合わせた周波数設定とスプリアス対策改造が必須。

・JM1LJS/JD1BLK 3日坊主のブログ: UV-X4 TSSへの免許申請 資料 ここが日本での大元?申請書あり
 TSSにUV-X4の保証認定を申請しました 系統図のVISIOファイルがあります
 今発注予定のUV-X4(UV-3R MarkⅡ) メーカにロット生産を書けたようで
 販売ページおよび、ここに最新版のpdfあり
UV-X4保証認定通過しました おそらく↑で買って申請した人の談

マウスコンピューター/G-Tune

おまけリンク
Main Trading Company Download page
 中華ハンディ各社の関係するソフトウェアが・・・

TOOKY T1982のfirmwareを入手した

ロシアのMTK系の情報を扱ったフォーラムで、TOOKY T1982に関するスレッドがあります。
TOOKY T1982 “LADYPHONE” [IPS”3.5″RETINA]

ここで、baiduの掲示板に掲載されているというfirmware関連の情報が書かれていました。

京崎T1982精简包刷机图文。
・上記で紹介されているfirmwareのダウンロード先:1982超级超级完美root包.rar

「1982超级超级完美root包.rar」の中身は
・readme.txt
・root说明书.pdf(説明書)
・「无法显示送给你的驱动」ディレクトリにはMTKチップ系書き換え用デバイスドライバ
・「刷机程序」ディレクトリにはMTKチップ系書き換え用ソフトウェアSP Flash Tool
・「T1982_V2.0.4_A3_S3_SVN1042_201207252315」ディレクトリにはT1982 firmware

そして、このfirmwareの特徴
・バージョンは同じだった
・Superuser導入済み(root)
・Goole appsが入ってない!
・adb接続ができない点は変わり無し

えぇ・・・入ってないんですよ。
あとでfirmwareを改変しないと・・・

なお、うちの環境では「刷机程序」のSP Flashはエラーがでて起動しなかったのですが、別途「SP Flash Tool v3.1216.05」を入手して適用しました。

適用時の注意点
・firmwareを置くパスは短めが良い。デスクトップにおいたらエラーになった
・電源off状態でUSBをつなぐと1秒程度MTKチップ系書き換え用モードになり、そのあと普通に起動してくる。
 このため、最初の1回目は書き換え用デバイスドライバをインストールするだけになる。
 次に、SP FLash Toolを起動し、「Scatter-loading File」に「MT6575_Android_scatter_emmc.txt」を指定し、
 「Download」ボタンをクリックしてから、電源offしたT1982をつなぐと書き換えが開始される。

で・・・とりあえず、書き換えできることがわかったので、たまたま手元にあったMTK MT6575チップ系のGodPhoneのfirmwareを書き込んでみてOSが起動してくるのも確認してみたw
タッチパネル周りが違うようなので操作はできなかったけれどね。
まぁ、ベースは入手できたことなので、カスタマイズ自在、といったところですね

(2012/09/03 add)
とりあえずsystem.imgをばらして再構成しGoogle Playと日本語フォント入りは作れた。

vSphere 5.1関連の追加点・変更点

VMwareのwhitepaper類をあさってピックアップしたvSphere 5.1での追加点・変更点から、個人的に注目するポイントのみを紹介。

なお、ここに記載した見解は誤っている可能性があります。
鵜呑みにせず、原本資料などを当たってみてください。


vMotion関連の機能拡張
「vMotionとStorage vMotionを同時実施」およびそれを拡張した「共有ディスク無しのvMotion」。
KVM,Xenなどでできる共有ディスク無しで稼働中のVMをについて物理サーバを移動させるということが可能となった。
vMotion/Storage vMotionが同時に利用できることを「“Unified” vMotion」と呼ぶようだ。

ネットワーク経由でディスクイメージを転送するためにかかる時間短縮のための拡張も入っている。
「VMFS5利用時にvMotion速度改善」
ディスクイメージの転送方法を見直し、1つのディスクイメージを複数に分割し、並列転送をさせることで、VMFS3利用時に対して7割程度の速度になる。

「vMotion利用時の複数枚NICのロードバランス」
2枚以上のNICをvMotionに割り当てた場合に、前項目の「並列転送」の処理をそれぞれのNICに割り当て負荷分散を図るようになった。

(2013/02/18追記:VMware Communityにて「PowerCLI 5.1で x-vMotion」という日本語解説が書かれていました。旧来のvSphere Clintからは実行できない、とのこと)


vSphere Replication

以前からVMware SRMというDR向けソリューションがある。
仮想ディスクイメージの同期を取り、災害時にDR先で継続できる、という仕組みである。
VMware SRMを利用する場合の利点というのは「DR先でIPなどが変わる場合に自動的に変更した上で起動させることができる仕組み」とか「本番環境に影響させないようにDR検証ができる」だと思っている。

このVMware SRM、最初はVMware SRMに対応した高級なストレージが必須となっていた。
vSphere 5.0になり、専用ストレージでなくとも、仮想アプライアンスとして提供される仕組みを利用して通常のストレージでもVMware SRMが可能となっていた。

この仮想アプライアンスとして提供された仕組みの部分を今回「vSphere Replication」として切り出したような形となっている。

VMware SRM相当のことを行うには、人間が手を動かす必要がある、という感じである。

というか、DRのことまで含まれてしまうと3rdパーティーの仕組みを提案しにくくなるのですが・・・・


vCenter Server関連の拡張点
vSphere 5.0ではWindowsライセンスを必要としないvCenter Serverとして、LinuxベースのvCenter Serverアプライアンスが提供され始めた。
vSphere 5.1では、それをさらに進め、Windowsを利用しないでも大丈夫なようになりつつある。

「vCenter Single Sign-On Server登場」
いままでvCenter Serverのユーザ認証はWindowsユーザ認証に依存していた。
それを「OpenLDAP」「Active Directory」「NIS」によるユーザ認証で行えるようにした。

「vSphere Clientの終息」
vCenter Serverの管理はWindows上で起動するvSphere Clientから行う、というものだったが、vSphere Clientソフトウェアの更新が終息気味となっている。(まだ使える)
代替としてはvSphere 5.0から登場した「vSphere Web Client」となる。
vCenter Single Sign-On Serverやいろんな新機能を使う場合に、vSphere Clientは利用できない。


仮想マシンに対する拡張
毎回、いろんな制限が拡張されていますが、もちろん今回もあります。

「64CPU,メモリ1TBの仮想マシンが作成可能に」
仮想マシンハードウェアversion9が登場し、64CPU/メモリ1TBをサポート。
3Dグラフィックアクセラレーション関連もサポート。

「VMware Toolsの大幅改変」
いままでVMware Toolsはカーネル系のモジュールやドライバをインストールしていたため、VMware toolsのバージョンアップ時にOSの再起動が必要となっていました。
それをOS再起動が不要な構造とした、とのことです。
(ただし、おそらくVMware Tools with vSphere 5.0からVMware Tools with vSphere 5.1へアップデートする際は、再起動が必要になりそう)


各種I/Oに関する強化
「Storage DRS強化、Storage I/Oコントロールも強化」
Storage DRS 2.0!とか謳うぐらいに強化している・・・ということなんだけど、いまいち使いどころが見えない。
大規模環境で負荷分散できるらしいが・・・

「VMware vSphere APIs Arrary Integration(VAAI) snapshot」
VAAIというVMwareからストレージの機能を制御する仕組みに機能追加。
仮想マシンのsnapshotを取る際に、VAAIを利用してストレージの持つsnapshot機能動作させ、ESXi側の処理を軽減させる。

「vSphere Distributed Switch(VDS)の機能強化」
各種limitの拡張、LACPサポートなど、細かい点はさておき、地味に重要な修正がありました。

「VDS関連設定情報のバックアップ/リストア手法を改善」
VDSに関する設定は、いままでSQL DBの中に入っていたのですが、それに関するバックアップ/リストアの仕組みがちゃんと用意されていませんでした。
それをちゃんと用意したようです。
とはいえ、バックアップを取っていないと、vCenter Serverが全損した際に、VDSを1から再作成する必要がある、という点は変わらないようです。

「Single-Root I/O仮想化(SR-IOV)サポート」
PCIeのNIC側で仮想マシンに関するI/O処理を委託する機能
CPUのオフロードがはかれますが・・・まぁ、基本的に10Gb-NIC向けですね。


vSphere Data Protection(VDP)の拡張
VMware純正のバックアップソリューションが少し機能強化。

「VDPの利用数制限を緩和」
1台のvCenter Serverで管理できるVDP総数が10台。
1台のVDPで扱えるバックアップ対象となる仮想VMが100台。

「バックアップの保存先ディスク制限緩和」
いままで1TBディスク*2=2TBが最大だったものが少し拡張された。
0.5TB*3=実効容量 850GB
1.0TB*3=実効容量1300GB
2.0TB*3=実効容量3100GB
なぜ、実効容量がこんなにも減るのかは説明がなかったので不明。

「VDPアプライアンスの要求スペック上昇」
ただ、マイナス点があって、VDPアプライアンスとして必要な仮想環境が4vCPU、4GBメモリを要求しているという点。


Auto Deploy強化
大規模環境ではいちいち各物理サーバに対してESXiをインストールするのがめんどいわけです。
それを簡略化するために、PXEブートでESXiを起動させる仕組みAuto Deployに機能強化が入りました。

vSphere 5.0では完全ディスクレスの「Stateless」のみだったものが、
「Stateless」「Stateless caching」「Stateful installs」の3種類の選択可能になりました。

「Stateless caching」
サーバローカルのUSB/HDD/SAN Diskにブートイメージとか設定情報を置くが、別に消えてもかまわない状態

「Stateful installs」
サーバローカルのUSB/HDD/SAN Diskに対してESXiを自動インストールする

まぁ、用途に応じて使い分ける、という感じになるのでしょうか?


細かい変更点

「ESXiのrootユーザの扱いが変更に」
サポート用などでshellログインする際にrootアカウントが使えなくなった。
一般ユーザでログインし、suでroot権限を取得する必要がある
まぁ、ESX4.0ではそうなってたので、前の仕様に戻した、という気もしますがね。

「VMware View向けの機能拡張」
VMware View環境向けにいろいろ機能が追加されている。
Win7/Win8上でWindows XP Modeを利用してWindows XPアプリを動作させる、という場合に、それを補助する仕組み、というのは、かなりアレなものだと思う。

また、VDIでは1つのディスクイメージから複数の仮想マシンを立ち上げユーザ毎に割り当てる、とかいう運用をする場合がある。
その場合は、VMごとに差分データがあり、増えていくことになるが、基本的に減ることはない。
それを利用していない領域については減らしたり、整理したりすることができるようになるらしい。


とりあえず、気になったところとしては、こんなところです。