02-28-2015, 04:27 AM | #1 | |
Addict
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
|
SDK for PB626?
Does anyone know which SDK should I use to compile Coolreader3 for PB626 (touch lux 2)?
I'd like to try and improve some things about it but I can't figure which SDK to use. Thanks. ANSWER: Quote:
Last edited by brucelee; 04-24-2015 at 08:54 AM. |
|
02-28-2015, 12:46 PM | #2 |
Wizard
Posts: 2,986
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
The answer is a bit complicated. The last released SDK is for devices with firmware version 5. The 626 uses firmware version 4, so you need to use the older SDK 1.1a (http://sourceforge.net/projects/pock...SDK_Linux_1.1/.
However, that SDK was released in 2011, and some things changed since then in firmware version 4. Support for multi-touch events was added after, and the configuration data structure got a new member added. If you don't want to access the stuff that changed, then you can just use SDK 1.1a. If you do, you'll have to hack things. You can either update the main inkview.h header file in the old SDK with the new stuff (using the header file in the latest SDK), or you can hack your application code to work around the changes (as I did in pbimageviewer.app). |
02-28-2015, 02:33 PM | #3 |
Addict
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
|
PB626 has FW 5.2 since December 2014 (http://www.pocketbook-int.com/us/sup...ok-touch-lux-2) but I downgraded to 4.4 because the library has no "Open with" and it ignores the extensions.cfg.
Meanwhile, I managed to compile some CoolReader variant (http://sourceforge.net/p/crengine/cr...i/master/tree/) using the older 1.0 SDK (http://pocketbook-free.sourceforge.net/en/sdk.shtml). It doesn't seem to be the coolreader I would've wanted. Not even close to pkb's port v0.0.6-16. I think I'll have to contact pkb for the source. Thanks for the reply. I'll upgrade the SDK to 1.1a. And thanks for pbimageviewer. Edit: Since we're to it. Where would I get the SDK for firmware 5? Last edited by brucelee; 02-28-2015 at 02:41 PM. |
02-28-2015, 04:38 PM | #4 |
Wizard
Posts: 2,986
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Here you go: https://github.com/pocketbook-free/SDK_481
I tested firmware 5 on my Inkpad, and extensions.cfg worked there, but it just took the first entry in the list for each file type (without giving you an option to choose). I went back to firmware 4, as well. P.S. I haven't tested the latest SDK, as is. It looks like it was just a file dump from one of the developers at PocketBook. If you try it, let us know if it works. Since my builds of pbimageviewer are based on sergeyvl's Makefile system (rather than cmake), and I need 64-bit tools, I had to create my own new SDK based on the header files and libraries in SDK_481. Last edited by rkomar; 02-28-2015 at 04:49 PM. |
02-28-2015, 09:51 PM | #5 | |
Addict
Posts: 251
Karma: 214890
Join Date: Sep 2006
Device: none
|
Quote:
|
|
03-01-2015, 04:12 AM | #6 |
Addict
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
|
Last edited by brucelee; 03-11-2015 at 09:54 PM. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New Firmware 5.2.387 for PocketBook Touch Lux 2 (PB626) aviable... | McHunter | PocketBook | 9 | 11-12-2014 03:13 PM |
PB626 plant back | korben | PocketBook | 5 | 08-19-2014 06:22 AM |
PB626 - Calibre et titre livre | gps17 | PocketBook | 1 | 07-19-2014 10:18 AM |
PB626 plant back | korben | PocketBook | 0 | 07-19-2014 10:14 AM |
PB626 (Lux 2) Suche Empfehlung für (harte) Hülle | connaisseur | PocketBook | 3 | 05-07-2014 05:27 AM |