Noid's Geek

修改 Samsung Galaxy S4 和 Note 3 S-view 背景和自動關閉螢幕

0


嗯,S view 這功能真的很炫,但是如果能夠再自訂個人風格是最好了。以下,來自 XDA 的教學,讓你更改 S view 的背景。*修改背景需 root, 並有變磚風險,請自行評估使用*

Android 4.4 (S4 已發布 2014/02/28 )請用 :

第一步 
先安裝以下軟體在電腦上: 7-zip , Notepad++, Android Multitool 和相關的程式。
安裝以下軟體在手機上:7-zip , Safestrap Recovery , Root Exploer, 任意一個 "DEODEXED" Rom
http://noidgeek.blogspot.tw/2014/02/samsung-galaxy-s4-note-3-sview.html
1.以上安裝好之後,選擇你想要當背景的圖案,1002 x 954 大小的 PNG 圖檔。
2.將圖檔更名為 "mainbg_pattern_mainarea.png"
3.將 "mainbg_pattern_mainarea.png" 放到 AndroidMultitool 資料夾
4.再將你的 "DEODEXED" Rom 放到 AndroidMultitool 資料夾
5.點兩下  "DEODEXED" Rom 用 7zip 打開,但不是解壓縮喔!
6. 7zip 就可以看到 Rom 的資料夾結構 :
進入 "system"
再進入 "app"
點兩下 "SViewCoverService.apk"
進入 " res --> drawable-sw360dp-xxhpdi" 資料夾
找到 "mainbg_pattern_mainarea.png" 並更名為  "mainbg_pattern_mainareaX.png"
將你選的 png 檔 "mainbg_pattern_mainarea.png" 拖進來
http://noidgeek.blogspot.tw/2014/02/samsung-galaxy-s4-note-3-sview.html
7.回到 AndroidMultitool\ ROM \system\framework 資料夾
"SViewCoverService.apk" 右鍵 copy to --> ok
"framework-res.apk"-->右鍵 Copy to-->OK
"twframework-res.apk"-->右鍵 Copy to-->OK
關閉 7zip

第二步

反編譯以下檔案 :

1.依第一步,找到 "SViewCoverService.apk, framework-res.apk, and twframework-res.apk" ,複製到  "AndroidMultitool" 內的 "Files" 資料夾
2.執行 Android Multitool
3.安裝 framework-res , twframework-res .apk
4.點選 ... ,然後選擇安裝
5.在 Decompiling (APK) 選項下選擇 SViewCoverService.apk ,然後點選 ... 並選擇  decompile
(不要勾選擇  "use baksmali" )
http://noidgeek.blogspot.tw/2014/02/samsung-galaxy-s4-note-3-sview.html
第三步

編輯以下檔案:
打開 "AndroidMultitool" 下的 "Decompiled_apk"
打開 "SViewCoverService\smali\com\sec\android\sviewcover
用 Notepad++ 打開 "SViewCoverView.smali"
搜尋 "alpha",找到
const/16 v1, 0x1a
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageAlpha(I)V
The Hex value in "const/16 v1,0x1a" is 0x1a which is 26 which is roughly 10%
Tranparent =0 = hex 0x00
Opaque=255 = hex 0xff

改 const/16 v1, 0x1a 為
const/16 v1, 0xff
總共有四個地方要改,都是在 alpha 後面。0x1a 或 0x10 都改為 0xff
改完後,存檔。http://noidgeek.blogspot.tw/2014/02/samsung-galaxy-s4-note-3-sview.html

第四步
編譯 :

回到 AndroidMultitool
在 Compiling (APK) 底下選則 "SViewCoverService.apk"
按 ... 餅選擇 AndroidMultitool --> Decompiled_apk --> SViewCoverService ,compile
關閉 Android multitool
http://noidgeek.blogspot.tw/2014/02/samsung-galaxy-s4-note-3-sview.html
打開 "AndroidMultitool\Files"
右鍵 "SViewCoverService.apk" --> 7-Zip --> Open archive
找到 "META-INF n AndroidManifest.xml" 複製到
AndroidMultitool\Compiled_apk\SViewCoverService

進到 "AndroidMultitool\Compiled_apk\SViewCoverService"
用 7zip 打開  SViewCoverService.apk
把 "META-INF" and "AndroidManifest.xml"  拖進去
http://noidgeek.blogspot.tw/2014/02/samsung-galaxy-s4-note-3-sview.html
用 Root Exploer 到手機的 system\app 資料夾,
更名原本的 SViewCoverService.apk 為 SViewCoverService.apk.bak
再複製剛剛的 SViewCoverService.apk 到手機內的 system\app
更改權限為 r-w-r-r
重開機。

收工並好好欣賞你的新 S view 背景吧!!

0 意見 :

張貼留言