Hy,i`m sorry from now for my bad english ...but lets start .Last night my iPhone 3G 8GB,has the battery at 16%(red) ,i put it in usb to charge..and in the morning,the screen was all GREEN,when i disconnect the usb ,he turned off,and he dont want to start(like dont have battery),when i connected the cable,he is starting but with screen GREEN..what can i doo?((( its a software problem or hardware?(display)