본문으로 바로가기

[가이드] iOS 11 탈옥툴 Electra 오류, APT 0.7 문제 해결방법

(Method http has died unexpectedly! / Sub-process error returned an error code (100) / Method /usr/lib/apt/methods/https did not start correctly )

안녕하세요. 뷰잉캣 입니다.

현재 Electra 1.0.1 이하 버전으로 탈옥을 했을 경우, 시디아 실행시 APT 0.7 트윅을 업데이트 하게 되면 시디아가 먹통이 됩니다.



이때 나타나는 오류 메세지는 다음과 같습니다.

Method http has died unexpectedly!

Sub-process error returned an error code (100)

Method /usr/lib/apt/methods/https did not start correctly


다행히 해결방법은 있습니다.



개요

1. 준비물 다운로드 : deb 파일, WinSCP or CyberDuck, Putty.

2. 아이폰 와이파이 주소 알아내기

3. 아이폰으로 deb 파일 복사 (WinSCP or CyberDuck 사용)

4. 명령어 입력 (Putty 사용)

5. 리스프링

6. 해결






준비물

준비물은 총 3개 입니다.

deb 파일, Winscp (혹은 CyberDuck), Putty  입니다.


apt7-lib_0.7.25.3-15_iphoneos-arm.deb

putty-64bit-0.70-installer.msi

WinSCP-5.13-Setup.exe


공식 홈페이지에서 직접 받으실 분들은 아래 링크 있습니다.

Winscp : https://winscp.net/eng/download.php

CyberDuck : https://cyberduck.io/

Putty : https://www.putty.org/



순서

# 0. 아이폰과 PC 를 연결하세요.

# 1. 먼저 아이폰의 와이파이 주소를 알아내야 합니다.




설정 - 와이파이 메뉴에 가시면

현재 연결되어 있는 와이파이가 보입니다.

오른쪽에 " i " 를 눌러줍니다.





이 IP주소를 메모장에 적어두세요.

계속 쓸 것 입니다.



# 3. 아이폰으로 deb 파일 복사하기 

Winscp 와 Cyberduck 를 이용한 방법이 있습니다.

둘 중 아무거나 1가지만 선택하시면 됩니다.

설명은 둘 다 해놨습니다.


3-1) Cyberduck 을 사용하는 방법



빨간박스 보고 따라하시면 됩니다.


SFTP 모드,

서버에는 아이폰의 아이피 주소,

포트 22, 

사용자 이름 : root

비밀번호 : alpine


다 했으면 연결을 누릅니다.



허용.




아이폰의 root 에 접속되었습니다.




빨간 박스의 경로로 이동합니다.

"/private/var/mobile/Documents" 입니다.




방금 이동한 위치에 deb 파일을 복사합니다.






곧이어 팝업창이 뜨면 허용을 눌러줍니다.





복사가 완료된 모습입니다.


3단계는 끝났습니다. 순서 4로 넘어가십시오.




3-2) WinSCP 를 이용하는 방법



빨간박스 보고 따라하시면 됩니다.


SFTP 모드,

서버에는 아이폰의 아이피 주소,

포트 22, 

사용자 이름 : root

비밀번호 : alpine


다 했으면 로그인을 누릅니다.






Yes.




아이폰의 root 에 접속되었습니다.





우측 아이폰의 경로를 빨간 박스의 경로로 이동합니다.

"/private/var/mobile/Documents" 입니다.


그리고 그곳에 deb 파일을 복사합니다.








복사가 완료된 모습입니다.


3단계는 끝났습니다. 순서 4로 넘어가십시오.




# 4. Putty 로 명령어 입력하기




빨간박스 보고 따라하시면 됩니다.


Host Name 에 아이폰의 아이피 주소,

포트 22, 


다 했으면 Open 을 누릅니다.






터미널이 실행된 모습 입니다.




"root" 를 먼저 입력합니다.

다음 암호를 요구하면 "alpine" 을 입력합니다.




아이폰의 root 에 접속하였습니다.




이제 다음 명령어를 순서대로 입력합니다.

띄어쓰기 유념하세요.


cd /private/var/mobile/Documents ( 엔터키 )

dpkg -i apt7-lib_0.7.25.3-15_iphoneos-arm.deb ( 엔터키 )

Killall -9 SpringBoard ( 엔터키 )


그러면 아이폰이 저절로 리스프링 됩니다.

이제 시디아가 정상작동 될 것 입니다.




작업후 필수사항

시디아 들어가면서 아무것도 업데이트 하지 않습니다.

그리고 설치된 트윅을 보면 APT 0.7 Strict 라고 있습니다. 이를 클릭합니다.






패키지 설정 변경에 들어갑니다.









빨간 박스처럼 업그레이드 무시를 활성화 시키면,

이제 자동으로 업데이트를 막습니다.




내용 추가. 18-02-28.

Electra 탈옥툴 1.0.2 버전이 출시 되었습니다.

이 버전을 설치하면 APT 0.7 문제가 해결 되었습니다.

혹시 이전 버전을 쓰시던 분이 계시다면, 1.0.2 버전을 새로 설치해주시면 APT 0.7 문제도 해결 됩니다.


방법은 1.0.1 일렉트라 앱을 삭제후 (아이콘 꾹 눌러서 X 눌러서 삭제), 아이폰 재부팅 후, 1.0.2 버전을 새로 설치해주세요.




▶ '리뷰하는 고양이|뷰잉캣'의 게시물은 크리에이티브 커먼즈 (BY-NC-SA) 저작권법에 따라 이용할 수 있습니다.

▶ 블로그 내용은 퍼가셔도 좋습니다. 원문 출처만 함께 남겨주세요. 

▶ 추천 은 로그인 없이도 눌러주실 수 있습니다.


이 글을 공유하기

           

- 애드블록 풀어주시면 냥코선생에게 큰 도움! (광고 단 2개)

- 냥코선생 블로그를 후원 해주세요!


다른 사람들이 흥미롭게 읽은 이야기


댓글을 달아 주세요

  1. 남근목씨 2018.02.28 17:23

    다른분들은 오류가 뜬다는데 저같은경우 시디아가 켜지는듯 하다가 그냥 꺼져 버리네요
    저는 다른 오류인듯 하네요 ㅠㅠ

    • Electra 버전 1.0.2 로 설치해보셨어요?
      1.0.1 완전삭제후, 1.0.2 로 새로 설치시도 해보셔요.

    • ㅠㅠ 2018.03.02 12:32

      저도 같은 오류인데 일렉트라로 탈옥 도중 2/3 과정까지 와서 꺼진후 리스프링되고 다시 탈옥버튼을 누르면 already jailbroken상태입니다.ㅜ 시디아는 깔려져있는데 켜면 켜지는듯하다가 바로 꺼져버리구요 1.0.2 로 해봐도 똑같네요

  2. 말퀴 2018.03.01 13:11

    깔끔하게 정리되어서 보기 좋았습니다

    한가지 여쭙고 싶은게 있는데 초반에 나오고 APT0.7를 업뎃하는바람에 시디아가 꼬였었습니다. 그리고 당일 deb를 이용한 방법을 사용해봤지만 반환코드2 dpkg: error: unable to access dpkg status area: No such file or directory. 에러가 뜨더군요. 현재 일렉트라 1.0.2 를 시디아 임팩터를 이용해서 덮어서 시디아를 재설치해봤지만 결과는 마찬가지였습니다 여기서 해결방법이 있을까요?

    • 내용 업데이트 했습니다.
      덮어씌우면 안되고, 이전 앱 지우고 신버전 새로 설치 하시면 됩니다.
      방법은 1.0.1 일렉트라 앱을 삭제후 (아이콘 꾹 눌러서 X 눌러서 삭제), 아이폰 재부팅 후, 시디아 임팩터로 1.0.2 버전을 새로 설치하고 탈옥하시면 고쳐져 있습니다.

  3. 남근목씨 2018.03.01 19:59

    혹시 주인장님은 지금 탈옥 하셔서 정상적으로 쓰고계신건가요??

  4. 대구 2018.03.05 17:24

    혹시 재탈옥은 그냥 임팩터 다시 한번 하면 되나요?^^;