What is the effect of changing the maximum application VM heap size?

The settings menu in CM6 lets you change the maximum per-process heap size (internally, that’s the dalvik.vm.heapsize property). What are the practical effects of raising or lowering that setting? On my G1, I changed it to 12m from the default of 16m, and I noticed that switching applications feels faster, but I wonder if it will cause some applications to run out of memory sooner.
Category: Android

How to upgrade an HTC Magic (32B DEV) from Android 1.5 to latest Android?

Last year I got a free Android phone at a Google event, and I would like to upgrade it to the latest Android version (probably with Cyanogen). What is the quickest/safest way to do the upgrade? It is a developer phone, so: The Cyanogen instructions do not mention my phone. I have no data plan, but the above instructions say "data plan required" (workaround) HTC Magic, Model Number GDDJ-09, Build CDB56, Android 1.5, details: SAPPHIRE EVT1 32B DEV S-ON G …
Category: Android

Why don't some widgets work on Cyanogen?

I have a HTC Hero CDMA that I upgraded to Cyanogen 6. I'm on version 6.0.0-Heroc-testing2. Before installing Cyanogen, I had the official Twitter widget and official Facebook widget on one of my screens. Ever since upgrading, I have not been able to add the Facebook widget or Twitter Widget. Both of the apps work fine, but when I go to the list of widgets I can add, neither of them is there. I'm using the default home screen/launcher that …
Category: Android

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.