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


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

(追記 end)


2012.0325.1版を公開しました。

———————————————————-
MIPS Androidで動作するnicoWnnG
2012/02/22時点での最新版(Version 2012.0222.1)にアップデートしました。

ダウンロード: nicoWnnG-2012.0325.1-mips.apk
ダウンロード: nicoWnnG-2012.0305.2-mips.apk
ダウンロード: nicoWnnG-2012.0222.1-mips.apk

ダウンロード: nicoWnnG-2012.0215.1-mips.apk
ダウンロード: nicoWnnG-2012.0213.4-mips.apk
ダウンロード: nicoWnnG-2012.0213.3-mips.apk
ダウンロード: nicoWnnG-2012.0213.2-mips.apk
ダウンロード: nicoWnnG-2012.0213.1-mips.apk

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

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

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

なお、今回の独自ビルド版では、MIPS、MIPS-R2、MIPS-R2 SF用のバイナリのみとし、オリジナル版に含まれるARM,x86用バイナリを削除しています。

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

それ以外の機種での動作は未確認です。
とりあえずMIPS-R2用バイナリとMIPS-R2 SF用バイナリを追加してはいますが、AMT-7001搭載のICCO T22とかでは動かない可能性は高そうです。

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

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

AMT-7001とJz4770/Jz4760の違い?


Action Semiconductor(炬力)のCPUを採用したAndroid端末が、HD8900PRO、ICOO T22とT55以外にあるのかな?と検索してたら、Ingenic(君正)のJz47x0シリーズと、ActionSemicon(炬力)のCPUの違いについて言及している記事を見つけた。

炬力1.3GHz的超纯量MIPS32 74Kf核心,GPU GC800

1.3GHz的超纯量MIPS32 74Kf核心(具浮点单元), L1 Cache 16K/16K, L2 Cache 128K,GPU GC800,DDR3
MIPS与大陆无晶圆半导体业者炬力集成电路设计公司(Actions Semiconductor)合作,将「Honeycomb」的Android 3.0带到炬力集成开发的新款1.3GHz MIPS-Based晶片组上,将Honeycomb移植到MIPS-Based平板电脑。炬力集成的新款高效能系统单晶片(SoC)采用时脉速度为1.3GHz的超纯量MIPS32 74Kf核心(具浮点单元)。除了Android,此晶片亦具备OpenGL ES 2.0的3D绘图处理单元、USB 2.0 OTG、和HDMI 1.3,以及支援多种格式的高画质1080p视讯编解码与其他的先进功能。炬力集成和MIPS科技也共同合作,让此平台实现Adobe Flash Player 10.2对MIPS架构的最佳化设计。

MIPS32 74Kf(浮動小数点演算機能つき)をベースにしたSoCで、周波数は1.3GHz。
OpenGL ES2.0の3Dグラフィック、USB 2.0 OTG接続、HDMI 1.3出力+1080pでの出力
Adobe Flash player 10.2対応

そして、Ingenic(君正) Jz4770に似てない?と聞かれて以下の様な答えが・・・

MIPS宣称仅使用普通设计流程和物理IP,MIPS74K 主频在TSMC 40nm 工艺下能达到2.4GHz以上的主频。MIPS74K正是双发射不对称乱序执行超标量处理器,拥有业界最高单核全速性能。

君正的MIPS架构是自己修改过的,炬力是没有修改的原装MIPS核。JZ4770虽然没有双发射乱序,但性能也已经可以和一般的A8核相抗衡了。现在两家的MIPS核已经不具完全可比性了。

中国語の機械翻訳をかけてみたりすると、おおむね以下の意味なのかな?と想像。

君正のCPUは独自に作られたMIPSコアのCPUである。炬力のCPUは、純正のMIPS74kコアを使ったCPUだ。
純正MIPS74kコアはTSMCの40nmで製造すると2.4GHz以上で動作するポテンシャルがある。
Jz4770は、一般的なARM Coretex-A8コアのものと同じぐらいの性能を持っている。
しかし、1GHz以上にクロックをあげることは難しい。
両者は同じではない。

— 2011/11/17 追記 —
MIPSのページにあるMIPS Multi-Thread and Multi-Coreというプレゼン資料の4ページ目に、標準のMIPS32とMIPS 74Kfの違いがどんな感じなのかが書いてあった。
ベースがMIPS32で、そこにいろいろ命令を追加したのがMIPS 74Kfである、と。

プレゼンの46ページ目には、KDDI R&D LABSが世界で初めてMIPS+Androidをセットトップボックスに採用した、なんて話も。
日本語の記事はここらへん:日経BP ITPRO Android端末が百花繚乱「第5回 HD動画を再生、TransferJetで携帯と連携するKDDI研究所のSTB

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


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

(追記 end)


— 以下、元の記事 —
MIPS Androidで動作するnicoWnnGを2011/11/15時点での最新版(Version 2011.1115.1)にアップデートしました。(2011/11/15 12:10: 2011.1111.1→2011.1115.1 に差し替えました)

ダウンロード: nicoWnnG-2012.0325.1-mips.apk
ダウンロード: nicoWnnG-2011.1111.1-mips-2.apk (23:15 署名を忘れていたのを修正しました)
ダウンロード: nicoWnnG-2011.1115.1-mips.apk

[注意事項]
オリジナルのnicoWnnGがすでにインストールされていると、こちらの独自ビルド版はインストールに失敗します。
逆に、こちらの独自ビルド版があると、オリジナルのインストールに失敗します。

これは、この独自ビルド版は、オリジナルのnicoWnnGと同じソース・パッケージ名で作成されていますが、署名が異なっていることによるものです。

といっても、オリジナル版はMIPS用のライブラリが内蔵されていないので、そもそものインストールに失敗しますが・・・
なお、今回の独自ビルド版では、MIPS、MIPS-R2用のバイナリのみとし、オリジナル版に含まれるARM,x86用バイナリを削除しています。

ronzi(溶智) A3での動作確認をしました。(2011/11/14 23:15)

それ以外の機種での動作は未確認です。
過去のバージョンではAMT-7001を積んだICOO T22では動作しなかったようですが、MIPS-R2用バイナリを追加したこのバージョンでは動くといいんですが・・・

旧バージョン:
2011.0823.2版
2011.0503.1版

独自ビルド版のトピック
・いままでAndroid NDK for MIPSのr5bでコンパイルしていましたが、r6mに変更しました。
・いままでMIPS r1用のバイナリのみでしたが、MIPS r2用のバイナリも含めました。
・apk容量削減のため、MIPS用バイナリのみとしました。
・全体の再コンパイルは行わず、libディレクトリのみをapktoolを使って入れ替えています。

MIPS Android(JZ4760/AMT7001)用nicoWnnG version 2011.0823.2 独自ビルド版


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

(追記 end)


———————————
最近更新していませんでしたが、MIPS Android/JZ4760/AMT7001で動作するnicoWnnGを2011/09/01時点での最新版(Version 2011.0823.2)にアップデートしました。

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

[注意事項]
オリジナルのnicoWnnGがすでにインストールされていると、こちらの独自ビルド版はインストールに失敗します。
逆に、こちらの独自ビルド版があると、オリジナルのインストールに失敗します。

これは、この独自ビルド版は、オリジナルのnicoWnnGと同じソース・パッケージ名で作成されていますが、署名が異なっていることによるものです。

といっても、オリジナル版はMIPS用のライブラリが内蔵されていないので、そもそものインストールに失敗しますが・・・

動作確認はronzi(溶智) A3でのみ実施しています。
それ以外の機種での動作は未確認です。

旧バージョンは こちら

— 2011/09/05 追記 —
ICOO T22にインストールを試みたけど失敗する、という事例がちらほら。
逆にインストールができた、という事例はいまのところ見かけない。
同じMIPS系でも、結構違う、ということなんだろうか?
AMT7001系のAndroidが手元にないから、なんとも判断つかないけど・・・

誰か調査用に送料込み3千円ぐらいでくださいw

そういえば、ronzi A3のIME問題をどーにかしようと探していた時、PC-CRAFTのかえでIME for Androidが使用できそうな感じだったんだけど、以前Xperiaで試した時に使いにくかったので、試してみなかった、ってことがあったっけなぁ・・・

MIPS android gemei HD8900 PROのfirmwareと易图 ETO GS700A


歌美(gemei)のHD8900 PROのfirmwareが公式フォーラムにアップロードされていました。

歌美HD8900 PRO 升级固件 内附真人升级教程(新增0623版下载)

現状は0623(6月23日版)が最新のようです。
115.comというファイルシェアサービスにアップロードされているので、会員登録が必要、というあたりが難点です。

firmware本体は「ATM7001_GS700A_GEMEI_HD8900_20110623.fw」という名前で入っていました。

で、GS700Aという名前で調べると「易图GS700A」というタブレットが出てきました。

不比导航拼支架 7英寸GPS横评第二季」という記事で各社のAndroidタブレットを純正オプションでカーナビ化するときにつかう貼り付け金具の評価記事が見つかりました。

さらに調べていくと「易图(ETO)」という主にGPS系を扱っているベンダの製品らしい。
ただ、製品ページを見ても、Android端末っぽいことは書いてなく、そもそも7インチなので、HD8900 PROと画面サイズが違うし・・・

なので、易图 ETO GS700AがMIPS Androidなのかどうか、という点については、現時点では保留ですかね・・・