• 825

Note 2生活日記與刷機分享(第12頁第1篇)


fj91101 wrote:
我的是正常的
可以重...(恕刪)



感謝f大 重刷後正常了 感恩
^^~謝謝E大的提示
我用出來囉~!^^~!
引用E大的4765教學再補充一下~!
前半段跟E大的一樣
(1).先把您手機上的 android.policy.jar 拷貝到電腦的(SA)編譯軟體所在目錄
例如:
android.policy.jar檔案位置在手機 system/framework/ 這個目錄裡
sa的話就在d:\sa\裡



(2).先把 android.policy.jar反編譯
步驟為:
1. 進入 DOS 畫面

2. 打 CD\SA => 進入 SA 的目錄

3. D:\>SA> 打 baksmali android.policy.jar -o out

4.如以下畫面



5.這時候d:\sa下就會出現一個out的目錄囉~!

(3).編輯程式
步驟為:
1.找到D:\SA\out\com\android\internal\policy\impl\GlobalActions$SinglePressAction.smali這個檔案來做編輯

2.使用Notepad++打開GlobalActions$SinglePressAction.smali來編輯
找到大概是在第23行的地方.field protected static final rebootOptions:[Ljava/lang/String;這一行程式之後
再他下一行新增一行程式為
.field protected static final rebootString:[Ljava/lang/String;



3.然後找到以下二行程式
# direct methods
.method static constructor <clinit>()V
在.method static constructor <clinit>()V 到.end method
把以下程式置換上去
補充一下就是以下的Reboot,Hot Boot,Downloadm,Recovery原程式是什麼英文在置換的程式也要取相同的英文才行哦!:
const-string v2, "Reboot"
const-string v2, "Hot Boot"
const-string v2, "Download"
const-string v2, "Recovery"
原程式為
.method static constructor <clinit>()V
.registers 3

const/4 v0, 0x4

new-array v0, v0, [Ljava/lang/String;

const/4 v1, 0x0

const-string v2, "Reboot"

aput-object v2, v0, v1

const/4 v1, 0x1

const-string v2, "Hot Boot"

aput-object v2, v0, v1

const/4 v1, 0x2

const-string v2, "Download"

aput-object v2, v0, v1

const/4 v1, 0x3

const-string v2, "Recovery"

aput-object v2, v0, v1

sput-object v0, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;

return-void
.end method

置換以下程式


.method static constructor <clinit>()V
.registers 8

const/4 v7, 0x4

const/4 v6, 0x3

const/4 v5, 0x2

const/4 v4, 0x1

const/4 v3, 0x0

new-array v0, v7, [Ljava/lang/String;

const-string v2, "\u91cd\u555f\u555f\u52d5"

aput-object v2, v0, v3

const-string v2, "\u5feb\u901f\u555f\u52d5"

aput-object v2, v0, v4

const-string v2, "\u6316\u7926\u6a21\u5f0f"

aput-object v2, v0, v5

const-string v2, "\u5237\u6a5f\u6a21\u5f0f"

aput-object v2, v0, v6

sput-object v0, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootString:[Ljava/lang/String;

new-array v1, v7, [Ljava/lang/String;

const-string v2, "Reboot"

aput-object v2, v1, v3

const-string v2, "Hot Boot"

aput-object v2, v1, v4

const-string v2, "Download"

aput-object v2, v1, v5

const-string v2, "Recovery"

aput-object v2, v1, v6

sput-object v1, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;

return-void
.end method

4.更改之後存檔

5.使用軟體到d:\sa\OUT的目錄的檔案內文找以下字串,因為不同的 android.policy.jar會放在不同的檔案裡!
sget-object v2, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;



例如使用FileSeek找到這個GlobalActions$99.smali這個檔案有這字串下例字串,然後使用Notepad++打開編輯

然後把sget-object v2, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;裡的rebootOptions更改成rebootString之後存檔

未改前

已改後


(4).編輯程式存檔之後就照E大後半段教學在把程式編譯回去.

(5).編譯之後再把android.policy.jar拷回手機即可使用



未修改之版本程式
(GlobalActions$SinglePressAction.smali):201212/mobile01-1bcc24ef752a495664e218614ba7bb06.zip

(GlobalActions$99.smali):201212/mobile01-fa0052eb35aadd9be68f8eb9a1e6ddcf.zip

已修正版本程式(
GlobalActions$SinglePressAction.smali):201212/mobile01-6319874f9aef748f0d9a5de28761904d.zip

(GlobalActions$99.smali):201212/mobile01-c89385b804e39093a46cbe6a1cabb3c0.zip

4.11_LJA檔案:直接使用CWM即可201212/mobile01-a179614cf98a136d0487b7ba07e95f05.zip

參考網址:E大提供:http://bbs.joyrom.com/thread-1720-1-1.html


因為我也從來沒有改過...(恕刪)


Fcsun99 wrote:
^^~謝謝E大的提示...(恕刪)


大大你好, 我的是N7105 ZHALJ4, 裡面找不到.field protected static final rebootString:[Ljava/lang/String;最接近的只有# instance fields
.field private final mIconResId:I

.field private final mMessage:Ljava/lang/CharSequence;

.field private final mMessageResId:I請問這樣是不是就不能改了?

Fcsun99 wrote:
^^~謝謝E大的提示...(恕刪)



F大大
4.1.2可以使用嗎?
請問有人在使用allshare cast嗎?

聽說這裝置一定要原廠的ROM且不能ROOT…

但是小弟很喜歡V3這ROM…不太想換掉……

可是又想玩看看這裝置……

請問有解決的辦法嗎?
大大妳好
改法合用
可能要自己改一下哦
因為我上傳的cwm檔是4。11專用的
globe68 wrote:
F大大4.1.2可以...(恕刪)
妳原本按重新啟動有四個選項嗎,有的話才能改哦
不然把妳的jar檔寄給我幫妳看看
unun281292 wrote:
大大你好, 我的是N...(恕刪)
還是有一些小問題, 剛剛單包測試都可以, 我先下架, 已經下載也沒關係, 也是可以用

==========================================================
各位 午安, 下午飛機 , 趁出差前將 美化選擇包 第五版 修改

美化選擇包 第五版 是個失敗的作品 , 因為改時間顏色的檔, 有一條 程式碼 沒有刪掉

造成下拉上方 4 鍵的圖示, 鎖屏圖示 不能正確的顯示

其中更正一些顏色放錯的問題

選擇美化包 第 6 版

N7100_4.1.2_WN_F6_Theme.zip ( 206,322 KB)


綱友反應的問題,這一版已修正 OK
由於 T15_V2_412 我有放三個 主體包, 因 其中有一條程式碼沒有刪除, 造成若改時間顏色 , 下拉

上方圖示顯示會異常, 所以我一併修正,

為了以後方便稱呼 , 我們統稱該版為 T15_V3

T15_V3_412_Bule_100%.zip ( 6.08MB)



T15_V3_412_NR5.1.zip (6.65 MB)



T15_V3_412_Stock.zip (6.01 MB)

https://docs.google.com/open?id=0B80kk8AOqhiaZWttSkI3WTNtekE
  • 825
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 825)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?