My nexus 5 had some small amount of water damage due to a toddler playing with water while I was sleeping. I disassembled it and cleaned the system board with isopropole alcohol which got it mostly working. The problem now is with the hall or magnetic cover sensor. The thing that tells the phone...