jueves, 1 de enero de 2009

hacking the palm lifedrive



Procedure to replace MD(Hitachi Microdrive HD) for a CF II(compact flash memory) in a Palm LifeDrive.(aka LifeFlash mod)


The reasons for this modification are:

-Increase battery duration (more than double)
-Decrease weight of pda
-Increase resistance to blow (no mechanic parts)

Too many people lose their LD after a strong fall, this is because Palm Os is saved in Hard drive, and when it crash, LD don't work (using this mod the more weakly part in the pda will be the screen).



Note:

My method is based in Linux livecd(standalone linux), concretally Ubuntu/Kubuntu.
I read other docs about this modification and i decide to write a new one for help to newbies)

(All people in the world would have linux livecd, but if you haven't it you can free download or request from internet,
http://www.ubuntu.com/getubuntu )


Steps:

1. Boot computer with linux livecd

2. Take a seeing of unit drive with qtparted (this app show us all computer drives, and my case LD has 3 partitions and the name /dev/sdc)

3. Open a terminal shell (like cmd, command mode in windows)

4. We need to have administrator rights (default: ubuntu give you less rights)
>sudo passwd
(we must put the password we want)
>su
(Now ubuntu request us a passw, and this one is the password what we defined in previous step, now we are root or administrator, we have all rights)

5. Now we will make an image of MicroDrive(ld hd) and we store it in our "windows" partition.
(You need replace with you name device and the label of your partition).
>dd if=/dev/sdc of=/mnt/my_windowsxp/imageLD.img
(if=input file of=output file)
(It takes a lot of time (30min or more), you must wait to card reader light go off)

6. Replace MD from cardreader for CF memory card)

7. Execute the next command
>dd if=/mnt/my_windowsxp/imageLD.img of=/dev/sdc
(Now the source is our stored image, and target is the CF Device)

*NOTES /Recommendations:

-dd command, don't show a progress bar, because of it, we must have patiente and don't think that process is hang up, if it doesn't show an error is because the process is OK.

-/mnt/my_windowsxp this a mounted partition, normal UBUNTU automount all your partitions, BUT other linux distributions for example KUBUNTU do not automount the partitions and if you have no experience with linux could require more time to learn to mount partitions in my case with the following commands:
"mkdir /mnt/my_windowsxp"
"mount -t vfat /dev/hda5 /mnt/my_windowsxp"


-I don't recommend to lose time with windows, I tried some apps to make the image, for example Acronis True Image 10 home (true image cdbootloader don't detect MD in the card reader). I can make an image of the first partition 65mb but after it, the acronis show an error.

- Probably there are card readers which support CF mems but not md hitachi. (f.ex. card reader of a epson printer).

- I've used a SANDISK Xtreme III (expensiver than others brands), but because i wanted no risks, but now i think that many 4GB CF should run correctly. (CF mems simulates physical harddrives, and i think what should be possible to change its main structure, cylinders, heads, etc to adjust to MD structure). ***What do experts say about it? ***

>fdisk -l /dev/sdc (a commando to see the device partitions

Good luck!

viernes, 19 de septiembre de 2008

ReactOS - over vmware/virtualbox



an alternative Windows compatible Operating System
ReactOS at 2018

[updated 2018]
After 10 years the project is still alive and its quite reliable now and it is close to replace Windows XP.

Install on a virtual machine as:
other linux32
RAM 1,2gb
HD 2gb (VDI dynamic)
NET: pcnet fastIII

(add shared folder)








[old entry:2008]Too far to be a stable version free of hang ups or blue screens.
In conclusion too experimental at least for normal users however the system is working and improving quickly and maybe when you are reading that could be a usable system

Blue screen like in the real Windows ;)



viernes, 5 de septiembre de 2008

Learning English I: Useful things


(in construction)
There is an additional blog entry comparing dictionaries and their databases.

-PC applications(Windows)-
-Oxford pocket genie
Spanish/english dictionary with phonetic and sound
[Portable - 152Mb]
-The Sage 1.4.0
Thesaurus
[freeware - 4Mb]
-Wordweb pro (free use, ecological license *1)
[Free - Portable]
-Verbix 2008 (8.0) (Verb. Conjugator)
Conjugation for spanish/english(*) verbs
-Stardict 3.0.2(GPL, portable)
Support Stardict format, sounds, and online dictionaries.
-FreeLang 3.5.2
Free Lightweight translator, different languages


(*) support for many languages
[shareware 30 days - Installation 22Mb)

Linux
Anki 


-Palm applications-
-ptlyrics (mp3 + text lyrics)
-Collins 1.0 + cobuild eng dictionary
without phonetic
-Slovoed (sound modules)
-Bdicty (sound modules)
-Oxford (Msdict)
-FlashCards 1.2.36 (Lingvosoft/ECTACO) [SAT pdb in SD]
-Vocabulary Cards 1.02 [pdb in ram]
-RNS English Tester 2.1 [db in ram, CAE&CPE level]





-Maemo applications-
-Stardict
-Flashcard software /Mnemosyne


Download Flashcards/Decks

https://ankiweb.net/
http://mnemosyne-proj.org/card-sets


_______________

*1
WordWeb 5.x Free version licensing
WordWeb free version may be used indefinitely only by people who take at most two commercial flights (not more than one return flight) in any 12 month period. People who fly more than this need to purchase the Pro version if they wish to continue to use it after a 30-day trial period.

viernes, 1 de agosto de 2008

Testing FreeDOS (v1.1) over Vmware

what is Freedos?
An operative system
>>FreeDOS aims to be a complete, free, 100% MS-DOS compatible operating system<<

http://www.freedos.org/





Why use freeDOS actually?
Maybe all the answers are a bit freak for the most. You can play old games, surf in internet with a rare webbrowser (arachne), and a bit more productive, you could execute dos programs like compilers, office,....

Why use it over vmware?
-vmware is virtual machine server, therefore you can have virtual pcs inside your windows/linux,.... you can use your apps, and to use freedos in other window.
-is "gratis" *
-vmware emulate standard and compatible PC hardware (easier for testing than to use different real hardware)

* however you need to register in the page for a serial number.
http://www.vmware.com/download/server




INSTRUCTIONS
-Download and burn FreeDos in a cdrom
-Create a new virtual machine in vmware (300 mb of harddrive are enough)
-Put FreeDos in cdrom drive
-Start the new virtual machine and it will detect the autobootcd
-Install all the packets
-At the end the install will try to configure, but probably hang up (don't worry)
-After reset FreeDos.
-You could see a boot menu with memory options (option 2 EMM386+EMS: crash in vmware) you must choose 1 or 3
-Configuring the network card (vmware emulate a AMD 79c97oA -PCNET family)
-Go to fdos directory (cd fdos)
-In theory you must execute crynwr.bat file (script) BUT there is a problem in the script when you select 1 or 5 then script crash (*).


However the solution is very simple:
You can execute the next command:
c:\FDOS\drivers\net\crynwr\pcntpk int=0x60

and now you can surf in internet with arachne webbrowser
c:\FDOS\arachne\arachne.bat

Now you have a FreeDos with network working :)


(*) my point of view about the script problem, I think the main reasons are:
- c:\fdos\temp directory isn't created
- FreeDos by default doesn't start autoexec.bat (i don't know why)
- crynwr.bat script try to write in a variable %autofile% and this variable don't exist, i suppose %autofile% should be assigned to autoexec.bat
- FreeDos by default doesn't start autoexec.bat ¿why?

lunes, 16 de junio de 2008

Wellcome to the wonderful world of LRC(minilyrics)

What am i talking about?

An easy definition could be: .lrc files are the subtitles for the music, and looks like .SRT files(video subtitles) are text files with a timestamp before each phrase.

ex. [min:sec.mmm] bla bla bla bla

Note: Some people tags the lyrics in different way (by hand or by software), the players should work with all but could fail if the developer didn't think in that.

Real examples of tags:

[0:34] 1 digit for minute and 2 for seconds
[01:07.037] 2 digit for minutes and 3 for milliseconds
[00:15.38] 2 digits for minutes and 2 for milliseconds ¿wrong?
[1:01.296] 1 digit for minutes and 3 for milliseconds

Minilyrics isn't the same as videosubtitles therefore the millisecond precision is not necessary and any value is correct.

These timestamps must be syncronized with the music file (ogg, mp3,etc...)

what do I need?
A music player hardware or software, with support for lyrics (a plugin for your application is a common solution)favourite player, this player can be a hardware or software, some cheap mp3 player support .srt files (I suppose ipod too).


Software for
Windows/Linux: Winamp, Amarok,..... (some of them need a plugin)
Songbird+scrolling lyric (don't read from local lrc files, download the lyric/minilyric from internet)*
Apple MacOS: XBMC (very good support)
Nokia Maemo: Mediabox (small font and not configurable)
PalmOS: ptlyrics (+Pocket tunes)*
Symbian: LCG Jukebox

* include creation of minilyrics (tag time on lyrics)

where i can get .lrc files?



http://www.lrcdb.org/
http://www.lyrdb.com/
or if you want a pack with lrcfiles + mp3 you can search in torrent with "ramones mania"

and one example of lrc file: Bad Religion - Turn on the light

Present and Future
This is an unknow format for too many people, press, no commercial (i don't know any company using this format)
however this isn't too important because people made their .lrc files by themselves (is as easy as to edit an lyric text file and add the timestamps)


Opinion:
I think this is a good way to improve your english oral understanding.

martes, 8 de abril de 2008

GPS: Offroad Maps and PDA Soft




Today everybuddy know Tomtom and planning road routes, but there is a huge world refering to GPS, tracking routes,... and a big problem of this world is the existence of hundred formats, depending of the software which we are using which depends of the hardware platform/System operative.

In internet there are avaiable many free maps, but perhaps the format isn't the fomat which we need, sometimes is used oziexplorer format (.map + .ozf3) and this software is only available for Windows and Windows mobile.
Due this I've made an easy diagram explaining the steps for this conversion.


Symbian: SmartComGPS
Map formats: ogf2
Calibration formats: .map
Track formats:

PalmOs: PathAway
Map formats: .prc(container)
Calibration formats: .prc(container), .pwm
Track formats:

lunes, 31 de marzo de 2008

Enunciados de Ejercicios de informática


Enunciados de ejercicios muy basicos creados con propósito didáctico (creación propia y con licencia GFDL):
Se libre de modificarlos pero recuerda respetar la licencias libre.



Formato PDF

Windows

Linux

mini Referencia Linux

Access (formato .ODT (Editable Open Document)

Word

Excel (Pack de hojas con enunciados de ejercicios) (formato .SXW openoffice)

Powerpoint

Internet

HTML

Ejercicios resueltos en C (programación)

Curso fundamentos de informática (GFDL)


Creación propia y con licencia Libre

Un curso muy básico para gente sin previos conocimientos, y basado en parte del curso de Pedro Reina mucho mas amplio y utilizado en colegios e institutos.

Curso completo informatica_v1.0.pdf

Curso completo.odt (Editable Open Document)



Indice del curso :

2 Internet - fundamentos técnicos
3 Componentes del ordenador personal
4 Redes de ordenadores
5 Las medidas en informática
6 Hardware
7 Seguridad en informática
8 Los virus informáticos
9 Licencias de software
10 Sistemas operativos (1)
11 Sistemas operativos (2)
12 El teclado
13 El proceso de arranque
14 Particiones y sector de arranque
15 Instalación de sistemas operativos

martes, 4 de diciembre de 2007

Palm OS Essentials (in construction)


Incomplete List. (v.05)



I've been testing and using some software for PalmOs during some years, since this operative system/Architecture was abandoned by Palm and the 3rd parties, it still being a useful device because we have enough software.

The main objective of this post is control my installed versions, and I think "that" you could be interested in know about these interesting apps.
In this entry I won't analyze the apps, "this is why" it isn't the purpose of the article but probably I will comment certain apps in future posted articles.


(Sorry for my english, but is my first english article(but not the last) and for sure I had too many mistakes, don't hesitate in correct them with a comment ;)

Hardware:

Palm Treo600 (info in other post)
Display: 150x160 16bit/ touchscreen
OS: Palm OS 5.2.1H
CPU: 144-MHz ARM processor
Net: IR,GPRS
SD: 2GB

Palm Centro
Display: 320×320 65k colors/ touchscreen
OS: Palm OS 5.4.9
Net: BT,IR,GPRS
CPU: 312 MHz Intel XScale PXA270
SD: 16GB


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


PIM
Passwords: KeepassJ2Me 1.3.0 (java)(G)
ToDO: Agendus Pre

my menu


NETWORK
Mail: Snapper Mail (C)
Instant Messenger (msn, Jabber,etc): Mundu IM (C), IM for Skype
Web browser: Xiino () Opera Mini (java)(F) UCWeb7.0.0 (java)
Client IRC:
Client FTP:
Telnet:
SSH:
Control remoto: PalmVNC 2.0.5
Wireless: Netchaser
RSS reader: Resco Neews
Twiter: 2twitMe 1.3
Facebook client
IP phone: Articulation 1.1.4


PRODUCTIVITY
Office suite: DocumentsToGo11, QuickOffice
PDF: PalmPDF
Doc/ebooks reader: Isilo 5.0.9, Plucker


Descompresor: LightNzip, MobileRar 1.0(java)
Capturador pantallas: Snap [.BMP to Palm\Programs\Snap]

Editores de texto:

System/Tools:
Card export II 2.27 (SD card export to PC/Mac)
Card reader 1.0.9 (SD card export to PC)
Hi-launcher 3.5 (Menu)
MobileWrite 3.7.3 (handwriting)
Clip PRO 2.1.1 (multiple clipboard)
blue files (AllowS to tranfer files from/to a PC, compatible with RescoExplorer)
blue Remote (Emulates a bluetooth mouse/keyboard)
RescoBackup
Filez
RescoExplorer
CleanStart

LexSpell 1.7.1 (C)

MULTIMEDIA
MP3 Player: Pocket tunes
Video: TCPMP 0.72RC1 (G) Coreplayer (C)
Mini Lyrics(LRC files): ptlyrics
Image Viewer: rescoView

LEARNING/LANGUAGES
Diccionario/traductor: Bdicty, Slovoed
FlashCards 1.2.36 (Lingvosoft/ECTACO) [SAT pdb in SD]
Vocabulary Cards 1.02 [pdb in ram]
RNS English Tester 2.1 [db in ram, CAE&CPE level]

GPS/Maps/Travels
Route planning:
TomTom 6.030(8270)(WE 675.1409, ES_PT_WE major 675.1409, Iberia 675.1430)
Googlemaps 2.020

GPS Maps: Pathaway, Trekbuddy(java)(G), 2Trackme (Openstreetmaps)
GPS utils: CetusGPS 1.1, CrocoTrack

Travel/transport: Metro 3.8, Tube2, EMTMadrid (java), Splashtravel 2.14, EarthNavigator, WorldMate 5.53

Kmeteo [weather]


---Only for Treo600
TomTom 4.100 [Spain v3.00, Portugal v300]