iPhone XS lags and reboots - After water damage repair
Hi i’ve got an iPhone XS that got water damaged in the top killing the light sensor. i’ve managed to make run the phone by disconnecting the flex cable of the earpiece from the motherboard. However vibrations weren’t working and the phone was laggy sometimes freezing on apps launching and multitasking and it also had an annoying volume problem ( the volume rose to max on its own ). However i’ve bought a new charging port flex and installed it yesterday. now the phone has audio and vibrations working and no more audio bug, but somehow lags and freezes crashing. i’ve figured out that camera is not working good , especially the telephoto camera which could not launch. i’ve disconnected all the cameras ( front 3 module flexes and the 2 rear flexes ) and now it seems to work very very fast , like brand new without freezing at all. the point is that it sometimes reboots randomly ( after a crash ) and i’ve noticed it does not charge ( I plug the charging cable and it charges but after rebooting it does not charge at all ) , i’ve left it yesterday charging and this morning I found it charged zero.
What could be the problem for this?? Damaged battery??? i’ve noticed that the battery is not very nice but it is still fine.
Ill link two links of a video where all the flexes are connected and it lags and another where I disconnect the camera and it runs smooth