2012年1月13日金曜日

GALAXY NoteにカスタムROM≪Sheep ROM LA1 V2.2≫を焼いてみた

#2012/02/19 記述を微修正
#2012/01/14 追記

[ROM] Sheep ROM
http://forum.xda-developers.com/showthread.php?t=1352945

LA1ベースの2.2が出ていたので何となく焼いてみたけども1.2に戻した。
……いや、deodexが上手くいかなくて。

SheepROM2.2にはCRT Offなどは普通に入っているのだが、CWMがなくdeodexedされてない。
また、起動時に!マークは出ない。カーネルは標準カーネル。
CWMについてはカーネルをFM2.0カーネルなどに入れ替えれば使える。

焼き方は2.x系共通。

1. GALAXY NoteからmicroSDカードを抜いてダウンロードモードで起動しボリュームUPキー
  (ダウンロードモード:ボリュームDOWN+HOME+電源キー)

2.Sheep_ROM_LA1_V2.2.RARを解凍(中身は以下3つ)
  ①CODE_N7000XXLA1_CL868264_REV02_user_low_ship_mod.tar.md5
  ②GT-N7000-MULTI-CSC-OXALA1.tar.md5
  ③MODEM_N7000XXLA1_REV_05_CL1093393.tar.md5

3.Odin3を起動し、USBケーブルを繋ぐ
  PDAに①のCODE、PHONEに③のMODEM、CSCに②のCSCを指定しStart
  焼き終わったら勝手に再起動される

以上。


CWMを使うためにFM2.0カーネルに入れ替え。
Odin3のPDAに指定して焼く。起動時に!マークが出るようになる。

Extended Power Menu。
このメニュー以外の違いはよく分からない。

あとはセルスタンバイ問題解決のためにframework.jarのdeodexとやらが必要なわけだが、調べてみてもよく分からない。

参考:
apkとodex: Memoroのメモ帳
de-odexing : 工人舎SC3
[Android] deodexをしてみよう
Desire X06HT – dex化(deodex)・odex化処理 | MEDIA Street

xUltimateでdeodex出来るというので試してはみた。
デバッグモードで繋いでMain.exeを起動し2番と4番を実行。


done_frameフォルダに出来たframework.jarを/system/framework/のものに置き換え。
この状態でパッチを当てると一応最後まで行くのだが、セルスタンバイ問題は解決しなかった。

色々知識が追いついてないので間違いはありそうだ。
情報求む。


追記。

deodexしたファイルの置き換え方法が間違っているのかと思い、以下ページを参考に試してみたがダメだった。
Motorola milestone 2 改造記 その2 -Battery 1% step化-|あれなメモ帳

adb shell
$ su
# stop
# mount -o rw,remount /dev/block/mmcblk0p9 /system
# cp /sdcard/done_frame/* /system/framework/
# rm /system/framework/*.odex
# mount -o ro,remount /dev/block/mmcblk0p9 /system
# reboot

結果、ブート画面エンドレス。

以下ページの通りにdeodexせずにやってみた方が上手くいくかもしれない。
非Deodex環境 [SO-02C] でセルスタンバイ問題を解決する - nunnun's weblog

しかしもう面倒なのでSheep ROM 1.2で良い。

0 件のコメント:

コメントを投稿