'사용'에 해당되는 글 14건

  1. 해킨토시 USB 부트로더(UniBeast)를 사용했을때는 잘됬는데 하드 부트로더로 했을때 안되는게 있을경우 2
  2. 맥 일반키보드에서 한/영키, 한자키, Ctrl 키 사용하기(키맵핑)
  3. Sherlock Library에서 사용할수있는 코드
  4. BlueStacks Alpha- 윈도우(Windows) 에서 안드로이드 앱(Android) 사용하기 2

UniBeast는 해킨을 쉽게 할 수 있도록 도와주는 프로그램입니다. Mac 리테일을 설치하고 싶을때 아주 유용하게 쓰이죠.

자신이 설치할 Mac 운영체제를 UniBeast를 사용해 넣으면 설치부터 처음 부팅까지 왠만하면 아무 세팅 안해도 부팅이 잘 됩니다.


왜 그럴까요? 애플은 처음에 운영체제를 제작한 당시부터 애플이 만든 컴퓨터가 아니면 맥이 정상적으로 부팅이 되지 않도록 설계했습니다.

애플 이외엔 손을 안 대지 않은 리테일이 설치를 할수 있고 부팅이 가능한것은 UniBeast가 부트로더 역할을 하고 특정 kext를 UniBeast가 강제로 적용시키기 때문입니다.


UniBeast로 부팅할때에는 잘되는데 하드에 있는 부트로더를 사용했을때에는 안되는게 있다면?
 

해킨을 열심히 하며 삽질하다 보면 이걸 느낄때가 있습니다.
UniBeast로 맥을 부팅하면 잘되는데 자신이 설치한 부트로더로 하면 안되는게 있는걸 느낍니다.

(저같은 경우에는 UniBeast를 사용하면 앱스토어가 됬었고, 또다른 어떤 분은 그래픽이 잡혔습니다.)

하지만 항상 USB를 사용해 부팅할 수도 없는 것이고 나중엔 결국 자신의 하드만으로 부팅하는것이 목표입니다.
UniBeast로 만든 USB에는 있는데 자신이 설치한 부트로더의 Extra에는 없는걸 찾는게 중요합니다.

UniBeast하고 다른점 찾기
 

자신이 설치 USB를 만들었던 디스크에 들어갔을때 딸랑 OS X 설치하는 것밖에 없으시는 분도 있으실 것 입니다.


숨김 파일 표시가 활성화가 되어있지 않아서 입니다.
http://jhrun.tistory.com/84 링크를 참고해 숨김파일 표시를 하시고 다시 확인하면
설치 앱 뿐만 아니라 다양한 폴더와 파일이 존재하고 있다는 것을 알 수 있습니다.

 
아까까지만 해도 보이지 않던 파일과 폴더가 보이기 시작합니다.
(숨김 파일 속성의 폴더는 오른쪽 클릭 후 열기를 해야 들어가집니다.)

여기서 Extra가 USB에서의 부팅설정을 당담하는 부분입니다.

자신의 부팅 하드디스크랑 USB랑 Extra 안을 비교해보시면 됩니다.

USB 안의 Extra 폴더입니다.
이제부터 이곳의 설정을 하나하나 뜯어보면서 삽질을 해보는 겁니다.

1. org.chameleon.boot.plist

부팅 하드디스크에도 위와 같은 파일이 있을 것입니다.
부팅 옵션이나 항목이 서로 다른게 있는지 찾아보세요


2. smbios.plist

자신의 기기 정보를 당담합니다.
필요에 따라서 이것도 확인해야 할 필요성이 있습니다.


3. Themes 폴더

USB 부팅할때 나오는 유니비스트 부팅입니다.
별로 확인할 필요 없습니다

4. Extensions 폴더(중요)

제일 중요한 폴더입니다. 여기서 몇몇 드라이버를 로드해주거든요.
만일 여기서 로드한 드라이버는 되는데 S/L/E에서 로드하는건 안되는게 있다면
이 폴더에서 S/L/E로 추출해가거나, 이 Extensions 폴더를 부팅하드디스크/Extra로 넣으시면 효과를 봅니다.


저는 Extensions 폴더를 부팅하드디스크의 Extra에 넣으니 앱스토어가 잘되더군요.


이 글이  누구나 공감할수는 없겠지만 누군가의 삽질을 줄였으면 가치있는 겁니다.



삽질하는 시간을 줄여줬다면
손가락 클릭 !! 
 

우리가 쓰는 일반 PC와는 달리 맥에는 따로 애플키보드가 있습니다.
하지만 해킨토시를 쓰거나 맥에 일반키보드를 써야하는 경우가 있을 수 있습니다.
하지만 한영키 한자및 컨트롤키가 잘 먹히지 않아서 불편할 수도 있습니다. 

맥에서의 일반키보드 기본설정
 
일반키보드에서의 컨트롤키 ==> 윈도우키
일반키보드에서의  한/영 전환 키 ==> 윈도우키 + 스페이스

위와 같이 하는게 불편하시다면 바꿀 수 있습니다. 

키를 바꾸기 - 키맵핑하기(윈도우처럼)
 
키맵핑을 함으로써 자신이 원하는 키가 각자 역할을 할 수 있도록 지정할수 있습니다.
이때 사용하는 프로그램이 "KeyRemap4MacBook"입니다.

공식사이트에서 다운로드 : 
http://pqrs.org/macosx/keyremap4macbook/
(버전에 맞게 선택해주시면 됩니다.) 

 재시동 후 설치가 완료되면 시스템 환경설정 기타 부분에 저렇게 keyremap4MacBook이라는 아이템이 생성됩니다.
(키맵핑 설정을 조작할때에는 저곳을 들어가주시면 됩니다.) 

 1.   왼쪽 컨트롤 버튼 사용하기.
 




2. 오른쪽 컨트롤 버튼 사용하기




3. 한자/한영키 사용하기

 --Toggle HanEng Key를 체크해주면 한영키는 사용 가능하나 권장하지 않습니다.
왜냐하면 한영키 체크시 한영키를 누르면 한영이 바뀌나, Command+Space를 하는것과 같기 때문에
한영키를 다른 키와 연속으로 입력하면 단축기가 실행되는 버그가 있습니다.
(환경설정 - 키보드 - 이전 입력 소스 선택에서 커맨드 + 스페이스로 되어있어야 합니다.)



따라서 한영키는 시스템 환경설정 --> 키보드 --> 단축기 탭에서 -->이전 입력 소스 선택을 클릭 --> Tap키를 눌러서
다른 키로 지정해주시고 적응하시는것을 권장합니다. 저는 어차피 안쓰는 프린트스크린을 한영키로 사용합니다.
(맥에선 F13으로 인식합니다.)  

 
(맥에서 캡쳐하는 방법은 따로 있습니다. 아래 링크를 참고하세요
http://jhrun.tistory.com/70
)

2013/01/02 - 포스트 컨트롤키 바꾸는것 잘못되서 수정하였습니다.
 
이 방법데로 하시면 그나마 맥에서 일반키보드가 쓸만해집니다.
도움이 되셨으면 손가락을 눌러주세요 :) 
package 패키지명;
//ActionBarSherlock를 사용하기 위해 임포트해줘야 하는 것들
import com.actionbarsherlock.app.ActionBar;
import com.actionbarsherlock.app.SherlockActivity;
import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuItem;
import com.actionbarsherlock.view.MenuInflater;
//(..기타 임포트 생략)
 
public class MainActivity extends SherlockActivity {
//기본 Activity 대신 SherlockActivity를 상속받습니다.
 
@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main_layout);
    }
 
@Override
    public boolean onCreateOptionsMenu(Menu menu) {
    //메뉴 버튼 구현부분
    MenuInflater inflater = getSupportMenuInflater();
        inflater.inflate(R.menu.main_layout, menu);
        return true;
 
    }
 
}

BlueStacks란?


주로 안드로이드(Android) 스마트폰에서만 작동되는 앱들을 PC에서 작동시켜줍니다.
가상 예뮬레이터(SDK,Vmware)이나 컴퓨터 하드디스크에다 안드로이드를 설치해서 작동시킬 수도 있지만, 오랫동안 기다려야 하고 PC,Android 모드 전환 작업이 쉽지 않았기 때문에

BlueStacks는 빠른 시간내에 안드로이드 앱을 실행시켜준다는 장점이 있습니다.

다운로드/설치

 다운로드는 아래 파일 링크를 클릭하시면 다운로드 하실 수 있습니다.

참고!! : 이 프로그램은 윈도우7(Windows7) 이상의 버전에서만 작동됩니다.
참고!! : 이 버전은 알파 버전입니다.


다운완료 하셨으면 파일을 열어 설치해 주시면 됩니다. 설치는 별로 어렵지 않으니 생략하겠습니다.

설치 후 세팅

 설치가 완료되었으면 바탕화면에 BlueStacks 아이콘을 보이면 정상적으로 설치된 것입니다.


이제는 세팅을 해주는 일만 남았습니다.

Launcher+Pro+Plus+v0.8.6_kor.apk 


위 2개의 어플 파일 링크를 클릭해 다운받아주신 다음에 Launcher Pro Plus 0.8.6 kor.apk 에다가 오른쪽 마우스 클릭 후 연결 프로그램 -  기본 프로그램 선택

 


찾아보기 누른 후에 C:\Program Files(x86)\Bluestacks 폴더로 이동(Program Files(x86) 폴더가 없는 경우에는 Program Files) / HD-ApkHandler.exe 더블클릭 하시면 앱이 자동으로 설치됩니다.

바탕화면의 BlueStacks App player 클릭후 아래처럼 생긴 버튼 후 방금 자신이 설치한 어플이 있는 지 확인 후 실행하시면 됩니다.





 
이런 과정을 거치셨으면 다음부터 APK 파일 설치하실 때 그냥 더블클릭만 하시면 됩니다.

한국어 설정

BlueStacks는 한국에서 만든 프로그램이 아니기 때문에 기본 설정은 영어입니다.
한국에서 사용하기 그나마 쉽도록 세팅하는 방법입니다.


언어 변경

1. BlueStacks App player를 실행한 후 Launcher Pro를 실행합니다.

2. 메뉴 버튼(ㅡ가 네줄)을 누르고 Settings 버튼을 누릅니다.

3. Language & keybored 를 누른후에 Select language 버튼을 눌러줍니다.

4. 화면을 위쪽으로 밀거나 마우스 스크롤을 위로 올린 후 Korean을 찾은 후 클릭합니다.

5. 언어가 변경되었습니다.

키보드 변경

GanadaIMEBeta0.9.0.apk 

1. 위 링크를 클릭해 가나다 키보드를 다운받습니다.

2. 가나다 키보드 apk를 더블 클릭해 앱을 설치합니다.

2.
BlueStacks App player를 실행한 후 Launcher Pro를 실행합니다.

3. 
언어 및 키보드를 누른 후에 아래 사진처럼 중국어로 되어있는 키보드와 Android 키보드 항목을 해제하고 가나다 키보드 항목을 선택하세요.

 



이 정보들이 도움이 됬으면 아래 손가락 쾅!!!