2021年1月27日 星期三

Android flash GSI image

首先從Android CI下載GSI image,
https://ci.android.com/builds/branches/aosp-android11-gsi/grid?

注意如果你的裝置的起始版本是Android 8.1, 8.0之前的, 要使用"_ab"的image,
ex. aosp_arm64_ab

然後解壓縮下載下來的image, 裡面會包含幾個檔案, 比較重要的有:
system.img
vbmeta.img

燒錄步驟:
1. adb reboot bootloader

2. fastboot --disable-verification flash vbmeta vbmeta.img

3. fastboot erase system && fastboot flash system_a system.img
(注意一定要先erase, 否則會corrupt)

4. fastboot erase userdata

5. fastboot reboot

就能開進GSI Android了


Reference:
https://source.android.com/setup/build/gsi


2021年1月25日 星期一

A good material for C

 http://shihyu.github.io/books/index.html

 https://medium.com/swlh/my-preparation-journey-for-google-interviews-f41e2dc3cdf9