![]() |
#1 |
No Comment
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,240
Karma: 23878043
Join Date: Jan 2012
Location: Australia
Device: Kobo: Not just an eReader, it's an adventure!
|
Kobo Touch Firmware Internals
All of the fun and games over the release of v2.0.0 of the firmware has caused me to have a look at the internals of the firmware package.
I have two questions: 1) What is the upgrade directory in the kobo3-update-2.0.0.zip file and its contents used for? It looks like boot or bios code, but I can't tell. 2) Looking at the KoboRoot.tgz contents, it looks like they have replaced the 4.6.2 Qt library with the 4.8.0 library (in the 4.6.2 tree), and then put in a 4.8.0 tree which is only has links to the 4.6.2 tree. Do I have this right? |
![]() |
![]() |
![]() |
#2 |
No Comment
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,240
Karma: 23878043
Join Date: Jan 2012
Location: Australia
Device: Kobo: Not just an eReader, it's an adventure!
|
One other thing, in the QtEmbedded 4.8.0 lib directory, the libQtWebKit is tagged as version 4.9.0, rather than the 4.8.0 all the other modules are tagged as.
Since 4.8.1 is the latest official Qt release, and open source projects tend to use odd versions for dev and even versions for release, does this mean that Kobo is using dev or beta code in the 2.0.0 release? |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
No Comment
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,240
Karma: 23878043
Join Date: Jan 2012
Location: Australia
Device: Kobo: Not just an eReader, it's an adventure!
|
Another thought. Considering the way that the 2.0.0 release is structured, it looks like the Kobo side of the internal disk is not cleared before installing the new firmware. Otherwise, why would there need to be a Qt 4.6.2 directory, as it would just get replaced by the 4.8.0 directory.
This would explain why the fonts differ. Times New Roman in not in the 2.0.0 release. So, if it wasn't already on your Kobo, it won't be installed. But, if it was installed on a previous release, then it will not be deleted when the new firmware is installed, and the font will be available. |
![]() |
![]() |
![]() |
#4 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 25
Karma: 7365
Join Date: Jul 2012
Location: Italy
Device: 2 Kobo Touch
|
I don't have the answer to your question, but I find your analysis very interesting (I'm a software developer...
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Touch Kobo Touch Firmware 2.0 | MDK | Kobo Reader | 1347 | 11-30-2012 01:21 PM |
Touch Kobo Touch Firmware 1.9.12 | MDK | Kobo Reader | 172 | 02-15-2012 02:56 AM |
Touch Kobo Touch Firmware 1.9.14 | MDK | Kobo Reader | 190 | 12-23-2011 12:12 PM |
Touch Kobo Touch Firmware 1.9.9 | danskmacabre | Kobo Reader | 69 | 08-21-2011 11:47 PM |
Touch Kobo Touch Firmware 1.9.5 | MDK | Kobo Reader | 196 | 07-08-2011 07:30 PM |