日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Deodex】Samsung S5/S6/Note4/Note5 Deodex教程

發布時間:2024/1/8 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Deodex】Samsung S5/S6/Note4/Note5 Deodex教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
翻了一下論壇,之前雖有人寫過類似教程,并非非常詳細。本教程試圖從java安裝、一體包解包直到deodex轉換詳細講述。

零、寫在前面
1. Deodex主要目的是為了三星5.0以上使用Xposed:
? ? (1)? 三星S5/Note4 5.0專版Xposed必須依賴于deodex的ROM ;
? ? (2)? S6/Note5 5.1/6可以直接安裝專版Xposed無需Deodex,若出現使用問題再Deodex
? ? (3)如果你是4.4,則無需Deodex操作,直接使用Xposed 2.x;
2. 非制作完整ROM,僅對 system 下? app, priv-app, framework Deodex
3. 本文將以 Galaxy S5 G9009W 5.0 最新官方包為例演示,教程同樣適用于其他? Lollipop ?ROM;
4. 本教程操作平臺位Windows 7 x64/x86,其他系統請自己尋找對應工具。
5.? 請仔細讀完此教程后再進行操作!!!
6. 如有任何問題,歡迎留言反饋;Deodex 成功后與其水帖拿經驗,不如反饋一下自己機型系統,幫助后來人。

一、前期準備
1. Java,JRE即可, http://www.java.com/zh_CN/
2. 7-zip等壓縮工具;
3. ext4 unpacker 提取 system 下所需文件,? ? ext4_unpacker_exe.zip?(2.25 MB)?
4. (1)? S5/Note4 Android 5.0 使用 JoelDroid Lollipop Batch Deodexer ?進行 Deodex,? ? LBD2.5.zip?(1.81 MB)?
? ? (2)? S6/Note5 Android 5.1 使用 SVADeodexerForArt ?進行 Deodex,S5/Note4 Android 5.0也可使用此工具 ( 推薦 )
? ?? ?? ?? ? SVADeodexerForArtx32.zip?(2.09 MB)? ,? ? SVADeodexerForArtx64.zip?(2.21 MB)?
? ?? : SVADeodexerForArt 可用于測試版 Android M 系統 Deodex
5. zip刷機包模板來刷入 Deodex 后系統文件,? ? InstallerTemplate.zip?(180.59 KB)?

二、Java安裝
選擇對應版本JRE安裝,如果你已經安裝過,或安裝了更加完備Java開發環境可跳過此步。為確保JRE正常安裝,win+r,輸入cmd,在命令窗口鍵入java。根據回顯結果,若顯示如下圖,則為正常。否則,請手動配置Java系統環境參數。


手動配置Java系統環境參數(正常輸出上圖結果 無需 此配置)
右擊計算機,高級系統設置--環境變量--系統變量,找到條目Path,編輯。在最后添加

D:\Program Files\Java\jre1.8.0_74\bin

請自行更改盤符路徑 D:\Program Files

三、一體包解包提取所需系統文件

——————————————————提取說明——————————————————
(1). 使用? JoelDroid Lollipop Batch Deodexer ?僅需提取 system 下? app, priv-app,framework 文件
(2). 使用? SVADeodexerForArt ?務必從一體包中提取 system 下 所有文件
(3). 在PC端新建 system 文件夾,將提取出的文件放到此文件夾內;
(4). 從一體包或從手機提取系統文件, 兩種方法任選其一
——————————————————————————————————————————

(一) 從一體包中提取文件

1. 一體包解壓縮,得到.tar.md5文件。刪除.md5后綴,使用7-zip打開此文件。如圖,本教程使用G9009WKEU1BOL1_G9009WCTC1BOL1_G9009WKEU1BOL1_HOME.tar.md5做為示范。提取我們所需要的system.img.ext4文件。



2. 打開ext4_unpacker,找到system.img.ext4,S5/Note4 用戶現在從 system 中提取? app、priv-app、framework 三部份 出來;S6/Note5 用戶將 system下將 所有文件 提取出來;之后在PC端新建一文件夾 system (也可以是其他名稱),將提取出的文件放到此文件夾內。





(二) 從手機中提取文件

如果你已經刷好了官方原版系統,并且沒有對app、priv-app、framework三部份做過更改,可以從手機中直接提取除這三部份。在PC端新建一文件夾system (或其他名稱),將所需系統文件復制到此文件夾內。

或將手機連接電腦,開啟adb調試。再PC新建一文件夾system,shift+右擊此文件夾,在當前位置打開命令窗口。利用adb pull提取文件。

adb pull /system/app app/
adb pull /system/priv-app/ priv-app/
adb pull /system/framework framework/

四、Deodex

既然獲得了所需要系統文件(app、priv-app、framework,或者是整個system),最后進行 deodex 就可以了。兩種方法任選其一。

(一) SVADeodexerForArtx Deodex(推薦)

1. 雙擊運行對應你系統的 SVADeodexerForArt.exe, 選擇我們新建的文件夾 system. 如果發現無法選中,請重新檢查確認 system 文件夾已包含 所有 system 分區文件
2. 勾選 framework、app、priv-app;
3. 點擊 “Excute” 開始 Deodex;
4. 耐心等待結果,Deodex 后的 app、priv-app、framework 會生成在? SVADeodexerForArtx 同目錄 下。







(二) JoelDroid Lollipop Batch Deodex

打開JoelDroidLollipopBatchDeodexer.exe,雙擊運行。選擇剛剛建立的 system 文件夾(包含三部份即可),點擊"Start process”開始 Deodex。耐心等待結果,隨后 Deodex 的 app、priv-app、framework 文件會 替換掉原文件夾 系統文件。





兩種 Deodex 方法比較說明
(1). JoelDroid Lollipop Batch 支持Android 5.0 S5/Note4, 不支持 arm64(S6/Note5) , 使用時所需提取文件較少 app、priv-app、framework;
(2). SVADeodexerForArt 支持各種 CPU 架構的 Android 5.0 5.1 6.0,使用時所需提取文件較多 system 下所有文件;
(3). 兩種方法都是在對 app、priv-app、framework Deodex;
(4). S5/Note4 兩種方法均可使用,S6/Note5 僅可使用 SVADeodexerForArt。

五、制作Deodex刷機包
最后,利用7-zip右擊打開InstallerTemplate.zip,進入到壓縮包內system路徑。將已經 Deodex 的? app、priv-app、framework ? 拖拽 進這里,確認。(不論是S5/Note4還是S6/Note5, 僅需此三部份文件)
至此刷機包制作完成, 確保先雙清刷回官方包,再卡刷此deodex包


:InstallerTemplate.zip 操作方式是擦除系統原有app、priv-app、framework,將deodex后app、priv-app、framework替換進去。

本教程參考

http://forum.xda-developers.com/android/software-hacking/script-app-joeldroid-lollipop-batch-t2980857
http://forum.xda-developers.com/sprint-galaxy-s5/general/how-to-deodex-lollipop-rom-t3065596
http://forum.xda-developers.com/ ... -android-l-t2972025

補:三星專版Xposed使用教程
三星由于官方對ROM的改動,原版Xposed在5.0+無法直接使用,安裝xposed 3.0 alpha apk后需要刷入對應文件。目前有兩個三星專版分支。
Galaxy S5 Android 5.0? http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463
Galaxy S6 Android 5.1+? http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960

【教程】 Xposed for Samsung Lollipop/Marshmallow
http://bbs.gfan.com/android-8244945-1-1.html

致謝

感謝17樓 @pets 對S6 Deodex問題的反饋

總結

以上是生活随笔為你收集整理的【Deodex】Samsung S5/S6/Note4/Note5 Deodex教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。