Сделал как написали, в самом начале после begin написал
thread.init;
На мобиле при вызове init белый экран и все висит, это если вначале в самом, а если например не сразу его вызывать а из функции какой-нибудь, то функция эта просто напросто игнорируется и ничего не происходит.
Скачивал либу отсюда
http://forum.boolean.name/attachment...6&d=1181032475