- Any chance for a release where I can flash the freerunner with dfu-utils? This would be very useful, but we don't have a procedure to do this yet. See Issue 6.
How ever the following work around seems to work for larlin atleast.
Download the zip-file unzip the contents. Run the following dfu-util commands:
dfu-util -a kernel -R -D kernel.img
dfu-util -a rootfs -R -D system.img
dfu-util -a u-boot -R -D qi.img
Be aware off configuration files left on the sdcard data partion that can in some circumstances give you problems.
- Why is Donut not available? The developers have decided to focus on getting Cupcake to be a stable, usable distribution before moving on to Donut. You can help speed up both by getting involved in issue fixing and testing.
- I used to be able to tell it to stay on when USB is plugged in through (I think) either the Dev Tools or Spare Parts apps, but I can't find that option now - any clues? Settings/Applications/Development/Stay awake
- Is it possible to tell it to not use GPRS ? I don't have a data plan and I don't want it turned on unless I absolutely need it. Go to Settings/Wireless controls/Mobile networks/Access Point Names. Select each APN that shows up there, when you get to the details page, do Menu button, Delete APN. Note that you may want to write down the APN info somewhere, in case you change your mind and want to re-add it. Unfortunately, I don't know of a "Disable GPRS" switch anywhere.
- Which Videos formats are supported? This project cannot use non-free codecs due to licensing issues. (We need to research this and find out what works)
- How can I make sure my contacts are not lost? You could use the tools vcardio or Funambo or Android Contacts Import. Check out their website to see what fits your purpose. To make sure the contacts are not lost you should backup /data/data/com.android.providers.contacts/databases/contacts.db where the contacts are stored.
- I get "No contacts on sim" even when I know there are contacts on the sim card. To import contacts from sim card the gsm firmware on the freerunner needs to be updated. Here is a guide on the openmoko wiki about how to update the gsm firmware. If it still doesn't work after updating please file a issuereport stating that you have updated.
- No hebrew chars are showed on web pages This because the android release does not have a hebrew font. The following describes how to download and install a font that fixes this.
- Download and unpack http://android-on-freerunner.googlecode.com/svn/wiki/hebdroid.zip onto SD
- adb shell
- Use following commands
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cat /sdcard/DroidSans-Bold.ttf > /system/fonts/DroidSans-Bold.ttf
cat /sdcard/DroidSansMono.ttf > /system/fonts/DroidSansMono.ttf
cat /sdcard/DroidSans.ttf > /system/fonts/DroidSans.ttf
cat /sdcard/DroidSerif-Bold.ttf > /system/fonts/DroidSerif-Bold.ttf
cat /sdcard/DroidSerif-Regular.ttf > /system/fonts/DroidSerif-Regular.ttf
reboot
- The list of GPRS settings does not include the APN details for my provider The AoF project is taking the list of GPRS providers from the Cyanogenmod project. Requests for changes should be reported on the Cyanogenmod wiki here. The synchronisation towards AoF is currently not automated, so you can send a message to the AoF mailinglist to request a sync. In the meantime, you can always add your provider details manually yourself in your Freerunner.
- Froyo is very slow. What can I do to improve responsiveness? First thing is: try to find the bottlenecks and provide feedback or patches ;-). As a quick hack, make sure you have sqlite3 installed and have the correct permissions to do the following:
- navigate to settings directory corresponding to your install type
- mount android SD card and navigate to settings directory (SD version)
$ pmount android
$ cd /media/android/data/data/com.android.providers.settings/databases/- connect to your Freerunner using adb (NAND version)
$ adb shell
# cd /data/data/com.android.providers.settings/databases/
- modify database
$ echo "REPLACE INTO \"system\" VALUES(26,'window_animation_scale','0.0'); \
REPLACE INTO \"system\" VALUES(27,'transition_animation_scale','0.0');" | sqlite3 settings.db
However, feel free to help us find the actual cause and cure instead of fighting the symptoms.
If you have a question that is not answered above please send it to the Mailing List at our Google Groups site