[AT&T, Rogers HTC One X, Telstra One XL] Bob in Northern NJ:
For 4.0.0/4.1.0 Firmware and Beast Mode Updates That Continue To Have Problems

10/04/2013 UPDATE NOTE:

These instructions were written based on my original experience with updating from Viper 4.0.0 to the 4.1.0 update. Since the 4.2.0 Full Release, I advocate first installing the 2.15 firmware update, which will give you the stock radio. Then do a CLEAN INSTALL of the 4.2.0 ROM, (Wipe cache, dalvik cache, factory reset, and system via TWRP 2.3.6, and then install the full 4.2.0 ROM). This will give you the stock kernel. This is the configuration that I am presently running now, and have been since the 4.2.0 Full ROM release. I am VERY happy with the radio and WiFi performance, and the ROM itself is OUTSTANDING as usual. Do we expect anything less from Turge? Seriously!

Original Post from 15 SEP 2013

I had multiple problems with 4.0.0/4.1.0 install with 2.15 firmware and Beastmode kernel 3.5 combination! I was seriously considering reverting back to 3.2.8 until the next update eventually comes out on this ROM. As I attempted many of the "fixes" listed here, my phone went completely Whacky, and ALL of the free space on my Internal Storage was consumed! (Corrupted) Before upgrading to 4.0.0, I did all of the things listed in the instructions, wiping both cache and Dalvik cache, and wiping data through Factory Reset in TWRP. Installed the ROM, installed the 4.1.0 update, installed the firmware update, and installed the Beast Mode 3.5 kernel.

(NOTE: If you follow the directions on page 17 of the Beast Mode forum found here, http://xdaforums.com/showthread.php?t=2165880&page=17 about half way down the page in the post from Zarboz, on 8/31/13 at 3:05 PM, you

DO NOT

need to install version 2.0 first to upgrade to 3.5. On page 19 there are instructions for using ES File Manager to accomplish Zarboz's edit instructions. You will need to enable read/write ability in ES File Manager to effect the changes.

Long story short, the phone continued to drop WiFi, call signals, lock up, not wake from sleep, etc. I decided to give it one more shot yesterday after the storage space issue, and I reformatted everything through TWRP. (Backed up all my music, photos, downloads, etc. first.) Did a clean install of 4.0.0, followed by 4.1.0 followed by Beast Mode 3.5. Every issue resolved except for the Signal Issue and WiFi issue. Earlier today I updated the radio and WiFi partition to 3.18 versions found on the Venom Hub.

Now I have no issues at all, the ROM is running incredibly smooth and fast as well, which is what many others have reported. The moral of the story? I am coming to believe in the quote "There are ghosts in the machine" in the even with doing a Cache, Dalvik, and Data wipe, there are remnants of files that "mess with" the performance of 4.1.0.

Do yourself a favor...Put on a pot of coffee for yourself, and make sure you have a few hours without interruption...

BACKUP YOUR PHONE

Do a Nandroid back up!

1. Connect the phone to your computer and copy the contents of your internal partition to your computer

2. Back up all of your apps in Titanium Back Up, also back up any Green color coded system files, (these will be your texts, call history, Sense desktop settings, etc. There is an AWESOME back up and restore tutorial found in the HELP menu of Titanium Back Up that explains all of this stuff.)

3. Wipe CACHE, DALVIK CACHE and FACTORY RESET through TWRP.

4. Boot up the phone! (Yes, there is a Viper ROM shell) attach it to your PC and copy the 4.0.0, 4.1.0, and Beast Mode 3.5 zip files over to your phone. (FYI...If you already flashed the firmware to 2.15, you won't need to again.) Delete EVERYTHING else from the internal storage except for the 3 zip files.

5. Reboot into TWRP, wipe the cache and dalvik cache, and do another factory reset. Use the TWRP Install menu to install 4.0.0. This starts the Aroma Installer. Go slow, and be sure of your install selections. Be Sure to select FULL WIPE in the Aroma Installer.

5a. When Install has completed, wipe the cache and Dalvik cache, Go back to the TWRP Install menu and install 4.1.0, wipe both cache files again, and then install Beast Mode 3.5.

6. Flash both cache files one more time, and boot the phone.

7. Connect the phone to your PC, and drag and drop the file folder Titanium Backup from the files you copied to your computer in step 1, and drop it to your phone's internal storage. You may as well copy the DCIM file (your pictures and movies) any downloaded movies, podcasts, music, etc. from your computer back up back to your phone at this time.

8. Go to the Market Place on your phone and download the Titanium Backup App to your phone. (As soon as you do this, you will see the Market Place start to re-install all of your apps! Wait until the Market downloads are all complete, and then run a Batch Restore in Titanium and Run "Restore All Apps with Data" Go through the restore process, make good choices at the prompts. This btw, will take the most amount of your time.

9. This step is a maintenance issue...If you purchased a Venom Tweaks Pro Ticket on your previous install, you will need to uninstall it via Market Apps. After you uninstall it, re-boot the phone, (Close All Apps and Restart), and then go to the Market and reinstall your Venom Tweaks Pro Ticket. If you do not do this, you will not be able to access Venom Tweaks in the ROM at all.

The reason for this is that when you factory reset the phone and wipe your internal data, the phone gets a new device ID which is incompatible with your previous Venom Tweaks Pro Ticket. You need to uninstall, reboot, reinstall in order to access Venom Tweaks.

10. Go into the settings menu and adjust all of your settings to your preferences.

11. Go into Venom Tweaks and adjust all of your settings to your preferences.

12. IF and ONLY IF you backed up and then restored your Sense 5 Desk Top, (Step 2 and Step 8), you will now only need to put your widgets into their preferred locations.

I'm not sure if the 4.0.0 install performs a firmware update. I reflashed it at this point regardless. Go to your bootloader screen. If it says 2.15, you're good to go. Otherwise, you will need to re-flash the 2.15 firmware. Download and instructions are located here: http://xdaforums.com/showthread.php?t=2423735 just in case.

13. If you want to get rid of the annoying (to me at least) red text images, then go here,

http://xdaforums.com/showthread.php?t=2156368

and follow the instructions. If you updated your firmware then use the 2.15 version of the file. Otherwise, select the file that matches your firmware version. (See? You have to check it now, anyhow!)

14. Update your radio. I found 3.18 Radio from Venom Hub>Downloads>Add Ons>Radios worked really well for me when I was in 3.2.8 Venom, and I installed it again with the 4.1.0 restoration process above. There are multiple radios on the Venom Hub for several carriers. Don't install the 3.18 WiFi partitions, because after I did, I started dropping my WiFi over and over, even though I am sitting right next to my router! I had to go back and start over!

15. Follow HTC's Instructions for Refreshing Your Battery found here: http://xdaforums.com/showthread.php?t=712990

Give the ROM/Firmware/Kernel combination a few days to settle down. You will start to see smooth, lightening fast performance almost immediately, and battery life will improve over a few days.

I hope this helps some of you that have had the various issues to be able to resolve them.

NOTE: These instructions are for Installing the Viper 4.0.0/4.1.0 ROM ONLY!

If you flash to a different ROM, you will more than likely need to do a system wipe in recovery. Not every ROM install utilizes a system wipe function in the installer like Turge does for us with Viper.

Bob In Northern NJ

Rooted, S-Off, HTC Viperized One XL

Blue Venom Themed TWRP 2.6.3.0 With Blue Viper Splash

Venom 4.1.0 ROM

Blue Venom Splash Up & Down Boot Animation

2.15 Firmware, Red Text Off

Beastmode Reloaded 3.5 Kernel

Stock Install WiFi

Venom Hub AT&T 3.18 Radio 0.24p_.32.09.06_10.130.32.34L

If I've helped you, please hit the "THANKS" button!