Here is a little tip. I had a Nokia N95. The flex was damaged - so I replaced it with a terrible generic. The flex connector got stuck in the main board connector and would no come out - I had to scrape it out - and then the system connector on mainboard was damaged. Desperate - I searched all possible solutions - I got an original flex - but lcd would still not display - The connector port on mainboard was damaged. I found that the Motorola V3 system connector on mainboard is the same as the Nokia N95. I replaced it- at first the lcd was upside down - so i switched it around and W***** - all is perfect now. Just thought I would share......