P10AN01 まとめ wiki内検索 / 「nvflash の使用方法」で検索した結果
-
nvflash の使用方法
nvflash は Tegra 向けのイメージデータ読み書きツール。Advent vega や ux100 の発売元から提供されている ROM Update Utility は nvflash によって ROM アップデートを実現している。 nvflash はパーティションの読み書きが自由にできる事から、システムのバックアップとリストアに使用できそうだが、system が正常に読み取りできない事が確認されており、P10AN01 では、今のところ、バックアップツールとして使用する方法が確立されていない。 注意 nvflash は操作にミスにより、システムが破壊される恐れがあります。 P10AN01 を PC に認識させる(P10AN01 の APX モード移行) 電源を落とす AC アダプターを接続する(必須) USB ケーブル(両端 USB A オス)で PC と接... -
ハック
...ステムのログを見る nvflash を使用したフルバックアップフルリストア ROM Update Utility のファイル構成 nvflash の使用方法 /proc ファイルシステム boot.img, recovery.img の展開 system.img,userdata.img (YAFFS ファイルシステムイメージ)の展開 パーティション情報 adb の使い方(Linux 編) -
nvflash を使用したフルバックアップフルリストア
... バックアップ nvflash --bl bootloader.bin --go 事前にカレントディレクトリに bootloader.bin を用意すること。 nvflash -r --getpartitiontable partitiontable.txt nvflash -r --read x part-x.img このコマンドは、x が2から始まり11 になるまで計10回行う(つまり全パーティションをイメージデータとしてカレントディレクトリに保存する)。 リストア パーティションテーブルを確認しながら、後述のコマンドを実行する。 PartitionId=[PartitionId] Name=... DeviceId=18 StartSector=[StartSector] NumSectors=[NumSectors] Byte... -
システムのフルバックアップとフルリストアをしたい
...作成される。 nvflash で ClockworkMod を導入する。 準備するもの nvflash や USB ドライバ等 NVIDIA のサポートパック ClockworkMod nvflash は recovery.img を p10an01 にインストールするために必要。ClockworkMod は recovery.img を書き込むことで使用できる。 P10AN01 を PC に認識させる Firmware update instuctions PDF に写真付き解説があるので合わせて参照すること 電源を落とす AC アダプターを接続する(必須) USB ケーブル(両端 USB A オス)で PC と接続する Back ボタンを1秒押す Back ボタンを押したまま、power ボタンを一秒押す PC のデバイスコントローラーで APX デバイス... -
スペック
日本向けの p10an01 (Xvision) のスペック。他機種でもほぼハードウェアのスペックに違いは無いが、見た目の違いがある。 過去に販売されていたバージョンでは、Adobe Flash がプリインストールされていましたが、現在のバージョンでは非搭載となっています。Adobe Flash が必要な場合は、Adobe Flash 10.1 の再インストール を参照して下さい。 非公式のようですが、付属のアプリから、Google の Android マーケットをインストールして使用することができます。 基本スペック OS Android2.2(Froyo) Kernel core 2.6.32 CPU NVIDIA Tegra250TM Dual Cortex-A9 1GHz メモリ DDR2-667MHz 512MB ディスプレイ 10.1型ワイド液晶 静電容量... -
非公式の ROM
P10AN01 非公式の ROM ( もくは kernel も) の一覧。一月末にようやく、kernel のソースが公開されたのでこれから、色々な ROM が開発されると思われる。 MeeGo 元々 G Tablet のソースコードで X Window System が起動するまではプロジェクトが進行していた。今後に期待。 CyanogenMod 開発中の最新版(nightly)は ここ からダウンロードできます。変更履歴は cm-nightlies.appsp ot.com/?device=vega から。 サポートフォーラム Advent Vega カスタム kernel ROM ではなく kernel 。この kernel は、オリジナルに対して下の違いがある。 CPU スケジューラとして ondemand, interactive を追加 per... -
機種
p10an01 をベースとした機種が日本国外でも発売されています。 Xvision 以外の機種向けに ROM が提供されており、それらは Xvision に適用可。Xvision 用は2月中にリリース予定。 Twitter の書き込み によれば、NFC に対応した p10an01 が WSL japan から販売される可能性がありそうです。つまり、p10an01 でも近いうちに Gingerbread が公式に使えるかも。 Xvision WSL Japan から発売されている日本市場向けの機種。P10AN01 としても日本で知られている。日本語でのサポートを提供しており、知名度が低い企業の製品ながら安心して使用できる。 購入先 テックオフィス(WSL japan の製品を専門に扱ったショップ) ジーコムショップ 日本初のapad(android pad)専門ショッ... -
setprop と getprop
Android に強く関連する設定(プロパティ)は、setprop コマンドによって設定できる。設定した内容は、 getprop で確認できる。Android のアプリは、System.getProperty() と System.setProperty() によって、同様の操作ができるらしい。 一部のアプリは、システム上の情報を読み取って、機種判別を行い起動制限を行っている場合がある。恐らく、setprop で情報を書き換えることで、起動制限の回避ができる可能性がある。 実行方法 getprop property name setprop property name property value getprop (POV v1.07.4) の実行結果 # getprop [ro.secure] [0] [ro.allow.mock.location]... -
update zip の作成
Android マーケットをインストールする時にソフトウェア更新で market_update0.zip を適用するが、この様な特別な zip (以下 updater )を自前で用意する方法。 updater では例えば以下のことができる。 /system へインストールする必要があるアプリをインストールする 日本語フォントをインストール 手順 例えば、日本語をインストールする updater を作成してみる。 market_update0.zip を入手し展開 market_update0/system/app ディレクトリを削除 market_update0/system/fonts ディレクトリを作成 任意のフォントを market_update0/system/fonts にコピーする ここまでの作業をすると以下のようなディレクトリ/ファイル構造ができ... -
adb の使い方(Windows編)
この記事は 2ch スレの 820 さんの作成されたものです。基本的に原文を尊重して転載してますが、Wiki の文法に合わせてテキストを整形させて頂いてます。 原文 http //www1.axfc.net/uploader/Sc/so/207193 01AndroidSDKインストール パッケージのバージョンによって内容も変わるが、基本的に導入方法は一緒。ここでは android-sdk_r09-windows.zipをCドライブ直下に展開したとして話を進める 1.android-sdk_r09-windows.zipをCドライブ直下に展開する C \android-sdk-windows というフォルダが作成される。 2.SDK Manager.exeをクリック Choose Packages to Install というウインドウがでてきて、インスト... -
ソースコードの入手
Tegra 用のソースコードは http //nv-tegra.nvidia.com/gitweb/ から入手可能。 但し、このリポジトリで入手できる kernel は、 P10AN01 で動作するためのコードが含まれていない。WSL Japan が発売している P10AN01 については、ソースコードの提供依頼にて入手可(配送料等、諸経費必要)。軽く確認した限り、P10AN01 の加速度センサードライバ(bma150)を確認。Advent Vega の kernel ソースコードはここから入手可 ソースコードのダウンロード nv-tegra.nvidia.com から git を通じてソースコードを入手する方法 Linux (Ubuntu 10.04.1 LTS) git コマンド(git-core パッケージ)でダウンロードできる。 実行形式 ... -
proc ファイルシステム
/proc 以下にある p10an01(もしくは tegra, Android)固有のファイル情報 /proc/binder 初期値 これはディレクトリ 説明 /proc/cal 初期値 なし 説明 sendCalibrationCmd() が実行されるためのスイッチ? 0 を書き込むと cal_on に1が格納され、キャリブレーションが有効()になる。 1 を書き込むと cal_on に0が格納され、キャリブレーションが終了する。 dmesg 上での挙動確認 3 [ 980.596839] -- calibration setting, user write 0 3 [ 980.596863] 6 [ 980.603055] enable calibration !!! 3 [ 1063.236830] -- calibr... -
Windowsの共有のフォルダやNASのファイルにアクセスしたい
セットアップ P10AN01 では、全てのアプリケーションから、Windows の共有のフォルダや NAS のファイルにアクセスする仕組みが無い。これは、P10AN01 に搭載される Android の kernel にネットワークファイルシステム機能が無いためである。 ネットワークファイルシステム機能を使用できるようにするには、有志が作成した対応済み kernel (boot.img)をインストールする必要がある。 Modaco の Paul 作(日本語未対応) Alex163 作(日本語対応) これらの kernel(boot.img)は、非公式の ROMの "Advent Vega カスタム kernel" を参考にインストールできる。 インストールができたら、CifsManager や mount コマンドでWindows の共有のフ... -
日本語フォントを入れ替えたい
日本語フォントを入れ替えるには、root 権限を取得するか、adb 等、何らかの方法で /system/fonts のファイルを修正できる手段が必要。 DroidSansJapanese.ttf が Android の日本語フォントに該当し、True Type フォントを DroidSansJapanese.ttf の名称で /system/fonts/ に配置すればいい。一般的に OS に付属しているフォントはその OS でしか使用できないライセンスになっているので、ライセンスの問題の無いフォントを入手することが推奨される。 IPAフォント http //ossipedia.ipa.go.jp/ipafont/index.html adb によるフォントのインストール方法 フォントを用意して、DroidSansJapanese.ttf にリネームしてから、... -
adb の使い方(Linux 編)
adb の入手先 下の URL から Linux 用の Android SDK を入手してインストールする。 http //developer.android.com/sdk/index.html Android SDK のインストール後、android-sdk-linux_86/tools/android で、adb を含む Android SDK Platform-tools のインストールが出来る。 Android SDK Platform-tools のインストールについてはここの URL を参照する。 http //developer.android.com/sdk/adding-components.html USB 経由からの ADB 接続 p10an01 で USB デバッグを有効にする Linux で adb の設定 ~/.andr... -
プラグイン/ニュース
ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 (2021年12月6日) - エキサイトニュース マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 - PR TIMES 「Wiki」創設者のPC 競売に - ... -
Google マーケットでダウンロードできるアプリを増やす
マーケットの修正 Google の Android マーケットのインストール後、幾つかのアプリがダウンロード出来ない事に気づくと思うが、その問題の修正方法。 マーケットのキャッシュを削除 + 強制停止(マーケットのアプリケーション情報で、キャッシュを削除して強制停止。 データを消去では無いので注意 ) Google サービスフレームワークのデータ削除、強制停止(Google サービスフレームワークのマーケットのアプリケーション情報からデータ削除、強制停止する。) Android の再起動 1 の作業は、下記の画面で行う。 設定 - アプリケーション - アプリケーションの管理 - すべて - マーケット 2 の作業は、下記の画面で行う。 設定 - アプリケーション - アプリケーションの管理 - すべて - Google サービスフレームワーク ... -
ddms を使う
ddms(Dalvik Debug Monitor) によって、 Android 上の問題解決の手掛かりとなる情報を取得する事ができる。 準備 Android adb を使用する を参照し、ADB 接続(USB or wifi) の設定まで行う。 SDK の中のツールから ddms を起動する。 アプリのメモリ使用率(PSS proportional set size)を調べる 左上のウィンドウから p10an01 をクリック 右上のウィンドウから Sysinfo タブをクリック Sysinfo タブのリストから Memory usage をクリック 表示された円グラフは右クリックのメニューから save as で画像保存できる。 Android でのメモリに関する情報はここを参照 http //elinux.org/Android_Memory_Usage -
アプリケーションと設定のバックアップと復元
バックアップファイルは p10an01 系の ROM で相互に利用できる。バックアップファイルには、アプリだけでなく、アプリの設定、無線 LAN の設定、ブックマーク等が含まれる。 バックアップの仕方 設定- ソフトウェアツール- アプリケーションのバックアップ バックアップするファイルの名前をつけ終えると自動的に再起動するのでしばらく待つ。 復元方法 設定- ソフトウェアツール- アプリケーションのバックアップ 戻したいバックアップファイルを指定すると自動的に再起動するのでしばらく待つ。 -
sys/devices/system/cpu/cpu0/cpufreq
cpufreq は CPU の動作周波数関連の担当。scaling_max_freq の値を小さくすると、CPU の動作周波数を抑え省電力化すると思われる。単位は、恐らく KHz。800000 ~ 900000 位でも動作に問題ないかもしれない。300000 だと確実に遅さを感じる。ベンチマークソフトを使いながら、スコアにどの程度変化が出るか、頻繁に使用するアプリの挙動を確認しながら、チューニングすると良い。 p10an01 の場合 scaling_available_frequencies が存在せず、周波数を自由に設定できると考えられる。 # ls -l -r--r--r-- root root 4096 2011-01-22 08 02 cpuinfo_min_freq -r--r--r-- root root ... - @wiki全体から「nvflash の使用方法」で調べる