#yapf Q: kernelも公開されていないってことだけど。A: Honeycombはタッチがうごかなかった。ICSのテスト用のkernelを使って動かした。
2011-12-18 16:31:16#yapf Q: 公式なターゲットCPUは? A: わかんない。mips32r2 fpuになっている。r2でないのも、soft floatのもあった。
2011-12-18 16:32:15#yapf 安いのでお金を溝にすてるつもりで、時間を無駄にすごしてください。12,000円くらい。元から4.0入っているのは499元。7980円くらい。
2011-12-18 16:33:01#yapf Q: 書き換えツールは? A: 中華パッドはプロテクトはない。公式なWinの書き換えツールがある。不具合が多いからアップデートも多いか、放置されるか。
2011-12-18 16:35:56IngenicのSIMDについて:「gccは対応してないの?」「__asm__(SIMD命令っぽい何か);に置き換えるCのマクロがあります」「ああasは対応してるんだ」「いいえ、命令っぽい何かを.wordに置き換えるmxu_asなるawkスクリプトがあります」「」 #yapf
2011-12-18 17:19:21boot/recoveryはmkbootimgで作れるANDROID!で始まる普通のフォーマット、system等はext4です @kinneko bootとリカバリはandroid一般と同じではないか。system/data/casheはext2。 #yapf
2011-12-18 17:22:16あ、init.rc一つ修正必要でした。yaffsでmountする所をext4でmmcblk0pXをmountするようにしてました #yapf
2011-12-18 18:35:03#yapf /proc/cpuinfoのHardwareの項目はkernelのソースの中のarch/arm/mach-xxxxのボード固有の.cにあるMACHINE_STARTマクロの第二引数。例)MACHINE_START(SNOW_BALL, "ST-Ericsson");
2011-12-18 18:44:57#yapf Android2.3でのGPU対応ライブラリ(多くの場合バイナリで提供されている)はそのままでは4.0では使えない。
2011-12-18 18:58:17#yapf デフォルトのgrallocのframebuffer.cppだとbits_per_pixels == 32だとRGBX_8888のフォーマットだと判断している。BGRA_8888を考慮していない。そこで、red.offsetをみる判定を追加した。
2011-12-18 19:07:52#yapf 特定のターゲット向けのgrallocはdevice/<vendor>/<hardware>/grallocというディレクトリを作って、そこにコピーしてから変更するのがよい。Android.mkのLOCAL_MODULE_NAMEも変更する。
2011-12-18 19:12:57#yapf 「PhoneとTabletのUIの切り替えの判断は画面の解像度で行っていた。」ならば、Galaxy NexusにHDMI経由でテレビをつなぐとTabletのUIになるのかな?2画面ある場合はどうなる?
2011-12-18 19:21:33#yapf そのボードでAndroid用のkernelさえ動いていれば、AOSPのソースからビルドしてもそこそこ動く。(いろいろな周辺デバイスとか最適化は別の話。) 極端な話、エミュレータのイメージを突っ込んでも動く。
2011-12-18 19:25:26#yapf キーボードはカーネル側にUSBキーボードのドライバが入っていれば、挿せば認識するはず。後はキーマップのコンフィグファイルを設定する。挿しても反応がない場合はまずカーネルログを調べるべき。
2011-12-18 19:29:17#yapf Q:ICSはGPU無しでも使い物になるのか?A:ホーム画面は遅いが、メニュー画面は使える。Gingerbreadよりは軽くなった感じ。
2011-12-18 19:33:29大丈夫か google RT @tetsu_koba #yapf Q:ICSはGPU無しでも使い物になるのか?A:ホーム画面は遅いが、メニュー画面は使える。Gingerbreadよりは軽くなった感じ。
2011-12-18 19:36:03