From Droid X System 2.3.15 to rubiX 1.9.5 - Music Wasn't Working
I rooted my Droid X when I bought it a few months ago. It came with 2.2 on it -- system version 2.3.15. Coming from the original Droid, I absolutely hated (and still hate) the Moto-trocity Motorola added to try to help, but instead ruin, Android, so I settled on rubiX after trying 4 ROMS the first day -- rubiX is by far the cleanest. The version at the time was 1.6 -- I upgraded to 1.9.0 no problems.
The other day, I decided to give Fission a try, as I hadn't tried it before, and I installed it, and reported on the Fission thread that my music wasn't working -- it kept saying "Sorry, the player does not support this type of audio file" no matter what file I tried. We're talking simple MP3 files, CBR or VBR... should have played flawlessly. I got the same trouble when I flashed rubiX 1.9.5, and since I spend a lot of time on campus at my local college, I need my music to work on my phone. I had come directly from rubiX 1.9.0, from the 2.3.15 system version, and I *did* wipe data and cache.
As a means of trying to fix the problem, I backed up my rubiX 1.9.5 system and settings nandroid style, and restored to the stock Droid X rom to attempt a system update -- I had a feeling my kernel was causing the issue since I had never updated to 2.3.40. Most of you would know that doesn't work well since the bootstrapper prevents the system update from going through OTA, or even via update.zip... so I eventually found a 2.3.15 SBF, flashed it with RSD Lite 4.8 on Windows, and then ran the OTA without any problems.
I couldn't get any of the one-step rooting solutions to work, so I eventually tried
this manual rooting method involving typing commands into Terminal Emulator physically on the device after installing Astro and unpacking a zip file on the device, and it was successful. After re-rooting, I installed the bootstrap and restored my rubiX 1.9.5 nandroid backup, booted it up, tried the music and low and behold, it worked.
My theory was that something with the radio or kernel that is NOT backed up / overwritten by a nandroid backup or a new ROM zip flash that changed in the 2.3.40 update disallowed my Fission and rubiX 1.9.5 music files from being able to be played. It may not have been that directly, but when I flashed back to stock with the SBF, updated OTA, re-rooted and went back to my rubiX 1.9.5, everything worked as I expected immediately.
I searched the other day for this issue, and found no help, so I thought I'd post my theory, experiment, and results here... it worked successfully.
Thanks drod for this great ROM. It makes the Droid X bearable -- I'd have returned it the second day I had it without a fully de-blurred ROM.
:motdroidhoriz: