Add support for Kobo Aura HD?

Bug #1169571 reported by Adam Thompson
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
David Forrester

Bug Description

Will you be getting a Kobo Aura HD for yourself anyway, or do you need one sent to you in order to ensure it's supported by calibre? I was about to pre-order one when I realized there's no point in doing so if I can't manage it with Calibre!
Please advise here or email directly.

Tags: kobo-driver

Related branches

Revision history for this message
Adam Gover (agover98) wrote :

I have just received the AuraHD and can confirm that Calibre 0.9.27 doesnt seem able to identify it as an ereader.

The system is able to mount as a usb shared device however.

Revision history for this message
Adam Gover (agover98) wrote :

However - calibre is working fine once it is assigned as a usb shared folder. So its all good.

Revision history for this message
Kovid Goyal (kovid) wrote :

I am guessing that this device is an MTP device, if that is indeed the case you will be able to use it in calibre (windows vista+ and linux only) or you canuse one of the wireless methods described here: http://manual.calibre-ebook.com/faq.html#how-do-i-use-app-with-my-android-phone-tablet-or-kindle-fire-hd

Changed in calibre:
status: New → Invalid
Revision history for this message
Kovid Goyal (kovid) wrote :

Note that I can confirm whether it is an MTP device or not if someone posts the debug device detection log (Preferences->Miscellaneous->Debug device detection) with the Aura connected.

Revision history for this message
Dogmatix (dogmatix-idefix) wrote :
Download full text (57.6 KiB)

here it is:

calibre 0.9.27 isfrozen: True is64bit: True
Darwin-11.4.2-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '11.4.2', 'Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64')
Python 2.7.3
OSX: ('10.7.5', ('', '', ''), 'x86_64')
USB devices on system:
[['0x5acL',
  '0x8005L',
  '0x200L',
  u'Apple Inc.',
  u'OHCI Root Hub Simulation',
  u''],
 ['0x5acL',
  '0x8006L',
  '0x200L',
  u'Apple Inc.',
  u'EHCI Root Hub Simulation',
  u''],
 ['0x5acL',
  '0x8507L',
  '0x435L',
  u'Apple Inc.',
  u'Built-in iSight',
  u'8HA74052TDCLPA00'],
 ['0x2237L', '0x4193L', '0x110L', u'Kobo', u'eReader-2.5.0', u'N204B33413038'],
 ['0x5acL',
  '0x8005L',
  '0x200L',
  u'Apple Inc.',
  u'OHCI Root Hub Simulation',
  u''],
 ['0x5acL',
  '0x236L',
  '0x90L',
  u'Apple Inc.',
  u'Apple Internal Keyboard / Trackpad',
  u''],
 ['0x5acL', '0x8242L', '0x16L', u'Apple Computer, Inc.', u'IR Receiver', u''],
 ['0xa5cL', '0x4500L', '0x100L', u'Apple Inc.', u'BRCM2046 Hub', u''],
 ['0x5acL',
  '0x8213L',
  '0x186L',
  u'Apple Inc.',
  u'Bluetooth USB Host Controller',
  u'5C5948C9AF72'],
 ['0x5acL',
  '0x8006L',
  '0x200L',
  u'Apple Inc.',
  u'EHCI Root Hub Simulation',
  u''],
 ['0x5acL',
  '0x8403L',
  '0x9833L',
  u'Apple',
  u'Internal Memory Card Reader',
  u'000000009833']]

No disabled plugins
Looking for devices...

Devices possibly connected: None

IOREG Output
Output from mount:
'/dev/disk0s2 on / (hfs, local, journaled)\ndevfs on /dev (devfs, local, nobrowse)\n/dev/disk0s4 on /Volumes/BOOTCAMP (ntfs, local, read-only, noowners)\nmap -hosts on /net (autofs, nosuid, automounted, nobrowse)\nmap auto_home on /home (autofs, automounted, nobrowse)\n/dev/disk1 on /Volumes/KOBOeReader (msdos, local, nodev, nosuid, noowners)\n'

Output from osx_get_usb_drives:
[(u'/dev/disk1',
  8759L,
  16787L,
  272L,
  u'Kobo',
  u'eReader-2.5.0',
  u'N204B33413038')]

+-o Root <class IORegistryEntry>
  +-o MacBookPro7,1 <class IOPlatformExpertDevice>
    +-o AppleACPIPlatformExpert <class AppleACPIPlatformExpert>
    | +-o IOPMrootDomain <class IOPMrootDomain>
    | | +-o IORootParent <class IORootParent>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserClient <class RootDomainUserClient>
    | | +-o RootDomainUserCl...

Revision history for this message
Kovid Goyal (kovid) wrote :

According to that it is a USB drive, not an MTP device, so I'll re-open the bug report. It would help if people on an OS other than OS X (windows/linux) also posted their debug device detection logs.

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1169571

Changing the component for this bug.

 assignee davidfor
 tag kobo-driver
 status triaged

Changed in calibre:
assignee: nobody → David Forrester (davidfor)
status: Invalid → Triaged
Revision history for this message
Dogmatix (dogmatix-idefix) wrote :

win 7:

calibre 0.9.27 isfrozen: True is64bit: False
Windows-7-6.1.7601-SP1 Windows ('32bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.3
Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free')
USB devices on system:
[u'usb\\root_hub&vid8086&pid2939&rev0003',
u'usb\\root_hub&vid8086&pid2935&rev0003',
u'usb\\root_hub&vid8086&pid2937&rev0003',
u'usb\\root_hub&vid8086&pid2936&rev0003',
u'usb\\root_hub&vid8086&pid2938&rev0003',
u'usb\\root_hub&vid8086&pid2934&rev0003',
u'usb\\root_hub20&vid8086&pid293c&rev0003',
u'usb\\root_hub20&vid8086&pid293a&rev0003',
u'usb\\vid_04f2&pid_b091&rev_1324',
u'usb\\vid_04f2&pid_b091&rev_1324&mi_00',
u'usb\\vid_0bda&pid_0158&rev_5887',
u'usb\\vid_2237&pid_4193&rev_0110']
Unable to get free space for drive: E
(21, 'GetDiskFreeSpaceEx', 'The device is not ready.')
Drives detected:
(0) F:\ ~ \\?\STORAGE#VOLUME#_??_USBSTOR#DISK&VEN_KOBO&PROD_EREADER-2.5.0&REV_0110#N204B33413038&0#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}#{53F5630D-B6BF-11D0-94F2-00A0C91EFB8B}

No disabled plugins
Looking for devices of type: MTP_DEVICE
List of WPD PNP ids:
[u'\\\\?\\wpdbusenumroot#umb#2&37c186b&0&storage#volume#_??_usbstor#disk&ven_generic-&prod_multi-card&rev_1.00#20071114173400000&0##{6ac27878-a6fa-4155-ba85-f98f491d4f33}',
u'\\\\?\\wpdbusenumroot#umb#2&37c186b&0&storage#volume#_??_usbstor#disk&ven_kobo&prod_ereader-2.5.0&rev_0110#n204b33413038&0##{6ac27878-a6fa-4155-ba85-f98f491d4f33}']
No suitable MTP devices found
Looking for devices...
Devices possibly connected: None

Revision history for this message
David Forrester (davidfor) wrote :

The firmware in the Kobo Aura HD is the same as the other Kobo devices. It just needs the device ids to be added. I already had them through MR, so have made the changes and sent a test driver out to a couple of people. I'm waiting for the results, but everything should be ready for the next release.

Revision history for this message
Adam Thompson (athompso) wrote :

Well, I won't say I'm too sad about *not* needing to buy David a $180+ present...
Thanks for keeping Calibre up to date for my favourite e-reader!

Revision history for this message
David Forrester (davidfor) wrote :

Well, if I had known that was an option...

Changes have been made and tested. I have also added all the different models into the name of the plugin plus the proper model name will be displayed when the device is connected.

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in lp:calibre

Fixed in branch lp:calibre. The fix will be in the next release. calibre is usually released every Friday.

 status fixreleased

Changed in calibre:
status: Triaged → Fix Released
Revision history for this message
Mike Riley (2-mike-i) wrote :

Can I ask if there will be a listing for KOBO AURA HD in the OUTPUT PROFILE, under Convert Books > Convert Individually > Page Setup? The screen size of the Aura is different from the standard Aura. Don't know if this would make a difference or not.

Revision history for this message
David Forrester (davidfor) wrote :

I wasn't planning to. I recommend using the "Tablet" output profile. This does not resize the images at all during the conversion. The Aura HD has no problem with this.

Revision history for this message
Mike Riley (2-mike-i) wrote :

Good to know, thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.