[Desire Android Development] richardtrip:
Credits for next guide go to: martinlong78 and ajanu

If you don't see your question here, search the thread. There is a handy drop down menu, or you can use this link. http://xdaforums.com/sear...hreadid=690477

FAQ

Do I need to have the recomended radio?

Richard recomends the latest radio for which he has included the RIL(http://en.wikipedia.org/wiki/Radio_Interface_Layer). Most radios will work, which radio is best for you requires testing each one.

Where can I get old versions of Defrost?

Everything you need should be here: http://xda.b42.nl/richardtrip/ Note that from here you can download files that may not be compatible with your ROM version.

How do I fix my flash and or market issues?

Clearing the cache is the first step for market or other app issues. Settings->manage applications->Download manager for market, the app in question for other apps. If you still have market issues, check that the market is actually available in your country right now, sometimes it goes down. If you have flash problems, uninstall and then re-install from the market. This should solve all of your problems.

Why is my battery draining so fast?

Signal strength and data usage play a big part in battery life. If you are constantly switching from 3G to Hspa+ or 2G, or your losing cell signal often, this wil drain your battery faster. Often big battery drain is due to an app not working as you expect. Either it is running all the time, tying up the processer, or it is accessing data frequently or constantly. The rom itself is not likely to be the problem. Note that the battery often needs to be recalibrated after a full wipe.

What is the difference Between HAVS and SVS?

HAVS changes the voltages used for each frequency, SVS has fixed voltages. HAVS should give better battery life, SVS should be more stable. Using lower voltages or higher frequencies can make your phone unstable, flash with caution.

Do I need setCPU?

If you want to overclock or use a govener other than ondemand, then yes you need it. If not, you don't. No SetCPU means no overclocking, regardless of the kernel flashed.

Do I need to wipe?

If you are having no problems with Defrost and are updating to the current version, no you don't need to wipe. If you are coming from another AOSP ROM, you may need to wipe. If you are coming from a Sense ROM, or from any 2.1 ROM, you need to wipe.

Why am I getting force closes/why are my settings weird?

Did you restore settings from Titanium Backup? This causes all kinds of strange issues sometimes, especialy if coming from another ROM. Wipe, don't restore settings just apps, see if the problem goes away.

Can I get X that I had on a sense rom?

You can get the keyboard, long press a text box and chose the HTC keyboard. You can use the FM radio, select the app. All other HTC apps and widgets are tied together and can not be installed individually.

Can I use an old theme on the newest version?

Generaly no. The framework has changes almost every version, flashing the wrong framework will cause a bootloop.

Why doesn't the camera work?

You need a new radio (made for 2.2) for the camera to work.

Why do I have 2 battery percentage #s?

You need to turn off the battery percentage in cyanogen settings, user interface.

What Kernel do I have?

If you have not flashed a new kernel, you have SVS 1113. If you did, you have what you flashed.

Why does launcher Pro lag?

Some people say you need a 32mb heap size. This is in performace settings of cyanogen settings. Others say they have no lag after wiping launcher Pro and setting up again. Others say 24mb heap works best. Still others say Live Wallpapers slow them down.

How do I get rid of system apps I don't want?

The easiest way is to use a file manager to explore the rom.zip file, and just deleate the files you don't want. They will be in system/app or data/app. Do not extract the zip, you will need to re-sign it when zipping if you do.

I tried to change my autobrightness settings but they are not sticking. Why?

Change the # of levels to 5 then save. Now you should be able to change levels and values as you wish.

Why does 3G or MMS not work?

You probably have bad or missing APN settings. Google APN settings for your carrier and make sure they are correct.

Circle Battery mod is not in Defrost Setup, how do I get it?

Visit the online kitchen. http://circle.glx.nl/

Can I use modified system partitions since I have S-OFF?

Yes this rom works fine with S-OFF and modified partition tables, though if you have issues it is recomended to revert to stock to be sure the patitions are not the problem.

SetCPU - Battery life

If you are experiencing battery live issues, then you should probably set up SetCPU.

1. Find SetCPU in your programs.

2. If you are asked to choose a device, choose the bottom item "Custom Frequencies..."

3. You may be asked for root access. You should allow this.

4. Tick "Auto-refresh" and "Set on Boot" and ensure CPI Governor is set to "ondemand"

5. No profiles are needed. I'd say you need a good understanding of how processes and threads work, and what the impact is to do any use here... and if that's you, then you won't be reading this guide.

6. Confirm your settings against the image (attached).

APPS2SD - Install apps on your SD card.

First of all... this is not APPS2SD. It is a new feature build into FroYo. Secondly, yes, it does work... just it hasn't been enabled in many apps yet by the developers (see the background posted below).

Some background

Note: By default, your application will be installed on the internal storage and cannot be installed on the external storage unless the developer defines this attribute to be either "auto" or "preferExternal".

Install ALL apps to SD

However, it is possibly to force everything to be installed on external SD.

There is a Util DeFroST Setup where you can set the preferred attribute to External to install the apps to SDCARD (already installed apps you have to move by hand).

MAKE SURE YOU MOVE YOUR WIDGETS TO INTERNAL MEMORY, OR THEY WILL DISAPPEAR[/B]