Need Help improving performance for a top-down helicopter game

I’m working a top down helicopter game. I’m having trouble as when I play it on my android droid device (droid 2) it keeps freezing during the city levels and no other levels. I lowered the triangle count a lot. I tried lower the draw count by using static objects but i don’t have pro. I could remake the entire scenery levels but prefer not to.

  • What shaders are you using?
  • OpenGL ES 1.x or 2.x? (The only difference being, with 2.0 you have more complex shaders which can pull down performance)
  • Do you use lighting?
  • Is lighting pixel or vertex lighting? (Pixel ligthning = lighting source set to “Important”, Vertex if set to “Not Important”)
  • Size and texture format? (ETC is ok for general, but device optimized textures are better, can bring up to 20% performance)

Other than that, a draw call count of ~30-40 would be preferable

thanks for the help, i tried some stuff you had but didn’t affect it hardly, instead i just rebuild my levels with a different design idea and reduced my draw counts by around 20.