1. Насамперед Вам необхідно виставити настройки програми для підпису, вказати шляхи до сертифіката і ключу. Для цього переходимо в пункт меню Функції - Параметри.
Увага: Перші три пункти Ви пропускаєте!
Ці пункти, де зазначено Self Sign, відносяться до підпису загальним сертифікатом, який не має достатніх прав для установки багатьох додатків, а стане в нагоді лише для підпису, наприклад, тим оформлення і русифікаторів.
Пропускаєте ці три пункти, залишивши їх без змін:
Self Sign Cert
Self Sign Key
Self Sign Key Pass
Далі йдуть такі три пункти, які нам і необхідно буде змінити:
Sign Cert
Sign Key
Sign Key Pass
Ці пункти відповідають за шлях до Вашу особисту сертифікату, виданого під ваш IMEI. І саме їх нам зараз буде необхідно налаштувати.
Імені команди Sign Cert і тиснете джойстик по центру. У вікні вибираєте шлях до нашої папці, куди ми розпакували наш архів з сертифікатом. Вибираєте диск, де розташована ваша папка з сертифікатом, потім директорію на цьому диску. У зазначеній папці виділяємо ваш файл сертифіката (cer).
В результаті цих дій у вікні Параметри для шляху до сертифіката відобразиться ім'я обраного Вами на цьому кроці сертифіката.
Повторюєте ті ж дії і для параметра ключа. Імені команди Sign Key і тиснете джойстик по центру. У вікні вибираєте шлях до нашої папці (переходимо в ту ж саму папку, де Ви вибирали файл сертифіката, тому що файл ключа для вашого сертифіката знаходився в одному архіві з сертифікатом, отже і розпаковані вони були в одну папку) В цій папці виділяєте ваш файл ключа (key).
В результаті цих дій у вікні Параметри для шляху до ключа для сертифіката відобразиться ім'я обраного Вами на цьому кроці файлу ключа.
Пункт Sign Key Pass відповідає за введення пароля до ключа сертифіката.
У разі, якщо Вам вказано, що є пароль ключа (і вказано сам пароль), то для введення пароля натисніть пункт Sign Key Pass джойстиком по центру. У вікні введіть пароль.
У разі, якщо ключ не має пароля (це зазвичай вказується при отриманні сертифікату), то даний пункт параметрів залишаєте без змін, тобто не вводьте пароль.
Таким чином, як видно з наведеного нижче скріншота, ми заповнили поля пунктів наступним чином:
Sign Cert - вказали шлях до файлу сертифіката (розширення файлу cer), що розташований в папці, розпакованої з завантаженого Вами архіву з сертифікатом і ключем.
Sign Key - вказали шлях до файлу ключа сертифіката (розширення файлу key), що розташований в папці, розпакованої з завантаженого Вами архіву з сертифікатом і ключем.
Sign Key Pass - залишили поле пароль для ключа незаповненим (в моєму прикладі), тому що в моєму випадку пароль для ключа не потрібно, що було зазначено мені при видачі сертифіката.
Далі йдуть настройки, які Ви можете налаштувати на Ваш розсуд, виходячи з особистих переваг.
Налаштування Зберегти файл у може бути обрана, як.
Таке ж як і у джерела - тобто, підписаний Вами файл, до імені якого автоматично додасться _signed, буде розташовуватися в тій же папці, що і файл, який Ви вибрали для підпису.
Вручну - при виборі такого налаштування активується додатковий пункт меню, в якому Ви зможете вказати папку, в яку будуть зберігатися всі підписані Вами програми за допомогою програми FreeSigner
У разі, якщо встановлено значення Вручну, то перейдіть на пункт, що активізувався Встановлений таким чином - Зберегти файл у вибрану директорію, натисніть навігаційну клавішу. За допомогою вбудованого менеджера файлів вкажіть шлях до задається Вами директорії, в яку Ви плануєте зберігати всі підписані Вами додатки програмою FreeSigner.
Налаштування Зберегти останню путь може приймати значення:
Дозволити - програма буде пам'ятати шлях до останнього підписаного Вами файлу. І коли Ви будете вибирати наступного разу додаток для підпису, відкриє саме цю директорію.
Заборонити - програма не буде запам'ятовувати шлях до останнього підписаного файлу.І коли Ви будете вибирати наступного разу додаток для підпису, відкриє вікно вибору дисків.
2. На цьому кроці налаштування Параметрів ми закінчили і тепер перейдемо безпосередньо до підпису додатків. У меню Параметри натискаємо праву софт клавішу Назад, тим самим виходимо з налаштувань і застосовуємо їх.
У головному вікні програми імені команди Додати задачу і натискаєте навігаційну клавішу.
За допомогою вбудованого файлового менеджера вказуєте диск, а потім директорію, в якій знаходиться додаток, що Вам необхідно підписати.
Виділяємо файл, який необхідно підписати і тиснемо ліву софт клавішу. У меню вибираємо Додати.
Перед тим, як нова задача буде додана, з'явиться вікно із запитом: яку дію необхідно виконати:
Sign Sis - підписати особистим сертифікатом, виданим під Ваш IMEI.
Self Sign Sis - підписати загальним сертифікатом.
Remove Sign - видалити підпис.
Для підпису додатків особистим сертифікатом, який Ви тільки що отримали, необхідно вибрати пункт Sign Sis.
Цією дією ви додаєте нове завдання для додатка FreeSigner - підпис конкретного додатка з зазначеними параметрами (вибраними: особистим сертифікатом, ключем до цього сертифікату та паролем для ключа).
Зверніть увагу на іконки у кожного пункту, цей символ біля створеної завдання буде підказувати, чи не помилилися Ви з вибором дії. Ті, хто підписують особистим сертифікатом - у Вас повинна стояти іконка з однією латинською літерою S.
Натискаєте ліву софт клавішу і вибираєте в меню Пуск. Цією дією ви починаєте виконання всіх доданих Вами завдань в список (завдань можна створити кілька).
Тепер Ви можете перейти в директорію, в ту, куди Ви вказали зберігати підписаний файл. У моєму випадку вибрано зберігати поруч з файлом оригіналу, тобто, в ту ж директорію. Знаходимо наш новий файл, до його імені буде додано _signed (що означає - підписано). Починаємо установку підписаного додатки, якщо потрібно його встановити.
У разі, якщо Ви вирішили не виконувати створені завдання, що були Вами додані в список, то можна використовувати пункт меню Очистити завдання, тим самим видаливши всі завдання зі списку.
Мною навмисне була сіммітірована помилка. Я ввів в настройках для загального сертифіката шлях до файлу особистого сертифіката, і відповідно так само вчинив і з ключем. А настройки параметрів для особистого сертифіката залишив незаповненими, тобто не вказав шляхи до файлів. І поставив задачу - підпис додатки особистим сертифікатом. В результаті отримав повідомлення про помилку.
Таким чином, Вам необхідно просто строго слідувати інструкції по налаштуванню параметрів програми. І тоді ніяких проблем при підпису додатків у Вас не повинно виникнути.
Короткий опис можливостей програми FreeSigner 1.01: