Как написать свою собственную операционную систему под кнопочный телефон?
До того как писать нужно знать хотя-бы примерно архитектуру самого телефона. Какой процессор стоит? Какая разрядность? Где найти документацию на систему команд? Где найти ассемблер? Или Си? Где эмулятор чтоб потестировтаь? Как залить прошивку? Это вообще отдельный челледж. Возможно старые модели этого и не позволяли и надо брать паяльник чтобы снять эти барьеры.

Вобщем перед тем как писать ОС надо пройти этот вопросник и отметить что есть.
Реальнее сделать это сразу с собственным телефоном. Что-то типа этого alumni.media.mit.edu/~mellis/cellphone