Security/iOS2015. 7. 2. 19:12

-----------------------------------------------------------------------------------------------------------------

 

 

 

6월 30일을 기준으로 Apple에서 iOS 8.4를 선보였습니다.

우선 아래는 이번 iOS 8.4의 업데이트 로그입니다.

 

-----------------------------------------------------------------------------------------------------------------

 

[원문]

iOS 8.4

 

This update introduces Apple Music—a revolutionary music service, 24/7 global radio, and a way for fans to connect with their favorite artists—all included in the redesigned Music app. iOS 8.4 also includes improvements for iBooks and bug fixes.

 

Apple Music

 

Become an Apple Music member to play from millions of songs in the Apple Music catalog, or keep them offline for playback later

For You: Members can see playlist and album recommendations, handpicked by music experts

New: Members can find the latest, greatest new music available – direct from our editors

Radio: Tune in to music, interviews, and exclusive radio shows on Beats 1, play radio stations created by our editors or create your own from any artist or song

Connect: See shared thoughts, photos, music, and videos from artists you follow, then join the conversation

My Music: Play from all of your iTunes purchases, songs from Apple Music, and playlists in one place

Completely redesigned music player that includes new features such as Recently Added, MiniPlayer, Up Next, and more

iTunes Store: Still the best place to buy your favorite music—one song or album at a time.

Availability and features may vary by country

iBooks improvements and fixes

 

Browse, listen and download audiobooks from inside iBooks

Enjoy the all-new Now Playing feature, designed specifically for audiobooks

Books that are Made for iBooks now work on iPhone in addition to iPad

Find and pre-order books in a series right from your library

Improves accessibility of widgets, glossary and navigation in books made with iBooks Author

New default Chinese font

New setting to turn off Auto-Night theme in your library

Resolves an issue that may have prevented Hide Purchases from working

Resolves an issue that may have prevented downloading books from iCloud

Other improvements and bug fixes

 

Fixes an issue where receiving a specific series of Unicode characters causes device to reboot

Fixes an issue that prevented GPS accessories from providing location data

Fixes an issue where deleted Apple Watch apps could re-install

 

 

[번역]

이 업데이트에서는 Apple Music을 새로 선보입니다.

Apple Music은 혁신적인 음악 서비스를 제공하고 글로벌 라디오를 24시간 들을 수 있으며 좋아하는 아티스트를 팔로우 할 수 있는 Connect 기능을 포함합니다. 이 모든 서비스는 새롭게 디자인된 음악 App에서 즐길 수 있습니다. 그 외에 iOS 8.4는 iBooks의 향상과 오류 수정을 포함합니다.

 

Apple Music

 

ㆍApple Music 구독 멤버가 되면 Apple Music 카탈로그에 있는 수백만 곡의 노래를 즐길 수 있고 오프라인 재생목록으로 보관하여 나중에 오프라인에서도 들을 수 있습니다.

ㆍ추천 음악: Apple Music 멤버는 음악 전문가가 엄선한 재생목록 및 추천 앨범을 볼 수 있습니다.

ㆍ새로운 음악: Apple Music 멤버에게는 최신 및 최고의 음악을 에디터가 직접 선별하여 제공합니다.

ㆍ라디오: Beats 1에서 음악과 인터뷰, 독점적인 라디오 쇼를 청취 할 수 있습니다. 또한 에디터가 만든 라디오 스테이션을 재생 할 수도 있고 좋아하는 아티스트 또는 노래로 직접 스테이션을 만들 수도 있습니다.

ㆍConnect: 팔로우하는 아티스트의 생각, 사진, 음악 및 비디오를 공유하고 대화에도 참여 할 수 있습니다.

ㆍ나의 음악: iTunes 구입 항목, Apple Music의 노래, 재생목록을 모두 한 곳에서 재생하고 즐깁니다.

ㆍ최근 추가된 항목, 미니 플레이어, 다음에 재생할 목록 등 더 많은 기능을 추가한 전면 새로 디자인된 음악 플레이어입니다.

 

iBooks 향상 및 오류 수정

 

ㆍiBooks 내에서 오디오북을 검색, 청취 및 다운로드 할 수 있습니다.

ㆍ지금 재생 중 기능이 오디오북을 위해 특별히 새로 디자인되었습니다.

ㆍiPad는 물론 iPhone에서도 이제 iBooks용으로 만들어진 도서를 사용 할 수 있습니다.

ㆍ시리즈 도서를 보관함에서 바로 검색하고 미리 주문 할 수 있습니다.

ㆍiBooks Author로 만들어진 도서에서 Widget, 용어집 및 탐색 기능의 손쉬운 사용이 향상되었습니다.

ㆍ기본 설정된 중국어 서체가 새로워졌습니다.

ㆍ보관함에서 자동 야간 테마 끄기 설정이 새로워졌습니다.

ㆍ구입 항목 가리기의 오작동 원인을 수정했습니다.

ㆍiCloud에서 책이 다운로드되지 않던 문제를 해결했습니다.

 

기타 향상 및 오류 수정

 

ㆍ특정한 유니코드 문자를 받으면 기기가 재시동되던 문제 해결

ㆍGPS 액세서리가 위치 데이터를 제공 할 수 없던 문제 수정

ㆍ삭제된 Apple Watch App이 다시 설치되던 문제 해결

 

-----------------------------------------------------------------------------------------------------------------

 

업데이트 로그만 봐도 Apple Music을 새롭게 선보이기 위한 업데이트로 보입니다.

물론 iBooks이나 GPS 및 유니코드 부분에서의 심각한 오류도 잡히긴 했죠.

일단 이번에 새롭게 나온 Apple Music에 대해서 설명해보도록 하겠습니다.

 

-----------------------------------------------------------------------------------------------------------------

 

*Apple Music*

 

 

Apple Music은 지난 WWDC 2015에서 발표된 스트리밍 뮤직 서비스로서 현재 100여국에서 서비스를 시작했으며 국내는 저작권의 협의 문제로 인해 서비스를 하지 못하고 있습니다.

가격은 첫 3개월은 무료로 이용이 가능하나 첫 3개월이 지난뒤부터는 월 9.99달러를 내야하며 14.99달러를 지불하면 총 6명의 가족이 동시에 이용이 가능한 서비스 입니다.

Apple Music이 서비스되고 기본 어플인 음악 어플의 메인 화면이 최근 추가된 항목과 리스트 화면으로 변화를 했으며 리스트 화면에는 아티스트, 앨범, 노래, 장르, 작곡가 순으로 변경 할 수 있습니다.

Apple Musc에서는 24/7 글로벌 라디오임과 동시에 아티스트들과 팬을 연결해주는 앱이라고 WWDC 2015에서 소개된 바가 있습니다.

그 이외에도 For you라는 기능으로 개인화된 곡 목록과 앨범 등을 제공받을 수 있다고 합니다.

 

-----------------------------------------------------------------------------------------------------------------

 

*CCL*

저작자와 출처 등을 표시하면 자유이용을 허락합니다.

단, 영리적 이용과 2차적 저작물의 작성은 허용되지 않습니다.

Copyrightⓒ Aka's Atelier All Rights Reserved.

 

-----------------------------------------------------------------------------------------------------------------

Posted by Akaikarus
Security/iOS2015. 6. 29. 06:05

-----------------------------------------------------------------------------------------------------------------

   

*본문에 들어가기 전 주의사항*

1. 해당 게시물은 iOS 8.3의 탈옥(Jailbreak)가 이루어진 상태에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 본 블로그에서는 탈옥(Jailbreak)에 관련된 파일은 공유하지 않습니다.

4. 본 게시물 저작자에게 파일의 공유를 요청하지 않을것.

4. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

 

-----------------------------------------------------------------------------------------------------------------

 

TaiG팀에서 TaiG Jailbreak Tool 2.1.3의 배포를 실시했습니다.

업데이트 내용은 아래와 같습니다.

 

[원문]

1. Fix the issue of getting stuck at 20% while jailbreaking.

2. Update the latest Cydia 1.1.18 and UIKitTools 1.1.1.0; fix the issue of icon missing after jailbreak.

3. Fix long startup time of iPhone 4s after jailbreak.

4. Fix the issue that TaiG Jailbreak Tool doesn't work on the virtual machine.

 

[번역]

1. 탈옥 진행 게이지가 20%에서 멈추는 현상 수정.

2. Cydia 1.1.18으로 업데이트 및 UIKitTools 1.1.1.0으로 업데이트; 탈옥 후 아이콘이 사라지던 현상 수정.

3. 아이폰 4s를 탈옥 후 부팅시간이 길어지던 현상 수정.

4. TaiG Jailbreak Tool이 가상 머신에서 동작하지 않던 점 수정.

 

-----------------------------------------------------------------------------------------------------------------

   

*주의사항*

1. 해당 게시물은 iOS 8.3의 탈옥(Jailbreak)가 이루어진 상태에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 게시물의 방법을 이용하여 법에 저촉되는 행위 및 그에 준하는 행위는 절대 금지합니다.

4. 본 블로그에서는 탈옥(Jailbreak)에 관련된 파일은 공유하지 않습니다.

5. 본 게시물 저작자에게 파일의 공유를 요청하지 말아주시기 바랍니다.

6. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

 

-----------------------------------------------------------------------------------------------------------------

 

*CCL*

저작자와 출처 등을 표시하면 자유이용을 허락합니다.

단, 영리적 이용과 2차적 저작물의 작성은 허용되지 않습니다.

Copyrightⓒ Aka's Atelier All Rights Reserved.

 

-----------------------------------------------------------------------------------------------------------------

Posted by Akaikarus
Security/iOS2015. 6. 29. 05:48

-----------------------------------------------------------------------------------------------------------------

   

*본문에 들어가기 전 주의사항*

1. 해당 게시물은 iOS 8.3의 탈옥(Jailbreak)가 이루어진 상태에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 본 블로그에서는 탈옥(Jailbreak)에 관련된 파일은 공유하지 않습니다.

4. 본 게시물 저작자에게 파일의 공유를 요청하지 않을것.

4. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

 

-----------------------------------------------------------------------------------------------------------------

 

iOS 8.3으로 탈옥을 한뒤 옵션작업을 할려고 보니 Flex 2에 어플 목록이 안뜨는 문제를 해결하고 다시 작업을 할려고 프로세싱을 시도했더니......

계속 Processing Error만 뱉어내고 정작 프로세싱이 되질 않고있습니다......

구글링을 통해 이것저것 알아보던중 TaiG팀의 트윗을 보게되었는데......

 



 

[iOS 8.3에서 Cydia Substrate의 호환이 되질 않고있다.]

 

*Cydia Substrate란?*

탈옥이 되어있는 iOS에서 Cydia의 트윅들을 사용 할 수 있게 해주는 지원 스크립트입니다.

만일 Cydia Substrate가 동작을 안하면 Cydia의 트윅들이 설치가 되더라도 제대로 실행이 되질않거나 Flex 2처럼 프로세싱이 되지않는 현상이 일어납니다.

 

Cydia Substrate를 정상화 혹은 호환시켜주는 것을 커널 패치(Kernel Patch)라고 합니다.

 

그리고 TaiG의 트윗이 올라온지 얼마되지 않아 TaiG팀에서 커널 패치가 적용된 2.1.2버전의 탈옥툴을 배포를 진행했습니다.

[그럼 탈옥을 처음부터 다시 해야하는가?]

기존에 탈옥된 iOS에서는 간단하게 Cydia에서 트윅 두개만 받아주시면 됩니다.

 

그럼 이번에도 모든 재료가 다 모였습니다.

 

1. 기존에 배포된 iOS 8.3 탈옥에서 Cydia Substrate가 호환되지 않는다.

2. TaiG팀에서 커널 패치(Kernel Patch)가 적용된 2.1.3버전의 탈옥툴을 배포했다.

3. 기존에 탈옥한 iOS는 다시 탈옥시켜야 하는가?

4. Cydia에서 받는 트윅 2개는?

 

위의 4개를 이용하여 문제점을 해결해보도록 하겠습니다.

 

-----------------------------------------------------------------------------------------------------------------

 

*진행하기 전 유의사항*

2015-06-28부로 TaiG Jailbreak Tool 2.1.3이 배포되었습니다.

2.1.2나 2.1.3 둘중에 어떤것으로 하시던지 상관없으나 본 게시물에서는 2.1.2를 기준으로 진행합니다.

 

준비물 : [1] 탈옥된 iOS 8.3, TaiG Repo(http://apt.taig.com) [2] 탈옥되지 않은 iOS 8.3, TaiG Jailbreak Tool 2.1.2

*본 블로그에서는 준비물에 관한 파일을 업로드 하지않습니다.*

*스크린샷은 준비되는대로 업로드하겠습니다.*

 

[1] 이미 탈옥된 iOS

1. Cydia를 실행한뒤 아래의 Repo를 추가한다.

*TaiG Repo (http://apt.taig.com)*

 

2. Repo가 추가되었다면 아래의 트윅을 설치한뒤 재부팅을 한다.

*TaiG 8.1.3-8.x untether* -- 현재 Cydia에 올라온 버전은 2.1.3

*TaiG AFC2*

 

*리스프링이 아니고 재부팅인 이유*

위의 TaiG 트윅 2개를 설치한뒤에 리스프링이 아닌 재부팅을 하는 이유는

내부 시스템 상에서의 작업을 적용시키기 위함이라 보면 된다.

 

[2] 탈옥이 되지 않은 iOS

1. TaiG Jailbreak Tool을 이용하여 탈옥을 진행하되 3K는 반드시 체크해제하고 진행하도록 한다.

 

*탈옥 시 유의사항*

탈옥을 진행하기전 반드시 iOS의 암호와 iPad 찾기 혹은 iPhone 찾기를 해제한뒤에 진행하도록 한다.

 

-----------------------------------------------------------------------------------------------------------------

   

*주의사항*

1. 해당 게시물은 iOS 8.3의 탈옥(Jailbreak)가 이루어진 상태에서 사용이 가능한 방법입니다.

2. 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 게시물의 방법을 이용하여 법에 저촉되는 행위 및 그에 준하는 행위는 절대 금지합니다.

4. 본 블로그에서는 탈옥(Jailbreak)에 관련된 파일은 공유하지 않습니다.

5. 본 게시물 저작자에게 파일의 공유를 요청하지 말아주시기 바랍니다.

6. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.

 

-----------------------------------------------------------------------------------------------------------------

 

*CCL*

저작자와 출처 등을 표시하면 자유이용을 허락합니다.

단, 영리적 이용과 2차적 저작물의 작성은 허용되지 않습니다.

Copyrightⓒ Aka's Atelier All Rights Reserved.

 

-----------------------------------------------------------------------------------------------------------------

Posted by Akaikarus
Security/iOS2015. 6. 28. 01:14

-----------------------------------------------------------------------------------------------------------------

 

*본문에 들어가기 전 주의사항*

1. 해당 게시물은 iOS 8.3의 탈옥(Jailbreak)가 이루어진 상태에서 사용이 가능한 방법입니다.

2. Flex 2 및 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 게시물의 방법을 이용하여 법에 저촉되는 행위 및 그에 준하는 행위는 절대 금지합니다.

4. 본 블로그에서는 Flex 2 및 탈옥(Jailbreak)에 관련된 파일은 공유하지 않습니다.

5. 본 게시물 저작자에게 파일의 공유를 요청하지 말아주시기 바랍니다.

6. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.


-----------------------------------------------------------------------------------------------------------------


이번에 TaiG에서 iOS 8.3 탈옥툴을 배포가 되었습니다.

배포가 되자마자 본인이 소유중이던 아이패드를 바로 탈옥을 시키고 Flex 2(이하 "Flex")를 이용해서 옵션을 바꿀려고 했으나......

기본 어플리케이션과 Cydia관련 어플만 목록에 나열되고 스토어에서 설치한 어플은 목록에 안보이는 현상을 발견했습니다.

기존의 8.1.2랑 7을 이용할때도 이와같은 현상이 있었지만 그때는 Flex의 클라우드 서버에 있는 Hidden View Patch를 이용하여 목록에 안뜨는 어플도 나열되도록 했었지만 이번 8.3에서는 적용이 안되더군요.

일단 가장 최근에 이용했던 8.1.2의 구조와 8.3의 구조를 비교하다가 생각을 하게 되었습니다.

[Flex가 어플목록을 어디서 받아오는것인가?]

생각을 하다가 2가지의 경우를 답으로 내놨습니다.


1. Flex는 iOS 내부의 .plist를 참고하여 목록을 출력한다.

2. Flex에서 받아들이는 어플리케이션의 목록은 어떤 하나의 폴더를 참고하고 있었다.


[1번의 경우 plist파일만 추가하거나 변경하면 된다.]

iOS의 내부를 찾아봤으나 어딜 봐도 Flex에서 참고되는 plist는 없었습니다.


[2번의 경우 Flex가 실행될때 디버그를 걸고 하나하나 찾아본다.]

ssh를 이용하여 아이패드와 PC를 연결시켜놓고 Flex를 실행한뒤 PC에서 기록을 열람하여 봤더니 하나의 폴더를 참고중인것을 발견.


디버그상에서 /var/mobile/Applications라는 폴더에 관한 명령줄이 발견되어 해당 폴더를 열람해봤더니 그저 빈폴더였습니다.

빈폴더인데 어째서 Flex에서는 이 폴더를 참고하고 있을까?

한번 8.1.2가 올라가있는 아이패드를 이용하여 똑같이 ssh상에서 디버그를 띄우고 Flex를 실행해봤습니다.

똑같이 디버그상에서 /var/mobile/Applications라는 폴더에 관한 명령줄을 발견.

8.1.2의 /var/mobile/Applications를 열람해보니 어플리케이션 목록이 있었습니다.

이 상황에서 생각되는것은 하나.


iOS가 업데이트 되면서 내부 시스템 구조가 바뀌었다.


그러면 8.3으로 업데이트한 Flex유저분들은 이렇게 생각하게 될겁니다.

[내부 시스템 구조가 바뀌었다면 8.3에서 Flex를 이용 할 수 없는 것인가?]

간단하게 대답하겠습니다.

이용 할 수 있습니다.

내부 시스템의 구조가 바뀌었다면 Flex도 그에 맞게끔 바꿔주면 그만입니다.

위에서 Flex에서 받아들이는 어플리케이션의 목록은 어떤 하나의 폴더를 참고하고 있었다.를 이용하면 됩니다.

이미 우리는 Flex가 어떤 폴더를 참고하고 있는지 확인을 했습니다.

/var/mobile/Applications라는 폴더입니다.

물론 이 폴더는 내부 시스템 구조가 바뀌었을때입니다.

그러면 8.3에서는 /var/mobile/Applications라는 폴더에 어플리케이션이 없다면 어디에 있는것인가?

내부 시스템이 바뀌면서 어플리케이션이 어디에 설치되는지 추적을 해봤습니다.

추적 결과 /var/mobile/Containers/Bundle/Application에 설치되는것을 확인했습니다.

이제 모든 재료가 다 모였습니다.


1. Flex에서 받아들이는 어플리케이션의 목록은 어떤 하나의 폴더를 참고하고 있었다.

2. Flex는 /var/mobile/Applications라는 폴더를 참고하고 있다.

3. iOS가 업데이트 되면서 내부 시스템 구조가 바뀌었다.

4. 내부 시스템 구조가 바뀌면서 어플리케이션은 어디에 설치가 되었는가?

5. 내부 시스템 구조가 바뀐 후 어플리케이션은 /var/mobile/Containers/Bundle/Application에 설치되는것을 확인했다.


그럼 위의 5개를 이용하여 Flex에 어플리케이션 목록을 띄워보도록 하겠습니다.


-----------------------------------------------------------------------------------------------------------------


준비물 : 탈옥된 iOS 8.3, iFile, Flex 2

*본 블로그에서는 준비물에 관한 파일을 업로드 하지않습니다.*


1. Cydia에서 iFile과 Flex 2를 설치합니다.

2. iFile을 실행한뒤 왼쪽의 Home버튼을 클릭합니다.



3. Home으로 이동된뒤 우측 상단의 Edit버튼을 클릭하여 Edit Mode로 바꿔줍니다.



Edit Mode로 바뀌면 폴더 옆에 O모양이 생기며 Edit 버튼이 Done버튼으로 바뀝니다.


위의 사진에는 나와있진 않지만 Applications폴더가 이미 있습니다.

해당 폴더를 지운뒤에 다음으로 넘어가주시기 바랍니다.


4. Edit Mode에서 하단에 위치한 +버튼을 클릭하여 아래의 창을 띄웁니다.



5. ATTRIBUTES아래의 Type를 눌러 Directory를 Symbolic Link로 바꿔줍니다.

*Symbolic Link는 윈도우의 바로가기와 비슷한거라고 보시면 됩니다.*



바꾼뒤 상단의 < New 버튼을 눌러 이전페이지로 돌아옵니다.


6. 조금전 폴더 생성 창이 심플하게 바뀐것을 볼수있습니다.



7. Name부분에는 Flex가 참고하는 폴더의 이름인 Applications라고 입력하고 Link Target부분에는 아까전 발견한 어플리케이션이 설치되는 위치인 /var/mobile/Containers/Bundle/Application을 입력합니다.



8. 상단의 Create를 클릭하면 /var/mobile폴더에 Applications라는 폴더가 새로 생긴것을 발견 할 수 있습니다.



이제 iFile을 종료한뒤 Flex를 실행해보면 기본 어플 및 Cydia관련 어플 이외에 자신이 설치한 어플목록이 나열됩니다.


-----------------------------------------------------------------------------------------------------------------

 

*주의사항*

1. 해당 게시물은 iOS 8.3의 탈옥(Jailbreak)가 이루어진 상태에서 사용이 가능한 방법입니다.

2. Flex 2 및 해당 방법을 이용하여 발생한 불이익은 사용자 자신의 책임이며 Aka's Atelier에는 책임이 없음을 알립니다.

3. 게시물의 방법을 이용하여 법에 저촉되는 행위 및 그에 준하는 행위는 절대 금지합니다.

4. 본 블로그에서는 Flex 2 및 탈옥(Jailbreak)에 관련된 파일은 공유하지 않습니다.

5. 본 게시물 저작자에게 파일의 공유를 요청하지 말아주시기 바랍니다.

6. 위 사항에 동의하시는분만 게시글을 열람하여 주시기 바랍니다.


-----------------------------------------------------------------------------------------------------------------


*CCL*

저작자와 출처 등을 표시하면 자유이용을 허락합니다.

단, 영리적 이용과 2차적 저작물의 작성은 허용되지 않습니다.

Copyrightⓒ Aka's Atelier All Rights Reserved.


-----------------------------------------------------------------------------------------------------------------


Posted by Akaikarus