2009-08-13 8 views
4

Windows CE搭載の中国語GPSを搭載しており、自分のアプリケーションをインストールしたいと考えています。問題は、このデバイスが独自のUIを起動し、シャットダウンするオプションがないことです(これは基本的にGPS付きの新しいダッシュボード、メディアプレーヤーなどです)。私はこのアプリを完全に取り除きたいので、私はプログラムを書くことができるきれいなシステムを持っています。ハンドヘルドのカスタムダッシュボードをWindows CEアプリケーションに置き換える

デバイスをコンピュータに接続すると、まずUSBモード(リムーバブルドライブとして動作する)で使用するか、USBを使用してバッテリを充電するかを尋ねられます。 USBモードでは、ハンドヘルドに挿入されたSDフラッシュカードのコンテンツを見ることができますが、サンプルビデオと音楽だけが含まれています。

私の推測では、Windows CEが搭載されていれば、デバイスにカスタムソフトウェアをインストールしてアンインストールする方法があるはずですが、どこから起動するのかわかりません。

どうすればいいですか?それも可能ですか?そのようなデバイスを私自身でソフトウェアを書くことができるデバイスに変えることができますか、それとも別のものを探す必要がありますか?

質問が楽になる場合thisは私が話しているデバイスの一種です。

答えて

4

あなたが持っているものはPNA(パーソナルナビゲーターアシスタント)だと思います。これらはWinCEに基づいていますが、限定された機能を提供するカスタムダッシュボードの下に隠します。さて、OSの内部に入り、アプリケーションをカスタマイズする方法は、デバイスが何であるかによって大きく左右されます。これらのデバイスを「ハックする」方法を説明するフォーラム(gpspassion.comなど)があります。個人的な経験から

(旧バージョンとはいえ - WinCE4.2 .NETおよびドイツPNA)2つのオプションがあります。

  1. は別の(等価)と、デバイスのROMをフラッシュしますが、によって建てられた1 MIOやその他のベンダーが、あなたが頼りにならないOSを見ることができるようにします

  2. USBモードのときに/ Windowsフォルダにアクセスする方法を見つけます。次に、強制的にregeditユーティリティを起動して、自動実行キーを削除することができます(autoexec.batファイルは、私が見たものではほとんど使用されません)。この質問からも、これはデフォルトでは許可されていないようですが、実際のモデルによっては、gps専用フォーラムのハックを見つけるかもしれません。

OSになったら、ほとんどのPDAプログラムを動作させるためにいくつかのdllを入れる必要がありますが、それは仕事をするべきです。

幸運のベスト。

2

デスクトップにWindows CE 6.0 OS Builerバージョンがあり、VS2005/8をお持ちの場合は、ハンドヘルド用に独自のWindows CEビルドを作成し、ActiveSyncを使用して展開できます。 これは、ハンドヘルド上のOSのクリーンな再インストールに相当します。

それ以外の場合は、USB経由で接続したときに非表示/システムファイルをチェックし、autoexec.batを編集します。しかし、私はこれが目に見えるかどうかは完全にはわかりません。

+0

あなたが考えているそれらの隠しファイルはデバイスの内部メモリにあり、USBではSDカードの内容のみが表示されると思います。私の他の懸念事項は、このデバイスがActiveSyncによって検出されていないため、私がWindows CEのビルドを展開できるかどうかわからないということです。最も興味深いのは、ActiveSyncがないとデバイスはシステムから完全に見えないが、インストール後はUSBモードでのみSDカードにアクセスできるということだ。 – RaYell

関連する問題