Популярні приколи

відео

хочу сюди!
 

Алиса

41 рік, діва, познайомиться з хлопцем у віці 32-52 років

Кряк програми ZFlasher Stm32.

  • 14.07.20, 18:53
Передмова

В GooglePlay можна знайти таку програму ZFlasher Stm32.
Вона призначена для того, щоб перепрошивати мікроконтролери Stm32 з мобільного пристрою через програматор St-Link.
Програма безкоштовна, але є в неї особливість - дійсно безкоштовно вона дозволяє працювати тільки з контролерами серії Stm32F1. Для роботи з контролерами інших серій, програма вимагає вас здійснити донат.
На мою думку це нечесно. Для того, щоб отримати доступ до функціоналу, я маю зробити "добровільне пожертвування". А якщо після цього мене не задовільнить функціонал, я не можу повернути кошти, бо я ж не платив за функціонал, а робив "пожертвування".

Моєю метою було отримання недоступного функціоналу без "пожертвувань" і мені це вдалося.


Необхідні вимоги

На мобільному пристрої має бути root. Як отримати root це окрема пісня. Причому методи різні в залежності від моделі пристрою. З певними пригодами, мені вдалося отримати root на моєму HTC One X.


Крекінг

Програма ZFlasher Stm32 після того, як користувач здійснив донат, фіксує цу подію в налаштуваннях програми.
Самі налаштування зберігаються в xml-файлі. Знайти його можна за шляхом
/data/data/ru.zdevs.zflasherstm32/shared_prefs/ru.zdevs.zflasherstm32_preferences.xml
Саме для того, щоб дістатися цього файла, нам потрібен root.
В цьому файлі треба додати новий параметр bD типу boolean, і встановити його значення true.
<boolean name="bD" value="true" />



Після збереження файлу і перезапуску програми ZFlasher Stm32, в програмі стає доступний весь функціонал і можна перевіряти його роботу.


P.S.
Сам я рекомендую користуватися іншою Android програмою для прошивки Stm32 через программатор St-Link - StLinkP
В неї функціонал повністю безкоштовний. Хоча ви також можете зробити в ній донат, але вже як дійсно добровільну подяку розробнику за роботу
0

Коментарі