[HTC EVO 3D] drgonzo712:
Just to preface a couple of things:

I am not a developer.

I have never written code, a ROM, a Kernel, Theme, etc

I am just a regular Flashaholic that has been tinkering with Android since the OG EVO

I have about 300+ apps and games that I always restore to every ROM I run (What can I say, I am a Amazon Free App Whore and like to play games)

I have a Class 4 SanDisk 32 GB Micro SD card installed

If you are like me, you like to have the latest and the greatest on your phone and have been trying to find a good, stable build of Sense 3.5 for the EVO 3D. I have had issues with almost every Sense 3.5 ROM out there for the EVO 3D. Once I get everything flashed and restored, I get the dreaded bootloops every minute or so.

I tried most of the latest versions of 3.5 ROM's out there: Eternity, Hydro, Prime XL, AndroTech, etc. Every single one of them had issues with bootlooping (even though most people were saying it was a stable build) and I tried everything, fixing permissions, flashing a new kernel, wiping everything and starting fresh, etc. Nothing seemed to fix the issue. I got a few different suggestions to fix the issue. "It must be an incompatible app", "Try a different kernal", "Do a fresh flash and restore", "Don't restore data from the apps on Titanium Backup", etc. Nothing seemed to work. So, for the last week or two I have been playing around with different options trying to narrow down the issue.

The normal steps I would go through to get a new ROM setup (THIS CAUSED BOOTLOOPS):

Wipe Data, Cache and Dalvik 3 to 4 Times Each

Run Chad's Modified SuperWipe 2-3 times

Flash Sense 3.5 ROM

Reboot

Let it settle without logging into any accounts or restoring anything

Reboot to Recovery

Flash New Kernel (If desired)

Reboot and let settle

Reboot to Recovery

Flash Amaze Camera (If desired)

Reboot and let settle

Log Into Google (let sync), Log Into FB (let sync), log into all accounts (let sync)

Restore apps only (no data) through Titanium Backup

Let settle

Move all apps (that can be moved) to the SD card with App2SD Pro Application

The ROM might run fine for a little while, then BOOTLOOP

The last time I did this was 2 days ago on Prime XL Sense 3.5 and the same thing happened. I noticed that the phone would only bootloop when the application icons on the SD card started populating into the application drawer (meaning that the system was gathering them off of the SD card for use). Instead of wiping everything and starting over, I simply Uninstalled all applications with Titanium Backup and the bootloops stopped.

The steps I have taken since that have not caused a bootloop and have allowed me to reboot without issues:

Restored about 30 apps at a time all less than 30 Mb each

Moved only games under 30 Mb each to the SD Card through the HTC Low Storage Wizard

Installed a couple of 40+ Mb games like Blood & Glory and Bejeweled and did not move them to the SD card

With this process, I have been running Prime XL for more than 12 hours with only one random reboot and no bootloops. I can restart my phone with no issues.

I then moved a 40+ Mb game to my SD card and tried to reboot. Guess what, I got bootloops. I had to uninstall all the applications off of my SD card in between the 1 minute bootloops (took a few boots to get them all uninstalled since you have to do it through the Settings-->Applications-->SD Card menu). Once I got all of them off of my SD card, the bootloops stopped and I restored those applications again without the large game on my SD card and rebooted just fine. I repeated this again with a different app that was 40+ Mb and the same thing happened.

Like I said in the preface, I am no developer, coder, themer, etc. (Just a guy trying to figure out a problem), but it seems that the issue with these bootloops lies in reading large applications or games off of the SD card. It might also be the combination of having a lot of apps on the SD card and the larger app/game as well. It has nothing to do with anything else in the ROM as far as I can tell.

Hopefully a good dev can read this and find a way to fix the issue with whatever script is causing the problem. I think I have isolated the issue since the only thing that changed causing the bootloops was the larger app/game that I moved to the SD card.

It might help the devs if some other people can reproduce this issue and confirm what I am saying is correct for more than just me.