How to get out of broken home screen replacement? I was writing my own home screen replacement, and while trying it out on my ZTE Blade I got into a bit of trouble.

I have hooked the HOME-button, and set my app as the default for it. Too late I realised there is no (easy) way out of such an app.

I have tried:
* holding down VOL DOWN to get into FTM-mode, but that just gives me screen that says "FTM" and nothing more
* Using adb, but it just says my device is offline. Debug mode is not enabled on the phone.

So, how can I:
1) get out of an app that has hooked HOME-button?
or
2) reset the phone with a button-combo or over USB (since I cant access the menus)

Installing new ROMs is something I rather not do.
Assuming you have ADB access to your test device, you can issue the following command:

adb shell pm uninstall PACKAGE 

Where "PACKAGE" is the package name of your launcher app (you should know this since you're creating the app in the first place.)

[Edit]
As requested, re-posting my comment as the answer:
Every site for ZTE Blade has instructions for accessing the Fastboot mode via Volume Up + Power button combination. Eg: http://wiki.cyanogenmod.com/index.php?title=ZTE_Blade:_Full_Update_Guide Give that a shot and see if you can access the phone via fastboot.exe (should be in the [Android SDK]/tools/ directory.) At that point you can flash a different recovery image (Clockworkmod, Amon-Ra) that will allow access to /data/app to delete your program.