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

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > iRex > iRex Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 07-22-2006, 03:05 PM   #16
arivero
Guru
arivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it is
 
arivero's Avatar
 
Posts: 607
Karma: 2157
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
The idea is to use not the executables from Sharp, but the ones from gpe or anyone not using qtopia.
arivero is offline   Reply With Quote
Old 07-23-2006, 06:25 AM   #17
DHer
Addict
DHer doesn't litterDHer doesn't litter
 
Posts: 261
Karma: 156
Join Date: Jul 2006
Device: iliad
YEAH

display rotation works!

get
http://ewi546.ewi.utwente.nl/mirror/...5.4-r0_arm.ipk
http://ewi546.ewi.utwente.nl/mirror/...915-r0_arm.ipk
(these are OpenZaurus builds)


then do

xrandr -d :0 -q

and finally, to rotate:

xrandr -d :0 -o right


sorry for the picture quality.
Attached Thumbnails
Click image for larger version

Name:	rotate.jpg
Views:	333
Size:	134.9 KB
ID:	1277  

Last edited by DHer; 07-23-2006 at 06:30 AM.
DHer is offline   Reply With Quote
Old 07-23-2006, 08:10 AM   #18
R2D2
Mad Scientist
R2D2 doesn't litterR2D2 doesn't litterR2D2 doesn't litter
 
R2D2's Avatar
 
Posts: 294
Karma: 242
Join Date: May 2006
Location: Germany
Device: Zaurus, HTCMagician, iLiad
:-) Great!
R2D2 is offline   Reply With Quote
Old 07-23-2006, 09:19 AM   #19
arivero
Guru
arivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it is
 
arivero's Avatar
 
Posts: 607
Karma: 2157
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
awesome. If compatibility is so good, we are going to need some site to put the valid packages and start a "distribution".

What about Nokia 770? It is touchier, because it is a most advanced minor number of the glibc and kernel 2.6, plus "hildonization". I am not even sure if Zaurus binaries work in Nokia.
arivero is offline   Reply With Quote
Old 07-23-2006, 12:52 PM   #20
Pitchfork
Connoisseur
Pitchfork began at the beginning.
 
Posts: 98
Karma: 31
Join Date: Mar 2006
Location: Spain
Device: Iliad/Ipaq 6340
If you like I will gladly offer space on my site irexiliad.com

PM me and we can get something set up
Pitchfork is offline   Reply With Quote
Old 07-23-2006, 12:55 PM   #21
DHer
Addict
DHer doesn't litterDHer doesn't litter
 
Posts: 261
Karma: 156
Join Date: Jul 2006
Device: iliad
hacking season is *so* on.

even gaim from OpenZaurus 3.5.3 installs. (with 2 additional libraries)

i think we've got it.
DHer is offline   Reply With Quote
Old 07-23-2006, 01:05 PM   #22
Gavrahil
Member
Gavrahil began at the beginning.
 
Posts: 22
Karma: 10
Join Date: May 2006
Device: Sony Librié
Quote:
even gaim from OpenZaurus 3.5.3 installs. (with 2 additional libraries)
For those who're only human... could someone translate please?
Gavrahil is offline   Reply With Quote
Old 07-23-2006, 01:05 PM   #23
Alexander Turcic
Fully Converged
Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.
 
Alexander Turcic's Avatar
 
Posts: 17,107
Karma: 10995944
Join Date: Oct 2002
Location: Switzerland
Device: Sony PRS-650 / Nexus 7 / Kindle PW
Well done, DHer!

To celebrate the moment, we opened another section: iLex Downloads

Some info: Binaries can be attached to threads. Upload of .ipk packages allowed. If you have suggestions, feel free to PM me or any other member of the MobileRead team.
Alexander Turcic is offline   Reply With Quote
Old 07-23-2006, 01:26 PM   #24
Roceh
Member
Roceh began at the beginning.
 
Posts: 24
Karma: 10
Join Date: Jul 2006
so would this work?

http://only.mawhrin.net/fbreader/
Roceh is offline   Reply With Quote
Old 07-23-2006, 01:42 PM   #25
R2D2
Mad Scientist
R2D2 doesn't litterR2D2 doesn't litterR2D2 doesn't litter
 
R2D2's Avatar
 
Posts: 294
Karma: 242
Join Date: May 2006
Location: Germany
Device: Zaurus, HTCMagician, iLiad
Quote:
Originally Posted by Gavrahil
For those who're only human... could someone translate please?
In a nutshell:

The iLiad architecture and operating system seems to have some similarities to a PDA (electronic organizer). This PDA is called Zaurus and it was made by Sharp.

Like the iLiad the Zaurus is running a flavour of Embedded Linux as operating system. Trial and Error has shown, that some of applications created for the Zaurus can also be used on the iLiad. That means, that we can take some of the Zaurus applications, install them on the iLiad and pray that they run.

The interesting thing is, that the Zaurus is a very special, that means a very geeky PDA, resulting in people with too long hair and too much time trying to create their own applications or even their own operating system for the device. As there are really many people of this kind out there, this resulted in many different home brown operating systems being created for the Zaurus personal digital assistant. As these operating systems have to be written in the flash memory of the device, they are often called ROMs:
  • Sharp ROM: factory OS from Sharp (in thrilling Japanese)
  • Cacko ROM: a Sharp ROM on steroids (a russian guy made some serious modifications)

Those two use a graphical user interface, which was created by a Norwegian company called "Trolltech". You can think about this graphical userinterface as an embedded linux application, which offers other applications its services like all inclusive catering for window elements, dialogs, touchscreen- and key events. The name of this gui (graphical userinterface) is nearly as funny as the name of the company itself. It's called "Qtopia", or in short "Qt".

Now some of the guys with the too long hair and the too much time decided not to like Qt, because it comes or comes not with some licensing problem. They therfore decided to create their own graphical userinterface, called "Opie". In this process they even modified the underlying embedded linux operating system: "Open Zaurus" was born.
  • Open Zaurus: new embedded linux with new graphical userinterface OPIE

Now some of the guys of the guys with too long hair and the too much time decided that this is all Kindergarten and that the poor little but very powerful Zaurus should run a graphical user interface like it's Linux desktop cousins do: X-Windows

So they took some serious magic and time and out came: pdaxROM
  • pdaxROM: new (?) embedded linux with x-Server and window manager

pdaxROM uses an embedded linux with an application called X-Server. This X-Server gives the other graphical applications all the windows and input methods they need. Unfortunately it does not give them window elements like buttons and dialogs. Therefore another application on top of the x-Server on top of the Embedded Linux operating system was needed: The window manager "Matchbox". It's called window manager, because it manages the windows supplied by the X-Server.

Now the really interesting thing is, that the iLiad is pretty much like a Zaurus running pdaxrom. That means: It has Embedded Linux with X-Server on top and Matchbox on top of the top.

It should therefore be possible to "borrow" some stuff from pdaxROM and to put it into the iLiad. It should also be possible to "borrow" non graphical stuff from one of the other ROMs for the Zaurus.

Gaim was borrowed this way. It is an application, which should allow us instant messaging on the iLiad. Now the only problem is, that we don't have an application called "xterminal" running on the iLiad yet. Such an xterminal is needed to run non graphical applications in a window on top of all the other stuff. Of course we could also run non graphical applications outside the graphical X-Server. But then we wouldn't see them without connecting another computer to the iLiad. And that would probably be really to geeky for every day use. But wait, where did I put my Zaurus...

Puuuuh... I hope I didn't produce too much confusion with this post. In any way, I am no linux expert myself. I only imported a Zaurus and had to learn some stuff in order to use it the way it really shouldn't be used according to the Japanese guys who invented it...

Btw: Please don't be angry about the long hair thing.... I have too much time myself. And please correct me if necessary. It's still confusing for me...

Last edited by R2D2; 07-23-2006 at 03:22 PM. Reason: some serious spelling problems
R2D2 is offline   Reply With Quote
Old 07-23-2006, 02:11 PM   #26
jęd
Evangelist
jęd has a complete set of Star Wars action figures.jęd has a complete set of Star Wars action figures.jęd has a complete set of Star Wars action figures.
 
Posts: 458
Karma: 293
Join Date: May 2006
Quote:
Originally Posted by R2D2
Gaim was borrowedthis way. It is an application, which should allow us instant messaging on the iLiad. Now the only problem is, that we don't have an application called "xterminal" running on the iLiad yet. Such an xterminal is needed to run non graphical applications in a window on top of all the other stuff. Of course we could also run non graphical applications outside the graphical X-Server. But then we wouldn't see them without connecting another computer to the iLiad. And that would probably be really to geeky for every day use. But wait, where did I put my Zaurus...
Aren't there two ways around this...? Firstly can't we run things via the pdf reader...? Ie, install a something over ssh and then call it from a pdf. And secondly, can we not find a xterm app for the Zaurus and run it on the Illiad...?
jęd is offline   Reply With Quote
Old 07-23-2006, 02:19 PM   #27
R2D2
Mad Scientist
R2D2 doesn't litterR2D2 doesn't litterR2D2 doesn't litter
 
R2D2's Avatar
 
Posts: 294
Karma: 242
Join Date: May 2006
Location: Germany
Device: Zaurus, HTCMagician, iLiad
Quote:
Originally Posted by jęd
Aren't there two ways around this...? Firstly can't we run things via the pdf reader...?
We can and do (e.g. to switch on the network), but we cannot see the output.
We can also let the applications appear in the content listing application. But then we also cannot see the output of our non graphical application.

Quote:
Originally Posted by jęd
And secondly, can we not find a xterm app for the Zaurus and run it on the Illiad...?
We should. But as I do not dare to install application packages (called IPK) without knowing how to backup the whole thing beforehand, we have to rely on some of the professionals here...

Last edited by R2D2; 07-23-2006 at 03:20 PM. Reason: spelling, like usual...
R2D2 is offline   Reply With Quote
Old 07-23-2006, 03:08 PM   #28
Gavrahil
Member
Gavrahil began at the beginning.
 
Posts: 22
Karma: 10
Join Date: May 2006
Device: Sony Librié
Thanks R2D2. Your post was very clear and illustrated a lot of things to me.

I also understand your concern with the installation of possibly critical software without the possibility of a backup. So the rest of us users will have to wait for that, but what you say sounds really good in principle.

Thanks again for all your work. And I don't only mean R2, but everyone else here. I truly appreciate it and I'm sure the rest of us techno-dummys does as well.
Gavrahil is offline   Reply With Quote
Old 07-23-2006, 03:19 PM   #29
TadW
Uebermensch
TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.TadW ought to be getting tired of karma fortunes by now.
 
TadW's Avatar
 
Posts: 2,582
Karma: 1094606
Join Date: Jul 2003
Location: Italy
Device: Kindle
Quote:
Originally Posted by R2D2
In a nutshell:
That's an amazing nutshell! You (or someone else) should post this to the Wiki.
TadW is offline   Reply With Quote
Old 07-23-2006, 04:33 PM   #30
arivero
Guru
arivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it isarivero knows what time it is
 
arivero's Avatar
 
Posts: 607
Karma: 2157
Join Date: Oct 2005
Device: NCR3125, Nokia 770,...
Quote:
Originally Posted by jęd
And secondly, can we not find a xterm app for the Zaurus and run it on the Illiad...?
It seems we are near now. Xterm asks for two previous issues to be solved: the ncurses library, and the input method. DHer has superposed a second ncurses upon the one installed in the iLiad and it seems this was enough to get xrandr working (note how stupid it is that xrandr asks for ncurses: this is the typical chaos of package dependences). The input method needs some kernel modules: usbmouse.o or hid.o or similar ones for the kernel 2.4; given that the Zaurus does not have a "USB A" connection, we will need to look for these modules elsewere or compile them ourselves. It is possible to compile modules without having the ful source of the kernel; some students of me did it for the Zaurus 5500 a couple years ago.

A more convolved input method could be to jack a bluetooth tongle in the USB port and manage input from a BT keyboard. This is even more complicated.

A third alternative could be to wifi-network with a machine having a keyboard and do some bridging. For a stable method I think it will be the funnier solution: a PDA plus an iLiad, cloning somehow the chinese Hanlin V2.

@R2D2: The problem is not long hair, it is the facial hair. I must use a barber blade to get rid of it after three weeks.
arivero 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
Searching in binary field Manichean Calibre 2 06-14-2010 06:29 AM
0.6.45 Binary installation failure lamparty Calibre 14 03-19-2010 01:19 AM
Problem with binary install ferridder Calibre 1 11-18-2008 01:27 PM
eBooks.com Adobe Reader format- iLiad compatible? Kelly64 Workshop 1 05-23-2007 04:10 AM
PRS-500 Sony Reader binary-compatible with Starebook? TadW Sony Reader Dev Corner 2 02-13-2007 09:35 AM


All times are GMT -4. The time now is 02:52 PM.


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