First Aura crashed when I was trying to use it to navigate. I found it was odd to crash only then and not before when I was fiddling with it after installing it. I figured out it might has something to do with playing audio as the graphic on screen ran normally and only crash (with phone restarted) when navigation starts.
Secondly I went into the sound settings, and tried to change ringtone, and it crashed the same way. I concluded that it must be problem with the audio. Due to the problem, I couldn’t run any of the games and app that’ll produce sound. Oddly enough, Whatsapp, Facebook, Incoming calls/SMS plays their notification sound without any problem.
A simple search online in XDA developer and HTC site asked me for factory reset. I backup all date using Titanium Backup and from within Clockword Recovery. Then only I realised my phone is already rooted by the first user. Oh well, I hope the warranty still intact but it does make my life easier if I were to change to a different ROM in the future (I love Cyanogen MOD!).
Sadly, factory reset didn’t help.
I looked real hard online and finally found this page that says I need to flash boot.img from this Android Revolution HD ROM.
How to flash the boot.img? Since my phone isn’t s-off, I couldn’t do it from Recovery according to the page. So I need to push it from fastboot according to here. To do that I need ADB, or Android Data Bridge. I was a bit familiar with it since I fiddled around with it back in the early days with HTC Desire to root and S-Off it.
Now I’m using a Mac, I got the Mac compatible Android SDK from Android SDK site. After unzipping the files into a folder, double clicking the Android linux executable runs the Java app to download and install the “Platform Tools” into the directory, and that installed the ADB and Fastboot apps.
I wasn’t familiar with OSX Terminal command and it took me a while to find out how to execute those app from within, only found my answer from Stackoverflow.com. So lastly I put the boot.img into the same “Platform Tool” folder, before running the code “./fastboot flash boot boot.img”.
I managed to boot back to whatever ROM which is installed in the phone (which I believe is the stock ROM, but I can’t be sure now) and wallah, it works now. I went back to recovery and did another factory reset, followed by restoring my backup, and now the phone boot back where it belongs.
Hope things are all smooth from now onward.