You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introducing Sachesi. The results of my continued work on firmware tools for Blackberry 10 and Playbook.
5
4
@@ -10,8 +9,8 @@ The application mimics communications performed by official Blackberry tools and
10
9
11
10
Developed by Sacha Refshauge. Project originally known as Dingleberry. Public release of source code on May 26, 2014.
12
11
13
-
Build Instructions
14
-
==================
12
+
13
+
## Build Instructions
15
14
16
15
Technically should work on all operating systems that support Qt. This project works with both dynamic and static builds of Qt4.8+ and Qt5.0+.
17
16
It is known to build and has built binaries available for desktop platforms: Windows XP+, Linux, Mac OSX 10.5+. It can also build and run a restricted subset of activities on mobile platforms: Symbian, Android and Blackberry 10. To upgrade firmware via a mobile device requires USB low-level access (host device must support network usb drivers), such as Symbian and possibly rooted Android devices.
@@ -20,4 +19,48 @@ This project requires miniLZO, zlib-1.2.8, QuaZIP and OpenSSL.
20
19
For Linux and Mac, the project optionally uses libusb-1.0 for bootloader activities.
21
20
For your convenience, a snapshot of the important files from libusb-1.0, miniLZO, zlib-1.2.8 and QuaZIP have been provided. OpenSSL for Android is also provided.
22
21
23
-
On Windows, you will need to install OpenSSL to C:\openssl
22
+
23
+
## Windows Build Instructions (MinGW)
24
+
25
+
1. Install latest QT with MinGW from [qt-project.org](https://qt-project.org).
26
+
2. Install OpenSSL to `C:\OpenSSL` from [http://www.wittfella.com/openssl](http://www.wittfella.com/openssl).
27
+
3. Open Sachesi.pro in QtCreator.
28
+
4. Adjust the hardcoded paths set in `QML.qrc` to point to the correct qml files.
29
+
5. Run.
30
+
31
+
**Notes for Visual Studio**:
32
+
33
+
- Use [this precompiled OpenSSL](http://www.npcglib.org/~stathis/blog/precompiled-openssl) version.
0 commit comments