我的設定:
- 型號:Aspire E5-571G(Aspire E5-571G_0867_V1.32)
- GPU:NVIDIA Corporation GM108M [GeForce 840M](修訂版 a2)
- CPU:EA50_HB V1.32
- 記憶體:8GB
- 作業系統:Ubuntu 14.04.6 LTS Trusty
目標:
- 設備 - Nexus 5x
- 版本-奧利奧
- 標籤 - android-8.1.0_r52
- 建造 - OPM7.181205.001
- 配置-用戶
按順序採取的步驟:
- 安裝依賴項
- sudo apt install bc bison build-essential ccachecurl flex g++-multilib gcc-multilib git gnupg gperf imagemagick
lib32ncurses5-dev lib32readline-dev lib32z1-dev lib54-ncurses5-
dev lib32readline-dev lib32z1-dev liblib4-ncurses5-dev lib32readline-deves
libxml2 -utils lzop pngcrush rsync schedtool squashfs-tools xsltproc
zip zlib1g-dev- sudo apt install cmake zip unzip openjdk-8-jdk-headless
- 在主目錄中設定 bin 路徑
mkdir -p ~/bin
- 安裝 repo 指令:
- 捲曲https://storage.googleapis.com/git-repo-downloads/repo> ~/bin/repo
- chmod a+x ~/bin/repo
- 驗證儲存庫二進位檔案的校驗和。
sha256sum ~/bin/repo
- Git身份
- git config --global user.email ""
- git config --全域使用者名稱“”
布羅特利包
- 複製https://github.com/google/brotli.git
- cd ~/brotli
- ./配置-cmake
- 使-j(4)
- cp brotli ~/bin/
取得供應商 blob
- 複製https://github.com/anestisb/android-prepare-vendor.git
- cd android-prepare-供應商
- mkdir bullhead blobs
- sudo ./execute-all.sh -k -d bullhead -a bullhead -b OPM7.181205.001 -o bullhead-blob
下載 AOSP 來源
- mkdir -p ~/aosp
- cd ~/aosp
- 倉庫初始化-uhttps://android.googlesource.com/platform/manifest-b android-8.1.0_r52
- 倉庫同步
問題描述:
該清單在此結束,因為這是我能夠達到的最遠距離,首先,在家裡,我的最佳 8 Mbps 大約需要 24-60 小時才能完成儲存庫同步,但有錯誤。起初,我沒有記錄日誌,因為我完全確定存儲庫同步可以以低速運行幾十次,並且不斷超載才能完成。但經過大約 5-6 次嘗試後,很明顯事實並非如此。最常見的錯誤是“linux 輸入/輸出”“無法獲取”和“意外掛起,這可能不是絕對正確的,因為這些來自我的記憶。然後我決定嘗試幾次“reposync -f”結果是一樣的,當時我認為這是連接速度慢和中斷的問題,所以我拿著我的乙太網路電纜去找我有570 Mbps 的朋友,看看這是否有幫助。最終得到的結果幾乎相同。該硬碟在“磁碟”中標記為“可能很快就會失敗”,並附上下面的所有日誌檔案。
感謝您提前的回复,我真的很致力於完成我已經開始的事情。 輸出 輸出端 硬體(lspci) HDD_short_test_smartctl