Нет.
MIDP предоставляет интерфейс, архитектуру и библиотеку на основе Java для программирования телефона на высоком уровне. Он ничего не говорит о физических возможностях базовой системы. Технически, устройство, для которого вы программируете, даже не гарантированно является телефоном - любое устройство может решить реализовать MIDP, если оно имеет какое-либо двустороннее беспроводное, возможно, прерывистое, сетевое соединение.
Вы можете проверить полную информацию о спецификации здесь, если хотите:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_JCP-Site/en_US/-/USD/ViewFilteredProducts-SimpleBundleDownload
Предлагаемые аппаратные требования для устройств приведены на стр. 7-8. Обратите внимание на использование слова «СЛЕДУЕТ» - на самом деле устройства могут не обладать всеми или даже какими-либо из этих свойств.