<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>Palm Space</title>
<link>http://www.jove21.com/palm/index.php</link>
<pubDate>Sun, 06 Nov 2011 22:11:50 </pubDate>
<description>
Palm Space - RSS 2.0 (Really Simple Syndication).
</description>
<item>
<title>LYNX 3D アップデート &amp; プリインストールアプリ無効化</title>
<link>http://www.jove21.com/palm/article.php?id=422</link>
<pubDate>Sun, 06 Nov 2011 22:11:50 +0900</pubDate>
<description>機能アップデート
LYNX 3D をアップデートしました。2回目。WiFiではなく3Gで接続する必要があるのが躓きポイントではありましたが、前回のアップデートに比べれば非常に簡単に終わりました。
今回はOSのバージョンは変わらず、エリアメー...</description>
<content:encoded>
<![CDATA[<h4>機能アップデート</h4>
<p>LYNX 3D を<a href="http://ad-dl02.4sh.jp/verupflo/dash/download/tools/updatetool/d/sh-03c/index.html">アップデート</a>しました。2回目。WiFiではなく3Gで接続する必要があるのが躓きポイントではありましたが、前回のアップデートに比べれば非常に簡単に終わりました。</p>
<p>今回はOSのバージョンは変わらず、エリアメール、YouTube 3D、スクリーンショットへの対応がメインのようですが、動作が軽くなったのは嬉しい誤算。残メモリも増えているようなので、ただ単にキャッシュが整理されただけかもしれませんが、この調子が続いてくれれば嬉しい。</p>
<p>あと、良い機会なので、一時rootをとって前々から気になっていたことを解決してみました。</p>
<p>
<!-- more -->
目的は、不要なプリインストールアプリが勝手に起動するのを止めたいということです。特に頻繁に出る「Promise Mailが強制終了しました」というアラートが邪魔なので、これだけでも止めたいのです。</p>
<h4>root取得</h4>
<p>
<a href="https://twitter.com/#!/goroh_kun">goroh_kun</a>氏の「<a href="http://t.co/fxEt1lRS">breaksuidprox</a>」を使います。</p>
<p>
<a href="http://developer.android.com/sdk/index.html">Android SDK</a> がインストールされていて、adbコマンドが使えるように PATH を通してあることが前提。</p>
<ol>
<li>
<a href="https://docs.google.com/viewer?a=v&amp;pid=explorer&amp;chrome=true&amp;srcid=0B8LDObFOpzZqMmQ4NzNmNjYtYmJiMy00NjcyLWE1OGMtOTU5NTBkYTVlMjY3&amp;hl=ja">breaksuidprox.zip</a>をダウンロードして解凍。</li>
<li>SH-03C を USBデバッグモードで接続。</li>
<li>PCのターミナル（コマンドプロンプト）で、"breaksuidprox/obj/local/armeabi/" に移動。</li>
<li>以下のコマンドを実行。</li>
</ol>
<pre>
adb push breaksuidprox /data/local
adb shell chmod 555 /data/local/breaksuidprox
adb shell /data/local/breaksuidprox
</pre>
<p>v=7がしばらく流れた後</p>
<p>v=0</p>
<p>afd0cb20 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00</p>
<p>と表示されて終了。</p>
<p>SH-03C の<a href="https://market.android.com/details?id=jackpal.androidterm&amp;hl=ja">ターミナルエミュレータ</a>で確認して、プロンプトが「#」になっていたら root取得成功。（rootでない場合は「$」になります。）</p>
<p>「v=7」が出続けて終わらない場合は、SH-03Cを触ったり動かしたりすると終わる場合があります。仕組みは分かりませんが、近接センサの脆弱性？を使っているらしいので、その辺が関係しているのかも。また、再起動（"adb reboot" など）した直後の方が上手くいくという情報もあるようです。</p>
<p>ちなみにこの状態で PC のターミナルで "adb shell" を実行しても、root にはなりません。つまり、root として操作出来るのは SH-03C 本体からのみで、PC からは root として操作出来ないようです。</p>
<h4>注意点</h4>
<p>この手法によるroot取得には副作用があるそうなので、注意が必要。</p>
<ul>
<li>root が必要な作業が終わったら、速やかに再起動して root を外す。</li>
<li>root 取得した状態では、ネットワークに接続しない（特に WiFi ?）。</li>
</ul>
<h4>プリインストールアプリの無効化</h4>
<h5>使うコマンド</h5>
<pre>
pm list packages            ...インストールされているアプリのパッケージ一覧表示
pm disable 【パッケージ名】    ...アプリの無効化
pm enable 【パッケージ名】     ...アプリの有効化
</pre>
<h5>無効化したもの</h5>
<p>今回、SH-03Cのターミナルエミュレータから以下のコマンドを打ち込みました。</p>
<pre>
pm disable com.twitter.android                   ...Twitter
pm disable jp.co.anchorz.android.pmail           ...Promise Mail
pm disable jp.co.sharp.android.mixiappmanager    ...mixi for SH
pm disable jp.co.sharp.android.sharpwidget       ...メーカーサイト
pm disable jp.co.sbc.app.UkiUkiView              ...UkiUkiView
</pre>
<p>無効化しただけなので、不都合あれば有効化できるのでちょっと安心。今のところ不具合は出ていません。</p>
<p>作業が終わったら、再起動して root 外して終了。これ重要。</p>
<h4>参考</h4>
<ul>
<li>
<a href="http://d.hatena.ne.jp/simihamu/20111022">さこのGNO3ブログ - 2011-10-22 root化失敗 (T_T)</a>
</li>
<li>
<a href="http://catch33.dip.jp/~neko/?p=58">catch! - sh03-cのrootとか</a>
</li>
<li>
<a href="http://smartgoods.me/2011/07/disabling_preinstall_apps/">smartgoods.me - LYNX 3DことSH-03Cにも。プリインストールアプリを強制的に無効化する方法</a>
</li>
</ul>
]]>
</content:encoded>
</item><item>
<title>HP Veer の UA を偽装</title>
<link>http://www.jove21.com/palm/article.php?id=421</link>
<pubDate>Mon, 17 Oct 2011 01:59:09 +0900</pubDate>
<description>Veer の User Agent を iPhone に変えて試してみました。
方法
ファイル &quot;/usr/lib/libWebKitLuna.so&quot; に以下の方法でパッチをあてます。


PreCentral Forums - iPhon...</description>
<content:encoded>
<![CDATA[<p>Veer の User Agent を iPhone に変えて試してみました。</p>
<h4>方法</h4>
<p>ファイル "/usr/lib/libWebKitLuna.so" に以下の方法でパッチをあてます。</p>
<ol>
<li>
<a href="http://forums.precentral.net/webos-patches/200656-iphone-user-agent-spoof-how-make-all-mobile-websites-display-perfectly-37.html">PreCentral Forums - iPhone User Agent Spoof ...</a> のページの下の方から <a href="http://forums.precentral.net/attachments/webos-patches/59614d1314463839-iphone-user-agent-spoof-how-make-all-mobile-websites-display-perfectly-change-user-agent_for_webos2.1.1.zip">change-user-agent_for_webOS2.1.1.zip</a> をダウンロード。</li>
<li>ダウンロードしたファイルを解凍して、change-user-agent にリネーム。</li>
<li>Veer を PC に USB Drive モードで繋いで、change-user-agent をコピー。</li>
<li>Veer を PC から一旦外して再度 USB で繋ぎ直して、novaterm で接続。</li>
<li>コマンドラインで "/media/internal/change-user-agent" 実行。</li>
</ol>
<p>元に戻すには、コマンドで "/media/internal/change-user-agent uninstall" を実行します。</p>
<h4>結果</h4>
<p>Yahoo!トップページを表示してみると、、、</p>
<h5>UA: webOS</h5>
<p>
<img src="http://www.jove21.com/palm/resources/1116101.png" width="320" height="400" alt="Yahoo!(webOS)" />
</p>
<h5>UA: iPhone</h5>
<p>
<img src="http://www.jove21.com/palm/resources/1116102.png" width="320" height="400" alt="Yahoo!(iPhone)" />
</p>
<ul>
<li>メリット： スマートフォン用サイトを表示出来る割合が増える。</li>
<li>デメリット： Google プレイス と MAP の連携がとれなくなる。</li>
</ul>
<p>一長一短あるので、微妙なところ。スマートフォン用のページをブックマークしておけば済む場合も多いし。。。簡単に UA を切り替えられれば良いんですけどね。</p>
<p>（ちなみに、Yahoo!はスマートフォン用ページにアクセスしても、UA で判断して勝手に PC用ページに連れて行かれます。これだけでYahoo!を使う気無くなる、と、不満を言ってみる。）</p>
<h4>ついでに、UA を Android にするには</h4>
<p>12行目の</p>
<pre>
<code>NEW_UA='Mozilla/5.0 (iPhone; U; en)(webOS/%s; U; %s) AppleWebKit/532.2 Version/1.0 Safari/532.2 %s -CET'
</code>
</pre>
<p>を下記のように変えてコマンドを実行すると、Android として認識してくれそうです。</p>
<pre>
<code>NEW_UA='Mozilla/5.0 (Linux; U; Android 2.1; ja-jp;)(webOS/%s; U; %s) AppleWebKit Mobile Safari/532.2 %s'
</code>
</pre>
<ul>
<li>メリット： iPhone 同様、スマートフォン用の表示になる割合が増える。</li>
<li>デメリット： MAP の表示がおかしくなる。</li>
</ul>
<p>ということで、Android にするよりは、iPhone にしておいた方が良さそうです。</p>
]]>
</content:encoded>
</item><item>
<title>HP Veer のケース を買ってみた</title>
<link>http://www.jove21.com/palm/article.php?id=420</link>
<pubDate>Tue, 04 Oct 2011 00:40:04 +0900</pubDate>
<description>Veer のケースを買ってみました。海を渡って来たのに、送料込みで600円を切るという激安品ですが、表面は梨地になっていて質感はそこそこ良い感じです。













ただ、本体とキーボードの隙間に爪をひっかけて装着する形なので、...</description>
<content:encoded>
<![CDATA[<p>Veer のケースを買ってみました。海を渡って来たのに、送料込みで600円を切るという激安品ですが、表面は梨地になっていて質感はそこそこ良い感じです。</p>
<p>
<a href="http://www.jove21.com/palm/resources/111003veercover1.jpg">
<img src="http://www.jove21.com/palm/resources/111003veercover1s.jpg" width="320" height="240" alt="ケース装着1" />
</a>
<a href="http://www.jove21.com/palm/resources/111003veercover2.jpg">
<img src="http://www.jove21.com/palm/resources/111003veercover2s.jpg" width="320" height="240" alt="ケース装着2" />
</a>
</p>
<p>
<a href="http://www.jove21.com/palm/resources/111003veercover3.jpg">
<img src="http://www.jove21.com/palm/resources/111003veercover3s.jpg" width="320" height="240" alt="ケース" />
</a>
</p>
<p>ただ、本体とキーボードの隙間に爪をひっかけて装着する形なので、キーボードを引き出す時の動きが渋くなってしまうのと、そこの隙間が若干広がってしまうのが難点です。実用性という意味ではイマイチ（あくまで個人的な意見ですが）。</p>
<p>付け方を工夫すれば何とかなるものか？お蔵入りの可能性が高いな。。。</p>
]]>
</content:encoded>
</item><item>
<title>HP Veer 4G</title>
<link>http://www.jove21.com/palm/article.php?id=419</link>
<pubDate>Fri, 23 Sep 2011 18:55:48 +0900</pubDate>
<description>HP Veer 4G AT&amp;amp;T。eBay で購入して、約1週間で手許に届きました。今ならお手頃価格で入手できますね。
すぐに使えた
サイズは、たばこの箱の縦を少し短くして厚みを半分にしたくらいで、丸みを帯びた形状も手伝ってとても小さ...</description>
<content:encoded>
<![CDATA[<p>HP Veer 4G AT&amp;T。eBay で購入して、約1週間で手許に届きました。今ならお手頃価格で入手できますね。</p>
<h4>すぐに使えた</h4>
<p>サイズは、たばこの箱の縦を少し短くして厚みを半分にしたくらいで、丸みを帯びた形状も手伝ってとても小さく感じます。Pre と比べても相当小さいですが、外観やキーボードをスライドさせる感触は、圧倒的に Veer の方が高級感があります。（Pre が安っぽすぎるともいう）</p>
<p>
<img src="http://www.jove21.com/palm/resources/110923veer2.jpg" alt="左から たばこ、Veer、Pre" title="" />
</p>
<p>付属品は、USBケーブル（充電・PC接続用）、ACアダプタ（US仕様なので日本でも利用可）、3.5mmステレオプラグ用アダプタのみのシンプルなもの。イヤホン用アダプタは小さいので、単独で置いておいたらなくしそうなのが怖いのと、USB と同時には接続できないので、充電しながら使おうと思ったら Touchstone は必需品ですね。</p>
<p>
<img src="http://www.jove21.com/palm/resources/110923veer.jpg" alt="HP Veer" title="" />
</p>
<p>購入したのはアンロック＆アクティベート済みのものだったので、電源を入れたら、Palm Profile の登録画面を経て、難無く起動。とりあえず直ぐに使えるようになりました。おまけに、Preware と Impostah までインストールされていて、売主さん、痒いところに手が届きますな。惚れました。てか、かなりのマニアと見た。</p>
<h4>Dr.Skipped Firstuse</h4>
<p>で、今回は楽が出来るなーと思っていたら、思わぬところに落とし穴がありました。</p>
<p>Accounts アプリを起動してみると、Palm Profile が「Dr.Skipped Firstuse」になっているではないですか。</p>
<p>これ、Pre を webOS 1.4.5 から 2.1.0 にバージョンアップした時にも体験しましたが、同じ原因だとすると、Palm Profile に以前 Pre で登録したことのあるメールアドレスを使ったのがいけなかった、という可能性が高いです。だとすると、新規のメールアドレス、または、以前登録したデバイスのバックアップを消去してから登録すれば問題無いと思われます。ま、今となっては、はっきりした原因は分かりませんが。</p>
<p>
<a href="https://ps.palmws.com/palmcsext/console/pages/LoginPage.iface">HP の Manage My Device</a> で確認すると、ちゃんと Veer を認識していて、Backup のアカウントも自分のものなので実用上問題無いのかもしれませんが、なんか気持ち悪いので、いろいろ試して、以下のようにしたら解決できました。</p>
<ol>
<li>とりあえず、Backup アプリでバックアップを OFF にして、バックアップデータを消去。</li>
<li>Impostah で Account - Remove Account とすると、Dr.Skipped Firstuse は消えます。が、自分のアカウントにはなりません。</li>
<li>Impostah で Palm Profile - Reset Palm Profile として再起動すると、初回起動時と同じ Palm Profile 登録画面が出てくるので、ここでメールアドレスとパスワードを設定すると OK でした。（メールアドレスはあえて変えていません。）</li>
</ol>
<p>ただ、この最後の段階でもちょっと問題が。sim は挿入して WiFi は ON のままにしてやりましたが、登録画面の前の言語設定をした後、「ネットワークを探しています」といって先に進んでくれません。そこで、いったん画面下端のアイコンから緊急電話に行ってキャンセルしてみたら、先に進んでくれました。これまた良くわかりませんが結果オーライです。</p>
<h4>参考サイト</h4>
<p>Veer のアクティベーションに関して、これが正解・完璧というのは無さそうですが、ミニーさんの通りにやってみて、出来ない・分からないところがある、という時には他のサイトを参考にするのが良さそうです。根拠はありませんが。</p>
<ul>
<li>
<p>アクティベーション</p>
<ul>
<li>
<a href="http://mini.x0.com/2011/09/15/1339/">ミニーの独り言 - hp Veer 4G アクティベーション</a>
</li>
<li>
<a href="http://pocketgames.jp/blog/?p=17347#more-17347">pocketgames - HP Veer 4G のアクティベーションと 3G</a>
</li>
<li>
<a href="http://forums.precentral.net/hp-veer/298772-how-activate-hp-veer-when-using-other-carriers.html">PreCentral Forums - How to activate HP Veer when using other carriers</a>
</li>
<li>
<a href="http://forums.precentral.net/webos-internals/281075-global-paid-app-catalog-access-new-unlocked-gsm-pre-2-pre-3-veer-using-impostah.html">PreCentral Forums - Global Paid App Catalog Access for new unlocked GSM Pre 2/Pre 3/Veer (using Impostah)</a>
</li>
</ul>
</li>
<li>
<p>アンロック</p>
<ul>
<li>
<a href="http://www.iwatanet.jp/post/2011/09/19/hp_veer_unlock.aspx">Iwata's blog - HP Veer 4G AT&amp;T キャリアアンロック</a>
</li>
</ul>
</li>
<li>
<p>日本語環境</p>
<ul>
<li>
<a href="http://mini.x0.com/2011/09/20/1352/">ミニーの独り言 - 手のひらで何でもやってみよう</a>
</li>
</ul>
</li>
<li>
<p>3G通信設定</p>
<ul>
<li>
<a href="http://www.iwatanet.jp/post/2011/10/01/carrier_network_setting_v2_x.aspx">Iwata's blog - HP webOS 2.x 用 通信設定スクリプト</a>
</li>
</ul>
</li>
</ul>
]]>
</content:encoded>
</item><item>
<title>Box</title>
<link>http://www.jove21.com/palm/article.php?id=418</link>
<pubDate>Sun, 24 Jul 2011 01:08:16 +0900</pubDate>
<description>先日の続きですが、オンラインストレージの Box は、HP TouchPad から専用アプリでサインインすると50GB無料で使えるようになる、とアナウンスされていましたが、ということは、webOS用のアプリがあるということですね。で、調べて...</description>
<content:encoded>
<![CDATA[<p>先日の続きですが、オンラインストレージの <a href="http://bit.ly/8GQn41">Box</a> は、HP TouchPad から専用アプリでサインインすると50GB無料で使えるようになる、と<a href="http://blog.box.net/2011/07/01/bringing-box-to-hp-touchpad/">アナウンス</a>されていましたが、ということは、webOS用のアプリがあるということですね。で、調べてみると確かにありました。</p>
<ul>
<li>
<a href="https://developer.palm.com/appredirect/?packageid=com.box.webos">Box for TouchPad</a> : webOS 3.0.0 (TouchPad)用、FREE
50GB無料で利用可</li>
<li>
<a href="https://developer.palm.com/appredirect/?packageid=com.abesapps.boxclient">Box.net client</a> : webOS 1.4.0～、$0.99 </li>
<li>
<a href="https://developer.palm.com/appredirect/?packageid=com.watchmefreak.boxalicious">Boxalicious Free</a> : webOS 1.4.0～、FREE</li>
</ul>
<p>上2つはオフィシャルなもので、最後のはサードパーティのもの(?)</p>
<p>で、Boxalicious Free を使ってみると、機能的にはシンプルですがストリーミングにも対応しており、そこそこ使えます。PC用のソフトは有料版でしか使えないようなので、無料ではWEBブラウザでの操作しか出来ませんが、ブラウザ上でのドラッグドロップでファイルのアップロードが出来るので、それなりに使えそうです。</p>
]]>
</content:encoded>
</item><item>
<title>オンラインストレージ</title>
<link>http://www.jove21.com/palm/article.php?id=417</link>
<pubDate>Sat, 09 Jul 2011 00:56:12 +0900</pubDate>
<description>オンラインストレージは、異なるデバイス間でデータを共有するのに便利ですね。Dropboxの便利さに気付いて以来、Androidで使えそうなオンラインストレージをいろいろ試してみました。ついでに Pre でも（ついでじゃないけど）。

 【オ...</description>
<content:encoded>
<![CDATA[<p>オンラインストレージは、異なるデバイス間でデータを共有するのに便利ですね。Dropboxの便利さに気付いて以来、Androidで使えそうなオンラインストレージをいろいろ試してみました。ついでに Pre でも（ついでじゃないけど）。</p>
<table>
 <caption>【オンラインストレージサービスと同期アプリ】</caption>
 <thead>
  <tr>
   <th>サービス</th>
   <th>容量(無料)</th>
   <th>PC</th>
   <th>Android</th>
   <th>webOS</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td class="key">
<a href="http://db.tt/WrbPuKa">Dropbpx</a>
</td>
   <td>2GB</td>
   <td>○</td>
   <td>○<br />
<a href="https://market.android.com/details?id=com.dropbox.android">Dropbox</a>
</td>
   <td>○<br />
<a href="http://www.iwatanet.jp/page/INPalmbox.aspx">INPalmbox</a>
</td>
  </tr>
  <tr>
   <td class="key">
<a href="http://bit.ly/rpJJES">SugarSync</a>
</td>
   <td>5GB</td>
   <td>○</td>
   <td>○<br />
<a href="https://market.android.com/details?id=com.sharpcast.sugarsync">SugarSync</a>
</td>
   <td>-</td>
  </tr>
  <tr>
   <td class="key">
<a href="http://zumo.cc/dr/dir/18axMWY2Mz">ZumoDrive</a>
</td>
   <td>2GB</td>
   <td>○</td>
   <td>○<br />
<a href="https://market.android.com/details?id=com.zecter.droid">ZumoDrive</a>
</td>
   <td>○<br />
<a href="https://developer.palm.com/appredirect/?packageid=com.zumodrive.zumopre">ZumoDrive</a>
</td>
  </tr>
  <tr>
   <td class="key">
<a href="http://bit.ly/8GQn41">Box</a>
</td>
   <td>5GB<br />(TouchPad:50GB)</td>
   <td>△<br />(有料版)</td>
   <td>○<br />
<a href="https://market.android.com/details?id=com.box.android">Box</a>
</td>
   <td>○<br />
<a href="https://developer.palm.com/appredirect/?packageid=com.watchmefreak.boxalicious">Boxalicious Free</a>
<br />
<a href="https://developer.palm.com/appredirect/?packageid=com.abesapps.boxclient">Box.net client</a>
<br />
<a href="https://developer.palm.com/appredirect/?packageid=com.box.webos">Box for TouchPad</a>
</td>
  </tr>
  <tr>
   <td class="key">
<a href="http://bit.ly/EOEgc">4shared</a>
</td>
   <td>10GB</td>
   <td>○</td>
   <td>○<br />
<a href="https://market.android.com/details?id=com.forshared">4shared Mobile</a>
</td>
   <td>-</td>
  </tr>
  <tr>
   <td class="key">
<a href="https://skydrive.live.com/">SkyDrive</a>
</td>
   <td>25GB</td>
   <td>△<br />
<a href="http://www.cloudstorageexplorer.com/index.php">SDExplorer</a>
</td>
   <td>○<br />
<a href="https://market.android.com/details?id=shoozhoo.sorami">sorami-skydrive</a>
</td>
   <td>-</td>
  <tr>
   <td class="key">
<a href="https://www.amazon.com/clouddrive/learnmore">Amazon Cloud Drive</a>
</td>
   <td>5GB</td>
   <td>-</td>
   <td>-<br />日本未対応</td>
   <td>-</td>
  </tr>
 </tbody>
</table>
<p>Dropbox、SugarSync、ZumoDrive、4shared はPCのローカルファイルとの同期が割と簡単に行え、また、他の人とファイルを共有できたり、削除したファイルを復活できたりと、基本的な機能は同等だと思います（細かい違いはありますが）。ただ ZumoDrive は基本的にはネットワーク上のファイルがメインでローカルはキャッシュ、音楽はストリーミングが出来るという特徴があります。他の SkyDrive、Amazon、Box無料版は同期というよりは単なる外部ストレージという色合いが強いです。</p>
<p>やはり Dropbox が使い勝手や安定性では一番だと思いますが、SugarSync も遜色無く使え、容量も多いので個人的にはお気に入りです。若干不安定なのが玉に瑕ですが。自分は Dropbox は Android のデータのバックアップ用、SugarSync がPCとの同期用として、何となくですが使い分けています。</p>
<p>また、ZumoDrive はローカルに余裕が無くWiFi環境で使える場合には便利だと思います。Pre でもストリーミングで音楽聴けますし。</p>
<p>4shared は無料で10GBと太っ腹ですが、Androidアプリの操作性はまだまだな気がします。</p>
<p>他にも、PCのブラウザで使うことを前提とすれば良さげなサービスがいろいろありますし、オンラインストレージも日々進化しているようなので、選択肢はいろいろありそうです。とはいえ、webOSでの選択肢はあまり無いのが寂しい限り。やはりまだマイナーなのね。</p>

<hr />
△1  webOS用Boxクライアントアプリ追加 (2011/7/24)
]]>
</content:encoded>
</item><item>
<title>Palm Pre をwebOS2.1.0に</title>
<link>http://www.jove21.com/palm/article.php?id=416</link>
<pubDate>Sun, 03 Jul 2011 03:19:13 +0900</pubDate>
<description>O2 Pre を webOS1.4.5 から webOS2.1.0 にバージョンアップしてみました。
ご存知の通りOTAではアップデート出来ないので、WebOS Internals の WebOS 2 Upgrade のページの手順でやって...</description>
<content:encoded>
<![CDATA[<p>O2 Pre を webOS1.4.5 から webOS2.1.0 にバージョンアップしてみました。</p>
<p>ご存知の通りOTAではアップデート出来ないので、<a href="http://www.webos-internals.org/wiki/WebOS_2_Upgrade">WebOS Internals の WebOS 2 Upgrade のページ</a>の手順でやってみました。サポート外なのであくまで自己責任ですが、ちゃんと読んで、その通りにやれば問題なく出来ます。最悪、失敗したとしても1.4.5に戻せば今まで通り使えるので、あまり怖がる必要もないかと。</p>
<h4>手順</h4>
<p>手順を簡単に書くと、以下のようになります。</p>
<ol>
<li>
<p>Pre のデータをPCなど外部にバックアップする。</p>
</li>
<li>
<p>
<a href="http://www.webos-internals.org/wiki/Application:MetaDoctor">MetaDoctor</a> を使える環境を準備する。</p>
</li>
<li>
<p>PalmProfile のバックアップデータを削除する。・・・これ重要!!</p>
</li>
<li>
<p>MetaDoctor のスクリプトを実行する。O2 Pre の場合は次のコマンド。</p>
<p>./scripts/meta-o2-pre-2.1.0</p>
</li>
<li>
<p>作成された webOS Doctor を実行して、Pre のOSを書換える。</p>
</li>
</ol>
<p>以上。</p>
<h4>注意点</h4>
<ol>
<li>
<p>webOS Doctor が終了して Pre が起動したら、まず最初にWiFiの設定をして、ランチャーから「Gesture Tutorial」を起動して初期設定を行います。ここで、PalmProfile が「Dr. Skipped Firstuse」になっていたら失敗です。通常使用には差支え有りませんが、PalmProfile へのバックアップが出来ない状態になってしまいますので、やり直した方が吉。MetaDoctor 使って 1.4.5 に戻して、PalmProfile のデータをちゃんと消してから、再度 2.1.0 に書換えました。（体験済）</p>
</li>
<li>
<p>もしアクティベーションを回避出来なかった場合は、<a href="http://pocketgames.jp/blog/?p=10167">ポケゲさんのこちらのページ</a>の方法で回避できるようです。</p>
</li>
<li>
<p>上記3の MetaDoctor を実行する前に、Makefile の 152～169行のオプションを適宜設定します。自分は以下のものをコメントアウトしておきました。</p>
</li>
</ol>
<pre>BYPASS_ACTIVATION     = 1
BYPASS_FIRST_USE_APP  = 1
ENABLE_DEVELOPER_MODE = 1
AUTO_INSTALL_PREWARE  = 1
INSTALL_SSH_AUTH_KEYS = 1
VAR_PARTITION_SIZE    = 2GB</pre>
<p>ここで、INSTALL_SSH_AUTH_KEYS を設定した場合は、~/.ssh に authorized_keys（公開鍵）を置いておきます。</p>
<h4>webOS2.1.0 にしてみて</h4>
<p>動作が重くなるのかと思っていましたが、むしろ動きがスムーズになったような気がします。Flashも普通に見られるし、アップデートして損は無いと思います。</p>
<p>また、MetaDoctor が進化したのか、webOS Doctor 自体が進化したのか分かりませんが、PreをPCにUSBで接続した時に簡単に認識してくれるようになりました。電源を入れっ放しで繋いでもちゃんと認識してくれましたし。これだけでもかなり作業が楽になりました。</p>
]]>
</content:encoded>
</item>
</channel>
</rss>
