Я думаю, что вы не можете сделать какие-либо настройки для поддержки API 2.2 до 2.1. API нет в вашей текущей версии устройства. Вы должны перейти на 2.2 для поддержки уровня API 8. Кстати, я также пытаюсь использовать уровень API 7:
Parameters parameters = camera.getParameters();
parameters.setRotation(90);
Эта функция хорошо работает на Samsung Galaxy Tab, но на Nexus one. Samsung Galaxy Tab использует ОС 2.2.0, а Nexus one использует ОС 2.2.1. Когда я пытаюсь использовать API уровня 8:
camera.setDisplayOrientation(90);
они оба работают хорошо. Поэтому я думаю, что API уровня 7 имеет проблемы, когда мы используем на Android OS 2.2.1.