ํด๋น ๋์์ 8์ฅ_์๋๋ก์ด๋ ํฌ๋ ์ ์ ์ ๊ณผ ๋ฐ์ดํฐ ์ฌ์ ์ถ์ถ ๊ธฐ๋ฒ (217p-243p) ๋ด์ฉ ์ ๋ฆฌ
ํฌ๋ ์ ํ๊ฒฝ ๊ตฌ์ถ
์๋๋ก์ด๋ ํฌ๋ ์ ํ๊ฒฝ ๊ตฌ์ถ์ ์๋ ํญ๋ชฉ๋ค์ ํฌํจ
- ์๋กญ๊ฑฐ๋ ํฌ๋ ์์ ์ผ๋ก ๊นจ๋ํ ์ปดํจํฐ ํ๊ฒฝ(๋ค๋ฅธ ๋ฐ์ดํฐ๊ฐ ์์คํ ์์ ์กด์ฌํ์ง ์๊ฑฐ๋ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ๋๋ผ๋ ์งํ ์ค์ธ ์กฐ์ฌ๋ฅผ ์ค์ผ์ํค์ง ์๋ ํ๊ฒฝ)์์ ์์
- ๊ธฐ๊ธฐ์ ์ ์ํ ๋ ํ์ํ ๊ธฐ๋ณธ์ ์ธ ์ํํธ์จ์ด๋ฅผ ์ค์น → ์๋๋ก์ด๋ ํฌ๋ ์ ๋๊ตฌ์ ๋ฐฉ๋ฒ์ ์๋์ฐ, ๋ฆฌ๋ ์ค, OS X ํ๋ซํผ์์ ๋์
- ๊ธฐ๊ธฐ์ ๋ํ ๊ถํ ์ป๊ธฐ. ์กฐ์ฌ๊ด์ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ธฐ ์ํด ์ค์ ์ ์ ๊ทผํ๊ฑฐ๋ ์ฐํํ ์ ์์ด์ผ ํจ
์๋๋ก์ด๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํท(SDK)
๊ฐ๋ฐ์๊ฐ ์๋๋ก์ด๋์์ ๋์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋, ํ ์คํธ, ๋๋ฒ๊ทธํ ์ ์๋๋ก ๋์์ฃผ๋ ์ญํ
์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ์ ์๋ ๋๊ตฌ๋ฅผ ์ ๊ณต
์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ์กฐ์ฌ ๊ณผ์ ์์ ํฐ ๋์์ด ๋ ์ ์๋ ์ ์ฉํ ๋ฌธ์์ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ํจ๊ป ์ ๊ณต
์๋๋ก์ด๋ SDK ๊ตฌ์ฑ ์์(http://developer.android.com/ ์์ ๋ฌด๋ฃ๋ก ๋ค์ด๋ก๋ ๊ฐ๋ฅ)
- ์ํํธ์จ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- API
- ๋๊ตฌ
- ์๋ฎฌ๋ ์ดํฐ
- ๊ธฐํ ์ฐธ๊ณ ์๋ฃ
ํฌ๋ ์ ์กฐ์ฌ ๊ณผ์ ์์ SDK๋ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ์๋ ๋ฐ์ดํฐ์ ์ฐ๊ฒฐํ๊ณ ์ ๊ทผํ๋ ๋ฐ ๋์์ ์ค
์๋๋ก์ด๋ SDK ์ค์น (in ์๋์ฐ 7 ์ปดํจํฐ)
- ์๋๋ก์ด๋ SDK๋ JDK(Java SE Development Kit)์ ์์กด์ ์ด๊ธฐ ๋๋ฌธ์ JDK ์ค์น๋์ด ์๋์ง ๋จผ์ ํ์ธํด์ผ ํจ ( http://www.oracle.com/technetwork/java/javase/downloads/index.html ์์ ๋ค์ด๋ก๋ ๊ฐ๋ฅ)
- http://devloper.android.com/ ์์ ์ต์ ์๋๋ก์ด๋ SDK ๋ค์ด๋ก๋(SDK ์ค์น ๋ฒ์ ์ ๊ถ์ฅ)
- ๋ค์ด๋ก๋ํ ์ค์น ํ์ผ์ ์คํ
- ์ค์น๋ ์์น๋ ์ฌ์ฉ์๊ฐ ์ ํ ์ ์์. Install ๋ฒํผ ํด๋ฆญ ํ ์์น ์ ํํ๋ฉด ํ์ํ ํ์ผ๋ค์ด ํด๋น ํด๋์ ์ถ์ถ๋จ
- ๋๋ ํ ๋ฆฌ๋ฅผ ์ด์ด ์ค์น๋ ํ์ผ ์ค SDK Manager.exe ๋๋ธํด๋ฆญํ์ฌ ์ ๋ฐ์ดํธ ๊ณผ์ ์ ์์. ์๋๋ก์ด๋ SDK ํ๋ซํผ ๋๊ตฌ์ ์ถ์๋ ์๋๋ก์ด๋ ํ๋ซํผ ๋ฒ์ ์ค ๋ฐ๋์ ํ๋๋ฅผ ์ ํ, ๋ผ์ด์ ์ค์ ๋์ํ๊ณ ์ค์น
์ ๊ณผ์ ์ ํตํด ์๋๋ก์ด๋ SDK ์ค์น๋ฅผ ์๋ฃ
์คํ ํ์ผ ๊ฒฝ๋ก์ ๋ํ ์์คํ ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํ ์ ์์
๋ชจ๋ ๊ธฐ๋ฅ ์ฌ์ฉ ์ํด์ SDK์ ํจ๊ป ์ ๊ณต๋๋ ๊ณผ์ ์ ๋ฐ๋์ ๋ฐ๋ผ์ผ ํจ
์๋๋ก์ด๋ ๊ฐ์ ๊ธฐ๊ธฐ
์๋๋ก์ด๋ SDK๊ฐ ํ๋ซํผ๊ณผ ํจ๊ป ์ค์น๋๋ฉด ์๋ฎฌ๋ ์ดํฐ๋ผ๊ณ ๋ถ๋ฆฌ๊ธฐ๋ ํ๋ ์๋๋ก์ด๋ ๊ฐ์ ๊ธฐ๊ธฐ(AVD, Android Virtual Device)๋ฅผ ์์ฑํ ์ ์์.
AVD๋ ๋ณดํต ๊ฐ๋ฐ์๋ค์ด ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ๋ ์ฌ์ฉ, ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ธฐ๊ธฐ์์ ์ด๋ป๊ฒ ๋์ํ๊ณ ์คํ๋๋์ง ์ดํดํ๋ ๋ฐ ๋์์ ์ค
→ ํฌ๋ ์ ์กฐ์ฌ ๊ณผ์ ์์ ๋ฐ๊ฒฌํ ๊ฒ์ ํ์ธํ๋ ๋ฐ ๋์ + ๊ตฌ ๋ฒ์ ์ ํ๋ซํผ์์ ๋์ํ๋ ๊ธฐ๊ธฐ์์ ์์ ์ ํ๋ฉด์ ๊ฐ์ ํ๋ซํผ์ ์ด์ํ๋ ์๋ฎฌ๋ ์ดํฐ ์ค๊ณ ๊ฐ๋ฅ + ์ค์ ๊ธฐ๊ธฐ์ ํฌ๋ ์ ๋๊ตฌ ์ค์นํ๊ธฐ ์ ํฌ๋ ์ ๋๊ตฌ๊ฐ ์ด๋ป๊ฒ ๋์ํ๊ณ ๊ธฐ๊ธฐ์ ๋ด์ฉ์ ๋ฐ๊พธ๋์ง ํ์ธ ๊ฐ๋ฅ
์๋ก์ด AVD ์์ฑ ์ํด ์ํํ๋ ๊ณผ์
1. ๋ช ๋ น ํ๋กฌํํธ(cmd.exe)๋ฅผ ์ด๊ธฐ. ๋ช ๋ นํ์์ AVD ๋งค๋์ ๋ฅผ ์์ํ๊ธฐ ์ํด SDK๊ฐ ์ค์น๋ ๊ณณ์ผ๋ก ์ด๋ํด ๋ค์ ๋ช ๋ นํ์ ๋์ ์๋ ๊ฒ๊ณผ ๊ฐ์ด ์๋๋ก์ด๋ ํด์ avd ์ต์ ๊ณผ ํจ๊ป ํธ์ถ → AVD ๋งค๋์ ๋ฅผ ์๋์ผ๋ก ์ด์ด ์ค
C:\android-sdk\tools>android avd
2. AVD ๋งค๋์ ์ฐฝ์์ New๋ฅผ ํด๋ฆญํด ์๋ก์ด ๊ฐ์ ๊ธฐ๊ธฐ ์์ฑ. ์๋ ์ฌ์ง์ฒ๋ผ Edit ํด๋ฆญํด ๊ธฐ์กด ๊ฐ์ ๊ธฐ๊ธฐ์ ํ๊ฒฝ์ค์ ๋ณ๊ฒฝ ๊ฐ๋ฅ
3. ์๋ ์ ๋ณด๋ค์ ์ ๋ ฅ
- AVD Name: ๊ฐ์ ๊ธฐ๊ธฐ์ ForensicsAVD์ ๊ฐ์ ์ด๋ฆ ๋ถ์ฌ ์ ์ฌ์ฉ
- Device: ํ๋ฉด ํฌ๊ธฐ์ ๊ธฐ๋ฐํด ์ฌ์ฉ ๊ฐ๋ฅํ ๊ธฐ๊ธฐ๋ค ์ค ํ๋ ์ ํ
- Target: ๊ธฐ๊ธฐ์ ํ๋ซํผ ์ ํ ์ ์ฌ์ฉ. SDK ์ค์น ๊ณผ์ ์์ ์ ํ๋๊ณ ์ค์น๋ ๋ฒ์ ๋ค๋ง ๋ชฉ๋ก์ ํ์
- ๋ด๋ถ ์ ์ฅ์ ๊ณต๊ฐ, SD ์นด๋์ ํฌ๊ธฐ ๋ฑ ์๋ฎฌ๋ ์ดํฐ ์ปค์คํฐ๋ง์ด์ฆํ๊ธฐ ์ํ ํ๋์จ์ด ๊ธฐ๋ฅ ์ ํ ๊ฐ๋ฅ
4. ๊ธฐ๊ธฐ๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์์ฑ๋๋ฉด ํ์ธ ๋ฉ์์ง ๋ํ๋จ. AVD ์ ํํ๊ณ Start ํด๋ฆญํด์ ์คํ ์ต์ ๋ํ๋๋ฉด ์ต์ ์ ํํด Launch ํด๋ฆญ
5. ์๋ฎฌ๋ ์ดํฐ ์คํ (์ํฌ์คํ ์ด์ ์ CPU์ RAM์ ๋ฐ๋ผ ์ค๋ ์๊ฐ ๊ฑธ๋ฆด ์ ์์. ์๋ฎฌ๋ ์ดํฐ๋ ์๋น๋์ ์์คํ ์์์ ์๋ชจ)
์๋ฎฌ๋ ์ดํฐ ์ฌ์ฉํด ์ด๋ฉ์ผ ๊ณ์ ์ค์ , ์ ํ๋ฆฌ์ผ์ด์ ์ค์น, ์ธํฐ๋ท ๊ฒ์, ๋ฌธ์ ๋ฉ์์ง ์ ์ก ๋ฑ ์์ ๊ฐ๋ฅ
์๋ฎฌ๋ ์ดํฐ ์์ ํตํด ์์ฑ๋ ๋ฐ์ดํฐ๋ ํ ๋๋ ํ ๋ฆฌ์ .android ํด๋์ ์ ์ฅ๋จ
๋๋ ํ ๋ฆฌ์ ์์ฑ๋๋ ํ์ผ ์ค ์ค์ ํด๋
- cache.img: /cache ํํฐ์ ์ ๋์คํฌ ์ด๋ฏธ์ง
- sdcard.img: SD ์นด๋ ํํฐ์ ์ ๋์คํฌ ์ด๋ฏธ์ง
- Userdata-qemu.img: /data ํํฐ์ ์ ๋์คํฌ ์ด๋ฏธ์ง
์๋๋ก์ด๋ ๊ธฐ๊ธฐ๋ฅผ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐ
์คํ์์ค ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ํฌ๋ ์ ์์ง์ ์ํด ๊ธฐ๊ธฐ๋ฅผ ํฌ๋ ์ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐํด์ผ ํจ.
ํด๋น ์ํฌ์คํ ์ด์ ์ ํฌ๋ ์์ ์ผ๋ก ๊นจ๋ํด์ผ ํ๋ฉฐ ํฌ๋ ์ ์ฉ๋ ์ธ์ ๋ค๋ฅธ ๊ฐ์ธ์ ์ฉ๋๋ก๋ ์ฌ์ฉ๋์ง ์์์ผ ๋จ์ ์๋ฏธ.
๊ธฐ๊ธฐ๊ฐ ์ปดํจํฐ์ ์ฐ๊ฒฐ๋์ด ์์ ๋ ๊ธฐ๊ธฐ์ ๋ณ๊ฒฝ์ฌํญ ์๊ธธ ์ ์์์ ๋ช ์ฌ.
๊ธฐ๊ธฐ๋ฅผ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ๊ณผ์
- ๊ธฐ๊ธฐ ์ผ์ด๋ธ ํ์ธ
- ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ๋ฌผ๋ฆฌ์ USB ์ธํฐํ์ด์ค๋ ๊ธฐ๊ธฐ๋ฅผ ์ปดํจํฐ์ ์ฐ๊ฒฐ์์ผ ์ฌ๋ฌ ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ ์ ์๊ฒ ํจ
- USB ์ธํฐํ์ด์ค๋ ์ ์กฐ์ฌ์ ๊ธฐ๊ธฐ์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์ด ์๋๋ก์ด๋ ๊ธฐ๊ธฐ ์กฐ์ฌ ์์๋ ์ด๋ค ์ผ์ด๋ธ์ด ํ์ํ ์ง ์์๋ด๋ ๊ฒ์ด ์ฒซ ๋จ๊ณ.
- ๊ธฐ๊ธฐ ๋๋ผ์ด๋ฒ ์ค์น
- ๊ธฐ๊ธฐ ์ธ์์ ์ํด ์ปดํจํฐ์ ํน์ ๋๋ผ์ด๋ฒ ์ค์นํด์ผ ํ ์๋ ์์
- ์ ์กฐ์ฌ์ ์ํด ์๋๋ก์ด๋๊ฐ ์์ ๋๊ณ ์ปค์คํฐ๋ง์ด์ฆ๋๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ๋ํด ๋์ํ๋ ์ผ๋ฐ ๋๋ผ์ด๋ฒ๋ ์กด์ฌํ์ง ์์. ์ฅ์น์ ๋ฐ๋ผ ์ค์นํด์ผ ํ ํน์ ์ฅ์น ๋๋ผ์ด๋ฒ๋ฅผ ์๋ ๊ฒ์ด ์ค์(์ ์กฐ์ฌ์ ์น์ฌ์ดํธ์์ ์ฐพ์ ์ ์์)
์ฐ๊ฒฐ๋ ๊ธฐ๊ธฐ์ ์ ๊ทผ
USB ์ผ์ด๋ธ์ ์ฌ์ฉํด ์๋๋ก์ด๋ ๊ธฐ๊ธฐ๋ฅผ ์ปดํจํฐ์ ์ฐ๊ฒฐ
์ผ๋ถ ๊ตฌํ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์์๋ ํฐ์์ USB ์ ์ฅ์ ์ต์ ์ผ์ง ์์ผ๋ฉด ์ ๊ทผ ๋ชปํ ์๋ ์์
์ผ๋ถ ์๋๋ก์ด๋ ํฐ(ํนํ HTCํฐ)์ USB ์ผ์ด๋ธ๋ก ์ฐ๊ฒฐ๋์์ ๋ ํ๋ ์ด์์ ๊ธฐ๋ฅ ๋ณด์ฌ์ค ์๋ ์์
→ Ex) ์๋ ์คํฌ๋ฆฐ์ท์ HTC ๊ธฐ๊ธฐ์ ๋ชจ์ต, ์ฐ๊ฒฐ๋์ ์ ๋ค ๊ฐ์ง ํ์ ์ ํ ๊ฐ๋ฅ. ๊ธฐ๋ณธ ์ต์ ์ Charge only์ด์ง๋ง Disk drive ์ต์ ์ ํ ์ ๊ธฐ๊ธฐ๊ฐ ๋์คํฌ ๋๋ผ์ด๋ธ๋ก ๋ง์ดํธ๋๊ณ ๊ธฐ๊ธฐ์ SD ์นด๋์ ์ ๊ทผ ๊ฐ๋ฅํด์ง
์๋๋ก์ด๋ ๋๋ฒ๊ทธ ๋ธ๋ฆฟ์ง (adb, Android Debug Bridge)
adb๋ ๋ช ๋ นํ ๋๊ตฌ๋ก ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ํต์ ํ๊ณ ๊ธฐ๊ธฐ๋ฅผ ์ ์ดํ ์ ์๊ฒ ํจ.
'<sdk>/platform-tools/'์์ ์ฌ์ฉ ๊ฐ๋ฅ
USB ๋๋ฒ๊น ์ต์ ์ ๋ํ ์ดํด๊ฐ ์ฐ์ ๋์ด์ผ ํจ
- USB ๋๋ฒ๊น
์ต์
- ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ์๋๋ก์ด๋ SDK๊ฐ ์ค์น๋ ์ํฌ์คํ ์ด์ ์ฌ์ด์ ํต์ ๊ฐ๋ฅํ๊ฒ ํด ์ฃผ๋ ๊ฒ์ด ์ฃผ ๊ธฐ๋ฅ
- ์ผ์ฑ ํฐ์์๋ '์ค์ >๊ฐ๋ฐ์ ์ต์ '์์ ํด๋น ์ต์ ์ ์ ๊ทผ ๊ฐ๋ฅ
- USB ๋๋ฒ๊น ์ต์ ์ด ์ ํ๋๋ฉด ๊ธฐ๊ธฐ๋ adb ๋ฐ๋ชฌ(adbd)๋ฅผ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์คํํ๊ณ USB ์ฐ๊ฒฐ์ ์ง์์ ์ผ๋ก ํ์ธ
- ๋ฐ๋ชฌ์ ๋นํน๊ถ ์ ธ ์ ์ ๊ณ์ ์ผ๋ก ์คํ๋๊ธฐ ๋๋ฌธ์ ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ์ง ์์ง๋ง ๋ฃจํ ๋ ํฐ์์๋ adbd๊ฐ ๋ฃจํธ ๊ณ์ ์ผ๋ก ์คํ๋๋ฉฐ ๋ชจ๋ ๋ฐ์ดํฐ์ ๋ํ ์ ๊ทผ ์ ๊ณตํจ
์๋๋ก์ด๋ SDK๊ฐ ์ค์น๋ ์ํฌ์คํ ์ด์ ์์ adbd๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค๋ก ๋์
๊ฐ์ ์ํฌ์คํ ์ด์ ์ ธ์์ adb ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ ํธ์ถ ๊ฐ๋ฅ
adb ํด๋ผ์ด์ธํธ๊ฐ ์คํ๋ ๋, adb๋ adb ๋ฐ๋ชฌ์ด ์ด๋ฏธ ๋์ ์ค์ธ์ง ํ์ธํ๊ณ ๋ง์ฝ ๋์ ์ค์ด์ง ์๋ค๋ฉด adb ๋ฐ๋ชฌ์ ์์ํ๊ธฐ ์ํ ์๋ก์ด ํ๋ก์ธ์ค๋ฅผ ์ด๊ธฐํ. adb ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ์ ๋ก์ปฌ adbd์ 5037 ํฌํธ๋ก ํต์
adb๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๊ธฐ์ ์ ๊ทผ
ํ๊ฒฝ์ค์ ์๋ฃ๋๊ณ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ๊ฐ USB ๋๋ฒ๊น ๋ชจ๋๋ก ๋ค์ด๊ฐ๋ฉด ์ฌ๋ฐ๋ฅธ USB ์ผ์ด๋ธ ์ฌ์ฉํด ์๋๋ก์ด๋ ๊ธฐ๊ธฐ๋ฅผ ํฌ๋ ์ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐํ๊ณ adb๋ฅผ ์์
์ฐ๊ฒฐ๋ ๊ธฐ๊ธฐ ํ์ง
- ์ ๋ช ๋ น์ด๋ ํฌ๋ ์ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ๊ธฐ๊ธฐ์ ๋ชฉ๋ก์ ๋ณด์ฌ์ค
- ๋ช ๋ น์ด ์คํ ์์ ์ ์๋ฎฌ๋ ์ดํฐ ๋์ ์ค์ด๋ผ๋ฉด ์๋ฎฌ๋ ์ดํฐ ๋ชฉ๋ก๋ ๋ํ๋จ
- ํ์ํ ๋๋ผ์ด๋ฒ ์ค์น๋์ง ์์๋ค๋ฉด ์ ๋ช ๋ น์ด๋ ์๋ฌด๋ฐ ๊ฒฐ๊ณผ๋ ๋ณด์ฌ์ฃผ์ง ์์
๋ก์ปฌ adb ์๋ฒ ์ข ๋ฃ
- ์ ๋ช ๋ น์ด๋ ๋ก์ปฌ adb ์๋ฒ๋ฅผ ์ข ๋ฃ์ํด
- ๋ก์ปฌ adb ์๋น์ค๋ฅผ ์ข ๋ฃํ ์ดํ, adb devices ๋ช ๋ น์ด๋ฅผ ์คํํด์ ์๋ฒ๊ฐ ์์๋๋์ง ํ์ธ
adb ์ ธ์ ์ ์
- ์ ๋ช ๋ น์ด๋ ํฌ๋ ์ ์กฐ์ฌ๊ด์ด ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ์ ธ์ ์ ๊ทผํ์ฌ ๊ธฐ๊ธฐ์ ํต์ ํ ์ ์๊ฒ ํจ
- adb ์ ธ์ ์ ๊ทผํ์ฌ ๊ธฐ๋ณธ ls ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ํ์ฌ ๋๋ ํ ๋ฆฌ์ ๋ด์ฉ ๋ณด์ฌ์ค
์๋๋ก์ด๋ ๊ธฐ๊ธฐ ์ ์ด
์๋ํ์ง ์์ ํ๋์ด ๋ฐ์ดํฐ ๋ณ๊ฒฝ ๋ฑ ์์น ์์ ๊ฒฐ๊ณผ ์ด๋ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฃผ์ํด์ผ ํจ.
๋ถ์ํ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ์ต์ด ์ ์ ์ ๊ธฐ๊ธฐ๊ฐ ๊ณ์ ํ์ฑํ(์ ๊ธ ํด์ ) ์ํ์ธ์ง ํ์ธ
→ ํ์ฑํ ์ํ๋ผ๋ฉด ๋ค์ ๊ณผ์ ์ ์ํ
- USB ๋๋ฒ๊น
ํ์ฑํ
- ์ด ์ต์ ์ด ํ์ฑํ๋๋ฉด adb ์ฐ๊ฒฐ์ ํตํด ๊ธฐ๊ธฐ์ ๋ํ ๋ ๋ง์ ์ ๊ทผ์ ์ ๊ณต
- ๊ธฐ๊ธฐ์์ ๋ฐ์ดํฐ ์ถ์ถ ์ ํฐ ์ค์์ฑ์ ๊ฐ์ง
- USB ๋๋ฒ๊น ํ์ฑํํ๋ ์ต์ ์ ์์น๋ ๊ธฐ๊ธฐ๋ง๋ค ๋ค๋ฅผ ์ ์์ผ๋ ๋๋ถ๋ถ '์ค์ >๊ฐ๋ฐ์ ์ต์ '์ ์์น
- ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์์ ๋ฌผ๋ฆฌ์ ์์ง ์ํ ๋๋ถ๋ถ์ ๋ฐฉ๋ฒ์ USB ๋๋ฒ๊น ํ์ฑํ๋ฅผ ์๊ตฌ
- "์ผ์ง ์ํ๋ก ์ ์ง(Stay awake)" ์ค์ ํ์ฑํ
- ์ด ์ต์ ์ ํ๋๊ณ ๊ธฐ๊ธฐ๊ฐ ์ถฉ์ ๊ธฐ์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉด ๊ธฐ๊ธฐ๋ ์ ๋ ์ ๊ธฐ์ง ์์
- ํ๋ฉด ํ์์์ ๋์ด๊ธฐ
- ๊ธฐ๊ธฐ์ ์ ๊ธ์ด ํ๋ ธ์ ๋ ๊ธฐ๊ธฐ๊ฐ ํ์ฑํ๋๋ ์๊ฐ์ ๋์ด๋ ์ต์
- ๊ฐค๋ญ์ S3 ํฐ ๊ธฐ์ค, '์ค์ >๋์คํ๋ ์ด>ํ๋ฉด ์๋ ๊บผ์ง'์ ์์น
์์ ๋ณ๊ฐ๋ก ๋คํธ์ํฌ์ ๋ถ๋ฆฌ์์ผ ์๊ฒฉ ์ญ์ ์ต์ ์ด ๊ธฐ๊ธฐ์์ ๋์ํ์ง ์๋๋ก ํด์ผ ํจ.
์๋๋ก์ด๋ ๊ธฐ๊ธฐ ๋งค๋์ (Android Device Managers)
- ํฐ์ ์๊ฒฉ์ผ๋ก ์ญ์ ํ๊ฑฐ๋ ์ ๊ทธ๋ ๊ฒ์ ๊ฐ๋ฅํ๊ฒ ํจ.
- ์๋๋ก์ด๋ ๋๋ฐ์ด์ค์ ์๊ฒฉ ์ญ์ ๊ธฐ๋ฅ ํ์ฑํ๋์ด ์์ง ์์ผ๋ฉด ๊ธฐ๊ธฐ๋ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ ๋งค๋์ ๋ฅผ ํตํด์๋ง ์ ๊ธธ ์ ์์
๋ํ ๋ค์ํ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ ๊ด๋ฆฌ(MDM, Mobile Device Management) ์ํํธ์จ์ด๊ฐ ์์ฅ์ ๋์ ์์ด ์ด๋ค์ ํตํด ์๋๋ก์ด๋ ๊ธฐ๊ธฐ ์๊ฒฉ์ผ๋ก ์ ๊ทธ๊ฑฐ๋ ์ญ์ ๊ฐ๋ฅ
๋คํธ์ํฌ์์ ๋ถ๋ฆฌ๋ฅผ ์ํด ๊ธฐ๊ธฐ๋ฅผ ๋นํ๊ธฐ ๋ชจ๋๋ก ๋๊ฐ๋ ์์ดํ์ด๋ฅผ ๋นํ์ฑํ์ํค๋ ๋ฐฉ๋ฒ๋ ์กด์ฌ
ํฐ์์ SIM ์นด๋ ์ ๊ฑฐํ๋ ๊ฒ์ ์ ํ์ ์ด์ง๋ง ๊ธฐ๊ธฐ๋ฅผ ์์ดํ์ด/์ ๋ฃฐ๋ฌ ๋คํธ์ํฌ ํตํด ํต์ ํ๋ ๊ฒ์ ํจ๊ณผ์ ์ผ๋ก ๋ฐฉ์งํ์ง ๋ชปํจ.
ํ๋ฉด ์ ๊ธ ์ฐํ ๊ธฐ๋ฒ
์ฌ์ฉ์ ์ธ์ ์ฆ๊ฐ&๊ธฐ๋ฅ์ ํธ๋ฆฌํจ ๋๋ฌธ์ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ ์ ๊ธ์ ์ํ ํจ์ค์ฝ๋ ์ต์ ์ฌ์ฉ์ด ๊ธฐํ๊ธ์์ ์ผ๋ก ์ฆ๊ฐ
→ ํฌ๋ ์ ์กฐ์ฌ์์ ๊ธฐ๊ธฐ์ ์คํฌ๋ฆฐ ์ ๊ธ ์ฐํํ๋ ๊ฒ์ด ์ค์ํด์ง
ํ์ฌ ์๋๋ก์ด๋์์ ์ ๊ณตํ๋ ํ๋ฉด ์ ๊ธ ๋ฐฉ๋ฒ
- ํจํด ์ ๊ธ
- ์ฌ์ฉ์๋ ํฐ์ ํจํด์ด๋ ๋์์ธ์ ์ค์ ํ๊ณ ๊ธฐ๊ธฐ๋ฅผ ์ ๊ธ ํด์ ํ๊ธฐ ์ํด ๊ฐ์ ํจํด ๊ทธ๋ ค์ผ ํจ
- PIN ์ฝ๋
- ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ๊ธ ์ต์
- ๋ค ์๋ฆฌ ์ซ์๋ก ๊ธฐ๊ธฐ ์ ๊ธํด์ ํ๊ธฐ ์ํด ์ ๋ ฅ๋จ
- ํจ์ค์ฝ๋(์ํ๋ฒณ+์ซ์)
- ์ํ๋ฒณ๊ณผ ์ซ์๋ก ์ด๋ฃจ์ด์ง ํจ์ค์ฝ๋
- ๋ค ์๋ฆฌ ์ซ์์ธ PIN๊ณผ ๋ฌ๋ฆฌ ์ซ์ ์ด์ธ์ ๋ฌธ์๋ ํฌํจ
adb ์ฌ์ฉํ ์คํฌ๋ฆฐ ์ ๊ธ ์ฐํ
์๋๋ก์ด๋ ๊ธฐ๊ธฐ์์ USB ๋๋ฒ๊น ์ต์ ํ์ฑํ๋์ด ์๋ค๋ฉด USB ์ฌ์ฉํ์ฌ adb ๊ธฐ๊ธฐ๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ์ข์
์กฐ์ฌ๊ด์ ๊ธฐ๊ธฐ๋ฅผ ํฌ๋ ์ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐํ์ฌ adb devices ๋ช ๋ น ๋ด๋ ค์ผ ํจ
ํด๋น ๋ช ๋ น ์ ๊ธฐ๊ธฐ๊ฐ ๋ํ๋๋ค → USB ๋๋ฒ๊น ์ด ํ์ฑํ๋์ด ์๋ค
์๋๋ก์ด๋ ๊ธฐ๊ธฐ ์ ๊ฒจ์์ ์ ์คํฌ๋ฆฐ ์ ๊ธ ์ฐํ ์๋๋ฅผ ๋ฐ๋์ ํด์ผ ํจ
์คํฌ๋ฆฐ ์ ๊ธ ์ฐํ๋ฅผ ์ํ ๋ฐฉ๋ฒ๋ค:
gesture.key ํ์ผ ์ญ์
1. ๊ธฐ๊ธฐ๋ฅผ ํฌ๋ ์ ๊ถํฌ์คํ ์ด์ ์ USB ์ผ์ด๋ธ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ
2. ๋ช ๋ น ํ๋กฌํํธ๋ฅผ ์ด์ด ์๋ ๋ช ๋ น์ ์คํ
3. ๊ธฐ๊ธฐ ์ฌ๋ถํ . ์ฌ์ ํ ํจํด ๋ฝ ๋ํ๋๋ค๋ฉด ๋๋คํ ํจํด์ ๊ทธ๋ ค ๊ธฐ๊ธฐ๊ฐ ๋ฌธ์ ์์ด ์ ๊ธ ํด์ ๋๋์ง ๊ด์ฐฐ
ํด๋น ๋ฐฉ๋ฒ์ ๊ธฐ๊ธฐ๊ฐ ๋ฃจํ ๋ ๊ฒฝ์ฐ ๋์๋๋ฉฐ, ๋ฃจํ ๋์ง ์์ ๊ธฐ๊ธฐ์์๋ ๋์ํ์ง ์์ ์ ์์
์ฌ๋ฐ๋ฅธ ์น์ธ ์์ด ์๋๋ก์ด๋ ๊ธฐ๊ธฐ ๋ฃจํ ํ๋ ๊ฑด ๊ธฐ๊ธฐ์ ๋ณํ ์ค ์ ์๊ธฐ ๋๋ฌธ์ ์๋ X
settings.db ํ์ผ ์ ๋ฐ์ดํธ
1. USB ์ผ์ด๋ธ ์ฌ์ฉํด ๊ธฐ๊ธฐ๋ฅผ ํฌ๋ ์ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐ
2. ๋ช ๋ น ํ๋กฌํํธ ์ด์ด ๋ค์ ๋ช ๋ น์ ์คํ
3. ์ข ๋ฃํ๊ณ ๊ธฐ๊ธฐ๋ฅผ ์ฌ๋ถํ
4. ์๋๋ก์ด๋ ๊ธฐ๊ธฐ๊ฐ ์ ๊ธ ํด์ ๋์์ ๊ฒ. ๋ง์ฝ ๊ทธ๋ ์ง ์์ผ๋ฉด gesture.key ํ์ผ ์ญ์
์์ ๋ ๋ณต๊ตฌ ๋ชจ๋์ adb ์ฐ๊ฒฐ ํ์ธ
์๋๋ก์ด๋์์ ๋ณต๊ตฌ๋ ๋ณต๊ตฌ ์ฝ์์ด ์กด์ฌํ๋ ์ ์ฉ ํํฐ์ ์ ์๋ฏธํจ
๋ณต๊ตฌ์ ์ค์ํ ๋ ๊ฐ์ง ๊ธฐ๋ฅ: ๋ฐ์ดํฐ ์ญ์ & ์ ๋ฐ์ดํธ ์ค์น
๋ณดํต์ ๋ณผ๋ฅจ ๋ฒํผ+์ ์ ๋ฒํผ ๋ฑ ๋ค๋ฅธ ํค๋ค์ ํจ๊ป ๋๋ฌ ๋ณต๊ตฌ ๋ชจ๋์ ์ง์
๋ณต๊ตฌ ๋ชจ๋์ ์ง์ ํ๋ฉด ๊ธฐ๊ธฐ๋ฅผ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐํ๊ณ adb ์ ์์ ์๋. ๋ง์ฝ ๊ธฐ๊ธฐ์ ๋ณต๊ตฌ ๋ชจ๋ ์์ ๋์ง ์์๋ค๋ฉด adb ์ ์ ๋ถ๊ฐ
์๋ก์ด ๋ณต๊ตฌ ํํฐ์ ํ๋์ฑ
Fastboot ์ ํธ๋ฆฌํฐ
- ์์ ๋ ์ด๋ฏธ์ง๋ก ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ๋ณต๊ตฌ ํํฐ์ ์ ํ๋์ฑํ ์ ์์
- SDK ํจํค์ง์ ํฌํจ๋ ์ง๋จ ํ๋กํ ์ฝ๋ก ์ปดํจํฐ์์ USB ์ฐ๊ฒฐ์ ํตํด ํ๋์ ํ์ผ ์์คํ ์ ์์ ํ๋ ๋ฐ ์ฌ์ฉ
๊ธฐ๋ณธ์ ์ธ ํ๋์จ์ด ์ด๊ธฐํ ๊ณผ์ ๋ง ์ํ๋๋ ๋ถํธ๋ก๋ ๋ชจ๋๋ก ๊ธฐ๊ธฐ๋ฅผ ์์
๊ธฐ๊ธฐ์ ํ๋กํ ์ฝ ํ์ฑํ๋๋ฉด USB ์ผ์ด๋ธ์ ํตํด ์ ์ก๋๋ ํน์ ๋ช ๋ น์ด(์ปดํจํฐ์ ์ ์ฅ๋ ๋ฐ์ด๋๋ฆฌ ์ด๋ฏธ์ง๋ก ํํฐ์ ์ ํ๋์ฑ ๋๋ ๋ค์ ์ฐ๋ ๊ฒ ๋ฑ) ๋ฐ์๋ค์
๋ณต๊ตฌ ๋ชจ๋ ํ๋์๋๋ฉด, ๊ธฐ๊ธฐ๋ฅผ ๋ณต๊ตฌ ๋ชจ๋๋ก ๋ถํ ์ํค๊ณ /data์ /system ํํฐ์ ์ ๋ง์ดํธํ๊ณ adb ์ฌ์ฉํด gesture.key ํ์ผ์ ์ญ์
์ดํ ํฐ ์ฌ๋ถํ ํ๋ฉด ํ๋ฉด ์ ๊ธ ์ฐํ ๊ฐ๋ฅ
์ค๋จธ์ง(Smudge) ๊ณต๊ฒฉ
ํฐ์น์คํฌ๋ฆฐ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ํจ์ค์๋ ์ถ๋ก ์ํด ์ฌ์ฉ๋ ์ ์์
์ฌ์ฉ์์ ์๊ฐ๋ฝ์ด ๋จ๊ธด ์๊ตญ์ ์์๋ด๋ ๋ฐฉ์
์กฐ์ฌ ๊ณผ์ ์์ ๊ธฐ๊ธฐ๋ฅผ ์ฒ์ ๋ง์ง ๋ ํ๋ฉด์ ๊ฑด๋๋ฆฌ์ง ์๋๋ก ์ฃผ์
๊ธฐ๋ณธ ์ง๋ฉ์ผ ๊ณ์ ์ฌ์ฉ
๊ธฐ๊ธฐ์ ์ค์ ๋ ๊ธฐ๋ณธ Gmail ์ฃผ์์ ์์ด๋์ ํจ์ค์๋ ์๊ณ ์๋ค๋ฉด ๊ธฐ๊ธฐ์์ PIN, ํจ์ค์๋, ์ค์์ดํ ๋ณ๊ฒฝ ๊ฐ๋ฅ
์ผ์ ํ์์ ์ ๊ธ ํด์ ์คํจํ๋ฉด ์๋๋ก์ด๋๋ ํจํด ๋ถ์ค or ํจ์ค์๋ ๋ถ์ค์ด๋ผ๋ ์ต์ ์ ๊ณต
๋ํ๋ ๋งํฌ๋ฅผ ํด๋ฆญํ๊ณ Gmail ์์ด๋์ ํจ์ค์๋ ์ฌ์ฉํ์ฌ ๋ก๊ทธ์ธํ๋ฉด ์๋ก์ด ํจํด ๋ฝ์ด๋ ํจ์ค์ฝ๋ ์ค์ ๊ฐ๋ฅ
๋ค๋ฅธ ๊ธฐ๋ฒ๋ค
- ์นฉ ์คํ(chip-off)
- ํ๋ก์์ ๋ฉ๋ชจ๋ฆฌ ์นฉ์ ๋ถ๋ฆฌํ์ฌ ์ฝ๋ ์๋
- ๊ธฐ๊ธฐ๋ก๋ถํฐ ์นฉ ์ ๊ฑฐ๋๋ฉด ๊ธฐ๊ธฐ๋ฅผ ์์๋ณต๊ตฌ์ํค๋ ๊ฒ์ด ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋ ํ๊ดด์ ์ธ ๋ฐฉ๋ฒ
- ์คํ์์ค๋ ์์ฉ ๋๊ตฌ๋ก๋ถํฐ ๋ฐ์ดํฐ ์ถ์ถํ์ง ๋ชปํ๊ฑฐ๋ ์๋ฆฌ ๋ถ๊ฐ๋ฅํ ์ ๋๋ก ๊ธฐ๊ธฐ๊ฐ ์์๋์์ ๋๋ง ๊ณ ๋ ค๋์ด์ผ ํจ
- JTAG
- JTAG Test Access Ports๋ฅผ ์ฐพ์ ์ปค๋ฅํฐ๋ฅผ JTAG ํฌํธ์ ์ฐ๊ฒฐ์์ผ ๊ธฐ๊ธฐ ๋ฉ๋ชจ๋ฆฌ๋ก๋ถํฐ ๋ฐ์ดํฐ ์ฝ์
- JTAG ํฌํธ๋ ์กฐ์ฌ๊ด์ด ์นฉ์ ์ ๊ฑฐํ์ง ์๊ณ ๋ฐ์ดํฐ์ ๋ฌผ๋ฆฌ์ ์ด๋ฏธ์ง๋ฅผ ๋ฉ๋ชจ๋ฆฌ ์นฉ์ผ๋ก๋ถํฐ ์ป์ ์ ์๊ฒ ๋์์ค
์ ๋ ๋ธ๋ผ์ดํธ(Cellebrite)์ ๊ฐ์ ์์ฉ ๋๊ตฌ๋ค์ ์นฉ ์คํ์ JTAG ์์ง์์ ์ป์ .bin ํ์ผ์ ๋ฐ์๋ค์ฌ ์ ๊ธ ์ฝ๋๋ฅผ ํด์ ํ ์ ์์
๋ฃจํธ ๊ถํ ์ป๊ธฐ
์๋๋ก์ด๋ ํฐ์ ๋ฃจํ ํ๋ ๊ฒ์ ์ผ๋ฐ์ ์ด๋ฉฐ ํฌ๋ ์ ์กฐ์ฌ ๊ณผ์ ์์ ๋ฃจํ ๋ ํฐ์ ๋ค๋ฃฐ ์ ์์
๊ฐ๋ฅํ ํ๊ฒฝ์์ ์กฐ์ฌ๊ด์ ํฌ๋ ์ ์กฐ์ฌ๋ฅผ ์ํ ๋ฐ์ดํฐ ์์ง์ ์ํด ๊ธฐ๊ธฐ๋ฅผ ๋ฃจํ ํด์ผ ํ ์ ์์
๋ฃจํ ์ ์๋ฏธ
๋ฃจํธ(root)
- ์ ๋์ค ๊ธฐ๋ฐ์ ์ด์์ฒด์ ์์ ๊ธฐ๋ณธ ๊ด๋ฆฌ์ ๊ณ์
- ๋ฆฌ๋ ์ค์์๋ ๋ฃจํธ ์ฌ์ฉ์๊ฐ ๋ชจ๋ ์์คํ ์๋น์ค๋ฅผ ์์/์ค์งํ๊ณ ๋ชจ๋ ํ์ผ์ ์์ /์ญ์ ํ๋ฉฐ, ๋ค๋ฅธ ์ฌ์ฉ์์ ๊ถํ ๋ณ๊ฒฝํ๋ ๋ฑ์ ์์ ์ํ ๊ฐ๋ฅ
- ๊ทธ๋ฌ๋ ์๋๋ก์ด๋ ํฐ์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฃจํธ ์ฌ์ฉ์๋ก ๋ก๊ทธ์ธ ๋ถ๊ฐํจ
์๋๋ก์ด๋ ํฐ์ ๋ฃจํ ํ๋ ๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก 'ํ์ฉ๋์ง ์์ ํ์๋ฅผ ๊ธฐ๊ธฐ ์์ ์ํํ ์ ์๋ ๊ถํ ํ๋'์ ์๋ฏธ.
์ ์กฐ์ฌ๋ค์ ์ผ๋ฐ ์ฌ์ฉ์๋ค์๊ฒ ๊ธฐ๊ธฐ๊ฐ ํน์ ํ ๋ฐฉ์์ผ๋ก ๋์ํ๊ธธ ์ํ๋๋ฐ ๊ธฐ๊ธฐ ๋ฃจํ ํ๋ฉด ์์คํ ์ ์ทจ์ฝ์ ์ ๋ ธ์ถ์ํฌ ์ ์๊ณ , ์ฌ์ฉ์์๊ฒ ์ํผ์ ์ ๊ธฐ๋ฅ ๋ถ์ฌ๋๋ฉด ๋ ์ด์ ๋ณด์ฆ๋ฐ์ง ๋ชปํจ.
์๋๋ก์ด๋์์๋ ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ณ๊ฐ์ ์ฌ์ฉ์๋ก ์ฌ๊ฒจ์ ธ์ UID๊ฐ ๋ถ์ฌ๋จ
→ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํ๋ ์์์ ์ ๊ทผํ ์ ์๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ๊ฒฉ๋ฆฌ ๊ฐ๋ ์ด ์ ์ฉ๋จ
๊ทผ๋ณธ์ ์ผ๋ก ์๋๋ก์ด๋ ๊ธฐ๊ธฐ ๋ฃจํ ์ ์ํผ์ ์ ๊ธฐ๋ฅ ํ์ฉํ๊ณ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ ๋ํ ์ด๋ฆฐ ์ ๊ทผ(Open access)์ ์ ๊ณต
์๋๋ก์ด๋ ๊ธฐ๊ธฐ ๋ฃจํ
๋ชจ๋ ๊ธฐ๊ธฐ์ ๋ํ ๋ฃจํ ์ ๊ธฐ๊ธฐ ํ์จ์ด์ ๋ณด์ ํ์ ์ ๊ณต๊ฒฉํ์ฌ su(superuser) ๋ฐ์ด๋๋ฆฌ๋ฅผ ํ์ฌ ํ๋ก์ธ์ค์ ๊ฒฝ๋ก(/system/xbin/su)์ ๋ณต์ฌํ๊ณ chmod ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ์คํ ๊ถํ ๋ถ์ฌํ๋ ๊ฒ์ผ๋ก ์ด๋ค์ง
์ค๋ช ์ ์ํ ๊ฐ์ :
์๋๋ก์ด๋ ๊ธฐ๊ธฐ๊ฐ ์ธ ๊ฐ~๋ค ๊ฐ์ ํํฐ์ ์ผ๋ก ์ด๋ค์ ธ์๊ณ ์๋๋ก์ด๋์ ์ ์ ์ผ๋ก ์ฐ๊ด๋์ง ์์ ํ๋ก๊ทธ๋จ์ ์คํ
์์ ๊ฐ์ ์ํฉ์์,
- ๋ถํธ๋ก๋
- ์ฒซ ๋ฒ์งธ ํ์ผ ์์คํ ์ ์กด์ฌํ๋ฉฐ ํฐ์ด ์ผ์ง ๋ ์ฒซ ๋ฒ์งธ๋ก ์คํ๋๋ ํ๋ก๊ทธ๋จ
- ๋ค๋ฅธ ํํฐ์ ๋ถํ ์ํค๊ณ ROM์ด๋ผ๊ณ ๋ณดํต ์ฌ๊ฒจ์ง๋ ์๋๋ก์ด๋ ํํฐ์ ์ฝ์ด๋ค์
- ๋ณต๊ตฌ ํํฐ์ ๋ฑ ๋ค๋ฅธ ํํฐ์ ์ผ๋ก ๋ถํ ํ๋ ์ต์ ์ ๊ณต
- ๋ณต๊ตฌ ํํฐ์
- ํฐ์ ์ ๊ทธ๋ ์ด๋ ์ค์นํ๋ ๊ฒ์ ๋ค๋ฃจ๋ฉฐ ์ ๊ทธ๋ ์ด๋๋ ์๋๋ก์ด๋ ROM ํํฐ์ ์ ์ง์ ๊ธฐ๋ก๋จ
- ๊ธฐ๊ธฐ์ ๊ณต์ ์ ๋ฐ์ดํธ ์ค์นํ ๋ ์ฌ์ฉ๋จ
- ์ด ์ ์ฝ ์ฐํํ๋ ๊ฒ์ ํตํด ๋ชจ๋ unlock๋ ์๋๋ก์ด๋ ROM์ ์ค์น/ํ๋์ํ ์ ์์
- ์์ ๋ ๋ณต๊ตฌ ํ๋ก๊ทธ๋จ์ ๋ฃจํ ๊ณผ์ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ฉฐ ์ผ๋ฐ ๋ณต๊ตฌ ๋ชจ๋์์๋ ๋ณผ ์ ์๋ ๋ค์ํ ์ต์ ์ ๊ณต
- ์๋๋ก์ด๋ ์ธ๊ณ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๋ณต๊ตฌ ํ๋ก๊ทธ๋จ์ Clockwork recovery๋ฉฐ ClockworkMod๋ก๋ ๋ถ๋ฆผ
- ๋๋ถ๋ถ์ ๋ฃจํ ๋ฐฉ๋ฒ์ ์์ ๋ ๋ณต๊ตฌ ํ๋ก๊ทธ๋จ์ ๋ณต๊ตฌ ํํฐ์ ์ ํ๋์ํ๋ ๊ฒ์ผ๋ก ์์ ์ดํ ์ ๋ฐ์ดํธ ๋ช ๋ น ์ํํ์ฌ ๊ธฐ๊ธฐ๋ฅผ ๋ฃจํ → ๊ทธ๋ฌ๋ ๋๋ถ๋ถ ๋ชจ๋ธ์ ๋ํด ํ ๋ฒ์ ํด๋ฆญ์ผ๋ก ํฐ์ ๋ฃจํ ํ ์ ์๋ ์ํํธ์จ์ด๊ฐ ์กด์ฌํด์ ์๋์ผ๋ก ์ํํ ํ์ ์์
๋ฃจํ ์ ์ฅ๋จ์
- ์ฅ์
- ๊ธฐ๊ธฐ์ ์กด์ฌํ๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ์ฅ ๊น์ํ ์์ค๊น์ง ์์ ํ ์ ์์ (ex. ๊ธฐ๊ธฐ CPU๋ฅผ ์ค๋ฒ/์ธ๋ํด๋ฝ ๊ฐ๋ฅ)
- ํต์ ์ฌ, ์ ์กฐ์ฌ ๋ฑ์ด ๊ฑธ์ด๋์ ์ ์ฝ ์ฐํ ๊ฐ๋ฅ
- ์๋กญ๊ฒ ์ปค์คํฐ๋ง์ด์ฆ๋ ROM ๋ค์ด๋ก๋ํด ์ค์น ๊ฐ๋ฅ
- ๋จ์
- ๋ฃจํ ๊ณผ์ ์์ ๋ฐ์ํ ์ค๋ฅ๋ก ๊ณ ์น ์ ์๋ ์์์ ํฐ์ ์ ํ ๊ธฐ๊ธฐ๋ฅผ ์ธ๋ชจ์๋ ๋ฒฝ๋๋ก ๋ง๋ค ์ ์๊ธฐ ๋๋ฌธ์ ๋ฃจํ ์์๋ ๊ทน๋์ ์ฃผ์ ํ์
- ๋ฃจํ ์ผ๋ก ์ธํด ๊ธฐ๊ธฐ์ ๋ํ ๋ณด์ฆ ๋ฐ์ง ๋ชปํ ์ ์์
- ๋ฉ์จ์ด์ ๋ค๋ฅธ ๊ณต๊ฒฉ์ ๋ํ ๋ ธ์ถ ๋์์ง, ์๋๋ก์ด๋ ์์คํ ์ ๋ํ ์ ์ฒด ๊ถํ ๊ฐ์ง ๋ฉ์จ์ด๋ ํฐ ํผํด ๋ง๋ค์ด๋ผ ์ ์์
๊ธฐ๊ธฐ ๋ฃจํ ๋๋ฉด Superuser ์ฑ๊ณผ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฃจํธ ๊ถํ ์ ๊ณตํ๊ฑฐ๋ ๊ฑฐ๋ถ ๊ฐ๋ฅ.
Superuser ์ฑ์ ๊ธฐ๊ธฐ์ ์ํผ์ ์ ๊ถํ ๋ถ์ฌํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ ์ค
๋ฃจํธ ๊ถํ: adb ์ ธ
์ผ๋ฐ์ ์ธ ์๋๋ก์ด๋ ํฐ์ ํน์ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ์ ๋ํ ์ ๊ทผ ํ์ฉํ์ง ์์
๋ฃจํ ๋์ง ์์ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์์ /data/data ํด๋ ์ ๊ทผ ์ ์๋์ ๊ฐ์ ๋ฉ์์ง ๋์ด
๋ฃจํ ๋ ํฐ์์ adb ์ ธ ์คํํ๋ ค๋ฉด ์๋์ ๊ฐ์ ์ปค๋งจ๋ ์ฌ์ฉํด์ผ ํจ
ํฐ์ ๋ฃจํ ํ๋ฉด ๊ธฐ์กด์ ์ ๊ทผํ์ง ๋ชปํ๋ ํด๋์ ๋ฐ์ดํฐ์ ์ ๊ทผํ ์ ์๊ฒ ๋จ.
#์ ์ํผ์ ์ ๋ ๋ฃจํธ ๋ํ๋ด๊ณ , $๋ ์ผ๋ฐ ์ฌ์ฉ์๋ฅผ ๋ํ๋
'SWUFORCE > ๋ชจ๋ฐ์ผ ํฌ๋ ์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ชจ๋ฐ์ผ ํฌ๋ ์] 10_์๋๋ก์ด๋ ๋ฐ์ดํฐ ๋ณต๊ตฌ ๊ธฐ๋ฒ (1) | 2024.11.13 |
---|---|
[๋ชจ๋ฐ์ผ ํฌ๋ ์] 9_์๋๋ก์ด๋ ๋ฐ์ดํฐ ์ถ์ถ ๊ธฐ๋ฒ (5) | 2024.11.13 |
[๋ชจ๋ฐ์ผ ํฌ๋ ์] 7_์๋๋ก์ด๋์ ์ดํด (1) | 2024.10.29 |
[๋ชจ๋ฐ์ผ ํฌ๋ ์] ๋ชจ๋ฐ์ผ ํฌ๋ ์ ์ ๋ฌธ (9) | 2024.10.08 |
[๊ณ ๋ ค๋ ์ ๋ณด๋ณดํธ๋ํ์] ๋ชจ๋ฐ์ผ ํฌ๋ ์ ๋ถ์ (1) | 2024.10.01 |