OESF Portables Forum
Everything Else => Sharp Zaurus => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => C1000/3x00 General discussions => Topic started by: CoreDump on July 21, 2005, 12:12:53 am
-
Hi guys,
I'm currently working on a better Akita support for OZ.
Here's the current status of a Akita build from yesterday:
Keyboard
- Home key: works
- Left-Shift: works
- Switching between VTs: doesn't work
- "Wheel": works (mapped to up/down)
- "Ok" and "Cancel" side buttons: work
- Application hot-keys (calendar etc): work
- Suspend by "On" key: doesn't work
Opie core support:
(Machine definition was added to libopie2)
- Switching brightness: works
- Auto-Rotate: works
OZ core support:
- USB storage, net and USB host: working
Bugs / Problems I've notived:
- LibSDL is currently broken, I'll have a patch ready soon (prboom in 640x480 is sloooooow)
- Screen tap and key-click sounds don't work (might be a problem with my build)
- SD card support was totally fubar last time I've checked (things may have changed)
- The rotation is wrong on in Opie on boot (problem w/ /etc/init.d/opie)
Please post other fundamental problems with OZ's Akita support here or enter them into the bug-tracker.
Please do not post application bugs, only OS bugs.
I'll upload new Akita Opie images this week, stay tuned
-
Hi guys,
I'm currently working on a better Akita support for OZ.
Here's the current status of a Akita build from yesterday:
Keyboard
- Home key: works
- Left-Shift: works
- Switching between VTs: doesn't work
- "Wheel": works (mapped to up/down)
- "Ok" and "Cancel" side buttons: work
- Application hot-keys (calendar etc): work
Opie core support:
(Machine definition was added to libopie2)
- Switching brightness: works
- Auto-Rotate: works
Bugs / Problems I've notived:
- LibSDL is currently broken, I'll have a patch ready soon (prboom in 640x480 is sloooooow)
- Screen tap and key-click sounds don't work (might be a problem with my build)
- SD card support was totally fubar last time I've checked (things may have changed)
- The rotation is wrong on in Opie on boot (problem w/ /etc/init.d/opie)
Please post other fundamental problems with OZ's Akita support here or enter them into the bug-tracker.
Please do not post application bugs, only OS bugs.
I'll upload new Akita Opie images this week, stay tuned
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88996\"][{POST_SNAPBACK}][/a][/div]
I'm tuned and ready. The hardware suspend button seems to be another problem. Still waiting for my wireless card so I haven't used my C1000 much yet but I can't wait for more ROM support for it.
Good luck!
Ben
-
Awesome! Some notes:
Application hot-keys: I think this is an issue with all clamshells: holding down the application keys doesn't register correctly in qpe. On my 5500 they allow a secondary action. So, for example, tapping the calendar key takes you to calendar but holding it down takes you to 'Today' (or anything else).
In opie the control key sends ctrl-b. You can see this in opie-terminal or konsole. This doesn't hapeen on the console VT. Also a problem with all clamshells, I believe.
SD card is working for me but it does print a lot of message to the console on startup and when inserting/removing the card. I don't insert/remove very often so it never really bothered me.
If you've got brightness and auto-rotating working, fantastic! Looking forward to getting your changes.
jason
-
Awesome! Some notes:
Application hot-keys: I think this is an issue with all clamshells: holding down the application keys doesn't register correctly in qpe. On my 5500 they allow a secondary action. So, for example, tapping the calendar key takes you to calendar but holding it down takes you to 'Today' (or anything else).
I've just checked, works perfectly fine here.
In opie the control key sends ctrl-b. You can see this in opie-terminal or konsole. This doesn't hapeen on the console VT. Also a problem with all clamshells, I believe.
Nope, Ctrl-c produces Ctrl-c for me.
If you've got brightness and auto-rotating working, fantastic! Looking forward to getting your changes.
jason
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89050\"][{POST_SNAPBACK}][/a][/div]
Brightness changing was enabled by using a recent CVS snapshot of libopie2*.
Sadly, this snapshot breaks screen-tap and key-click sounds
I made auto-rotate work by mapping the little buttons right below the hinge to F15.
-
Status update:
I've spend the past days fighting with OE's new source management system monotone.
In addition to that, there were new bugs introduced w/ recent Opie changes which had to be worked out.
Now I'm finally at a stage where the Akita image appears to be ready to rock. I'll ship it with a CVS snapshot of Opie which might break some apps from the 3.5.3 feeds.
Expect a new snapshot on sunday
I'll ship the image "Hentges" style but the biggest difference you'll see to a stock OZ ROM is that a ton of apps are pre-installed.
I've talked with mickeyl and he agrees that the default Opie image should ship with more apps on
devices w/ 128MB flash / 64MB rootfs.
Now it's time to decide what to add
The 128MB devices really have a _ton_ of free space to fill
-
Do/Will you have a working updater.sh script to re-size partitions on C1K?
-albertr
-
Do/Will you have a working updater.sh script to re-size partitions on C1K?
-albertr
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89194\"][{POST_SNAPBACK}][/a][/div]
Nope, it's the standard OZ updater.sh.
But patches are welcome
-
Hi guys,
I'm currently working on a better Akita support for OZ.
Here's the current status of a Akita build from yesterday:
Keyboard
- Home key: works
- Left-Shift: works
- Switching between VTs: doesn't work
- "Wheel": works (mapped to up/down)
- "Ok" and "Cancel" side buttons: work
- Application hot-keys (calendar etc): work
- Suspend by "On" key: doesn't work
Opie core support:
(Machine definition was added to libopie2)
- Switching brightness: works
- Auto-Rotate: works
OZ core support:
- USB storage, net and USB host: working
Bugs / Problems I've notived:
- LibSDL is currently broken, I'll have a patch ready soon (prboom in 640x480 is sloooooow)
- Screen tap and key-click sounds don't work (might be a problem with my build)
- SD card support was totally fubar last time I've checked (things may have changed)
- The rotation is wrong on in Opie on boot (problem w/ /etc/init.d/opie)
Please post other fundamental problems with OZ's Akita support here or enter them into the bug-tracker.
Please do not post application bugs, only OS bugs.
I'll upload new Akita Opie images this week, stay tuned
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88996\"][{POST_SNAPBACK}][/a][/div]
(A little off topic but...)
Coredump, how do you like the c1000 compared to the sl5500? I'm so attached to my 5500 that I'm scared to take the plunge.
Do you like it as well as the 5500 or better and why?
The size of the 5500 is bordering on too big for my pocket and so I'm leery of the C1000 - how does it compare?
-
(A little off topic but...)
Coredump, how do you like the c1000 compared to the sl5500? I'm so attached to my 5500 that I'm scared to take the plunge.
Do you like it as well as the 5500 or better and why?
They are very different machines. One is a normal PDA, the other is a clam-shell.
I like the Collie better for e-book reading (which I do daily). It is better suited to be used with one hand.
The Akita OTOH has a way better display, a large flash and an excellent keyboard.
Working with it is a breeze, it it one hell of a nice device.
I like them both for what they are
The size of the 5500 is bordering on too big for my pocket and so I'm leery of the C1000 - how does it compare?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89244\"][{POST_SNAPBACK}][/a][/div]
The Akita is a bit on the heavy side and thicker than a Collie. I wouldn't want to carry it around in a shirt pocket
-
It's out: https://www.oesf.org/forums/index.php?showtopic=14014 (https://www.oesf.org/forums/index.php?showtopic=14014)
Happy flashing
-
I'll ship the image "Hentges" style but the biggest difference you'll see to a stock OZ ROM is that a ton of apps are pre-installed.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89172\"][{POST_SNAPBACK}][/a][/div]
what is hentges style?
-
I'll ship the image "Hentges" style but the biggest difference you'll see to a stock OZ ROM is that a ton of apps are pre-installed.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89172\"][{POST_SNAPBACK}][/a][/div]
what is hentges style?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89382\"][{POST_SNAPBACK}][/a][/div]
The "Hentges" ROMs are based on development snapshots of OpenZaurus.
On Collie and Poodle they come with "CardFS" which installs many apps on SD (>= 64MB SD card required). Basically a Hentges ROM will give you a complete Opie environment right after flashing.
In addition to that it ships with many little tweas which make life easier, such as supporting (and configuring!) /home/root on SD, fsck'ing SD cards on boot and more.
All bugfixes made for hentges are pushed upstream into OpenZaurus (so they'll make it into a new release), and some features/tweaks are also pushed upstream:
- The altboot bootmanager
- A new sdcontrol to auto-mount all partitions on an SD card
- A working keymap for Akita
- prboom-opie
and more. Not all "tweaks" are wanted though by the OE guys, though
-
Heh, I need to answer here before we end up in an odd light (again)
Some tweaks are too invasive or too Zaurus-specific to end up in the central OE metadata repository - consider that OE is used to build lots of distributions for various devices, the Zaurus models even no longer being the majority.
We could think about branch for OpenZaurus (which could then include the hentges "tweaks"), however I don't want too much divergence aganst the OE core tree, it's hard enough for us few people to maintain it without adding more branches
I'm pretty satisfied with the way we work at the moment. OpenZaurus being something like "mainline" and Hentges being a more polished (and sometimes even more experimental) tree for in between our releases.
-
Heh, I need to answer here before we end up in an odd light (again)
Some tweaks are too invasive or too Zaurus-specific to end up in the central OE metadata repository - consider that OE is used to build lots of distributions for various devices, the Zaurus models even no longer being the majority.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89404\"][{POST_SNAPBACK}][/a][/div]
Lets hope Ångström kills the whole 'every pda is a zaurus' paradigma so people will think about general solutions. This is not pointed toward coredump, but a general remark. Great work on the Hentges distro!
-
I've modified the QT-Embedded keyboard handling to properly allow the CTRL-ALT combinations, and support additional kernel shift keys. I've also added support for the application buttons (not sure how what Qt Key to map the Menu button, though), hinge change detection, and it seems to suspend properly with the power button.
I have a C3000, but I imagine the keycodes are identical to the C1000.
Thought you might be interested though...
Just replace the two files(minus the .txt extension) under $OE_DIR/packages/qte/qte-2.3.10 and build.
-
Can you add those patches into OE bugzilla?