同時滿足:使用 SQLCipher、聲明 Camera 權限、Bitmap.Config.ARGB_8888 解碼大圖 → MTK 晶片低端機(聯想、華為、TCL)發生 SIGSEGV,日誌顯示 ISP 驅動 mmap FAIL、ISP_RESET fail。
ARGB_8888 解碼大圖再次申請大塊記憶體,導致 CMA 耗盡,驅動 mmap 失敗觸發核心崩潰。Config.RGB_565(半記憶體)或 Config.ARGB_4444。BitmapFactory.Options.inSampleSize 縮小解碼尺寸。Glide/Picasso 自動管理記憶體與生命週期。核心策略:避免大塊記憶體同時申請,錯峰使用 Camera 與圖片解碼。