Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 06-06-2018, 03:19 PM   #406
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,050
Karma: 15500582
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by oren64 View Post
I think it's firmware 4.8.10956, check the build number in the revinfo file (the first 10 characters).
By 'revinfo' do you mean the file of that name in usr/local/Kobo inside the KoboRoot.tgz file?

If so the first 10 characters of that are bee5052c41 which matches what I see on the ClaraHD Settings - Device info page which shows:
Code:
Software version: 4.8.11090 (bee5052c41, 10/05/2018)
jackie_w is offline   Reply With Quote
Old 06-06-2018, 03:32 PM   #407
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,587
Karma: 5394717
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
OK. I've been doing some poking around using Fiddler (debugging proxy), Hopper (dissembler), and some other tools. I've emulated a Kobo Clara by taking the version and affiliate files latepaul provided and placing them in a .kobo folder and using the SUBST command to assign it a drive letter. Kobo desktop detected it as a Kobo and downloaded the update file. I extracted KoboRoot.tgz and grepped for the user agent string (strings libnickel.so.1.0.0 | grep AppleWebKit -C2), which contains the version. It was 4.8.11090.

So, here is the unusual part. It downloads the EXACT same file and URL as the 4.8.10956 update. No other network requests are made that are significant. The funny thing is, the KoboRoot extracted to the fake and the KoboRoot in the update zip do not match. This means that Kobo Desktop is doing some sort of in-between thing between downloading and installing. I really cannot figure out what it is.

I would really appreciate help figuring this out. If anyone wants more details, feel free to ask.

For now, here is the proper update zip I pieced together for 4.8.11090 based on the files Kobo Desktop wrote to the fake Kobo: https://transfer.sh/Oa4Gt/kobo-update-4.8.11090.zip

I've attached the batch file to make a fake kobo.
Attached Files
File Type: txt fkbo.bat.txt (463 Bytes, 221 views)

Last edited by geek1011; 06-06-2018 at 03:41 PM.
geek1011 is offline   Reply With Quote
Old 06-06-2018, 03:33 PM   #408
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,587
Karma: 5394717
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by oren64 View Post
I think it's firmware 4.8.10956, check the build number in the revinfo file (the first 10 characters).
It's not. The same zip is downloaded, but Kobo Desktop does some additional modifications. See my above post.
geek1011 is offline   Reply With Quote
Old 06-06-2018, 03:35 PM   #409
latepaul
Wizard
latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.
 
latepaul's Avatar
 
Posts: 1,263
Karma: 10203040
Join Date: Dec 2011
Device: a variety (mostly kindles and kobos)
Quote:
Originally Posted by geek1011 View Post
So, here is the unusual part. It downloads the EXACT same file and URL as the 4.8.10956 update. No other network requests are made that are significant. The funny thing is, the KoboRoot extracted to the fake and the KoboRoot in the update zip do not match. This means that Kobo Desktop is doing some sort of in-between thing between downloading and installing. I really cannot figure out what it is.
Note that the first time I set up my Clara HD I did it without Kobo Desktop, direct over Wifi, and I still ended up with 4.8.11090.
latepaul is offline   Reply With Quote
Old 06-06-2018, 03:40 PM   #410
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,587
Karma: 5394717
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by latepaul View Post
Note that the first time I set up my Clara HD I did it without Kobo Desktop, direct over Wifi, and I still ended up with 4.8.11090.
The Kobo probably also does something funny, or it may check a different url or have some sort of identifying header. You'd need to intercept it to figure it out.
geek1011 is offline   Reply With Quote
Old 06-06-2018, 03:45 PM   #411
oren64
I need a chapter break
oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.oren64 ought to be getting tired of karma fortunes by now.
 
oren64's Avatar
 
Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
Quote:
Originally Posted by jackie_w View Post
By 'revinfo' do you mean the file of that name in usr/local/Kobo inside the KoboRoot.tgz file?

If so the first 10 characters of that are bee5052c41 which matches what I see on the ClaraHD Settings - Device info page which shows:
Code:
Software version: 4.8.11090 (bee5052c41, 10/05/2018)
Yes this is the file I meant.

Quote:
Originally Posted by geek1011 View Post
It's not. The same zip is downloaded, but Kobo Desktop does some additional modifications. See my above post.
Okay, thanks for checking.

Last edited by oren64; 06-06-2018 at 03:52 PM.
oren64 is offline   Reply With Quote
Old 06-06-2018, 03:55 PM   #412
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,587
Karma: 5394717
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
I've been comparing the zips and found the following:
- A new codename "nova" has been added to rcS
- The following lines were added to kobo_config.sh (does this mean there will be two versions of the Clara?):
E60K0*) echo nova;;
E60U1*) echo nova;;
- There are changes in the binaries. I'll need to disassemble them to figure out more.
geek1011 is offline   Reply With Quote
Old 06-06-2018, 04:06 PM   #413
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,050
Karma: 15500582
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by geek1011 View Post
I've been comparing the zips and found the following:
- A new codename "nova" has been added to rcS
- The following lines were added to kobo_config.sh (does this mean there will be two versions of the Clara?):
E60K0*) echo nova;;
E60U1*) echo nova;;
- There are changes in the binaries. I'll need to disassemble them to figure out more.
The nickel file in the 4.8.11090 fw update downloaded to the ClaraHD is stuffed full of [qApp_deviceIsNova=true] CSS. I know this because I spent most of yesterday evening reworking my Kobo patches to work on this firmware. Not much brain work required for nickel but a bit time consuming. If 4.8.11090 is only for the ClaraHD I guess it's too much to expect a full set of patches to become available.
jackie_w is offline   Reply With Quote
Old 06-06-2018, 04:56 PM   #414
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,587
Karma: 5394717
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
I've disassembled the firmware (just libnickel). I used objdump, c++filt, sort, cut, and diff for the comparison. I only compared the symbols, not the content. This is in comparison to 4.8.10956
- The virtual keyboard has been internally refactored (no visible difference)
- Improvements made to SVG rendering
- New function VolumeManager::getByIdBytes
- The Gesture Keyboard hidden feature has been removed
- There is now a disable quick turn reading setting (it can be set in the config file, maybe the gui) (ReadingSettings::disableQuickTurn)
- New class: LM3630ChannelMixer::LM3630ChannelMixer() (Also see http://www.ti.com/product/LM3630A)
- A whole bunch of resize events have been added to basically every control (I wonder why)
- Nova device codename added

Command: arm-none-eabi-objdump -d -S libnickel.so.1.0.0 | grep ZN | cut -d ' ' -f 2 | sort | sed '/^$/d' | c++filt

EDIT: I also compared it to 4.8.11073, which is the most recent available for all devices, and it has the same major changes as when I compare it with 4.8.10956. So, the changes I listed above are exclusive to 4.8.11090.
Attached Files
File Type: zip syms_new.zip (848.6 KB, 127 views)

Last edited by geek1011; 06-06-2018 at 05:09 PM.
geek1011 is offline   Reply With Quote
Old 06-06-2018, 05:14 PM   #415
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,587
Karma: 5394717
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
And also, *technically*, based on what I've found in the firmware and past experience, you should be able to sideload 4.8.11090 to any device (and any mark), but no guarantees. I haven't tried it myself yet. Also, I don't see why someone would want to as there are no new features. So I highly recommend you don't unless you really want to.
geek1011 is offline   Reply With Quote
Old 06-06-2018, 05:16 PM   #416
nicholasalias
Junior Member
nicholasalias began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jun 2018
Device: Kobo Clara HD
Quote:
Originally Posted by geek1011 View Post
- Nova device codename added
Great, now I want a Kobo Nova.
nicholasalias is offline   Reply With Quote
Old 06-06-2018, 05:18 PM   #417
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,587
Karma: 5394717
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by nicholasalias View Post
Great, now I want a Kobo Nova.
It's not a device itself. It is probably the internal name for the Clara just like trilogy is for the Mini.
geek1011 is offline   Reply With Quote
Old 06-06-2018, 05:52 PM   #418
CH23
Bottom Text
CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.CH23 ought to be getting tired of karma fortunes by now.
 
Posts: 146
Karma: 332882
Join Date: Nov 2016
Device: Kobo Clara HD, Kobo Glo HD
Quote:
Originally Posted by geek1011 View Post
It's not a device itself. It is probably the internal name for the Clara just like trilogy is for the Mini.
I can confirm that this is the case;

KOReader checks the device name before launching, to set itself up for the right capabilities (like the orange backlight on the ONE and Clara)

I manually added 'nova' to this script, as it wouldn't start.

After doing this, it would.

Clara = Nova
CH23 is offline   Reply With Quote
Old 06-06-2018, 09:00 PM   #419
TheBard
Bifocal Wearer
TheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exerciseTheBard juggles running chainsaws for a bit of light exercise
 
TheBard's Avatar
 
Posts: 49
Karma: 38902
Join Date: Jan 2010
Location: USA
Device: Jetbook Lite; Kobo Touch, Aura, Clara ...
Quote:
Originally Posted by CH23 View Post
Attachment 164329

have a comparison pic between Glo HD and Clara HD.
I assume the Clara's MicroSD card capacity is 8GB. The slot in the Clara picture seems to be empty, and the slot in the Glo HD contains a 32GB card.

Has anybody tried using a card in the Clara with a capacity greater than 8GB?
If so, does the firmware need to be transferred from the 8GB card, ir is the firmware stored somewhere other than on the MicroSD card?

Thanks!
TheBard is offline   Reply With Quote
Old 06-06-2018, 09:35 PM   #420
ilovejedd
hopeless n00b
ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.
 
ilovejedd's Avatar
 
Posts: 5,092
Karma: 19580408
Join Date: Jan 2009
Location: in the middle of nowhere
Device: PW4, PW3, Libra H2O, iPad 10.5, iPad 11, iPad 12.9
Quote:
Originally Posted by TheBard View Post
I assume the Clara's MicroSD card capacity is 8GB. The slot in the Clara picture seems to be empty, and the slot in the Glo HD contains a 32GB card.

Has anybody tried using a card in the Clara with a capacity greater than 8GB?
If so, does the firmware need to be transferred from the 8GB card, ir is the firmware stored somewhere other than on the MicroSD card?

Thanks!
Pic was likely taken when poster was backing up the Clara's uSD to computer.
ilovejedd is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kobo touch 2.0 model N587 sd img Prevol Kobo Developer's Corner 96 11-28-2022 12:40 PM
Choosing Kobo Model FlyHero Kobo Reader 2 03-28-2018 03:13 PM
Help choose between Kobo and Kindle, and a good model? syrianrue Which one should I buy? 25 12-30-2017 02:11 PM
Next model kobo? Kobo Aura H2O Edition 2 surquizu Kobo Reader 570 11-12-2017 10:18 AM
Free (nook/Kindle/Kobo/iTunes) Geek Girl [Award-Win YA Teen Model Comedy Drama Novel] ATDrake Deals and Resources (No Self-Promotion or Affiliate Links) 0 04-24-2015 03:36 PM


All times are GMT -4. The time now is 03:16 PM.


MobileRead.com is a privately owned, operated and funded community.