CM9新規インストールの場合
この記事のファイルをインストール
その後こちらのパッチをインストール
そしてこちらのパッチをインストール
してください。
なお、OC UVカーネルを利用したい場合はこちらの記事を参考にしてください。
ちなみにOC UVカーネルはUSB teheringに対応したパッチを作成しておりません。
CM11新規インストールの場合
新規にビルド予定
CM11だと割りと正しく動くのですが、CM9だと点滅時間が一定ではなく変な感じになります。
修正しきれてませんけどこれでよろしくお願いします。
なお、カメラのパッチも一緒に入ってます。
サードのカメラアプリでも撮れるようにはなってますが、動画は取れません。
【ちょっとしたお知らせ】
貧弱PCなので、カーネルROMビルドにものすごい時間かかって電気代が…。
ついに電気代無駄遣いすんなと嫁に怒られてしまいました。・゚゚(ノД`)
と言うわけでどなたか寄付を・・・と思って他所様見習ってpaypalつけようかと思ったら
日本国内間ってpaypalで寄付とか不可なんですね。
何らかの形で寄付してやんよ!っていう方いらしたら連絡お待ちしてます。
—追記—
amazonギフト券が良いのではないかと言う意見を頂きましたのでそれにしてみようかと思います。
上記に下記のアドレスを入れてください。金額はお任せいたします。
f-12c@excite.co.jp
よろしくお願いします。
【不都合情報】
USBマスストレージバグ有⇛2013/07/22修正済み
Audio Routingに少しバグあり
LED不都合あり
通話時画面暗転バグあり⇒2013/08/08 電話での暗転は修正。他のアプリは多分出来てません。
WIfi tetheringがうまく出来ない
【更新詳細】
2013/11/02
カメラの動作安定化
一部のカメラアプリ(HDR camera等)では相変わらず正常動作しません。
2013/08/08
電話アプリでの通話は修正できました。
他のアプリではダメかもしれません。
それと、私用のため11月あたりまでおそらくですが更新は殆ど出来ないと思われます。ご了承ください。
2013/07/22
今までの修正含んだROMをアップしました。
master key exploit等のセキュリティの修正も行なってます。
DeviceParts(設定⇛アドバンス)追加
PIEアイテムの設定、ナビバーの表示非表示等の設定ができます。
表示したい場合は一度表示にチェックを入れたあと再起動すると、
その後再起動せずに表示非表示を切り替えることができます。
2013/07/14
度々申し訳ない、UVなってました。
急いでやるとろくなことないすネ。
2013/07/13
OCUVしてない方のカーネルがOCしたままでした。
修正しましたので再DLしてください。
2013/07/12
BT有効時に毎回BD_ADDRが変わってしまう問題の修正。
BD_ADDRが毎回変わってるの気づくまで何で毎回ペアリングの設定必要なのかと自分で疑問だったわ…。
2013/07/04
とりあえずカメラ起動だけうp。
/system/lib/hwに入れて、パーミッション644にしてください。
カメラ一応動作します。ですが不安定です。二度に一回起動しなかったりとか。
一応標準カメラでは写真撮れます。サードのアプリは動かないのが多いです。HDRカメラとかダメです。
カメラ起動後にアプリ移るとカメラクラッシュしたりします。
camcorderは動作しません。昔のROM+このHALで640*480の動画なら撮影できたのですが
いつの間にか色々いじりすぎて撮れなくなってました><
原因究明は時間かかりそう。
あとパイの表示とかのDeviceParts(F-12C設定アプリ)はごめんなさい、まだ公開用にはできてません。
下から出てきたりするのが邪魔とかでしたら、
パイを表示させ、そのまま画面右か左まで指をもって行くと+の表示が出ますので
その表示を押し続けるとその位置に移動出来ます。
それで何とかしのいでください。
その前にOCもUVもしてないカーネルを先に用意するかもしれません。
あと、ど-でもいいですが、F-12C rootスレとかは利用プロバイダが規制されまくりで大抵の場合かけません。
2013/05/04
CM9うpしました。
時間が全く取れなかったのでカメラその他修正を行えてません。
前回テスト時との変更点は
・バイブ止まらなかったりパターンがおかしかったりしたのを修正
・今までの修正パッチの更新含む(GPS Fix,BT Wi-Fiテザリング)
・設定メニューの中にアドバンスを追加(ナビバー表示/非表示はバグがあります。)
・HWAアプリ( by royale1223 )を同梱 -> Gmail SPモードメール FaceBookアプリ等で画面が白くなってしまう場合、このアプリでチェックを外しHWAを無効にしてください。
・メモリ20MBくらいUP
special thanks(順不同)
F-12c rootスレの人柱さんたち
Cm9の動作報告をしてくれた方々
toshi3様
hiro_kama様
michitaka様
Tom’s Diner デジタル部様
でゅえいん様(CWM移植にあたってのアドバイス他)
Cyanogenmod
Cyanmobile
通話時画面暗転の件をどうにかこうにかしようと思ってたら
PowerManagerServiceの中の
近接センサのアクティブ判定に
boolean active = (distance >= 0.0 && distance < PROXIMITY_THRESHOLD && distance < mProximitySensor.getMaximumRange());
みたいなのがあった。
F-12Cの近接センサは1.0か0.0(distanceの値)しか返さないのに、getMaximumRange()すると1000.0が返ってくるので、CM9だと、この式は常にtrue状態。
つまり常にNEAR。
stockのROM見るとどうやら1.0を返すようにframeworkに手を入れてる様子。
これ直したら動くんじゃなかろうか?
しかし、結果はだめでした/(^o^)\
通話時に点きっぱなしになるだけでした。
もう少し弄ったら手をかざすと点いたり消えたりするようになりましたが、
二秒以上くらいかざしてるとその後目を覚ましてくれません。
メニューキーとか押せば点灯してくれますけど。
うーん。まだまだのようです。
と思ったのですが、どうやら元から入っている電話アプリは正常動作するようになった模様。
殆どをskypeで動作確認してたから気づきませんでした。
何故skypeはあかんのだ。
そんな感じで、電話でのblack screen問題は一応は解決しました。
skypeでの動作がおかしいのが気がかりですが、コード整理したら修正したものをupしようと思います。
BD_ADDRの修正パッチに、大事なファイル一つ含めるの忘れてた/(^o^)\
後日アップします。
パッチだらけで申し訳ないす。
次はフルビルドしよかな。
FelicaをCM9で -> 時間があるときにちょいちょい試しているけれど難航中。
通話時ブラックスクリーン -> 最優先なのでずっと修正を試みてるけれど修正できね(‘A`)他の機種どうやって直してんだよー。
twrp -> 移植したけど、移植不完全ぽくてADBが使えねーのでものすごく不便。バックアップリストアは出来た。
移植したのが2.4か2.5か忘れたけど、2.5か2.6がどっちか起動不可だった。
liblight -> 光るけど意図したとおりにうまく光らねー
USB Mass strage -> ぼちぼち修正はじめるかなー
DeviceParts -> 大体出来たけどナビバー表示非表示が、一回表示する設定にしてから再起動してやらないとうまくいかね。ためしにframeworkにAOKPのそこら辺のコード丸々使ってみたけどやっぱかわらん。
うpしました。
詳細は更新情報にて。
公開しました。
更新情報からどうぞ。