![]() |
#1 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 682
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
Adobe drm-system on Kobo
Inspired by NiMa's success with xorg I'm pondering if it's possible to get a practicle solution for a full adobe drm environment on a Kobo.
(With that I mean to be able to buy adobe drm ebooks and borrow library ebooks directly from the ereader.) One roundabout way could be to install wine and Sony Reader for PC (or ADE). We got some brilliant people here, can you see a feasable and pragmatic way to make this happen? (FWIW I know plenty of people choosing Pocketbook before Kobo just because of this.) |
![]() |
![]() |
![]() |
#2 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
I'm currently testing things with QEMU (got Windows 3.1 emulated on a Kobo yesterday!) and ReactOS (open-source Windows clone) which *could* *maybe* used in a pratical way. Still testing... But maybe are there alternatives to ADE for Linux that I don't know of? ![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Quote:
Wine requires x86 PEs and a underlying linux system on the host. That would require to run an emulated linux x86 under qemu and run wine inside that VM. I cannot say it is impossible but running a x86 linux target on a arm host would be painfully slow (hours? to boot) and would require more storage than most Kobos have. Even then you would need to tweak the build of qemu-system-arm to display the VM contents on e-ink and, in case you get that to work, you'll only be able to deDRM, but not to interact with ascm files in any way on the host. |
|
![]() |
![]() |
![]() |
#4 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
|
|
![]() |
![]() |
![]() |
#5 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
|
duh!.
I was meant to say qemu-system-x86, not qemu-system-arm. Anyways, of course if you run qemu under X you won't need to tweak qemu itself. You just need to run X on the host + qemu on the host + linux distro on qemu (including its own X) + apps on top of that. Again, I cannot assert it is impossible, but keep in mind that the whole Win3.1 size is less than the x86 linux kernel you'll need to bootstrap to run a distro that's able to run wine. AFAICT alpine on x86 has wine packages so... maybe ??? |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
|
|
![]() |
![]() |
![]() |
#7 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
ReactOS update: it hung at startup. Not really a surprise. Trying MicroXP now... I hope that that will work... Because I think we could install ADE in there...!
|
![]() |
![]() |
![]() |
#8 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Well now it's working on my Libra! Look!
|
![]() |
![]() |
![]() |
#9 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 682
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
Wow, nicely done.
![]() |
![]() |
![]() |
![]() |
#10 |
Diligent dilettante
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,661
Karma: 52758936
Join Date: Sep 2019
Location: in my mind
Device: Kobo Sage; Kobo Libra Colour
|
|
![]() |
![]() |
![]() |
#11 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
|
![]() |
![]() |
![]() |
#12 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Next step is to succeed in installing ADE in it... It requires .NET framework 3.5, however this is ReactOS... And ReactOS doesn't like .NET
It seems possible installing some versions though (4.2.1) Will try and see what it does If it doesn't work then we'll have to move on to maybe a light Windows 7 ISO (or maybe another XP ?) If someone wants to try it on his Kobo, first follow my X.org tutorial, then install those packages: Code:
apk add qemu-system-x86_64 qemu-ui-gtk ![]() |
![]() |
![]() |
![]() |
#13 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 682
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
It's probably a lot easier to skip ADE and use Sony Reader for PC instead.
I used to use ADE in Wine, but every other update (of wine) made it stop working, could be fixed, but a hazle. https://www.sony.com/electronics/sup...loads/W0010082 Thanks for doing this! ![]() |
![]() |
![]() |
![]() |
#14 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,756
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
To do it, you would need Wine to install ADE 2.0.1. But you would also need to emulate an X86 processor. So really, Even if it's doable, it's going to be a right mess. Don't do it. Last edited by JSWolf; 01-09-2021 at 10:57 AM. |
|
![]() |
![]() |
![]() |
#15 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,756
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kobo system cannot recognize fonts added into system-wide fonts directory? | codychan | Kobo Developer's Corner | 11 | 12-08-2018 05:35 PM |
Kobo Adobe DRM ePub | Tully | Calibre | 3 | 10-05-2015 12:04 PM |
What happens to Adobe DE when I upgrade the operating system? | edmond | General Discussions | 12 | 05-26-2014 09:51 AM |
Kobo adobe drm PDFs | NightStar76 | Kobo Reader | 1 | 10-05-2013 01:14 AM |
Why Does Adobe Reader Need a System Restart? | Lemurion | General Discussions | 17 | 04-29-2013 08:24 PM |