According to your description, in this case, in order to more specifically understand and solve the problems of your mobile phone, it is recommended that you send your mobile phone to the nearest service center for testing. The service center will determine the specific problems, accessories and other hidden faults of your mobile phone according to the testing results, and give a quotation for the specific parts and maintenance costs.