iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 27
0
Security

Android System Security系列 第 27

[Day 27] Android Kernel Re-challenge-(2)

안녕하세요
Hello World
你好啊各位
こんにちは
привет

好想學外文Q_Q
(開始崇洋xDD)

可是韓文真的很好聽
俄文看起來好帥

羨慕外文系的可以學好多語言Q

:資工系也學很多語言啊 C/Java/Pyth..%&#%

不說惹 快來一張貓貓安慰心靈

那今天就繼續環境建置的步驟

昨天Kernel已經build完
他會把zImage檔跟vmlinux binary都放在/tmp裡面

(不過kernel image檔還是會存放在arch/arm/boot/ 這應該只是暫存用的 就不管他了)

接下來就是設定android環境

前幾天也有大概描述過 不過這次也有些微的調整
當然如果空間很夠的話也可以直接裝Android Studio
就可以省去很多煩雜的步驟

去下載完tools之後
進到/bin裡面
開始用sdkmanager下載需要的環境

  • ./sdkmanager --install "ndk-bundle"
  • ./sdkmanager --install "emulator"
  • ./sdkmanager --install "platforms;android-19"
  • ./sdkmanager --install "system-images;android-19;google_apis;armeabi-v7a"
  • ./sdkmanager --install "platform-tools"

再來就是創建AVD
./avdmanager create avd -k "system-images;android-19;google_apis;armeabi-v7a" -n "android_challenges"

創建好之後
最後一步就是啟動AVD
./emulator -show-kernel -kernel [Build好的kernel路徑] -avd android_challenges -no-audio -no-boot-anim -no-window -no-snapshot -qemu -s

這次做一些調整後發現比較沒有什麼問題
基本上照著步驟做 都可以成功啟動

我是來世胸胸的...
明天終於可以開始玩題目惹<3


上一篇
[Day 26] Android Kernel Re-challenge
下一篇
[Day 28] Android BOF
系列文
Android System Security30

尚未有邦友留言

立即登入留言