09-13-2011, 09:06 PM | #1 |
Wizard
Posts: 2,806
Karma: 13500000
Join Date: Nov 2009
Location: Portland, OR
Device: Boox PB360 etc etc etc
|
run linux program on Pocketbook 90x?
Are "we" able to install and run a linux program on one of these devices? Is that capability available to linux versed end users?
|
09-14-2011, 12:40 AM | #2 |
Wizard
Posts: 3,009
Karma: 18765431
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Yes, definitely. You don't even have to root the device. Copy it into /mnt/ext1/applications and it will show up in the Applications menu. You can build E-Ink capable applications using the SDK and install them (I recommend sergeyvl12's version of the SDK). You can also take utility programs from the Debian ARM distribution that LoneTech provided for running under qemu on a desktop system and run them on the Pro and 360+ devices. The devices also have a shell via BusyBox, and you can run scripts on them via Applications or the poterm application. You won't have root privileges (unless you run the get_root app under one of the older firmware versions), but you can do a lot without them. paola maintains a collection of useful information found in this thread: https://www.mobileread.com/forums/sho...d.php?t=119973
|
Advert | |
|
09-14-2011, 01:34 AM | #3 | |
Member
Posts: 21
Karma: 12650
Join Date: Apr 2011
Device: PB903
|
You can see an example how to use ash scripts + FBReader180 for simple UI apps here: http://www.the-ebook.org/forum/viewtopic.php?t=20027
In addition, there is a build of the links browser for pocketbook pro with "app://" protocol: Quote:
|
|
09-14-2011, 07:51 AM | #4 | ||
Wizard
Posts: 3,454
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
|
Quote:
Even YOU are able to create, install and run a program, if I give you a very short crash-course. Said program will be written in Shell script and will be executed from Linux Terminal (that is available as third-party application). Listing of sample program in shell, called hello.sh #### beginning of hello.sh file #### echo "Hello World" #### end of hello.sh file #### There are some games, some utilities, such as Terminal Emulator mentioned in previous paragraph, there is ported CoolReader, modified version of FBReader ... The system installed on device is built on Embedded Debian, and is using BusyBox. See http://www.emdebian.org/ http://www.busybox.net/ http://en.wikipedia.org/wiki/BusyBox Quote:
|
||
09-16-2011, 02:45 PM | #5 | |
ebook fan
Posts: 735
Karma: 2528718
Join Date: Dec 2010
Device: PocketBook 301+, Kindle 3 Wi-Fi, Onyx Boox A62, Kindle Touch
|
Quote:
You can't run GUI linux applications that uses GTK,Qt and other libraries. You also can't run programs that uses ncurses. You only can run console applications (re-compilation for arm architecture is needed) and shell scripts. But there are a lot of programs developed for the pocketbook by community. |
|
Advert | |
|
09-20-2011, 12:35 PM | #6 |
Wizard
Posts: 2,806
Karma: 13500000
Join Date: Nov 2009
Location: Portland, OR
Device: Boox PB360 etc etc etc
|
thanks everyone for the input. when i was getting ready to ask this i was stuck on the idea that i really dont know linux. of course i had the answer all along i just needed a hand holding it seems. of course it would have to be something compiled for the device and not just a general "desktop" linux application
im thinking about the problem of better annotations for this and other linux based devices and came across a company that might be able to provide something. of course they need to have a good business case to go through the effort. my customer base is too small but the over all pocketbook base is probably large enough. ill have to see if they are still interested. thanks for the input |
07-04-2012, 11:00 AM | #7 |
42, the answer
Posts: 124
Karma: 17798
Join Date: Sep 2011
Location: Germany
Device: Pocketbook 603
|
no /mnt/ext1/applications
So I just managed to install poterm, I'm about to test some shell scripts, but I can't find the mentioned /mnt/ext1/applications.
Or is that the path to the sdcard? if so, can I create custom dirs on he main memory also? Will it be lost with an update? And do we have cron on the Pocketbook? |
07-04-2012, 01:39 PM | #8 | |
Wizard
Posts: 3,009
Karma: 18765431
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Quote:
You can create directories in /mnt/ext1, /mnt/ext2, and /tmp. You cannot write to / and ebrmain because they are read-only. If you get root, you can write to /mnt/secure, and also to / and ebrmain if you re-mount them as read/write. Note that the getroot.app program no longer works with the latest firmware versions (but should work with 2.0.6). Updates replace "/" and ebrmain entirely. They dd new filesystems right to each partition. So, any files written there previously are completely wiped out. There is no cron. |
|
07-04-2012, 03:22 PM | #9 |
42, the answer
Posts: 124
Karma: 17798
Join Date: Sep 2011
Location: Germany
Device: Pocketbook 603
|
maybe I do it wrong in a way.
I run debian with KDE. When I mount it within the file manager it got mounted /dev/sdX on /media/Pocketbook Or do I have to mount manually with other options? |
07-04-2012, 04:56 PM | #10 |
Wizard
Posts: 3,009
Karma: 18765431
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
No. /mnt/ext1 and /mnt/ext2 are the mount points on the reader itself (what you would see when running poterm). From your desktop computer, the two would be mounted somewhere else. Anyway, the applications directory is on the internal RAM partition, and not on the SD card.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Instructions for obtaining the root to the pocketbook 60x/90x | ed007 | PocketBook | 0 | 04-26-2011 05:36 PM |
ABBYY Wörterbücher nur Testversionen? (Pocketbook Pro 90x, 60x) | review | PocketBook | 7 | 04-17-2011 10:22 AM |
Reversi for Pocketbook 3xx and 60x-90x | yuryfdr | PocketBook | 4 | 03-07-2011 04:11 PM |
Fragen zum Pocketbook 90x | Moredread | PocketBook | 0 | 09-08-2010 01:15 PM |
Pocketbook 90x series | abeaty | PocketBook | 4 | 06-29-2010 03:49 AM |