Mostrando entradas con la etiqueta Maemo. Mostrar todas las entradas
Mostrando entradas con la etiqueta Maemo. Mostrar todas las entradas

lunes, 2 de abril de 2012

Fixing a Nokia N800

Index:
1.Iterative reboots during the charge which avoid a the charge process.(N8x0)
2.Screen jittering. (N800)



Iterative reboots during the charge which avoid a the charge process. (N810/N800)


Try with different Nokia chargers, even with the same external aspect the voltages/current differs in the Nokia chargers, furthermore nowadays electric devices and since batteries have a broad range of input voltages there is no risk in this action.

Batteries or device have internal IC (integrated circuits), to protect the device/battery, and the problem could be there instead of the N8xx input.
For any reason the battery controller need more or maybe less voltage to continue charging.

You can use any mobile phone charger(the most of them are 5V-6V DC), you only need to change the output connector.

For N800 I used 5.2v and0.5mA (No nokia) instead of nokia (AC-3X) 5V and 350mA

Screen Jittering. (N800)

Device still working but it is very annoying to see how the windows are moving/jittering in the screen. I my opinion it is related with colour contrast in the screen because it happens more with dark screen than when we are working in a white/grey screen.

After opened the tablet I can see few components not covered by the metal shields but I saw two components which I think could be involved in the failures; battery(2) and capacitor?(2)

The capacitor is a bit dark in the lest side, looks like a bit burned, I hardly can read over it something like "G.MKT"




The battery looked bad but in theory should not affect to screen.


After disassembly the screen there some small components and two IC.
the small one has written "VM66BS 92300SN" (2)





jueves, 3 de marzo de 2011

Dictionaries and language reference on the road

(updated on 2013)

Best of reference and translation dictionaries for some of the following operating systems:
PalmOS, Android, MacOSX, Windows and  Linux

PalmOS
Slovoed En deluxe

Although I always used my Maemo "PDA" to read reference information, in the last weeks I have been doing an intensive use of languages dictionaries in my PalmOS phone, and I realized that the applications/databases I was using had lacks in some aspects, I decided to found solution for my requirements, specifically phonetic symbols and pronunciation sound.

mobipocket OALD7

On the other hand, is possible to have and read Wikipedia in your device, there is no price for this free(as freedom as well) encyclopaedia, but your its utility is incalculable.





.
.





 DictionaryForMids (Android v0.92.2)
(MID=Mobile Information Device)

Amazing open source and multiplatform dictionary software.

Available for platforms supporting JAVA ME or SE such as Nokia, Blackberry, SymbianOS or PalmOS (with IBM MIDP SW)


-Supports phonetic symbols
-Colored dictionaries

 Recognize:
.jar (dictionaries in jar files)

 http://dictionarymid.sourceforge.net
 http://dictionarymid.sourceforge.net/android.html




Colordict  4.1.8 (Android)
Compatible with:
Dictd .index/.dict(.dz)



No compatible with:
Stardict format using (.idx, .oft files)
lingoes (.ld2)
aar files

Copy dictionaries in folder:

internal SD/dictdata

to force reindex, delete dict folder in   /dictdata
Delete:
Phone\Android\obb\com.socialnmobile.colordict




Stardict (Maemo/Window/Linux/MacOS 10.5)
****Windows Stardict 3.0.4 **
Grouped dicts Stardict

****Windows Stardict 3.0.3 **Technical info:
-Dictionary folders inside:
\StarDictPortable303\App\StarDict\dic\stardict-dict
or (unzip/installed version)
C:\Users\xx\AppData\Local\StarDict

-Config file with dictionaries info:
.\StarDictPortable303\Data\settings\stardict\stardict.cfg (ver. portable)
or
C:\Users\xxxxx\AppData\Roaming\StarDict\stardict.cfg (No portable - Window)
-Dictionary description inside xxxxx.ifo
-Prerecorded Sound for some words using WybdcRealTTS (version 3.0.2 is not working for me)


GoldenDict (Maemo/Window/Linux/Android ) gpl
The evolution of Stardict, supports Babylon dictionaries, ABBYY Lingvo LSA audio files.
Recognize:
Babylon .BGL
Dictd .index/.dict(.dz)


Notes on Maemo:
madplay (to play WybdcRealTTS audio files)
mplayer (to play Lingvo LSA audio files)


Notes on Windows:
  v100, v101
  Not works with Stardict format using (.idx, .oft files)

  Portable version: Dictionaries under ./content/ directory
  Installed version. Config files in   C:\Users\xxx\AppData\Roaming\GoldenDict


Notes on Android (v1.4.1):
   Default folder: \goldendict (db will be indexed)
   Free version max 5 dictionaries at same time
   Folder(additional) for dictionaries can be specified in preferences (i.e  \dictdata)
   Supported formats:

QuickDic (Android -free -f-droid)
own format;extension .quickdic
Default Path: /mnt/sdcard/Android/data/de.reimardoeffinger.quickdic/files

My CustomPath: ¿working?
/mnt/sdcard/external_sd/SD_DATOS/quickdic/files




Qdict (Android)
Stardict format files
/mnt/sdcard/Qdict
(BB10 Android RT) Custom folder is not working but default folder works
/misc/Android/Qdict


MDict (Android)
Read .mdx file format

From:
Default Path:  /mnt/sdcard/mdict/
(BB10 Android RT) /misc/Android/mdict/

My CustomPath: /mnt/sdcard/external_sd/SD_DATOS/mdict




Kiwix
 .zim files (wikipedia, wikivoyage,...)
 folder is detected (i.e /kiwix_sd)



Aard (Android/Maemo/Windows)
Just aar and html.aar formats (support big files as wikipedia, wikivoyage,...)

Any folder in SD, open the dictionary file from an file browser and Aar will detect and save the locations.

Aard1 uses .aard files

Aard2  Android/BB10 runtime
Select a folder with contents

Aard2 uses .slob files







Tabla Stardict




Dictionaries and databases



Download dictionaries from:

XDXF
and dictionaries with phonetic can be downloaded from http://code.google.com/p/ppdict/downloads/list

In desktop OS such as Linux, MacOS, or Windows, compatibility with database format is an important feature since there are many free language databases in different formats such as:
DICT (filenames .index and .dict (.dict.dz =compressed)
Startdict (filenames xx.if, xx.idx, xx.idx.gz, xx.dict or xx.dict.dz, xx.syn(optional)
)
XDXF (XML Dictionary eXchange Format)
Babylon, SDICT,...






We have other interesting applications for MacOSX

Dict OS X
Translate it

jueves, 6 de enero de 2011

Improve Maemo step by step

Firmware

Settings, Control panel, About Product
(N800/810 last ver. v5.2008.43-7)

Download from:
http://bb5firmware.blogspot.se/2011/04/n800-rx-34.html


Add repositories 
Settings, Application manager, Tools, Application catalogue


Install repositories from
http://www.gronmayer.com/it/


or create by hand

Maemo Chinook
http://repository.maemo.org/
chinook | free non-free

diablo tools
http://repository.maemo.org
diablo/tools
free non-free
 
Maemo Hackers
http://maemo-hackers.org/apt

I hope they continue available in the future...


Install tools

rootsh (with application manager closed -deprecated method) 
or 
sudo gainroot  (new method)
apt-get update
apt-get install wget
apt-get update
apt-get install e2fsprogs



Note for file downloads
Internet browser downloads to
/home/user/MyDocs/.documents
(hidden folder from commandline)


Gparted
Download and install Gparted - Hacked
Manage partitions from a graphical interface

gparted-hack.deb (for N800/N810)
Open and install with Application manager or save to local folder( i.e Documents) and install with dpkg -i 

http://talk.maemo.org/showthread.php?t=24679&page=3


Install important packages
apt-get install python2.5-runtime

EmelFM2 (file explorer and file editor)


Install console-tools

http://talk.maemo.org/showthread.php?t=25714 (links console-tools.deb offline!!)
This installs also: fdisk - parted - cfdisk - wget - tar - bzip2 - e2fsprogs
Use with command 'pbeasy', or 'pb' advanced mode.


Backup Firmware (0pen Free Fiasco Firmware Flasher)


DOwnload "0xffff" v0.3.9 from
http://talk.maemo.org/showpost.php?p=654646&postcount=3

0xFFFF.static.gz

(in order to execute the file 0xFFFF.static, you must copy it to a folder in the main partition (Not FAT/FAT32))


cp 0xFFFF.static.gz /usr/local/sbin
cd /usr/local/sbin
gunzip 0xFFFF.static.gz
chmod +x 0xFFFF.static
mkdir /media/mmc2/mybackup0xfff
sudo ./0xFFFF.static -e /media/mmc2/mybackup0xfff/




Now you have some new files in /media/mmc2/mybackup0xfff
config.bin
initfs.jffs2
rootfs.jffs2
secondary.bin
xloader.bin
zImage

you can put in one tar file.

tar -cf /media/mmc2/myN810backup.tar .
(for me it is a 262Mb file)
And I copied the file to my PC

Notes:
To extract from tar file
tar -xvf myN810backup.tar

Partioning SD
sfdisk /dev/mmcblk0 -uM
0, 1900,06
,,,

0=begin
1900=end (MB)
06=fat
default=linux

verify with  sfdisk -l

format fat: mkdosfs /dev/mmcblk0

Add boot from SD
Download  initfs_flasher.tgz 
mkdir bin
and copy in /home/user/bin
tar zxvf initfs_flasher.tgz
cd  initfs_flasher
edit bootmenu.conf

./initfs_flasher
remove extra staff?: yes
install telnet for recovery? : yes
dropbear ssh for recovery? yes
(automatic reboot loading from flash )

Clone to SD

download script nupgrade.sh
and copy in /home/user/bin
grant execution rights with: chmod -x nupgrade.sh
( As script requires to find tar app file in same folder,
cp /bin/tar /home/user/bin )

sudo gainroot
./nupgrade.sh wipe

target p2? yes
reboot

if error "Unable to locate mbcache.ko - aborting"
copy /mnt/initfs/lib/modules/2.6.21-omap1/mbcache.ko  /lib/modules/2.6.21-omap1


Useful Links
repositories
http://www.gronmayer.com/it/

sábado, 25 de diciembre de 2010

Mobile devices: data folders path

* Modification of the default folder path.


Maemo

-Documents
/home/user/MyDocs/.documents
(hidden folder from commandline)

-Email/Modest
/home/user/.modest
-Stardict
media/mmc1/stardict/dic
media/mmc1/WyabdcRealPeopleTTS\en
-Gpodder
media/mmc2/gpodder
-Mnemosyne
/home/user/MyDocs/.documents/mnemosyne
-Maemo Mapper
/home/user/MyDocs/.documents/Maps
/media/mmc/DATA *
-Map Wayfinder
/media/mmc/map
-System Backup/restore
/media/mmc1/backups
/media/mmc2/backups
-RSS feed reader
/home/user/.osso_rss_feed_reader
-BootMenu
/media/mmc2/bootmenu.conf
-Garnet VM
/home/user/.gvm
-Internet Radio (radio channels)
/home/user/.mediaplayer-engine

PalmOS
-2TrackMe
SD \PALM\Programs\WintecTool\Maps
-PathAway
SD \PathAway
-RescoBackup
SD \PALM\Backups\Default
-Slovoed (Dicts)
SD \PALM\SlovoEd
-Metro
SD \PALM\Programs\metro
-Mobipocket reader
SD \ebooks
-Beiks Bdicty (Dicts)
SD \beiks
-Resco Neews
SD \PALM\Programs\RNews
-Roadlingua reader
SD \PALM\Launcher
-Tomeraider
SD \PALM\Launcher
-Tube2
SD \PALM\Launcher

MacOSX
-Dict OS X
Library/Application Support/Dic OS X
-Dictionary
Library/Dictionaries
-Translate It!
/Users/xx/Library/Application Support/Translate It!(package)

miércoles, 16 de junio de 2010

EasyDebian On Maemo

A complete desktop PC in my pocket
Why? There are many technical reason to do.
why not? It is a easy procedure, there is no danger for your Maemo OS.

It is funny to see a linux desktop distribution running on our small devices, and there some applications missing in Maemo, and available with this way.
Using easydebian can be useful for some tasks, however the user interface wasn't designed for work in a small screen and you will feel tired after a time.

ss_easydebian

I think this instructions are easier than other available in Internet.
(tested on Nokia N800)

1 Install easydebian (aka Turbo Easy Debian for Everyone) from Maemo.org or Application (Maemo Extras repository)
1.1 You must chose menus for some access shortcuts (if you prefer don't mix with Maemo menu categories, you could create a menu 'debian' and place all this access links there)


2 Download on PC the following linux imagefile for easydebian
http://qole.org/files/
debian-squeeze-img.tar.bz2

3 Unpack downloaded file with 7zip, Winrar, (your prefer uncompress tool)
Unpack previous file to
debian-squeeze.img.tar
Unpack previous file .tar to
debian-squeeze.img.ext2

3 Copy imagefile to SD memory, for example to
//media/mmc1
You can copy in any format partition (FAT,EXT,..) and folder, you only need 1.3GB on target

4 Give the path of image to easydebian
edit /home/user/.chroot
write a new line with the path where we copied the imagefile
IMGFILE=/media/mmc1/debian-squeeze.img.ext2
(lines with # are comments)


5 Executing
Execute the app on menus (LXDE Desktop)
wait and now you have linux running

6 Executing apps without from Maemo Desktop (no need LXDE desktop)
From terminal(as normal user)
#debbie linux_app_name (e.g. keepassx)
(on N800 to show onscreenkeyboard, open Toggle Matchbox-kbd)


apt-get easydebian


Config the environment
Onscreen keyboard are on main menu/accesories

Open a terminal and execute
sudo apt-get update
This command download info from internet debian repositories

Now you can install apps using a graphic way(1) or command way(2)

(1)Execute Synaptic (install manager) from a terminal with: sudo synaptic

(2) sudo apt-get install keepassx
(Keepass is an example of app)

domingo, 9 de mayo de 2010

Apps configuration

InternetCall(with Voipcheap)
[all fields by default]
User name: username@sip.VoipCheap.com
Auth username: username
Password: userpassw
STUN server: stun.VoipCheap.com
STUN port: 3478

Articulation(GarnetVM)(with Voipcheap)
[all fields by default]

-Account info-
Name: VoipCheap(o como uds quieran, es tan solo un ejemplo...)
Server: sip.voipcheap.com
Domain: sip.Voipcheap.com
Display: username(or anything else)
User: username
Password: userpassw

-NAT Settings-
Server1:stun.VoipCheap.com
Server2:stun.VoipCheap.com

Email-Modest

Gmail.
default IMAP configuration.
smtp.gmail.com

Yahoo.
default Spain Yahoo(POP)

(palm)
pop.mail.yahoo.com
smtp.mail.yahoo.com
POP3 port:995
CRAM-MD5 auth
Always SSL
Always trust certif

K9
pop.mail.yahoo.com

POP3 port:995
SSL/TLS
requires sing-in
smtp.mail.yahoo.com
SSL/TLS
SMTP port: 465
requires sing-in

viernes, 27 de noviembre de 2009

Maemo, nokia, linux and more

I've a new tag for the blog "Maemo".
As a start point I'm creating a list of my prefer apps like I did in other platforms.


Nokia N800
Hardware:
400MHz TI OMAP 2420
800 × 480 resolution,
105 mm (4.13 in), 88 pixels/cm,
225 ppi, 65536 colors (16-bit)
Internal SD: 8GB (max 32 GB)
Removable SD: 8GB (max 32 GB)
MiniUSB
Battery: BP-5L Li-Po 1500 mAh
OS Maemo OS2008 aka Diablo (5.2008.43-7)


Nokia N810

Hardware:
400MHz TI OMAP 2420
800 × 480 resolution,
Integrated mem: 2GB (/dev/mmcblk0) (/dev/mmcblk0p1 1.84GB FAT32)
SD mem(MiniSDHC): -
Internal GPS
Keyboard
MicroUSB-B
Battery: BP-4L Li-Po 1500 mAh
OS Maemo OS2008 aka Diablo (5.2008.43-7)

flash memory schema

1st steps:
1 Upgrade firmware
2 Add repositories (application manager, catalogues)
2.1 Enable Extras
2.2 ?Add Maemo Hackers (osso-statusbar
3 Install utilities
rootsh
Usbcontrol 1.03




Improvements/hacks:

1 Partition internal SD (5GB FAT32 !*, 3GB EXT)
2 Add linux ext3 partitions
3 Clone OS to SD+ install bootloader
4 Install QT4
5 Install Easy debian


!* Windows have problems with big FAT32 partitions

(G) GPL
(F) Freeware
(C) Commercial



Garnet VM(Palm OS emulator)
PalmOS has some good apps, Maemo hasn't as good PIM apps as Palm:
-Agendus Pre
-Bonsai
-Project@Hand

MAEMO APPS




NETWORK/INTERNET

Mail: Email, Claws 3.7.1
Instant Messenger (msn, jabber,etc): Pidgin 0.6.6.6onix
Web browsers:
--Midori v0.1.4 [webkit flavor]
--Tear 0.3.5.1 [webkit flavor, light weight]
--Fennec 1.0b1 [firefox flavour, heavy weight, 25mb RAM]
--Opera Mobile 10.1beta1-6
1.0Alpha1.2

Voip/SIP Client:
--InternetCall (Generic providers)
--Skype 1.7.113
--Gizmo

Remote Admin:Rdesktop
PyRDesktop
IRC Client: Xchat
FTP Client:
Telnet:
SSH:



PRODUCTIVITY
Word: Abiword
Spreadsheet/excel: Gnumeric
PDF: ePDF viewer, evince
Dictionary/translator: StarDict+

TOOLS
Partitions: Partition Editor aka Gparted 0.3.8 (*)
*internal flash. doesn't work on Maemo installed in SD.
Console-tools.deb v1 (clone,backup,restore,bootmenu using pb or pbeasy command)
easy-chroot 0.2.3-1

System:
Advanced power 0.4.1-6
Advanced power-monitor 0.5.1-6
osso-statusbar-cpu
USB Host
EmelFM2 0.5.0 rev29
Kerez
mlocate 0.18-2(debfarm repository)

Applets:
Hometools

Development:
PyGTKEditor v2.4.4-1
Python develop env.
python2.5-runtime(apt-get)


MULTIMEDIA

MP3 Player:
MediaBox 2010.09.11(support lrc files, internet radio..)
Quasar Media Player
gPodder 2.13 (podcasts from gpodder.net)


Video:
mYTube 0.1.5-1(* need a patch)
mplayer 1.0rc1
kmplayer (frontend)

Image viewer:
Mirage
Quiver


LEARNING
mnemosyne 2.0.0beta11
-Import .xml, .mem (ver1), tab text(for Q/A)
-sounds (Espeak v1.43 installed)

GPS
Mapas: Maemo mapper 2.6.2 [openstreet maps,]
Route planning: navit

PIM
Passwords: KeepassX 02.2(needs QT4)