Разбирать уже зашитую в устройство прошивку значительно сложнее чем взять готовые и слегка их модифицировать.
Изучи аппаратные особенности своего устройства, найди совместимое оборудование, для которого есть прошивки и начинай с них. Аппаратных платформ в мире не так много, зачастую одни и те же физические устройства (иногда кастрированные иногда дополненные) используются в казалось бы разных задачах и ценовых диапазонах.
Еще момент, берут официальные прошивки им правят их, например исключая шпионское и мусорное ПО.
Ответ тут ты не получишь, топай на xdadevelopers или 4pda