스마트폰/추천앱2010. 8. 9. 12:35
 아이폰이 안드로이드 폰에 아쉬운 점이 있다면 인적으로 플래시 구동 여부 같습니다. 안드로이드폰에서는 프로요 2.2 로 넘어가면서 플래시를 본격 지원하게 됩니다. 성능도 좋구요.

하지만 아이폰이  성능상으로는 충분히 가능한 수준이지만. 애플이 공식적으로 플래시를 지원하지 않겠다는 방침입니다.



그런데 이 플래시(Flash)가 아이폰에서도 사파리에서도 가능하게 되었습니다. 바로 안드로이드용 프로요에 사용되는  플래시 so (라이브러리) 파일을 이용해서 어떤 훌륭한 해커가 아이폰에서도 사용이 가능하도록 만들어 주었기 때문입니다. (단, 탈옥이 되어있어야 하는 조건입니다.)

해당 패치 이름은 Frash 입니다. Frash 설치 방법은 두가지 입니다.

여기서 설명드리는 아이폰은  iOS4 에 탈옥된 상태인 iPhone 3GS 폰 입니다.
(해당 적용은 아이폰4, 아이폰3G 도  가능합니다.)

Cydia 통해서 설치하거나.. 또는 직접 패키지를 다운받아 설치 폴더에 넣거나.

먼저 Cydia 를 통해서 간단하게 설치하는 방법

1. 시디아 엡스토어를 실행시키고
2. Manage 탭 선택 후  Sources 선택
3. 상단 "Edit" 버튼 누르고 "Add"눌러 
    http://repo.benm.at  경로 추가
4. frash 검색 후 install




5. 리부트하면 끝.

그리고..

설치 후 화면 및 frash 설정 On/Off 방법 보기로 이동


두번째로  직접 다운로드 후 복사 설치 하려면 

설치방법은 flash 설치패키지를 /var/root/Media/ 밑에 Cydia 디렉토리를 만들고 그 밑에 다시  AutoInstall 디렉토리를 만들어서 Frash-0.02.deb 파일을 복사해 넣으면 됩니다.

아래에서 이를 보다 상세하게 설명드려고 합니다.

탈옥된 아이폰에 파일복사를 위해서는 몇가지 방법이 있습니다. iFunBox를 이용할 수 도 있고, OpenSSH 접속을 이용할 수 도 있습니다.

여기서는 Windows PC에서 Winscp 를 통해 아이폰의 OpenSSH를 접속해서 파일을 복사해넣는 방법을 알려드리겠습니다.

 먼저 아이폰에 OpenSSH를 설치해야 합니다. 이는 Cydia 앱스토어에서 "OpenSSH"를 찾아서 설치해주어야 합니다. 



  그리고 중요한 보안사항이 있는데 OpenSSH를 설치하게되면 이때 부터 아이폰은 항시 외부에 SSH 포트가 열여 있는 상태가 되기 때문에 외부로 부터 무단 침입을 막기위해 기본 root 의 패스워드를 반드시 반드시 바꿔주어야 합니다. 처음에는 "alpine" 이라고 되어있으며  root 접속 후 "passwd"명령으로 비번을 바꿔주시기 바랍니다. 반드시 해주셔야 합니다.

그럼이제 PC에서 필요한 두개의 파일을 다운로드 합니다.

WinScp (포터블 버전) 다운받기

그리고 중요한 Frash 를 다운 받아 둡니다.
Frash-0.02.deb 다운 받기
위에서 못 받으면 
미러에서 받기

파일을 모두 받았으면 PC에는 WinScp를 설치해주시기 바랍니다.  WinScp는 SSH 기반으로 파일을 전송할 수 있도록 해주는 일종의 FTP 같은 프로그램입니다.

그리고 WinScp 실행전 먼저 아이폰의 현재 IP를 확인합니다.
설정->WiFi-> 접속된 AP 명을 누르면 다음과 같이 IP가 나옵니다.

여기서는 ip가 192.168.1.106 이 됩니다.

그럼 이제 앞서 받은 WinScp를 압축을 풀고  exe 파일을 실행 시켜 줍니다.



실행을 시키면


로그인 화면이 나오게 되고 여기에서
Host name:  아이폰의 ip
Port number : 22
User name : "root"
Password : 바뀐 root 비번
File protocol : SFTP
을 입력해주고  [Login]을  버튼을 누릅니다.

* 아래 그림들은 모두 클릭하면 크게 보실 수 있습니다.


아래는 접속 후 화면 입니다. 좌측은 PC측 폴더이고 우측은 아이폰 폴더 입니다.
PC디렉토리는 Frash-0.02.deb가 있는 곳으로 이동하고
우측 아이폰 폴더를 /var/root/Media 로 이동 합니다. (아래클릭하면 화면 확대됨)


/var/root/Media로 이동한 그림입니다.  /var 는 --> /private/var 에 링크되어있기때문에
실제 아이폰 상의 폴더는 /private/var/root/Media 입니다.

이동 하였으면  폴더를 만들어주어야 하는데 우측 아이폰 디렉토리 창에서 "F7" 키를 누르면
폴더 생성 대화상자가 나옵니다.
"Cydia" 라고 입력하고 [OK] 합니다.

이번에는 Cydia 폴더로 이동하여 F7 키를 눌러 "AutoInstall" 이라는 (대소문자 주의) 폴더를 또 한번 만들어 줍니다.

만들었으면 AutoInstall 로 이동 합니다.  최종 폴더는
/private/var/root/Media/Cydia/AutoInstall 이 되는 겁니다.

그리고 좌측 PC 폴더로 이동해서 Frash-0.02.deb 를 선택하고 F5(복사)키를 누르면 다음과 같은 대화창이 보이고 Copy를 눌러 복사해줍니다.


복사 진행 하면 이구요

복사가 끝났으면 아이폰 해당폴더에 파일이 생겼습니다.

여기 까지해주면 작업은 모두 끝났습니다.

이제 패키지를 설치해야 하는데 설치는 아이폰을 껏다 다시 켜주기만 하면 됩니다.




그럼 사파리에서 플래시를 볼 수 있게 됩니다. 아래에 적용한 화면입니다.

먼저 Gmarket 입니다.

플래시 라이브러리 적용 전 상단 배너 위치가 하얗게 비어있습니다.



적용 후 배너자리에 Flash 있음이 보입니다.



Flash 글자를 터치하면 플래시가 로딩되고 플래이 됩니다.



다음은 네이버 화면입니다. (상단 화살 표로 이미지를 넘길 수 있습니다.)
012

맨 첫화면은 플래시 적용전으로 일반 이미지 파일로 대체된 모습입니다. 두번째 장은 Frash(Flash 패치 라이브러리) 적용 후 Flash로 표시되는 그림이고 세번째는 해당 플래시 배너 터치 후 플래시가 로딩된 그림입니다.

아래는 아이들이 좋아하는 쥬니어 네이버 입니다.
거의 대부분 플래시로 되어있죠.
01234


맨첫화면은 Frash 적용전 플래시 부분이 비어있는 모습입니다.
둘째장은 적용후 Flash 글자로 보이는 그림
세번째는 플래시 로딩된 화면입니다.
네번째는 동요나라메뉴로 이동한 그림이고
다섯번째는 동요 플래시가 동작되는 그림입니다.(동요 사운드도 잘 들립니다.)

재밌는것이 동요 플래시가 가 동작하고 있을때 홈버튼을 누르고 빠져나가더라도 백그라운드로 사파리브라우져가 동작중이기 때문에 동요음악이 계속 들립니다.


플래시 기능을 끄고 싶을땐?

이때를 위해 SBSettings통해 토글 On/Off 할 수 있는 AddOn 이 있습니다.

먼저 SBSettings가 설치되어있어야하고

시디아 리파지토리 소스에 http://hitoriblog.com/apt/  를 추가한뒤
"Frash Toggle"를 검색해서 설치해서요.

그러면 다음과 같이 SBSettings 에서 플래시를 On/Off할 수 있습니다.(녹색은 On, 빨강 Off)




이렇게해서 아이폰에 플래시 적용하는 것을 정리해보았습니다.


끝으로

아이폰에서 안드로이드 프로요(Froryo)용 Flash 라이브러리 적용이 가능한 이유는 안드로이드나 iOS 모두 웹브라우저 엔진으로 같은 Webkit 을 사용하기 때문이 아닐까 싶습니다.

어째든 아이폰에 플래시 적용을 할 수 있는 패치 라이브러리로 인해 아이폰을 탈옥하게 할 또 하나의 강력한 이유가 등장한 것 같습니다.

Posted by 퍼니로거 즐건록

댓글을 달아 주세요

  1. 으음 약간의 질문이 있는데요
    저는 두가지 방법 모두 설치해봤는데
    에러가 뜨는군요 예기치못한 에러라는데 왜그럴까요 ㄷㄷ

    2010.08.13 01:03 [ ADDR : EDIT/ DEL : REPLY ]
    • 어느 단계에서 에러가 나는지 알려주시면 도움일 될것같습니다.설치 자체는 된거죠?

      1. 부팅하고 나서?
      2. 사파리 뜨고 웹 접속시 Flash는 보이나요?
      3. Flash 글자 클릭후 에러?

      이외 어떤단계에서 어떻게 에러인지 알려주심 좋을 것 같습니다.

      2010.08.13 09:33 신고 [ ADDR : EDIT/ DEL ]
  2. 더운날씨

    저도 위에 분이 말씀하신 것처럼 unexpected error라고 뜨네요..
    사파리에서 웹 접속시 플래시가 나와야 할 자리에 그렇게 멘트가 나옵니다.
    처음에는 회색으로 flash라고 뜨다가 클릭하면 unexpected error라구요..ㅜㅜ

    2010.08.30 16:11 [ ADDR : EDIT/ DEL : REPLY ]
    • 아직은 간단한 수준의 플래시만 되고 있습니다. 스트리밍 같은것은 지원되지 않구요... 다른 사이트 등에서도 확인해보시며 어떨지요..? Gmarket 같은데 광고 정도요.

      2010.08.30 16:36 신고 [ ADDR : EDIT/ DEL ]
  3. 저기 기본루트 비밀번호변경하는건 어디서하는건가요? ㅠㅠ

    2010.09.08 01:59 [ ADDR : EDIT/ DEL : REPLY ]
    • 터미널을 설치해서 하셔도 되고..
      ssh설치하셨으면 원격접속후 기본 패스워드로 들어가서
      passwd 명령으로 바꾸시면 됩니다.

      2010.09.08 08:47 신고 [ ADDR : EDIT/ DEL ]
  4. fryers

    플래시로 된 동영상 강의도 끊기지 않고 재생되나요??

    2010.09.18 16:47 [ ADDR : EDIT/ DEL : REPLY ]
  5. 용용

    잘봣습미다 큰도움됫어요
    제가 아이퐄 4를 쓰고있큰데요
    플래시토글이 설치가 안되네요 ㅠㅠ
    온오프가 안됩니다
    다 설치됏고 플래시작동 잘되는데
    토글이 안되요 소스 두개 다해봣구요
    ㅠㅠ 재부팅 여러번했는데 안되네요...
    유투브 인식이 좀안돼서 끄고싶응때가있던데...
    해결이 안될까요?

    2010.10.13 00:43 [ ADDR : EDIT/ DEL : REPLY ]
    • SBSettings와 Frash Toggle 까지 설치하고 화면에 보이는 건가요?

      혹시 화면에 안보이는 거라면. SBSettings 에서 More 를 찍고들어간뒤 Set Toggles 라는 메뉴에 보시면 Frash 라고 있습니다. 이를 활성화 시켜준뒤에 해보세요

      2010.10.13 10:18 신고 [ ADDR : EDIT/ DEL ]
  6. ㅁㄴㅇㄹ

    미트스핀을 볼 수 있겠군요

    2010.11.08 01:03 [ ADDR : EDIT/ DEL : REPLY ]
    • ㅋㅋ

      아나 미트스핀ㅋㅋㅋㅋㅋ

      2012.01.29 18:13 [ ADDR : EDIT/ DEL ]
  7. ㅂㅈㄷㄱ

    마더맨이랑 맨갬스를 볼 수 있겠군요

    2010.11.14 15:53 [ ADDR : EDIT/ DEL : REPLY ]
  8. 신동훈

    좋은 정보 주셔서 감사해요 그런데 신버전같은거 나온거있나요?

    2010.11.18 23:29 [ ADDR : EDIT/ DEL : REPLY ]
  9. 3g

    3.1.3 ios 버젼에서는 불가능 한 건가요? ㅠ

    2010.11.24 10:54 [ ADDR : EDIT/ DEL : REPLY ]
  10. tyu

    그런데 플래쉬 자동으로 재생은 안되는건가요?
    플래쉬라고 써져있는것을 클릭해야지만 재생을 하는것인지...

    2010.11.26 08:26 [ ADDR : EDIT/ DEL : REPLY ]
  11. GB

    근데 안드로이드용 프로요꺼를 적용했다고 하시길래
    안드로이드처럼 다되는줄 알았는데 이러면
    그냥 Frash 어플을 다운받아 쓰는거랑 뭐가 다른가요?

    2010.11.27 03:11 [ ADDR : EDIT/ DEL : REPLY ]
  12. 123213

    멍미 재생만 되고 클릭은 안되넹

    2010.12.06 22:01 [ ADDR : EDIT/ DEL : REPLY ]
  13. ㄱㅅ

    글 잘읽었어용^^

    2011.01.09 05:52 [ ADDR : EDIT/ DEL : REPLY ]
  14. 코기토

    아이펀에서 시디아로 어플 설치하면 자동적으로 재부팅되나요?? 아님 자동적으로 안되면 재부팅해야 적용되나요??

    2011.01.17 16:11 [ ADDR : EDIT/ DEL : REPLY ]
  15. 코기토

    아이펀에서 시디아로 어플 설치하면 자동적으로 재부팅되나요?? 아님 자동적으로 안되면 재부팅해야 적용되나요??

    2011.01.17 16:11 [ ADDR : EDIT/ DEL : REPLY ]
  16. Zz

    Can't connect 어쩌구 떠요 ㅠ

    2012.02.05 18:55 [ ADDR : EDIT/ DEL : REPLY ]
  17. unexpected error 라고뜨는데 어떻하죠

    2012.03.04 19:50 [ ADDR : EDIT/ DEL : REPLY ]
  18. 무명잡배

    이거 아이팟터지4세대로는 되던데 아이폰5도 탈옥만 하면 되는건가요???

    2013.02.18 15:15 [ ADDR : EDIT/ DEL : REPLY ]