This was a risk you took, this isnt even beta software...its totally leaked...
If you have a PPC Phone Edition (Your PPC is also a phone (none of the dells are), then it would somewhat work, but still is LEAKED SOFTWARE)
There is not much we can do to help if you tried software that was leaked....if it is a dell, you could try doing a rom update (download from support.dell.com) but if its not, then i dont have to many helpful ideas for you
sorry