2011年9月7日水曜日

【unstable】CM4IS01を更新

ブートイメージを公開、デュアルブートに対応
Android Marketを最新版に更新
pmem_adspのアドレス割り当て変更
いくつかの不具合を改善、または回避策を用意
インストール手順を明快かつ簡素に
※注意:今回はブートイメージを焼く作業が加わりました
自信のない方は作業を控えてください

AT YOUR OWN RISK


110905 unstable

公開は終了しました

dropboxのURLリンク機能が停止されたのでubuntu oneに移しました

/// 9/14更新
ubuntu oneからダウンロードしたファイルで不具合が相次いでいます。現在調査中です。
dropboxのリンクからダウンロードするようにお願いします。
///

110905 unstable kernel:
http://ubuntuone.com/2FsdEPfrkNCMu5eYMHWbxA

$は作業PCのターミナル
#はIS01のターミナルです
IS01での作業は必ずsuコマンド、またはadb rootでルート権限を取得して行なってください

1.system-0905.tar,froyo_bootv3.imgをIS01に転送
$ adb push system-0905.tar /sdcard/
$ adb push froyo_bootv3.img /sdcard/

2.IS01内にsystemイメージを解凍
# mkdir /data/cm4is01
# cd /data/cm4is01
# tar xvf /sdcard/system-0905.tar
# mv system-0905 system

3.data,cacheを作成
# mkdir data cache

4.ブートイメージをrecoveryパーティションに焼く
# flash_image recovery_wr /sdcard/froyo_bootv3.img
/// 9/8 0:00 訂正 recovery_rwではなくrecovery_wrです

5.reboot recovery
# sync
# sync
# sync
# reboot recovery
初回起動は長いです

6.起動後、Setup Wizardに入る
設定は自動的にスキップされhome画面が表示されます

7.起動後の設定
# fix_permissions

8.再起動
# reboot recovery
以上で完了です。前回のようなパーミッションの設定は不要です


※homeキーが効かない場合
# fix_homekey
を実行し、再起動してください


/// 9/8 20:25 更新
suの不具合が確認されました
# chown 0.0 /system/xbin/*
# /etc/init.d/S95Setup
で直ります
///

2011年9月4日日曜日

GoogleTV買った

とても便利に使っております
amazon.comからDHLで送ってもらって四日で届きました
Chromeたん積んでるのがいいね
html5もバッチシ対応
日本語入力できないのがなんとも惜しいが
GoogleさんがHoneycomb用意してるみたいだし
GoogleTV SDKをリリースしてるのでアップデートは確実でしょう

そういえばnexus one買うとか言ってた気もしますが忘れました(ぉ

【人柱向き】CM4IS01のバイナリを公開してみる

頑張った

文字キーでのIME切り替え
ヘッドセット
ボリュームキー
GPU有効化
そしてカメラ
それぞれのパッチを適用しビルド

パッチ作成者の方々に感謝します


AT YOUR OWN RISK

バイナリ:
110904 unstable

公開は終了しました

起動前に

chmod 755 system/bin/*
chmod 06755 system/xbin/su
chmod 06755 system/xbin/hcitool
chmod 06755 system/xbin/librank
chmod 06755 system/xbin/procmem
chmod 06755 system/xbin/procrank
chmod 0755 system/etc/dhcpcd/dhcpcd-run-hooks
を実行してください


なにか不具合を見つけたらtwitter:@yuntan_tまで


9/4 11:30 追記//
初回起動時にセットアップ画面から抜けられなくなる不具合のご報告がありました。
system/app/SetupWizard.apkを削除してから起動してください。

なお、wifiが有効にならない不具合があるかもしれません。
他にも不具合があるかもしれませんので、くれぐれも自己責任でお願いします。


9/5 00:20 追記:
多数の不具合が報告されています
ホームボタン、検索キーが効かないなどです

2011年7月19日火曜日

Canon MP610をubuntu11.04で使用する

諸般の事情で祖父母の家にいる
で、core2duoのデスクトップPCがあるんだが
プリインのwindows vistaとかいうクソOSがクソ重くて使いもんにならんので
Linux Live USBで対応してたんだがついに耐え切れず勝手にubuntuをインスコした(ぉ
まあwubiなんだけど

インストールしたらあのプリインのOSは一体何だったのと言いたくなるほど快適で
しかしプリンタが使えない
適当にぐぐったらドライバはあるが依存関係が満たせなくてインストールできないらしい

キャノンサポート ソフトウェアダウンロード

問題のlibcupsys2というパッケージは古いものでもうリポジトリになく、代わりにlibcups2というパッケージで機能が提供されているらしい

Ubuntuパッケージ検索

じゃあそいつを使うように書き換えてやればいい、と単純な発想でやってみたらいけたので書いておこう

まず上記のキャノンのページから共有パッケージとPIXUS MP610用機種別パッケージをダウンロード

さてここからの操作はすべてroot権限を使用するので
$ gksu nautilus

ダウンロードしてきたパッケージを右クリックメニューから展開

展開して出てきたフォルダをリネーム
# mv cnijfilter-common_2.80-1_i386 cnijfilter-common_2.80-1_i386-mod
# mv cnijfilter-mp610series_2.80-1_i386 cnijfilter-mp610series_2.80-1_i386-mod

cnijfilter-common_2.80-1_i386-mod/DEBIAN/controlおよびcnijfilter-mp610series_2.80-1_i386-mod/DEBIAN/controlのDependsの行のlibcupsys2 (>= 1.2.1)をlibcups2に書き換える

パッケージを作成
# dpkg-deb -b cnijfilter-common_2.80-1_i386-mod/
dpkg-deb: `cnijfilter-common_2.80-1_i386-mod.deb' にパッケージ `cnijfilter-common' を構築しています。
# dpkg-deb -b cnijfilter-mp610series_2.80-1_i386-mod/
dpkg-deb: `cnijfilter-mp610series_2.80-1_i386-mod.deb' にパッケージ `cnijfilter-mp610series' を構築しています。

インストール
# dpkg -i cnijfilter-common_2.80-1_i386-mod.deb cnijfilter-mp610series_2.80-1_i386-mod

完了!

あとはこちらの方のページを参考にppdファイルを指定してやればおk

ubuntu プリンタ設定 3
http://southhill.at.webry.info/200904/article_7.html

おばあちゃんから頼まれていたものも無事印刷できましたとさ


その他参考にしたページ

[debian]お手軽 deb パッケージ作成方法
http://d.hatena.ne.jp/conceal-rs/20090518/1242643016

2011年6月13日月曜日

ご報告

なぜでしょうか
入院しております
それも今日で10日目あたり
理由は腸の不調です
まあそれはよしとして
ブログの更新が大分滞っていましたね
理由は忙しかったからです
いつも同じですね
で、ブログを更新しなかった間PCで何をしていたかというと
最近流行りのAndroidプログラミングをしようと頑張ってましたが
結果
……まあできませんでしたね。
とあるiPhoneプログラムを開発して有名になった中学生がいると聞いてね
私もやってみようかと
有名になりたいんじゃないんです
…広告つけて儲けたかったんですね
すいませんね不純な動機で
まあそれも無理になりました
なぜか
あきらめずに続けたらいつかそれなりのプログラムが完成するのではないか
いえ
実は、入院中に母親からもう大学生になるまでパソコンをさわらせないと告げられまして
だからもう無理です
AndroidプログラミングどころかデスクトップLinuxにさわることさえ出来なくなりました
もとはというと私が悪いんですね
母親は今回の不調の原因にはPCをよくさわっていたこともあるんじゃないかと思っているようで
そして母親が思っているだけでなく実際そうなんだと
PCさわってて寝るのが遅くなってそれによる生活習慣の乱れが今回の不調に繋がったのだと
はいその通りです
というわけで、PCは大学に入学するまでおあずけです
とは言ってもあと二年もないですが
それまではこのブログの更新もほとんど途絶えることになるかと思います
だって書くネタがなくなるんだもん
これまでこのブログを少しでも読んでいただいた方、ありがとうございました
というか人に読まれるような有益なことなど少しも書いてない気がしますが
もし読んでらっしゃる方がいらっしゃれば、ありがとうございました
さて私はこの後何するかですが
nexus one買うためにお金ためようと思ってます
ヤフオクで相場は二万円ちょっとぐらいみたいです
私ね、最新のソフトウェア依存症だと思うんです
いつも近くに最新のソフトウェアがないと気が済まない
だからOSのアップデートは毎日ほどしますし
新しいLinuxディストリがリリースされるとすぐパソコンに入れてみるし
android1.6で動く端末に無理矢理2.3とかCM6入れるし
でね、PCがなくなると悲惨なことになるんですよ
近くにあるのはandroid1.6というとっくに時代遅れとされているOSだけ
さすがにそれは耐えられません
この機会にその中毒をなんとかしたらどうなのか?
ちっともそんなこと考えられませんね
はいそうです、要するにバカです
だからnexus one中古で買おうかなと
特に何も弄らなくても最新のソフトウェアが使えるという私にとっては至高の端末です
あれだったら多分Ice Creamのアップデートもくるでしょうし
二年間ぐらいどうってことなくしてくれます
で、その夢のような端末を買うにあたっての唯一の問題が
金がない
だから頑張って貯めます
頑張ります
私が「勉強」の二文字について少しも触れてないことについてなにかお思いの方がいるかもしれませんが
ここはそういうブログです
趣味のことだけ書くところ
だから触れる方がおかしい
そういうものだと思ってください
ありがとうございました
あとがき:
この記事は病院で消灯時間後に愛用のIS01で一気に書き上げたものなのですが
すごいことに気がつきました
なんと、私闇のなかでも結構な速さでキーボード叩いてる
こいつのおかげで完全にブラインドタッチできるようになってました
この点は感謝ですね、端末に