My interest in Linux has been reignited. I recently purchased a Neo Freerunner, its a completely open source phone (hardware and software.) It runs Linux, there are many distros just for this phone. Here are some of the hardware specs.
- High resolution touch screen 2.84” (43mm x 58mm) 480×640 pixels
- 128MB SDRAM memor
- 256 MB integrated flash memory (expandable with microSD or microSDHC card)
- microSD slot supporting up to 8GB SDHC (Secure Digital High Capacity) cards (Supported microSD cards)
- Internal GPS module
- 802.11 b/g WiFi
- 400Mhz ARM processor
- 2 3D accelerometers
- Tri-band GSM and GPRS
It was much easier to install Linux to make adjustments on the phone. I started resizing the partitions for a dual boot setup. I booted into Windows after setting up installing Ubuntu, the Windows partition became corrupt and I didn’t want to mess with it. So I just deleted the Windows partition all together. I’ve been using Wine to run the few proprietary applications on the machine. A week later I switched to Debian linux as it’s more developer friendly.
I’ve installed all the distros for the Freerunner and decided SHR is the most mature and has the most potential. I’m running an unstable daily release from December that has the GPS working fairly efficiently (read: without needing to getting into the CLI to start any daemons.)
Screenshot of GPS logging: