PC에서 카톡 게임을 돌리기 위해선 아래와 같은 준비물들이 필요합니다. -> 1. BlueStack 0.8.9.3088 : 본 강좌에서 사용 할 블루스택 0.8.9 버전 -> 2. BlueStacks.Root-0.8.9.3088 (루팅파일) : 0.8.9 버전 루팅 파일 -> 3. libgabriel.so, libxigncode.so, xraphael.xem : 루팅 시 발생하는 보안 오류를 우회 할 수 있도록 해주는 보안 패치 파일(첨부) -> 4. key_macro.exe : 자동 사냥을 도와줄 매크로 프로그램(첨부)
* 주의 * 본 게시물을 올린 이후 패치로 인한 플레이 불가능현상이나, 컴퓨터 사양 등의 문제로 되지 않는 현상에 대해서는 플레이 가능함을 보장하지 않습니다. 또한 타 게임 응용시 안되는 현상 역시 보장하지 않습니다. 본 게시물을 통해 필자는 어떠한 이익도 취하지 않고 있으며, 돈을 받고 원격으로 설치 해달라는 문의 역시 모두 거절합니다.
2. 블루스택 0.8.9 설치하기
BlueStacks_HD_AppPlayerICS_setup_0.8.9.3088_REL 파일을 실행하여 설치합니다.
3. 블루스택 루팅 하기
루팅 파일을 다운 받아 압축을 푸시면 아래와 같이 나올 것입니다.
자신의 운영체제에 맞는 bat 파일을 실행 시키시면 됩니다. win7 이라고 되어있지만 win8 도 정상 동작합니다. 32bit 냐 64bit 인지만 잘 보시면 됩니다. 그럼 아래와 같은 검은색 콘솔창이 뜨면서 C:ProgramDataBlueStacksAndroid 폴더가 하나 뜨게 됩니다. (확대해서 보세요)
왼쪽 창 BlueStacks.Root-0.8.9.3088 (루팅파일) 에서 Root.fs 와 initrd.img 파일을 오른쪽 창으로 복사(덮어쓰기) 해줍니다.
이제 블루스택을 켜봅니다. 아래와 같은 창이 뜬다면 성공 한 것입니다.
4. Root Explorer / 세븐나이츠 설치 하기
블루스택을 보시면 오른쪽 하단에 Play 스토어가 있습니다. Play 스토어를 들어가봅니다. 검색 창에 root explorer 을 검색합니다.
아래 보이는 Root Explorer 을 설치합니다. Root Explorer 은 유료 입니다. 4400원 정도 합니다. 해당 프로그램의 APK를 구글에서 검색하셔서 설치하시면 무료로 쓰실 수 있습니다만.. 저는 그냥 하나 구매했습니다. (모바일게임에 수십만원씩 지르면서 4400원 아까워하면 좀 그렇죠?^^) (물론 저는 Root Explorer 개발자랑 어떠한 인연도 0.000001%만큼도 없습니다^^;;)
다음은 카카오톡 게임중 하나인 세븐나이츠를 설치 해봅니다. 아쉽게 한글이 써지지 않네요.(구글 키보드 한글판을 설치하면 한글도 쳐집니다) 귀찮으니 그냥 게임->최고 매출 게임 들어가서 받습니다..
정상적으로 설치되었다면 바탕화면에는 이렇게 두개의 아이콘이 있어야 합니다.
5. 보안 패치 파일 설치
보안 패치 파일을 설치 하기 전 상큼하게 세븐 나이츠를 한번 켜봅니다. 당연히 되지 않습니다.
다시 상큼하게 세븐 나이츠를 꺼 주시고 Root Explorer 을 켭니다. 아래와 같은 화면이 나올 겁니다.
왼쪽에는 루트, 오른쪽에는 저장 공간이라고 나옵니다. 왼쪽의 루트를 누르시고 아래 주소를 찾아 들어갑니다. data / data / com.cjjenm.sknights 위 주소를 찾아가려고 마우스를 한번만 클릭하면(더블 클릭 X) 슈퍼유저 권한 요청이라는 창이 뜰 것입니다. 허가를 누릅니다.
자 그럼 여기까지 왔을겁니다.
잠시 이 창은 내비두고 저장공간을 클릭합니다.
그 후 mnt / sdcard / bstfolder 을 들어갑니다. 그럼 아래와 같이 나올 것입니다.
이제 잠시 PC화면으로 돌아가서 제 블로그 첨부 파일에서 받았던 보안패치 파일 폴더를 열어봅니다. 그리고 하나씩 파일을 드래그해서 bstsharedfolder 에 넣어줍니다.
파일이 안보인다고 당황하지마세요. 상위폴더로 갔다가 다시 들어오면 아래와 같이 파일이 생겨있을 겁니다.
libgabriel.so 와 libxigncode.so 파일을 선택한 뒤 복사합니다.
그리고 오른쪽에 아까 들어갔던 폴더 data / data / com.cjjenm.sknights 를 클릭합니다. 그 후 lib 폴더에 들어가서 붙여넣기를 합니다.
복사된 파일을 마우스 왼쪽버튼으로 길게 눌러줍니다. 그 후 권한으로 들어가서 읽기만 체크하고 나머진 체크 해제 합니다(2개 파일 모두)
다시 오른쪽에 BSTSHAREDF... 을 눌러 위의 두개 파일 복사 할 때와 마찬가지로 xraphael.xem 을 체크한 뒤 복사해줍니다.
그 후 왼쪽의 LIB 를 누른뒤 상위 폴더로 올라가서 파일을 붙여넣기 합니다.
역시 조금 전과 마찬가지로 xraphael.xem 파일을 길게 눌러 권한 조정에서 읽기만 체크합니다.
이제 다 끝났습니다. 루트 익스플로러를 종료하고 메인화면으로 갑니다.
6. 루트 익스플로러 강제 종료 및 세븐나이츠 실행
바탕 화면의 설정을 누른 뒤 애플리케이션을 누릅니다. 그 후 루트 익스플로러를 찾습니다.
강제 종료를 누른 뒤 SD카드로 이동하기를 누릅니다.
이제 세븐 나이츠를 실행해봅니다.
정상 동작 하는 것을 볼 수 있습니다.^^
ps. 저녁 시간에 글을 작성하는데 예상외로 공략을 쓰는데 시간이 길어져서(약 한시간 반..) 매크로 사용법 및 블루스택 최적화 방법은 2부에서 알려드리도록 하겠습니다. ps2. 블루스택을 종료하시는 경우 [5번][6번] 작업을 다시 해주셔야 합니다.