Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Onyx Boox

Notices

Reply
 
Thread Tools Search this Thread
Old 03-08-2012, 02:27 PM   #1
PF4Mobile
Guru
PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.
 
Posts: 629
Karma: 3526
Join Date: Jun 2011
Device: Kobo Touch, Nook Touch, EEE 800 Note, Entourage PE, finally M92
Feature request: permanent access via USB

I would like to be able to access the SD card or the internal memory via USB while I am editing/reading a file

The reason why I am asking is this: let's say I am reading a file. I use scribbling or highlighting. I would like to be able to export the annotations and access them on the desktop without to interrupt the reading process

When you export the annotations or you merge the scribbles a new file is generated. unfortunately when you connect the USB to get the file your reading must be stopped because the reader switches to USB only mode
PF4Mobile is offline   Reply With Quote
Old 03-08-2012, 03:45 PM   #2
Defenderland
Groupie
Defenderland doesn't litterDefenderland doesn't litterDefenderland doesn't litter
 
Defenderland's Avatar
 
Posts: 157
Karma: 208
Join Date: Feb 2012
Device: Kindle PW, M92
You can work on a PC and continue reading on an eReader? Wow!
Defenderland is offline   Reply With Quote
Advert
Old 03-08-2012, 03:52 PM   #3
tuxor
Addict
tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!
 
Posts: 320
Karma: 99999
Join Date: Oct 2011
Location: Germany
Device: Onyx Boox M92, Icarus Illumina E653
Sounds impossible. I guess, when attached via USB, all storage media is unmounted by the M92, so that the OS of the attached PC can mount the storage. Multiple OSs trying to manage the same storage doesn't sound good to me

But what might be possible is something like network sharing, maybe over a wifi connection. I don't know the USB protocol but maybe this kind of sharing can also be immitated via an USB connection. To be honest, I have never seen anything like that before...
tuxor is offline   Reply With Quote
Old 03-08-2012, 04:02 PM   #4
PF4Mobile
Guru
PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.
 
Posts: 629
Karma: 3526
Join Date: Jun 2011
Device: Kobo Touch, Nook Touch, EEE 800 Note, Entourage PE, finally M92
I believe that you are correct. Especially in Unix the USB card is mounted as a volume
NFS might sound like dream
It might work if the document is on the internal SD card while the annotations and the scribbles are exported to the external card. The unmount one card for making that available to the PC while the other will be in use as it is needed to keep the document open.
It might be quite simple actually as "mount" and "umount" have specific arguments for each volume

Last edited by PF4Mobile; 03-08-2012 at 04:04 PM.
PF4Mobile is offline   Reply With Quote
Old 03-08-2012, 07:20 PM   #5
PF4Mobile
Guru
PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.
 
Posts: 629
Karma: 3526
Join Date: Jun 2011
Device: Kobo Touch, Nook Touch, EEE 800 Note, Entourage PE, finally M92
One more drop here: This is possible on Windos CE, I just tested this on another device
PF4Mobile is offline   Reply With Quote
Advert
Old 03-08-2012, 08:18 PM   #6
rkomar
Wizard
rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.
 
Posts: 2,985
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
If you install openssh and enable sftp on the ereader, then you can mount directories over WiFi with the right software on the PC (something like Filezilla would work). Or you could scp/sftp the files over using the command-line. I do it with my PB902, and it is very nice if you move files frequently.
rkomar is offline   Reply With Quote
Old 03-09-2012, 04:48 PM   #7
FDD
Connoisseur
FDD can extract oil from cheeseFDD can extract oil from cheeseFDD can extract oil from cheeseFDD can extract oil from cheeseFDD can extract oil from cheeseFDD can extract oil from cheeseFDD can extract oil from cheeseFDD can extract oil from cheeseFDD can extract oil from cheese
 
Posts: 62
Karma: 1114
Join Date: Jan 2012
Device: Onyx Boox M92
Quote:
Originally Posted by PF4Mobile View Post
One more drop here: This is possible on Windos CE, I just tested this on another device
Can you elaborate a bit? How does the device present itself to the PC? Shared folder over some net (ethernet or wifi)? USB mass storage? (This would be really strange!)
Or maybe it is accessible only through some program?

EDIT: Any chance it is using Windows Mobile Device Center? In this case it would be impossible to use the same approach in the M92, so some kink of network sharing should be used.

Last edited by FDD; 03-09-2012 at 05:02 PM.
FDD is offline   Reply With Quote
Old 03-09-2012, 05:13 PM   #8
tuxor
Addict
tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!
 
Posts: 320
Karma: 99999
Join Date: Oct 2011
Location: Germany
Device: Onyx Boox M92, Icarus Illumina E653
What I got working is the following:
Compile lrzsz-0.12.20 (get it from here: http://ohse.de/uwe/software/lrzsz.html) for M92 or take my readily compiled version from the attachment. Copy lrz and lsz to your M92 (either sd card or internal storage).
Connect to your M92 via USB serial console with root access, see
https://www.mobileread.com/forums/sho...89&postcount=5.
Use Zmodem to transfer files between your host and the M92. Unfortunately I don't know any way to do this without minicom. So I don't see a way to implement this into an automated script that - say - simply "pushes" a given file to the M92's internal storage or "pulls" a given file from M92.

"chat" would be an option, but I don't know how to combine it with zmodem...

By the way: doesn't g_file_storage.ko do, what we are looking for here?
Attached Files
File Type: zip lrzsz.zip (61.6 KB, 252 views)
tuxor is offline   Reply With Quote
Old 03-09-2012, 06:28 PM   #9
PF4Mobile
Guru
PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.
 
Posts: 629
Karma: 3526
Join Date: Jun 2011
Device: Kobo Touch, Nook Touch, EEE 800 Note, Entourage PE, finally M92
Quote:
Originally Posted by FDD View Post
Can you elaborate a bit? How does the device present itself to the PC? Shared folder over some net (ethernet or wifi)? USB mass storage? (This would be really strange!)
Or maybe it is accessible only through some program?

EDIT: Any chance it is using Windows Mobile Device Center? In this case it would be impossible to use the same approach in the M92, so some kink of network sharing should be used.
Yes it is using Windows_Mobile....
Let's not be focused on one SD card solution
It is OK to use a second card and export the files to that card and later unmount it and access it via USB
The proble is the USB screen that blocks any activity on the ereader
PF4Mobile is offline   Reply With Quote
Old 03-09-2012, 06:30 PM   #10
PF4Mobile
Guru
PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.
 
Posts: 629
Karma: 3526
Join Date: Jun 2011
Device: Kobo Touch, Nook Touch, EEE 800 Note, Entourage PE, finally M92
Quote:
Originally Posted by tuxor View Post
What I got working is the following:
Compile lrzsz-0.12.20 (get it from here: http://ohse.de/uwe/software/lrzsz.html) for M92 or take my readily compiled version from the attachment. Copy lrz and lsz to your M92 (either sd card or internal storage).
Connect to your M92 via USB serial console with root access, see
https://www.mobileread.com/forums/sho...89&postcount=5.
Use Zmodem to transfer files between your host and the M92. Unfortunately I don't know any way to do this without minicom. So I don't see a way to implement this into an automated script that - say - simply "pushes" a given file to the M92's internal storage or "pulls" a given file from M92.

"chat" would be an option, but I don't know how to combine it with zmodem...

By the way: doesn't g_file_storage.ko do, what we are looking for here?
Thanks for this solution
As far as I know zModem can't browse the destination folder ... but yes it is a solution.. thanks
PF4Mobile is offline   Reply With Quote
Old 03-09-2012, 07:34 PM   #11
tuxor
Addict
tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!
 
Posts: 320
Karma: 99999
Join Date: Oct 2011
Location: Germany
Device: Onyx Boox M92, Icarus Illumina E653
If you find a way to implement zmodem into a script independent of minicom or cu, retrieving dir listings etc won't be the problem, I think.
tuxor is offline   Reply With Quote
Old 03-10-2012, 09:17 PM   #12
tuxor
Addict
tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!tuxor has a thesaurus and is not afraid to use it!
 
Posts: 320
Karma: 99999
Join Date: Oct 2011
Location: Germany
Device: Onyx Boox M92, Icarus Illumina E653
Just to prove what I said, here is a small Python tool, that automates the zmodem way (unfortunately for Linux users only at the moment):
  • Download the attached usb_dev_mode.zip and unpack it to your M92's internal storage. Most credits for the contents of this file go to FDD!! See https://www.mobileread.com/forums/sho...89&postcount=5.
  • Make sure the commands "cu", "/usr/bin/rz" and "/usr/bin/sz" as well as Python are installed on your host OS.
  • Download and unpack the attached m92.py.zip.
  • Mark m92.py executable, e.g. chmod a+x m92.py
  • Execute "usb_dev_mode_start.oar" on your M92.
  • Connect your M92 via USB.
  • Try to run "/path/to/m92.py shell" and test the remote shell - you should close it by typing "~." ... For what happens on "exit" see below.
You can upload and download files by simply running "/path/to/m92.py push YOURFILE" or "/path/to/m92.py pull REMOTEFILE", where REMOTEFILE must be an absolute path on you M92 like "/media/flash/testfile" or "/media/sd/testfile". All files will be downloaded to the current working directory, files will be uploaded to your internal storage.

In order to use your M92 as USB mass storage after this procedure, you will have to close any running remote shell (with "exit" or type "/path/to/m92.py exit") and execute "usb_dev_mode_stop.oar" on your M92.

Troubleshooting
  • Whenever you execute "/path/to/m92.py" and there's no immediate output wait at least 10 seconds before killing it. In case your M92 doesn't react it will take my tool some seconds to notice that. If so, you perhaps have to execute "usb_dev_mode_start.oar" first.
  • Make sure that the serial console is created in /dev/ttyACM0 whenever M92 is connected in usb_dev_mode. If the serial console has a different name on your system (find out with "dmesg" output directly upon USB connection), you'll have to edit line 10 of m92.py accordingly.
  • You can upload multiple files simply by using "/path/to/m92.py push FILE1 FILE2 ...".
  • If you want to upload to a different directory than /media/flash you will have to edit line 11 in m92.py accordingly.

This is only a proof of concept. The whole thing may still have many bugs and it's not exactly comfortable. But it works for basic file transfers and it shows that with some effort, we could even write a tool (with gui if you want), that connects to your M92 and lets you browse through the M92's file system and change, upload and download files while you're still able to use your M92 for whatever purpose you like.
Attached Files
File Type: zip usb_dev_mode.zip (84.4 KB, 290 views)
File Type: zip m92.py.zip (1.3 KB, 280 views)

Last edited by tuxor; 03-10-2012 at 09:26 PM.
tuxor is offline   Reply With Quote
Old 03-10-2012, 10:24 PM   #13
PF4Mobile
Guru
PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.PF4Mobile can teach chickens to fly.
 
Posts: 629
Karma: 3526
Join Date: Jun 2011
Device: Kobo Touch, Nook Touch, EEE 800 Note, Entourage PE, finally M92
Thanks ...I hope someone forwards this to the Onyx programmers
I use Windows so this is not helping me much. I do appreciate the effort
and I hope that the idea will be implemented @ Onyx somehow
PF4Mobile is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tablet Can a rooted NT access the free hour feature in stores? bfollowell Nook Color & Nook Tablet 15 01-27-2012 03:40 PM
Feature Request LesWilk Calibre 2 01-03-2012 07:26 AM
feature request pyatachoks EPUBReader 1 06-27-2011 10:49 AM
Hacks How register your Kindle without whispernet access! and use Collection Feature Goodspeed Amazon Kindle 15 12-02-2010 01:31 PM
Feature request AprilHare Calibre 4 04-22-2009 04:23 AM


All times are GMT -4. The time now is 04:10 PM.


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