Author Topic: New Rom  (Read 43979 times)

iamasmith

  • Hero Member
  • *****
  • Posts: 1248
    • View Profile
New Rom
« Reply #30 on: April 02, 2005, 05:56:05 pm »
Fixed the cardmon issue and posted updated back to Anton.

Fixed an issue with fonts... FINALLY... that took FAR too much time..

Now we have a basic working ROM... now to make it a little more interesting !

- Andy
OpenBSD 4.2 -current on full 4Gb of SL-C3000
Microdrive replaced with 4Gb SanDisk Extreme III card

slackwaresupport

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
New Rom
« Reply #31 on: April 02, 2005, 07:08:33 pm »
YUM YUM!!

sriley

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
New Rom
« Reply #32 on: April 02, 2005, 10:10:09 pm »
Great!

Altt

  • Newbie
  • *
  • Posts: 9
    • View Profile
New Rom
« Reply #33 on: April 03, 2005, 03:22:56 pm »
Im happy to see that this project is comeing along so well!

iamasmith

  • Hero Member
  • *****
  • Posts: 1248
    • View Profile
New Rom
« Reply #34 on: April 04, 2005, 11:59:40 am »
OK, I'm now into application and compatibility testing on the ROM...

Which means that I get to use my SL-C3000 properly again !! YES !!

Feature list at present is relatively good although not the full complement from the Cacko ROM.

Many, many thanks to Anton Maslovsky for providing me with an updated version of the Cyrillic Input  stuff which he managed to do 'blind' without a device to test on (WHAT a STAR!). The second iteration worked GREAT.

Will post more information when I have it.
« Last Edit: April 04, 2005, 12:01:52 pm by iamasmith »
OpenBSD 4.2 -current on full 4Gb of SL-C3000
Microdrive replaced with 4Gb SanDisk Extreme III card

iamasmith

  • Hero Member
  • *****
  • Posts: 1248
    • View Profile
New Rom
« Reply #35 on: April 05, 2005, 02:46:44 pm »
OK, things are looking good, generally compatibility seems as good as the Sharp ROM.

Now I need some adventurous types who want to try the alpha stuff.

Please be aware though that I'm off to the Algarve at the weekend and will be incommunicado for a couple of weeks - so really only reply if you are pretty sure how to recover your Z to a point that you are happy with.

- Andy
OpenBSD 4.2 -current on full 4Gb of SL-C3000
Microdrive replaced with 4Gb SanDisk Extreme III card

euroclie

  • Full Member
  • ***
  • Posts: 205
    • View Profile
    • http://
New Rom
« Reply #36 on: April 05, 2005, 03:20:11 pm »
Quote
Now I need some adventurous types who want to try the alpha stuff.
Now that description seems to fit me like a glove... I hate it when things work too smoothly! (not that it does, generally, when computers or PDAs are involved...)

Quote
only reply if you are pretty sure how to recover your Z to a point that you are happy with.
I think I should manage that much... I've got a good 1Gb SD card for backing up the HD (even if it takes multiple inserting-copying-ejecting-backing-up on the PC-re-inserting loops) in case I really need to reinstall everything from scratch, I've been able to install a new kernel, all I need is to fly back home first to get my DSL connection and grab whatever is needed from the net...

One (stupid) newbie question, though (the 3000 is my first Zaurus, so I haven't been able to play with non-Sharp ROM before), can you still use the builtin Z apps? I expect so since you're able to run NeoCal or other Qtopia ARM apps, but I guess it doesn't hurt to double check, now does it? I'd like to at least be able to use the datebook and address book applications during the tests if that's possible, otherwise I'll dig up my old Tungsten T!
Patrick

fastscirocco

  • Full Member
  • ***
  • Posts: 149
    • View Profile
New Rom
« Reply #37 on: April 05, 2005, 03:33:19 pm »
Quote
Quote
Now I need some adventurous types who want to try the alpha stuff.
Now that description seems to fit me like a glove... I hate it when things work too smoothly! (not that it does, generally, when computers or PDAs are involved...)

Quote
only reply if you are pretty sure how to recover your Z to a point that you are happy with.
I think I should manage that much... I've got a good 1Gb SD card for backing up the HD (even if it takes multiple inserting-copying-ejecting-backing-up on the PC-re-inserting loops) in case I really need to reinstall everything from scratch, I've been able to install a new kernel, all I need is to fly back home first to get my DSL connection and grab whatever is needed from the net...

One (stupid) newbie question, though (the 3000 is my first Zaurus, so I haven't been able to play with non-Sharp ROM before), can you still use the builtin Z apps? I expect so since you're able to run NeoCal or other Qtopia ARM apps, but I guess it doesn't hurt to double check, now does it? I'd like to at least be able to use the datebook and address book applications during the tests if that's possible, otherwise I'll dig up my old Tungsten T!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=73654\"][{POST_SNAPBACK}][/a][/div]



Ditto sounds like me!

First Time Zaurus owner but ready to learn more and try things out!

sriley

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
New Rom
« Reply #38 on: April 05, 2005, 03:43:15 pm »
I'm using my 760, anyway, until a better ROM comes along for the 3000, so I'll give it a try.

iamasmith

  • Hero Member
  • *****
  • Posts: 1248
    • View Profile
New Rom
« Reply #39 on: April 05, 2005, 04:10:19 pm »
Just to answer a few questions..

The ROM is essentially a focussed effort at an English conversion with some nice to have bits added so you don't lose the main Sharp utilities. I have removed the translator and CRIM (Japanese input from the ROM).. you can see that in the readme.txt file. Basically if you could sync with the Sharp ROM then you should be able to do the same with this ROM.

The KeyHelper-Cyrillic input stuff possibly needs some extra explanation.

The applet is configured to automatically provide various key mappings including automatic / instead of , (you shift to get comma now). Shift Home gives a task select,  Shift Menu gives a Task Cycle, Shift - gives the elusive ` symbol, Fn+O gives { Fn+P gives } unless you use the UK keyboard when you get a £ sign (see keyboard config in Settings). To switch between two keyboard layouts use Fn + Right Shift (only switches when you release both keys).

Finally read and understand the limitations on the USB automounter and eject facilities. (see the readme.txt in the zip file)

Good luck,

Andy
« Last Edit: April 05, 2005, 04:11:21 pm by iamasmith »
OpenBSD 4.2 -current on full 4Gb of SL-C3000
Microdrive replaced with 4Gb SanDisk Extreme III card

iamasmith

  • Hero Member
  • *****
  • Posts: 1248
    • View Profile
New Rom
« Reply #40 on: April 05, 2005, 04:17:21 pm »
Oh, and another thing.

Thanks go to 'stupkid' for providing the hosting facilities.

BTW: 'stupkid' just for now don't worry about your bandwidth going through the roof. I'm keeping tabs on the Alpha team and limiting the size initially to be about 5. I have 4 potentials at the moment.

If you do accept the alpha and install then please report back to say when you have successfully installed.

Regards,

Andy
« Last Edit: April 05, 2005, 04:25:08 pm by iamasmith »
OpenBSD 4.2 -current on full 4Gb of SL-C3000
Microdrive replaced with 4Gb SanDisk Extreme III card

iamasmith

  • Hero Member
  • *****
  • Posts: 1248
    • View Profile
New Rom
« Reply #41 on: April 05, 2005, 04:46:00 pm »
Just though it may be useful to post the readme.txt file for folks...

Code: [Select]
Release notes of the Cacko SL-C3000 pre-release Alpha 1 ROM

Specifications

locale.conf switchover - default En, London/Europe
Hancomword updated to 1.6 - stock SL-C3000 on 1.11JP ROM was v1.0
Updated Cacko Card monitor. Implements SL-C3000 checking and hides HDD + Implements USB storage eject. - Automount of USB storage also included* (see note)
sudo
suspend/resume script architecture
Bluez Scripts from Cacko ROM
Bluez Dialup and PAN applets from Cacko ROM
OpenSSH
SAMBA configured to start from inetd
Cacko Antialias Fonts
Cyrillic Input method
Input Helper - Should autodetect a mouse connected to USB
Music Player 2 from Sharp
Escape to shell prior to Qtopia launch (hit / during 5 second countdown)
Tetsu Special Kernel 17h including all modules (Bluetooth and iptables etc)
Various useful command additions (file, strings, ar, nm, bzip2, zip and many more)
fdisk 2.12a
eject (USE IT if manually handling USB storage)
squashfs module and mksquashfs utility (2.1r2)
Removal of the Japanese support** (see note)
ICONS :)

About the installation process...

This is important!

This ROM will erase ALL of your personal data and ALL of the Sharp ROM.

Make sure you have whatever backup you need to ensure correct recovery - this is your responsibility.. suggest that you have a copy of the Sharp 1.11JP ROM install, a NAND flash image of the current ROM state and a user backup... assuming that you are on Sharp 1.11JP ROM then you should be able to completely recover by..

i. NAND flash restore.

ii. Sharp Upgrade.

iii. Device zero process (option 3, then 1 from the OK menu).

iv. Restore user backup.

Actually I don't do anything with the flash sizes on this release so the NAND flash is probably not needed but advised for completeness. The Sharp Upgrade should restore as closely as possible the basic shipped state.

Install the ROM as usual using a CF or SD card using the OK menu during startup, if you don't know how to do that then you shouldn't be using this pre-release.

As soon as the install has completed re-enter the OK menu and select option 3, then 1. This will erase the user portion of the flash and hdd and extract the rest of the ROM. This will be encorporated into the user install process later.


Known issues/omissions from the Cacko ROM.

voice recorder (where did that go??) - not included in the Sharp ROM
Opera - May add it in, don't like it but it's a finicky install on the 3000. may add it for ease of use by the user.
Wireless Monitor - May be dependent on Wireless extensions that we don't have.
KEYSWITCHER script into inittab ! ? - This IS an alpha ROM. KeyHelper/Cyrillic Input works whilst in Qtopia.
Memory Monitor applet.. swapfile bits. - Haven't got round to this yet.
Battery/CPU Frequency Application - Probably wait until Anton has his 3000, don't like overclocking anyway.

Notes
* For USB storage to work your device must be partitioned and the automounter will use /dev/sda1. Many USB pen drives do NOT come pre-partitioned. Simply create a partition table with fdisk and format these devices and everything should be fine. I've done some testing and partitioning a pen drive like this retains Windows compatibility.

** Japanese support has been removed, this includes the CRIM, translator and dictionary applications and libraries. At this stage we are working on the best way of creating a non-japanese ROM but could add those bits back in easily later with the new build structure. There's a good reason to remove them and that is the SL-C3000 Sharp ROM hooks the libCRL and other translation libraries at various points - without the libraries installed the unit functions perfectly whilst set to an EN locale. With the libraries installed and set to EN then several mojibake artifacts remain (squares replacing characters in entire text blocks - notably WLAN config, Tab Settings, File Finder - some of these disappear if you preload the addressbook, some don't). So for now, for non JP use I have removed them. I anticipate that we will modify the script that generates the ROM later to skip their removal and simply revert the unit back to Japanese.
« Last Edit: April 05, 2005, 05:17:06 pm by iamasmith »
OpenBSD 4.2 -current on full 4Gb of SL-C3000
Microdrive replaced with 4Gb SanDisk Extreme III card

slackwaresupport

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
New Rom
« Reply #42 on: April 05, 2005, 06:33:13 pm »
so its done?? wheres the download!!!

please i need the drug.

iamasmith

  • Hero Member
  • *****
  • Posts: 1248
    • View Profile
New Rom
« Reply #43 on: April 05, 2005, 06:39:12 pm »
And that's number 5. Please share your experiences.
OpenBSD 4.2 -current on full 4Gb of SL-C3000
Microdrive replaced with 4Gb SanDisk Extreme III card

sriley

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
New Rom
« Reply #44 on: April 05, 2005, 06:51:12 pm »
Installed!  Looks great!  I'll post more tonight or tomorrow after I've set things up and installed some apps.