Отримуємо доступ до файлової системи iOS 7

На поточний момент iOS 7 доступна тільки в бета-версії, тому про джейлбрейк цієї операційної системи поки думати рано. Однак якщо у вас є бажання поколупатися у внутрішностях системи і внести в неї бажані зміни, ми пропонуємо вам кілька порад, як це можна зробити без всякого джейлбрейка. Попереджаємо: процес цей не швидкий, тому запасіться терпінням.

Відразу скажемо, що якщо ви є власниками нових моделей iPhone, то далі можете не читати. Справа в тому, що даний спосіб підходить тільки для iPhone 4, тому що архітектура процесора А4 дозволяє хакерам більш простим способом виконувати на смартфоні непідписаний код.


Отже, починаємо. І, звичайно ж, попереджаємо, що дії, які ви збираєтеся здійснити зі своїм iPhone 4, можуть завдати йому серйозної шкоди. Тому, щоб уникнути проблем, радимо уважно слідувати керівництву або взагалі відмовитися від цієї затії.

Підготовка

  1. Оскільки в результаті цієї ініціативи всі дані на вашому пристрої, швидше за все, будуть знищені, не забудьте зробити резервну копію перед процедурою.
  2. Переконайтеся, що ваш iPhone заряджений як мінімум на 80 відсотків.
  3. Спосіб працює тільки на iPhone 4 з встановленою iOS 7 beta. Якщо намагатися виконати процедуру з несумісним пристроєм, це загрожує його «окирпичуванням».
  4. Спосіб підходить як для OS X, так і для Windows.

Крок 1

Завантажте інструмент SSH RAMDisk від MSFTGuy за цим посиланням.

Крок 2

Переведіть свій iPhone 4 в режим DFU. Як це зробити - можна прочитати в даному матеріалі.

Крок 3

Запустіть CyberDuck або WinSCP і підключіться до localhost по порту 2022 під логіном «root» і паролем «alpine».

Крок 4

Відкрийте вікно Термінала, використовуючи SSH-з'єднання. У Терміналі вражайте команду mount.sh і натисніть Enter. Якщо ви нічого не наплутали, на екрані повинен з'явитися наступний текст:

Крок 5

Скориставшись клієнтом SSH, перейдіть до теки/mnt1/etc, знайдіть у ній файл fstab. Скопіюйте fstab на стільницю та перейменуйте файл на iPhone у fstab.old


Крок 6

Відкрийте файл fstab на стільниці за допомогою TextEdit або NotePad. У цьому файлі змініть/dev/disk0s1s1/hfs ro 0 1 на/dev/disk0s1s1/hfs rw 0 1. Після цього збережіть файл на iPhone, встановивши права 0644.

Крок 7

Перейдіть у директорію/mnt1/System/Library/Lockdown і скопіюйте на робочий стіл файл Services.plist. Потім змініть назву файлу на пристрої на Services.plist.old.

Крок 8

Відкрийте Services.plist у бажаному текстовому редакторі та під розділом com.apple.afc вражайте наступний код:

<key> comapple.afe2</key> <diet> <key>AllowUnaetiratedService</key> <true/> <key>Label</key> <string>comapple.afe2</string> < key >ProgramArgurnents</key> <array> <string>/usr/libexee/afed</string> <string>—lockdown</string> <string>-d</string> <string>/</string> </array> </diet>

Після цього збережіть plist-файл і скопіюйте його назад на iPhone з правами 0644. Після вдалого виходу на екрані має з'явитися наступне:

<dict> <key>com.apple.afc</key> <dirt> <key>AllowUnactivatedService</key> <true/> <key›Label</key> <string>com.apple.afc</string> <key>UserName</key> <string>mobile</string> <key>XPCSeryiceName</key> <string>com.apple.afcd</string> </dict> <key>com.apple.afc2</key> <dict> <key>AllowUnactiyatedSeryice</key> <true/> <key>Label</key> <string>com.apple.afc2</string> <key>ProgramArgunents</key> <array> <string>/usr/libexec/afcd</string> <string>—lockdown</string> <string>-d</string> <string>/</string> </array> </dirt>

Крок 9

Запустіть вікно Термінала в SSH, вразіть haltand і натисніть Enter. Пристрій перезавантажиться і перейде в режим відновлення. Можливо, вам знадобиться включити телефон вручну.


Крок 10

Запустіть TinyUmbrella, виберіть пристрій (iPhone) зі списку ліворуч, а потім натисніть Exit Recovery. Після цього iPhone повинен перезапуститися і потім завантажитися в iOS 7.

Крок 11

Запустіть iFunBox і перевірте статус iPhone з лівого боку. Якщо біля назви пристрою та операційної системи не буде показано приписку «jailed», то процедура пройшла успішно, і доступ до файлової системи отримано.

У чому ж полягає практичний сенс цих затяжних танців з музичним інструментів народів Крайньої Півночі? Отримавши доступ до файлової системи iPhone, ви можете вносити в неї будь-які зміни: наприклад, додати туди власні іконки і перетворити iOS 7 на iOS 6 зі збереженням зручних функцій, таких як поліпшена багатозадачність і Центр управління. Також можна просто використовувати телефон як флеш-накопичувач.

Ще раз попереджаємо, що процедура надзвичайно ризикова і може призвести до найплачевніших наслідків для вашого апарату. Якщо в текстовій інструкції ви розібратися не змогли, ви можете скористатися відеоінструкцією англійською мовою, яку можна переглянути за цим посиланням.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND