Om 2008 Guide

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Things to know)
(Things to know)
Line 65: Line 65:
 
  #up echo nameserver 192.168.0.200 >/etc/resolv.conf
 
  #up echo nameserver 192.168.0.200 >/etc/resolv.conf
  
Now edit the Multiverse repository (/etc/opkg/Multiverse-feed.conf) to fix a typo: Remove the duplicate "/" before Multiverse. (Restart your phone)
+
Now edit the Multiverse repository (/etc/opkg/Multiverse-feed.conf) to fix a typo: Remove the duplicate "/" before Multiverse.
 +
 
 +
Create a file named zecke.conf and paste this into it to get the latest unofficial updates. (Temporary Server)
 +
 
 +
src/gz zecke-all http://people.openmoko.org/~zecke/om2008.8-dev/all
 +
src/gz zecke-arm http://people.openmoko.org/~zecke/om2008.8-dev/armv4t
 +
src/gz zecke-i686 http://people.openmoko.org/~zecke/om2008.8-dev/i686
 +
src/gz zecke-neo http://people.openmoko.org/~zecke/om2008.8-dev/neo1973
 +
src/gz zecke-gta02 http://people.openmoko.org/~zecke/om2008.8-dev/om-gta02
 +
 
 +
(Restart your phone)
  
  

Revision as of 04:50, 19 August 2008

This documents quickly some key useability bits about Om 2008.8, in particular for previous users of 2007.2.

Interface

New Keyboard

Sliding your finger left is backspace.

Sliding your finger right is space.

Sliding your finger up/down changes between lowercase/uppercase/numbers/special characters.

Hovering over a letter for more than 2 seconds activates zoom mode, allowing you to type specific letters without prediction.

More details at : Om2008.8 Keyboard

Installer

The button to run the Installer is now on the bottom of the homescreen. The plus signs are placeholders for the graphical buttons to be added later.

Top Menu

The top menu is now your task switcher and is activated by touching the down arrow. Press "remove" to close currently focused application.

Things to know

Commands

  • "ifconfig" - Displays network information.
  • "opkg update" - Updates list of available software.
  • "opkg install" - Install software.
  • "opkg upgrade" - Updates your software.
  • "killall packagekitd" - Quits any package manager which could be running. (Run this command if you get the "Could not obtain administrative lock" error message while running opkg commands)
  • "shutdown -r now" or "reboot"- Reboots your phone.

Configuring Om 2008.8

Follow this [guide (Windows Users)]to share your internet with your phone.

On a Linux host to share your internet connection follow this Guide

  • If you are also behind a router you may have to change your LAN IP range in your router to avoid using 192.168.0.* as this is the same IP range as what your phone and ICS uses. (If you don't there will be an IP conflict)

After you install and run [Om 2008.8 ] for the first time you have to restart to get the USB working. Once you have done that you have to ssh into your phone (192.168.0.202) to edit your /etc/network/interfaces so you can access the internet through USB to install software and updates.

Edit the USB section to look like this:

# Ethernet/RNDIS gadget (g_ether)
# ... or on host side, usbnet and random hwaddr
auto usb0
iface usb0 inet static
	address 192.168.0.202
	netmask 255.255.255.0
	network 192.168.0.0
	gateway 192.168.0.1
	up echo nameserver 208.67.222.222 >/etc/resolv.conf 
	up echo nameserver 208.67.220.220 >/etc/resolv.conf 
	#up echo nameserver 192.168.0.200 >/etc/resolv.conf

Now edit the Multiverse repository (/etc/opkg/Multiverse-feed.conf) to fix a typo: Remove the duplicate "/" before Multiverse.

Create a file named zecke.conf and paste this into it to get the latest unofficial updates. (Temporary Server)

src/gz zecke-all http://people.openmoko.org/~zecke/om2008.8-dev/all
src/gz zecke-arm http://people.openmoko.org/~zecke/om2008.8-dev/armv4t
src/gz zecke-i686 http://people.openmoko.org/~zecke/om2008.8-dev/i686
src/gz zecke-neo http://people.openmoko.org/~zecke/om2008.8-dev/neo1973
src/gz zecke-gta02 http://people.openmoko.org/~zecke/om2008.8-dev/om-gta02

(Restart your phone)


Now that you are able to install software, It is a good time to install "illume-config" to can gain access to more advanced power management features and to change the look of the GUI through the wrench that will now appear in the top bar. (Restart your phone)

The Media Player is basically useless due to the default theme. To install with a better theme run:

opkg install openmoko-mediaplayer2
wget http://abraxa.dyndns.org:81/random/openmoko-mediaplayer-theme.tar.bz2
tar xjf openmoko-mediaplayer-theme.tar.bz2 -C /usr/share/themes/Moko/gtk-2.0
rm openmoko-mediaplayer-theme.tar.bz2


Bugs/Fixes

  • The Media Player is basically unusable because of the skin. And is also very buggy.
  • Battery meter always says its charging. Installing a terminal and running "apm" will display the proper battery status.
  • Your phone will go into standby after 30 seconds EVEN when connected to your computer or wall charger. (Disable this under the settings menu)
  • The wifi doesn't work too well right now.
  • Accelerometers don't work right now. Although they could be very soon. Youtube Video
  • If you let the battery completely drain you will have problems booting it up. Plug it into the wall charger for a few hours and then plug it into your computer and press power.
  • Your have to install "illume-config" to have more control over power management, scrolling speeds, keyboard options, and to change how the interface looks.
  • Some software that you install by command-line may appear in in the settings menu (wrench) that you unlock after installing "illume-config".
Personal tools

This documents quickly some key useability bits about Om 2008.8, in particular for previous users of 2007.2.

Interface

New Keyboard

Sliding your finger left is backspace.

Sliding your finger right is space.

Sliding your finger up/down changes between lowercase/uppercase/numbers/special characters.

Hovering over a letter for more than 2 seconds activates zoom mode, allowing you to type specific letters without prediction.

More details at : Om2008.8 Keyboard

Installer

The button to run the Installer is now on the bottom of the homescreen. The plus signs are placeholders for the graphical buttons to be added later.

Top Menu

The top menu is now your task switcher and is activated by touching the down arrow. Press "remove" to close currently focused application.

Things to know

Commands

  • "ifconfig" - Displays network information.
  • "opkg update" - Updates list of available software.
  • "opkg install" - Install software.
  • "opkg upgrade" - Updates your software.
  • "killall packagekitd" - Quits any package manager which could be running. (Run this command if you get the "Could not obtain administrative lock" error message while running opkg commands)
  • "shutdown -r now" or "reboot"- Reboots your phone.

Configuring Om 2008.8

Follow this [guide (Windows Users)]to share your internet with your phone.

On a Linux host to share your internet connection follow this Guide

  • If you are also behind a router you may have to change your LAN IP range in your router to avoid using 192.168.0.* as this is the same IP range as what your phone and ICS uses. (If you don't there will be an IP conflict)

After you install and run [Om 2008.8 ] for the first time you have to restart to get the USB working. Once you have done that you have to ssh into your phone (192.168.0.202) to edit your /etc/network/interfaces so you can access the internet through USB to install software and updates.

Edit the USB section to look like this:

# Ethernet/RNDIS gadget (g_ether)
# ... or on host side, usbnet and random hwaddr
auto usb0
iface usb0 inet static
	address 192.168.0.202
	netmask 255.255.255.0
	network 192.168.0.0
	gateway 192.168.0.1
	up echo nameserver 208.67.222.222 >/etc/resolv.conf 
	up echo nameserver 208.67.220.220 >/etc/resolv.conf 
	#up echo nameserver 192.168.0.200 >/etc/resolv.conf

Now edit the Multiverse repository (/etc/opkg/Multiverse-feed.conf) to fix a typo: Remove the duplicate "/" before Multiverse. (Restart your phone)


Now that you are able to install software, It is a good time to install "illume-config" to can gain access to more advanced power management features and to change the look of the GUI through the wrench that will now appear in the top bar. (Restart your phone)

The Media Player is basically useless due to the default theme. To install with a better theme run:

opkg install openmoko-mediaplayer2
wget http://abraxa.dyndns.org:81/random/openmoko-mediaplayer-theme.tar.bz2
tar xjf openmoko-mediaplayer-theme.tar.bz2 -C /usr/share/themes/Moko/gtk-2.0
rm openmoko-mediaplayer-theme.tar.bz2


Bugs/Fixes

  • The Media Player is basically unusable because of the skin. And is also very buggy.
  • Battery meter always says its charging. Installing a terminal and running "apm" will display the proper battery status.
  • Your phone will go into standby after 30 seconds EVEN when connected to your computer or wall charger. (Disable this under the settings menu)
  • The wifi doesn't work too well right now.
  • Accelerometers don't work right now. Although they could be very soon. Youtube Video
  • If you let the battery completely drain you will have problems booting it up. Plug it into the wall charger for a few hours and then plug it into your computer and press power.
  • Your have to install "illume-config" to have more control over power management, scrolling speeds, keyboard options, and to change how the interface looks.
  • Some software that you install by command-line may appear in in the settings menu (wrench) that you unlock after installing "illume-config".