Maemo software
My ports of various packages for maemo
Ostatnia zmiana: 2013-11-27 16:56

1. Application Repository
2. becomeroot
3. btscanner
4. gpesyncd
5. Pipepanic
6. Privoxy
7. Kismet
8. POI for maemo-mapper
 8.1. Features
 8.2. Requires
 8.3. Quick start
 8.4. Screenshot
 8.5. Details
 8.6. Database structure
 8.7. Resources
 8.8. Changlelog
9. GPS Info for maemo-mapper
 9.1. Quick start
 9.2. Resources
 9.3. Changelog
10. Speed warner
11. Resetting BT radio


Application Repository

Sorry, repo no longer avaiable.


becomeroot
A faster way to get root access on Nokia 770/N800/N810 (without enabled R&D mode). As long as you keep installed this packages, you can become a root (in xterm session):

    $ sudo gainroot


WARNING: This packages could brick the device (by touching /usr/sbin/gainroot). DO THIS AT YOUR OWN RISK.
  • Download version 0.1-2: (sorry, no longer available)
Read this: http://www.internettablettalk.com/forums/showthread.php?p=24701#post24701

btscanner
Simple, console based tool designed specifically to extract as much information as possible from a Bluetooth device without the requirement to pair. This is cross-compiled and packaged version of debian unstable packages.


(kliknij, aby powiększyć)

IT2005:
  • Download: (sorry, no longer available)
  • Source: (sorry, no longer available)
Usage: Open xterm, sudo gainroot and /var/lib/install/usr/bin/btscanner
Requires: need root privileges to work and X Terminal Emulator with small fonts (max 14pt on full screen)

IT2006:
  • Download: (sorry, no longer available)
Usage: Open xterm, sudo gainroot and simple run btscanner
Requires: need root privileges to work and X Terminal Emulator with small fonts (max 14pt on full screen)
For OS2006 also install ncurses-base (apt-get install ncurses-base in xterm). Logs stored on MMC card (/media/mmc1/btscanner/)
gpesyncd

(obsolete; new version: http://www.cobb.uk.net/770/)
This is a small tool to handle the exchange between the gpe databases and the vcard, vevent, vtodo formats.

The default port is 6446; gpeuser: user.

Only ip's that are listed in /home/user/.gpe/gpesyncd.allow are allowed to connect to the gpesyncd. You can add ip-adresses while running the daemon, whenever someone tries to connect to the daemon, it'll check all the listed ip's whether they are alowed or not.

Pipepanic

Pipepanic is a pipe connecting game. Connect as many different shaped pipes together as possible within the time given.


(kliknij, aby powiększyć)

NOTE: For quit press esc button
Privoxy
Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, modifying web page data, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a very flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks.
    
Privoxy is based on Internet Junkbuster (tm).

Install via Application manager. Go to Tools/Control panel, select Connectivity/Connections. Choose one from list, Edit, Next, Next, Next, Advanced. Check "Use proxy", input 127.0.0.1 as http/https proxy, port 8118. Ok, Finish, Done. Ok.
  • Download: (sorry, no longer available)
Kismet
Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. Kismet will work with any wireless card which supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic.

Kismet identifies networks by passively collecting packets and detecting standard named networks, detecting (and given time, decloaking) hidden networks, and infering the presence of nonbeaconing networks via data traffic.

First working propertly version from http://www.kismetwireless.net/, taken from svn 2006.08.30

Requires: xterm, ncurses-base (apt-get install ncurses-base), root access.
Install package, in xterm as root (!) simple type: kismet
Logs stored on mmc card (/media/mmc1/kismet)
  • Download: (sorry, no longer available)
POI for maemo-mapper

This patch now is a part of Maemo-mapper.

For i386 Debian SID version go here (PL)

This is my implementation of POI for maemo-mapper. Works for me :)
Features
- view any POI (Point of Interest) from database
- create new POI on n770
- edit/show POI
- delete POI
- enable/disable category on-the-fly
Requires
- database with poi
- icons for category stored in (map's pathname)/poi/ as jpg (sample)
Quick start
0. Use latest maemo-mapper!
1. Create and copy poi database somewhere (preferred memory card)
2. Create and copy icons to (map's pathname)/poi/ (jpg, any size but 32x32 is the best, name as category's name)
3. Execute maemo-mapper
4. In Maemo Mapper Settings, POI tab, select valid poi database
5. (optional) Change "Show POI below zoom" to preferred level
6. click OK. Have fun.
Screenshot

(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)

Details
All poi is stored w sqlite database. To create new database install sqlite (version 2 not 3) (on host computer or n770 - database format is compatibile) and type:

    $ sqlite poi.db

Next, in internal editor type:

    sqlite> create table poi (poi_id integer PRIMARY KEY, lat real, lon real, label text, desc text, cat_id integer);
    sqlite> create table category (cat_id integer PRIMARY KEY, label text, desc text, enabled integer);

Next, add some poi:

    sqlite> insert into category (label, desc, enabled) values ('Fuel', NULL, 1);
    sqlite> insert into poi (lat, lon, label, desc, cat_id) vales (52.1300116, 21.066746, 'Shell', "Shell fuel station, 1);

Quick help for sqlite: .h (dot h), exit - .q (dot q). More info - see sqlite website.
Database structure

    create table poi (poi_id integer PRIMARY KEY, lat real, lon real, label text, desc text, cat_id integer);
    create table category (cat_id integer PRIMARY KEY, label text, desc text, enabled integer);
    insert into category (label, desc, enabled) values ('Other', NULL, 1);


Table poi:
  • poi_id: internal poi's id, (autoincrement)
  • lat, lon: coordinates
  • label, desc: label and descirption
  • cat_id: category's id, taken from table category
Table category:
  • cat_id: internal category's id (autoincrement)
  • label: name of category (also - icon's name, see sample)
  • desc: description
  • enabled: 1 - category is enabled (show on maps), 0 - category is disabled
Resources
Use latest maemo-mapper.

Changlelog
2006-10-19 Included as part of maemo-mapper 1.2
2006-10-10 Disable Category list if no database selected
2006-10-08 New menu option: Category list with enable/disable display category
2006-10-06 Reduce memory usage
2006-09-11 Select one poi from multiple selected
2006-09-09 Fix crashing in (gps info & poi) version
2006-09-05 Better metod handling selected point
2006-09-04 New menu option: Edit POI with delete
2006-09-04 Fix locale problem (decimal separator)
2006-07-28 Fix - maemo-mapper crash while adding poi in empty database
2006-07-18 New menu option: Add POI, "Show POI" checkbox removed
2006-07-17 Initial version

GPS Info for maemo-mapper

This patch now is a part of Maemo-mapper.

Display some textual GPS information (lat/lon, speed, satellites info, gps time (with local time zone).

Displaying informaton (all taken from GPS reciver):
- latitude
- longitude
- speed (in km/h or mph, depends on selected units in the Settings dialog box)
- altitude
- satellites in view/in use
- GPS fix type
- Avg. of satellites in use SNR (Signal to Noise Ratio) - referred to as signal strength
- GPS time (with local time zone)
- Heading

Additional on details:
- fix quality
- SNR level for satellites
- azimuth/elevation for satellites
- HDOP, PDOP, VDOP (smaller value - better precision)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)


(kliknij, aby powiększyć)

Good info about NMEA data: http://www.gpsinformation.org/dale/nmea.htm
Quick start
1. Use latest maemo-mapper.
2. Enable GPS and check option "Show information" from GPS menu.
3. optional: Select "Details..." from GPS menu.
Resources
Use latest maemo-mapper.
Changelog
2006-10-19 Included as part of maemo-mapper 1.2
2006-10-18 Fix problem with local time, change time format to system format
2006-10-17 Fix problem with Satellites In View
2006-10-10 Changing gps details refresh method
2006-10-08 Max speed in gps details, collecting and displaying satellites track
...
Speed warner
Simple patch displaying big speed info in corner with speed limit excessing notification (red speed info and sound).


(kliknij, aby powiększyć)



Included as part maemo-mapper

Resetting BT radio
Simple modification: add BT radio reset to ESC button (yes, show/hide track is out). Code taken from previous version of maemo-mapper.

Included as part maemo-mapper


Add new comment