Since I didnt have odin at work I tried pretty much every possible solution to get proper rooted 1.5 but non of the posted ways worked for me. Anyways, here is a way I would say is as bullet proof as the odin way posted in OP. I did this coming from rocket rom v22 and it worked perfect for me
I would say this is the only? way to get a proper 1.5 coming from a rooted custom rom without using the PC odin way posted in OP.
1) Download chainfires LP1 repack from here:
Click me
2) Install mobile odin from market or here on XDA in
chainfire's post.
3) Unzip the LP1 repack and choose the .tar file with mobile odin and flash away.
4) After the flash it will boot up in cwm, do a wipe data/factory reset, wipe cach and dalvik cach.
5) Reboot the device until you get to homescreen, if homescreen doesnt show reboot again.
6) Reboot into CWM with volume up+home+power
7) Wipe everything again, then flash TRR v1.4, stay in CWM and do another wipe.
8) Reboot device, let it load and once in homescreen log into your google account.
9) Reboot device in CWM, now flash TRR v1.5. DONT DO ANY WIPES NOW.
10) Reboot decive.
11) Enjoy properly rooted TRR v1.5
And thanks TRR, you guys rock