Может быть всё что угодно, так что вряд ли можно дать конкретные рекомендации, тем более, что вы не привели вообще никакой конкретной информации. Если повредилось содержимое системного flash, то, действительно, можно попытаться восстановить. Только вопрос, отчего оно повредилось. Если flash "поплыл", то это будет ненадолго. Если сбоит ram (что совсем не редкость), то это ещё хуже
В любом случае средний ремонт обходится примерно в половину стоимости нового телефона, так что стоит задуматься: а не купить ли новый.