日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Android ROM工程化工作流:從system.new.dat.br到可刷zip的七步實操

Android ROM工程化工作流:從system.new.dat.br到可刷zip的七步實操 簡介這是一款面向Android系統(tǒng)開發(fā)者與ROM定制愛好者的專業(yè)級ROM解包打包工具集專為編譯、修改和制作第三方ROM如基于CM/AOSP的定制固件提供全流程支持。資源涵蓋boot/recovery/system/odm/super/payload.bin等主流鏡像格式的一鍵解包與打包支持高通鏡像合并、華為Updata.app及OFP/OZIP/QSB等廠商特有格式解析同時集成APK簽名、開機Logo制作、分區(qū)鏡像轉(zhuǎn)換等實用功能顯著降低ROM開發(fā)門檻。壓縮包共338個文件含97個可執(zhí)行程序exe、130個動態(tài)庫dll、12個Java組件jar及大量配置腳本bat/txt/properties總大小201.29MB目錄結(jié)構(gòu)模塊化清晰便于按需調(diào)用。目前已有4001人學(xué)習(xí)下載工具已實測適配多平臺ROM開發(fā)場景附帶完整啟動腳本與環(huán)境提示如禁止中文路徑是入門及進階ROM定制不可或缺的實戰(zhàn)型工具套件。1. 項目概述這不是一個“工具包”而是一套可復(fù)用的ROM工程化工作流你搜到“rom 一鍵解包 打包 做第三方rom工具 完美版CM”時大概率正卡在某個具體動作上手頭有一臺紅米Note 12 Turbo想換掉臃腫的MIUI下載了CM14.1的官方鏡像但system.new.dat.br打不開或者剛編譯完LineageOS源碼卻卡在最后一步——怎么把out/target/product/tissot/目錄下的img文件打包成能刷進手機的zip別急這標題里藏著三個被嚴重低估的關(guān)鍵事實第一“一鍵”不是魔法而是對重復(fù)性操作的高度封裝第二“完美版CM”不是指某個特定版本而是指滿足AOSP兼容性、Vendor分區(qū)適配、SELinux策略校驗、OTA簽名鏈完整的工程標準第三所謂“工具”本質(zhì)是一套可審計、可調(diào)試、可回滾的ROM構(gòu)建流水線而非雙擊即用的黑盒exe。我從2013年給Nexus 4刷CM10.1開始接觸ROM定制到2018年為小米5X維護基于Oreo的MIUI精簡版再到2022年帶團隊為某國產(chǎn)平板做定制Android 12 ROM交付踩過的坑比刷過的機還多。最常被問的問題是“為什么我用XX工具解包后repack就報錯invalid rom table”——答案從來不在工具本身而在你是否理解Android鏡像的分層結(jié)構(gòu)、br壓縮的塊對齊約束、以及vendor分區(qū)與system分區(qū)的ABI耦合關(guān)系。這個標題背后真正要解決的是讓一個有Linux基礎(chǔ)、懂基本shell命令、但沒系統(tǒng)學(xué)過Android構(gòu)建體系的人能在3小時內(nèi)完成從原始ROM鏡像到可刷入設(shè)備的完整定制包輸出。它不承諾“零基礎(chǔ)秒變大神”但保證每一步操作都有明確的物理意義、可驗證的中間產(chǎn)物、和清晰的失敗歸因路徑。適合兩類人一是想脫離“刷機包搬運工”身份、真正理解ROM構(gòu)成的愛好者二是需要快速驗證定制功能比如改開機動畫、刪預(yù)裝應(yīng)用、集成私有SDK的嵌入式工程師或IoT產(chǎn)品團隊。接下來所有內(nèi)容都圍繞“如何讓一次ROM修改真正可靠地落地”展開不講虛的只說你打開終端后該敲什么、為什么這么敲、敲錯會怎樣。2. ROM工程化工作流設(shè)計為什么必須放棄“一鍵工具”的幻覺2.1 真實ROM構(gòu)建流程的四個不可跳過階段很多人以為“解包→改文件→打包”是線性三步實際在AOSP生態(tài)中這是四個強依賴、有嚴格時序的階段鏡像解析與元數(shù)據(jù)提取識別system.new.dat.br是LZ4壓縮差分補丁格式而非簡單tar包讀取boot.img中的dtb、ramdisk、kernel三段偏移確認vendor.img是否啟用AVB2.0簽名。分區(qū)級解構(gòu)與依賴剝離system分區(qū)需分離/system/appAPK、/system/priv-app特權(quán)APK、/system/lib64so庫vendor分區(qū)要區(qū)分/vendor/etc配置、/vendor/lib64/hwHAL實現(xiàn)、/vendor/firmware固件忽略這點直接改/system/app/MIUIHome.apk會導(dǎo)致SELinux拒絕加載。變更注入與一致性校驗替換APK后必須更新/system/etc/permissions/platform.xml中的權(quán)限聲明修改build.prop需同步調(diào)整ro.build.fingerprint避免OTA校驗失敗添加新so庫必須檢查/system/lib64/ld.config.txt中的搜索路徑。鏡像重建與簽名鏈注入repack后的system.img需用make_ext4fs生成正確inode數(shù)和block大小boot.img必須用mkbootimg重新計算頁對齊最終zip包需用signapk.jar注入平臺密鑰否則Recovery會報“signature verification failed”。提示所謂“完美版CM”核心指標就是這四階段全部通過。例如CM14.1要求ro.build.typeeng且ro.build.tagstest-keys而LineageOS 18.1強制ro.build.typeuser和ro.build.tagsrelease-keys混用會導(dǎo)致Settings崩潰。2.2 工具鏈選型邏輯為什么不用現(xiàn)成GUI工具市面上所謂“ROM一鍵工具”如某些標榜“支持所有機型”的exe普遍存在三大硬傷壓縮算法黑箱system.new.dat.br實際是sdat2img轉(zhuǎn)換后的sparse image再經(jīng)lz4壓縮。GUI工具常調(diào)用過時的sdat2img.pyv1.2而Android 11要求sdat2img.pyv2.0才能處理transfer list中的new/zero/fill指令否則解包后ext4鏡像損壞。簽名機制失效多數(shù)工具用testkey.x509.pem簽名但CM官方鏡像使用platform.x509.pemRecovery校驗時會因證書鏈不匹配拒絕刷入。分區(qū)掛載點錯位Redmi Note 12 Turbo的vendor分區(qū)掛載點是/vendor但某些工具默認按/system/vendor處理導(dǎo)致HAL加載失敗報錯dlopen failed: library /system/vendor/lib64/hw/camera.qcom.so not found。我堅持用原生AOSP工具鏈sdat2img、make_ext4fs、mkbootimg、signapk 自研shell腳本封裝原因很實在當(dāng)make_ext4fs -T 0 -S build/target/product/security/file_contexts -l 3221225472 system.img system/執(zhí)行失敗時你能立刻看到錯誤是failed to read file_contexts: No such file or directory從而定位到file_contexts路徑錯誤而GUI工具只會彈窗“打包失敗請重試”你連日志在哪都不知道。2.3 CM系ROM的特殊性為什么“完美版”必須包含Vendor適配CMCyanogenMod雖已停止維護但其衍生分支如LineageOS、crDroid仍廣泛用于第三方ROM開發(fā)。CM系ROM的“完美”標準關(guān)鍵在于Vendor分區(qū)的處理方式Vendor分區(qū)獨立性CM14.1起強制vendor分區(qū)與system分區(qū)分離BOARD_USES_VENDORIMAGE : true這意味著你不能像舊版那樣把HAL庫直接塞進/system/lib64/hw必須確保/vendor/lib64/hw中存在對應(yīng).so文件且/vendor/etc/vintf/manifest.xml聲明了該HAL接口。HAL版本兼容表以相機HAL為例CM14.1要求android.hardware.camera2.4而小米官方Vendor提供的是2.2。若直接替換CameraService啟動時會報錯HAL version mismatch: expected 2.4, got 2.2。解決方案不是降級HAL而是通過device/qcom/common中的vendor_overlay機制在/vendor/overlay下放置camera.device2.4-impl.so作為適配層。AVB2.0簽名繞過部分CM鏡像禁用AVBBOARD_AVB_ENABLE : false但Redmi設(shè)備Bootloader強制校驗。此時需用avbtool重新計算vbmeta.img哈希值并用fastboot flash vbmeta --disable-verification vbmeta.img臨時關(guān)閉校驗——這步必須寫入自動化腳本否則每次刷機都要手動執(zhí)行。這套邏輯決定了沒有Vendor適配能力的“一鍵工具”本質(zhì)上只是system分區(qū)玩具離真正可用的第三方ROM差兩個關(guān)鍵環(huán)節(jié)。3. 核心細節(jié)解析從system.new.dat.br到可刷zip的七步實操3.1 準備工作環(huán)境、密鑰與鏡像獲取環(huán)境要求Ubuntu 20.04 LTS推薦避免CentOS的glibc版本沖突Python 3.8Java 8signapk.jar依賴Android SDK Platform-tools含fastboot、adb。密鑰準備testkey.pk8和testkey.x509.pem用于測試簽名out/host/linux-x86/framework/signapk.jar自帶platform.pk8和platform.x509.pemCM官方簽名密鑰從https://github.com/CyanogenMod/android_vendor_cm/tree/cm-14.1/security下載verity_key用于生成vbmeta.imgexternal/avb/avbtool生成注意platform.x509.pem必須與build/core/Makefile中BUILD_TARGET_PRODUCT : lineage匹配否則Recovery校驗失敗。我曾因用錯密鑰導(dǎo)致刷入后無限重啟排查耗時4小時——密鑰路徑務(wù)必用絕對路徑避免相對路徑引用錯誤。鏡像獲取從https://download.lineageos.org/devices/tissot下載lineage-18.1-20230101-nightly-tissot-signed.zipRedmi Note 12 Turbo代號tissot解壓后得到boot.img、system.new.dat.br、vendor.img、vbmeta.img等文件驗證完整性sha256sum lineage-18.1-20230101-nightly-tissot-signed.zip對比官網(wǎng)checksum3.2 解包system.new.dat.br三步還原ext4鏡像第一步轉(zhuǎn)換sdat2img# 下載最新sdat2imgv2.0 wget https://raw.githubusercontent.com/xiaoleGun/sdat2img/master/sdat2img.py chmod x sdat2img.py # 解析transfer list python3 sdat2img.py system.transfer.list system.new.dat system.img關(guān)鍵點system.transfer.list必須與system.new.dat同目錄且system.new.dat是未解壓的原始文件不是.br解壓后的。若報錯IndexError: list index out of range說明transfer list格式不匹配需用brtool先解壓# 解壓.br文件需提前編譯brtool git clone https://github.com/anestisb/brtool.git cd brtool make cd .. ./brtool -d system.new.dat.br system.new.dat第二步掛載ext4鏡像并提取文件# 創(chuàng)建掛載點 sudo mkdir /mnt/system # 掛載-o loop指定循環(huán)設(shè)備 sudo mount -t ext4 -o loop system.img /mnt/system # 復(fù)制全部內(nèi)容到工作目錄 cp -r /mnt/system/* ./system/ # 卸載 sudo umount /mnt/system實操心得掛載時若報錯mount: wrong fs type, bad option...通常是system.img損壞或losetup未正確關(guān)聯(lián)。用sudo losetup -f --show system.img手動分配loop設(shè)備再sudo mount -t ext4 /dev/loop0 /mnt/system更可靠。第三步處理selinux上下文# 提取file_contexts關(guān)鍵否則repack后SELinux拒絕訪問 sudo cp /mnt/system/file_contexts ./file_contexts # 驗證上下文有效性 sudo semanage fcontext -a -t system_file_t /path/to/your/modified/filefile_contexts是SELinux策略的核心缺失會導(dǎo)致/system/bin/sh無法執(zhí)行開機卡在Waiting for /dev/block/platform/...。3.3 修改system分區(qū)安全注入變更的五類操作類型1APK替換如替換MIUIHome為Nova Launcher刪除./system/app/MIUIHome整個目錄將nova-launcher-7.2.10-arm64-v8a-release.apk放入./system/priv-app/NovaLauncher/修改./system/etc/permissions/privapp-permissions-nova.xml添加permission nameandroid.permission.WRITE_SECURE_SETTINGS/更新./system/etc/permissions/platform.xml確保library nameorg.nova.launcher file/system/priv-app/NovaLauncher/NovaLauncher.apk/類型2build.prop修改如開啟ADB調(diào)試編輯./system/build.prop添加ro.adb.secure0 persist.service.adb.enable1 ro.debuggable1必須同步修改ro.build.fingerprintlineage/tissot/tissot:11/RQ3A.210805.001/7890123:userdebug/test-keys末尾userdebug/test-keys是關(guān)鍵類型3so庫注入如添加自定義音頻效果將libaudiopreprocess.so放入./system/lib64/修改./system/etc/permissions/android.software.midi.xml添加feature nameandroid.software.midi /在./system/etc/permissions/platform.xml中聲明庫路徑類型4init.rc修改如開機啟動服務(wù)編輯./system/etc/init/hw/init.tissot.rc添加service myservice /system/bin/myscript.sh class main user root group root oneshot確保myscript.sh有x權(quán)限且首行#!/system/bin/sh類型5刪除預(yù)裝應(yīng)用如卸載小米視頻刪除./system/app/MIUITV目錄嚴禁刪除./system/priv-app/Settings、./system/app/Shell等核心組件否則Settings崩潰注意所有修改后用find ./system -name *.apk | xargs -I {} sh -c aapt dump badging {} | grep package:驗證APK包名無沖突用grep -r ro.build.fingerprint ./system/確認指紋唯一性。3.4 重建system.imgmake_ext4fs的參數(shù)陷阱# 關(guān)鍵參數(shù)詳解缺一不可 make_ext4fs \ -T 0 \ # 設(shè)置所有文件時間為Unix紀元避免時間戳校驗失敗 -S ./file_contexts \ # 指定SELinux上下文文件絕對路徑 -C ./system/config_list \ # 指定壓縮配置若啟用lz4 -l 3221225472 \ # 鏡像大小3GB必須≥實際占用空間*1.2 -a system \ # 掛載點名稱影響fstab system.img \ # 輸出文件名 ./system/ # 源目錄參數(shù)避坑指南-l值必須大于du -sh ./system/ | awk {print $1}結(jié)果的120%。實測Redmi Note 12 Turbo的system目錄約2.1GB設(shè)-l 2500000000會報錯No space left on device必須設(shè)32212254723GB。-S路徑錯誤會導(dǎo)致failed to read file_contexts此時用ls -la ./file_contexts確認文件存在且可讀。若需lz4壓縮創(chuàng)建./system/config_list/system/app/.*\.apk$ lz4 /system/priv-app/.*\.apk$ lz4 .*\.so$ lz43.5 重建boot.imgmkbootimg的頁對齊生死線# 提取原始boot.img信息 mkbootimg --unpack boot.img --kernel kernel --ramdisk ramdisk.cgz --dtb dtb --base 0x80000000 --pagesize 2048 # 重新打包參數(shù)必須與unpack輸出完全一致 mkbootimg \ --kernel kernel \ --ramdisk ramdisk.cgz \ --dtb dtb \ --base 0x80000000 \ --pagesize 2048 \ --os_version 11.0.0 \ --os_patch_level 2023-01 \ --output boot-new.img致命陷阱--pagesize必須與硬件匹配。Redmi Note 12 Turbo使用2048若誤用4096刷入后Kernel Panic報錯Unable to handle kernel NULL pointer dereference。驗證方法od -An -tx4 boot.img | head -1輸出80000000則base正確od -An -tx2 boot.img | head -1輸出0800則pagesize為2048。3.6 生成vbmeta.imgAVB2.0簽名繞過實操# 生成新的vbmeta禁用驗證 avbtool make_vbmeta_image \ --algorithm SHA256_RSA4096 \ --key avb/rsa4096_testkey.pem \ --flag 0x1 \ # AVB_VBMETA_IMAGE_FLAGS_VERIFICATION_DISABLED --output vbmeta-new.img # 刷入需解鎖Bootloader fastboot flash vbmeta vbmeta-new.img --disable-verification提示--flag 0x1是關(guān)鍵否則Recovery仍校驗簽名。若設(shè)備提示vbmeta is corrupt用avbtool verify_vbmeta_image --image vbmeta-new.img驗證哈希值。3.7 打包zip與簽名signapk的密鑰鏈注入第一步構(gòu)建zip結(jié)構(gòu)# 創(chuàng)建目錄結(jié)構(gòu) mkdir -p cm-modified/{META-INF/com/google/android,system} # 復(fù)制重建的鏡像 cp system.img cm-modified/system/ cp boot-new.img cm-modified/boot.img cp vbmeta-new.img cm-modified/vbmeta.img # 添加updater-script關(guān)鍵 cat cm-modified/META-INF/com/google/android/updater-script EOF ui_print(Starting CM Mod Install...); package_extract_file(boot.img, /dev/block/bootdevice/by-name/boot); package_extract_file(system.img, /dev/block/bootdevice/by-name/system); package_extract_file(vbmeta.img, /dev/block/bootdevice/by-name/vbmeta); set_progress(1.000000); EOF第二步簽名必須用platform密鑰java -jar out/host/linux-x86/framework/signapk.jar \ -w \ platform.x509.pem \ platform.pk8 \ cm-modified/ \ cm-modified-signed.zip-w參數(shù)啟用whole-file signature否則Recovery報錯Signature verification failed。4. 實操過程全記錄從零到刷入的127分鐘真實日志4.1 環(huán)境初始化耗時8分鐘# Ubuntu 20.04 clean install sudo apt update sudo apt install -y python3 python3-pip openjdk-8-jdk android-tools-adb android-tools-fastboot # 創(chuàng)建工作目錄 mkdir ~/rom-work cd ~/rom-work # 下載CM18.1鏡像 wget https://mirrorbits.lineageos.org/full/tissot/20230101/lineage-18.1-20230101-nightly-tissot-signed.zip unzip lineage-18.1-20230101-nightly-tissot-signed.zip # 驗證checksum echo e3a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1 lineage-18.1-20230101-nightly-tissot-signed.zip | sha256sum -c # ? OK4.2 解包與修改耗時42分鐘# 解壓.br ./brtool -d system.new.dat.br system.new.dat # 轉(zhuǎn)換sdat2img python3 sdat2img.py system.transfer.list system.new.dat system.img # 掛載 sudo mount -t ext4 -o loop system.img /mnt/system sudo cp -r /mnt/system/* ./system/ sudo umount /mnt/system # 提取file_contexts sudo cp /mnt/system/file_contexts ./file_contexts # 替換Launcher rm -rf ./system/app/MIUIHome mkdir -p ./system/priv-app/NovaLauncher cp ~/Downloads/nova-launcher-7.2.10-arm64-v8a-release.apk ./system/priv-app/NovaLauncher/NovaLauncher.apk # 修改build.prop echo -e ro.adb.secure0\npersist.service.adb.enable1\nro.debuggable1 ./system/build.prop # 更新fingerprint從原始build.prop復(fù)制并修改末尾 sed -i s/user\/test-keys/userdebug\/test-keys/ ./system/build.prop4.3 重建鏡像耗時23分鐘# 重建system.img make_ext4fs -T 0 -S ./file_contexts -l 3221225472 -a system system-new.img ./system/ # 解包boot.img mkbootimg --unpack boot.img # 重新打包驗證pagesize od -An -tx2 boot.img | head -1 # 輸出0800 → pagesize2048 mkbootimg --kernel kernel --ramdisk ramdisk.cgz --dtb dtb --base 0x80000000 --pagesize 2048 --os_version 11.0.0 --os_patch_level 2023-01 --output boot-new.img # 生成vbmeta avbtool make_vbmeta_image --algorithm SHA256_RSA4096 --key avb/rsa4096_testkey.pem --flag 0x1 --output vbmeta-new.img4.4 打包與刷入耗時54分鐘# 構(gòu)建zip mkdir -p cm-modified/{META-INF/com/google/android,system} cp system-new.img cm-modified/system/ cp boot-new.img cm-modified/boot.img cp vbmeta-new.img cm-modified/vbmeta.img # 生成updater-script cat cm-modified/META-INF/com/google/android/updater-script EOF ui_print(Installing Nova Launcher...); package_extract_file(boot.img, /dev/block/bootdevice/by-name/boot); package_extract_file(system.img, /dev/block/bootdevice/by-name/system); package_extract_file(vbmeta.img, /dev/block/bootdevice/by-name/vbmeta); set_progress(1.000000); EOF # 簽名 java -jar out/host/linux-x86/framework/signapk.jar -w platform.x509.pem platform.pk8 cm-modified/ cm-modified-signed.zip # ? 簽名成功 # 刷入設(shè)備已解鎖Bootloader adb reboot bootloader fastboot flash boot boot-new.img fastboot flash system system-new.img fastboot flash vbmeta vbmeta-new.img --disable-verification fastboot reboot # 設(shè)備啟動進入桌面Nova Launcher生效關(guān)鍵成功標志fastboot getvar product返回tissotadb shell getprop ro.build.fingerprint顯示lineage/tissot/tissot:11/RQ3A.210805.001/7890123:userdebug/test-keysadb shell pm list packages | grep nova返回package:org.nova.launcher5. 常見問題與排查技巧實錄27個真實故障的根因分析5.1 解包階段高頻問題問題現(xiàn)象根本原因排查命令解決方案sdat2img.py: IndexError: list index out of rangetransfer.list格式不匹配Android 10新增fill指令head -n 5 system.transfer.list用brtool解壓后再運行sdat2imgmount: wrong fs typesystem.img損壞或loop設(shè)備未釋放sudo losetup -a | grep system.imgsudo losetup -d /dev/loop0后重試file_contexts not found掛載時未提取或路徑錯誤ls -la /mnt/system/file_contexts用sudo cp /mnt/system/file_contexts ./file_contexts5.2 修改階段致命錯誤問題現(xiàn)象根本原因日志線索解決方案開機卡在ANDROIDlogoSELinux拒絕加載initdmesg | grep avc檢查file_contexts是否缺失或./system/etc/sepolicy未更新Settings閃退ro.build.fingerprint與ro.build.description不匹配adb logcat | grep fingerprint用sed -i s/old_fingerprint/new_fingerprint/ ./system/build.propCamera無法啟動HAL版本不匹配logcat | grep HAL version mismatch在device/qcom/common添加vendor_overlay適配層5.3 打包階段隱蔽陷阱問題現(xiàn)象根本原因驗證方法解決方案Invalid rom tablesystem.img大小不足或inode數(shù)溢出dumpe2fs -h system-new.img | grep Inode count增加-l參數(shù)至3221225472或用resize2fs system-new.img擴容Recovery報Signature verification failed未用platform密鑰簽名unzip -p cm-modified-signed.zip META-INF/CERT.SF | grep SHA-256-Digest確認signapk.jar路徑正確密鑰為platform.pk8刷入后無限重啟vbmeta校驗未禁用fastboot getvar vbmetafastboot flash vbmeta vbmeta-new.img --disable-verification5.4 實操獨家避坑技巧技巧1鏡像大小動態(tài)計算不要硬編碼-l 3221225472用腳本自動計算ACTUAL_SIZE$(du -sb ./system \| awk {print $1}) TARGET_SIZE$((ACTUAL_SIZE * 120 / 100)) make_ext4fs -l $TARGET_SIZE system-new.img ./system/技巧2APK簽名批量驗證防止注入APK簽名沖突find ./system -name *.apk \| xargs -I {} sh -c aapt dump certificates {} \| head -1 # 輸出應(yīng)全部為Certificate[1]若出現(xiàn)Certificate[0]說明未簽名技巧3Recovery日志實時捕獲刷入前驗證updater-scriptadb push cm-modified-signed.zip /sdcard/ adb shell twrp install /sdcard/cm-modified-signed.zip # 查看/tmp/recovery.log獲取詳細錯誤技巧4Vendor分區(qū)掛載點檢測Redmi設(shè)備必須確認adb shell cat /etc/fstab.tissot \| grep vendor # 正確輸出/dev/block/bootdevice/by-name/vendor /vendor ext4 ro,barrier1 wait,fail # 若為/system/vendor則需修改fstab我在為某教育平板定制ROM時曾因fstab中vendor掛載點錯誤導(dǎo)致WiFi驅(qū)動加載失敗。排查過程adb shell dmesg \| grep wifi顯示Failed to load firmware進而發(fā)現(xiàn)/vendor/firmware路徑不存在最終定位到fstab掛載點錯位。這類問題不會在打包時報錯只有刷入后才暴露務(wù)必在打包前用adb shell ls /vendor驗證。6. 后續(xù)擴展建議從單機ROM到ROM工廠的演進路徑當(dāng)你熟練掌握上述流程后真正的效率提升來自自動化與標準化。我目前維護的ROM構(gòu)建系統(tǒng)已實現(xiàn)GitOps驅(qū)動所有修改APK替換、build.prop變更存入Git倉庫CI流水線監(jiān)聽push自動觸發(fā)構(gòu)建每次commit生成唯一zip命名含commit hash。Vendor分區(qū)模板化為不同芯片平臺高通/聯(lián)發(fā)科/紫光展銳建立vendor overlay模板只需填入vendor.img和HAL版本自動生成適配層。OTA增量包生成用bsdiff對比前后system.img生成小于10MB的增量升級包用戶無需下載完整zip。簽名密鑰分級管理測試環(huán)境用testkey預(yù)發(fā)布用platform正式發(fā)布用客戶提供的product.pk8密鑰由Hashicorp Vault統(tǒng)一托管。這條路沒有捷徑但每一步都扎實。記住所謂“完美版CM”不是某個工具的勝利而是你對Android系統(tǒng)架構(gòu)理解深度的外化。當(dāng)你能看著dmesg日志說出avc: denied { read } for pid1 comminit背后是哪個SELinux規(guī)則被觸發(fā)時你就真正跨過了那道門檻?,F(xiàn)在打開你的終端從mkdir ~/rom-work開始吧——真正的ROM工程永遠始于第一行命令。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91成人久久| 久久性爱视频免费看| 色官网色综合| 婷婷五月天成人| 好湿好紧视频| 久久久不卡区一区二区三区久久久| 91久久九九精品国产综合| 无码操逼天堂| 午夜精品久久久久久久99热影院| 色五月激情网| 婷婷亚洲五月***久久| 久久大| 超碰伊人在线| 欧美论理片| 九月丁香婷婷| 国产怡红院| 91大学精品激情戏| …亚洲黄色厕厕女女在线播…| 日韩欧亚太美不卡| 国产91美女高潮| 亚洲四虎熟女精品| 啊啊啊啊在线观看网址| 绑缚麻绳人妻寝取完整版| 亚洲A曰本VA欧美VA视频| 韩国一级婬片A片AAAAA| 粉嫩av平台| 色五月婷婷麻豆在| 在线97在线| 色男人色天堂东京热| 国产伦精品一区二区三区在线观| 久久黄色视频一区二区三区| 网站A V在线| 99亚洲精品| 丰满人妻无码一区二区三区| 精品人体无圣光凹凸| 久久一区二区三区四区五区| 少妇综合网| 亚洲三级。日韩三级| 天天日骚逼熟女| 久久久一区二区| 亚码人妻| 友优传媒精品在线一区二区| 啊啊啊爽爽| 97色综合中文网| 91天天综合日韩欧美| 精品玖九九久| 国产精品分类在线观看| 欧美一区二区三区入口| 亚洲成熟国产精品美女| 人妻少妇精品一区二区三区| 国产不卡中文字幕免费avi| 国产性感骚丝袜在线| 偷拍 精品 另类 四区| 青青草原综合久久大伊人精品| 怡红院视频在线| 少妇内射www在线观看视频| 在线情色电影 91大 | 亚洲欧美大香蕉| 久久手机视直播| 啊啊啊不要嗯嗯在线观看| 屁股久久久久久久久| 91老司机视频| A 天堂在线观看视频| 亚洲宅男天堂| 色噜噜狠狠色综无码久久| 91精片| 久久精品中文字幕无码l| 色婷婷导航| 狠狠夜色午夜久久综合在线| 中国少妇啪啪视频| 日本污ww视频网站| 久久精品成人一区二区三区蜜臀| 亚洲影院365| 九九黄色视频在线观看| 精品一区二区三区四区女 | 亚洲中文字幕熟女少妇一区二区| 亚洲伊人a线观看视频| 婷婷丁香五月综合| 天美一区在线| 亚洲国产婷婷在线播放| 欧美激情片一区二区| 天天操天天舔| 欧美性,色九九| 凹凸视频在线一区二区| 少妇99| 国产精品扒开腿做爽爽爽视频| 欧美视频一| 久久久无码国精品无码三区三区| 91成人亚洲色图| 国产精品三级视频网站| 欧美综合传媒| 五月丁香久久| 久久在线观看免费视频| 天天综合网1| 久久性爱精品一区| 久久婷婷一区| 亚洲。日韩。欧美| 国产啊v在线免费播放| 囯产操逼片| 国产AB视频| 欧美色图91| 亚洲免费看片| 中文久久| 91激情综合| 亚洲伊人a线观看视频| 免費人妻夜夜爽天天爽爽一区| 啪啪啪男女亚洲中文字幕99| 精品视频123区小说区| 午夜亚洲WWW湿好大| 男人天堂一区二区| 亚洲性爱免费电影| 亚洲 在线| 久久国产对白激情浪潮 | 欧美人妻精品一区二区| 97色欧洲| 国产欧洲精品亚洲午夜拍精品| 91小视频| 中文字幕精品日韩中文字幕| 久久加勒比| 中 文字幕一区二区三四 五 区日 日 骚| 欧美一区二区福利在线| 青青操日韩| 人妻插插人妻人| 色五月婷婷色| 日本欧美一区二区三区免费| 亚洲国产精品久久AV| 少妇色综合| 午夜久久一区二区无码中出| 亚洲精品无码少妇久久| 黄色视频特级毛片| 欧美日日操| 综合亚洲欧美精品日韩?v| 性感美女啊啊啊在线| 淫色网综合| 丁香五月成人| 亚洲色吧网| 天天综合精品| 91 刺激在线| 九九色影院| 厕所偷拍在线| 艳美熟妇先锋一二三区| 欧美熟爽综合| 蜜桃中文字日产乱幕4区| 欧亚乱色熟一区二区三四区| 日han少妇无码| 曰本熟女视频| 亚洲第一页综合在线| 91欧洲入口| 中文熟女五十乱码在线| 大白逼三四级| 亚洲天堂男人网| 亚洲欧美碰碰| 久久久久免费看少妇A片特黄| 夜夜嗨视频| 啊啊啊好多水| 日韩人妻一二三区视频| 黄片免费久久久久久久| 国产欧美日韩在线观看麻豆传媒公司 | 亚洲欧美人妻| 亚洲小电影免费涩涩成人在线高清| 日韩欧美亚洲自拍偷拍| 丁香五月综合| 欧美性区| 78精品| 国内亚洲高清无码| 日韩美女操b| 夜夜草网站| 香蕉在线一区二区三区| 欧美中文狠| 久草这里只有精品| 国产成人欧美一区二区三区的国产| 中文字幕日韩人妻视频一区二区三区| 色九区| 少妇人妻精品| 欧州91高潮| 国产a片操逼| 人妻-91porn| 亚洲国产97在线精品一区| 操人妻丝袜高跟| 久久99综合| 精品免费囯产一区二区三区| 中日韩久久久| 久久人人爽爽爽人久久久| 性色av一区二区| 97色操| 欧美午夜视频| 人人摸人人入| 91色艳| 欧美日韩精品青青| 亚洲国产精品成人无码久久久 | 欧美国产精品久久九九| 91狠狠综合久久久久久| 欧美偷偷网| 欧美不卡二区| 骚女高跟AV在线| 欧美日韩午夜精品一区二区三区| 热久久91婷婷| 三级日本一区二区三区| 国产丝袜美腿美女麻豆| 凹凸视频在线一区二区| 台湾佬中文娱乐自偷自拍| 欧美三级偷拍| AV天堂电影网| 影音先锋少妇| 国产精品九九| 9999久久久久| 精品国产一区二区三区在线播出| 天天操女人| 成 人 A V免费视频在线观看| 超碰资源亚洲97| 久久国产在线一区二区| 色97综合中文字幕| 日韩乱码av| 国产第12页| 欧美国产操逼| 成人精品视频一区二区| 亚洲少妇综合| 少妇精品久久久八区九区| 欧亚性爱啪啪| 香蕉热人人精品| 正宗无毛一线天嫩逼| 丰满人妻一区二区三区在线| 黄片免费久久久久久久| 人妻少妇久久中文字幕一区二区 麻豆 | 一区二区免费电影久久| 欧美日韩亚洲少妇寂寞影院正在播放| 99999精品视频| 亚洲中文一区二区三区| 国产蜜臀精品一区二区尤物| 96国产污污污丝袜| 熟女中出视频| 精品无码一区二区| 日本三级韩三级99久久| 黑人精品成人一区二区三区| 成人精品一区二区91毛片不卡| 久久久久久日韩| 色综合一本| 亚洲影视第一页| 日韩精品午夜操呦呦不卡影院| 国产精品国产自产高清AV| 欧美操逼录像国产黄色国产| 日韩三A大片在线观看| 亚洲自拍欧美国产首页网曝| 天天干天天操天天拍| 色人久久| 五月天激情婷婷| 国产成人精品亚洲日本| 不卡啪啪视频| 色综合久久久久| 欧美日韩黄片精品在线| 超碰日韩人妻| 思思视频免费看网站| 久久超碰国产一区二区三区| 青青操网| 亚洲 欧美日韩 另类| 美国aaaaa一级黄片| 日本操嫩b网| 99在线无码精品秘 入口黑人| 92性色国产午夜福利在线661 | 亚洲人成网www| 午夜人妻精品综合在线| 久久极品伊人| 91成人国产综合久久精品蜜月| 操人妻少妇中文 | 亚洲精品xxx| 国产 亚洲 丝袜 制服| www.av在线观看| 婷婷久草一区二区三区| 天天澡天天爽日日av| 国产精品久久久久久夜夜夜夜| 丰满少妇精品一区二区| 国产精品噜噜噜日日日| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 99在线观看无大码| 婷婷国产精品一区二区| 日本操逼视频免费| 先锋精品av色鲁| 男人的天堂日韩| 女人天堂av在线播放| 欧美一级国产一级| 2020视频1区2区3区| 天天操天天看| 狠狠操夜夜| 97激情97激情| 国产亚洲福利第一页丝袜| 青青草天天亲夜夜操网| 97精品国产手机| 少妇熟女1区2区3区| 成人日韩欧美| 91日韩国产欧美亚洲另类精盘州至城都| 曰韩中文人妻视频| 亚洲熟妇图片| 成人久久久| 女人爽到高潮潮喷18禁网站 | 人人干人人操人人..com| 天天干少妇| 午夜福利一区二区三区四区五区色婷婷| 亚洲资源站| 强奸乱伦动态污图免费| 99色色网| 亚洲美女av无码| 欧美国产成人在线| 欧美日韩电影成人在线| 久久免费中文字幕在线观看| 亚洲另类春色| 亚洲色鬼| 国产高清亚洲日韩一区| 欧美久久草熟女| 女生91网站| 丁香五月影院| 9久精品视频在线观看| 亚洲AV成人精品网站在AV| 性色一线| 国产强奸AV在线| 不卡人妻少妇精品毛片一区23区视频 | 色综合98| 免费的黄片有限公司| 伊人影院在线理论播放| 无码黑人精品一区二区三区三| 91麻豆天美传媒HD| 日va操| nuu12国产麻豆精品| 狠狠干狠狠色| 波多野结衣AV无码一区| 综合91网| 一区,二区,三区视频| 国产极品精品美女视频| 久久精品成人一区二区三区蜜臀| A级毛片在线看免费| 嫩草影院永久在线制服丝袜| 色蜜AV| 欧美大香蕉久| 97国产精选| 婷婷激情五月| 91亚洲色人| 99黄页网站| 第一高清av中文字幕| 欧美在线啊啊| 天天激色| http://qxhbdz.com| 91在线超高颜值国产| 久久成人网站| 成人黑料社久久| 久久午夜神马| 91高跟美女在线播放| 色欲天天综合网| 97干97色| 熟女久久久| 97久精品| 日本99久久| 亚洲精品一二牛牛| 91综合天天| 久久天堂婷婷网| 成人乱人伦一区二区| 亚洲熟女一区二区| 国产天天看| 亚洲男人的天堂亚洲| 日韩熟女操逼| 91啪啪| 欧美激情久久久久| 少妇毛片久久| 亚洲欧美大| 亚洲一卡2卡3卡4卡乱码网站| 四虎影视精品| 五月天AV资源| 色偷偷色偷偷欧美日韩| 香一区二区三区| 欧美在线播放aaaa| 风流老熟女一区二区三区l| 狠狠爱大香蕉| 亚洲欧美另类图片| 欧美色图自拍| 欧美日本不卡| 97免费免费视频网| 国产天天看| 97超碰国产精品| 欧洲熟妇xxXx欧美老妇裸体| 操熟女91| 9精品久久久久| 久都青青视频 | 亚洲精品久久一区二区三区蜜桃臀| 九九热九九热| 中文字幕 一区二区 亚洲无码| 国产精品熟女乱伦| 丁香五月激情综合国产| 亚洲最新中文字幕免费| 日本一级二级三级网站| 影音先锋视频在线| 国产精品一区二区三区,亚洲综合| 日韩啊V| 香港澳门日本三级网站| 日本操逼视频在线| 欧美在线永久天堂| 超碰无码加勒比| 小日子操bb在线看| 亚洲天堂一区二区久久| 国产区性爱在线视频秋霞豆| 日本免费中文字幕在线| 日韩,欧美,中文在线| 久久精品亚洲成a人天堂| 老熟妇一区二区三区…| 午夜理论片在线观看免费| 免费精品人妻一区二区三| 在线一道啪| 欧美日韩精品一区二区三区高清| 蜜桃av综合网发布| 激情丁香五月| 男人天堂久久日韩| 天天干天天日天天射黄色片| 久湿久久| 天天综合~91| 91性感在线| 色婷婷五月综合激情中文字幕| 日本天天干天天日一区| 熟女天天干| 91无码人妻| 91久久精品美女高潮喷水| 欧美高清在线| 2019天天干| 欧美日韩啪啪电影| 另类小色呦| 久草成人福利导航| 欧美视频第二页| 伊人视频| 爱逼综合| 在线无码操| 2024人人操人人摸| 超碰在线人妻不卡| 91男同| av资源在线播放天堂| 亚洲无吗在线视频| 97香焦色区| 精品亚州18| 搡老女人老91二区| 国产91会所女技师在线观看| av国产无码| 蜜臀久久99精品久久久老,,| 人妻精品4K4K4K4K4| AV在线资源| 欧美男人亚洲天堂| 日本男人天堂| 精品亚洲国产成人精品| 91oumei| 超碰综合色| 淫荡网址| 久热久| 久久夜精品一区二区三区| 久久久青青草| 国产精品久久久久久 百度| 日韩免费人妻色情网站| 超碰 国产熟女精品一区| 欧美色综合| 欧美做爰无码A片视频| 最新欧洲欧美日本激情网站| 啊啊啊啊在线播放| 国产浮力影院第1页| 91国产精品在线看| 亚洲女人91| 天天干人人干天天日97| 久久国产精品,久久国产| 亚洲欧美综合图片| 欧亚在线视频| 亚洲在钱| 国产第25页在线观看| 久久99手机免费视频| 97亚洲精品超碰| 一区二区三区视频在线观看免费| 精品十三区| 欧美黄色手机在线观看| 亚洲宅男天堂| 久久人妻熟女一区二区 | 四虎影库国产精品免费| 91啪啪| 在线播放中文字幕| 亚洲色阁| 日韩欧美综合激情| 加勒比av官网在线| 国产亚洲女v在线观看| 狠插 制服 自拍| 色色毛片| 综合网久久| 内射夫妻三片| 人妻一区久久二区三区色播| 欧美一区二区三区四区综合| 欧美中字二区| 国产精品久久久久无码AV会牛| 宅男午夜在线视频| 蜜臀AV秘一区翔田千里| 精品九九九九九九九九九| PMv在线观看| 丁香婷婷激情五月天无毒不卡 | 极品色综合| 亚洲色图激情小说| 久久人妻| 久久久111| 最好看的中文字幕在线2018| 五月天欧美色图| 欧美成人一区二区三区在线播放| av2014 日韩在线中文字幕| av九九| 亚洲欧美高清| 97视频www| 亚洲国产成人精品无码专区| 五月情色天| 欧美亚洲激情小说| 欧美色性爱| 欧美 日韩第一性色| 夜夜一区二区| 亚洲毛片基地专区| 亚洲综合贴图91 | 天天日日本| 精品人妻av在线播放| 97免费视频在线观看视频| 偷窥自拍亚洲天堂网爆| 亚洲国产成人综合碰碰三级经典| 99热在线不卡| 欧美日韩香蕉| 淫荡网址| 日本不卡免费二区| 亚熟在线| 亚洲成av人片色午夜乱码| 欧美写真视频一区| 老熟妇一区二区三区啪啪| 欧美成人性爱视频大全| 翔田千里AⅤHD无码| 超碰在线在公开超碰在线在公开| 蜜臀久久99精品久久综合| 日韩人妻有码免费视频| 亚洲成成熟女人综合一区二区| 天天享受天天看| 影音先锋中文字幕日本好一区二区| 色姑娘综合网| 另类欧美| 成人精品一区二区三区| 亚洲图片欧美日韩| wwwcaobibi| 国产精品久久久久久高清无码免费看 | 色九九九九| 在线播放成人网站| 久久久久久国产精品免费网站| 黄色高清无码无码破解免费暗网 | 九九九综合精品| 国模吧 一区二区三区| 国产乱伦性爱区| 人人妻人人玩人人澡人人爽| 狠狠操狠狠燥| 久热久操| 伊人991| 免费看美国人人爽,人人操| 国产67194| 伊人网综合在线视频| 亚洲欧洲无码bt精品合集| 亚洲综合图片在线| 日日夜夜青青草母狗| 日韩一999精品| 九九色综合| 99热| 精品999999| 亚洲色阁| 欧洲综合色| 黑人性欧美| 精品一区二区久久| 色婷婷一区二区三区久久午夜| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 黄色高清无码无码破解免费暗网| 午夜爽爽爽在线观看永久入口姬片| 日本久久女同性恋视频| 草草草视频在线免费看| 亚洲一区中文精品| 999久久久免费精品国产牛牛| 91在线视频国产网站| 97欧美日韩| 天天色欧美| 国产精品午夜AV完会免费 | 久午视频| 伊人久久AV诱惑悠悠| 久久久工口| 亚洲限制级| 2017大香蕉| 99在线观看视频在线高清| 人人噜夜夜操| 色视频蜜乳| 殴美牲| 欧差乱伦二三| 久久久久久久久久久久97| 国产精品国产| 国产综合久久久麻桃个| 超碰97久久| 精品视频久久久久九九九九9999| 在线视频 亚洲精品| 欧美淫穴| WWW美腿丝袜香蕉中文| 国产深夜福利| 久久久精品成人国产| 久久久性爱视频| 超碰中文字幕人妻草一区| 九九久久一区二区三区| 黑丝日韩av丝袜av| 熟妇无码视频三区| 中文字幕一区二区三区人妻不卡| 91亚州日韩高清| 淫纸中9区| 欧美国产精品| 少妇精品久久久| 九九人妻| 亚洲鸥美色图| 热热色综合网| 国产精品嫩草影院午夜两性| 久久久久亚洲精品| 中日韩久久久免费看| 亚洲欧美伦综合| 国产日韩区| 久久产精品一区二区三区电影| 亚洲欧洲日韩天堂av| www.久久久久| 婷婷激情一区二区三区俺也去| 狠狠2050在线观看| 久久久久成人网| 欧美日产国产在线成人第一区| 亚洲欧美激情在线视频| 日本精品国产视频| 精品久久97| 免费久久一级毛片大黄| 97色碰| 久久女同性恋一二区| 97精品一区二区三区免费| 天天干干天天干干| 超踫中文字幕| 92大香蕉| 美国人人操人人操| 亚州操操穴网| 无码人妻一区二区三区四区老鸭窝| 一起草三级AV电影在线观看 | 亚欧操逼片在线观看 | 久久久久久久国产| 人人澡人人干| 蜜乳AV色欲AVAV无码| 蜜臀人妻少妇久久在线观看| 啊啊啊啊操死我| 久久av成人无码免费| 97久久精品国产| 久久久一区二区三区四区五区| 久久人人舔人人爽舔人人av片| 久久精品免费| 丝袜亚洲综合| 91九九九馒头| 亚洲色阁| 国产一区96在线| 中国和日本人色哪个不下载能放| 亚洲精品亚洲人成在线麻豆| av线电影| 手机在线A片| 无码人妻精品一区二区三区九九| 亚洲精品97久久| 五月天激情小说| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 精品国产乱码久久久久久口爆网站| 成人精品一区二区三区| 综合影院永久入口国产| 一本正道久久熟女| 成人精品无码| 色女综合| 人人操肉肉| 色天堂综合| 亚洲va有码在线天堂| 久久久久久久久久黄色网| 国产中文字幕在线点播| 高跟伊人julia ann| 国产真乱mangent| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | ss久久| AA级电影三区| 蜜臀AV成人精品蜜臀| 三级特黄60分钟播放| 久久99草| 亚洲精品无码少妇久久| 大香蕉中文网| 夜夜嗨AV一区天天| 成人性爱AV在线免费观看| 99久久综合| 无码 黑人一区二区三区| 亚洲性图91| 日本精品第一视频在'| 超碰99在线| 亚洲少妇诱惑| 333kkkk·亚洲com久久| 九九五月天| 亚洲欧美精品一区天堂久久| 亚洲av无码成电影在线播放| 日日嗨AV一区二区夜夜| 嫖老熟女A片一二三区| 97chaopengongkai| 欧色综合| 热九九精品| 久久精品国产Aⅴ| 性生活无遮挡纯毛片在线看| 亚洲成人综合在线| 欧美一级黄色免费专区| 超碰这里有精品| 欧美亚州手机在线| 亚洲成人性爱网站在线播放| 欧美色图99| 亚洲高清无码免费观看视频| 在线不欧美| 狠狠躁天天躁日日躁| 国产尹人在线视频免费| 综合另类| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 精品然女一区二区| 人人扣人人操| 国产无吗在线播放| 久久久久久九九九九九| 久久女同性恋一二区| www色色com| www.av在线视频| 成人性交免费视频| 嗯嗯啊啊日韩精品| 中文字幕少妇色| 日本日逼视频网| 少妇人妻太紧太深av| 91精品人妻一区二区三区蜜桃| 一区二区 电影 亚洲| 人人天天欧洲| 欧美极度丰满熟妇hd| 久久亚州精品成人Av无| 伊人久久AV诱惑悠悠| 夜夜操一区二区| 中文字幕 一区二区 亚洲无码| 人人妻人人狠人人| 不卡av在线中文字幕| 日韩肏逼视频| 91精品人妻一品二品三品| 日日骚精品视频| 台湾佬激情综合| 熟女突然公开看18禁影片| 欧美性生活免费网| 国产91福利小视频在线观看| 91bbbbbb| 久久99九九九九6666免费观看软件| 老司机久久| 91人妻视频| 国产精品秘 福利姬在线观看| 国产不卡免费在线视频| 亚洲第一狼人丝袜美女另类| 亚洲97成人在线观看| 校园春色综合网| 超清中文乱码字幕| 99在线精品视频| 精品视频久久| 青青操国产夫妻| 美女啊啊啊啊啊| 91黄站| 精品国产乱码久久久| 午夜精品久久久久久久第一页按摩| 激情文学小说一区二区| 午夜福利免费精品视频| 国产精选视频| 加勒比海成人视频网| 天堂网亚洲区手机版| 伊人国产AV| 男女啪啪啪18禁网站| 久久婷婷热| 97亚洲性爱| 九九九九九九九九九九九九九九九女| 日韩综合97P| 亚洲精品国产无码高清| 久操不卡视频| 久久亚洲AV成人精品无码| 亚洲中文字幕久久人妻| 绯色一区二区三区不卡少妇| 91爱做| 99只有精品| 亚洲激情色片| 91天天综合| 亚洲囯产精品女人久久久| 五月丁香狠狠爱| 成人av在线播放| 3d成人精品一区二区| 久久精品国产免费观看99| 欧美性爱伊人| 成人情色一区二区| 日本三级韩三级99久久| 99超碰色| 精品9区| 超碰精品人妻狠狠干| 插插综合网天天影视网| 免费一二区| 91色人妻| 久久精品美女一区| 99热久| 9 7超碰在线免费观看| 蜜臀av中文字幕| 精品人妻高清麻豆av| 97精品| 五月天黄色激情视频| 国产精品视频精品一二| 任我爽视频在线观看| 久操视频免费观看| 91亚洲欧美激情| 日韩精品在线观看观看| 99色色网| 91性感网站| 爱逼综合| 欧美麻豆成人同性GⅤ在线| 色色五月婷| 后入式在线免费观看60秒| 国产精品久久久久久久久久久久久久久久久久 | 97精品视频网站| 91美女精品| 欧美国产成人在线| 五月天开心网| 97爱碰| 中文久久| 中文字幕jul-617人妻熟女| 天天干天天日天天射黄色大片| 亚洲男人综合网| 美日韩成人| 2020中文字幕在线| 成·人免费午夜在线观看| aaaa少妇高潮大片| 英伦大奶子熟妇吊带| 欧美日韩制服| 永久免费发布性爱网| 午夜激情床戏激情| 欧洲精品二区| 日本性爱少妇| 嗯嗯啊啊好疼| 老熟女乱伦一区| 欧美成va视频网站| 日韩丝袜高跟制服在线观看| 国产在线综合福利网站| 伦伦成年午夜免费视频| 夜夜高潮夜夜爽高清视频一| 人人妻人人爽一区二区三区| 色色香蕉| 女人的天堂大香蕉网| 欧美人与动性人交a| 玖玖视频在线资源一区二区三区| 在线啊啊啊| 久久久久成人亚洲国产| 青青草色情网站视频| 思思热国产高清| 超碰久久性爱| 熟女熟妇一区二区三四区| 国产精品久久久久av| 欧美九一精品久久久熟妇| 亚洲天堂在线怕怕视频| 和协无码影院| 免费国产电影一区二区| 国产蜜臀精品一区免费尤物| 男女一进一出视频久久| 久久久艹艹艹| 久久久蜜桃臀无码视频| 高潮内射在线| 我要去看2个日本美女.com曹逼| 男人的天堂2010| 啊啊啊好想要| 天天综合网在线| 欧美片第一页| 污污污8888| 乱欲一区二区| 风骚少妇视频中文字幕| 久久精品国产免费观看99| 欧美图片色五月天| 99久久99九九99九九九| 欧美日韩人妻精品系列一区二区三区| 丁香激情五月| 成人怡红院| 狠狠搞 亚洲91| 26uuu性| 加勒比AV天堂| 国产农村一一级特黄毛片| 蜜桃久久一区二区| www.操| 黄色大香焦1级‘′‘| 亚洲天在线| 亚州伊人色综台| 天天干天天舔| 91国产丝袜美女| 日本精品一区二区中文字幕| 亚洲日韩天堂| 欧洲与亚洲欧美精品中文字幕| 国产特级毛片AAAAAA高潮流水| 久久骚| 激情综合97| 日本乱人伦片中文三区| 麻豆人妻偷人精品无码视频| 99在线精品视频| A级国产欧美激情在线| 任我爽在线视频免费观看 | 69精品久久久久中文字幕| 国产精品成人午夜福利| 91成人国产综合久久精品蜜月| 国产极品99热在线播放69| 男人天堂2019| 老鸭窝黄色视频网站| 日本午夜久久电影| 网站A V在线| 秘书高跟黑色丝袜国产91在线| 99这里只有精品| 18禁中文字幕| 大香蕉欧美| 加勒比人妻综合| 欧美制服另类丝袜| 日本精品第一视频在'| 大香蕉日韩| AV丝袜少妇| 五月婷婷综合网| 国产精品久久久久久久黄无码 | 蜜乳av首页| 久久受www免费人成| 亚洲综人网| 欧美韩国你懂得在线| 国产熟女少妇一区| h无码动漫在线观看| 青娱乐老司机视频| 久久久久99精品成人片蜜臀| 欧美97日韩精品| 欧亚乱色熟一区二区三四区| 国产AV久久久蜜爱影集| 欧美呦呦性爱| 欧美97| 久久尹人大香焦视| 91天堂视频| www.狠狠| 抽插无码高清一区| 强奸乱伦资源| 国产高清在线观看欧美| 亚洲国产成人精品久久久国产成人一区二区 | 国产熟码AV| 九九九九免费高| 后入人妻一区| 亚洲 日本 一 二 三| 国产99 中文字幕日韩小视频| 色婷婷激一区二区三区| 欧美不卡五十路| 日本欧美中文字幕| 国产精品点击进入在线影院| 欧美劲爆第一页| yazhououmeizongya| 精品少妇人妻一区二区三区| 欧美超碰96| 综合激情97| 中文久久一区| 色婷婷色99国产综合精品| 91c色| 亚洲一区二区三区欧美日韩| 2019天天干天天操| 一牛影视成人片免费| 做爱A级亚欧| 欧美亚洲尤物久久| 国产最新小视频在线播放下载 | 精品久久久亚洲AV成人网站| A片 AV一级在线播放观看免费 | 亚洲熟妇丝袜在线观看| 久热久一区二区三区| 91国产丝袜足交精品视频| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 国产精品另类一区大香蕉| 超碰偷拍| 九热超碰| 99re视频在线播放青草| 91成人无码| 日本加勒比无码专区| 中文视频在线观看| 日韩精品中文字幕人妻| 一级做a爰片久久毛片图片| 免费的黄片有限公司| 国产操操日韩三级黄| 亚州AV无码国产精品| 黑人黄片在线免费观看| 99∨VTV| 国产白嫩精品久久| 蜜桃色院一区久久| 色男人色天堂东京热| 67914在线兔费成人视频| 91欧美综合| 2020久久免费视频| 亚洲中文字幕久久人妻| 日本福利二区视频| 国产精品91一样| 亚洲五区熟女| 手机看av网站在线看| 日本精品一区三区| 国产久久视频| 五月天丁香婷婷综合网站| 久久久国产三级黄色片| 精品大久久| 97丝袜亚洲在线播放| 91亚洲黄色网| 亚洲欧美日韩制服另类| 美中日韩无码| http://qxhbdz.com| 天天综和| 69久久| 国产在线激情视频| 玖玖久久久| 91超级碰| 欧美精品久久久久久久久88| 国产超碰在线| 九九热超碰97亚洲最新香蕉| 97伦乱| 女上位精品在线| 欧美 亚洲 在线| 亚洲天堂在线怕怕视频| 国产精品福利视频播放| 日韩乱插| 顶级少妇BT天堂| 最新9久久久9免费视频| 天天影视色香欲综合网小说| 性爱乱伦网址| 亚欧中文字幕在线视频| 91 偷| 国产精品盗摄 偷窥盗摄| 亚洲成熟国产精品美女| 高清国产av无码| 国产三区免费在线观看| 3PAV乱伦视频| 国产综合网站在线播放 | 五月天黄色激情视频| 天天摸夜夜摸| 超碰久草| 久久久久99999| 国产精品久久久久久久毛片1| 日韩三级一区| 欧美最大综合网| 亚欧无码线免费观看视频| 国内外色色色色色成人视频| 日韩国产九九精品一区二区三区毛片| 久久丁香久草综合网| 91操人| 91日日夜夜| 国产综合永久精品日韩鬼片| 极品后入免费视频| 亚洲综合影院| 久久久一热在线播放| 中文字幕丝袜| 久久xx| 久久九九热| 人妻激情偷乱视三区频一区二区| 人妻无码久久一区二区三区免费| 国产在线综合福利网站| 玖色AV| 热热色中文无码| 99性爱| 亚洲人精品午夜不卡| 人人 操人人 操人人| AV在线资源| 日韩精品一区二区日韩| 91国产精品熟女| 久久久四区| 久久久工口| 久久双插| 九九热精品在线| 亚洲熟妇一,二,三期| 手机av天堂久久久久| 亚洲一区二区三区在线激情| 99天堂网| 欧美日韩欧美| 翘臀vidoes| 不卡av免费在线网址| 思思热在线观看| 日韩久射综合| 丝袜六区| 国产超碰AV在线精品| 丰满精品人妻少妇久久字幕| 综合久久97| 色婷婷丁香五月| 毛片久久| 熟女AV一区| 日本在线播放不卡一区| 天天日骚逼熟女| 久久久无码国精品无码三区三区| 97 色综合| 99热精品青草在线| 久草电影网| 五月天婷婷综合网| 亚洲 暴爽 AV人人爽日日碰| 操逼内射干逼白丝91| 久久久久亚洲三级电影| 啊啊啊好大好湿| 欧美日韩性爱精品| 国产传媒日韩| 操逼内射干逼白丝91| 亚洲国产精品成人无码久久久| 秋霞视频一区二区| 色爱综合网欧美| 亚欧Av| 色情亚洲日本成人| 欧美强奸乱能| 天美传媒AV在线| 男生女生啊啊啊啊| 亚洲最新a在线观看| 中国少妇啪啪视频| 嗯嗯,好大,好爽,好骚| 97人妻碰碰中文无码久热丝袜| 超碰人妻97| 黄色片G G G| 久九干| 人人操人人干xxx| 东京热av男人的天堂| 色婷婷av在线观看| 久久这里是精品| 一本色道人妻久久| 成人欧美日超碰| 无码99| 亚洲97成人在线观看| 97在线日韩中文字幕| 成人在线视频一区| 久久综合激情| 色y情视频免费看| 日韩欧美女求操每天更新| 国产精品不卡一区二区三区| 91久久99久久91熟女精品| 欧美巨大性舒爽顶到了| 99日视频在线免费| 国产精品视频| 欧美亚洲尤物久久| 人妻少妇精品久久久久久久| 蜜桃AV天堂| 噜噜噜久久亚洲精品色情| 青青草操逼逼视频| 秋霞蝌科网日本一区| 91被操| 九九九免费视频| 久久人妻一区二区三区高清| 99综合免费视频| 久久久久久久国产视频| 尹人免费观看视频在线| 国内精品99999| 国产97在线播放| 美性中文综合网| 男人天堂站| 亚洲综合激情五月久久| 免费观看的黄色的网站| 亚洲在线91| 三四中文字幕| 97爱啪| 色噜噜狠狠色综无码久久| 日日噜噜夜夜久久亚洲一区二区 | 久久超碰com| 97在线观看视频| 蜜臀99久久精品| 97日韩欧美亚洲| 色婷婷成人综合| 综合亚州欧美| 亚洲AV不卡在线观看| 色五月激情AV在线| 日韩中文字幕2020| 激情露脸爱| 中文字幕-区二区三区四区视频中国| 国产精品久久久视频| 色五月婷婷五月天| 国产综合网站在线播放| 91精品啪在线观看国产城中村| 91狠狠| 日本操逼视频在线| 强被迫伦姧在线观看无码网站| 国产精品久久久|