OnePlus One(一加1)刷機Kali Nethunter完整教程

来源:http://www.cnblogs.com/nmj1986/archive/2016/08/28/5814255.html
-Advertisement-
Play Games

設備信息: 設備名稱:OnePlus One(一加1) OS:ColorOS 1.2 設備型號:A0001 目標: 在OnePlus One(一加1)上將 ColorOS 1.2 刷機為 Kali NetHunter 3.1.0 操作流程: (1)下載相關資源 a)TWRP——第三方Recovery ...


設備信息:

  設備名稱:OnePlus One(一加1)

     OS:ColorOS 1.2

  設備型號:A0001

 

目標:

  在OnePlus One(一加1)上將 ColorOS 1.2 刷機為 Kali NetHunter 3.1.0

 

操作流程:

  (1)下載相關資源

    a)TWRP——第三方Recovery:twrp-2.8.6.0-bacon.img。下載鏈接:https://twrp.me/devices/oneplusone.html

    b)SuperSu——root軟體:BETA-SuperSU-v2.60-20151205163135.zip。下載鏈接:https://download.chainfire.eu/745/SuperSU/BETA-SuperSU-v2.60-20151205163135.zip

    c)CM 13.0——Kali NetHunter基於的第三方Android OS:cm-13.0-20160824-NIGHTLY-bacon.zip。下載鏈接:https://download.cyanogenmod.org/?device=bacon&type=

    d)Kali Nethunter Kernel——Kali Nethunter 內核:kernel-nethunter-oneplus1-marshmallow-3.1.0-20160812-1848.zip。下載鏈接:https://idlekernel.com/nethunter/nightly/3.1.0-20160812-1848/

    e)Kali Nethunter——Kali Nethunter ROM包:nethunter-generic-armhf-kalifs-full-rolling-3.1.0-20160812-1848.zip。下載鏈接:https://idlekernel.com/nethunter/nightly/3.1.0-20160812-1848/

  

  (2)開始刷機

            1)解鎖 boot loader;具體操作方式請按照右邊鏈接所示:https://forums.oneplus.net/threads/oneplus-one-how-to-unlock-bootloader-install-custom-recovery-and-root.64487/(註:英文文檔,但非常專業簡潔清晰。建議:有Android基礎的從2#開始看;無基礎的從1#開始看。如需翻譯,請在跟帖中提出。)             2)刷入第三方Recovery : TWRP(用TWRP刷入CM13.0 和 Kali NetHunter);具體操作方式請按照右邊鏈接所示:https://forums.oneplus.net/threads/oneplus-one-how-to-unlock-bootloader-install-custom-recovery-and-root.64487/ (註:英文文檔,但非常專業簡潔清晰。建議:有Android基礎的從2#開始看;無基礎的從1#開始看。如需翻譯,請在跟帖中提出。)             4)開始刷機:                    a)長按 手機音量- + 電源鍵,進入 TWRP Recovery模式;                    b)點擊 WIPE,進行 四清 操作;(可格式化Data,也可不格式化)                    c)點擊 INSTALL,選擇 cm-13.0-20160824-NIGHTLY-bacon.zip,刷入(註:CM 13.0 自帶底包,應該不需要單獨刷入底包),成功後先WIPE Cache,再Reboot System(此時,會提示是否刷入SuperSu,點擊同意刷入)。                    d)進入 CM13.0,設置允許USB調試模式;                    e)關機,長按 手機音量- + 電源鍵,重新進入 TWRP Recovery 模式;                    f )點擊 INSTALL,刷入 kernel-nethunter-oneplus1-marshmallow-3.1.0-20160812-1848.zip;(註:刷入前不要WIPE不要WIPE不要WIPE)                    g)返回主界面,點擊 INSTALL,刷入 nethunter-generic-armhf-kalifs-full-rolling-3.1.0-20160812-1848.zip;(註:刷入前不要執行任何WIPE操作不要執行任何WIPE操作不要執行任何WIPE操作)                    h)成功刷入nethunter後執行預設WIPE操作,再 Reboot System;                    i)完畢。                            概念解釋:   (1)四清、三清、二清:http://www.oneplusbbs.com/thread-942394-1-1.html   (2)底包、鏡像包、Bootloader、基帶、Recovery:http://bbs.lewaos.com/thread-214220-1-2.html   (3)判斷是否需要刷入底包:http://www.oneplusbbs.com/thread-639062-1-1.html   (4)刷機時為何要解鎖Bootloader:http://zhidao.baidu.com/link?url=4Gfhg0Z_N3moGppF0DfE9tGbblhIqHVtR2FrhAEf3hbvRU7yWBMmj6Upag_YJD-_avl5Gy4_CSWSg9O-1em_r_   參考資料(排名有先後,並特此鳴謝)   (1)最終刷入成功解決方案:https://github.com/offensive-security/kali-nethunter/issues/517   (2)Kali Nethunter資源下載站:https://idlekernel.com/nethunter/nightly/3.1.0-20160812-1848/   (3)解鎖Bootloader、安裝TWRP、刷入SuperSu:https://forums.oneplus.net/threads/oneplus-one-how-to-unlock-bootloader-install-custom-recovery-and-root.64487/   (4)底包提供和解釋:https://forums.oneplus.net/threads/oneplus-one-how-to-unlock-bootloader-install-custom-recovery-and-root.64487/   (5)提到了 Kali 內核 概念,並提供了完整刷機流程:http://www.kali.org.cn/forum.php?mod=viewthread&tid=22059   (6)CyanogenMod官網下載地址:https://download.cyanogenmod.org/?device=bacon&type=   (7)Kali Nethunter官網:https://www.offensive-security.com/kali-linux-nethunter-download/   (8)Kali Nethunter Github:https://github.com/offensive-security/kali-nethunter/wiki   以上為本人刷機經驗,僅供大家參考。如有問題,歡迎在跟帖中提出,謝謝。
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 本篇主要探討的是iOS應用中各種狀態的躍遷過程,建議大家通過修改AppDelegate.swift,在每個過程中添加日誌輸出代碼,從而觀察其變化。 ...
  • 一、PackageManager的resolveActivity 返回能夠匹配的Intent,如果不能匹配就返回NULL, 二、PackageManager的queryIntentActivities 返回所有成功匹配的Activity信息 三、Intent的resolveActivity 第一個參 ...
  • Android 事件分發機制 ViewGroup dispatchTouchEvent 返回true ViewGroup自己在dispatchTouchEvent中消費這個事件 dispatchTouchEvent 返回false 回傳到Activity中onTouchEvent消費事件 dispa ...
  • 我們在《Android學習之Handler消息傳遞機制》(http://www.cnblogs.com/zhouhb/p/5812447.html)已提到過,Android只允許UI線程修改Activity里的UI組件,這樣會導致新啟動的線程無法動態改變界面組件的屬性值。為瞭解決新線程不能更新UI組 ...
  • 這裡用了 MainActivity佈局 主要代碼 源碼: https://github.com/ln0491/RadioButtonAndFragment ...
  • Swift - 從字典(或者Alamofire)直接創建Model文件的工具 效果 1. 常規生成model的方式 2. 通過debug創建model的方式 特性 1. 可以處理JSON格式的字典數據 2. 可以處理本地的json數據 3. 可以處理Alamofire生成的json格式返回數據 4. ...
  • 以下內容是分析安卓源碼所得: 1: 使用預設樣式創建View的方式, 源碼文件 Button.Java 註:此文參考http://www.linzenews.com/ 中的內容所寫,如侵刪! 2: 需要聲明預設樣式的屬性, 源碼文件 attrs.xml 3:創建預設樣式, 源碼文件 styles.x ...
  • 使用Xcode創建一個傳說中的HelloWorld,剖析項目組成並真機測試。 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...